Antenna control method, device, equipment, medium and program product

By acquiring the operating status of satellite communication units in electronic devices and adjusting the antenna status to prioritize support for specific communication units, the problem of mutual interference between antennas caused by similar frequencies is solved, thus improving the quality of satellite communication.

CN121966646APending Publication Date: 2026-05-01BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2024-10-29
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In electronic devices, antennas of various satellite communication technologies may interfere with each other due to their similar frequencies, resulting in poor antenna performance and affecting the quality of satellite communication.

Method used

By acquiring the operating status of the first satellite communication unit, the operating status of the first and second antennas is adjusted to meet the actual communication needs of the electronic equipment and the satellite communication scenario, thus avoiding mutual interference.

Benefits of technology

It improves satellite communication quality, ensures the antenna performance corresponding to the target satellite communication technology, and reduces mutual interference.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121966646A_ABST
    Figure CN121966646A_ABST
Patent Text Reader

Abstract

The invention discloses an antenna control method, device and equipment, a medium and a program product, and relates to the field of wireless communication. The method comprises the following steps: acquiring a working state of a first satellite communication unit; setting the working states of the first antenna and the second antenna according to the working state of the first satellite communication unit; wherein the first antenna corresponds to the first satellite communication unit, and the second antenna corresponds to the second satellite communication unit. Mutual interference between the first antenna and the second antenna is avoided, and the satellite communication quality is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication, and in particular to an antenna control method, apparatus, device, medium, and program product. Background Technology

[0002] With the development of mobile communication technology, electronic devices may simultaneously support two or more satellite communication technologies. To reduce antenna layout space, electronic devices typically employ antenna radiators that reuse antennas across different frequency bands. If the operating frequencies of different satellite communication technologies are relatively close, the mutual interference between antennas operating at similar frequencies simultaneously can lead to poor antenna performance and affect satellite communication quality. Summary of the Invention

[0003] This application provides an antenna control method, apparatus, device, medium, and program product, the technical solution of which is as follows:

[0004] According to one aspect of this application, an antenna control method is provided, the method comprising:

[0005] Obtain the operating status of the first satellite communication unit;

[0006] Based on the operating status of the first satellite communication unit, set the operating status of the first antenna and the second antenna;

[0007] Wherein, the first antenna corresponds to the first satellite communication unit, and the second antenna corresponds to the second satellite communication unit.

[0008] According to one aspect of this application, an antenna control device is provided, the device comprising: a first satellite communication unit, a second satellite communication unit, and a processing unit;

[0009] The processing unit is used to obtain the working status of the first satellite communication unit;

[0010] The processing unit is further configured to set the operating states of the first antenna and the second antenna according to the operating state of the first satellite communication unit.

[0011] Wherein, the first antenna corresponds to the first satellite communication unit, and the second antenna corresponds to the second satellite communication unit.

[0012] According to one aspect of this application, an electronic device is provided, the electronic device comprising: a processor; a memory connected to the processor for storing a computer program; a first satellite communication unit; a first antenna corresponding to the first satellite communication unit, the processor being connected to a control interface of the first antenna; a second satellite communication unit; and a second antenna corresponding to the second satellite communication unit, the processor being connected to a control interface of the second antenna;

[0013] The processor is used to read the computer program in the memory and perform the following operations:

[0014] Obtain the operating status of the first satellite communication unit;

[0015] Based on the operating status of the first satellite communication unit, the operating status of the first antenna and the second antenna are set.

[0016] According to one aspect of this application, a computer-readable storage medium is provided, wherein executable instructions are stored therein, which are loaded and executed by a processor to implement the antenna control method as described above.

[0017] According to one aspect of this application, a computer program product is provided, the computer program product including computer instructions stored in a computer-readable storage medium, a processor of a computer device reading the computer instructions from the computer-readable storage medium, and the processor executing the computer instructions to cause the computer device to perform the antenna control method as described above.

[0018] According to one aspect of this application, a chip is provided, the chip including programmable logic circuitry or a program, the chip being used to implement the antenna control method as described above.

[0019] The technical solutions provided in this application have at least the following beneficial effects:

[0020] It supports adjusting the first antenna corresponding to the first satellite communication unit and the second antenna corresponding to the second satellite communication unit based on the working status of the first satellite communication unit. This ensures that the working status of the first and second antennas meets the actual communication needs of electronic devices and satellite communication scenarios, helps avoid mutual interference between the first and second antennas, and improves satellite communication quality. Attached Figure Description

[0021] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0022] Figure 1 This application shows a structural block diagram of an electronic device provided in an exemplary embodiment;

[0023] Figure 2 A flowchart illustrating an exemplary embodiment of the antenna control method provided in this application is shown.

[0024] Figure 3 A flowchart illustrating an exemplary embodiment of the antenna control method provided in this application is shown.

[0025] Figure 4 This invention provides a schematic diagram of antenna distribution according to an exemplary embodiment of the present application.

[0026] Figure 5 This invention provides a schematic diagram of the structure of an antenna switch according to an exemplary embodiment of the present application.

[0027] Figure 6 A schematic diagram of the antenna control process provided in an exemplary embodiment of this application is shown;

[0028] Figure 7 This invention provides a structural block diagram of an antenna control device according to an exemplary embodiment of the present application.

[0029] Figure 8 A schematic diagram of the structure of an electronic device provided in an exemplary embodiment of this application is shown. Detailed Implementation

[0030] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be further described in detail below with reference to the accompanying drawings. Exemplary embodiments will be described in detail here, examples of which are illustrated in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0031] The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The singular forms “a,” “the,” and “the” used in this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of one or more of the associated listed items.

[0032] It should be understood that although the terms first, second, third, etc., may be used in this application to describe various information, this information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein can be interpreted as "when," "when," or "in response to determination." In this specification, when expressing the meaning of Boolean values, "0" is expressed as "first meaning" and "1" as "second meaning." Without loss of generality, those skilled in the art will understand that the meanings they represent can be interchanged, i.e., "1" represents "first meaning" and "0" represents "second meaning."

[0033] The terms "coupling" and "connection" used in the embodiments of this application should be interpreted broadly. For example, they can refer to mechanical or physical connections, i.e., A and B being connected or linked can mean that there are fastening components (such as screws, bolts, rivets, etc.) between A and B, or that A and B are in contact and difficult to separate. Another example is an indirect connection achieved through electronic devices, such as electrical conduction achieved through resistors, inductors, capacitors, or other electronic devices. Yet another example is the connection between different components in a circuit structure via physical lines that can transmit electrical signals, such as copper foil or wires on a printed circuit board (PCB). Finally, it can refer to a wireless communication connection formed by the transmission of electrical signals without the need for a physical medium.

[0034] With the development of communication technology, various wireless communication technologies such as 5G, millimeter wave, ultra-wideband (UWB), and satellite have been integrated into electronic devices, and a single antenna has been given more and more functions.

[0035] The increasing demands from users for higher screen-to-body ratios and superior signal performance necessitate the use of antenna tuners to extend the bandwidth of individual antennas. Tuners are used between the transmitter and the antenna. Antenna input impedance varies significantly with frequency, while transmitter output impedance remains constant. If the transmitter and antenna are directly connected, impedance mismatch will occur when the transmitter frequency changes, reducing radiated power. Using a tuner ensures impedance matching between the transmitter and antenna, maximizing radiated power at any frequency.

[0036] Electronic devices may support an increasing variety of satellite communication technologies, such as simultaneously supporting any two or more of the following: BeiDou Navigation Satellite System (BDS or COMPASS), Global Positioning System (GPS), Galileo Satellite Navigation System (GALILEO), and Global Navigation Satellite System (GLONASS).

[0037] However, the operating frequency bands of different satellite communication technologies may be quite similar. Taking the BeiDou Navigation Satellite System (hereinafter referred to as BeiDou) and GPS as examples:

[0038] GPS L1, GPS L2, and GPS L5 are the three operating frequency bands of GPS, used for positioning and navigation. Specifically, GPS L1 operates at 1575.42MHz (or 1.575GHz), GPS L2 at 1227.60MHz (or 1.228GHz), and GPS L5 at 1176.45MHz (or 1.176GHz), used in different applications and environments.

[0039] The BeiDou short message frequency band is similar to the cellular B3, B40, and B41 bands, allowing for antenna design that incorporates multiplexing and aggregation. Before sending short messages, the BeiDou system may use GPS for positioning, receiving navigation signals from GPS satellites—this is known as Radio Navigation Satellite System (RNSS) reception, or simply RN reception. When transmitting short messages, the BeiDou system operates in the BeiDou frequency band, receiving signals from BeiDou satellites for short message communication and transmitting short messages—this is known as Radio Determination Satellite Service (RDSS) reception and transmission, or simply RD reception and TX. Referring to Table 1, it can be seen that the BeiDou TX frequency is close to the GPS L1 band frequency.

[0040] Table 1. Some operating frequency bands of GPS and BeiDou

[0041]

[0042] If the antennas of BeiDou and GPS are too close together, the isolation between the GPS L1 band and the BeiDou TX band will be poor, affecting the communication efficiency of GPS and BeiDou. Furthermore, when the BeiDou antenna operates in the BeiDou TX band, energy may flow back into the GPS antenna, causing damage to the GPS receiver unit. Other satellite communication technologies may also experience similar problems due to close antenna distances, which will not be listed here.

[0043] Figure 1 This diagram illustrates a structural block diagram of an electronic device provided in an exemplary embodiment of this application. The electronic device 100 includes a processor 101, a first satellite communication unit 102, a second satellite communication unit 103, a first antenna 104, and a second antenna 105. Optionally, the components are connected separately or via a bus.

[0044] The first satellite communication unit 102 is connected to the first antenna 104, or the first satellite communication unit 102 includes the first antenna 104. The processor 101 is connected to the control interface of the switch 1042 of the first antenna 104. The switch can also be called a tuner.

[0045] The second satellite communication unit 103 is connected to the second antenna 105, or the second satellite communication unit 103 includes the second antenna 105. The processor 101 is connected to the control interface of the switch 1052 of the second antenna 105. Optionally, the electronic device 100 includes one or more second satellite communication units 103, and different second satellite communication units 103 support different satellite communication technologies.

[0046] Electronic device 100 has wireless communication capabilities. For example, electronic device 100 can provide users with one or more services such as voice, data, and images. For example, electronic device 100 has an application that supports satellite communication installed and running.

[0047] Electronic device 100 can be mobile or fixed. It can be deployed on land (e.g., indoors or outdoors, handheld or vehicle-mounted), on water (e.g., on ships), or in the air (e.g., by airplanes, balloons, and satellites). Electronic device 100 can be referred to as User Equipment (UE), access terminal, terminal equipment, terminal unit, Subscriber Unit, terminal station, Mobile Station (MS), mobile station, terminal agent, or terminal device, etc. For example, electronic device 100 can be a mobile phone, tablet computer, laptop computer, smart bracelet, smartwatch, smart helmet, smart glasses, cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, electronic device in 5G network, electronic device in future evolved Public Land Mobile Network (PLMN), Virtual Reality (VR) device, Augmented Reality (AR) device, wireless terminal in Industrial Control, wireless terminal in Self-driving, wireless terminal in Remote Medical, wireless terminal in Smart Grid, wireless terminal in Transportation Safety, wireless terminal in Smart City, wireless terminal in Smart Home, and other mobile or fixed terminals. The form of the electronic device 100 is not specifically limited in this embodiment.

[0048] The technical solutions provided in this application are applicable to electronic devices employing one or more of the following communication technologies: Non-Terrestrial Network (NTN), Global Positioning System (GPS), Bluetooth (BT), Wireless Fidelity (Wi-Fi), Global System for Mobile Communications (GSM), Wideband Code Division Multiple Access (WCDMA), Long Term Evolution (LTE), 5G communication, New Radio (NR), 6G communication, satellite communication technology, millimeter wave, Ultra Wide Band (UWB), and other future communication technologies.

[0049] Figure 2 A flowchart illustrating an exemplary embodiment of the antenna control method provided in this application is shown. Taking the method being executed by an electronic device as an example, the method includes at least some of the following steps:

[0050] Step 210: Obtain the working status of the first satellite communication unit.

[0051] The electronic device includes a first satellite communication unit and a second satellite communication unit. The first satellite communication unit supports at least a first satellite communication technology, and the second satellite communication unit supports at least a second satellite communication technology. The first satellite communication technology and the second satellite communication technology are different. Optionally, the electronic device may include one or more second satellite communication units, and different second satellite communication units support different satellite communication technologies.

[0052] In some embodiments, the operating state of the first satellite communication unit can be understood as whether the first satellite communication unit performs communication functions, and / or the type of communication service performed, and / or the mode in which it performs communication functions, etc.

[0053] Step 230: Set the operating status of the first antenna and the second antenna according to the operating status of the first satellite communication unit.

[0054] The first antenna corresponds to the first satellite communication unit. It can also be understood that the first satellite communication unit uses the first antenna for transmission and reception, the first satellite communication unit is connected to the first antenna, or the first satellite communication unit contains the first antenna.

[0055] In some embodiments, the first antenna supports only the first satellite communication technology, or supports the first satellite communication technology and other communication technologies.

[0056] In some embodiments, the first antenna supports only the operating frequency band of the first satellite communication technology, or supports the operating frequency band of the first satellite communication technology and other frequency bands.

[0057] The second antenna corresponds to the second satellite communication unit. It can also be understood that the second satellite communication unit uses the second antenna for transmission and reception, the second satellite communication unit is connected to the second antenna, or the second satellite communication unit contains the second antenna.

[0058] In some embodiments, the second antenna supports only the second satellite communication technology, or supports both the second satellite communication technology and other communication technologies.

[0059] In some embodiments, the second antenna supports only the operating frequency band of the second satellite communication technology, or supports the operating frequency band of the second satellite communication technology and other frequency bands.

[0060] In some embodiments, the operating state of the first antenna and the second antenna can be understood as whether the first antenna and the second antenna perform communication functions, and / or the type of communication service performed, and / or the mode in which they perform communication functions, etc.

[0061] In summary, the method provided in this application supports adjusting the first antenna corresponding to the first satellite communication unit and the second antenna corresponding to the second satellite communication unit by adjusting the working state of the first satellite communication unit. This ensures that the working states of the first antenna and the second antenna meet the actual communication needs of the electronic device and the satellite communication scenario, which helps to avoid mutual interference between the first antenna and the second antenna and improves the quality of satellite communication.

[0062] Furthermore, step 210 can also be implemented as step 310, and step 230 can also be implemented as step 331 and / or step 333, see reference. Figure 3 .

[0063] Figure 3 A flowchart illustrating an exemplary embodiment of the antenna control method provided in this application is shown. Taking the method being executed by an electronic device as an example, the method includes at least some of the following steps:

[0064] Step 310: Obtain the working status of the first satellite communication unit.

[0065] In some embodiments, the first satellite communication unit supports only the first satellite communication technology, or the first satellite communication unit supports the first satellite communication technology and other communication technologies.

[0066] In some embodiments, the second satellite communication unit supports only the second satellite communication technology, or the second satellite communication unit supports the second satellite communication technology and other communication technologies.

[0067] In some embodiments, the first satellite communication technology is at least one of BeiDou, GPS, Galileo, and GLONASS, and the second satellite communication technology is at least one of BeiDou, GPS, Galileo, and GLONASS. The first satellite communication technology and the second satellite communication technology are different.

[0068] This application uses BeiDou technology as the first satellite communication technology and GPS technology as the second satellite communication technology as an example for illustrative purposes, but it does not exclude the possibility that other satellite communication systems may be used for the first and second satellite communication technologies.

[0069] In some embodiments, the operating state of the first satellite communication unit includes one or more of the following: the first satellite communication unit is turned on, the first satellite communication unit is turned off, the user interface (UI) corresponding to the first satellite communication unit is started, the UI corresponding to the first satellite communication unit is not started, the power amplifier (PA) corresponding to the first satellite communication unit is started, the PA corresponding to the first satellite communication unit is not started, the first satellite communication unit is performing positioning services, the first satellite communication unit is performing transmission services, the first satellite communication unit is performing reception services, etc.

[0070] Step 331: When the first satellite communication unit is in the first working state, set the working state of the first antenna and the second antenna to prioritize supporting the first satellite communication unit.

[0071] Prioritizing support for the first satellite communication unit means that the electronic device prioritizes the execution of the relevant services of the first satellite communication unit, or that the electronic device executes the relevant services of the first satellite communication unit but not the relevant services of the second satellite communication unit, or that the electronic device prioritizes the execution of the relevant services of the first satellite communication technology, or that the electronic device executes the relevant services of the first satellite communication technology but not the relevant services of the second satellite communication technology.

[0072] In some embodiments, the operating state of the first antenna and the second antenna is set to prioritize support for the first satellite communication unit, which can also be referred to as the operating state of the first antenna and the second antenna being set to the first satellite communication priority state.

[0073] In some embodiments, the electronic device sets the first control interface on the first antenna switch to a level value indicating that the antenna is on, and sets the first control interface on the second antenna switch to a level value indicating that the antenna is off. The first control interface is used to control whether the antenna switch is on or short-circuited.

[0074] In some embodiments, the first control interface may also be referred to as the first control pin. Optionally, the first control interface is implemented as an application processor (AP) interface or an AP pin. This application embodiment takes the AP general-purpose input / output (GPIO) interface as an example, hereinafter referred to as AP-GPIO, but the possibility of using other programmable interfaces / pins is not excluded.

[0075] In some embodiments, the electronic device sets the AP interface on the first antenna switch to a first voltage level and the AP interface on the second antenna switch to a first voltage level, so that the first antenna and the second antenna are in a state that prioritizes the operation of the first satellite communication unit. For example, the electronic device sets the AP-GPIO on the first antenna switch to 1 and the AP-GPIO on the second antenna switch to 1.

[0076] In some embodiments, the electronic device sets the second control interface on the first antenna switch to a first voltage level, which is used to set the first antenna to operate in the transmitting frequency band; or, it sets the second control interface on the first antenna switch to a second voltage level, which is used to set the first antenna to operate in the receiving frequency band. The second control interface is used to control the switching of the antenna's operating frequency band.

[0077] In some embodiments, the second control interface may also be referred to as the second control pin. Optionally, the second control interface is implemented as a satellite interface or a satellite pin. This application uses BeiDou GPIO as an example, but the possibility of using other programmable interfaces / pins is not excluded.

[0078] In some embodiments, the electronic device sets the second control interface on the first antenna switch to a first level value, causing the first antenna to operate in the transmit frequency band; or, it sets the second control interface on the first antenna switch to a second level value, causing the first antenna to operate in the receive frequency band. For example, the electronic device sets the BeiDou GPIO on the first antenna switch to 1, causing the first antenna to operate in the TX frequency band; and sets the BeiDou GPIO on the first antenna switch to 0, causing the first antenna to operate in the RD frequency band.

[0079] In some embodiments, the electronic device switches the operating frequency band of the first antenna between the transmit and receive frequency bands by setting the level value of the second control interface on the first antenna switch. For example, the electronic device switches the operating frequency band of the first antenna between the TX and RD frequency bands by setting the level value of the BeiDou GPIO on the first antenna switch.

[0080] In some embodiments, the first level value is 1 and the second level value is 0. Alternatively, the first level value is high and the second level value is low.

[0081] In some embodiments, the first satellite communication unit being in a first operating state includes one or more of the following: the PA of the first satellite communication unit is ready to start; the PA of the first satellite communication unit has been started; when the PA of the first satellite communication unit is started; the first satellite communication unit is turned on; the first satellite communication unit is performing positioning services; the first satellite communication unit is performing transmission services; the first satellite communication unit is performing reception services.

[0082] In some embodiments, when the operation of the first and second antennas is set to prioritize support for the first satellite communication unit, the electronic device also sets the switch of the second antenna to short-circuit to ground. Short-circuiting to ground can also be understood as grounding; for example, the switch of the second antenna is set to connect to the main ground (or main floor). The main ground can be the motherboard and a large, continuous metal surface connected to it, which induces a current with the antenna radiator, serving as the antenna's reference ground.

[0083] In some embodiments, when the operating states of the first antenna and the second antenna are set to prioritize support for the first satellite communication unit, the electronic device also disables other communication units besides the first satellite communication unit, such as disabling the cellular communication unit, Wi-Fi communication unit, Bluetooth communication unit, UWB communication unit, millimeter-wave communication unit, etc.

[0084] In some embodiments, when the PA of the first satellite communication unit is about to start or has started, or has already started, the electronic device also shuts down other communication units besides the first satellite communication unit.

[0085] In some embodiments, the switch for the first antenna can also be understood as the antenna tuner for the first antenna, and the switch for the second antenna can also be understood as the antenna tuner for the second antenna. For example, the switch for the first antenna has AP-GPIO and BeiDou GPIO, and the switch for the second antenna has AP-GPIO.

[0086] Step 333: When the first satellite communication unit is in the second working state, set the working state of the first antenna and the second antenna to prioritize supporting the second satellite communication unit.

[0087] Prioritizing support for the second satellite communication unit means that the electronic device prioritizes the execution of the relevant services of the second satellite communication unit, or that the electronic device executes the relevant services of the second satellite communication unit without executing the relevant services of the first satellite communication unit, or that the electronic device prioritizes the execution of the relevant services of the second satellite communication technology, or that the electronic device executes the relevant services of the second satellite communication technology without executing the relevant services of the first satellite communication technology.

[0088] In some embodiments, the first antenna and the second antenna are configured to prioritize supporting the second satellite communication unit, or the first antenna and the second antenna are configured to prioritize the second satellite communication.

[0089] In some embodiments, the electronic device sets the first control interface on the first antenna switch to a level value indicating off; and sets the first control interface on the second antenna switch to a level value indicating on.

[0090] In some embodiments, the electronic device sets the AP interface on the first antenna switch to a second level value and the AP interface on the second antenna switch to a second level value, so that the first antenna and the second antenna are in a state that prioritizes the operation of the second satellite communication unit. For example, the electronic device sets the AP-GPIO on the first antenna switch to 0 and the AP-GPIO on the second antenna switch to 0.

[0091] In some embodiments, the first satellite communication unit is in a second operating state in one or more of the following ways: the PA of the first satellite communication unit is not activated; the UI of the first satellite communication unit is not activated; the UI of the first satellite communication unit is activated; the first satellite communication unit does not perform positioning services; the first satellite communication unit does not perform transmission services; the first satellite communication unit is turned off.

[0092] In some embodiments, when the operating states of the first antenna and the second antenna are set to prioritize support for the second satellite communication unit, the electronic device also disables the Wi-Fi communication unit and / or the Bluetooth communication unit.

[0093] In some embodiments, when or after the UI of the first satellite communication unit is started, the electronic device also shuts down the Wi-Fi communication unit and / or the Bluetooth communication unit.

[0094] In summary, the method provided in this application supports adjusting the first antenna and the second antenna to prioritize support for the first satellite communication unit or the second satellite communication unit based on the working state of the first satellite communication unit. This ensures that the working states of the first antenna and the second antenna meet the actual communication needs of the electronic device and the satellite communication scenario, helps to avoid mutual interference between the first antenna and the second antenna, improves satellite communication quality, and prioritizes the antenna performance corresponding to the target satellite communication technology.

[0095] Taking an example where the first antenna supports the BeiDou frequency band and the mid-high band (MHB), and the second antenna supports the GPS frequency band and the Wi-Fi frequency band, Figure 4 A schematic diagram of the antenna distribution provided in an exemplary embodiment of this application is shown.

[0096] The first antenna supports the BeiDou frequency band and MHB, which can also be understood as the first antenna's operating frequency band covering the BeiDou frequency band and MHB.

[0097] The BeiDou frequency band refers to the operating frequency band of BeiDou, including the receiving frequency band and / or transmitting frequency band. The BeiDou transmitting frequency band can be called the BeiDou TX band, and the BeiDou receiving frequency band can be the RD band.

[0098] The second antenna supports both GPS and Wi-Fi bands, which can also be understood as the second antenna operating on both GPS and Wi-Fi bands.

[0099] The GPS frequency band refers to the operating frequency band of GPS, including the receiving frequency band and / or the transmitting frequency band. The GPS transmitting frequency band can be called the GPS TX band, and the GPS receiving frequency band can be the RN band. The Wi-Fi frequency band refers to the operating frequency band of Wi-Fi, including but not limited to the Wi-Fi 2.4GHz band and / or the 5GHz band.

[0100] For example, the first antenna is referred to as the Beidou+MHB antenna or Satellite TRX+MHB antenna, and the switch of the first antenna is referred to as switch 2 or antenna tuner 2 or tuner2.

[0101] For example, the second antenna is referred to as the GPS+Wi-Fi antenna, and the switch of the second antenna is labeled as switch 1, antenna tuner 1, or tuner1.

[0102] Furthermore, in Figure 4 On this basis, Figure 5 A schematic diagram of the structure of an antenna switch provided in an exemplary embodiment of this application is shown.

[0103] There is a VC1 connection between antenna tuner 1 and the AP, where VC stands for Virtual Channel. AP-GPIO is present on antenna tuner 1.

[0104] There is a VC1 connection between antenna tuner 2 and the AP, and a VC2 connection between antenna tuner 2 and the BeiDou communication unit. Antenna tuner 2 has AP-GPIO and BeiDou GPIO.

[0105] The setting of the AP-GPIO level value, that is, the AP-side indicator signal, can be used to distinguish the working status of the GPS communication unit, that is, to distinguish the GPS usage scenario.

[0106] The setting of the BeiDou GPIO level value, that is, the BeiDou side indication signal, can be used to distinguish the working status of the BeiDou communication unit, that is, to distinguish the working scenario of the BeiDou PA.

[0107] Taking the first satellite communication unit as an example, combined with... Figure 4 and Figure 5 The antenna and switch shown are shown. Figure 6 A schematic diagram of the antenna control process provided in an exemplary embodiment of this application is shown.

[0108] Before the BeiDou communication unit performs positioning, transmission, and reception services, for example, during the initial setup of a new BeiDou system, the AP-GPIO on antenna tuner 1 and the AP-GPIO on antenna tuner 2 are set to 0. This ensures that both the GPS+Wi-Fi antenna corresponding to antenna tuner 1 and the BeiDou+MHB antenna corresponding to antenna tuner 2 are in GPS-priority mode (i.e., prioritizing GPS functionality). In other words, both the logic of antenna tuner 1 and antenna tuner 2 are set to GPS-priority mode, preventing interference from the BeiDou+MHB antenna to the GPS+Wi-Fi antenna and ensuring optimal performance of the GPS+Wi-Fi antenna. Optionally, the BeiDou GPIO on antenna tuner 2 is also set to 0.

[0109] When the UI corresponding to the BeiDou communication unit is started, the AP-GPIO on antenna tuner 1 and antenna tuner 2 remains set to 0, maintaining GPS priority. At this time, the GPS+Wi-Fi antenna can continue to operate to assist the BeiDou communication unit in positioning and to help confirm the location of the electronic device. Optionally, the electronic device also disables Bluetooth and / or Wi-Fi units to reduce interference from other communication units to the BeiDou communication unit and the BeiDou+MHB antenna.

[0110] When the PA corresponding to the BeiDou communication unit is about to start, the AP-GPIO on antenna tuner 1 and the AP-GPIO on antenna tuner 2 are both set to 1. This ensures that both the GPS+Wi-Fi antenna corresponding to antenna tuner 1 and the BeiDou+MHB antenna corresponding to antenna tuner 2 are in BeiDou priority mode (i.e., a state that prioritizes BeiDou functionality). In other words, both the logic of antenna tuner 1 and antenna tuner 2 are set to BeiDou priority mode, which avoids interference from the GPS+Wi-Fi antenna to the BeiDou+MHB antenna. Optionally, the BeiDou GPIO on antenna tuner 2 is also set to 0. Optionally, the electronic device also disables all non-satellite communication units such as cellular, Bluetooth, Wi-Fi, UWB, and millimeter wave communication (referred to as inter-system shutdown) to further reduce interference from other communication units to the BeiDou communication unit and the BeiDou+MHB antenna.

[0111] Optionally, after the PA corresponding to the Beidou communication unit is activated, the antenna tuner 1 is placed in a short-circuit state to ground to reduce the interference of the GPS+Wi-Fi antenna to the Beidou+MHB antenna.

[0112] Optionally, after the PA corresponding to the Beidou communication unit is started, the operating frequency band of the Beidou+MHB antenna can be adjusted through the Beidou GPIO on the antenna tuner 2. For example, the Beidou+MHB antenna can be switched between the Beidou TX band and the RD band through the Beidou GPIO.

[0113] When the BeiDou communication unit performs positioning services, such as acquisition and tracking, the AP-GPIO on antenna tuner 1 and antenna tuner 2 are both set to 1, and the BeiDou GPIO on antenna tuner 2 is set to 0, so that the BeiDou+MHB antenna works in the RD frequency band.

[0114] When the BeiDou communication unit performs transmission services, the AP-GPIO on antenna tuner 1 and antenna tuner 2 are both set to 1, and the BeiDou GPIO on antenna tuner 2 is set to 1, so that the BeiDou+MHB antenna works in the TX band.

[0115] In summary, through Figure 6 The flowchart illustrates that the operating logic of antenna tuner 1 and antenna tuner 2 differs before, during, and after positioning by the BeiDou communication unit. Before positioning, interference between the BeiDou antenna and the GPS antenna is effectively avoided. During positioning and transmission, interference between the GPS antenna and the BeiDou antenna is effectively avoided, thus ensuring the performance of both the BeiDou and GPS communication units. Furthermore, antenna tuner 2 can control the operating frequency band of the antenna corresponding to the BeiDou communication unit, enabling antenna control tailored to specific BeiDou service types. This provides a more accurate and refined antenna control method, ensuring optimal performance of the BeiDou communication unit in electronic devices.

[0116] Figure 7 A structural block diagram of an antenna control device provided in an exemplary embodiment of this application is shown. The device includes a first satellite communication unit 720, a second satellite communication unit 740, and a processing unit 760.

[0117] The processing unit 760 is used to obtain the working status of the first satellite communication unit 720.

[0118] The processing unit 760 is also configured to set the operating states of the first antenna and the second antenna according to the operating state of the first satellite communication unit 720; wherein the first antenna corresponds to the first satellite communication unit 720 and the second antenna corresponds to the second satellite communication unit 740.

[0119] In some embodiments, the processing unit 760 is further configured to, when the first satellite communication unit 720 is in a first operating state, set the operating state of the first antenna and the second antenna to prioritize support for the first satellite communication unit.

[0120] In some embodiments, the processing unit 760 is further configured to set the first control interface on the switch of the first antenna to a level value indicating that it is on; and to set the first control interface on the switch of the second antenna to a level value indicating that it is off.

[0121] In some embodiments, the processing unit 760 is further configured to set the AP interface on the switch of the first antenna to a first level value and set the AP interface on the switch of the second antenna to a first level value, so that the first antenna and the second antenna are in a state that preferentially supports the operation of the first satellite communication unit. For example, the processing unit 760 sets the AP-GPIO on the switch of the first antenna to 1 and sets the AP-GPIO on the switch of the second antenna to 1.

[0122] In some embodiments, the processing unit 760 is further configured to set the second control interface on the switch of the first antenna to a first level value, wherein setting the second control interface to the first level value is used to set the first antenna to operate in the transmit frequency band; or, setting the second control interface on the switch of the first antenna to a second level value, wherein setting the second control interface to the second level value is used to set the first antenna to operate in the receive frequency band. For example, the processing unit 760 sets the BeiDou GPIO on the switch of the first antenna to 1, causing the first antenna to operate in the TX frequency band; and sets the BeiDou GPIO on the switch of the first antenna to 0, causing the first antenna to operate in the RD frequency band.

[0123] In some embodiments, the processing unit 760 is further configured to set the switch of the second antenna to short-circuit to ground.

[0124] In some embodiments, the processing unit 760 is also configured to shut down other communication units besides the first satellite communication unit.

[0125] In some embodiments, the first satellite communication unit 720 is in a first operating state, including one or more of the following: the PA of the first satellite communication unit 720 is ready to start; the PA of the first satellite communication unit 720 has been started; when the PA of the first satellite communication unit 720 is started; the first satellite communication unit 720 is turned on; the first satellite communication unit 720 is performing positioning services; the first satellite communication unit 720 is performing transmission services; the first satellite communication unit 720 is performing reception services.

[0126] In some embodiments, the processing unit 760 is further configured to, when the first satellite communication unit 720 is in a second operating state, set the operating state of the first antenna and the second antenna to prioritize support for the second satellite communication unit.

[0127] In some embodiments, the processing unit 760 is further configured to set the first control interface on the switch of the first antenna to a level value indicating off; and set the first control interface on the switch of the second antenna to a level value indicating on.

[0128] In some embodiments, the processing unit 760 is further configured to set the AP interface on the switch of the first antenna to a second level value; and set the AP interface on the switch of the second antenna to the second level value, so that the first antenna and the second antenna are in a state that preferentially supports the operation of the second satellite communication unit. For example, the processing unit 760 sets the AP-GPIO on the switch of the first antenna to 0, and sets the AP-GPIO on the switch of the second antenna to 0.

[0129] In some embodiments, the first satellite communication unit 720 is in a second operating state, including one or more of the following: the PA of the first satellite communication unit 720 is not activated; the UI of the first satellite communication unit 720 is not activated; the UI of the first satellite communication unit 720 is activated; the first satellite communication unit 720 does not perform positioning services; the first satellite communication unit 720 does not perform transmission services; the first satellite communication unit 720 is turned off.

[0130] In some embodiments, the processing unit 760 is further configured to disable the Bluetooth communication unit and / or the Wi-Fi communication unit.

[0131] In summary, the apparatus provided in this application supports adjusting the first antenna and the second antenna to prioritize support for the first satellite communication unit or the second satellite communication unit based on the working state of the first satellite communication unit. This ensures that the working states of the first antenna and the second antenna meet the actual communication requirements and satellite communication scenarios, helps to avoid mutual interference between the first antenna and the second antenna, improves satellite communication quality, and prioritizes the antenna performance corresponding to the target satellite communication technology.

[0132] It should be noted that the device provided in the above embodiments is only an example of the division of the above functional units. In actual applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the device can be divided into different functional units to complete all or part of the functions described above.

[0133] Regarding the apparatus in this embodiment, the specific manner in which each unit performs its operation has been described in detail in the embodiments related to the method, and will not be elaborated upon here.

[0134] Figure 8 The present application shows a schematic diagram of the structure of an electronic device provided in some exemplary embodiments. The electronic device includes: a processor 810, a memory 820, a first satellite communication unit 830, a second satellite communication unit 840, a first antenna 850, a second antenna 860, a first antenna tuner 870, and a second antenna tuner 880.

[0135] The processor 810 includes one or more processing cores. The processor 810 executes various functional applications and information processing by running software programs and units. In some embodiments, the processor 810 can be used to implement the functions and steps of the processing unit 760 described above.

[0136] The processor 810 can be implemented using at least one of the following hardware forms: Digital Signal Processing (DSP), Field-Programmable Gate Array (FPGA), and Programmable Logic Array (PLA). Optionally, the processor 810 may include a Central Processing Unit (CPU) or a low-power processor for processing data in standby mode. Optionally, the processor 810 may integrate a Graphics Processing Unit (GPU) for rendering and drawing the content to be displayed on the screen. Optionally, the processor 810 may also include an Artificial Intelligence (AI) processor for handling computational operations related to machine learning.

[0137] The memory 820 is connected to the processor 810. The memory 820 can be used to store at least one instruction, which the processor 810 uses to execute to implement the various steps in the above-described antenna control method embodiments.

[0138] Furthermore, the memory 820 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic disks or optical disks, electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), static random-access memory (SRAM), read-only memory (ROM), magnetic storage, flash memory, and programmable read-only memory (PROM).

[0139] The processor 810 is connected to the first satellite communication unit 830 and the second satellite communication unit 840. The first satellite communication unit 830 can support at least a first satellite communication technology (such as BeiDou), and the second satellite communication unit 840 can support at least a second satellite communication technology (such as GPS). There can be one or more second satellite communication units 840, and different satellite communication units support different satellite communication technologies.

[0140] Optionally, in addition to the first satellite communication unit 830 and the second satellite communication unit 840, the processor 810 is also connected to other satellite communication units, such as one or more of the following: cellular communication unit, Bluetooth communication unit, Wi-Fi communication unit, UHB communication unit, and near-field communication unit.

[0141] The first satellite communication unit 830 can be used to implement the functions and steps of transmitting the first satellite communication unit 720 as described above. The second satellite communication unit 840 can be used to implement the functions and steps of transmitting the second satellite communication unit 740 as described above.

[0142] The first antenna tuner 870 includes at least a control interface 871 and a control interface 873. The processor 810 can control the first antenna tuner 870 through the control interface 871 and the control interface 873.

[0143] The second antenna tuner 880 includes at least a control interface 881. The processor 810 can control the second antenna tuner 880 through the control interface 881.

[0144] The first satellite communication unit 830 is connected to the first antenna tuner 870. The second satellite communication unit 840 is connected to the second antenna tuner 880.

[0145] The first antenna tuner 870 is connected to the first antenna 850. The second antenna tuner 880 is connected to the second antenna 860.

[0146] In one exemplary embodiment of this application, a computer-readable storage medium is also provided, wherein at least one program is stored in the computer-readable storage medium, the at least one program being loaded and executed by a processor, the computer-readable storage medium being used to implement the antenna control method provided in the above-described method embodiments.

[0147] In one exemplary embodiment of this application, a chip is also provided, the chip including programmable logic circuits and / or program instructions, which, when the chip is run on an electronic device, are used to implement the antenna control methods provided in the above-described method embodiments.

[0148] In one exemplary embodiment of this application, a computer program product is also provided, which, when run on the processor of a computer device, causes the computer device to perform the above-described antenna control method.

[0149] In one exemplary embodiment of this application, a computer program is also provided, the computer program including computer instructions, wherein a processor of a computer device executes the computer instructions, causing the computer device to perform the above-described antenna control method.

[0150] Those skilled in the art will recognize that the functions described in the embodiments of this application in one or more of the above examples can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or code on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any medium that facilitates the transfer of a computer program from one place to another. Storage media can be any available medium that can be accessed by a general-purpose or special-purpose computer.

[0151] The above description is merely an optional embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. An antenna control method, characterized in that, The method includes: Obtain the operating status of the first satellite communication unit; Based on the operating status of the first satellite communication unit, set the operating status of the first antenna and the second antenna; Wherein, the first antenna corresponds to the first satellite communication unit, and the second antenna corresponds to the second satellite communication unit.

2. The method according to claim 1, characterized in that, The step of setting the operating states of the first antenna and the second antenna according to the operating state of the first satellite communication unit includes: When the first satellite communication unit is in the first working state, the working state of the first antenna and the second antenna is set to prioritize supporting the first satellite communication unit.

3. The method according to claim 2, characterized in that, Setting the operating state of the first antenna and the second antenna to prioritize support for the first satellite communication unit includes: Set the first control interface on the switch of the first antenna to a level value used to indicate that it is turned on; Set the first control interface on the switch of the second antenna to a level value indicating that it is off.

4. The method according to claim 3, characterized in that, The method further includes: Set the second control interface on the switch of the first antenna to a first level value. Setting the second control interface to the first level value is used to set the first antenna to work in the transmission frequency band. or, Set the second control interface on the switch of the first antenna to the second level value. Setting the second control interface to the second level value is used to set the first antenna to work in the receiving frequency band.

5. The method according to claim 3, characterized in that, The method further includes one or more of the following: Set the switch of the second antenna to short-circuit to ground; Shut down all communication units except for the first satellite communication unit.

6. The method according to any one of claims 2 to 5, characterized in that, The first satellite communication unit is in a first operating state, including one or more of the following: The power amplifier of the first satellite communication unit is ready to start; The power amplifier of the first satellite communication unit has been activated.

7. The method according to claim 1, characterized in that, The step of setting the operating states of the first antenna and the second antenna according to the operating state of the first satellite communication unit includes: When the first satellite communication unit is in the second working state, the working state of the first antenna and the second antenna is set to prioritize supporting the second satellite communication unit.

8. The method according to claim 7, characterized in that, Setting the operating state of the first antenna and the second antenna to prioritize support for the second satellite communication unit includes: Set the first control interface on the switch of the first antenna to a level value used to indicate that it is off; Set the first control interface on the switch of the second antenna to a level value used to indicate that it is turned on.

9. The method according to claim 7 or 8, characterized in that, The first satellite communication unit is in a second operating state, including one or more of the following: The power amplifier of the first satellite communication unit was not activated; The user interface (UI) of the first satellite communication unit is not started; When the UI of the first satellite communication unit is started; The first satellite communication unit does not perform positioning services; The first satellite communication unit does not perform transmission services.

10. The method according to claim 7 or 8, characterized in that, When or after the UI of the first satellite communication unit is started, the method further includes: Turn off the Bluetooth communication unit and / or Wi-Fi communication unit.

11. An antenna control device, characterized in that, The device includes: a first satellite communication unit, a second satellite communication unit, and a processing unit; The processing unit is used to obtain the working status of the first satellite communication unit; The processing unit is further configured to set the operating states of the first antenna and the second antenna according to the operating state of the first satellite communication unit. Wherein, the first antenna corresponds to the first satellite communication unit, and the second antenna corresponds to the second satellite communication unit.

12. An electronic device, characterized in that, The electronic device includes: processor; A memory connected to the processor, the memory being used to store computer programs; First satellite communication unit; The first antenna corresponding to the first satellite communication unit, and the processor is connected to the control interface of the first antenna; Second satellite communication unit; The second antenna corresponding to the second satellite communication unit is connected to the control interface of the second antenna by the processor. The processor is used to read the computer program in the memory and perform the following operations: Obtain the operating status of the first satellite communication unit; Based on the operating status of the first satellite communication unit, the operating status of the first antenna and the second antenna are set.

13. A computer-readable storage medium, characterized in that, The readable storage medium stores executable instructions, which are loaded and executed by a processor to implement the antenna control method as described in any one of claims 1 to 10.

14. A chip, characterized in that, The chip includes a programmable logic circuit or a program, and the chip is used to implement the antenna control method as described in any one of claims 1 to 10.

15. A computer program product, characterized in that, The computer program product includes computer instructions stored in a computer-readable storage medium, a processor of a computer device reading the computer instructions from the computer-readable storage medium, and the processor executing the computer instructions to cause the computer device to perform the antenna control method as described in any one of claims 1 to 10.