Antenna control method and related device
By implementing the antenna control method in the terminal device, dynamically selecting antennas with a large signal strength for satellite communication, and selecting Bluetooth communication with antennas whose antenna distance is greater than the preset threshold for satellite communication, solving the problem of low communication efficiency of terminal devices during satellite communication and Bluetooth communication, and achieving more efficient satellite communication.
Patent Information
- Application Number
- CN202311090749.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-25
- Publication Date
- 2025-03-04
AI Technical Summary
When terminal devices conduct satellite communication and Bluetooth communication, the communication efficiency of satellite communication is low, mainly because Bluetooth communication causes interference to satellite communication, and the antenna used is not an antenna with higher communication efficiency.
By implementing the antenna control method in the terminal device, in response to the operation of satellite communication and Bluetooth communication, antennas with high signal strength are dynamically selected for satellite communication, and Bluetooth communication is selected for Bluetooth communication with antennas whose antenna distances for satellite communication are greater than preset thresholds to reduce interference and improve satellite communication efficiency.
By dynamically selecting optimized antennas, the impact of Bluetooth communication on satellite communication is reduced and the communication efficiency of satellite communication is significantly improved.
Smart Images

Figure CN119561571A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to an antenna control method and related devices. Background Art
[0002] With the development of terminal devices, terminal devices integrate multiple wireless communication modes, such as cellular communication, WiFi communication, Bluetooth communication, satellite communication, etc. At present, when the terminal device performs satellite communication and Bluetooth communication, the communication efficiency of satellite communication is low. Summary of the invention
[0003] The present application provides an antenna control method and related devices, which are applied to the field of communication technology. In the present application, when a terminal device performs satellite communication and Bluetooth communication, it is beneficial to improve the communication efficiency of satellite communication.
[0004] In the first aspect, the present application proposes an antenna control method, which is applied to a terminal device. The method includes: at a first moment, in response to an operation for starting satellite communication, shutting down other communication modes except satellite communication, and performing satellite communication through the first antenna of the terminal device; at a second moment, the terminal device continues to perform satellite communication, receives an operation for starting Bluetooth communication, and performs Bluetooth communication through the second antenna of the terminal device in response to the operation for starting Bluetooth communication, wherein the distance between the second antenna and the first antenna is greater than a preset threshold, and the second moment is later than the first moment; at a third moment, the terminal device continues to perform satellite communication and Bluetooth communication, performs satellite communication through the third antenna of the terminal device, and performs Bluetooth communication through the fourth antenna of the terminal device; wherein the distance between the third antenna and the fourth antenna is greater than the preset threshold, and at the third moment, the received signal strength of the third antenna is greater than the received signal strength of the first antenna, and the third moment is later than the second moment.
[0005] Other communication modes may include at least one of cellular communication, WiFi communication or Bluetooth communication. The first antenna may be a preset antenna for satellite communication, or an antenna with better communication performance selected by the terminal device, which is not limited in this application. The range of the preset threshold may be (h / 2, h), where h is the height of the terminal device. The terminal device may save the distance between any two antennas, and the terminal device may directly obtain it when there is a need for use.
[0006] At the first moment, the terminal device responds to the operation for starting satellite communication, turns off other communication modes except satellite communication, and performs satellite communication through the first antenna. All antennas in the terminal device except the first antenna can be in an idle state. In this way, when starting satellite communication, turning off other communication modes is conducive to saving power consumption and reducing the impact of other communication modes on satellite communication. At the second moment, the satellite communication and Bluetooth communication of the terminal device are both in an open state. The terminal device performs satellite communication through the first antenna. The terminal device can determine whether the distance between other antennas in the terminal device and the first antenna is greater than the preset threshold. The distance between the second antenna and the first antenna is greater than the preset threshold. The terminal device can perform Bluetooth communication through the second antenna, which is conducive to reducing the impact of Bluetooth communication on satellite communication. At the third moment, the terminal device re-evaluates the antenna in the terminal device. The received signal strength of the third antenna is greater than the received signal strength of the first antenna, so the terminal device can perform satellite communication through the third antenna of the terminal device; the distance between the third antenna and the fourth antenna is greater than the preset threshold, so the terminal device can perform Bluetooth communication through the fourth antenna of the terminal device. Among them, the fourth antenna can be the same as the above-mentioned second antenna, or it can be disconnected from the second antenna, and this application does not limit this.
[0007] The antenna control method provided in the present application is that when the terminal device performs satellite communication and Bluetooth communication, the distance between the antenna used for Bluetooth communication and the antenna used for satellite communication is greater than a preset threshold value, which is beneficial to reducing the impact of Bluetooth communication on satellite communication, and during the communication process, the antenna used for satellite communication is updated based on the received signal strength, and based on the updated antenna for satellite communication, the antenna used for Bluetooth communication is updated, which is beneficial to improving the communication efficiency of satellite communication, and also beneficial to reducing the impact of Bluetooth communication on satellite communication, and further improving the communication efficiency of satellite communication.
[0008] In a possible implementation, the operation for starting Bluetooth communication can be a condition for triggering the terminal device to reselect an antenna for satellite communication. The terminal device continues to perform satellite communication, receives an operation for starting Bluetooth communication, and in response to the operation for starting Bluetooth communication, measures the antenna in the terminal device, selects an antenna with a received signal strength greater than the received signal strength of the first antenna for satellite communication, and selects an antenna for Bluetooth communication based on the antenna for satellite communication. In this way, when the terminal device performs satellite communication and Bluetooth communication, it is beneficial to improve the communication efficiency of satellite communication.
[0009] In one possible implementation, the third antenna is selected by the terminal device in the first antenna set, the first antenna set includes antennas in the terminal device except the second antenna, and the third antenna is an antenna in the first antenna set whose received satellite signal power is greater than or equal to a power threshold.
[0010] The power threshold is preset, and this application does not specifically limit the power threshold. The terminal device can select an antenna whose received satellite signal power is greater than or equal to the power threshold from the first antenna set for satellite communication. This is conducive to improving the communication efficiency of satellite communication. In addition, the first antenna set includes antennas in the terminal device other than the second antenna, and the second antenna is used for Bluetooth communication. In this way, it does not affect the Bluetooth service and is conducive to reducing the impact on Bluetooth communication.
[0011] In a possible implementation, the third antenna is an antenna in the first antenna set that receives satellite signals with the highest power.
[0012] The third antenna is the antenna with the largest power for receiving satellite signals in the first antenna set, which means that the third antenna has the best performance among the first antennas. Performing satellite communication through the antenna with the best performance is conducive to improving the communication efficiency of satellite communication.
[0013] In a possible implementation, the terminal device includes a first chip, a second chip, a satellite communication modem module, a first RF front-end path, a switch unit, a first tuning switch and a first antenna; the first chip is connected to the second chip and the satellite communication modem module respectively, the satellite communication modem module is also connected to the first RF front-end path, the first RF front-end path is also connected to the switch unit, the switch unit is connected to the second chip and the first tuning switch respectively, and the first tuning switch is also connected to the first antenna; at the first moment, in response to the operation for starting satellite communication, other communication modes except satellite communication are turned off, and satellite communication is performed through the first antenna of the terminal device, including: at the first moment, the first chip detects that the satellite communication of the terminal device is turned on, the first chip broadcasts the first information, the first information includes information that the terminal device starts satellite communication and information that other communication modes in the terminal device are turned off; after the second chip obtains the first information, the switch unit is controlled to connect the first RF front-end path with the first tuning switch; after the satellite communication modem module obtains the first information, satellite communication is performed through the path formed by the first RF front-end path, the first tuning switch and the first antenna. In this way, it is conducive to realizing satellite communication through the first antenna and meeting the needs of satellite communication.
[0014] In a possible implementation, the information for shutting down other communication modes in the terminal device includes information for shutting down cellular communication, information for shutting down wifi communication, and information for shutting down bluetooth communication; the terminal device also includes a cellular communication modem module, a wifi communication modem module, and a bluetooth communication modem module, and the first chip is also connected to the cellular communication modem module, the wifi communication modem module, and the bluetooth communication modem module respectively; the above method also includes: after the cellular communication modem module obtains the information for shutting down cellular communication, it enters the sleep mode; after the wifi communication modem module obtains the information for shutting down wifi communication, it enters the sleep mode; after the bluetooth communication modem module obtains the information for shutting down bluetooth communication, it enters the sleep mode. In this way, it is conducive to shutting down other communication modes and meeting the needs of shutting down other communication modes.
[0015] In a possible implementation, the terminal device further includes a second RF front-end path, a second tuning switch and a second antenna, the Bluetooth communication modem module is also connected to the second RF front-end path, the second RF front-end path is also connected to the switch unit, the switch unit is also connected to the second tuning switch, and the second tuning switch is also connected to the second antenna; at the second moment, the terminal device continues to perform satellite communication, receives an operation for starting Bluetooth communication, and responds to the operation for starting Bluetooth communication, performs Bluetooth communication through the second antenna of the terminal device, including: at the second moment, the terminal device continues to perform satellite communication, the first chip detects that the Bluetooth communication of the terminal device is turned on, and broadcasts information that the terminal device starts Bluetooth communication; the second chip obtains the information that the terminal device starts Bluetooth communication, and controls the switch unit to connect the second RF front-end path with the second tuning switch; after the Bluetooth communication modem module obtains the information that the terminal device starts Bluetooth communication, it performs Bluetooth communication through the path connected by the second RF front-end path, the second tuning switch and the second antenna. In this way, it is conducive to realizing that the terminal device performs satellite communication while performing Bluetooth communication, and meets the requirements of simultaneous communication of satellite communication and Bluetooth communication.
[0016] In one possible implementation, the above method also includes: at a fourth moment, the terminal device continues to perform satellite communication, and in response to an operation for shutting down Bluetooth communication, performs satellite communication through a fifth antenna, the fifth antenna being an antenna in which the power of the satellite signal received by the terminal device is greater than or equal to a power threshold, and the fourth moment is later than the third moment.
[0017] The operation for turning off Bluetooth communication can be a condition for triggering the terminal device to reselect an antenna for satellite communication. The terminal device continues to perform satellite communication. In response to the operation for turning off Bluetooth communication, the terminal device can re-evaluate the antenna in the terminal device and select the fifth antenna whose received satellite signal power is greater than or equal to the power threshold for satellite communication. In this way, after turning off Bluetooth communication, the antenna used for Bluetooth communication serves as a candidate antenna for satellite communication, which expands the antenna selection range, is conducive to selecting a better antenna for satellite communication, and is conducive to improving the communication efficiency of satellite communication.
[0018] In one possible implementation, the method further includes: at a fifth moment, in response to an operation for shutting down satellite communication, restoring other communication modes, the fifth moment being later than the fourth moment; at a sixth moment, the terminal device responds to an operation for starting satellite communication, shuts down other communication modes, and performs satellite communication through the first antenna, the sixth moment being later than the fifth moment; at a seventh moment, performing satellite communication through a sixth antenna of the terminal device, the sixth antenna being an antenna in which the power of the satellite signal received by the terminal device is greater than or equal to a power threshold, the seventh moment being later than the sixth moment.
[0019] The first antenna may be a preset antenna for satellite communication. The terminal device responds to an operation for starting satellite communication by shutting down other communication methods and may give priority to satellite communication through the first antenna. At the same time, the antennas of the terminal device are evaluated and a sixth antenna in which the power of the satellite signal received in the terminal device is greater than or equal to a power threshold is selected for satellite communication. Thus, at the fifth moment, the preset first antenna is preferentially used for satellite communication, which is beneficial to reducing the impact of antenna selection on satellite communication. At the sixth moment, satellite communication is performed through the preferred sixth antenna, which is beneficial to improving the communication efficiency of satellite communication.
[0020] In the second aspect, the present application proposes an antenna control method, which is applied to a terminal device. The method includes: at an eighth moment, Bluetooth communication is performed through the seventh antenna of the terminal device; at a ninth moment, the terminal device continues to perform Bluetooth communication, and in response to an operation for starting satellite communication, other communication modes except satellite communication and Bluetooth communication are turned off, and satellite communication is performed through the eighth antenna of the terminal device, the distance between the eighth antenna and the seventh antenna is greater than a preset threshold, and the eighth antenna is an antenna in the terminal device other than the seventh antenna whose received satellite signal power is greater than or equal to the power threshold, and the ninth moment is later than the eighth moment.
[0021] The seventh antenna may be an antenna used for Bluetooth communication in the terminal device. At the ninth moment, the terminal device continues to perform Bluetooth communication, and in response to the operation for starting satellite communication, turns off other communication modes except satellite communication and Bluetooth communication, so that the antennas except the seventh antenna in the terminal device are in an idle state, and the terminal device may select the eighth antenna from the antennas except the seventh antenna in the terminal device for satellite communication. In this way, the Bluetooth service is not interrupted, which is conducive to reducing the impact of Bluetooth communication on the Bluetooth service. The distance between the eighth antenna and the seventh antenna is greater than the preset threshold, which is conducive to reducing the impact of Bluetooth communication on satellite communication. The eighth antenna is an antenna other than the seventh antenna in the terminal device whose received satellite signal has a power greater than or equal to the power threshold, which is conducive to improving the efficiency of satellite communication. In this way, the communication efficiency of satellite communication can be improved when satellite communication and Bluetooth communication exist at the same time.
[0022] In a third aspect, the present application provides a terminal device, including a processor and a memory, the memory being used to store code instructions, and the processor being used to run the code instructions to execute the method executed by the terminal device described in any possible implementation of the first aspect.
[0023] In a fourth aspect, the present application provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, the method executed by the terminal device as described in any possible implementation of the first aspect is implemented.
[0024] In a fifth aspect, the present application provides a computer program product, which includes a computer program. When the computer program is run, it enables a computer to execute the method executed by a terminal device described in any possible implementation of the first aspect.
[0025] In a sixth aspect, the present application provides a chip or a chip system, the chip or chip system comprising at least one processor and a communication interface, the communication interface and the at least one processor are interconnected by a line, and the at least one processor is used to run a computer program or instruction to execute the method executed by the terminal device described in any possible implementation of the first aspect. The communication interface in the chip can be an input / output interface, a pin or a circuit, etc.
[0026] In a possible implementation, the chip or chip system described above in the present application further includes at least one memory, in which instructions are stored. The memory may be a storage unit inside the chip, such as a register, a cache, etc., or a storage unit of the chip (e.g., a read-only memory, a random access memory, etc.).
[0027] It should be understood that the third to sixth aspects of the present application correspond to the technical solution of the first aspect of the present application or the technical solution of the second aspect of the present application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation methods are similar and will not be repeated. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Figure 1 A schematic diagram of antenna distribution in a terminal device;
[0029] Figure 2 A schematic diagram of the hardware structure of a terminal device provided in an embodiment of the present application;
[0030] Figure 3 A module interaction diagram of an antenna control method provided in an embodiment of the present application;
[0031] Figure 4 A schematic diagram of the hardware structure of another terminal device provided in an embodiment of the present application;
[0032] Figure 5 A schematic flow chart of an antenna control method provided in an embodiment of the present application;
[0033] Figure 6 A schematic diagram of the structure of a chip provided in an embodiment of the present application. DETAILED DESCRIPTION
[0034] In order to clearly describe the technical solution of the embodiment of the present application, the following description is first made.
[0035] In the embodiments of the present application, words such as "first" and "second" are used to distinguish the same or similar items with basically the same functions and effects. For example, the first antenna and the second antenna are only used to distinguish different antennas, and their order is not limited. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit them to be different.
[0036] It should be noted that in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0037] In the embodiments of the present application, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, ab, a--c, bc, or abc, where a, b, c can be single or multiple.
[0038] It should be noted that the “at…” in the embodiments of the present application may be the instant when a certain situation occurs, or may be a period of time before or after the occurrence of a certain situation, and the embodiments of the present application do not specifically limit this.
[0039] With the development of terminal devices, terminal devices integrate multiple wireless communication methods, such as cellular communication, wifi communication, bluetooth (BT) communication, and satellite communication, etc. Due to the limited size of terminal devices and cost considerations, different communication methods can use different antennas or the same antenna. The terminal device may include multiple antennas to support different communication methods.
[0040] For example, Figure 1 A schematic diagram of antenna distribution in a terminal device is shown. Figure 1 As shown in FIG, the terminal device is a mobile phone. Figure 1The antenna is represented by the antenna feed point. The mobile phone includes antennas (ANT) 1, ANT2, ANT4, ANT6, ANT8, ANT20 and ANT21. The terminal device integrates cellular communication, wifi communication, BT communication and satellite communication. Cellular communication such as the 2nd generation (2G), the 3rd generation (3G), the 4th generation (4G) and the 5th generation (5G) mobile communication technology can use ANT1, ANT2, ANT4 and ANT8. WiFi communication or BT communication can use ANT6. Satellite communication can use ANT20 or ANT21. The mobile phone can use different antennas facing different satellites in different areas. For example, when the mobile phone faces the first satellite in China, ANT20 can be used to achieve the first satellite communication. When the mobile phone faces the second satellite abroad, ANT21 can be used to achieve the second satellite communication.
[0041] Currently, when a terminal device performs satellite communication and Bluetooth communication, the communication efficiency of satellite communication is relatively low.
[0042] The reason why satellite communication has low communication efficiency is that, on the one hand, Bluetooth communication may interfere with satellite communication, resulting in low satellite communication efficiency; on the other hand, the antenna used for satellite communication is not an antenna with high communication efficiency, resulting in low satellite communication efficiency when the terminal device conducts satellite communication.
[0043] For example, in the above Figure 1 In the example shown, when the mobile phone uses ANT20 or ANT21 to provide satellite communication, if ANT6 is used to provide BT communication, ANT6 is close to ANT20 or ANT21, and BT communication will cause greater interference to satellite communication, resulting in low communication efficiency of satellite communication. In addition, the use of ANT20 or ANT21 by the mobile phone for satellite communication is preset, and it is not necessarily an antenna with higher communication efficiency, resulting in low communication efficiency of satellite communication.
[0044] In view of this, an embodiment of the present application provides an antenna control method and related devices. When a terminal device performs satellite communication and Bluetooth communication, an antenna with a larger signal strength is selected from the antennas included in the terminal device for satellite communication, and an antenna in the terminal device whose distance from the antenna used for satellite communication exceeds a preset threshold is used for Bluetooth communication, which is beneficial to reducing the impact of Bluetooth communication on satellite communication and improving the communication efficiency of the satellite.
[0045] In order to better understand the embodiments of the present application, the hardware structure of the terminal device is first described.
[0046] For example, Figure 2 A schematic diagram of the hardware structure of a terminal device provided in an embodiment of the present application. Figure 2 As shown, the terminal device includes: an application processor (AP) chip 201, a radio frequency enhancement chip 202, a cellular communication modem module 203, a wifi communication modem module 204, a Bluetooth communication modem module 205, a satellite communication modem module 206, a radio frequency front-end path 207, a radio frequency front-end path 208, a radio frequency front-end path 209, a radio frequency front-end path 210, an antenna selection module 211, a tuning switch 212, a tuning switch 213, a tuning switch 214, a tuning switch 215, a tuning switch 216, a tuning switch 217, a tuning switch 218, ANT1, ANT2, ANT4, ANT8, ANT6, ANT20 and ANT21. ANT1, ANT2, ANT4, ANT8, ANT6, ANT20 and ANT21 included in the embodiment of the present application are only examples, and the embodiment of the present application is not limited to this. The antenna selection module 211 can be a multi-pole multi-throw switch. The AP chip 201 is connected to the radio frequency enhancement chip 202 , the cellular communication modem module 203 , the wifi communication modem module 204 , the bluetooth communication modem module 205 and the satellite communication modem module 206 respectively. The cellular communication modem module 203 is also connected to the RF front-end path 207, and the RF front-end path 207 is also connected to the antenna selection module 211; the wifi communication modem module 204 is also connected to the RF front-end path 208, and the RF front-end path 208 is also connected to the antenna selection module 211; the Bluetooth communication modem module 205 is also connected to the RF front-end path 209, and the RF front-end path 209 is also connected to the antenna selection module 211; the satellite communication modem module 206 is also connected to the RF front-end path 210, and the RF front-end path 210 is also connected to the antenna selection module 211; the antenna selection module 211 is also respectively connected to the RF enhancement chip 202, the tuning switch 212, the tuning switch 213, the tuning switch 214, the tuning switch 215, the tuning switch 216, the tuning switch 217 and the tuning switch 218. The tuning switch 212 is connected to ANT1 , the tuning switch 213 is connected to ANT2 , the tuning switch 214 is connected to ANT4 , the tuning switch 215 is connected to ANT8 , the tuning switch 216 is connected to ANT6 , the tuning switch 217 is connected to ANT21 , and the tuning switch 218 is connected to ANT20 .
[0047] The AP chip 201 may be a main control chip of the terminal device, responsible for processing various operations, including application execution, communication, image processing, and audio processing, etc. In a communication scenario, the AP chip 201 may detect the opening and closing of the communication mode in the terminal device.
[0048] When the user triggers satellite communication, the AP chip 201 detects that the satellite communication of the terminal device is turned on, and can broadcast information about the terminal device starting satellite communication and information about shutting down other communication methods in the terminal device except satellite communication. If the other communication methods in the terminal device except satellite communication include cellular communication, wifi communication, and Bluetooth communication, the information about shutting down other communication methods in the terminal device except satellite communication includes information about shutting down cellular communication, information about shutting down wifi communication, and information about shutting down Bluetooth communication. The cellular communication modem module 203 obtains information about shutting down cellular communication and can enter sleep mode. The wifi communication modem module 204 obtains information about shutting down wifi communication and can enter sleep mode. The Bluetooth communication modem module 205 obtains information about shutting down Bluetooth communication and can enter sleep mode.
[0049] After the RF enhancement chip 202 obtains the information that the terminal device starts satellite communication, it can select a suitable antenna for satellite communication, for example, select ANT20 as the antenna for satellite communication, and the RF enhancement chip 202 can control the switch selection module 211 to connect the RF front-end path 210 with the tuning switch 218. After the satellite communication modem module 206 obtains the information that the terminal device starts satellite communication, it can modulate the satellite signal to be sent, and transmit it to ANT20 through the RF front-end path 210 and the tuning switch 218, and ANT20 sends the modulated satellite signal. The satellite communication modem module 206 can also receive the satellite signal transmitted by ANT20 through the tuning switch 218 and the RF front-end path 210, and demodulate the satellite signal. In order to improve communication efficiency, the RF enhancement chip 202 can control the antenna selection module 211 to connect all antennas ANT1, ANT2, ANT4, ANT8, ANT6, ANT20 and ANT21 included in the terminal device, and measure the satellite signals received by them, and obtain the antenna whose power of the received satellite signal is greater than or equal to the power threshold. The RF enhancement chip 202 can connect the RF front-end path 210 to the antenna and tune the tuning switch 218 to achieve better communication efficiency for the antenna. The satellite communication modem module 206 can perform satellite communication through the path formed by the RF front-end path 210 and the antenna. It can be understood that in the satellite signal transmission time slot, the satellite communication modem module 206 can send satellite signals through the path formed by the RF front-end path 210 and the antenna, and in the satellite signal reception time slot, the satellite communication modem module 206 can receive satellite signals through the path formed by the RF front-end path 210 and the antenna. Optionally, the RF enhancement chip 202 can connect the RF front-end path 210 to the antenna with the highest power of the received satellite signal, and the satellite communication modem module 206 can perform satellite communication through the path formed by the RF front-end path 210 and the antenna.
[0050] When the user triggers Bluetooth communication, the AP chip detects that the Bluetooth communication of the terminal device is turned on, and can broadcast the information that the terminal device starts Bluetooth communication. After obtaining the information that the terminal device starts Bluetooth communication, the RF enhancement chip 202 can select a suitable antenna for Bluetooth communication, for example, select ANT6 as the antenna for Bluetooth communication. The RF enhancement chip 202 can control the switch selection module 211 to connect the RF front-end path 209 with the tuning switch 216, and tune the tuning switch 216 to achieve a better communication efficiency for the antenna. After obtaining the information that the terminal device starts Bluetooth communication, the Bluetooth communication modem module 205 can modulate the Bluetooth signal to be sent, and transmit it to ANT6 via the RF front-end path 209 and the tuning switch 216, and ANT6 sends the modulated Bluetooth signal. The Bluetooth communication modem module 205 can also receive the Bluetooth signal transmitted by ANT6 via the tuning switch 216 and the RF front-end path 209, and demodulate the Bluetooth signal.
[0051] If the user triggers Bluetooth communication, the terminal device is in satellite communication mode, and the AP chip broadcasts the information that the Bluetooth communication of the terminal device is turned on. After the RF enhancement chip 202 obtains the information that the Bluetooth communication of the terminal device is turned on, it can select a suitable antenna for Bluetooth communication. In order to avoid the influence of Bluetooth communication on satellite communication, the RF enhancement chip 202 can select an antenna in the terminal device whose distance from the antenna used for satellite communication exceeds a preset threshold for Bluetooth communication.
[0052] For example, in the above Figure 1 In the example shown, the antenna used for satellite communication is ANT4, and the preset antenna for Bluetooth communication is ANT6. The RF enhancement chip 202 can determine whether the distance between ANT6 and ANT4 is greater than a preset threshold. If the distance between ANT6 and ANT4 is less than or equal to the preset threshold, it is determined whether there is an antenna ANT1, ANT2, ANT8, ANT20, and ANT21 other than ANT6 and ANT4 whose distance to ANT4 is greater than the preset threshold. If the distance between ANT1 and ANT4 is greater than the preset threshold, the RF enhancement chip 202 selects ANT1 for Bluetooth communication, that is, the satellite communication modem module 206 can realize satellite communication through the path formed by the RF front-end path 210 and ANT4, and the Bluetooth communication modem module 205 can realize Bluetooth communication through the path formed by the RF front-end path 209 and ANT1.
[0053] In order to better understand the antenna control method provided in the embodiment of the present application, Figure 3 The method provided in the embodiments of the present application is described in detail.
[0054] Figure 3The module interaction diagram of an antenna control method provided by an embodiment of the present application is shown. The method can be applied to a terminal device, and the hardware structure of the terminal device is as described above. Figure 2 For ease of description, the hardware structure of the terminal device is taken as an example. Figure 2 The structure shown is used as an example for explanation.
[0055] like Figure 3 As shown, the method comprises the following steps:
[0056] S301: When a user triggers satellite communication, the AP chip 201 detects that the satellite communication of the terminal device is turned on.
[0057] The terminal device may be installed with an application for implementing satellite communication, and the user may trigger the satellite communication through the application. When the user triggers the satellite communication, the AP chip 201 detects that the satellite communication of the terminal device is turned on.
[0058] S302: When the AP chip 201 broadcasts the information that the terminal device starts satellite communication, the satellite communication modem module 206 obtains the information that the terminal device starts satellite communication.
[0059] S303: When the AP chip 201 broadcasts the information that the terminal device starts satellite communication, the RF enhancement chip 202 obtains the information that the terminal device starts satellite communication.
[0060] The AP chip 201 can broadcast information that the terminal device starts satellite communication, and the satellite communication modem module 206 and the RF enhancement chip 202 can obtain this information. The AP chip 201 can also broadcast information that other communication modes except satellite communication are turned off. For example, when Bluetooth communication, Wi-Fi communication and cellular communication are turned on, the AP chip 201 can also broadcast information that Bluetooth communication, Wi-Fi communication and cellular communication are turned off.
[0061] S302 and S303 may be executed simultaneously or sequentially, which is not limited in the embodiment of the present application.
[0062] S304. The RF enhancement chip 202 selects antenna A as the satellite communication antenna based on the information that the terminal device starts satellite communication.
[0063] Antenna A may be a preset antenna for satellite communication, or in other words, antenna A is a default antenna for satellite communication, which is not limited in the present embodiment. Figure 1 In the example shown, antenna A may be ANT20 or ANT21.
[0064] The RF enhancement chip 202 selects antenna A as the satellite communication antenna, which can be understood as the RF enhancement chip 202 making an initial selection for the satellite communication antenna, and then reselecting based on the signal strength. In this way, satellite communication is performed through antenna A during the antenna selection time, which is conducive to reducing the impact of antenna selection on satellite communication.
[0065] S305 , the satellite communication modem module 206 performs satellite communication via antenna A based on the information of the terminal device starting satellite communication and antenna A selected by the radio frequency enhancement chip 202 .
[0066] In the above Figure 2 In the hardware structure shown, the RF enhancement chip 202 can control the antenna selection module 211 to connect the RF front-end path 210 with the antenna A, and the satellite communication modem module 206 can perform satellite communication through the path formed by the RF front-end path 210 and the antenna A, that is, in the satellite communication transmission time slot, the satellite communication modem module 206 can send satellite communication through the antenna A; in the satellite communication reception time slot, the satellite communication modem module 206 can receive satellite communication through the antenna A.
[0067] S306. The radio frequency enhancement chip 202 measures the antenna in the terminal device and selects antenna B as the satellite communication antenna. Antenna B is the antenna with the highest power for receiving satellite signals in the terminal device.
[0068] During satellite communication, other communication modes are closed, so the antennas used by other communication modes are in an idle state. The RF enhancement chip 202 can use the idle antennas to perform more adequate antenna selection and multiplexing.
[0069] In the above Figure 1 In the example shown, all antennas in the terminal device include ANT1, ANT2, ANT4, ANT8, ANT6, ANT20, and ANT21. The RF enhancement chip 202 can measure the power of the satellite signal received by each antenna respectively, and determine the antenna with the largest power of the received satellite signal as antenna B. Antenna B can be the same antenna as antenna A, or can be a different antenna, which is not limited in the embodiment of the present application.
[0070] Antenna B is the antenna with the highest power of the satellite signal received in the terminal device, which is only an example. In another example, antenna B can be an antenna whose power of the satellite signal received in the terminal device is greater than or equal to the power threshold. The power threshold is preset, and the embodiment of the present application does not limit the value of the power threshold. In this example, antenna B can be the same antenna as antenna A, or can be a different antenna, and the embodiment of the present application does not limit this.
[0071] In yet another example, the power of the satellite signal received by antenna B is greater than the power of the satellite signal received by antenna A. In this example, antenna B may be different from antenna A.
[0072] When the terminal device is conducting satellite communication, the RF enhancement chip 202 can first use the preset antenna A for satellite communication, saving the time for antenna selection, which is conducive to rapid satellite communication; during the satellite communication process, the RF enhancement chip 202 determines whether to switch the antenna based on the power of the received satellite signal, which can not interrupt the satellite communication service, which is conducive to reducing the impact on satellite communication; the RF enhancement chip 202 selects an antenna that is better than the preset antenna A for satellite communication, which is conducive to improving the communication efficiency of the satellite.
[0073] S307 , the satellite communication modem module 206 performs satellite communication via antenna B based on the information of the terminal device starting satellite communication and antenna B selected by the radio frequency enhancement chip 202 .
[0074] In the above Figure 2 In the hardware structure shown, the RF enhancement chip 202 can control the antenna selection module 211 to connect the RF front-end path 210 with the antenna B, and the satellite communication modem module 206 can perform satellite communication through the path formed by the RF front-end path 210 and the antenna B, that is, in the satellite communication transmission time slot, the satellite communication modem module 206 can send satellite communication through the antenna B; in the satellite communication reception time slot, the satellite communication modem module 206 can receive satellite communication through the antenna B.
[0075] S308: When the terminal device performs satellite communication, the user triggers Bluetooth communication, and the AP chip 201 detects that the Bluetooth communication of the terminal device is turned on.
[0076] When the terminal device is performing satellite communication, it can allow the user to trigger Bluetooth communication.
[0077] S309 , when the AP chip 201 broadcasts the information that the terminal device starts the Bluetooth communication, the Bluetooth communication modulation and demodulation module 205 obtains the information that the terminal device starts the Bluetooth communication.
[0078] S310 , when the AP chip 201 broadcasts the information that the terminal device starts Bluetooth communication, the RF enhancement chip 202 obtains the information that the terminal device starts Bluetooth communication.
[0079] When the AP chip 201 broadcasts the information that the terminal device starts the Bluetooth communication, the Bluetooth communication modem module 205 and the radio frequency enhancement chip 202 can obtain the information that the terminal device starts the Bluetooth communication.
[0080] S309 and S310 may be executed simultaneously or sequentially, which is not limited in the embodiment of the present application.
[0081] S311: If the distance between antenna C and antenna B is less than or equal to a preset threshold, the RF enhancement chip 202 selects antenna D as the antenna for Bluetooth communication, and the distance between antenna D and antenna B is greater than the preset threshold.
[0082] Antenna C is a preset antenna for Bluetooth communication, or in other words, antenna C is a default antenna for Bluetooth communication, which is not limited in the present embodiment. Figure 2 In the example shown, antenna C may be ANT6.
[0083] If the distance between antenna C and antenna B is less than or equal to the preset threshold, it can be said that the use of antenna C will interfere with satellite communication, so the RF enhancement chip 202 can select antenna D from the antennas other than antenna C and antenna B in the terminal device for Bluetooth communication, and the antenna D satisfies that the distance between it and antenna B is greater than the preset threshold. Among them, the set of antennas other than antenna C and antenna B in the terminal device can be called an antenna set. If there are multiple antennas that satisfy the distance between them and antenna B is greater than the preset threshold, the RF enhancement chip 202 can randomly select an antenna, or select the antenna with the farthest distance from antenna B, which is not limited in this embodiment of the present application. In this way, the RF enhancement chip 202 randomly selects an antenna with high flexibility. The RF enhancement chip 202 selects the antenna with the farthest distance from antenna B, which is conducive to minimizing the impact of Bluetooth communication on satellite communication and improving the communication efficiency of the satellite.
[0084] For example, in the above Figure 1 In the example shown, antenna A may be ANT20, and antenna B is the same as antenna A and is the antenna with the highest power of the received satellite signal. Antenna C may be ANT6, and antenna D may be ANT1. The connection relationship between the AP chip 201, the RF enhancement chip 202, the satellite communication modem module 206, the Bluetooth communication modem module 205, and the cellular communication modem module 203 and the antenna may be as follows: Figure 4 As shown. Figure 4 In the embodiment, the cellular communication modem module 203 can be connected to ANT1, ANT2, ANT4 and ANT8, and the RF front-end path 207, the tuning switch 212, the tuning switch 213, the tuning switch 214 and the tuning switch 215 are not connected. Figure 4 As shown in FIG. 4 , the cellular communication modem module 203 may be connected to the switch 410 before being connected to ANT1, and then the switch 410 is connected to ANT1. The Bluetooth communication modem module 205 may be connected to ANT1 and ANT6 respectively, and the RF front-end path 209, the tuning switch 212, and the tuning switch 216 are not in FIG. Figure 4As shown in the figure, before connecting to ANT1, the Bluetooth communication modem module 205 can be connected to the switch 410 first, and then connected to ANT1 by the switch 410. The satellite communication modem module 206 can be connected to ANT20 through the RF front-end path 210 and the tuning switch 218, wherein the RF front-end path 210 includes a radio frequency integrated circuit (RFIC) and a switch 420, and the switch 420 is used to connect the receiving signal path or the sending signal path. The RF enhancement chip 202 can control the switch 410 to connect the cellular communication modem module 203 with the antenna 1, or control the switch 410 to connect the Bluetooth communication modem module 206 with the antenna 1. Figure 4 In the embodiment, when the terminal device performs satellite communication and Bluetooth communication, the RF enhancement chip 202 controls the switch 410 to connect with ANT1, and controls the RF front-end path 210 to connect with the tuning switch 218. When the switch 420 is connected to the receiving signal path, the satellite communication modem module 206 receives satellite communication through the path formed by the RF front-end path 210, the tuning switch 218 and ANT20. When the switch 420 is connected to the transmitting signal path, the satellite communication modem module 206 transmits satellite communication through the path formed by the RF front-end path 210, the tuning switch 218 and ANT20. The Bluetooth communication modem module 205 performs Bluetooth communication through the path formed by the switch 410 and ANT1.
[0085] S312: The Bluetooth communication modem module 205 performs satellite communication via the antenna D.
[0086] In the above Figure 2 In the hardware structure shown, the RF enhancement chip 202 can control the antenna selection module 211 to connect the RF front-end path 209 to the antenna D, and the Bluetooth communication modem module 205 can perform Bluetooth communication through the path formed by the RF front-end path 209 and the antenna D.
[0087] S313, the RF enhancement chip 202 measures the antennas except antenna D, selects antenna E as the antenna for satellite communication, and selects antenna F as the antenna for Bluetooth communication. Antenna E is the antenna with the largest power for receiving satellite signals among the antennas except antenna D, and the distance between antenna F and antenna D is greater than a preset threshold.
[0088] The RF enhancement chip 202 can periodically measure the antenna to select an antenna with better communication for satellite communication. In order to reduce the impact on Bluetooth communication, the RF enhancement chip 202 can measure antennas other than the antenna used for Bluetooth communication, such as antenna D, to obtain an antenna with better communication.
[0089] Antenna E may be the same as or different from the above-mentioned antenna B, and this embodiment of the present application does not limit this. If antenna E is the same as antenna B, antenna F may be the same as antenna D, and this embodiment of the present application does not limit this. If antenna E is different from antenna B, and the difference between antenna D and antenna E is greater than a preset threshold, antenna F may be the same as antenna D.
[0090] S314. The satellite communication modem module 206 performs satellite communication via the antenna E.
[0091] In the above Figure 2 In the hardware structure shown, the RF enhancement chip 202 can control the antenna selection module 211 to connect the RF front-end path 210 with the antenna E, and the satellite communication modem module 206 can perform satellite communication through the path formed by the RF front-end path 210 and the antenna E.
[0092] S315 , the Bluetooth communication modem module 205 performs satellite communication via the antenna F.
[0093] In the above Figure 2 In the hardware structure shown, the RF enhancement chip 202 can control the antenna selection module 211 to connect the RF front-end path 209 with the antenna F, and the Bluetooth communication modem module 205 can perform Bluetooth communication through the path formed by the RF front-end path 209 and the antenna F.
[0094] In the antenna control method provided in the embodiment of the present application, when the terminal device is performing satellite communication, the RF enhancement chip 202 can first use the preset antenna A for satellite communication, saving the time of antenna selection, which is conducive to rapid satellite communication; during the satellite communication process, the RF enhancement chip 202 determines whether to switch the antenna according to the power of the received satellite signal, which can not interrupt the satellite communication service, which is conducive to reducing the impact on satellite communication; the RF enhancement chip 202 selects an antenna that is better than the preset antenna A for satellite communication, which is conducive to improving the communication efficiency of the satellite. When the terminal device performs satellite communication and Bluetooth communication, the distance between the antenna used for Bluetooth communication and the antenna used for satellite communication is greater than the preset threshold, which is conducive to reducing the impact of Bluetooth communication on satellite communication and improving the efficiency of satellite communication. When the terminal device performs satellite communication and Bluetooth communication, the RF enhancement chip 202 periodically selects the antenna used for Bluetooth communication and the antenna used for satellite communication, which is conducive to maintaining a high communication efficiency in real time.
[0095] In the above Figure 3 In the method shown, S306 to S307 are optional, that is, when the terminal device performs satellite communication, the satellite communication can be performed through the preset antenna A. In this case, the Bluetooth communication is turned on, and the RF enhancement chip 202 can select an antenna whose distance from the antenna A is greater than a preset threshold for Bluetooth communication.
[0096] Optionally, the above method also includes: when the terminal device is performing satellite communication, the user turns off the Bluetooth communication, and the AP chip 201 broadcasts information about turning off the Bluetooth communication. After the RF enhancement chip 202 obtains the information about turning off the Bluetooth communication, it measures the antenna in the terminal device and selects the antenna with the highest power of the satellite signal received in the terminal device for satellite communication, or selects the antenna with the power of the satellite signal received in the terminal device greater than or equal to the power threshold for satellite communication. In this way, the turning off of Bluetooth communication can be used as a trigger condition for selecting an antenna, and the RF enhancement chip 202 can measure the antenna previously used for Bluetooth communication to expand the selection range, which is conducive to selecting an antenna with better communication for satellite communication and improving the communication efficiency of the satellite.
[0097] Optionally, the above method further includes: when the user turns off the satellite communication, the AP chip 201 broadcasts information of turning off the satellite communication, and restores the communication mode that was turned off when the terminal device started the satellite communication.
[0098] The RF enhancement chip 202 provided in the embodiment of the present application is used to select a suitable antenna for satellite communication and Bluetooth communication. When the terminal device uses different antennas for satellite communication, the method executed by the RF enhancement chip 202 may be different.
[0099] Exemplarily, ANT20 and ANT21 may be preset antennas for satellite communication. Within the coverage of the first satellite, the terminal device may perform satellite communication via ANT20, and within the coverage of the second satellite, the terminal device may perform satellite communication via ANT21. Taking satellite communication using ANT20 and ANT21 as an example, the method executed by the RF enhancement chip 202 is described.
[0100] Table 1
[0101]
[0102]
[0103] In Table 1, the "needed" in the column where ANT20 is located is used to indicate the steps that need to be executed when the RF enhancement chip 202 uses ANT20 for satellite communication, and the "unnecessary" in the column where ANT20 is located is used to indicate the steps that do not need to be executed when the RF enhancement chip 202 uses ANT20 for satellite communication. Similarly, the "needed" in the column where ANT21 is located is used to indicate the steps that need to be executed when the RF enhancement chip 202 uses ANT21 for satellite communication, and the "unnecessary" in the column where ANT21 is located is used to indicate the steps that do not need to be executed when the RF enhancement chip 202 uses ANT21 for satellite communication.
[0104] As shown in Table 1, if ANT20 is used for satellite communication, when satellite communication is started, the RF enhancement chip 202 needs to use the global navigation satellite system (GNSS) for positioning, and needs to obtain the information of starting satellite communication broadcast by the AP chip 201 from the serial peripheral interface (SPI). When performing satellite communication, the RF enhancement chip 202 does not need real-time GNSS positioning. When Bluetooth communication is started at the same time as satellite communication, the RF enhancement chip 202 needs to obtain the information of starting Bluetooth communication broadcast by the AP chip 201, and then select the antenna whose distance with ANT20 is greater than the preset threshold for Bluetooth communication. When exiting satellite communication, the RF enhancement chip 202 needs to obtain the information of exiting satellite communication broadcast by the AP chip 201, and then release the occupied ANT20 and the antenna used for Bluetooth communication. If ANT21 is used for satellite communication, when satellite communication is started, the RF enhancement chip 202 needs to use GNSS positioning, and needs to obtain the information of starting satellite communication broadcast by the AP chip 201 from the SPI. When performing satellite communication, the RF enhancement chip 202 does not need real-time GNSS positioning. When performing satellite communication, it does not support starting Bluetooth communication. When exiting satellite communication, the RF enhancement chip 202 needs to release the occupied ANT21 after receiving the information of exiting satellite communication broadcasted by the AP chip 201.
[0105] It should be noted that what is shown in Table 1 is only an example and is not limited to this embodiment of the present application.
[0106] In the above method 300, when the user triggers satellite communication, the AP chip 201 detects that the satellite communication of the terminal device is turned on, and turns off other communication modes except satellite communication. The embodiment of the present application also provides a method, if the terminal device performs Bluetooth communication when the user triggers satellite communication, the terminal device can turn off other communication modes except satellite communication and Bluetooth communication, and select a suitable antenna for satellite communication and Bluetooth communication.
[0107] In one example, a terminal device performs Bluetooth communication through antenna a and detects an operation for starting satellite communication. The terminal device may shut down other communication methods except satellite communication and Bluetooth communication and perform satellite communication through antenna b. The distance between antenna b and antenna a is greater than a preset threshold, and antenna b is an antenna in the terminal device other than antenna a whose received satellite signal power is greater than or equal to the power threshold.
[0108] When the terminal device performs Bluetooth communication, satellite communication is started, and the antenna used for Bluetooth communication does not change, and the Bluetooth service is not interrupted, which is conducive to reducing the impact of Bluetooth communication on the Bluetooth service. The distance between antenna b and antenna a is greater than a preset threshold, which is conducive to reducing the impact of Bluetooth communication on satellite communication. Antenna b is an antenna in the terminal device other than the antenna a, and the power of the received satellite signal is greater than or equal to the power threshold, which is conducive to improving the efficiency of satellite communication. In this way, when satellite communication and Bluetooth communication exist at the same time, the communication efficiency of satellite communication can be improved.
[0109] In another example, the terminal device performs Bluetooth communication through antenna a and detects an operation for starting satellite communication. The terminal device may shut down other communication methods except satellite communication and Bluetooth communication, and perform Bluetooth communication through antenna c and satellite communication through antenna d. The priority of antenna c is greater than the priority of antenna a, the distance between antenna d and antenna c is greater than a preset threshold, and antenna d is an antenna in the terminal device other than antenna c whose received satellite signal power is greater than or equal to the power threshold.
[0110] The priority of antenna c is greater than that of antenna a, which indicates that when antenna c is idle, antenna c is used first for Bluetooth communication. When the terminal device is performing Bluetooth communication, satellite communication is started, which can trigger the terminal device to change the antenna used for Bluetooth communication. The priority of antenna c is greater than that of antenna a, so the terminal device can perform Bluetooth communication through antenna c; in order to avoid interference of Bluetooth communication with satellite communication, the terminal device can select antenna d whose distance from antenna c is greater than a preset threshold; in order to improve the communication efficiency of satellite communication, antenna d other than the antenna c in the terminal device whose received satellite signal power is greater than or equal to the power threshold can be selected for satellite communication. In this way, when satellite communication and Bluetooth communication exist at the same time, it is beneficial to improve the communication efficiency of satellite communication.
[0111] The above introduces the antenna control method based on the hardware structure of the terminal device. The following will take the terminal device as the execution subject to introduce the method provided by the embodiment of the present application.
[0112] Figure 5 The schematic flow chart of an antenna control method provided by an embodiment of the present application is shown. The method can be executed by a terminal device, and the hardware structure of the terminal device can be as described above. Figure 2 As shown, the embodiments of the present application are not limited thereto.
[0113] like Figure 5 As shown, the method may include the following steps:
[0114] S501. At a first moment, in response to an operation for starting satellite communication, other communication modes except satellite communication are turned off, and satellite communication is performed through a first antenna of a terminal device.
[0115] Other communication modes may include at least one of cellular communication, wifi communication or Bluetooth communication. The first antenna may be a preset antenna for satellite communication, or an antenna with better communication performance selected by the terminal device, which is not limited in the present embodiment.
[0116] At the first moment, the terminal device responds to the operation for starting satellite communication, turns off other communication modes except satellite communication, and can perform satellite communication through the first antenna, and antennas in the terminal device except the first antenna can be in an idle state. In this way, when starting satellite communication, turning off other communication modes is conducive to saving power consumption and reducing the impact of other communication modes on satellite communication.
[0117] In the above Figure 3 In the method shown, the first antenna may be antenna A or antenna B, which is not limited in comparison with the embodiment of the present application.
[0118] S502, at the second moment, the terminal device continues to perform satellite communication, receives an operation for starting Bluetooth communication, and in response to the operation for starting Bluetooth communication, performs Bluetooth communication through the second antenna of the terminal device, the distance between the second antenna and the first antenna is greater than a preset threshold, and the second moment is later than the first moment.
[0119] The range of the preset threshold value may be (h / 2, h), where h is the height of the terminal device. The terminal device may store the distance between any two antennas, and the terminal device may directly obtain the distance when there is a need for use.
[0120] At the second moment, the satellite communication and Bluetooth communication of the terminal device are both in the on state. The terminal device performs satellite communication through the first antenna. The terminal device can determine whether the distance between other antennas in the terminal device and the first antenna is greater than a preset threshold. If the distance between the second antenna and the first antenna is greater than the preset threshold, the terminal device can perform Bluetooth communication through the second antenna, which is beneficial to reduce the impact of Bluetooth communication on satellite communication.
[0121] Optionally, the terminal device may select an antenna in the terminal device that is farthest from the first antenna for Bluetooth communication, which helps to minimize the impact of Bluetooth communication on satellite communication.
[0122] Optionally, the terminal device may have an antenna that is preset for Bluetooth communication. At the second moment, the terminal device continues to perform satellite communication and receives an operation for starting Bluetooth communication. In response to the operation for starting Bluetooth communication, the terminal device may first determine whether the distance between the preset antenna for Bluetooth communication and the first antenna is greater than a preset threshold. If the distance between the preset antenna for Bluetooth communication and the first antenna is not greater than the preset threshold, and the distance between the second antenna and the first antenna is greater than the preset threshold, the terminal device may perform Bluetooth communication through the second antenna. For example, in the above Figure 3 In the method shown, the preset antenna for Bluetooth communication is antenna C, and the second antenna may be antenna D.
[0123] S503. At a third moment, the terminal device continues to perform satellite communication and Bluetooth communication, performs satellite communication through the third antenna of the terminal device, and performs Bluetooth communication through the fourth antenna of the terminal device; wherein, the distance between the third antenna and the fourth antenna is greater than a preset threshold, and at the third moment, the received signal strength of the third antenna is greater than the received signal strength of the first antenna, and the third moment is later than the second moment.
[0124] The terminal device continues to perform satellite communication and Bluetooth communication. The terminal device can re-evaluate the antenna in the terminal device, select an antenna with better performance for satellite communication, and select an antenna for Bluetooth communication based on the antenna used for satellite communication and a preset threshold. At the third moment, the terminal device re-evaluates the antenna in the terminal device. The received signal strength of the third antenna is greater than the received signal strength of the first antenna, so the terminal device can perform satellite communication through the third antenna of the terminal device; the distance between the third antenna and the fourth antenna is greater than the preset threshold, so the terminal device can perform Bluetooth communication through the fourth antenna of the terminal device. Among them, the fourth antenna can be the same as the above-mentioned second antenna, or it can be disconnected from the second antenna, and this is not limited in the embodiments of the present application.
[0125] For example, in the above Figure 3 In the method shown, the third antenna may be antenna E, and the fourth antenna may be antenna F.
[0126] According to the antenna control method provided in the embodiment of the present application, when the terminal device performs satellite communication and Bluetooth communication, the distance between the antenna used for Bluetooth communication and the antenna used for satellite communication is greater than a preset threshold value, which is conducive to reducing the impact of Bluetooth communication on satellite communication, and during the communication process, the antenna used for satellite communication is updated based on the received signal strength, and the antenna used for Bluetooth communication is updated based on the updated antenna used for satellite communication, which is conducive to improving the communication efficiency of satellite communication, and also conducive to reducing the impact of Bluetooth communication on satellite communication, and further improving the communication efficiency of satellite communication.
[0127] Optionally, the operation for starting Bluetooth communication can be a condition for triggering the terminal device to reselect an antenna for satellite communication. The terminal device continues to perform satellite communication, receives an operation for starting Bluetooth communication, and in response to the operation for starting Bluetooth communication, measures the antenna in the terminal device, selects an antenna with a received signal strength greater than the received signal strength of the first antenna for satellite communication, and selects an antenna for Bluetooth communication based on the antenna for satellite communication and a preset threshold. In this way, when the terminal device performs satellite communication and Bluetooth communication, it is beneficial to improve the communication efficiency of satellite communication.
[0128] Optionally, the third antenna is selected by the terminal device in the first antenna set, the first antenna set includes antennas in the terminal device except the second antenna, and the third antenna is an antenna in the first antenna set whose received satellite signal power is greater than or equal to a power threshold.
[0129] The power threshold is preset, and the embodiment of the present application does not specifically limit the power threshold.
[0130] The terminal device can select an antenna whose received satellite signal power is greater than or equal to the power threshold from the first antenna set for satellite communication. This is conducive to improving the communication efficiency of satellite communication. In addition, the first antenna set includes antennas in the terminal device except the second antenna, and the second antenna is used for Bluetooth communication. In this way, it does not affect the Bluetooth service and is conducive to reducing the impact on Bluetooth communication.
[0131] Optionally, the third antenna is the antenna in the first antenna set that receives the satellite signal with the highest power.
[0132] The third antenna is the antenna with the largest power for receiving satellite signals in the first antenna set, which means that the third antenna has the best performance among the first antennas. Performing satellite communication through the antenna with the best performance is conducive to improving the communication efficiency of satellite communication.
[0133] Optionally, the terminal device includes a first chip, a second chip, a satellite communication modem module, a first RF front-end path, a switch unit, a first tuning switch and a first antenna; the first chip is connected to the second chip and the satellite communication modem module respectively, the satellite communication modem module is also connected to the first RF front-end path, the first RF front-end path is also connected to the switch unit, the switch unit is connected to the second chip and the first tuning switch respectively, and the first tuning switch is also connected to the first antenna; at a first moment, in response to an operation for starting satellite communication, other communication modes except satellite communication are turned off, and satellite communication is performed through the first antenna of the terminal device, including: at a first moment, the first chip detects that the satellite communication of the terminal device is turned on, and the first chip broadcasts first information, the first information includes information that the terminal device starts satellite communication and information that other communication modes in the terminal device are turned off; after the second chip obtains the first information, the switch unit is controlled to connect the first RF front-end path with the first tuning switch; after the satellite communication modem module obtains the first information, satellite communication is performed through the path formed by the first RF front-end path, the first tuning switch and the first antenna.
[0134] The first chip may also be called an AP chip, and the second chip may also be called a radio frequency enhancement chip. The names of the first chip and the second chip are not specifically limited in the present embodiment. Figure 2 In the hardware architecture shown, the first chip may be an AP chip 201, the second chip may be an RF enhancement chip 202, the satellite communication modem module may be a satellite communication modem module 206, the first RF front-end path may be an RF front-end path 210, the switch unit may be an antenna selection switch 211, the first tuning switch may be a tuning switch 218, the first antenna may be ANT20, or the first tuning switch may be a tuning switch 217, the first antenna may be ANT21, and the embodiments of the present application are not limited to this.
[0135] This is conducive to realizing satellite communication through the first antenna and meeting the needs of satellite communication.
[0136] Optionally, the information for shutting down other communication modes in the terminal device includes information for shutting down cellular communication, information for shutting down Wi-Fi communication, and information for shutting down Bluetooth communication; the terminal device also includes a cellular communication modem module, a Wi-Fi communication modem module, and a Bluetooth communication modem module, and the first chip is also connected to the cellular communication modem module, the Wi-Fi communication modem module, and the Bluetooth communication modem module, respectively; the above method also includes: the cellular communication modem module enters a sleep mode after obtaining the information for shutting down cellular communication; the Wi-Fi communication modem module enters a sleep mode after obtaining the information for shutting down Wi-Fi communication; and the Bluetooth communication modem module enters a sleep mode after obtaining the information for shutting down Bluetooth communication.
[0137] In the above Figure 2 In the hardware architecture shown, the cellular communication modem module may be the cellular communication modem module 203 , the wifi communication modem module may be the wifi communication modem module 204 , and the bluetooth communication modem module may be the bluetooth communication modem module 205 .
[0138] This is conducive to closing other communication modes and meeting the demand for closing other communication modes.
[0139] Optionally, the terminal device also includes a second RF front-end path, a second tuning switch and a second antenna, the Bluetooth communication modem module is also connected to the second RF front-end path, the second RF front-end path is also connected to the switch unit, the switch unit is also connected to the second tuning switch, and the second tuning switch is also connected to the second antenna; at the second moment, the terminal device continues to perform satellite communication, receives an operation for starting Bluetooth communication, and performs Bluetooth communication through the second antenna of the terminal device in response to the operation for starting Bluetooth communication, including: at the second moment, the terminal device continues to perform satellite communication, the first chip detects that the Bluetooth communication of the terminal device is turned on, and broadcasts information that the terminal device starts Bluetooth communication; the second chip obtains information that the terminal device starts Bluetooth communication, and controls the switch unit to connect the second RF front-end path to the second tuning switch; after the Bluetooth communication modem module obtains information that the terminal device starts Bluetooth communication, it performs Bluetooth communication through the path formed by the second RF front-end path, the second tuning switch and the second antenna.
[0140] In the above Figure 2 In the hardware architecture shown, the second RF front-end path may be the RF front-end path 209 , the second tuning switch may be the tuning switch 212 , and the second antenna may be ANT1 .
[0141] This is conducive to enabling the terminal device to perform satellite communication and Bluetooth communication at the same time, meeting the needs of simultaneous satellite communication and Bluetooth communication.
[0142] Optionally, the above method also includes: at a fourth moment, the terminal device continues to perform satellite communication, and in response to an operation for shutting down Bluetooth communication, performs satellite communication through a fifth antenna, the fifth antenna being an antenna in which the power of the satellite signal received by the terminal device is greater than or equal to a power threshold, and the fourth moment is later than the third moment.
[0143] The operation for turning off Bluetooth communication can be a condition for triggering the terminal device to reselect an antenna for satellite communication. The terminal device continues to perform satellite communication. In response to the operation for turning off Bluetooth communication, the terminal device can re-evaluate the antenna in the terminal device and select the fifth antenna whose received satellite signal power is greater than or equal to the power threshold for satellite communication. In this way, after turning off Bluetooth communication, the antenna used for Bluetooth communication serves as a candidate antenna for satellite communication, which expands the antenna selection range, is conducive to selecting a better antenna for satellite communication, and is conducive to improving the communication efficiency of satellite communication.
[0144] Optionally, the above method also includes: at a fifth moment, in response to an operation for shutting down satellite communication, restoring other communication modes, the fifth moment being later than the fourth moment; at a sixth moment, the terminal device responds to an operation for starting satellite communication, shuts down other communication modes, and performs satellite communication through the first antenna, the sixth moment being later than the fifth moment; at a seventh moment, performing satellite communication through a sixth antenna of the terminal device, the sixth antenna being an antenna in which the power of the satellite signal received in the terminal device is greater than or equal to a power threshold, the seventh moment being later than the sixth moment.
[0145] The first antenna may be a preset antenna for satellite communication. The terminal device responds to an operation for starting satellite communication by shutting down other communication methods and may give priority to satellite communication through the first antenna. At the same time, the antennas of the terminal device are evaluated and a sixth antenna in which the power of the satellite signal received in the terminal device is greater than or equal to a power threshold is selected for satellite communication. Thus, at the fifth moment, the preset first antenna is preferentially used for satellite communication, which is beneficial to reducing the impact of antenna selection on satellite communication. At the sixth moment, satellite communication is performed through the preferred sixth antenna, which is beneficial to improving the communication efficiency of satellite communication.
[0146] The embodiment of the present application also proposes an antenna control method, which can be applied to a terminal device. The method includes: at an eighth moment, Bluetooth communication is performed through the seventh antenna of the terminal device; at a ninth moment, the terminal device continues to perform Bluetooth communication, and in response to an operation for starting satellite communication, other communication modes except satellite communication and Bluetooth communication are turned off, and satellite communication is performed through the eighth antenna of the terminal device, the distance between the eighth antenna and the seventh antenna is greater than a preset threshold, and the eighth antenna is an antenna other than the seventh antenna in the terminal device whose received satellite signal power is greater than or equal to the power threshold, and the ninth moment is later than the eighth moment.
[0147] The seventh antenna may be an antenna used for Bluetooth communication in the terminal device. Figure 1 In the example shown, the seventh antenna may be ANT6 or ANT1.
[0148] At the ninth moment, the terminal device continues to perform Bluetooth communication, and in response to the operation for starting satellite communication, other communication modes except satellite communication and Bluetooth communication are turned off, so that the antennas except the seventh antenna in the terminal device are in an idle state, and the terminal device can select the eighth antenna from the antennas except the seventh antenna in the terminal device for satellite communication. In this way, the Bluetooth service is not interrupted, which is conducive to reducing the impact of Bluetooth communication on the Bluetooth service. The distance between the eighth antenna and the seventh antenna is greater than the preset threshold, which is conducive to reducing the impact of Bluetooth communication on satellite communication. The eighth antenna is an antenna other than the seventh antenna in the terminal device whose received satellite signal power is greater than or equal to the power threshold, which is conducive to improving the efficiency of satellite communication. In this way, the communication efficiency of satellite communication can be improved when satellite communication and Bluetooth communication exist at the same time.
[0149] It should be noted that the module names involved in the embodiments of the present application can be defined as other names as long as the functions of each module can be achieved, and there is no specific restriction on the names of the modules.
[0150] The antenna control method of the embodiment of the present application has been described above, and the device for executing the above antenna control method provided by the embodiment of the present application is described below. Those skilled in the art can understand that the method and the device can be combined and referenced with each other, and the relevant device provided by the embodiment of the present application can execute the steps in the above antenna control method.
[0151] In order to realize the above functions, the antenna control device includes hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the method steps of each example described in the embodiments disclosed in this document, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0152] The embodiment of the present application can divide the functional modules of the antenna control method device according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0153] like Figure 6A schematic diagram of the structure of a chip provided in an embodiment of the present application. The chip 60 includes one or more (including two) processors 601 , a communication line 602 , a communication interface 603 and a memory 604 .
[0154] In some implementations, the memory 604 stores the following elements: executable modules or data structures, or a subset thereof, or an extended set thereof.
[0155] In the method described in the above embodiment of the present application, the chip 60 may be the above first chip or the second chip, and executes the method executed by the first chip or the second chip. Figure 3 In the example, the first chip may be the AP chip 201, and the second chip may be the RF enhancement chip 202. In one example, the chip 60 executes the method executed by the AP chip 201, and in another example, the chip 60 executes the method executed by the RF enhancement chip 202. When the first chip and the second chip are integrated into one chip, the chip 60 may execute the method executed by the first chip and the second chip.
[0156] The method described in the above embodiment of the present application can be applied to the processor 601, or implemented by the processor 601. The processor 601 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware or software instructions in the processor 601. The above processor 601 can be a general processor (for example, a microprocessor or a conventional processor), a digital signal processor (digital signal processing, DSP), an application specific integrated circuit (application specific integrated circuit, ASIC), a field-programmable gate array (field-programmable gate array, FPGA) or other programmable logic devices, discrete gates, transistor logic devices or discrete hardware components. The processor 601 can implement or execute the methods, steps and logic block diagrams related to each processing disclosed in the embodiment of the present application.
[0157] The steps of the method disclosed in the embodiment of the present application can be directly embodied as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. Among them, the software module can be located in a mature storage medium in the field such as a random access memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable read only memory (EEPROM). The storage medium is located in the memory 604, and the processor 601 reads the information in the memory 604 and completes the steps of the above method in combination with its hardware.
[0158] The processor 601 , the memory 604 , and the communication interface 603 may communicate with each other via the communication line 602 .
[0159] In the above embodiments, the instructions stored in the memory for execution by the processor may be implemented in the form of a computer program product, wherein the computer program product may be pre-written in the memory, or may be downloaded and installed in the memory in the form of software.
[0160] The present application embodiment also provides a computer program product including one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network or other programmable device. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that includes one or more available media integrated. For example, the available medium may include a magnetic medium (e.g., a floppy disk, a hard disk or a tape), an optical medium (e.g., a digital versatile disc (DVD)), or a semiconductor medium (e.g., a solid state disk (SSD)), etc.
[0161] The present application also provides a computer-readable storage medium. The methods described in the above embodiments can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. Computer-readable media may include computer storage media and communication media, and may also include any medium that can transfer a computer program from one place to another. The storage medium may be any target medium that can be accessed by a computer.
[0162] As a possible design, the computer readable medium may include a compact disc read-only memory (CD-ROM), RAM, ROM, EEPROM or other optical disc storage; the computer readable medium may include a magnetic disk storage or other magnetic disk storage device. Moreover, any connection line may also be appropriately referred to as a computer readable medium. For example, if the software is transmitted from a website, server or other remote source using a coaxial cable, fiber optic cable, twisted pair, DSL or wireless technology (such as infrared, radio and microwave), the coaxial cable, fiber optic cable, twisted pair, DSL or wireless technology such as infrared, radio and microwave are included in the definition of medium. Disk and disc as used herein include compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and Blu-ray disc, where disks usually reproduce data magnetically, while optical discs reproduce data optically using lasers.
[0163] The embodiments of the present application are described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processing unit of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processing unit of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
Claims
1. An antenna control method, characterized in that: Applied to terminal equipment, including: At a first moment, in response to an operation for starting satellite communication, other communication modes except satellite communication are turned off, and satellite communication is performed through a first antenna of the terminal device; At a second moment, the terminal device continues to perform satellite communication, receives an operation for starting Bluetooth communication, and performs Bluetooth communication through a second antenna of the terminal device in response to the operation for starting Bluetooth communication, the distance between the second antenna and the first antenna is greater than a preset threshold, and the second moment is later than the first moment; At the third moment, the terminal device continues to perform satellite communication and Bluetooth communication, performs satellite communication through the third antenna of the terminal device, and performs Bluetooth communication through the fourth antenna of the terminal device; wherein, the distance between the third antenna and the fourth antenna is greater than the preset threshold, and at the third moment, the received signal strength of the third antenna is greater than the received signal strength of the first antenna, and the third moment is later than the second moment.
2. The method according to claim 1, characterized in that: The third antenna is selected by the terminal device from the first antenna set, the first antenna set including antennas in the terminal device except the second antenna, and the third antenna is an antenna in the first antenna set whose received satellite signal power is greater than or equal to a power threshold.
3. The method according to claim 2, characterized in that The third antenna is the antenna in the first antenna set that receives satellite signals with the highest power.
4. The method according to any one of claims 1 to 3, characterized in that The terminal device includes a first chip, a second chip, a satellite communication modem module, a first radio frequency front-end path, a switch unit, a first tuning switch and the first antenna; the first chip is connected to the second chip and the satellite communication modem module respectively, the satellite communication modem module is also connected to the first radio frequency front-end path, the first radio frequency front-end path is also connected to the switch unit, the switch unit is connected to the second chip and the first tuning switch respectively, and the first tuning switch is also connected to the first antenna; At the first moment, in response to an operation for starting satellite communication, shutting down other communication modes except satellite communication, and performing satellite communication through the first antenna of the terminal device, comprises: At the first moment, the first chip detects that the satellite communication of the terminal device is turned on, and the first chip broadcasts first information, wherein the first information includes information that the terminal device starts the satellite communication and information that other communication modes in the terminal device are turned off; After obtaining the first information, the second chip controls the switch unit so that the first RF front-end path is connected to the first tuning switch; After obtaining the first information, the satellite communication modem module performs satellite communication through a path formed by the first RF front-end path, the first tuning, and the first antenna.
5. The method according to claim 4, characterized in that The information for shutting down other communication modes in the terminal device includes information for shutting down cellular communication, information for shutting down wifi communication, and information for shutting down bluetooth communication; the terminal device also includes a cellular communication modem module, a wifi communication modem module, and a bluetooth communication modem module, and the first chip is also connected to the cellular communication modem module, the wifi communication modem module, and the bluetooth communication modem module, respectively; The method further comprises: After the cellular communication modem module obtains the information of shutting down the cellular communication, it enters the sleep mode; After the wifi communication modem module obtains the information of shutting down the wifi communication, it enters the sleep mode; After obtaining the information of shutting down the Bluetooth communication, the Bluetooth communication modem module enters the sleep mode.
6. The method according to claim 5, characterized in that The terminal device further includes a second RF front-end path, a second tuning switch and the second antenna, the Bluetooth communication modem module is further connected to the second RF front-end path, the second RF front-end path is further connected to the switch unit, the switch unit is further connected to the second tuning switch, and the second tuning switch is further connected to the second antenna; At the second moment, the terminal device continues to perform satellite communication, receives an operation for starting Bluetooth communication, and in response to the operation for starting Bluetooth communication, performs Bluetooth communication through the second antenna of the terminal device, including: At the second moment, the terminal device continues to perform satellite communication, and the first chip detects that the Bluetooth communication of the terminal device is turned on, and broadcasts information that the terminal device starts Bluetooth communication; The second chip obtains information that the terminal device starts Bluetooth communication, and controls the switch unit so that the second RF front-end path is connected to the second tuning switch; After the Bluetooth communication modem module obtains the information that the terminal device starts Bluetooth communication, the Bluetooth communication is performed through the path formed by the second RF front-end path, the second tuning switch and the second antenna.
7. The method according to any one of claims 1 to 6, characterized in that The method further comprises: At the fourth moment, the terminal device continues to perform satellite communication, and in response to the operation for shutting down Bluetooth communication, performs satellite communication through the fifth antenna. The fifth antenna is an antenna in which the power of the satellite signal received by the terminal device is greater than or equal to the power threshold. The fourth moment is later than the third moment.
8. The method according to claim 7, characterized in that The method further comprises: At a fifth moment, in response to an operation for shutting down satellite communication, the other communication mode is restored, the fifth moment being later than the fourth moment; At a sixth moment, the terminal device responds to the operation for starting satellite communication, closes the other communication modes, and performs satellite communication through the first antenna, and the sixth moment is later than the fifth moment; At the seventh moment, satellite communication is performed through the sixth antenna of the terminal device, and the sixth antenna is an antenna in which the power of the satellite signal received by the terminal device is greater than or equal to the power threshold, and the seventh moment is later than the sixth moment.
9. An antenna control method, characterized in that: Applied to terminal equipment, including: At an eighth moment, Bluetooth communication is performed through the seventh antenna of the terminal device; At the ninth moment, the terminal device continues to perform Bluetooth communication, and in response to an operation for starting satellite communication, turns off other communication methods except satellite communication and Bluetooth communication, and performs satellite communication through the eighth antenna of the terminal device. The distance between the eighth antenna and the seventh antenna is greater than a preset threshold, and the eighth antenna is an antenna in the terminal device other than the seventh antenna, wherein the power of the received satellite signal is greater than or equal to the power threshold. The ninth moment is later than the eighth moment.
10. A terminal device, characterized in that: include: Processor and memory; The memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory, so that the terminal device executes the method according to any one of claims 1 to 8 or the method according to claim 9.
11. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 8 is implemented or the method according to claim 9 is performed.
12. A computer program product, characterized in that The invention comprises a computer program, which, when being executed, enables a computer to execute the method according to any one of claims 1 to 8 or the method according to claim 9.