Radio frequency control method and apparatus, and electronic device
Patent Information
- Application Number
- CN202510388213.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-28
- Publication Date
- 2026-09-29
AI Technical Summary
随着通信技术的不断演进,部分移动终端开始部署6*6MIMO系统,但是目前主流的射频芯片平台只支持Tx天线在4*4MIMO规格的系统中切换,从而限制了上行信号的射频性能
[0053]本说明书实施方式的射频控制方法,包括检测电子设备的天线系统中的天线信号质量,并根据信号质量确定可切换的目标天线,并从目标天线中确定上行天线,通过上行天线发送上行信号。本说明书实施方式中,在多天线系统中,在不改变射频系统的硬件资源的情况下,使得Tx天线可以在所有天线上切换,扩展射频系统最大能力,提高射频性能,而且无需额外的开关矩阵电路和扩展射频资源硬件能力,因此实施成本更低。
Smart Images

Figure CN122844901A_ABST
Abstract
Description
Technical Field
[0001] This specification relates to the field of wireless communication technology, specifically to a radio frequency control method, apparatus, and electronic device. Background Technology
[0002] With the popularization and application of cellular frequency bands such as 4G and 5G NR (New Radio), multi-antenna MIMO (Multiple Input Multiple Output) technology is widely used in terminal devices. In order to ensure signal quality, MAS (Multi Antenna Selection) technology supports the switching of the transmit antenna (Tx) on multiple antennas in the MIMO system.
[0003] In related technologies, mobile terminals generally adopt a 4x4 MIMO system, meaning that the Tx antenna can switch between the four antennas to select the antenna with the best signal quality to transmit uplink signals. With the continuous evolution of communication technology, some mobile terminals have begun to deploy 6x6 MIMO systems. However, the mainstream RF chip platforms currently only support Tx antenna switching in the 4x4 MIMO specification system, thus limiting the RF performance of uplink signals. Summary of the Invention
[0004] To improve the radio frequency performance of uplink signals in multi-antenna systems, embodiments of this specification provide a radio frequency control method, apparatus, electronic device, storage medium, and computer program product.
[0005] Firstly, this specification provides a radio frequency control method, including:
[0006] The signal quality of multiple antennas included in the first antenna system of the electronic device is obtained, and M target antennas are determined from N antennas included in the first antenna system based on the signal quality, wherein N≥2, M≥1, M≤N, and the number of antennas in the first antenna system is greater than the number of radio frequency channels.
[0007] The uplink antenna is determined from the M target antennas, and the uplink signal is transmitted through the uplink antenna.
[0008] In some implementations, determining the uplink antenna from the M target antennas and transmitting the uplink signal through the uplink antenna includes:
[0009] A first antenna list is generated based on the M target antennas, and the switchable antenna list historically stored in the first antenna system is updated according to the first antenna list;
[0010] Configure the uplink antenna based on the updated list of switchable antennas, and transmit uplink signals through the uplink antenna.
[0011] In some implementations, acquiring the signal quality of multiple antennas included in a first antenna system of an electronic device, and determining M target antennas from N antennas included in the first antenna system based on the signal quality, includes:
[0012] The reference signal transmitted by the base station is received by N antennas respectively, and the power value of the reference signal is determined.
[0013] In response to the power value of the reference signal being less than a preset power threshold, the antenna corresponding to the reference signal is turned off;
[0014] The antennas that are not turned off are identified as M target antennas.
[0015] In some implementations, generating a first antenna list based on the M target antennas includes:
[0016] Get the number K of antennas included in the historically stored list of switchable antennas, where K≥1;
[0017] When M ≤ K, it is determined that the first antenna list includes the M target antennas;
[0018] When M > K, the M target antennas are sorted according to signal quality, and the first antenna list is determined to include the top L target antennas with higher signal quality, where L represents the upper limit of the uplink signal switching channel supported by the first antenna system.
[0019] In some implementations, updating the historically stored list of switchable antennas for the first antenna system based on the first antenna list includes:
[0020] When M≤K, the first antenna list is determined as the updated switchable antenna list.
[0021] In some implementations, updating the historically stored list of switchable antennas of the antenna system based on the first antenna list includes:
[0022] When M > K, compare the differing antennas in the first antenna list with the historically stored switchable antenna list, and update the historically stored switchable antenna list using the differing antennas in the first antenna list.
[0023] In some embodiments, the first antenna system is a cellular antenna system, and the signal quality of the multiple antennas included in the first antenna system of the electronic device includes:
[0024] In response to the cellular network switching to service mode of the cellular antenna system, the signal quality of each antenna corresponding to the cellular network is obtained.
[0025] In some implementations, configuring the uplink antenna based on an updated list of switchable antennas and transmitting uplink signals through the uplink antenna includes:
[0026] During cellular network communication, the signal quality of each antenna in the list of switchable antennas is detected, and the antenna with the highest signal quality is selected as the uplink antenna, and the uplink signal is transmitted through the uplink antenna.
[0027] Secondly, embodiments of this specification provide a radio frequency control device, including:
[0028] The antenna detection module is configured to acquire the signal quality of multiple antennas included in the first antenna system of the electronic device, and determine M target antennas from N antennas included in the first antenna system based on the signal quality, wherein N≥2, M≥1, M≤N, and the number of antennas in the first antenna system is greater than the number of radio frequency channels.
[0029] The antenna switching module is configured to determine the uplink antenna from the M target antennas and transmit the uplink signal through the uplink antenna.
[0030] In some implementations, the antenna switching module is configured to:
[0031] A first antenna list is generated based on the M target antennas, and the switchable antenna list historically stored in the first antenna system is updated according to the first antenna list;
[0032] Configure the uplink antenna based on the updated list of switchable antennas, and transmit uplink signals through the uplink antenna.
[0033] In some implementations, the antenna detection module is configured to:
[0034] The reference signal transmitted by the base station is received by N antennas respectively, and the power value of the reference signal is determined.
[0035] In response to the power value of the reference signal being less than a preset power threshold, the antenna corresponding to the reference signal is turned off;
[0036] The antennas that are not turned off are identified as M target antennas.
[0037] In some implementations, the antenna switching module is configured to:
[0038] Get the number K of antennas included in the historically stored list of switchable antennas, where K≥1;
[0039] When M ≤ K, it is determined that the first antenna list includes the M target antennas;
[0040] When M > K, the M target antennas are sorted according to signal quality, and the first antenna list is determined to include the top L target antennas with higher signal quality, where L represents the upper limit of the uplink signal switching channel supported by the first antenna system.
[0041] In some implementations, the antenna switching module is configured to:
[0042] When M≤K, the first antenna list is determined as the updated switchable antenna list;
[0043] When M > K, compare the differing antennas in the first antenna list with the historically stored switchable antenna list, and update the historically stored switchable antenna list using the differing antennas in the first antenna list.
[0044] In some embodiments, the first antenna system is a cellular antenna system, and the antenna detection module is configured to:
[0045] In response to the cellular network switching to service mode of the cellular antenna system, the signal quality of each antenna corresponding to the cellular network is obtained.
[0046] In some implementations, the antenna switching module is configured to:
[0047] During cellular network communication, the signal quality of each antenna in the list of switchable antennas is detected, and the antenna with the highest signal quality is selected as the uplink antenna, and the uplink signal is transmitted through the uplink antenna.
[0048] Thirdly, embodiments of this specification provide an electronic device, including:
[0049] processor;
[0050] The memory stores computer instructions that cause the processor to perform the method described in any of the above embodiments.
[0051] Fourthly, embodiments of this specification provide a storage medium storing computer instructions for implementing the methods described in any of the above embodiments.
[0052] Fifthly, embodiments of this specification provide a computer program product for implementing the methods described in any of the above embodiments.
[0053] The radio frequency (RF) control method described in this specification includes detecting the antenna signal quality in the antenna system of an electronic device, determining a switchable target antenna based on the signal quality, determining an uplink antenna from the target antennas, and transmitting an uplink signal through the uplink antenna. In this specification's embodiments, in a multi-antenna system, the Tx antenna can be switched across all antennas without changing the hardware resources of the RF system, expanding the maximum capability of the RF system, improving RF performance, and eliminating the need for additional switching matrix circuits and expanded RF resource hardware capabilities, thus resulting in lower implementation costs. Attached Figure Description
[0054] To more clearly illustrate the technical solutions in the specific embodiments of this disclosure or the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.
[0055] Figure 1 This is a flowchart of a radio frequency control method for some embodiments of this specification.
[0056] Figure 2 This is a flowchart of a radio frequency control method for some embodiments of this specification.
[0057] Figure 3 This is a structural block diagram of a radio frequency control device according to some embodiments of this specification.
[0058] Figure 4 This is a structural block diagram of an electronic device according to some embodiments of this specification. Detailed Implementation
[0059] The technical solutions of this disclosure will now be clearly and completely described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this disclosure, not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this disclosure without inventive effort are within the scope of protection of this disclosure. Furthermore, the technical features involved in the different embodiments of this disclosure described below can be combined with each other as long as they do not conflict with each other.
[0060] In antenna systems, MIMO stands for Multiple Input Multiple Output. MIMO antenna systems primarily improve transmission efficiency by simultaneously transmitting multiple different data streams in the air. Massive MIMO technology increases the number of antennas, enabling the antenna system to transmit more data streams simultaneously, thereby increasing system capacity and spectral efficiency without increasing spectrum resources.
[0061] Taking mobile terminals as an example, for certain cellular frequency bands, the receiving antenna of a mobile terminal can adopt a 4*4 MIMO system. 4*4 MIMO means that the base station's transmitting end uses 4 antennas to transmit data, and the mobile phone's receiving end also uses 4 antennas to receive data. Compared with a single antenna system, the transmission efficiency can be increased by four times. The 4*4 MIMO antenna system of a mobile terminal generally includes 4 radio frequency channels. ASDIV (Antenna Switch Diversity) technology requires that the transmitted signal (Tx signal) can be switched between the 4 radio frequency channels, that is, the transmitting antenna (Tx antenna) can be switched between the 4 antennas of the MIMO system.
[0062] Today, with the development of mobile communication technology, the antenna system of mobile phones is gradually evolving towards a 6*6 MIMO system. That is, the antenna system includes 6 receiving antennas. Combined with ARD (Adaptive Rx Diversity) technology, the signal quality of each antenna can be detected, and the switching state of the 6 antennas can be dynamically adjusted. Some antennas with better signal quality are retained, while antennas with poor signal quality are turned off, so as to achieve the effect of turning off when not in use and saving radio frequency power consumption.
[0063] However, since the 6x6 MIMO system in mobile phones is still in a transitional phase, mainstream RF chip platforms only support uplink signal (i.e., Tx signal) switching in a 4x4 MIMO antenna system. This means that although the antenna system includes six antennas, the Tx channel can only switch between four of them, leaving the remaining two antennas unusable as transmit antennas, thus limiting the RF performance of the phone's uplink signal transmission. For example, if the quality of the four antennas capable of Tx switching deteriorates, while the two antennas that cannot switch are of good quality, the uplink signal's RF performance will be poor because the Tx channel cannot switch to the better-quality antenna.
[0064] Some feasible solutions are to extend the hardware capabilities of the RF system, such as by customizing RF chips that support 6x6 MIMO systems, or by deploying more complex switching matrix circuits in the RF system. However, this approach is very costly, and the switching matrix circuits introduce greater power loss, which degrades the performance of the RF system.
[0065] Based on this, embodiments of this specification provide a radio frequency control method, apparatus, electronic device, storage medium, and computer program product, which aim to enable the switching of Tx antennas on all antennas in a multi-antenna system without changing the hardware resources of the radio frequency system by dynamically maintaining a list of switchable antennas, thereby expanding the maximum capability of the radio frequency system. For example, it enables a radio frequency chip platform supporting 4*4 MIMO to be used in MIMO systems with 6*6 or more antennas, thereby optimizing the performance of the radio frequency system and reducing costs.
[0066] To facilitate understanding and explanation, some of the nouns and terms that appear in the following text will be explained and clarified first.
[0067] Cellular network: A wireless communication technology that enables communication between mobile phones and base stations. By dividing the network service area into multiple cells, it ensures seamless switching between different cells. Unless otherwise specified, the term "cellular network" in this manual primarily refers to the cellular network system used by electronic devices to communicate wirelessly with base stations.
[0068] Idle state: also called idle mode, refers to the standby state of the mobile phone's cellular network, in which there is no or almost no data communication between the mobile phone and the base station.
[0069] Service mode: refers to the mobile phone performing cellular communication services, such as making and receiving calls, and accessing the Internet. At this time, the mobile phone and the base station maintain data communication.
[0070] Uplink (UL): In cellular communication, uplink refers to the communication direction from the mobile phone to the base station. The uplink signal is the signal sent from the mobile phone to the base station; for the mobile phone, the uplink signal is also called the Tx signal.
[0071] Downlink (DL) in cellular communication refers to the communication method from the base station to the mobile phone. The downlink signal is the signal sent from the base station to the mobile phone; for the mobile phone, the downlink signal is also called the Rx signal.
[0072] RSRP, short for Reference Signal Received Power, is a key parameter in cellular communication. The reference signal is a special signal used for various signal processing functions, periodically transmitted from the base station to the mobile phone. RSRP represents the power value of the reference signal received by the mobile phone. The RSRP value effectively assesses the signal quality between the mobile phone and the base station; a higher RSRP value indicates better signal strength. The mobile phone also uses the RSRP value to decide whether to reselect a cell. The mobile phone periodically sends the RSRP value to the base station, allowing the base station to optimize network performance based on the RSRP value, such as allocating channel resources and increasing base station power.
[0073] ARD: Adaptive Rx diversity, is a technology used in MIMO systems for intelligent antenna switching. ARD analyzes the signal quality along each receiving path and dynamically adjusts the on / off state of each antenna, for example, keeping antennas with better signal quality on and turning off antennas with poorer signal quality, thus saving power by turning them off when not in use.
[0074] ASDIV, short for Antenna Switch Diversity, is a multi-antenna selection technology in MIMO systems. ASDIV adaptively selects the antenna with the best signal quality from among the switchable antennas as the transmit (Tx) antenna, thereby ensuring uplink signal quality. While some implementations in this specification may maintain and update the switchable antenna list based on reserved antennas using ARD technology, ASDIV provides the transmit antenna with the ability to select the antenna with the best signal from the switchable antenna list.
[0075] In some embodiments, this specification provides a radio frequency control method that can be applied to an electronic device. The electronic device can be any suitable type of device, such as a mobile phone, tablet computer, wearable device, computer, etc., and this specification does not limit it.
[0076] In the embodiments described in this specification, the electronic device includes a first antenna system. The first antenna system may be a cellular network antenna system or other MIMO antenna systems. In the following description, the first antenna system will be described using a cellular network antenna system as an example.
[0077] Cellular network antenna systems provide wireless communication capabilities between electronic devices and base stations. Furthermore, the cellular network antenna system of an electronic device includes N antennas, where N is an integer greater than or equal to 2. For example, in one example, the cellular network antenna system is a 6*6 MIMO system, which includes 6 antennas.
[0078] It is worth noting that in the embodiments described in this specification, the number N of the first antenna system is greater than the number L of the radio frequency channels supported by the first antenna system. The number L of radio frequency channels determines the upper limit of the number of channels that the uplink signal (Tx) can switch between in the antenna system. The uplink signal switching channel refers to the radio frequency channel that the transmitting antenna can switch between. For example, mainstream radio frequency chip platforms generally only support 4*4 MIMO systems, that is, the transmitting antenna can only switch between a maximum of 4 antennas, selecting the antenna with the best signal quality from the 4 antennas as the transmitting antenna.
[0079] In the embodiments described in this specification, the number of antennas N in the antenna system can be greater than or equal to the upper limit L of the Tx switching channels supported by the antenna system. For example, in one example, the upper limit L of the Tx switching channels supported by the antenna system is 4, and at the same time, the number of antennas N in the antenna system is also equal to 4.
[0080] For example, in another example, the antenna system supports an upper limit of 4 Tx switching channels (L=4), but the number of antennas in the antenna system is N=6. In this example scenario, the relevant technical solution is to use 4 of these 6 antennas as Tx switchable antennas, while the other 2 cannot be used as Tx antennas. This is to ensure compatibility with the 4*4 MIMO capability of the RF chip platform, so that the Tx antenna can only be switched and selected from the fixed 4 antennas.
[0081] In this specification, the RF control method provided herein can be used to dynamically adjust the switchable target antenna of the Tx antenna through software methods without changing the hardware resources of the antenna system. Therefore, when the Tx antenna is selected from the list of switchable antennas, all antennas included in the antenna system may be selected as Tx antennas, thereby expanding the uplink signal MIMO capability of the antenna system and improving the Tx signal performance.
[0082] A switchable antenna list is dynamically maintained and updated for the antenna system. The number of antennas included in the switchable antenna list does not exceed the hardware capability limit of the antenna system. However, the antennas included in the switchable antenna list are dynamically changing. Therefore, when the Tx antenna is selected from the switchable antenna list, all antennas included in the antenna system may be selected as Tx antennas, thereby expanding the uplink signal MIMO capability of the antenna system and improving the Tx signal performance.
[0083] For ease of understanding and explanation, a specific application scenario example is provided here. Unless otherwise specified, the implementation methods described below are based on this scenario example. However, those skilled in the art should understand that the implementation methods in this specification are not limited to the scenario example below, and will not be elaborated upon further.
[0084] In the given example scenario, the electronic device is a mobile phone, the antenna system is the mobile phone's cellular network system, and the cellular network system is a 6*6 MIMO system, meaning the cellular network system includes N=6 antennas. The upper limit of the Tx signal switching channels supported by the cellular network system is L=4, meaning the RF chip of the cellular network system can support a maximum of 4 Tx antennas switching. The following will combine... Figure 1 The radio frequency control method described in this manual is explained.
[0085] like Figure 1 As shown, in some embodiments, the radio frequency control method exemplified in this specification includes:
[0086] S110. Obtain the signal quality of the multiple antennas included in the first antenna system, and determine the M target antennas from the N antennas included in the first antenna system based on the signal quality.
[0087] S120. Determine the uplink antenna from the M target antennas and transmit the uplink signal through the uplink antenna.
[0088] In the embodiments described in this specification, when the electronic device turns on the cellular network (e.g., when the electronic device is powered on or switched out of airplane mode), the cellular network system can initialize network search and establish a cellular network connection with the base station. At this time, the electronic device is in the linked state, indicating that the electronic device is normally connected to the network.
[0089] Once an electronic device enters the linked state, it can determine whether there is a service requirement. A service requirement refers to the need for the electronic device to communicate with the base station via cellular networks, such as when the electronic device makes or receives a phone call or accesses the internet.
[0090] If the electronic device does not currently have service requirements, it can fall back from the linked state to the idle state, which is the state of the electronic device in standby mode. At this time, the electronic device is not performing cellular communication services, and the Tx channel can be turned off, thereby reducing standby power consumption.
[0091] If an electronic device currently has a service requirement, it means that the electronic device is performing cellular communication services, such as making and receiving calls, sending and receiving text messages, or accessing the Internet. At this time, the electronic device enters service mode and needs to communicate with the base station via the cellular network.
[0092] As we can understand, after an electronic device establishes a cellular communication connection with a base station through a cellular network, the base station periodically sends a reference signal (RS) to the electronic device. The electronic device measures the strength of the current signal environment between itself and the base station based on the average power level of the received reference signal. RSRP is the reference signal power value (hereinafter referred to as RSRP value), and the electronic device determines the current RSRP value based on the received reference signal.
[0093] ARD technology provides electronic devices with the ability to detect the signal quality of each antenna. For example, an electronic device can use N=6 antennas to receive a reference signal in turn, or use N=6 antennas to receive multiple copies of the same reference signal, and then determine the RSRP value of each antenna based on the power of the reference signal received by each antenna.
[0094] The RSRP value reflects the signal quality of the antenna. For multi-antenna systems, to save power, the switching state of the antennas can be adaptively adjusted based on the RSRP value of each antenna. For example, antennas with poor signal quality can be turned off, leaving only one or more antennas with good signal quality as the target antenna, thereby reducing RF power consumption.
[0095] For example, a preset power threshold can be set, representing a critical value for poor antenna signal quality. If the RSRP value of an antenna is less than the preset power threshold, it indicates that the signal quality of that antenna is poor, and the antenna can be turned off. Conversely, if the RSRP value of an antenna is greater than or equal to the preset power threshold, it indicates that the signal quality of that antenna is good, and the antenna can be kept on.
[0096] The specific value of the preset power threshold can be selected by those skilled in the art according to the needs of the scenario, and this specification does not impose any restrictions on it. In one exemplary embodiment, the preset power threshold can be in the range of -100dBm.
[0097] In the embodiments described in this specification, the switching state of the antennas can be controlled according to the signal quality of each antenna through the aforementioned method, and then the antennas that are not turned off are identified as target antennas. It can be understood that in the example of this specification, the antenna system includes a total of N=6 antennas, and the number M of target antennas retained takes the integer value range of [1,6].
[0098] In some implementations, when M target antennas are determined, the M retained target antennas represent antennas whose signal quality meets the requirements. Therefore, the uplink antenna for transmitting the Tx signal can be determined from these M target antennas; the uplink antenna is also known as the Tx antenna. For example, in some implementations, the antenna with the highest signal quality among the M target antennas can be determined as the uplink antenna, and then the Tx signal can be transmitted using the uplink antenna.
[0099] It is understood that in the embodiments of this specification, by dynamically screening the target antenna, all six antennas included in the antenna system may be used as target antennas, and then the uplink antenna is determined from the target antennas. All antennas included in the antenna system may be selected as uplink antennas, thereby achieving uplink signal MIMO capability expansion and improving Tx performance without changing the hardware capabilities of the antenna system.
[0100] In some embodiments of this specification, in order to achieve uplink antenna selection and configuration, a switchable antenna list can be dynamically maintained and updated for the antenna system. The switchable antenna list is an antenna list consisting of M target antennas. The maximum number of antennas included in this switchable antenna list does not exceed the hardware capability limit of the antenna system. However, as mentioned above, the target antennas in the switchable antenna list are dynamically updated and change. The following section will discuss this further. Figure 2 Please provide an explanation.
[0101] See Figure 2 As shown, in some embodiments, the radio frequency control method exemplified in this specification, which involves determining the uplink antenna from M target antennas and transmitting uplink signals through the uplink antenna, includes:
[0102] S121. Generate a first antenna list based on M target antennas, and update the switchable antenna list historically stored in the first antenna system according to the first antenna list.
[0103] It is worth noting that in the embodiments described in this specification, the antenna system maintains a switchable antenna list. The switchable antenna list refers to the list of antennas that the Tx channel can switch to. The number of antennas K included in this list does not exceed the upper limit L = 4 of the Tx signal switching channels supported by the antenna system, that is, K ≤ L.
[0104] For example, in one example, the antenna system includes 6 antennas, ANT1 to ANT6. Assuming the switchable antenna list is {1,2,3,4}, it means the Tx antenna can be switched between 4 antennas: ANT1, ANT2, ANT3, and ANT4. In another example, assuming the switchable antenna list is {1,4,6}, it means the Tx antenna can be switched between 3 antennas: ANT1, ANT4, and ANT6.
[0105] In some implementations, the list of switchable antennas can be stored in the radio frequency chip of the antenna system. The radio frequency chip can then read the list of switchable antennas and select an antenna as the Tx antenna based on ASDIV technology. In other words, the Tx antenna can be switched among the antennas included in the list of switchable antennas.
[0106] In the embodiments described in this specification, the list of switchable antennas stored in the antenna system is not fixed, but needs to be dynamically adjusted and updated. For example, a first antenna list can be generated based on the M target antennas retained by the ARD, and the first antenna list can be used to update the antennas contained in the historically stored list of switchable antennas.
[0107] In the embodiments described in this specification, the number of antennas included in the historically stored list of switchable antennas is K. As mentioned above, K≤L=4, and the number of antennas reserved by ARD is M≤N=6. Based on this, the method of updating the list of switchable antennas can be discussed according to the size of K and M.
[0108] In some implementations, when M≤K, it means that the number of target antennas that are not turned off does not exceed the number of antennas in the list of switchable antennas.
[0109] For example, in one example, suppose the set of antennas that are not turned off is {1,2,5,6}, which means that antennas ANT1, ANT2, ANT5, and ANT6 can work, while ANT3 and ANT4 are turned off. At the same time, suppose the historically stored list of switchable antennas is {1,2,3,4}, which means that the Tx antenna can be switched between the four antennas ANT1 to ANT4.
[0110] In this example, the first antenna list is {1,2,5,6}, which includes M = 4 target antennas (i.e., ANT1, ANT2, ANT5, and ANT6), and the stored switchable antenna list is {1,2,3,4}, which includes K = 4 antennas (i.e., ANT1, ANT2, ANT3, and ANT4). At this time, M = K = 4.
[0111] In this case, since antennas ANT3 and ANT4 are already off, if the Tx antenna is configured according to the historically stored list of switchable antennas, the Tx antenna can only be switched between the two antennas ANT1 and ANT2.
[0112] In the embodiments described in this specification, the first antenna list {1,2,5,6} can be determined as the updated switchable antenna list. That is, the original stored switchable antenna list {1,2,3,4} is replaced by the first antenna list {1,2,5,6}, resulting in the updated switchable antenna list {1,2,5,6}. When configuring the Tx antenna in the RF system, the updated switchable antenna list allows switching between the four antennas ANT1, ANT2, ANT5, and ANT6.
[0113] For example, in another example, suppose the antennas that are not turned off are {1,2,3}, indicating that antennas ANT1, ANT2, and ANT3 are working, while ANT4, ANT5, and ANT6 are turned off. Also, suppose the historically stored list of switchable antennas is {1,2,3,4}, indicating that the Tx antenna can be switched between these four antennas: ANT1 to ANT4.
[0114] In this example, the first antenna list is {1,2,3}, which includes M = 3 target antennas (i.e., ANT1, ANT2, and ANT3), and the stored switchable antenna list is {1,2,3,4}, which includes K = 4 antennas (i.e., ANT1, ANT2, ANT3, and ANT4). At this time, M < K.
[0115] In this scenario, since antennas ANT4, ANT5, and ANT6 are already off, the Tx antenna is configured according to the historically stored switchable antenna list, meaning it can only be switched between the three antennas ANT1 to ANT3. Therefore, in this embodiment, the first antenna list {1,2,3} can be determined as the updated switchable antenna list; that is, the original stored switchable antenna list {1,2,3,4} is replaced with the first antenna list {1,2,3}, resulting in the updated switchable antenna list {1,2,3}. When configuring the Tx antenna in the RF system, the updated switchable antenna list allows switching between the three antennas ANT1, ANT2, and ANT3.
[0116] In some implementations, when M > K, it means that the number of target antennas that are not turned off is greater than the number of antennas in the list of switchable antennas.
[0117] For example, suppose the set of antennas that are not turned off is {1,2,3,5,6}, indicating that antenna ANT4 is in the off state and the rest are in the on state. In this case, considering that the upper limit of the Tx switching capability supported by the RF chip of the antenna system is L=4, four antennas can be selected from the set of antennas that are not turned off {1,2,3,5,6} as the first antenna list.
[0118] In some implementations, the signal quality of each target antenna in the set of antennas that are not turned off can be detected, and the antennas can be sorted from high to low based on their signal quality. Then, the top L target antennas in the sorted list can be selected to form a first antenna list.
[0119] For example, in one implementation, based on the aforementioned process, the RSRP value of each of the M target antennas can be detected. For instance, in the previous example, the RSRP values of antennas ANT1-ANT3 and ANT5-ANT6 can be detected separately. Then, the antennas are sorted from highest to lowest based on their RSRP values, and the first L=4 antennas are selected to obtain the first antenna list. For example, in one example, assuming the RSRP values of the 5 target antennas are sorted as {1,2,5,6,4}, then the first L=4 target antennas can be selected to obtain the first antenna list {1,2,5,6}.
[0120] In this example, assume the historically stored list of switchable antennas is {1,2,3}, indicating that the Tx antenna can be switched between ANT1 to ANT3. The first antenna list is {1,2,5,6}, and the historically stored list of switchable antennas is {1,2,3}. The process of updating the historically stored list of switchable antennas using the first antenna list is as follows:
[0121] First, we can compare the first antenna list {1,2,5,6} with the historically stored switchable antenna list {1,2,3} to determine the differing antennas. The differing antennas are the antennas remaining after taking the intersection of the two sets; that is, the differing antennas in the first antenna list are ANT5 and ANT6, and the differing antenna in the switchable antenna list is ANT3.
[0122] Then, when updating the switchable antenna list, the different antennas in the first antenna list can be used to replace the different antennas in the switchable antenna list. That is, ANT5 and ANT6 can be used to replace ANT3 in the switchable antenna list, and finally the updated switchable antenna list is {1,2,5,6}.
[0123] It's worth noting that the purpose of using differentiated antennas to update the switchable antenna list is as follows: When selecting a Tx antenna, ASDIV typically chooses the antenna with the best signal quality from the switchable antenna list. The first antenna list generated by ARD is also sorted by signal quality. Therefore, the Tx antenna selected by the antenna system to transmit Tx signals often belongs to both the first antenna list and the switchable antenna list. Directly replacing and refreshing the switchable antenna list with the first antenna list could potentially cause disconnections for Tx antennas transmitting uplink signals. Therefore, updating the switchable antenna list only based on the differentiated antennas from both lists ensures that only the differentiated antennas need to be replaced and updated, without affecting the normal operation of the Tx antennas, thus guaranteeing RF stability.
[0124] S122. Configure the uplink antenna based on the updated list of switchable antennas, and transmit uplink signals through the uplink antenna.
[0125] In the embodiments described in this specification, after the switchable antenna list is updated through the aforementioned method and process, the antenna system can dynamically select one antenna from the antennas included in the switchable antenna list as an uplink antenna (i.e., a Tx antenna) based on ASDIV technology, configure the relevant radio frequency parameters, and use the Tx antenna to transmit uplink signals.
[0126] Specifically, during cellular communication, the electronic device can dynamically detect the signal quality (e.g., RSRP value) of each antenna in the switchable antenna list, select the antenna with the highest signal quality (e.g., the highest RSRP value) as the Tx antenna, and switch to that Tx antenna for uplink signal transmission. The antenna selection and RF signal transmission process for ASDIV can be understood and fully implemented by those skilled in the art by referring to relevant technologies, and will not be described in detail here.
[0127] Based on the above, in the scenario described earlier, the mobile phone's cellular antenna system includes 6 antennas, while the maximum capability of the RF system only supports switching the Tx antenna between 4 antennas. By dynamically updating the list of switchable antennas, since the number of antennas included in the list will not exceed 4, it can adapt to the existing RF system capabilities. At the same time, because the list of switchable antennas is dynamically updated, theoretically every antenna may be included in the list. This allows the uplink antenna to switch between 6 antennas without changing the RF system hardware resources. The maximum capability of the RF system is expanded through software algorithms, and RF performance is improved.
[0128] For example, in a traditional fixed configuration with four antennas that can be used for Tx switching, assuming that ANT1 to ANT4 can be used for Tx switching, while ANT5 and ANT6 cannot, the antenna system cannot switch the Tx antenna to ANT5 or ANT6 when the signal quality of ANT1 to ANT4 deteriorates, while the signal quality of ANT5 and ANT6 is better, resulting in a decrease in RF performance.
[0129] In the embodiments described in this specification, the switchable antenna list is dynamically updated based on the signal quality of each antenna, ensuring that the list always includes antennas with better signal quality. For example, in the scenario described above, if the signal quality of ANT1 to ANT4 deteriorates while the signal quality of ANT5 and ANT6 is better, the aforementioned method can replace ANT5 and ANT6 in the switchable antenna list. This allows the Tx antenna to be switched to either ANT5 or ANT6, thus ensuring the required RF performance. Furthermore, since no additional switching matrix circuitry or expanded RF resource hardware is required, the deployment cost is very low.
[0130] As can be seen from the above, in the embodiments of this specification, in a multi-antenna system, without changing the hardware resources of the radio frequency system, by dynamically maintaining the switchable antenna list, the Tx antenna can be switched on all antennas, expanding the maximum capability of the radio frequency system. For example, it enables a radio frequency chip platform that supports 4*4 MIMO to be used in MIMO systems with 6*6 or more antennas, optimizing the performance of the radio frequency system and reducing costs.
[0131] In some embodiments, this specification provides a radio frequency control device, such as... Figure 3 As shown, the device includes:
[0132] Antenna detection module 10 is configured to detect the signal quality of each antenna in the antenna system of an electronic device, and determine M target antennas from the N antennas included in the antenna system based on the signal quality, wherein N≥2, M≥1, M≤N, and the number of antennas in the first antenna system is greater than the number of radio frequency channels.
[0133] Antenna switching module 20 is configured to determine an uplink antenna from the M target antennas and transmit an uplink signal through the uplink antenna.
[0134] In some embodiments, the antenna switching module 20 is configured to:
[0135] A first antenna list is generated based on the M target antennas, and the switchable antenna list historically stored in the first antenna system is updated according to the first antenna list;
[0136] Configure the uplink antenna based on the updated list of switchable antennas, and transmit uplink signals through the uplink antenna.
[0137] In some embodiments, the antenna detection module 10 is configured to:
[0138] The reference signal transmitted by the base station is received by N antennas respectively, and the power value of the reference signal is determined.
[0139] In response to the power value of the reference signal being less than a preset power threshold, the antenna corresponding to the reference signal is turned off;
[0140] The antennas that are not turned off are identified as M target antennas.
[0141] In some embodiments, the antenna switching module 20 is configured to:
[0142] Get the number K of antennas included in the historically stored list of switchable antennas, where K≥1;
[0143] When M ≤ K, it is determined that the first antenna list includes the M target antennas;
[0144] When M > K, the M target antennas are sorted according to signal quality, and the first antenna list is determined to include the top L target antennas with higher signal quality, where L represents the upper limit of the uplink signal switching channel supported by the first antenna system.
[0145] In some embodiments, the antenna switching module 20 is configured to:
[0146] When M≤K, the first antenna list is determined as the updated switchable antenna list;
[0147] When M > K, compare the differing antennas in the first antenna list with the historically stored switchable antenna list, and update the historically stored switchable antenna list using the differing antennas in the first antenna list.
[0148] In some embodiments, the first antenna system is a cellular antenna system, and the antenna detection module 10 is configured to:
[0149] In response to the cellular network switching to service mode of the cellular antenna system, the signal quality of each antenna corresponding to the cellular network is obtained.
[0150] In some embodiments, the antenna switching module 20 is configured to:
[0151] During cellular network communication, the signal quality of each antenna in the list of switchable antennas is detected, and the antenna with the highest signal quality is selected as the uplink antenna, and the uplink signal is transmitted through the uplink antenna.
[0152] In some embodiments, this specification provides an electronic device, which can be any suitable type of device, such as a mobile phone, tablet computer, wearable device, computer, etc., and this specification does not limit this. In some embodiments, the electronic device includes:
[0153] processor;
[0154] The memory stores computer instructions that cause the processor to perform the method described in any of the above embodiments.
[0155] In some embodiments, this specification provides a storage medium storing computer instructions for implementing the methods described in any of the above embodiments.
[0156] In some embodiments, this specification provides a computer program product for implementing the methods described in any of the above embodiments.
[0157] Figure 4 The diagram illustrates the electronic device structure in some embodiments of this disclosure, which will be discussed below in conjunction with... Figure 4 Some embodiments of the electronic device described herein will be explained.
[0158] Reference Figure 4The electronic device 1800 may include one or more of the following components: a processing component 1802, a memory 1804, a power supply component 1806, a multimedia component 1808, an audio component 1810, an input / output (I / O) interface 1812, a sensor component 1816, and a communication component 1818.
[0159] Processing component 1802 typically controls the overall operation of electronic device 1800, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 1802 may include one or more processors 1820 to execute instructions. Furthermore, processing component 1802 may include one or more modules to facilitate interaction between processing component 1802 and other components. For example, processing component 1802 may include a multimedia module to facilitate interaction between multimedia component 1808 and processing component 1802. As another example, processing component 1802 may read executable instructions from memory to implement relevant functions of the electronic device.
[0160] Memory 1804 is configured to store various types of data to support the operation of electronic device 1800. Examples of this data include instructions for any application or method operating on electronic device 1800, contact data, phonebook data, messages, pictures, videos, etc. Memory 1804 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.
[0161] Power supply component 1806 provides power to various components of electronic device 1800. Power supply component 1806 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to electronic device 1800.
[0162] The multimedia component 1808 includes a display screen that provides an output interface between the electronic device 1800 and the user. In some embodiments, the multimedia component 1808 includes a front-facing camera and / or a rear-facing camera. When the electronic device 1800 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera can receive external multimedia data. Each front-facing camera and rear-facing camera can be a fixed optical lens system or have focal length and optical zoom capabilities.
[0163] Audio component 1810 is configured to output and / or input audio signals. For example, audio component 1810 includes a microphone (MIC) configured to receive external audio signals when electronic device 1800 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 1804 or transmitted via communication component 1818. In some embodiments, audio component 1810 also includes a speaker for outputting audio signals.
[0164] I / O interface 1812 provides an interface between processing component 1802 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.
[0165] Sensor assembly 1816 includes one or more sensors for providing state assessments of various aspects of electronic device 1800. For example, sensor assembly 1816 may detect the on / off state of electronic device 1800, the relative positioning of components such as the display and keypad of electronic device 1800, changes in position of electronic device 1800 or a component of electronic device 1800, the presence or absence of user contact with electronic device 1800, the orientation or acceleration / deceleration of electronic device 1800, and temperature changes of electronic device 1800. Sensor assembly 1816 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 1816 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 1816 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.
[0166] Communication component 1818 is configured to facilitate wired or wireless communication between electronic device 1800 and other devices. Electronic device 1800 can access wireless networks based on communication standards, such as Wi-Fi, 2G, 3G, 4G, 5G, or 6G, or combinations thereof. In one exemplary embodiment, communication component 1818 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 1818 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.
[0167] In an exemplary embodiment, the electronic device 1800 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.
[0168] Obviously, the above embodiments are merely examples for clear illustration and are not intended to limit the embodiments. Those skilled in the art will recognize that other variations or modifications can be made based on the above description. It is neither necessary nor possible to exhaustively list all embodiments here. However, obvious variations or modifications derived therefrom are still within the scope of protection of this disclosure.
Claims
1. A radio frequency control method, characterized in that, include: The signal quality of multiple antennas included in the first antenna system of the electronic device is obtained, and M target antennas are determined from N antennas included in the first antenna system based on the signal quality, wherein N≥2, M≥1, M≤N, and the number of antennas in the first antenna system is greater than the number of radio frequency channels. The uplink antenna is determined from the M target antennas, and the uplink signal is transmitted through the uplink antenna.
2. The method according to claim 1, characterized in that, The step of determining the uplink antenna from the M target antennas and transmitting the uplink signal through the uplink antenna includes: A first antenna list is generated based on the M target antennas, and the switchable antenna list historically stored in the first antenna system is updated according to the first antenna list; Configure the uplink antenna based on the updated list of switchable antennas, and transmit uplink signals through the uplink antenna.
3. The method according to claim 1, characterized in that, Acquiring the signal quality of multiple antennas included in a first antenna system of an electronic device, and determining M target antennas from N antennas included in the first antenna system based on the signal quality, includes: The reference signal transmitted by the base station is received by N antennas respectively, and the power value of the reference signal is determined. In response to the power value of the reference signal being less than a preset power threshold, the antenna corresponding to the reference signal is turned off; The antennas that are not turned off are identified as M target antennas.
4. The method according to claim 2, characterized in that, A first antenna list is generated based on the M target antennas, including: Get the number K of antennas included in the historically stored list of switchable antennas, where K≥1; When M ≤ K, it is determined that the first antenna list includes the M target antennas; When M > K, the M target antennas are sorted according to signal quality, and the first antenna list is determined to include the top L target antennas with higher signal quality, where L represents the upper limit of the uplink signal switching channel supported by the first antenna system.
5. The method according to claim 4, characterized in that, Update the historically stored list of switchable antennas for the first antenna system based on the first antenna list, including: When M≤K, the first antenna list is determined as the updated switchable antenna list; When M > K, compare the differing antennas in the first antenna list with the historically stored switchable antenna list, and update the historically stored switchable antenna list using the differing antennas in the first antenna list.
6. The method according to claim 2, characterized in that, The first antenna system is a cellular antenna system, and the signal quality of the multiple antennas included in the first antenna system of the electronic device includes: In response to the cellular network switching to service mode of the cellular antenna system, the signal quality of each antenna corresponding to the cellular network is obtained.
7. The method according to claim 6, characterized in that, Configuring the uplink antenna based on the updated list of switchable antennas, and transmitting uplink signals through the uplink antenna, including: During cellular network communication, the signal quality of each antenna in the list of switchable antennas is detected, and the antenna with the highest signal quality is selected as the uplink antenna, and the uplink signal is transmitted through the uplink antenna.
8. A radio frequency control device, characterized in that, include: The antenna detection module is configured to acquire the signal quality of multiple antennas included in the first antenna system of the electronic device, and determine M target antennas from N antennas included in the first antenna system based on the signal quality, wherein N≥2, M≥1, M≤N, and the number of antennas in the first antenna system is greater than the number of radio frequency channels. The antenna switching module is configured to determine the uplink antenna from the M target antennas and transmit the uplink signal through the uplink antenna.
9. An electronic device, characterized in that, include: processor; A memory storing computer instructions for causing a processor to perform the method according to any one of claims 1 to 7.
10. A computer program product, characterized in that, The computer program product is used to implement the method according to any one of claims 1 to 7.