Antenna state control method and device, electronic equipment and storage medium

CN116388806BActive Publication Date: 2026-09-08BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111595734.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-24
Publication Date
2026-09-08
Estimated Expiration
2041-12-24

AI Technical Summary

Technical Problem

但是若在网络状态的通信环境下,UE使用的天线根数少,则 可能会导致出现通信质量差的特点

Benefits of technology

[0076] First, it determines whether the network currently accessed by the UE is a preset network. Based on the determination result, it determines the target strategy for controlling the antenna state within the UE. By controlling the antenna state switching within the UE according to the target strategy, the antenna state switching of the current UE can be adapted to the network accessed by the UE, thereby improving the wireless communication quality of the UE.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116388806B_ABST
    Figure CN116388806B_ABST
Patent Text Reader

Abstract

The present disclosure relates to an antenna state control method and device, electronic equipment and storage medium. The antenna state control method can include: determining whether an access network of a UE is a preset network; selecting a target strategy from a plurality of alternative strategies of antenna state control according to whether the access network is the preset network; and controlling a state of an antenna in the UE according to the target strategy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of wireless communication technology, and in particular to an antenna state control method and apparatus, electronic device and storage medium. Background Technology

[0002] With the development of communication technology, User Equipment (UE) contains an increasing number of antennas. For example, some UEs contain only one antenna, while others contain two or four. UEs can control the number of antennas used according to current needs. Of course, the more antennas a UE uses, the greater its power consumption, which will shorten its standby time. However, in a network-based communication environment, if the UE uses too few antennas, it may result in poor communication quality. Summary of the Invention

[0003] This disclosure provides an antenna state control method and apparatus, an electronic device, and a storage medium.

[0004] A first aspect of this disclosure provides an antenna state control method applied to a user equipment (UE), the method comprising:

[0005] Determine whether the UE's access network is the preset network;

[0006] Based on whether the access network is a preset network, a target strategy is selected from multiple alternative strategies for antenna state control;

[0007] The state of the antenna inside the UE is controlled according to the target strategy.

[0008] Based on the above scheme, the step of selecting a target strategy from multiple alternative strategies for antenna state control based on whether the access network is a preset network includes:

[0009] When the access network is not the preset network, the target policy is determined to be the first policy, wherein the first policy is a policy of controlling the antenna state according to the communication resources allocated to the UE by the network device;

[0010] When the access network is the preset network, the target strategy is determined to be the second strategy, wherein the second strategy is a strategy for controlling the antenna state according to the network state of the preset network.

[0011] Based on the above scheme, controlling the state of the antenna within the UE according to the target strategy includes:

[0012] When the target strategy is the second strategy, the network status of the preset network is detected;

[0013] The state of the antenna inside the UE is controlled according to the conditions satisfied by the network state of the preset network.

[0014] Based on the above scheme, controlling the state of the antenna within the UE according to the conditions satisfied by the network state of the preset network includes:

[0015] When the network state of the preset network meets the first condition, the state of the antenna inside the UE is controlled according to the communication resources allocated to the UE by the network device;

[0016] When the network state of the preset network does not meet the first condition but meets the second condition, the state of the antenna inside the UE is controlled according to the current service and / or device state of the UE.

[0017] When the network status of the preset network does not meet the second condition, the multiple antennas in the UE are controlled to enter the on state.

[0018] Based on the above scheme, controlling the state of the antenna within the UE according to the UE's current service and / or UE device state includes:

[0019] The number of antennas in the UE that enter the on state is controlled based on at least one of the service type of the current service, the duration of the current service, the transmission frequency of the service frame, and the predicted traffic of the service; and / or, the number of antennas in the UE that enter the on state is controlled based on the remaining power and / or battery temperature of the UE.

[0020] Based on the above scheme, controlling the number of antennas in the UE to enter the on state according to at least one of the following: the UE's service type, duration, service frame transmission frequency, and predicted service traffic.

[0021] When the current service is a voice service, control the first number of antennas in the UE to enter the on state;

[0022] When the current service is not a voice service and the duration is not less than the duration threshold, control the first number of antennas in the UE to enter the on state.

[0023] When the current service is not a voice service, the duration is less than the duration threshold, and the service frame transmission and reception frequency is not lower than the frequency threshold, the first number of antennas in the UE are controlled to enter the on state.

[0024] When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is not less than the first traffic threshold and not greater than the second traffic threshold, the number of antennas in the UE that enter the on state is controlled according to the network status of the preset network.

[0025] When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is less than the first traffic threshold, the second number of antennas in the UE are controlled to enter the on state.

[0026] When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is greater than the first traffic threshold, the first number of antennas in the UE are controlled to enter the on state.

[0027] Wherein, the second quantity is less than the first quantity, and the second flow threshold is greater than the first flow threshold.

[0028] Based on the above scheme, controlling the number of antennas in the UE to enter the active state according to the network status of the preset network includes:

[0029] A first evaluation threshold is determined based on the transmission delay and / or packet loss rate of the preset network;

[0030] The score value of the preset network is determined based on the signal strength and / or signal-to-noise ratio of the preset network.

[0031] The number of antennas in the UE that are in the active state is controlled based on the score value and the magnitude of the first evaluation threshold.

[0032] Based on the above scheme, the method further includes at least one of the following:

[0033] When the weighted average of the signal strength and signal-to-noise ratio of the preset network is lower than the second evaluation threshold, it is determined that the network state of the preset network does not meet the second condition.

[0034] When the weighted average of the signal strength and signal-to-noise ratio of the preset network is not lower than the second evaluation threshold, and the weighted average of the transmission delay, packet loss rate and / or throughput of the preset network is lower than the third evaluation threshold, it is determined that the network state of the preset network satisfies the first condition.

[0035] When the weighted average of the signal strength and signal-to-noise ratio of the preset network is not lower than the second evaluation threshold, and the weighted average of the transmission delay, packet loss rate and / or throughput of the preset network is not lower than the third evaluation threshold, it is determined that the network state of the preset network does not meet the first condition but meets the second condition.

[0036] Based on the above scheme, controlling the state of the antenna within the UE according to the communication resources allocated to the UE by the network device includes:

[0037] When the amount of network resources allocated by the network device to the UE is lower than the resource threshold, the third number of antennas in the UE is controlled to enter the on state.

[0038] When the amount of network resources allocated by the network device to the UE is not less than the resource threshold, the fourth number of antennas in the UE is controlled to enter the on state.

[0039] The fourth quantity is greater than the third quantity.

[0040] Based on the above scheme, the preset network includes one of the following:

[0041] Mobile networks laid along railway lines;

[0042] Mobile networks laid along highways where driving speeds are required to be at a certain speed threshold.

[0043] A second aspect of this disclosure provides an antenna state control device, the device comprising:

[0044] The determination module is used to determine whether the UE's access network is a preset network;

[0045] The selection module is used to select a target strategy from multiple alternative strategies for antenna state control based on whether the access network is a preset network.

[0046] The control module is used to control the state of the antenna inside the UE according to the target strategy.

[0047] Based on the above scheme, the selection module is specifically used to determine the target policy as a first policy when the access network is not the preset network, wherein the first policy is a policy of controlling the antenna state according to the communication resources allocated to the UE by the network device; and to determine the target policy as a second policy when the access network is the preset network, wherein the second policy is a policy of controlling the antenna state according to the network state of the preset network.

[0048] Based on the above scheme, the control module is specifically used to detect the network status of the preset network when the target strategy is the second strategy; and to control the state of the antenna inside the UE according to the conditions satisfied by the network status of the preset network.

[0049] Based on the above scheme, the control module is specifically used to control the state of the antennas inside the UE according to the communication resources allocated to the UE by the network device when the network state of the preset network meets the first condition; when the network state of the preset network does not meet the first condition but meets the second condition, control the state of the antennas inside the UE according to the current service and / or UE device state of the UE; when the network state of the preset network does not meet the second condition, control multiple antennas inside the UE to enter the on state.

[0050] Based on the above scheme, the control module is specifically used to control the number of antennas in the UE to enter the on state according to at least one of the service type of the current service, the duration of the current service, the transmission frequency of the service frame, and the predicted traffic of the service; and / or, according to the remaining power and / or battery temperature of the UE, to control the number of antennas in the UE to enter the on state.

[0051] Based on the above scheme, the control module is specifically used to perform at least one of the following:

[0052] When the current service is a voice service, control the first number of antennas in the UE to enter the on state;

[0053] When the current service is not a voice service and the duration is not less than the duration threshold, control the first number of antennas in the UE to enter the on state.

[0054] When the current service is not a voice service, the duration is less than the duration threshold, and the service frame transmission and reception frequency is not lower than the frequency, the first number of antennas in the UE is controlled to enter the on state when the current service is a voice service.

[0055] When the current service is not a voice service and the duration is not less than the duration threshold, control the first number of antennas in the UE to enter the on state.

[0056] When the current service is not a voice service, the duration is less than the duration threshold, and the service frame transmission and reception frequency is not lower than the frequency threshold, the first number of antennas in the UE are controlled to enter the on state.

[0057] When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is not less than the first traffic threshold and not greater than the second traffic threshold, the number of antennas in the UE that enter the on state is controlled according to the network status of the preset network.

[0058] When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is less than the first traffic threshold, the second number of antennas in the UE are controlled to enter the on state.

[0059] When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is greater than the first traffic threshold, the first number of antennas in the UE are controlled to enter the on state.

[0060] Wherein, the second quantity is less than the first quantity, and the second flow threshold is greater than the first flow threshold.

[0061] Based on the above scheme, the control module is specifically used to determine a first evaluation threshold based on the transmission delay and / or packet loss rate of the preset network; determine a score value of the preset network based on the signal strength and / or signal-to-noise ratio of the preset network; and control the number of antennas in the UE that enter the on state based on the score value and the magnitude of the first evaluation threshold.

[0062] Based on the above scheme, the device further includes a condition module, wherein the condition module is configured to perform at least one of the following:

[0063] When the weighted average of the signal strength and signal-to-noise ratio of the preset network is lower than the second evaluation threshold, it is determined that the network state of the preset network does not meet the second condition.

[0064] When the weighted average of the signal strength and signal-to-noise ratio of the preset network is not lower than the second evaluation threshold, and the weighted average of the transmission delay, packet loss rate and / or throughput of the preset network is lower than the third evaluation threshold, it is determined that the network state of the preset network satisfies the first condition.

[0065] When the weighted average of the signal strength and signal-to-noise ratio of the preset network is not lower than the second evaluation threshold, and the weighted average of the transmission delay, packet loss rate and / or throughput of the preset network is not lower than the third evaluation threshold, it is determined that the network state of the preset network does not meet the first condition but meets the second condition.

[0066] Based on the above scheme, the control module is specifically used to control a third number of antennas in the UE to enter the on state when the amount of network resources allocated by the network device to the UE is lower than the resource threshold; and to control a fourth number of antennas in the UE to enter the on state when the amount of network resources allocated by the network device to the UE is not lower than the resource threshold; wherein the fourth number is greater than the third number.

[0067] Based on the above scheme, the preset network includes one of the following:

[0068] Mobile networks laid along railway lines;

[0069] Mobile networks laid along highways where driving speeds are required to be at a certain speed threshold.

[0070] A third aspect of this disclosure provides an electronic device, comprising:

[0071] Memory used to store processor-executable instructions;

[0072] The processor is connected to the memory;

[0073] The processor is configured to execute the antenna state control method provided by any of the technical solutions in the first aspect.

[0074] A fourth aspect of this disclosure provides a non-transitory computer-readable storage medium, wherein when instructions in the storage medium are executed by a computer processor, the computer is able to execute an antenna state control method as provided in any of the technical solutions of the first aspect.

[0075] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects:

[0076] First, it determines whether the network currently accessed by the UE is a preset network. Based on the determination result, it determines the target strategy for controlling the antenna state within the UE. By controlling the antenna state switching within the UE according to the target strategy, the antenna state switching of the current UE can be adapted to the network accessed by the UE, thereby improving the wireless communication quality of the UE. Attached Figure Description

[0077] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.

[0078] Figure 1 This is a flowchart illustrating an antenna state control method according to an exemplary embodiment;

[0079] Figure 2 This is a flowchart illustrating an antenna state control method according to an exemplary embodiment;

[0080] Figure 3 This is a schematic diagram of a high-speed rail network according to an exemplary embodiment;

[0081] Figure 4 This is a flowchart illustrating an antenna state control method according to an exemplary embodiment;

[0082] Figure 5This is a flowchart illustrating an antenna state control method based on a network state according to an exemplary embodiment;

[0083] Figure 6 A flowchart illustrating the current service control antenna state of the UE according to an exemplary embodiment;

[0084] Figure 7 This is a flowchart illustrating an antenna state control method based on a network state according to an exemplary embodiment;

[0085] Figure 8 This is a schematic diagram of the structure of an antenna state control device according to an exemplary embodiment;

[0086] Figure 9 This is a schematic diagram of the structure of a UE according to an exemplary embodiment. Detailed Implementation

[0087] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses consistent with some aspects of this disclosure as detailed in the appended claims.

[0088] like Figure 1 As shown, this disclosure provides a cell camping method applied to a UE, including:

[0089] S110: Determine whether the UE's access network is the preset network;

[0090] S120: Select a target strategy from multiple alternative strategies for antenna state control based on whether the access network is a preset network;

[0091] S130: Control the state of the antenna inside the UE according to the target strategy.

[0092] The UE can be of various types, such as mobile phones, tablets, wearable devices, smart home devices, or smart office devices.

[0093] For example, the UE can also be an enhanced mobile broadband (eMBB) UE or an Internet of Things (IoT) UE.

[0094] The preset network can be one of the mobile networks for cellular mobile communication. For example, the preset network can include, but is not limited to, a strip network with a strip-like configuration, typically located along transportation routes to facilitate mobile network access for UEs on vehicles. As another example, the preset network can be a wireless network with a communication performance fluctuation coefficient greater than a fluctuation threshold.

[0095] Due to the inherent traffic characteristics of the vehicles themselves, UEs can move rapidly relative to stationary base stations or cells.

[0096] Different alternative strategies exist for different access networks. Therefore, based on whether the UE is accessing a preset network and the correspondence between alternative strategies and access networks, a suitable target strategy for antenna state control of the network currently accessed by the UE can be selected.

[0097] The UE selects whether to connect to a preset network or a non-preset network to control the antenna state within the UE. The antenna state can include: on and off.

[0098] An antenna that is turned on can transmit and receive wireless signals.

[0099] An antenna in the off state neither transmits nor receives wireless signals.

[0100] S130 may include:

[0101] According to the target strategy, the number of antennas in the UE that are in the active state is controlled.

[0102] Controlling the state of the antennas within the UE according to the target strategy allows the UE to keep an appropriate number of antennas in the active state when accessing a preset network or a non-preset network. On the one hand, this reduces the UE power consumption caused by too many antennas in the active state, thereby extending the UE's standby time; on the other hand, it suppresses the phenomenon of poor communication quality caused by too few antennas in the active state.

[0103] In some embodiments, S120 may include:

[0104] S121: When the access network is not the preset network, the target policy is determined to be the first policy, wherein the first policy is a policy of controlling the antenna state according to the communication resources allocated to the UE by the network device;

[0105] S122: When the access network is the preset network, the target strategy is determined to be the second strategy, wherein the second strategy is a strategy for controlling the antenna state according to the network state of the preset network.

[0106] If the UE is currently accessing a network that is not a preset network, a first strategy can be adopted. This first strategy can be a strategy that controls the number of antennas in the active state based on the communication resources allocated to the UE by the network device. For example, the number of antennas in the active state is positively correlated with the number of communication resources.

[0107] The first strategy can be the default state for antenna state control within the UE.

[0108] When the UE accesses a preset network, a second strategy is adopted, which is different from the first strategy. For example, the second strategy is a strategy that controls the antenna data in the enabled state based on the network status of the preset network.

[0109] For example, the network state of the preset network is more volatile than that of the non-preset network. In this case, the network state of the preset network is more stable, so the antenna state of the UE can be directly controlled according to the amount of communication resources allocated to the UE by the network device. However, the network state of the preset network is more volatile, so the antenna state of the UE can be controlled according to the network state, which will make the number of antennas in the UE in the active state match the network state of the preset network.

[0110] In some embodiments, S130 may include:

[0111] When the target strategy is the second strategy, the network status of the preset network is detected;

[0112] The state of the antenna inside the UE is controlled according to the conditions satisfied by the network state of the preset network.

[0113] There are several indicators that reflect the network status of the preset network. The following are some optional parameters:

[0114] Signal strength, for example, the UE detects the cell signal transmitted by a cell in a preset network to obtain the Reference Signal Receiving Power (RSRP) and / or Reference Signal Received Quality (RSRQ);

[0115] Signal-to-noise ratio;

[0116] Transmission delay, for example, the UE determines the transmission delay by testing the transmission of data packets;

[0117] Packet loss rate, for example, can be determined by the UE by testing the transmission of data packets and determining the transmission results;

[0118] Throughput. For example, a UE can predict the throughput of a preset network based on the communication resources allocated to it by the network equipment. Generally, if the communication resources of the current cell in the preset network are sufficient, the UE will be allocated more communication resources, and the current available throughput of the preset network will be higher, and vice versa. The communication resources include, but are not limited to: uplink communication resources and / or downlink communication resources.

[0119] When controlling the antenna status based on the preset network status, the number of antennas that are ultimately in the active state within the UE can be controlled based on one or more performance indicators reflecting the network status, such as signal strength, signal-to-noise ratio, transmission delay, packet loss rate, and throughput.

[0120] In some embodiments, S130 may include:

[0121] When the network state of the preset network meets the first condition, the state of the antenna inside the UE is controlled according to the communication resources allocated to the UE by the network device;

[0122] When the network state of the preset network does not meet the first condition but meets the second condition, the state of the antenna inside the UE is controlled according to the current service and / or device state of the UE.

[0123] When the network status of the preset network does not meet the second condition, the multiple antennas in the UE are controlled to enter the on state.

[0124] In some embodiments, the communication performance of the preset network is stronger when the first condition is met than when the network does not meet the first condition. The communication performance of the preset network is stronger when the second condition is met than when the network does not meet the second condition. The communication performance of the preset network is weaker when the first condition is not met but the second condition is met than when the network meets the first condition.

[0125] At this point, if the preset network status is good, the number of antennas in the UE that are active can be determined directly based on the amount of communication resources allocated to the UE by the network equipment. This network equipment includes, but is not limited to, access network equipment. This access network equipment may include at least: a base station.

[0126] The UE's service is its current service. Different services require different network bandwidths and / or allowable maximum network latency. Therefore, if the preset network state does not meet the first condition but meets the second condition, it indicates that the preset network state is moderate. By controlling the state of the antennas within the UE according to the UE's service, the number of antennas in the active state required for different services can be satisfied. Compared to having all antennas in the UE in the active state, this can reduce the UE's power consumption. Furthermore, when a large number of antennas are required within the UE, it can reduce the phenomenon of insufficient active antennas in the UE leading to unmet service quality (QoS) requirements.

[0127] When the network status of the preset network does not meet the second condition, multiple antennas of the UE are directly controlled to enter the on state. For example, at least two antennas of the UE are controlled to enter the on state, so that the UE has enough antennas in a usable state to ensure the stability of wireless signal transmission and reception and anti-interference performance. For example, if the UE has M antennas, all M antennas of the UE can be directly controlled to enter the on state. If M equals 4, all four antennas of the UE can be controlled to enter the on state, thereby facilitating the UE to use four antennas to transmit and receive wireless signals.

[0128] The UE device status includes, but is not limited to, at least one of the following: the UE's remaining power and / or the UE's battery temperature, the UE's central processing unit (CPU) load rate, the UE's antenna performance status, etc.

[0129] If the UE device is in a high-power state due to multiple antennas being enabled, an anomaly will soon occur, such as the UE overheating or entering a low or no-power state. It may temporarily postpone entering the multi-antenna enabled state to protect the UE.

[0130] In some embodiments, controlling the state of the antenna within the UE based on the UE's current service and / or UE device state includes:

[0131] The number of antennas in the UE that enter the on state is controlled based on at least one of the service type of the current service, the duration of the current service, the transmission frequency of the service frame, and the predicted traffic of the service.

[0132] And / or,

[0133] The number of antennas that the UE can activate is controlled based on the UE's remaining battery power and / or battery temperature.

[0134] Service types may include: Voice over Long-Term Evolution (VoLTE) voice call services and non-VoLTE voice call services. Typically, if the UE's current service is VoLTE, the number of antennas in the UE that are active is less than the number of antennas in the UE that are active when the UE's current service is non-VoLTE.

[0135] The duration of a service can be predicted based on historical data of the UE processing that service. For example, an Artificial Intelligence (AI) model can be used to predict the duration of a service based on the UE's usage data. This AI model can be a neural network model trained in advance using sample data. If the service duration is long, network fluctuations may interfere with high-quality transmission. Therefore, more antennas within the UE can be activated; otherwise, the number of active antennas within the UE can be reduced.

[0136] The transmission frequency of service frames is related to the update rate of the UE's current service. For example, if the UE frequently switches the displayed UI, it will frequently send service frames and / or frequently receive service frames from the network. If the UE transmits service frames frequently, it means that the UE needs more antennas to transmit and receive wireless signals. In this case, more antennas in the UE can be kept in the active state. Otherwise, the number of active antennas can be appropriately reduced.

[0137] For example, if a user (UE) starts an online game application, and the network traffic generated during a single game session is statistically significant, then the predicted traffic can be determined based on these statistical results.

[0138] In some embodiments, the UE may determine the number of antennas required to complete the current service based on one, two, or more of the following: the UE's service type, the duration of the service, the transmission frequency of the service frames, and the predicted traffic of the service.

[0139] In some embodiments, the UE has relatively low remaining power. If multiple antennas are kept on for an extended period, the UE's power may be depleted. For example, if the UE's battery temperature is very high, such as exceeding a temperature threshold, continuing to supply power at high power will further increase the battery temperature, thereby accelerating battery aging.

[0140] The method of controlling the number of antennas of the UE to enter the on state based on the remaining power and / or battery temperature of the UE includes at least one of the following:

[0141] When the remaining power of the UE is lower than the low power threshold, the UE is controlled to enter the power saving mode. In the power saving mode, the number of antennas in the UE that are turned on is 1 or 2, or a few other values.

[0142] When the battery temperature of the UE is higher than the high temperature threshold, the UE is controlled to enter the power saving mode. In the power saving mode, the number of antennas in the UE that are turned on is 1 or 2, or a few other values.

[0143] When the remaining battery power of the UE is not lower than the low battery threshold and the battery temperature is not higher than the high temperature threshold, the number of antennas in the UE that are in the active state is controlled according to the current service.

[0144] Both the high temperature threshold and the low power threshold can be preset statistical values ​​or test values.

[0145] For example, the low battery threshold can be 20%, 15%, or 10%. The high temperature threshold can be 45 degrees Celsius or 50 degrees Celsius, etc.

[0146] In some embodiments, controlling the number of antennas in the UE to enter the on state based on at least one of the UE's service type, duration, service frame transmission frequency, and predicted service traffic includes at least one of the following:

[0147] When the current service is a voice service, control the first number of antennas in the UE to enter the on state;

[0148] When the current service is not a voice service and the duration is not less than the duration threshold, control the first number of antennas in the UE to enter the on state.

[0149] When the current service is not a voice service, the duration is less than the duration threshold, and the service frame transmission and reception frequency is not lower than the frequency threshold, the first number of antennas in the UE are controlled to enter the on state.

[0150] When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is not less than the first traffic threshold and not greater than the second traffic threshold, the number of antennas in the UE that enter the on state is controlled according to the network status of the preset network.

[0151] When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is less than the first traffic threshold, the second number of antennas in the UE are controlled to enter the on state.

[0152] When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is greater than the first traffic threshold, the first number of antennas in the UE are controlled to enter the on state.

[0153] Wherein, the second quantity is less than the first quantity, and the second flow threshold is greater than the first flow threshold.

[0154] The voice service mentioned above can be the VoLTE voice service. Since VoLTE is a voice call between two UEs, it needs to maintain continuity and high quality. Therefore, more antennas within the UE can be kept active to ensure communication quality. For example, the first number can be equal to the total number of antennas contained within the UE. For instance, if a UE contains 4 antennas, the first number can be 4; if a UE contains 8 antennas, the first number can be 8.

[0155] If the UE's current service is not VoLTE voice service, it means that the latency sensitivity of the UE's current service is weaker than that of VoLTE voice service. In this case, the number of antennas in the UE that are in the active state will be further controlled based on one or more of the following: the duration of the current service, the transmission and reception frequency of the service frame, and the predicted traffic.

[0156] If the UE's current service is not VoLTE voice service, and its duration is short, the service frame transmission frequency is low, and the predicted traffic is relatively small, then the UE's current service is a short-lived, intermittent service, such as sending and receiving a few instant messaging messages like WeChat. In this case, it's sufficient to control the UE to activate a smaller number of antennas. In this situation, the number of antennas activated within the UE can be 1 or 2, etc. The predicted traffic here is relatively small and can be determined by comparing it with a first traffic threshold.

[0157] The second quantity is less than the first quantity, meaning the second quantity is less than the total number of antennas contained within the UE.

[0158] If the UE's current service is not VoLTE voice service, and the duration is short, the actual transmission frequency is low, but the predicted traffic is relatively high, then the number of antennas in the UE that are active can be further controlled according to the preset network performance. The predicted traffic here can be the traffic falling between the first traffic threshold and the second traffic threshold.

[0159] If the UE's current service is not a VoLTE voice service, and the duration is short, the service transmission frequency is low, but the predicted traffic is large, then the first number of antennas in the UE will be directly controlled to be turned on.

[0160] Furthermore, controlling the number of antennas in the UE to enter the active state based on the network status of the preset network includes:

[0161] A first evaluation threshold is determined based on the transmission delay and / or packet loss rate of the preset network;

[0162] The score value of the preset network is determined based on the signal strength and / or signal-to-noise ratio of the preset network.

[0163] The number of antennas in the UE that are in the active state is controlled based on the score value and the magnitude of the first evaluation threshold.

[0164] In this embodiment of the disclosure, a first evaluation threshold is first calculated based on transmission delay and packet loss rate. Then, a score value of the preset network is obtained based on the signal strength and / or signal-to-noise ratio of the preset network. The score value is then compared with the first evaluation threshold to control the number of antennas in the UE that are in the on state.

[0165] The transmission delay and packet loss rate can be weighted and summed or weighted averaged to obtain a value that can be directly used as the first evaluation threshold; or, the transmission delay and packet loss rate can be mapped to different calculation parameters, and the sum or average of the calculation parameters can be obtained, which can be used as the first evaluation threshold.

[0166] For example, if the score value is higher than the first evaluation threshold, one antenna in the UE is controlled to enter the on state; if the score value is not higher than the first evaluation threshold, two antennas in the UE are controlled to enter the on state. The number two is greater than the number one.

[0167] Therefore, in this embodiment of the disclosure, at least two of the preset network communication performance indicators, such as transmission delay, packet loss rate, signal strength, and signal-to-noise ratio, are considered to control the number of antennas in the UE that are currently in the active state, so that the number of antennas in the UE that are currently in the active state matches the UE's energy saving and communication requirements.

[0168] In some embodiments, the method further includes at least one of the following:

[0169] When the weighted average of the signal strength and signal-to-noise ratio of the preset network is lower than the second evaluation threshold, it is determined that the network state of the preset network does not meet the second condition.

[0170] When the weighted average of the signal strength and signal-to-noise ratio of the preset network is not lower than the second evaluation threshold, and the weighted average of the transmission delay, packet loss rate and / or throughput of the preset network is lower than the third evaluation threshold, it is determined that the network state of the preset network satisfies the first condition.

[0171] When the weighted average of the signal strength and signal-to-noise ratio of the preset network is not lower than the second evaluation threshold, and the weighted average of the transmission delay, packet loss rate and / or throughput of the preset network is not lower than the third evaluation threshold, it is determined that the network state of the preset network does not meet the first condition but meets the second condition.

[0172] The second and third evaluation thresholds can be preset values. For example, the second and third evaluation thresholds can be statistical values ​​based on big data, or test values ​​obtained based on test data in a test environment.

[0173] In one embodiment, controlling the state of the antenna within the UE based on the communication resources allocated to the UE by the network device includes:

[0174] When the amount of network resources allocated by the network device to the UE is lower than the resource threshold, the third number of antennas in the UE is controlled to enter the on state.

[0175] When the amount of network resources allocated by the network device to the UE is not less than the resource threshold, the fourth number of antennas in the UE is controlled to enter the on state.

[0176] The fourth quantity is greater than the third quantity.

[0177] The network device can be any device on the network side; for example, the network device includes, but is not limited to, a base station.

[0178] The network resources include, but are not limited to, time-frequency domain resources allocated by the network side to the UE.

[0179] For example, the network resources include, but are not limited to, uplink resources and / or downlink resources.

[0180] In some embodiments, the fourth quantity may be equal to the first quantity; the second quantity may be equal to the third quantity. Of course, the fourth quantity may not be equal to the first quantity; the second quantity may not be equal to the third quantity.

[0181] At any given time, if the network device allocates more frequency domain resources to the UE, then more antennas in the active state are needed to transmit and receive wireless signals. If the network device allocates fewer frequency domain resources to the UE, then fewer antennas of the UE can complete the transmission and reception of wireless signals on the corresponding frequency domain resources. Therefore, fewer antennas of the UE can be controlled to enter the active state to save the power consumption of the UE.

[0182] In some embodiments, the preset network includes one of the following:

[0183] Mobile networks laid along railway lines;

[0184] Mobile networks laid along highways where driving speeds are required to be at a certain speed threshold.

[0185] The railway includes, but is not limited to, at least one of the following: high-speed rail lines, express lines, subway lines; urban rail lines; and rapid transit lines.

[0186] The highway includes, but is not limited to, one of the following: expressway and / or high-grade highway. Figure 3 The image shows the high-speed rail network along the high-speed rail line.

[0187] The preset network can be any network with large fluctuations in network state or poor average signal quality; the specific implementation is not limited to the examples mentioned above. The fluctuations in network state and the poor average signal quality can both be determined by comparing them with corresponding thresholds.

[0188] For example, in the high-speed rail scenario, the high-speed rail network fluctuates very frequently, the average signal is relatively poor, and the signal interference is relatively large, requiring relatively stronger antenna reception and anti-interference capabilities.

[0189] In such a scenario, the current default solution, where the traffic volume is not large enough, would lead to additional power consumption for the UE if a 4-antenna configuration is enabled. Therefore, it might be necessary to control the UE to enable 2 antennas. However, 2 antennas are inferior to 4 antennas in terms of signal reception stability and anti-interference capability. These are precisely the shortcomings and areas that need improvement in the high-speed rail scenario.

[0190] refer to Figure 4 As shown, the antenna state control method provided in this embodiment may include:

[0191] The UE continuously monitors and judges the parameters of the currently hosted network and various sensor parameters to identify whether it is a high-speed rail network.

[0192] Determine whether the current UE is accessing the high-speed rail network; subsequent judgments and optimizations will only be initiated if it is determined to be in the high-speed rail network.

[0193] The network status is assessed in real time, including detecting transmission latency, packet loss rate, upload / download speeds, signal strength, and / or signal-to-noise ratio (SNR). The assessment result is determined based on these detected parameter values. Different weights are assigned to different parameter values. For example, high-weight parameters include, but are not limited to, transmission latency, packet loss rate, and upload / download speeds, while low-weight parameters include, but are not limited to, signal strength and / or SNR.

[0194] Figure 5 The diagram illustrates the process for assessing the network status of the high-speed rail network, including but not limited to:

[0195] Detect signal strength;

[0196] Detect the signal-to-noise ratio;

[0197] A comprehensive evaluation value is obtained based on signal strength and newness ratio;

[0198] Based on the comprehensive evaluation values, the network conditions of the pre-set networks, such as the high-speed rail network, are determined to be poor, and a low score is given.

[0199] Based on the comprehensive evaluation values, the network status of preset networks such as the high-speed rail network is determined to be medium / good, and the detection latency, packet loss rate, and real-time throughput are measured. The comprehensive evaluation data is then obtained by combining the detection latency, packet loss rate, and real-time throughput.

[0200] Based on comprehensive evaluation data, the network condition of the preset network is determined. This network condition is divided into three levels: poor, medium, and good. If the comprehensive evaluation data determines that the preset network condition is good, a high score is given. If the network condition is medium, a score is obtained by adding low-weighted factors such as latency, packet loss rate, and instantaneous throughput.

[0201] The various parameter values ​​of the evaluated network state are weighted and summed to obtain a score. Based on the score, the network state is divided into three categories: good, average, and poor.

[0202] If the evaluation result of the high-speed rail network is good, then the antenna status control scheme does not need to be enhanced and the default scheme can be adopted.

[0203] If the evaluation result of the high-speed rail network is poor, then the 4-antenna reception enhancement mode will be activated to enhance the UE's wireless signal reception and / or transmission. Here, 4 antennas can be the specific value of the aforementioned first quantity.

[0204] If the evaluation result of the high-speed rail network is medium, then the antenna status within the UE will be further controlled according to the current service mode of the UE.

[0205] refer to Figure 6 As shown, further control of the antenna status within the UE according to the service type may include:

[0206] Determine the service type. If it is a voice call service such as VoLTE, you can directly enter the high-performance mode. In the high-performance mode, control more antennas in the UE to be turned on.

[0207] If it is not a voice call service such as VoLTE, but other data services, the continuity of the traffic is judged and divided into three levels: short, medium, and long.

[0208] If the traffic is short-lived, meaning the duration is relatively short, then the sending and receiving frequency needs to be further determined.

[0209] If the traffic duration is medium or long, it will directly enter high-performance mode;

[0210] The frequency of data transmission and reception is determined and divided into three levels: low, medium, and high.

[0211] When the data service transmission and reception frequency is high, such as high-frequency data reception services like WeChat chat, it enters high-performance mode; otherwise, it enters the judgment mode based on the predicted traffic volume.

[0212] The real-time traffic volume is determined and categorized into three levels: small, medium, and large.

[0213] For services with low traffic, low frequency, and short duration, one or two antennas are used to transmit wireless signals.

[0214] For voice services and services with high traffic volume and long duration, use 4 antennas to transmit wireless signals;

[0215] Determine the UE's status, such as whether the battery level is too low. If it is, use a dynamic antenna adjustment scheme.

[0216] The system determines if the UE's temperature is too high and triggers an alarm. If it is, a dynamic antenna adjustment scheme is used. If the UE has low remaining power or high battery temperature, it can directly enter a low power saving mode. In power saving mode, a dynamic antenna adjustment scheme is used to control the number of antennas that are active in the UE; or, the UE can be directly controlled to only activate 1 to 2 antennas.

[0217] The main basis for dynamically adjusting the antenna scheme is signal strength and signal-to-noise ratio.

[0218] refer to Figure 7 As shown, for the dynamic adjustment scheme, the switching threshold of the 2-4 antennas will be adjusted based on the evaluation results of data latency, packet loss rate and upload / download speed over a period of time.

[0219] Dynamic adjustment schemes may include:

[0220] Detect latency and packet loss rate;

[0221] The threshold is adjusted based on the detection latency and packet loss rate.

[0222] Detect signal strength and signal-to-noise ratio;

[0223] The weighted average of the detected signal strength and signal-to-noise ratio is obtained;

[0224] The binary-weighted evaluation is performed and responded to, and then compared with the adjusted threshold.

[0225] If the value is below the threshold, activate all four antennas.

[0226] If the value exceeds the threshold, activate two antennas.

[0227] The threshold adjustment process may include:

[0228] The evaluation data is obtained based on latency and packet loss rate;

[0229] Please assess the user experience of the data and provide a response.

[0230] If the score is low, below the preset threshold, then lower the threshold for enabling the 4 antennas.

[0231] If the score is high enough and not lower than the preset threshold, then the threshold for opening the 4 antennas will be increased.

[0232] Default schemes may include:

[0233] The system dynamically selects between 2 and 4 antennas based on the resources allocated by the network; in cases of extremely low signal-to-noise ratio, 4 antennas will be activated to enhance anti-interference capabilities.

[0234] like Figure 8 As shown, this disclosure provides an antenna state control device, the device comprising:

[0235] The determination module 110 is used to determine whether the UE's access network is a preset network;

[0236] Selection module 120 is used to select a target strategy from multiple alternative strategies for antenna state control based on whether the access network is a preset network.

[0237] The control module 130 is used to control the state of the antenna inside the UE according to the target strategy.

[0238] The antenna control device may be included within the UE.

[0239] In some embodiments, the determining module 110, the selecting module 120, and the control module 130 may be program modules; after being executed by the processor, the program modules can perform the above functions.

[0240] In some embodiments, the determining module 110, the selecting module 120, and the controlling module 130 can all be hardware-software hybrid modules; the hardware-software hybrid modules include, but are not limited to, various programmable arrays; the programmable arrays include, but are not limited to, field-programmable arrays and / or complex programmable arrays.

[0241] In some other embodiments, the determining module 110, the selecting module 120, and the control module 130 can all be pure hardware modules; the pure hardware modules include, but are not limited to, application-specific integrated circuits.

[0242] In some embodiments, the selection module 120 is specifically configured to: when the access network is not the preset network, determine the target policy as a first policy, wherein the first policy is a policy for controlling the antenna state according to the communication resources allocated to the UE by the network device; and when the access network is the preset network, determine the target policy as a second policy, wherein the second policy is a policy for controlling the antenna state according to the network state of the preset network.

[0243] In some embodiments, the control module 130 is specifically configured to detect the network status of the preset network when the target policy is the second policy; and control the state of the antenna inside the UE according to the conditions satisfied by the network status of the preset network.

[0244] In some embodiments, the control module 130 is specifically configured to control the state of the antennas within the UE according to the communication resources allocated to the UE by the network device when the network state of the preset network meets the first condition; control the state of the antennas within the UE according to the current service and / or UE device state when the network state of the preset network does not meet the first condition but meets the second condition; and control multiple antennas within the UE to enter the on state when the network state of the preset network does not meet the second condition.

[0245] In some embodiments, the control module 130 is specifically configured to control the number of antennas in the UE to enter the on state based on at least one of the service type of the current service, the duration of the current service, the transmission frequency of the service frame, and the predicted traffic of the service; and / or, based on the remaining power and / or battery temperature of the UE, control the number of antennas in the UE to enter the on state.

[0246] In some embodiments, the control module 130 is specifically configured to perform at least one of the following:

[0247] When the current service is a voice service, control the first number of antennas in the UE to enter the on state;

[0248] When the current service is not a voice service and the duration is not less than the duration threshold, control the first number of antennas in the UE to enter the on state.

[0249] When the current service is not a voice service, the duration is less than the duration threshold, and the service frame transmission and reception frequency is not lower than the frequency threshold, the first number of antennas in the UE are controlled to enter the on state.

[0250] When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is not less than the first traffic threshold and not greater than the second traffic threshold, the number of antennas in the UE that enter the on state is controlled according to the network status of the preset network.

[0251] When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is less than the first traffic threshold, the second number of antennas in the UE are controlled to enter the on state.

[0252] When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is greater than the first traffic threshold, the first number of antennas in the UE are controlled to enter the on state.

[0253] Wherein, the second quantity is less than the first quantity, and the second flow threshold is greater than the first flow threshold.

[0254] In some embodiments, the control module 130 is specifically configured to determine a first evaluation threshold based on the transmission delay and / or packet loss rate of the preset network; determine a score value of the preset network based on the signal strength and / or signal-to-noise ratio of the preset network; and control the number of antennas in the UE that are in the on state based on the score value and the magnitude of the first evaluation threshold.

[0255] In some embodiments, the apparatus further includes a condition module, wherein the condition module is configured to perform at least one of the following:

[0256] When the weighted average of the signal strength and signal-to-noise ratio of the preset network is lower than the second evaluation threshold, it is determined that the network state of the preset network does not meet the second condition.

[0257] When the weighted average of the signal strength and signal-to-noise ratio of the preset network is not lower than the second evaluation threshold, and the weighted average of the transmission delay, packet loss rate and / or throughput of the preset network is lower than the third evaluation threshold, it is determined that the network state of the preset network satisfies the first condition.

[0258] When the weighted average of the signal strength and signal-to-noise ratio of the preset network is not lower than the second evaluation threshold, and the weighted average of the transmission delay, packet loss rate and / or throughput of the preset network is not lower than the third evaluation threshold, it is determined that the network state of the preset network does not meet the first condition but meets the second condition.

[0259] In some embodiments, the control module 130 is specifically configured to control a third number of antennas within the UE to enter an on state when the amount of network resources allocated by the network device to the UE is lower than a resource threshold; and to control a fourth number of antennas within the UE to enter an on state when the amount of network resources allocated by the network device to the UE is not lower than a resource threshold; wherein the fourth number is greater than the third number.

[0260] In some embodiments, the preset network includes one of the following:

[0261] Mobile networks laid along railway lines;

[0262] Mobile networks laid along highways where driving speeds are required to be at a certain speed threshold.

[0263] This disclosure provides an electronic device, including:

[0264] Memory used to store processor-executable instructions;

[0265] The processor is connected to the memory;

[0266] The processor is configured to execute the antenna state control method provided by any of the aforementioned technical solutions.

[0267] The processor may include various types of storage media, which are non-transitory computer storage media that can continue to store information after the communication device loses power.

[0268] The processor can connect to memory via a bus or similar means to read executable programs stored in memory; for example, it can execute programs such as... Figures 1 to 7 Any of the antenna state control methods shown.

[0269] The electronic device can be either the aforementioned UE or a server.

[0270] Figure 9 This is a block diagram illustrating a UE 800 according to an exemplary embodiment. For example, the UE 800 may be a terminal device such as a mobile phone or mobile computer, or a smart home device or a smart office device.

[0271] Reference Figure 8 The UE 800 may include one or more of the following components: processing component 802, memory 804, power supply component 806, multimedia component 808, multimedia data component 810, input / output (I / O) interface 812, sensor component 814, and communication component 816.

[0272] Processing component 802 typically controls the overall operation of UE 800, such as operations associated with display, telephone calls, data communication, camera operation, and recording. Processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the methods described above. Furthermore, processing component 802 may include one or more modules to facilitate interaction between processing component 802 and other components. For example, processing component 802 may include a multimedia module to facilitate interaction between multimedia component 808 and processing component 802.

[0273] Memory 804 is configured to store various types of data to support the operation of device 800. Examples of this data include instructions for any application or method operating on UE 800, contact data, phonebook data, messages, pictures, videos, etc. Memory 804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0274] Power supply component 806 provides power to various components of UE 800. Power supply component 806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to UE 800.

[0275] Multimedia component 808 includes a screen that provides an output interface between UE 800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touchscreen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, swipes, and gestures on the touch panel. The touch sensors may sense not only the boundaries of touch or swipe actions but also the duration and pressure associated with the touch or swipe operation. In some embodiments, multimedia component 808 includes a front-facing camera and / or a rear-facing camera. When device 800 is in an operational state, such as a shooting state or a video state, the front-facing camera and / or the rear-facing camera may receive external multimedia data. Each front-facing camera and rear-facing camera may be a fixed optical lens system or have focal length and optical zoom capabilities.

[0276] Multimedia data component 810 is configured to output and / or input multimedia data signals. For example, multimedia data component 810 includes a microphone (MIC) configured to receive external multimedia data signals when UE 800 is in an operational state, such as a call state, recording state, or voice recognition state. The received multimedia data signals may be further stored in memory 804 or transmitted via communication component 816. In some embodiments, multimedia data component 810 also includes a speaker for outputting multimedia data signals.

[0277] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.

[0278] Sensor assembly 814 includes one or more sensors for providing status assessments of various aspects of UE 800. For example, sensor assembly 814 may detect the on / off state of device 800, the relative positioning of components, such as the display and keypad of UE 800, changes in the position of UE 800 or one of its components, the presence or absence of user contact with UE 800, the orientation or acceleration / deceleration of UE 800, and temperature changes of UE 800. Sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 814 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 814 may also include an accelerometer, a gyroscope, a magnetometer, a pressure sensor, or a temperature sensor.

[0279] Communication component 816 is configured to facilitate wired or wireless communication between UE 800 and other devices. UE 800 can access wireless networks based on communication standards, such as Wi-Fi, 2G, or 3G, or combinations thereof. In one exemplary embodiment, communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 816 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.

[0280] In an exemplary embodiment, the apparatus 800 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the methods described above.

[0281] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, which can be executed by a processor 820 of the device 800 to perform the above-described method. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.

[0282] This disclosure provides a computer storage medium, which may be a non-transitory computer-readable storage medium. When the instructions in the storage medium are executed by the processor of a server or terminal, the UE is able to execute the antenna state control method provided in any of the foregoing technical solutions, and can perform actions such as... Figures 1 to 7 At least one of any of the methods shown.

[0283] After the instructions stored in the computer storage medium are executed, the UE can implement the antenna state control method.

[0284] The antenna state control method may include: determining whether the UE's access network is a preset network; selecting a target strategy from multiple alternative strategies for antenna state control based on whether the access network is a preset network; and controlling the state of the antenna within the UE according to the target strategy.

[0285] Understandably, the step of selecting a target strategy from multiple alternative strategies for antenna state control based on whether the access network is a preset network includes:

[0286] When the access network is not the preset network, the target policy is determined to be the first policy, wherein the first policy is a policy of controlling the antenna state according to the communication resources allocated to the UE by the network device;

[0287] When the access network is the preset network, the target strategy is determined to be the second strategy, wherein the second strategy is a strategy for controlling the antenna state according to the network state of the preset network.

[0288] Understandably, controlling the state of the antenna within the UE according to the target strategy includes:

[0289] When the target strategy is the second strategy, the network status of the preset network is detected;

[0290] The state of the antenna inside the UE is controlled according to the conditions satisfied by the network state of the preset network.

[0291] Understandably, controlling the state of the antenna within the UE based on the conditions satisfied by the network state of the preset network includes:

[0292] When the network state of the preset network meets the first condition, the state of the antenna inside the UE is controlled according to the communication resources allocated to the UE by the network device;

[0293] When the network state of the preset network does not meet the first condition but meets the second condition, the state of the antenna inside the UE is controlled according to the current service and / or device state of the UE.

[0294] When the network status of the preset network does not meet the second condition, the multiple antennas in the UE are controlled to enter the on state.

[0295] Understandably, controlling the state of the antenna within the UE based on the UE's current service and / or UE device state includes:

[0296] The number of antennas in the UE that enter the on state is controlled based on at least one of the service type of the current service, the duration of the current service, the transmission frequency of the service frame, and the predicted traffic of the service; and / or, the number of antennas in the UE that enter the on state is controlled based on the remaining power and / or battery temperature of the UE.

[0297] Understandably, controlling the number of antennas in the UE to enter the on state based on at least one of the following: the service type of the current service, the duration of the current service, the transmission frequency of the service frame, and the predicted traffic of the service.

[0298] When the current service is a voice service, control the first number of antennas in the UE to enter the on state;

[0299] When the current service is not a voice service and the duration is not less than the duration threshold, control the first number of antennas in the UE to enter the on state.

[0300] When the current service is not a voice service, the duration is less than the duration threshold, and the service frame transmission and reception frequency is not lower than the frequency threshold, the first number of antennas in the UE are controlled to enter the on state.

[0301] When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is not less than the first traffic threshold and not greater than the second traffic threshold, the number of antennas in the UE that enter the on state is controlled according to the network status of the preset network.

[0302] When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is less than the first traffic threshold, the second number of antennas in the UE are controlled to enter the on state.

[0303] When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is greater than the first traffic threshold, the first number of antennas in the UE are controlled to enter the on state.

[0304] Wherein, the second quantity is less than the first quantity, and the second flow threshold is greater than the first flow threshold.

[0305] Understandably, controlling the number of antennas in the UE to enter the active state based on the network status of the preset network includes:

[0306] A first evaluation threshold is determined based on the transmission delay and / or packet loss rate of the preset network;

[0307] The score value of the preset network is determined based on the signal strength and / or signal-to-noise ratio of the preset network.

[0308] The number of antennas in the UE that are in the active state is controlled based on the score value and the magnitude of the first evaluation threshold.

[0309] Understandably, the method also includes at least one of the following:

[0310] When the weighted average of the signal strength and signal-to-noise ratio of the preset network is lower than the second evaluation threshold, it is determined that the network state of the preset network does not meet the second condition.

[0311] When the weighted average of the signal strength and signal-to-noise ratio of the preset network is not lower than the second evaluation threshold, and the weighted average of the transmission delay, packet loss rate and / or throughput of the preset network is lower than the third evaluation threshold, it is determined that the network state of the preset network satisfies the first condition.

[0312] When the weighted average of the signal strength and signal-to-noise ratio of the preset network is not lower than the second evaluation threshold, and the weighted average of the transmission delay, packet loss rate and / or throughput of the preset network is not lower than the third evaluation threshold, it is determined that the network state of the preset network does not meet the first condition but meets the second condition.

[0313] Understandably, controlling the state of the antenna within the UE based on the communication resources allocated to the UE by the network device includes:

[0314] When the amount of network resources allocated by the network device to the UE is lower than the resource threshold, the third number of antennas in the UE is controlled to enter the on state.

[0315] When the amount of network resources allocated by the network device to the UE is not less than the resource threshold, the fourth number of antennas in the UE is controlled to enter the on state.

[0316] The fourth quantity is greater than the third quantity.

[0317] Understandably, the preset network includes one of the following:

[0318] Mobile networks laid along railway lines;

[0319] Mobile networks laid along highways where driving speeds are required to be at a certain speed threshold.

[0320] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0321] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. An antenna state control method, characterized in that, Applied to a user equipment (UE), the method includes: Determine whether the UE's access network is a preset network; wherein, the preset network is a network whose network status fluctuation is greater than a preset fluctuation threshold or a network whose average signal quality is lower than a preset quality threshold; Based on whether the access network is a preset network, a target strategy is selected from multiple alternative strategies for antenna state control; According to the target strategy, the state of the antennas in the UE is controlled; the state of the antennas includes the number of antennas in the on state; The step of selecting a target strategy from multiple alternative strategies for antenna state control based on whether the access network is a preset network includes: When the access network is not the preset network, the target policy is determined to be the first policy, wherein the first policy is a policy of controlling the antenna state according to the communication resources allocated to the UE by the network device; When the access network is the preset network, the target strategy is determined to be the second strategy, wherein the second strategy is a strategy for controlling the antenna state according to the network state of the preset network.

2. The method according to claim 1, characterized in that, The step of controlling the state of the antenna within the UE according to the target strategy includes: When the target strategy is the second strategy, the network status of the preset network is detected; The state of the antenna inside the UE is controlled according to the conditions satisfied by the network state of the preset network.

3. The method according to claim 2, characterized in that, The step of controlling the state of the antenna within the UE based on the conditions satisfied by the network state of the preset network includes: When the network state of the preset network meets the first condition, the state of the antenna inside the UE is controlled according to the communication resources allocated to the UE by the network device; When the network state of the preset network does not meet the first condition but meets the second condition, the state of the antenna inside the UE is controlled according to the current service and / or device state of the UE. When the network status of the preset network does not meet the second condition, the multiple antennas in the UE are controlled to enter the on state.

4. The method according to claim 3, characterized in that, The step of controlling the state of the antenna within the UE based on the UE's current service and / or UE device state includes: The number of antennas in the UE that enter the on state is controlled based on at least one of the service type of the current service, the duration of the current service, the transmission frequency of the service frame, and the predicted traffic of the service. And / or, The number of antennas that the UE can activate is controlled based on the UE's remaining battery power and / or battery temperature.

5. The method according to claim 4, characterized in that, The step of controlling the number of antennas in the UE to enter the on state based on at least one of the following: the service type of the current service, the duration of the current service, the transmission frequency of the service frame, and the predicted traffic of the service, includes at least one of the following: When the current service is a voice service, control the first number of antennas in the UE to enter the on state; When the current service is not a voice service and the duration is not less than the duration threshold, control the first number of antennas in the UE to enter the on state. When the current service is not a voice service, the duration is less than the duration threshold, and the service frame transmission and reception frequency is not lower than the frequency threshold, the first number of antennas in the UE are controlled to enter the on state. When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is not less than the first traffic threshold and not greater than the second traffic threshold, the number of antennas in the UE that enter the on state is controlled according to the network status of the preset network. When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is less than the first traffic threshold, the second number of antennas in the UE are controlled to enter the on state. When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is greater than the first traffic threshold, the first number of antennas in the UE are controlled to enter the on state. Wherein, the second quantity is less than the first quantity, and the second flow threshold is greater than the first flow threshold.

6. The method according to claim 5, characterized in that, The step of controlling the number of antennas in the UE to enter the active state according to the network status of the preset network includes: A first evaluation threshold is determined based on the transmission delay and / or packet loss rate of the preset network; The score value of the preset network is determined based on the signal strength and / or signal-to-noise ratio of the preset network. The number of antennas in the UE that are in the active state is controlled based on the score value and the magnitude of the first evaluation threshold.

7. The method according to any one of claims 3 to 6, characterized in that, The method further includes at least one of the following: When the weighted average of the signal strength and signal-to-noise ratio of the preset network is lower than the second evaluation threshold, it is determined that the network state of the preset network does not meet the second condition. When the weighted average of the signal strength and signal-to-noise ratio of the preset network is not lower than the second evaluation threshold, and the weighted average of the transmission delay, packet loss rate and / or throughput of the preset network is lower than the third evaluation threshold, it is determined that the network state of the preset network satisfies the first condition. When the weighted average of the signal strength and signal-to-noise ratio of the preset network is not lower than the second evaluation threshold, and the weighted average of the transmission delay, packet loss rate and / or throughput of the preset network is not lower than the third evaluation threshold, it is determined that the network state of the preset network does not meet the first condition but meets the second condition.

8. The method according to any one of claims 1 to 6, characterized in that, The step of controlling the state of the antenna within the UE based on the communication resources allocated to the UE by the network device includes: When the amount of network resources allocated by the network device to the UE is lower than the resource threshold, the third number of antennas in the UE is controlled to enter the on state. When the amount of network resources allocated by the network device to the UE is not less than the resource threshold, the fourth number of antennas in the UE is controlled to enter the on state. The fourth quantity is greater than the third quantity.

9. The method according to any one of claims 1 to 6, characterized in that, The preset network includes one of the following: Mobile networks laid along railway lines; Mobile networks laid along highways where driving speeds are required to be at a certain speed threshold.

10. An antenna state control device, characterized in that, The device includes: The determination module is used to determine whether the UE's access network is a preset network; wherein, the preset network is a network whose network status fluctuation is greater than a preset fluctuation threshold or a network whose average signal quality is lower than a preset quality threshold; The selection module is used to select a target strategy from multiple alternative strategies for antenna state control based on whether the access network is a preset network. The control module is used to control the state of the antennas within the UE according to the target strategy; the state of the antennas includes the number of antennas in the on state; Specifically, the selection module is used to determine the target policy as a first policy when the access network is not the preset network; and to determine the target policy as a second policy when the access network is the preset network. The first policy is a policy of controlling the antenna state according to the communication resources allocated to the UE by the network device, and the second policy is a policy of controlling the antenna state according to the network state of the preset network.

11. The apparatus according to claim 10, characterized in that, The control module is specifically used to detect the network status of the preset network when the target policy is the second policy; and to control the state of the antenna inside the UE according to the conditions satisfied by the network status of the preset network.

12. The apparatus according to claim 11, characterized in that, The control module is specifically configured to control the state of the antennas within the UE according to the communication resources allocated to the UE by the network device when the network state of the preset network meets the first condition; control the state of the antennas within the UE according to the current service and / or UE device state when the network state of the preset network does not meet the first condition but meets the second condition; and control multiple antennas within the UE to enter the on state when the network state of the preset network does not meet the second condition.

13. The apparatus according to claim 12, characterized in that, The control module is specifically configured to control the number of antennas in the UE to enter the on state based on at least one of the service type of the current service, the duration of the current service, the transmission frequency of the service frame, and the predicted traffic of the service; and / or, based on the remaining power and / or battery temperature of the UE, control the number of antennas in the UE to enter the on state.

14. The apparatus according to claim 13, characterized in that, The control module is specifically configured to perform at least one of the following: When the current service is a voice service, control the first number of antennas in the UE to enter the on state; When the current service is not a voice service and the duration is not less than the duration threshold, control the first number of antennas in the UE to enter the on state. When the current service is not a voice service, the duration is less than the duration threshold, and the service frame transmission and reception frequency is not lower than the frequency threshold, the first number of antennas in the UE are controlled to enter the on state. When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is not less than the first traffic threshold and not greater than the second traffic threshold, the number of antennas in the UE that enter the on state is controlled according to the network status of the preset network. When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is less than the first traffic threshold, the second number of antennas in the UE are controlled to enter the on state. When the current service is not a voice service, the duration is less than the duration threshold, the service frame transmission and reception frequency is lower than the frequency threshold, and the predicted traffic is greater than the first traffic threshold, the first number of antennas in the UE are controlled to enter the on state. Wherein, the second quantity is less than the first quantity, and the second flow threshold is greater than the first flow threshold.

15. The apparatus according to claim 14, characterized in that, The control module is specifically used to determine a first evaluation threshold based on the transmission delay and / or packet loss rate of the preset network; and to determine the score value of the preset network based on the signal strength and / or signal-to-noise ratio of the preset network. The number of antennas in the UE that are in the active state is controlled based on the score value and the magnitude of the first evaluation threshold.

16. The apparatus according to any one of claims 12 to 15, characterized in that, The apparatus further includes a condition module, wherein the condition module is configured to perform at least one of the following: When the weighted average of the signal strength and signal-to-noise ratio of the preset network is lower than the second evaluation threshold, it is determined that the network state of the preset network does not meet the second condition. When the weighted average of the signal strength and signal-to-noise ratio of the preset network is not lower than the second evaluation threshold, and the weighted average of the transmission delay, packet loss rate and / or throughput of the preset network is lower than the third evaluation threshold, it is determined that the network state of the preset network satisfies the first condition. When the weighted average of the signal strength and signal-to-noise ratio of the preset network is not lower than the second evaluation threshold, and the weighted average of the transmission delay, packet loss rate and / or throughput of the preset network is not lower than the third evaluation threshold, it is determined that the network state of the preset network does not meet the first condition but meets the second condition.

17. The apparatus according to any one of claims 10 to 15, characterized in that, The control module is specifically configured to control a third number of antennas within the UE to enter the on state when the amount of network resources allocated by the network device to the UE is lower than the resource threshold; and to control a fourth number of antennas within the UE to enter the on state when the amount of network resources allocated by the network device to the UE is not lower than the resource threshold; wherein the fourth number is greater than the third number.

18. The apparatus according to any one of claims 10 to 15, characterized in that, The preset network includes one of the following: Mobile networks laid along railway lines; Mobile networks laid along highways where driving speeds are required to be at a certain speed threshold.

19. An electronic device, characterized in that, include: Memory used to store processor-executable instructions; The processor is connected to the memory; The processor is configured to execute the antenna state control method provided in any one of claims 1 to 9.

20. A non-transitory computer-readable storage medium, characterized in that, When the instructions in the storage medium are executed by the processor of a computer, the computer is able to perform the antenna state control method provided in any one of claims 1 to 9.

Citation Information

Patent Citations

  • Method and device for adjusting SAR value, and mobile terminal

    CN111885692A