Communication module, control method and electronic equipment
By acquiring the demodulation results of N frames of received signals and dynamically switching antenna combinations, the cost and design difficulties caused by increasing satellite antennas and links were solved, thereby improving satellite communication quality and reducing costs.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HONOR DEVICE CO LTD
- Filing Date
- 2026-01-13
- Publication Date
- 2026-05-19
AI Technical Summary
In satellite communications, increasing the number of satellite antennas and links to improve communication quality can lead to increased costs and manufacturing design difficulties for electronic devices, creating a conflict.
By acquiring the demodulation results of N frames of received signals, the antenna combination is dynamically switched to improve the quality of satellite communication. By utilizing the combination reception and switching mechanism of multiple antennas, the addition of satellite antennas and independent links is avoided, thereby improving the flexibility and quality of satellite communication.
Without increasing the number and flexibility of satellite communication links, improving communication quality, and reducing manufacturing costs, this method effectively increases the number of satellite communication links and improves communication flexibility.
Smart Images

Figure CN122068942A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electronic equipment technology, and in particular to a communication module, control method, and electronic equipment. Background Technology
[0002] In satellite communications, antennas in electronic devices need to provide radiation towards the sky in different scenarios. The more satellite antennas and corresponding processing links there are, the more scenarios can be covered, resulting in better satellite communication quality for the electronic devices.
[0003] However, the setup of satellite antennas and their links puts significant pressure on the cost and manufacturing complexity of electronic equipment. This leads to a conflict between the number of satellite antennas and links and the quality of satellite communication. Summary of the Invention
[0004] This application provides a communication module, a control method, and an electronic device, providing a hardware circuit scheme for satellite communication and a control method applicable to the hardware circuit. It can effectively increase the number and flexibility of links available for satellite communication without increasing satellite antennas or independent links, thereby improving the quality of satellite communication.
[0005] To achieve the above technical objectives, this application adopts the following technical solution: Firstly, a control method is provided, applied to an electronic device for satellite communication with a communication satellite. The method includes: acquiring N frames of received signals, each frame including a first signal and a second signal, the first signal being received by a first antenna of the electronic device, and the second signal being received by a second antenna of the electronic device, wherein the operating frequency bands of both the first and second antennas at least include the receiving frequency band of the satellite communication. N is a positive integer. Based on the demodulation results of the N frames of received signals, the two antennas in the electronic device are used for signal reception.
[0006] In this way, the electronic device can determine the antenna to use for subsequent signal reception based on N consecutively received (RX) frames of signals. Based on this example, by considering the N consecutively received RX frames, the electronic device can accurately determine whether the currently used antenna combination can provide high communication quality for RX signal reception. Therefore, the antenna combination determined based on this can avoid situations where RX signals cannot be received efficiently.
[0007] In other words, using the antenna combination determined in this way to receive RX signals for satellite communication can effectively improve the quality of satellite communication.
[0008] Optionally, based on the demodulation results of the N frames of received signals, signal reception is performed using two antennas in the electronic device, including: determining the frame error rate of the N frames of received signals based on the demodulation results; and performing signal reception using two antennas in the electronic device based on the frame error rate of the N frames of received signals.
[0009] This provides a specific basis for determining the antenna combination for subsequent signal reception based on the N consecutively received RX signals, that is, judging whether the currently used antenna combination is available by the frame error rate.
[0010] Optionally, the demodulation result of each frame of received signal includes either normal demodulation or abnormal demodulation. Determining the frame error rate of the N frames of received signal based on the demodulation results includes: determining the frame error rate of the N frames of received signal based on the proportion of frames with abnormal demodulation in the N frames of received signal.
[0011] This provides a concrete implementation for determining the frame error rate. Based on this scheme, the electronic device can determine the quality of received signals across multiple consecutive frames. It should be understood that, based on this implementation, the electronic device can also scroll the judgment window, updating the N frames of RX signals as new RX signals are received, thereby continuously and efficiently judging the quality of the RX signals.
[0012] Optionally, the electronic device has a preset second threshold. The signal reception using two antennas in the electronic device is based on the frame error rate of the N frames received. This includes: when the frame error rate of the N frames received is less than the second threshold, using the first antenna and the second antenna for signal reception; when the frame error rate of the N frames received is greater than the second threshold, using a combination of first antennas for signal reception. The first antenna combination includes two antennas provided in the electronic device, and the first antenna combination includes at least one antenna that is different from either the first antenna or the second antenna.
[0013] In this way, the electronic device, based on the frame error rate, will continue to use the current antenna combination for RX signal reception if the quality of the RX signal received by the currently used antenna combination is good. Conversely, if the quality of the RX signal received by the currently used antenna combination is poor, it will switch to another antenna combination for RX signal reception.
[0014] Optionally, after receiving the signal using the first antenna combination, the method further includes: acquiring N frames of received signals, each frame including a third signal and a fourth signal, wherein the third signal is received by the third antenna in the first antenna combination, and the fourth signal is received by the fourth antenna in the first antenna combination, and the operating frequency bands of both the third and fourth antennas include at least the receiving frequency band of the satellite communication. Based on the demodulation results of the N frames of received signals, two antennas in the electronic device are used for signal reception.
[0015] In this way, when switching to a new antenna combination for RX signal reception, the electronic device can continue to assess the quality of the received signal from multiple frames received by the new antenna combination. This ensures that the final antenna combination used can provide good received signal quality.
[0016] Optionally, any one of the first antenna, the second antenna, the third antenna, and the fourth antenna may be a satellite antenna used solely for satellite communication, or a cellular antenna that may be used for cellular communication.
[0017] In some implementations, the first antenna can be the master antenna for satellite communication. The second, third, and fourth antennas can be cellular antennas. In this way, efficient reception of RX signals from multiple satellite communications can be achieved by setting up only one satellite antenna.
[0018] Optionally, after acquiring the N frames of received signals, the method further includes: determining the demodulation result of the first frame of received signals based on the demodulation result of the first signal and / or the second signal of the first frame of received signals. The first frame of received signals is any one of the N frames of received signals.
[0019] In this way, the electronic device can determine the demodulation result of any frame in the N frames of received signals.
[0020] Optionally, determining the demodulation result of the first frame received signal includes: If the first signal is demodulated, determining that the demodulation result of the first frame received signal is normal based on a passed CRC check of the demodulation result of the first signal; or, determining that the demodulation result of the first frame received signal is abnormal based on a failed CRC check of the demodulation result of the first signal. If the second signal is demodulated, determining that the demodulation result of the first frame received signal is normal based on a passed CRC check of the demodulation result of the second signal; or, determining that the demodulation result of the first frame received signal is abnormal based on a failed CRC check of the demodulation result of the second signal. If both the first and second signals are demodulated, determining that the demodulation result of the first frame received signal is normal based on a passed CRC check of the demodulation results of both the first and second signals; or, determining that the demodulation result of the first frame received signal is abnormal based on a failed CRC check of the demodulation results of both the first and second signals.
[0021] This provides a specific example of determining the demodulation result of the received signal in a frame based on the CRC check result corresponding to the demodulation result. In other examples, the CRC check result judgment logic can be replaced with other parameters that can represent the quality of the check result.
[0022] Optionally, determining the demodulation result of the first frame received signal includes: in the case of demodulating the first signal, or in the case of demodulating the second signal, determining that the demodulation result of the first frame received signal is a demodulation anomaly based on the inability to obtain the demodulation result.
[0023] In this way, even if the demodulation result cannot be obtained, the electronic device can still determine the demodulation result of the current frame through this scheme.
[0024] Optionally, when demodulating both the first and second signals, if a demodulation result cannot be obtained, the first signal may be used for demodulation again. The signal quality of the first signal is higher than that of the second signal.
[0025] Thus, if the demodulation result cannot be obtained even after merging and demodulation, the electronic device can select the better quality of the two RX signals for demodulation again. Then, based on the aforementioned scheme and the demodulation result of the second demodulation, the demodulation result of the current frame is determined.
[0026] Optionally, before determining the demodulation result of the first frame received signal, the method further includes: determining the demodulation of the first signal and / or the second signal.
[0027] Optionally, if both the first SNR of the first signal and the second SNR of the second signal are greater than a first threshold, and the first SNR is greater than the second SNR, then the first signal is determined to be demodulated. If both the first SNR and the second SNR are greater than the first threshold, and the first SNR is less than the second SNR, then the second signal is determined to be demodulated. If both the first SNR and the second SNR are less than the first threshold, then both the first signal and the second signal are determined to be demodulated.
[0028] Thus, through this scheme, electronic devices can select the better-quality signal from two signals in a frame for demodulation, or, if both signals are of poor quality, use a combined demodulation method.
[0029] Optionally, before acquiring the N frames of received signals, the method further includes: entering a service scenario in which the electronic device performs satellite calls or sends and receives satellite short messages.
[0030] This clarifies that electronic devices can use the above scheme to optimize and determine the reception of two antennas when entering a business scenario.
[0031] This application also provides a selection and judgment mechanism for single-antenna reception in non-business scenarios.
[0032] Optionally, when using two antennas in the electronic device for signal reception, the method further includes: acquiring a fifth signal and a sixth signal, wherein the fifth signal is a signal received by the fifth antenna in the electronic device, and the sixth signal is a signal received by the sixth antenna in the electronic device, and the operating frequency bands of the fifth antenna and the sixth antenna at least include the receiving frequency band of the satellite communication. Based on the fact that the RSSI of both the fifth signal and the sixth signal is less than a third threshold, at least one antenna in the electronic device is used for signal reception.
[0033] Therefore, when an electronic device is using two antennas to receive signals, it can determine whether to switch to using only one antenna to receive signals if the received RX signal strength is low.
[0034] In the process of receiving signals using at least one antenna, if two antennas are used, this process is called selecting a single antenna for reception. After determining the single antenna for receiving the RX signal, the electronic device can use that antenna to receive one signal.
[0035] Optionally, the fifth and sixth antennas may be the default antenna combination, or the fifth and sixth antennas may be the antenna combination used during the most recent service communication.
[0036] This provides two examples of schemes for determining the two antennas used in the process of a single antenna. For example, the default antenna combination may include a main antenna for satellite communication and a diversity antenna for satellite communication or cellular communication.
[0037] Optionally, the use of at least one antenna in the electronic device for signal reception includes: using at least one antenna in the electronic device for signal reception based on the SNR of the fifth signal and the sixth signal.
[0038] In this way, the electronic device can determine the antenna for receiving one RX signal based on the SNR. In other examples, SNR can be replaced by other parameters representing the quality of the received signal.
[0039] Optionally, if both the fifth SNR of the fifth signal and the sixth SNR of the sixth signal are greater than the fourth threshold, and the fifth SNR is greater than the sixth SNR, then the fifth antenna is used for signal reception. If both the fifth SNR of the fifth signal and the sixth SNR of the sixth signal are greater than the fourth threshold, and the fifth SNR is less than the sixth SNR, then the sixth antenna is used for signal reception. If both the fifth SNR of the fifth signal and the sixth SNR of the sixth signal are less than the fourth threshold, then the antenna in the second antenna assembly is used for signal reception. The second antenna assembly includes at least one antenna that is different from either the fifth antenna or the sixth antenna.
[0040] In this way, electronic devices can select the antenna with the best SNR as the antenna for receiving one RX signal.
[0041] Optionally, after receiving a signal using the antenna in the second antenna assembly, the method further includes: receiving a signal using at least one antenna in the electronic device based on the SNR of the two signals in the second antenna assembly.
[0042] In this way, when the quality of the fifth and sixth antennas is poor, the electronic device can switch to a new antenna combination and then determine whether there is an antenna that meets the requirements to receive an RX signal based on the RX signal reception quality of the two antennas in the new antenna combination.
[0043] Optionally, the use of at least one antenna in the electronic device for signal reception includes: using one antenna in the electronic device for receiving paging signals.
[0044] Secondly, a communication module is provided for use in an electronic device. The communication module includes: a satellite back-end module, at least two front-end modules, and at least two antennas. The operating frequency bands of a first antenna and a second antenna of the at least two antennas cover the receiving frequency band of satellite communication. The satellite back-end module is connected to the first front-end module of the at least two front-end modules, and the first front-end module is also connected to the first antenna. The satellite back-end module is also connected to a first radio frequency switch, and the first radio frequency switch is connected to a second front-end module of the at least two front-end modules. The second front-end module is also connected to the second antenna. The radio frequency switch can be used to transmit the received satellite communication signal received by the second antenna to the satellite back-end module.
[0045] For example, the communication module is used to perform control methods as provided in the first aspect and any of its possible designs.
[0046] Optionally, the second antenna is a cellular antenna for cellular communication, and the first antenna is a satellite antenna for satellite communication only.
[0047] Optionally, the first radio frequency switch includes at least one baseband-side port and at least one antenna-side port. The satellite back-end module is connected to the first baseband-side port of the first radio frequency switch, and the first antenna-side port of the first radio frequency switch is connected to the second front-end module.
[0048] Optionally, the at least two front-end modules further include a third front-end module, and the at least two antennas further include a third antenna. The third front-end module is connected to the third antenna, and the third front-end module is also connected to a second antenna-side port of at least one antenna-side port of the first RF switch. The RF switch can also be used to transmit the received satellite communication signal received by the third antenna to the satellite back-end module.
[0049] Optionally, the RF switch can also be used to transmit the received satellite communication signal received by the third antenna or the second antenna to the satellite back-end module. Alternatively, the baseband-side port of the RF switch may further include a second baseband-side port, which is connected to the satellite back-end module, and the RF switch can also be used to transmit the received satellite communication signal received by the third antenna and / or the second antenna to the satellite back-end module.
[0050] Optionally, when the first antenna is used to receive a satellite communication signal, the RF switch is used to transmit the satellite communication signal received by the third antenna or the second antenna to the satellite back-end module. When the first antenna is only used to transmit a satellite communication signal, the RF switch is used to transmit the satellite communication signals received by the third antenna and the second antenna to the satellite back-end module.
[0051] Optionally, the second front-end module includes a first switch, the antenna-side port of which is connected to the second antenna. The first switch has at least two radio frequency (RF)-side ports, including a first RF-side port and a second RF-side port. The first RF-side port is connected to a first filter for signal processing in cellular communication. The second RF-side port is connected to the AUX port of the second front-end module. When the second RF-side port is connected to the antenna-side port, the satellite communication received signal from the second antenna is transmitted to the first RF switch through the second front-end module.
[0052] Optionally, the second front-end module includes a second switch, the antenna-side port of the first switch is connected to the second antenna, and the radio frequency-side port of the second switch includes a third radio frequency-side port. The third radio frequency-side port is connected to a first LNA, and the operating frequency band of the first LNA includes the receiving frequency band of the satellite communication.
[0053] Optionally, the communication module further includes an MCU controller for controlling the operating state of at least one component in the communication module so that the communication module performs satellite communication in accordance with the technical solution provided in the first aspect and any possible implementation thereof.
[0054] Thirdly, an electronic device is provided, comprising: a memory and one or more processors. The memory and the processors are coupled.
[0055] The memory is used to store computer program code, which includes computer commands. When the processor executes the computer commands, it causes the electronic device to perform the technical solutions provided in the first aspect and any possible implementation thereof.
[0056] Optionally, the electronic device is provided with a communication module as provided in the second aspect and any of its possible implementations.
[0057] Fourthly, this application also provides a chip system applied to an electronic device; the chip system may include one or more interface circuits and one or more processors. The interface circuits and processors are interconnected via lines, and the interface circuits are used to receive signals from the electronic device's memory and send the signals to the processors, the signals including computer commands stored in the memory. When the processor executes the aforementioned computer commands, the electronic device executes the technical solutions provided in the first aspect and any possible implementation thereof.
[0058] Fifthly, this application also provides a computer-readable storage medium including computer commands that, when executed on an electronic device, cause the electronic device to perform the technical solutions provided in the first aspect and any possible implementation thereof.
[0059] Sixthly, this application also provides a computer program product that, when run on a computer, causes the computer to execute the technical solutions provided in the first aspect and any possible implementation thereof.
[0060] It is understood that the solutions provided in the second to sixth aspects of this application can be respectively associated with the first aspect and any of its possible designs, and therefore the beneficial effects achieved are similar, which will not be repeated here. Attached Figure Description
[0061] Figure 1 A schematic diagram illustrating a communication scenario provided in an embodiment of this application; Figure 2 A schematic diagram of a communication module provided in an embodiment of this application; Figure 3 A schematic diagram of an antenna provided for an embodiment of this application; Figure 4 Schematic diagrams of communication modules for two types of satellite communication provided in embodiments of this application; Figure 5 A schematic diagram illustrating the arrangement of a satellite antenna in an electronic device, as provided in an embodiment of this application; Figure 6 A schematic diagram of yet another communication module provided in the embodiments of this application; Figure 7 A schematic diagram of yet another communication module provided in the embodiments of this application; Figure 8 A schematic diagram of yet another communication module provided in the embodiments of this application; Figure 9 A schematic diagram of the front-end module provided in the embodiments of this application; Figure 10 A schematic diagram of yet another communication module provided in the embodiments of this application; Figure 11 A schematic diagram illustrating a satellite communication scenario provided in this application embodiment; Figure 12 A time-domain comparison diagram of signal transmission and reception is provided for an embodiment of this application; Figure 13 A flowchart illustrating a control method provided in an embodiment of this application; Figure 14 A flowchart illustrating yet another control method provided in an embodiment of this application; Figure 15 A flowchart illustrating yet another control method provided in an embodiment of this application; Figure 16 A flowchart illustrating yet another control method provided in an embodiment of this application; Figure 17 A time-domain comparison diagram of signal reception provided in an embodiment of this application; Figure 18 A flowchart illustrating yet another control method provided in an embodiment of this application; Figure 19 A schematic diagram showing the comparison between a wake-up state and a sleep state provided for an embodiment of this application; Figure 20 A flowchart illustrating yet another control method provided in an embodiment of this application; Figure 21 A flowchart illustrating yet another control method provided in an embodiment of this application; Figure 22 A schematic diagram illustrating the composition of an electronic device provided in an embodiment of this application; Figure 23 This is a schematic diagram of the composition of a chip system provided in an embodiment of this application. Detailed Implementation
[0062] The technical solutions of the embodiments of this application are described below with reference to the accompanying drawings. In the description of the embodiments of this application, the terminology used in the following embodiments is for the purpose of describing specific embodiments only and is not intended to limit the application. As used in the specification and appended claims of this application, the singular expressions "a," "the," "the," "the," and "this" are intended to also include expressions such as "one or more," unless the context clearly indicates otherwise. It should also be understood that in the following embodiments of this application, "at least one" and "one or more" refer to one or more (including two). The term "and / or" is used to describe the relationship between related objects, indicating that three relationships can exist; for example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship.
[0063] References to "one embodiment" or "some embodiments" in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized. The term "connection" includes direct connections and indirect connections, unless otherwise stated. "First" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated.
[0064] In the embodiments of this application, the words "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design solutions. Specifically, the use of the words "exemplarily" or "for example" is intended to present the relevant concepts in a specific manner.
[0065] Electronic devices can communicate wirelessly through the communication modules installed within them.
[0066] In this application, the wireless communication may include at least wireless communication from cellular communication systems and wireless communication from satellite communication systems. In other embodiments, the wireless communication may also include wireless communication from communication systems such as Bluetooth and WiFi.
[0067] Cellular communication, satellite communication, Bluetooth communication, and WiFi communication can be wireless communication systems. Each wireless communication system may include one or more frequency bands. The frequency bands of each wireless communication system can be agreed upon by relevant protocols.
[0068] refer to Figure 1 This is a schematic diagram of a communication scenario provided in an embodiment of this application.
[0069] like Figure 1 As shown, in some cases, electronic devices can wirelessly communicate with ground stations (such as base stations). This wireless communication can include cellular communication. Based on this cellular communication, wireless communication corresponding to mobile communication technology standards such as 3G, 4G, 5G, and 6G can be achieved.
[0070] In other cases, electronic devices can wirelessly communicate with communication satellites. This wireless communication can include satellite communication. Satellite communication can include scenarios such as satellite service communication and satellite-based incoming call communication. In satellite service communication scenarios, electronic devices can engage in communication interactions with communication satellites, such as satellite calls and satellite SMS. In satellite-based incoming call communication scenarios, electronic devices can be in standby mode, receiving paging messages from satellite communication, and then determining whether they have been called or not based on the paging message.
[0071] The electronic device described in this application can be used for at least satellite communication. In some examples, the electronic device can also be used for cellular communication.
[0072] It should be noted that the electronic devices in the embodiments of this application may include at least one of the following: mobile phones, foldable electronic devices, tablet computers, desktop computers, laptop computers, handheld computers, laptops, ultra-mobile personal computers (UMPCs), netbooks, cellular phones, personal digital assistants (PDAs), augmented reality (AR) devices, virtual reality (VR) devices, artificial intelligence (AI) devices, wearable devices, in-vehicle devices, smart home devices, or smart city devices. The embodiments of this application do not impose any special limitations on the specific type of the electronic device.
[0073] refer to Figure 2 This is a schematic diagram of a communication module provided in an embodiment of this application. Based on this communication module, electronic devices can achieve the following: Figure 1 Any of the wireless communications shown.
[0074] like Figure 2 As shown, the communication module may include: a baseband module, a radio frequency transceiver module, a front-end module, an antenna, etc.
[0075] The baseband module and the radio frequency transceiver module can be integrated into a back-end module.
[0076] A baseband module can be used to process digital signals. For example, a baseband module can be used to generate the digital signal to be transmitted. It can also be used to perform digital processing such as digital demodulation on received signals.
[0077] An RF transceiver module, also known as an RF transceiver unit, is used to perform the conversion between RF analog signals and baseband digital signals.
[0078] In some examples, the RF transceiver module can be used for upconversion (e.g., shifting the baseband signal to the RF carrier during transmission) and downconversion (e.g., downconverting the RF signal to baseband during reception). In some examples, the RF transceiver module can support multiple modulation schemes, bandwidth configurations, and multiple-input multiple-output (MIMO) channels, serving as the core interface connecting the analog front-end and the digital baseband.
[0079] The front-end module (FEM) is located between the antenna and the RF transceiver module. The front-end module can be used for power amplification, low-noise reception, frequency band switching, and filtering of analog signals.
[0080] In this application, the processing of analog signals by the front-end module can also be referred to as front-end processing.
[0081] In some examples, the front-end module may include a power amplifier (PA), a low-noise amplifier (LNA), an RF switch, and filters (such as SAW / BAW). The front-end module can be used to achieve functions such as multi-band concurrency, high isolation, and high-efficiency transmission.
[0082] In the embodiments of this application, the specific implementation of the module (such as the front-end module and back-end module described above) may include a variety of different implementations. In some implementations, a module may correspond to one or more chips. In other implementations, a module may correspond to a combination of a chip and related circuitry. In still other implementations, a module may be replaced by a circuit with the same function.
[0083] An antenna is a radiating and receiving unit in a wireless communication system. It is responsible for converting radio frequency signals into electromagnetic waves and radiating them into space, or converting electromagnetic waves in space into electrical signals and sending them into the receiving link.
[0084] In some implementations, different back-end modules and front-end modules can be set up in electronic devices for different wireless communication systems.
[0085] In other implementations, back-end modules and / or front-end modules for different wireless communication systems can also be integrated or shared.
[0086] The following example uses an electronic device that has a back-end module for satellite communication and a back-end module for cellular communication.
[0087] like Figure 2 As shown, in some examples, the backend module may include a satellite backend module, a cellular backend module, etc.
[0088] In other examples, the front-end module may include a satellite front-end, a cellular front-end, etc.
[0089] refer to Figure 3 This is a schematic diagram of an antenna provided in an embodiment of this application. Figure 3 The antennas in each of the examples shown can be satellite antennas.
[0090] In this example, the maximum radiation direction of the antenna can be represented by the beam direction. In current implementations, electronic devices can be equipped with one or two antennas for transmitting or receiving signals for satellite communication. This antenna used for satellite communication can also be called a satellite antenna. In some implementations, the satellite antenna can be a standalone antenna. In other implementations, the satellite antenna can be multiplexed with antennas from other systems, such as cellular antennas.
[0091] It should be understood that electronic devices can have two or more antennas. The operating frequency bands of these antennas can be the same or different. For any given antenna, its maximum radiation direction remains fixed relative to the radiating element when its operating state remains unchanged. When the antenna is fixedly mounted on the electronic device, its maximum radiation direction remains fixed relative to the electronic device when the device's orientation remains unchanged.
[0092] Therefore, in order to achieve a wider coverage area, the maximum radiation directions of the two satellite antennas in the electronic device can be different.
[0093] like Figure 3As shown in Example 31, the beams corresponding to the maximum radiation directions of the two satellite antennas in the electronic device may include beam 31a and beam 31b. In this example, beam 31a may be pointed directly upwards from the electronic device. Beam 31b may be pointed directly downwards from the electronic device.
[0094] like Figure 3 As shown in Example 32, the beams corresponding to the maximum radiation directions of the two satellite antennas in the electronic device may include beam 32a and beam 32b. In this example, beam 32a and beam 32b may point to the upper left and upper right of the electronic device, respectively.
[0095] like Figure 3 As shown in Example 33, the beams corresponding to the maximum radiation directions of the two satellite antennas in the electronic device may include beam 33a and beam 33b. In this example, beam 33a may be pointed directly upwards from the electronic device. Beam 33b may be pointed downwards to the left side of the electronic device.
[0096] like Figure 3 As shown in Example 34, the beams corresponding to the maximum radiation directions of the two satellite antennas in the electronic device may include beam 34a and beam 34b. In this example, beam 34a may be pointed directly upwards from the electronic device. Beam 34b may be pointed downwards to the right side of the electronic device.
[0097] Based on such Figure 3 In the various examples shown, the beams of two satellite antennas cannot achieve omnidirectional coverage. Furthermore, the attitude of electronic devices during actual use is not fixed, meaning it cannot be guaranteed that the beams of the two satellite antennas will always point directly above the communication satellite (i.e., in the sky). Thus, because the beam corresponding to the maximum radiation direction of the satellite antennas is not pointing towards the sky, satellite communication of the electronic devices is obstructed.
[0098] like Figure 2 In the example, the signal transmission and reception of multiple satellite antennas also require corresponding front-end modules and back-end modules for support.
[0099] refer to Figure 4 This is a schematic diagram of two satellite communication modules provided in the embodiments of this application.
[0100] Figure 4 Example 41 provides an example of a communication module supporting 1T2R capability. Here, 1T corresponds to one signal transmission (TX), i.e., one TX signal. 2R corresponds to two signal receptions (RX), i.e., two RX signals.
[0101] like Figure 4As shown in Example 41, both antennas 41a and 41b can be satellite antennas. In this example, the satellite front-end can support simultaneous / time-division 1T2R front-end processing capabilities. Correspondingly, one or more 1T2R signals can be transmitted between the satellite front-end and the satellite back-end modules. This enables multiple modules to cooperate with each other for 1T2R satellite communication.
[0102] Figure 4 Example 42 provides an example of a communication module supporting 1T4R capability. Here, 1T corresponds to one signal transmission (TX), i.e., one TX signal. 4R corresponds to four signal receptions (RX), i.e., four RX signals.
[0103] like Figure 4 As shown in Example 42, antennas 42a, 42b, 42c, and 41d can all be satellite antennas. In this example, the satellite front-end can support simultaneous / time-division 1T4R front-end processing capabilities. Correspondingly, one or more 1T4R signals can be transmitted between the satellite front-end and the satellite back-end modules. This enables multiple modules to cooperate with each other for 1T4R satellite communication.
[0104] It should be understood that the more downlink links an electronic device has, the stronger its ability to conduct satellite communications. However, as... Figure 4 As illustrated by the example, with the increase in RX links, both the satellite front-end and back-end need to support more independent communication and processing links. Thus, increasing satellite communication capabilities by adding receiving signal links obviously places higher demands on the satellite front-end and back-end, resulting in significant cost pressures.
[0105] In summary, based on existing technologies, providing higher-quality satellite communication requires electronic equipment with more satellite antennas. Furthermore, it necessitates the inclusion of more independent communication and processing links. This creates a conflict between improving satellite communication quality and the practical requirements of layout and cost during implementation.
[0106] Based on this, the technical solution provided in this application can be applied to electronic devices. This solution effectively improves the communication quality of satellite communication through a hardware solution for the communication module and / or a software solution for antenna switching. During implementation, this solution does not require the addition of a separate satellite antenna, nor does it require the establishment of an independent communication and processing link for satellite communication. Therefore, it can improve satellite communication quality while reducing manufacturing costs compared to existing solutions, and is more conducive to implementation.
[0107] The solutions provided in the embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0108] The electronic devices involved in the solutions provided in this application embodiment may have the following features: Figure 2 The communication module shown. This electronic device can be applied to, for example... Figure 1 In the scene shown.
[0109] Combination Figure 2 As an example, in this embodiment of the application, the electronic device may be equipped with one or more satellite antennas.
[0110] The configuration of the satellite antenna radiator within the electronic device is not limited. In some examples, the radiator can be fabricated and positioned using processes such as flexible printed circuit (FPC) and laser direct forming (LDS). In other examples, the radiator can be positioned by multiplexing or partially multiplexing the metal frame of the electronic device. In still other examples, the radiator can be configured within the electronic device by combining any of the above fabrication and positioning methods.
[0111] In some embodiments, the electronic device may include at least one satellite antenna disposed on its top edge. The top edge of the electronic device can be the edge pointing towards the sky when the display screen is facing the user in the normally held state. That is, the top edge can be the edge pointing towards the communication satellite in the aforementioned holding state. In some implementations, taking a mobile phone as an example, the top edge can be the edge closest to the camera module among the four edges of the mobile phone.
[0112] In the following example, the orientation of the electronic device with its display facing the user and its top edge pointing towards the sky is referred to as the default orientation. This default orientation is suitable for electronic devices used for satellite communication (such as in satellite service communication scenarios).
[0113] The satellite antenna positioned at the top edge can, in the aforementioned default orientation, point its maximum radiation direction towards or nearly towards the communication satellite. Therefore, this top-mounted satellite antenna provides electronic devices with relatively good satellite communication quality in the default orientation.
[0114] refer to Figure 5 This is a schematic diagram illustrating the arrangement of a satellite antenna in an electronic device according to an embodiment of this application. In different examples of this application, the antenna in the electronic device can provide, for example... Figure 5 The beam in any of the examples shown. For example... Figure 5 In any of the examples shown, the beam represents the beam with the maximum radiation direction of the corresponding one or more satellite antennas. This satellite antenna can be a standalone antenna used for satellite communications. It can also be configured to reuse antennas from other systems (such as cellular antennas). In some implementations, this... Figure 5 The beam in any of the examples shown can also be a composite beam corresponding to the beams of the maximum radiation directions of multiple satellite antennas.
[0115] exist Figure 5 In the examples, the electronic device may be equipped with at least three satellite antennas. Each satellite antenna can operate in a time-division multiplexing manner. The beam pointing in the maximum radiation direction of different satellite antennas is different. In some examples, the at least three satellite antennas may include a satellite antenna positioned at the top edge. It should be understood that in other examples, at least two of the at least three satellite antennas may also operate simultaneously, thereby enabling satellite communication signal transmission and reception in certain scenarios through beamforming.
[0116] like Figure 5 As shown in Example 51, an electronic device may be equipped with three satellite antennas. For example, the three satellite antennas may include antenna 511a, antenna 511b, and antenna 511c.
[0117] The antenna 511a is positioned at the top edge of the electronic device and can radiate through a beam 51a. This beam 51a can point towards the sky in its default orientation, thus providing skyward communication coverage in this default orientation.
[0118] Antenna 511b is positioned on the side of the electronic device and can radiate through beam 51b. This beam 51b can be pointed downwards and to the left of the electronic device in the default orientation. This provides communication coverage towards the ground to the left in this default orientation.
[0119] Antenna 511c is positioned on the side of the electronic device, and it can radiate through beam 51c. This beam 51c can be pointed downwards and to the right of the electronic device in its default orientation. This provides communication coverage towards the right side of the ground in this default orientation.
[0120] like Figure 5 As shown in Example 52, an electronic device may be equipped with four satellite antennas. For example, the four satellite antennas may include antenna 521a, antenna 521b, antenna 521c, and antenna 521d.
[0121] Antenna 521a is positioned at the top edge of the electronic device and can radiate through beam 52a. This beam 52a can point towards the sky in its default orientation, thus providing skyward communication coverage in this default orientation.
[0122] Antenna 521b is positioned on the side of the electronic device and can radiate through beam 52b. This beam 52b can be pointed downwards and to the left of the electronic device in its default orientation. This provides communication coverage towards the ground to the left in this default orientation.
[0123] Antenna 521c is positioned on the side of the electronic device, and it can radiate through beam 52c. This beam 52c can be pointed downwards and to the right of the electronic device in its default orientation. This provides communication coverage towards the right side of the ground in this default orientation.
[0124] Antenna 521d is positioned at the bottom edge of the electronic device, and it can radiate through beam 52d. This beam 52d can be pointed downwards from the electronic device in its default orientation, thus providing ground-oriented communication coverage in this default orientation.
[0125] like Figure 5 As shown in Example 53, an electronic device may be equipped with four satellite antennas. For example, the four satellite antennas may include antenna 531a, antenna 531b, antenna 531c, and antenna 531d.
[0126] Antennas 531a and 531b are positioned at the top edge of the electronic device. Antenna 531a radiates through beam 53a, and antenna 531b radiates through beam 53b. Beams 53a and 53b can point towards the sky in the default orientation, thus providing skyward communication coverage in this orientation. In this example, the cooperation of beams 53a and 53b further increases the coverage area in the overhead space, thereby improving satellite communication performance in the default orientation.
[0127] Antenna 531c is positioned on the side of the electronic device, and it can radiate through beam 53c. This beam 53c can be pointed downwards and to the left of the electronic device in its default orientation. This provides communication coverage towards the ground to the left in this default orientation.
[0128] Antenna 531d is positioned on the side of the electronic device, and it can radiate through beam 53d. This beam 53d can be pointed downwards and to the right of the electronic device in its default orientation. This provides communication coverage towards the right side of the ground in this default orientation.
[0129] It should be noted that, as Figure 5 The satellite antenna locations on electronic devices shown in the three examples are merely illustrative. In other examples, such as... Figure 5 Any satellite antenna in any of the examples shown can also be positioned differently from those in the examples above. In other examples, the satellite antenna can be specifically designed to produce a similar beam for radiation.
[0130] It should be understood that, such as Figure 5In the examples shown, the configuration of three or more satellite antennas enables the simultaneous / time-division multiplexing of wider coverage (i.e., large-angle coverage) in the space surrounding the electronic device. Thus, even when the electronic device is in a different orientation than its default orientation (such as placed on a table or in a user's pocket), appropriate selection of different beams can achieve beam coverage in the upward direction of the current orientation, thereby meeting the satellite communication needs in various scenarios.
[0131] In some examples, the satellite antenna positioned at the top can be configured as the main antenna in satellite communications, or simply the main antenna. This main antenna can provide 1T1R radiation capability for satellite communications. For example, the main antenna can be used to support both TX signal transmission and PRX signal reception.
[0132] In other examples, any of the satellite antennas other than the main antenna described above can provide at least 1R of radiation capability. For example, any of the satellite antennas other than the main antenna described above can include a DRX antenna, an MPRX antenna, an MDRX antenna, etc. Here, an MPRX antenna can represent a PRX antenna in MIMO. An MDRX antenna can represent a DRX antenna in MIMO. When there are multiple DRX antennas, they can be distinguished by DRX1 antenna, DRX2 antenna, etc.
[0133] In other examples, the main antenna may be used solely for 1T radiation. Correspondingly, other antennas may be used for receiving RX signals.
[0134] In satellite communications, at least three satellite antennas (such as...) are required in electronic devices. Figure 5 (As shown) can operate through one or more of these satellite antennas under the control of an electronic device. In different communication scenarios (such as satellite services, satellite calls), or when the electronic device is in different orientations, the electronic device can control the switching between the various satellite antennas to provide a beam for communication that matches the current scenario / or orientation.
[0135] As explained above, the satellite antenna can be configured as a standalone antenna for satellite communication. Alternatively, it can be configured to reuse a cellular antenna.
[0136] For example, consider an electronic device equipped with three satellite antennas. The main antenna can be an independent satellite antenna, while the other two satellite antennas (such as DRX1 antenna and DRX2 antenna) can each reuse two cellular antennas operating in the same frequency band to cover the receiving frequency band of satellite communication.
[0137] For example, consider an electronic device equipped with four satellite antennas. The main antenna can be an independent satellite antenna, while the other three satellite antennas (such as DRX1 antenna, DRX2 antenna, and DRX3 antenna) can each reuse three cellular antennas operating in the same frequency band to cover the receiving frequency band of satellite communication.
[0138] In any of the following examples, the electronic device may be configured with, as follows: Figure 5 The antenna configuration provided in any of the examples shown. Alternatively, the electronic device may be configured differently from the example shown. Figure 5 The satellite antenna provided in any of the examples shown can have its beam covering at least two directions in the space near the electronic device. For example, the satellite antenna in the electronic device can provide beams in at least three different directions for satellite communication in a time-division / simultaneous manner.
[0139] The following is passed Figure 6 and Figure 7 The configuration logic of the communication module is explained for the cases where the main antenna supports 1T1R signal transmission and reception or the main antenna supports 1T signal transmission.
[0140] refer to Figure 6 This is a schematic diagram of another communication module provided in an embodiment of this application. Figure 6 In the example, the electronic device may be equipped with at least four satellite antennas. For example, the at least four satellite antennas may include antenna 61, antenna 62, antenna 63, and antenna 64. Among them, antenna 61 may be a main antenna. Antennas 62, 63, and 64 may each be a diversity antenna.
[0141] Taking antenna 61 supporting 1T1R as an example.
[0142] In this example, the front-end module for satellite communication may include a main front-end and multiple diversity front-ends. Each antenna link can be equipped with a separate front-end module.
[0143] For example, antenna 61 can be connected to a main front-end, thereby forming a main link. Any one of antennas 62 to 64 can be connected to a diversity front-end, thereby forming three diversity links.
[0144] In this example, the communication module can also include a satellite backend module. This satellite backend module can include a satellite baseband module and an RF transceiver module. For detailed explanations of this section, please refer to [link / reference needed]. Figure 2 The examples in the text will not be repeated here.
[0145] like Figure 6 As shown, the main unit front-end can be connected to the RF transceiver module. The RF transceiver module can be connected to the satellite baseband module.
[0146] Each diversity front-end can be connected to one side port of the RF switch (e.g., the antenna-side port). The other side port of the RF switch (e.g., the baseband-side port) can be connected to the RF transceiver module.
[0147] Thus, antenna 62 can be connected to one port of the RF switch's antenna side via a diversity front-end. Antenna 63 can be connected to one port of the RF switch's antenna side via a diversity front-end. Antenna 64 can be connected to one port of the RF switch's antenna side via a diversity front-end. The antenna side ports connected to the different antennas are different.
[0148] The RF switch connects to any port of the diversity front-end (i.e., the antenna-side port), and under the control of the electronic device, it can be connected to the port of the RF transceiver module (i.e., the baseband-side port). Thus, in the RX scenario, the RX signal received from any of antennas 62-64 can be transmitted through the diversity front-end and the RF switch to the RF transceiver module and the satellite baseband module, thereby achieving the reception of one RX signal.
[0149] In addition, the main front-end can cooperate with antenna 61 to receive one RX signal. The main front-end can cooperate with antenna 61 to transmit one TX signal.
[0150] Therefore, 1T2R satellite communication can be achieved through the above example.
[0151] As an example, Figure 6 An example of an RF switch is also provided. In this example, the RF switch can be selected as a single-pole multiple-throw (SPXT) switch. The single-pole (S-port) port corresponds to the baseband-side port, and the multiple-throw (X-port) port corresponds to the antenna-side port. In specific implementations, the number of x-throw switches can be determined based on the number of diversity front-ends. For example, x can be greater than or equal to the number of diversity front-ends.
[0152] Taking a diversity front-end of 4 as an example, the RF switch can select SP4T. In this way, based on the currently selected RX antenna and diversity front-end, the electronic equipment can control the antenna-side port and baseband-side port corresponding to SP4T to conduct, thereby realizing 1R signal transmission.
[0153] It should be understood that, such as Figure 6 The example shown assumes one front-end module per antenna. In other examples, two or more links operating in close frequency bands can share a single front-end module; that is, two or more antennas operating in the same or close frequency bands can share the same front-end module. In other examples, the electronic device may also have more (e.g., more than four) satellite antennas, and the settings of the diversity front-end and RF switches can be adjusted accordingly, which will not be elaborated further.
[0154] Figure 6 In one example, the master antenna and master front-end provide 1T1R communication capability. In other examples, the master front-end and master antenna may be used solely for 1T communication.
[0155] For example, refer to Figure 7 This is a schematic diagram of another communication module provided in an embodiment of this application. Figure 7 In the example, the electronic device may be equipped with at least four satellite antennas. For example, the at least four satellite antennas may include antenna 61, antenna 62, antenna 63, and antenna 64. Among them, antenna 61 may be the main antenna. Antennas 62-64 may each be diversity antennas.
[0156] In this example, antenna 61 supports 1T.
[0157] Should Figure 7 In the example, the connections between each antenna and the front-end module, the front-end module and the RF switch, and the RF transceiver module and the satellite baseband module are as follows: Figure 6 Similar examples exist.
[0158] In Figure 7 In the example, the main front-end is used only for transmitting 1T signals. Thus, the transmission of both RX signals corresponding to the 2R signal in the satellite communication system is achieved by the diversity front-end and the corresponding diversity antenna.
[0159] Therefore, compared to Figure 6 The example in the text, Figure 7 In the example, the RF switch can be a device with at least two ports on the baseband side.
[0160] For example, such as Figure 7 As shown, the RF switch can be a DPXT switch. Here, DP corresponds to two baseband-side ports, and XT corresponds to multiple antenna-side ports. The number of X ports is selected based on the number of diversity front-ends. In some implementations, X can be greater than or equal to 2. Thus, the DPXT can be selected from DPDT, DP3T, DP4T, DP5T, DP6T, etc.
[0161] The DPXT switch can, under the control of electronic equipment, activate any one of the baseband-side ports and any one of the antenna-side ports. The activation state of any one of the baseband-side ports and the antenna-side port is independent of each other.
[0162] Taking a communication module with four diversity front-ends as an example, the RF switch can be a DP4T.
[0163] In this way, the diversity front-end on the link where antenna 62 is located, the diversity front-end on the link where antenna 63 is located, and the diversity front-end on the link where antenna 64 is located can be connected to one of the four antenna-side ports of the DP4T.
[0164] The two baseband-side ports of the DP4T can be connected to the two signal receiving (RX) ports of the RF transceiver module, respectively.
[0165] Therefore, based on such Figure 7 The communication module shown allows the electronic device to control the radio frequency switch to select two paths, thereby enabling the reception of RX signals on the two diversity links.
[0166] Combined with the 1T signal transmission capability on the main link where the main front-end is located, this communication module can meet the 1T2R requirements of satellite communication systems.
[0167] Combination Figure 6 and Figure 7 In the example solutions described above, in some embodiments, electronic devices can be configured with, for example... Figure 7 The RF switch shown enables dynamic switching between main set 1T and main set 1T1R.
[0168] In some implementations, when the main set is used for 1T signal transmission, the electronic equipment can control the two baseband-side ports of the RF switch to transmit RX signals. This enables 2R transmission through at least two diversity front-ends and corresponding antennas.
[0169] In other implementations, when the main unit is used for 1T1R signal transmission and reception, the electronic device can control one baseband-side port of the RF switch to transmit RX signals. Thus, the main unit front-end and main unit antenna provide 1T1R capability, while a diversity front-end and its corresponding antenna perform 1R transmission.
[0170] In other words, in this embodiment, with the same hardware setup, the electronic device can dynamically switch between the diversity front-end and diversity antenna by controlling the conduction of the radio frequency switch. This allows for switching between 1T and 1T1R capabilities for the main link while meeting the 1T2R requirements of the satellite communication system. Therefore, this provides greater system flexibility, and the ability to support reasonable switching of the main link effectively improves its performance.
[0171] In some implementations, such as Figure 6 or Figure 7 In the case of configuration within an electronic device, any one or more antennas can reuse cellular antennas from a cellular communication system. The operating frequency band of the reused cellular antenna as a satellite antenna can include the satellite communication frequency band. When multiple cellular antennas are reused, the beam directions of the different cellular antennas used for satellite communication differ in the satellite communication frequency band.
[0172] Therefore, by using a multiplexing mechanism between satellite and cellular antennas, wide-angle coverage in multiple beam directions can be achieved without the need for additional satellite antennas specifically designed for satellite communication. Furthermore, the aforementioned dynamic diversity switching mechanism allows for the reception of multiple RX signals without the need for separate diversity links. Based on this, more flexible and efficient satellite communication can be provided at a relatively low cost.
[0173] The following is passed Figure 8 and Figure 9 Taking the main set used for 1T1R as an example, the specific implementation of two-way or multi-way diversity switching is illustrated.
[0174] For example, refer to Figure 8 This is a schematic diagram of another communication module provided in an embodiment of this application. Figure 8 The communication module shown can be used to realize 1T2R communication capability of satellite communication.
[0175] Combination Figure 6 The explanation in the text is that Figure 8 In the example, the primary link (including the primary antenna and primary front-end) provides 1T1R capability. This allows the communication module to provide 1R satellite communication capability via any diversity link under the control of electronic devices. In this example, the antennas and front-end modules on the diversity link can reuse or partially reuse antennas and front-end modules from a cellular communication system. Therefore, it is not necessary to add a separate satellite communication link.
[0176] like Figure 8 As shown in the example, the communication module may include antenna 81, antenna 82, antenna 83, etc.
[0177] Antenna 81 can be a satellite antenna. For example, antenna 81 can be an antenna used independently for satellite communication. Antenna 81 can also be a master antenna for satellite communication.
[0178] The operating frequency bands of antennas 82 and 83 can at least cover the receiving frequency bands of satellite communications. For example, antennas 82 and 83 can be cellular antennas in cellular communications.
[0179] In Figure 8 In the example, the satellite communication master front-end is configured in a separate manner.
[0180] like Figure 8 As shown, the main front end of satellite communication may include a 1T1R processing link. This 1T2R processing link can be connected to the satellite transceiver module on one hand, and to the antenna 81 on the other hand via switch 85.
[0181] The 1T processing link in the main front-end can include filter 1 and PA. The input of filter 1 can be connected to the TX port of the satellite transceiver module. The output of filter 1 can be connected to the input of PA. The output of PA is connected to the RF side port of switch 85. The antenna side port of switch 85 is connected to the antenna port of antenna 81.
[0182] The operating frequency band of filter 1 can include the transmission frequency band of satellite communication. Filter 1 can be used to filter the TX signal, thereby obtaining a TX signal that excludes or includes only a small portion of signals outside the TX frequency band. PA is used to amplify the TX signal.
[0183] The 1R processing link in the main front end can include filter 2 and LNA. The output of filter 2 can be connected to the RX port of the satellite transceiver module. The input of filter 2 can be connected to the output of the LNA. The input of the LNA is connected to the RF side port of switch 85.
[0184] The operating frequency band of filter 2 can include the receiving frequency band of satellite communication. Filter 2 can be used to filter the RX signal, thereby obtaining an RX signal that excludes or includes only a small portion of signals outside the RX frequency band. The LNA is used to amplify the RX signal.
[0185] Thus, when transmitting a 1T signal on this main link, the TX signal of satellite communication can be transmitted from the TX port of the satellite transceiver module to filter 1 and PA for front-end processing. The electronic equipment can control the antenna-side port of switch 85 to connect to the RF-side port connected to PA. In this way, the front-end processed TX signal can be transmitted to antenna 81 through switch 85, and then radiated outward through antenna 81. This achieves 1T signal transmission.
[0186] When receiving 1R signals on the main link, antenna 81 can receive the RX signal from satellite communication. Electronic equipment can control the antenna-side port of switch 85 to connect to the RF-side port of the LNA. The RX signal can be transmitted through switch 85 to the LNA and filter 2 for front-end processing. Then, the front-end-processed RX signal can be input to the satellite transceiver module and the satellite baseband module. This achieves 1R signal reception.
[0187] In addition, Figure 8 The example also shows a partial link used for cellular communication.
[0188] like Figure 8 As shown, a cellular antenna may include at least antenna 82 and antenna 83. Taking a receiving antenna where both antenna 82 and antenna 83 are cellular antennas as an example.
[0189] For antenna 82, the front-end module on its signal transmission link may include FEM1. Antenna 82 may be connected to the input of FEM1. The output of FEM1 may include port 81b. Port 81b of FEM1 is connected to the RX port of the cellular transceiver module. The cellular transceiver module is also connected to the cellular baseband module.
[0190] When antenna 82 is used only for receiving RX signals, FEM1 can be used for front-end processing of the RX signals. For example, FEM1 may include one or more LNAs, filters, switching devices, etc.
[0191] Thus, when the electronic device receives cellular RX signals via antenna 82, the cellular communication RX signals received by antenna 82 can be transmitted to FEM1 for front-end processing. Afterward, the front-end-processed RX signals can be transmitted to the cellular transceiver module and the cellular baseband module via port 81b. This achieves cellular RX signal reception via antenna 82 and FEM1.
[0192] Antenna 83 and antenna 82 are configured with similar logic in cellular communication.
[0193] For antenna 83, the front-end module on its signal transmission link may include FEM2. Antenna 83 may be connected to the input of FEM2. The output of FEM2 may include port 82b. Port 82b of FEM1 is connected to the RX port of the cellular transceiver module.
[0194] When antenna 83 is used only for receiving RX signals, FEM2 can be used for front-end processing of RX signals.
[0195] Thus, when the electronic device receives cellular RX signals via antenna 83, the cellular communication RX signals received by antenna 83 can be transmitted to FEM2 for front-end processing. Afterward, the front-end-processed RX signals can be transmitted to the cellular transceiver module and the cellular baseband module via port 82b. This achieves cellular RX signal reception via antenna 83 and FEM2.
[0196] In this example, a gating link is added between the cellular front-end modules (such as FEM1 and FEM2) and the satellite back-end modules (such as the satellite transceiver module). This allows the cellular antenna and cellular front-end to receive satellite RX signals, and the electronic device can then control this gating link to transmit the RX signals from the cellular front-end module to the satellite back-end module. This eliminates the need for a separate satellite communication processing link, including the satellite front-end, enabling multiplexing between cellular and satellite links.
[0197] For example, such as Figure 8As shown, in this example, the output of FEM1 may also include port 81a. This port 81a can be used to output the processed RX signal after FEM1 performs front-end processing on the satellite RX signal when antenna 82 receives the satellite RX signal.
[0198] It should be understood that, as explained above, the operating frequency band of antenna 82 includes at least the receiving frequency band for satellite communication. Therefore, the front-end processing capability of FEM1 can cover the RX signal of satellite communication. Furthermore, due to the targeted selection of antenna 82, FEM1 can effectively perform front-end processing on satellite RX signals.
[0199] like Figure 8 As shown, port 81a of FEM1 can be connected to port 83c of switch 84.
[0200] Similar to FEM1, one output of FEM2 (such as port 82a) can be connected to port 83b of switch 84. Thus, the satellite RX signal received through antenna 83 can be processed by FEM2 before being transmitted to switch 84.
[0201] Switch 84 may also include port 83a. Port 83a can be switched on with port 83b or port 83c under the control of electronic equipment.
[0202] Port 83a of switch 84 can be connected to a satellite transceiver module. In this example, a filter 3 can also be included between port 83a and the satellite transceiver module. The configuration of filter 3 can be similar to that of filter 2, and filter 3 can be used to filter satellite RX signals.
[0203] In some other examples, filter 3 can also be omitted. Correspondingly, port 83a of switch 84 is directly connected to the satellite transceiver module.
[0204] In this example, switch 84 is SDPT. In other examples, switch 84 can be replaced with SPXT. There can be two or more X ports. Taking switch 84 as SPDT as an example, the S port can be port 83a, and the D ports can be ports 83b and 83c respectively.
[0205] Therefore, through the setting and logic connection of the switch 84, the satellite RX signal received by the antenna 82 or antenna 83 can be transmitted to the satellite transceiver module after front-end processing.
[0206] As an example, the following is through Figure 9 Two examples of front-end modules are provided.
[0207] refer to Figure 9 This is a schematic diagram of the front-end module provided in an embodiment of this application.
[0208] How Figure 9 Any of the examples in can be applied to Figure 8 The FEM1 or FEM2 in the cellular antenna and cellular front-end are used to achieve multiplexing of the cellular antenna and cellular front-end for satellite communication.
[0209] like Figure 9 As shown in Example 91, the front-end module may include devices such as SPXT and multiplexer (MUX). The MUX allows multiple different frequency bands (such as 4G B3 + 5G n78) to share a single antenna, achieving frequency band isolation and non-interference through built-in filters, and supporting multi-frequency concurrent communication.
[0210] The SPXT's S-port can be connected to the antenna port. The SPXT's X-port can be connected to filter 92a, filter 92b, and the AUX port, respectively. The MUX's input can be connected to LNA91a and LNA91b, respectively, and the MUX's output can be connected to port 81b or port 82b.
[0211] One or more RX signal processing links can also be set between SPXT and MUX.
[0212] Each RX signal processing link may include a filter and an LNA.
[0213] For example, an RX signal processing link corresponding to filter 92a and LNA91a, and an RX signal processing link corresponding to filter 92b and LNA91b can be set between SPXT and MUX. In other examples, there may be one or more RX signal links in this front-end module.
[0214] In Example 91, the operating frequency bands of the various filters and LNAs are not limited. The operating frequency bands of different filters and LNAs can be the same or different, and can include cellular communication frequency bands and / or satellite communication frequency bands.
[0215] In Example 91, the MUX-mixed RX signal can be output by the front-end module, corresponding to... Figure 8 Port 81b or port 82b in the configuration.
[0216] In addition, in this example, the SPXT may also include an output port connected to the AUX port of the front-end module. This AUX port can be connected to port 81a or port 82a via LNA93. LNA93 can be used to amplify the satellite RX signal. In other examples, LNA93 may be omitted, meaning the front-end module's AUX port is directly connected to port 81a or port 82a.
[0217] Thus, based on the implementation in Example 91, when receiving RX signals for satellite communication via antenna 82 or antenna 83, the satellite RX signal can flow out through the AUX port via the SPXT in the front-end module (such as FEM1 or FEM2). This satellite RX signal can then be connected to port 81a or port 82a via LNA 93 (or directly). This allows the satellite RX signal to flow to switch 84. Furthermore, the electronic device can control switch 84 to select and transmit the satellite RX signal from port 83b or port 83c to the satellite back-end module. This achieves the reception of the satellite RX signal via the cellular antenna and cellular front-end, and its transmission to the satellite back-end.
[0218] like Figure 9 As shown in Example 92, in this example, the front-end module may include devices such as SPXT, MUX, and SPDT.
[0219] The S-port of the SPXT can be connected to the antenna port. The X-port of the SPXT can be connected to filter 92a, filter 92b, and the AUX port, respectively. The input of the MUX can be connected to LNA91a and LNA91b, respectively, and the output of the MUX can be connected to the S-port of the SPDT. One output of the SPDT can correspond to port 81b / port 82b for outputting cellular RX signals, and the other output of the SPDT can correspond to port 81a / port 82a for outputting satellite RX signals.
[0220] Similar to Example 91, in Example 92, one or more RX signal processing links may also be provided between SPXT and MUX.
[0221] Each RX signal processing link may include a filter and an LNA.
[0222] For example, an RX signal processing link corresponding to filter 92a and LNA91a can be set between SPXT and MUX. This RX signal processing link corresponding to filter 92a and LNA91a can be used for front-end processing of cellular RX signals.
[0223] In this example, an LNA91b can also be installed between the SPXT and the MUX. This LNA91b can be used for at least amplification of the satellite RX signal.
[0224] Compared to Example 91, in Example 92, the LNA 91b can be configured using a bypass filter 92b. Therefore, after the antenna receives the satellite RX signal, the satellite RX signal can be transmitted to the LNA 91b via the SPXT. Furthermore, the satellite RX signal processed by the LNA 91b can be output via the MUX and SPDT through ports 81a / 82a. It should be understood that the RX signal reception environment for satellite communication is more open than that for other communication systems (such as WiFi, Bluetooth, etc.), resulting in less interference with the RX signal. Therefore, in the implementation provided in Example 92, the RX signal received by the cellular antenna can be directly amplified by the LNA 91b without filter processing. The bypass filter 92b described above can be configured to only apply to the RX signal of this satellite communication.
[0225] In other examples, a gating switch (such as switch 94 in example 92) can be provided between LNA91b and filter 92b. Taking SPDT as an example, the S port can be connected to LNA91b. The D port can be connected to the output and input of filter 92b respectively.
[0226] In this way, when the electronic device uses the front-end module shown in Example 92 for cellular communication, the conduction state of the SPDT can be controlled so that after the signal enters the cellular front-end, it is conducted by the SPXT to the filter 92b, and then filtered by the filter 92b before being transmitted to the LNA 91b for processing.
[0227] When the electronic device uses the front-end module shown in Example 92 for satellite communication, the conduction state of the SPDT can be controlled so that after the signal enters the cellular front-end, it is conducted by the SPXT to the LNA 91b for processing. In this satellite communication scenario, the RX signal input to the front-end module does not need to be processed by the filter 92b.
[0228] It should be noted that Examples 91 and 92 above only provide examples of two possible front-end modules. In other examples, the front-end module on the cellular link may have a different composition than that of Example 91 or Example 92. In different implementations, the front-end module on the cellular link can be used for front-end processing of cellular RX signals and can also output the received satellite RX signals to switch 84. Optionally, the cellular front-end module can also perform front-end processing of satellite RX signals.
[0229] In addition, Figure 8 The document also provides control signal transmission logic to achieve the 1T2R capability of the aforementioned satellite communication.
[0230] like Figure 8As shown, a satellite transceiver module can transmit transmission and reception status to a microcontroller unit (MCU) controller. A cellular transceiver module can also transmit transmission and reception status to an MCU controller.
[0231] In some implementations, the satellite transceiver module can use two general purpose input / output (GPIO) ports, with four status indicators (00 / 01 / 11 / 10) to indicate whether the current satellite communication is in TX and / or RX state. The satellite communication transmission and reception status is then transmitted to the MCU controller via these two GPIO ports.
[0232] In other implementations, the cellular transceiver module can transmit the cellular communication transmission and reception status to the MCU controller through a single Mobile Industry Processor Interface (MIPI) port.
[0233] Furthermore, the MCU controller can store and update the latest satellite and cellular communication transmission and reception statuses. Based on the current transmission and reception status of these different communication systems, the MCU can report the current transmission and reception status to the AP.
[0234] The access point (AP) can determine whether to continue using the current transmit / receive status based on the current status. If it is necessary to adjust the transmit / receive status of any system (such as adjusting the RX signal receiving link in satellite communication), the AP can transmit the corresponding control command to the MCU controller. The MCU controller can then control the switches, FEMs, and other devices in the communication module to operate in the corresponding states based on the control commands from the AP. This achieves the adjustment of the transmit / receive status.
[0235] For example, the MCU controller can communicate with the AP through the Serial Peripheral Interface (SPI) based on the transmit / receive status, and then obtain the switching / device control commands corresponding to the transmit / receive status from the AP.
[0236] Furthermore, based on this switch control command, the MCU controller can control ports 83a and 83b of switch 84 to be turned on, or control ports 83a and 83c of switch 84 to be turned on, through the control signal link between switch 84 and switch 84.
[0237] The MCU controller can also control FEM1 and / or FEM2 to perform front-end processing on the satellite RX signal based on the control commands of this device through the control signal link between FEM1 and / or FEM2. This allows FEM1 and / or FEM2 to transmit the front-end processed RX signal to switch 84.
[0238] FEM1 has the following characteristics Figure 9 Take the logical composition of Example 91 as an example.
[0239] Combination Figure 9 In Example 91, when satellite RX signal reception via a cellular antenna (such as antenna 82) is required, the MCU controller can obtain control commands from the AP for the FEM1. The MCU then transmits the control commands to the FEM1, enabling the S-port and AUX-port of the SPXT in the FEM1 to be connected. Thus, the satellite RX signal received via antenna 82 can be output through the AUX-port of the FEM1 and then flow into switch 84 via LNA 93.
[0240] FEM2 has the following characteristics: Figure 9 Take the logical composition of Example 92 as an example.
[0241] Combination Figure 9 In Example 92, when satellite RX signal reception via a cellular antenna (such as antenna 83) is required, the MCU controller can obtain control commands from the AP for the FEM2. The MCU then transmits the control commands to the FEM2, enabling the S-port of the SPXT in the FEM2 to connect with the LNA 91b. Thus, the satellite RX signal received via antenna 83 can be output through port 82a of the FEM2 and then flow into switch 84 via LNA 93.
[0242] It should be noted that the MCU controller can be installed as a separate control chip in the electronic device. Therefore, through the logic described above, the MCU controller can control different switches / devices in two communication systems.
[0243] In other examples, the functionality of the MCU controller can also be integrated into the satellite back-end module or cellular back-end module (such as a modem). This allows for the control of the switches / devices of two communication systems through a single communication system's back-end module.
[0244] Therefore, combined Figure 8 and Figure 9 As explained in the text, if the system requires 1T2R satellite communication capability, and the main link supports 1T1R capability, it can be achieved through methods such as... Figure 8 The scheme shown reuses one cellular link for satellite RX signal reception.
[0245] In other examples, if the primary link supports 1T capacity, then it's similar to... Figure 8In the illustrated scheme, switch 84 can be replaced with a DPXT switch. Port D can output up to two satellite RX signals to the satellite transceiver module. Port X can include at least two ports connected to FEM1 and FEM2 respectively. Therefore, when 2R signal reception for satellite communication is required, the electronic equipment can control antennas 82 and 83 to receive two satellite RX signals, and then transmit these two satellite RX signals to the satellite transceiver module via FEM1, FEM2, and DPXT respectively. This, combined with the 1T capability of the main link, achieves the system's 1T2R capability.
[0246] In other examples of this application, the electronic device may also be configured with additional cellular links to join the RX signal reception logic of satellite communication.
[0247] For example, refer to Figure 10 This is a schematic diagram of another communication module provided in an embodiment of this application. Figure 10 In the example shown, Figure 8 Based on the communication module shown, antenna 84 and the corresponding cellular link are added as optional logic for receiving satellite RX signals.
[0248] Antenna 84 can be a cellular antenna. The operating frequency band of antenna 84 can at least cover the receiving frequency band of satellite communication. Antenna 84 can be connected to FEM3, and FEM3 can have, for example... Figure 9 The composition of any of the examples. For example, port 85a of FEM3 can correspond to port 81a or port 82a in the aforementioned examples. Port 85b of FEM3 can correspond to port 81b or port 82b in the aforementioned examples.
[0249] like Figure 10 As shown, port 85a can be connected to port 83d of switch 84. Port 85b can be connected to the RX port of the cellular transceiver module.
[0250] In this example, the X port of the SPXT switch corresponding to switch 84 may include port 83d. Switch 84 can, under the control of the electronic device, connect port 83a to any one of ports 83b, 83c, and 83d.
[0251] Therefore, when receiving cellular RX signals through antenna 84, antenna 84 can receive cellular RX signals, and then transmit the cellular RX signals to the cellular back-end module through port 85b after front-end processing by FEM3.
[0252] When receiving satellite RX signals via antenna 84, antenna 84 can receive satellite RX signals, which are then processed by the front-end of FEM3 and transmitted to switch 84 via port 85a. Switch 84 then transmits the satellite RX signal to the satellite back-end module.
[0253] For the specific control logic of FEM3, please refer to Figure 8 The control logic for FEM1 or FEM2 will not be elaborated here.
[0254] It should be understood that the 1T2R requirement based on satellite communication systems Figure 8 Provides two-antenna switching logic for reusing cellular antennas. Figure 10 This provides 3-antenna switching logic for reusing cellular antennas. In situations where satellite communication systems require reusing cellular antennas for more antenna switching, or where satellite communication systems require receiving more RX signals, based on similar extensions, more cellular link multiplexing logic can be configured in electronic devices. Similarly, when satellite communication systems require transmitting multiple TX signals, more TX links can also be configured in electronic devices for multiplexing based on similar extensions. See [reference needed] for details. Figure 8 and Figure 10 The examples in the text will not be repeated here.
[0255] The above Figures 5 to 10 The antenna configuration, front-end module configuration, and logical connection relationships between the various modules in the communication module provided in the embodiments of this application are described in detail.
[0256] As explained above regarding the MCU controller, electronic devices can obtain the current transmission and reception status reported by the satellite transceiver module and the cellular transceiver module through the MCU controller.
[0257] For example, consider the transmission and reception status of satellite communication. The transmission and reception status of satellite communication can include at least the operational status of the satellite front-end (e.g., operational or inactive) and the operational status of the corresponding satellite antenna.
[0258] Take the transmission and reception status of cellular communication as an example. The transmission and reception status of cellular communication can include at least the working status of the satellite front end (e.g., working or not working) and the working status of the corresponding satellite antenna.
[0259] In this application, the electronic device may also describe the antenna enabling and switching logic in the communication scenarios of satellite services (also known as service scenarios) and the communication scenarios of satellite calls (also known as called scenarios) based on preset logic.
[0260] It should be understood that when an antenna is enabled / switched for satellite communication, electronic devices (such as MCU controllers) can also control the conduction state of the front-end module and RF switch corresponding to that antenna, thereby enabling normal satellite signal transmission and reception through that antenna.
[0261] refer to Figure 11 This is a schematic diagram illustrating a satellite communication scenario provided in an embodiment of this application.
[0262] Based on the foregoing description of satellite communication scenarios, satellite communication scenarios can include service scenarios and called party scenarios.
[0263] In this application, the electronic device can perform uplink and / or downlink data transmission with the communication satellite in the business scenario. For example, the business scenario may include, but is not limited to, the electronic device making satellite calls and sending and receiving satellite short messages.
[0264] In operational scenarios, electronic devices can perform 1T2R signal transmission and reception. Here, 2R corresponds to using two separate receive links to receive two RX signals. The two receive links can include two RX antennas and corresponding front-end modules for each RX antenna. The RX antenna can be any one or more of the aforementioned main antenna and diversity antenna.
[0265] In other words, in business scenarios, electronic devices can select the optimal antenna combination to perform 2R communication.
[0266] In this application, in the called party scenario, the electronic device can conduct downlink called party communication with the communication satellite. For example, the called party scenario may include, but is not limited to, the electronic device receiving a paging message sent by the communication satellite while in standby mode. Furthermore, the terminal device can determine that it is the called party based on the demodulation result of the received paging message, or choose not to respond to the paging message.
[0267] In the called party scenario, the electronic device can perform 1R signal transmission and reception. Here, 1R corresponds to receiving one RX signal using one receive link. One receive link can include one RX antenna and a corresponding front-end module for that RX antenna. The RX antenna can be any of the aforementioned main antenna or diversity antenna.
[0268] In other words, in the called scenario, the electronic device can select the optimal antenna to perform 1R communication.
[0269] Therefore, this application, through the following description, in conjunction with the foregoing, Figures 5 to 10 The description of the hardware components provides detailed explanations of antenna selection and switching for both service scenarios and called party scenarios.
[0270] refer to Figure 12This is a time-domain comparison diagram of signal transmission and reception provided in an embodiment of this application.
[0271] like Figure 12 As shown, after satellite communication services commence, electronic devices can perform signal transmission and reception in a time-sharing manner. For example, electronic devices can transmit TX signals in a transmission time slot and receive RX signals in a reception time slot. Each received RX signal in a time slot corresponds to one frame of RX signal.
[0272] In Figure 12 In some examples, transmit and receive time slots alternate. That is, a receive time slot may be between two adjacent transmit time slots, and a transmit time slot may be between two adjacent receive time slots. In other examples, the frequency of transmission and receive time slots may also differ. For example, multiple receive time slots or no receive time slots may be between two adjacent transmit time slots, and multiple transmission time slots or no transmission time slots may be between two adjacent receive time slots. This application does not impose any limitations on this.
[0273] For the receive time slot only, without considering the transmit time slot, such as Figure 12 As shown, the electronic device can receive one frame of RX signal in each receiving time slot.
[0274] As explained above, in operational scenarios, electronic devices can receive signals via 2R. Therefore, in each reception time slot, the electronic device can receive two RX signals through two RX antennas. That is, in operational scenarios, each reception time slot / each frame of RX signals can include two RX signals. For example, these two RX signals can be RX signal 12a and RX signal 12b.
[0275] In the following explanation, to distinguish the RX signals received in different receiving time slots, the RX signals received in different time slots are distinguished by the RX signal 12a+ suffix.
[0276] For example, such as Figure 12 As shown, the electronic device can receive RX signal 12a1 and RX signal 12b1 respectively through two RX antennas in the first receiving time slot shown. The electronic device can also receive RX signal 12a2 and RX signal 12b2 respectively through two RX antennas in the second receiving time slot shown. And so on.
[0277] The electronic device can receive RX signal 12a10 and RX signal 12b10 respectively through two RX antennas in the 10th receiving time slot as shown in the figure. The electronic device can receive RX signal 12a11 and RX signal 12b11 respectively through two RX antennas in the 11th receiving time slot as shown in the figure. And so on.
[0278] It should be noted that, in Figure 1 In the example, the first receive time slot can be any receive time slot in the business scenario where the electronic device is located. The second receive time slot can be any receive time slot after the first receive time slot, and so on.
[0279] refer to Figure 13 This is a flowchart illustrating a control method provided in an embodiment of this application. Figure 13 The solution shown can be used by electronic devices in business scenarios to decide on the antenna combination for receiving RX signals and determine whether to switch antenna combinations.
[0280] In some examples, this is as follows Figure 13 The illustrated process can be performed by the satellite back-end module of an electronic device. In other examples, this... Figure 13 The process shown can be executed by the AP of the electronic device.
[0281] like Figure 13 As shown, after entering a business scenario, the electronic device can perform the following steps: S1301, Enter the receiving time slot.
[0282] For example, the electronic device can wait for the reception time slot to arrive. Then, after entering the reception time slot, it proceeds according to... Figure 12 The logic shown receives two RX signals (such as RX signal 12a and RX signal 12b) corresponding to one frame of RX signal. The electronic device can then wait for the next receive time slot to receive the RX signal.
[0283] S1302. Execute the single-frame demodulation process to determine whether the current frame demodulation is normal or abnormal.
[0284] For example, an electronic device can demodulate the two RX signals corresponding to a received RX signal frame based on the single-frame demodulation process provided in the embodiments of this application. The electronic device can also determine whether the demodulation of the RX signal frame is normal or abnormal.
[0285] For detailed single-frame demodulation procedures, please refer to [link / reference]. Figure 14 .
[0286] like Figure 14 The diagram shown is a flowchart illustrating another control method provided in an embodiment of this application. Figure 14 The scheme shown can be used by electronic devices to determine whether the demodulation of any frame of RX signal is normal or abnormal after acquiring it.
[0287] like Figure 14 As shown, the solution may include: S1401, Obtain RX signal 12a and RX signal 12b.
[0288] For example, this process can be referred to Figure 12 The explanation in the document. For example, RX signal 12a and RX signal 12b can be corresponding to... Figure 12 The RX signals 12a1 and 12b1, or RX signals 12a2 and 12b2, or RX signals 12a10 and 12b10, or RX signals 12a11 and 12b11, or other RX signals received in the frame.
[0289] In some examples, in the case of Figure 13 and Figure 14 When the illustrated scheme is executed by the satellite back-end module of the electronic device, the RX signal 12a can be an RX signal received by one RX antenna, processed by the corresponding front-end module, and then transmitted to the satellite back-end module. Similarly, the RX signal 12b can be an RX signal received by another RX antenna, processed by the corresponding front-end module, and then transmitted to the satellite back-end module.
[0290] S1402. Determine the demodulation target based on the signal-to-noise ratio (SNR) of RX signal 12a and RX signal 12b.
[0291] For example, the electronic device can obtain the SNR of each RX signal in the frame by parsing. The electronic device can also determine which RX signal to demodulate next based on the SNR of the two RX signals and a preset first threshold (such as threshold y), that is, determine whether the demodulation target is RX signal 12a or RX signal 12b.
[0292] like Figure 14 As shown, this example provides four different case examples, from case 1 to case 4. In these cases, the SNR of RX signal 12a can be SNRa, and the SNR of RX signal 12b can be SNRb.
[0293] like Figure 14 As shown in Case 1, if the SNR of RX signal 12a reaches the threshold y and the SNRb of RX signal 12b does not reach the threshold y, the electronic device can determine that the demodulation target is RX signal 12a.
[0294] like Figure 14 As shown in Case 2, when the SNRa of RX signal 12a reaches the threshold y, the SNRb of RX signal 12b reaches the threshold y, and SNRa is greater than SNRb, the electronic device can determine that the demodulation target is RX signal 12a.
[0295] Similarly, if the SNRa of RX signal 12a reaches the threshold y, the SNRb of RX signal 12b reaches the threshold y, and SNRa is less than SNRb, the electronic device can determine that the demodulation target is RX signal 12b.
[0296] like Figure 14 As shown in case 3, if the SNR of RX signal 12a does not reach the threshold y, and the SNRb of RX signal 12b reaches the threshold y, the electronic device can determine that the demodulation target is RX signal 12b.
[0297] like Figure 14 As shown in case 4, if the SNR of RX signal 12a does not reach the threshold y and the SNRb of RX signal 12b does not reach the threshold y, the electronic device can determine that the demodulation targets include RX signal 12a and RX signal 12b.
[0298] In scenario 4, since both RX signals have low SNR, the electronic device can attempt to combine and demodulate the two RX signals. Correspondingly, the demodulated signal can be the combined signal of RX signal 12a and RX signal 12b.
[0299] It should be noted that, as Figure 14 In the example provided, the determination of whether an RX signal can be demodulated is based on SNR is taken as an example. In other examples, the electronic device can also determine whether the corresponding RX signal can be demodulated based on one or more other parameters that can represent the quality of the RX signal. For example, the electronic device can determine whether an RX signal can be demodulated based on one or more of the following parameters: Error Vector Magnitude (EVM), Bit Error Rate (BER), Packet Error Rate (PER), Log-Likelihood Ratio (LLR), etc. When using parameters different from SNR to determine whether an RX signal can be demodulated, the electronic device can select the RX signal with better quality from two RX signals as the demodulation target based on the threshold corresponding to the parameter and the parameter value of the RX signal, or determine to perform merge demodulation when the quality of both RX signals is poor. For details, please refer to the description in S1402, which will not be repeated here. In other examples, the electronic device can also use any two or more of the above parameters to determine whether an RX signal can be demodulated.
[0300] S1403. Demodulate the demodulated object and obtain the demodulation result.
[0301] For example, an electronic device can perform demodulation processing on a demodulation object once the demodulation object is determined, thereby obtaining the corresponding demodulation result.
[0302] In this way, in a business scenario, when receiving two RX signals, the electronic device can only analyze the RX signal with better quality (e.g., higher SNR). This eliminates the need for the electronic device to analyze both RX signals, saving corresponding overhead. Furthermore, because the electronic device can analyze the better-quality RX signal, it can obtain higher-quality analysis results.
[0303] In some examples, once the electronic device has completed demodulation of the object being demodulated, the demodulation result can be used as the demodulation result for the current frame. This demodulation result can then be used by the electronic device to continuously provide satellite service communications to the user.
[0304] In other examples, the electronic device can also determine whether the frame is an abnormal frame based on the demodulation result, i.e., execute S1404.
[0305] It should be noted that, in conjunction with the description of case 4 in S1402, if the two RX signals are merged and demodulated during the execution of S1403 by the electronic device, then if the demodulation result can be obtained by merging and demodulation, the demodulation result can be used as the demodulation result of the current frame.
[0306] If the demodulation result still cannot be obtained after merging and demodulation, in some implementations, the electronic device may stop demodulating the current frame and mark the current frame as unavailable. In other implementations, the electronic device can again select the RX signal with the higher SNR from RX signals 12a and RX signals 12b for demodulation. For example, if the SNR of RX signal 12a is higher than the SNRb of RX signal 12b, and RX signal 12a can be demodulated and a demodulation result is obtained, then this demodulation result can be the demodulation result of the current frame. If RX signal 12a still cannot be demodulated, the electronic device can stop demodulating the current frame and mark it as unavailable.
[0307] S1404. Determine whether the current frame demodulation is normal or abnormal.
[0308] According to the description in S1403, the electronic device can demodulate the demodulated object to obtain the corresponding demodulation result.
[0309] Correspondingly, the electronic device can determine whether the current frame is demodulated normally or abnormally based on the demodulation result.
[0310] For example, an electronic device can determine whether the current frame is demodulated normally or abnormally based on whether the Cyclic Redundancy Check (CRC check) of the demodulation result passes.
[0311] In some examples, such as Figure 14 As shown in case b, if the CRC check of the demodulation result fails (i.e., fails), the electronic device can determine that the current frame demodulation is abnormal.
[0312] In other examples, such as Figure 14 As shown in case a, if the CRC check of the demodulation result passes, the electronic device can determine that the current frame demodulation is normal.
[0313] In other examples, if the electronic device does not obtain the demodulation result of the current frame, or marks the current frame as unavailable, the electronic device can determine that the current frame demodulation is abnormal.
[0314] In other examples, such as the description in S1403, such as Figure 14 As shown in case c, for case 4 of merging and demodulation, if the merging and demodulation can obtain the demodulation result, but the CRC check of the demodulation result fails, the electronic device can use the RX signal with the higher SNR to demodulate again, and perform CRC check on the demodulation result to determine whether the current frame is demodulated abnormally.
[0315] It should be understood that in this example, the determination of whether the current frame is demodulated abnormal is based on whether the CRC check of the demodulation result of the electronic device passes.
[0316] In other examples, the electronic device can also determine whether the current frame is demodulated abnormally by using other parameters that indicate whether the quality of the demodulation result is good.
[0317] As one possible implementation, the electronic device can determine whether the current frame is demodulated abnormally based on the CRC false negative rate of the demodulation results and the corresponding threshold. The CRC false negative rate can be obtained statistically from the demodulation results of multiple frames.
[0318] For example, an electronic device can determine that the demodulation of the current frame is normal if the CRC false negative rate after demodulation is lower than the corresponding threshold. Conversely, an electronic device can determine that the demodulation of the current frame is abnormal if the CRC false negative rate after demodulation is higher than the corresponding threshold.
[0319] S1303. Based on the demodulation results of N frames, execute the handover judgment process. N is an integer greater than or equal to 1. For example, N equals 10.
[0320] In this application, the electronic device can determine whether to continue using the current antenna combination for RX signal reception based on at least one frame indicating normal or abnormal demodulation. That is, the electronic device can determine whether to trigger a handover process and switch to using another antenna combination for RX signal reception based on at least one frame indicating normal or abnormal demodulation.
[0321] Taking N equal to 10 as an example, the electronic device can determine the frame error rate of 10 consecutive frames based on the demodulation results. The frame error rate can be calculated as the number of demodulated frames with abnormalities divided by 10. Similarly, when N equals other positive integers, the corresponding frame error rate can be the number of demodulated frames with abnormalities divided by N.
[0322] Electronic devices can determine that the current antenna combination has poor reception performance when the frame error rate reaches or exceeds a second threshold (such as threshold z), and then trigger a handover process.
[0323] Correspondingly, if the frame error rate is less than the second threshold (such as threshold z), the electronic device can determine that the reception performance of the current antenna combination is acceptable, and then continue to maintain the current antenna combination to receive RX signals, that is, without triggering the handover process.
[0324] As an example, see reference Figure 15 This is a flowchart illustrating another control method provided in an embodiment of this application. Figure 15 An example of a switching decision process is shown. (Example follows) Figure 15 As shown in the process, the electronic device can determine whether to continue using the current antenna combination for signal reception or switch to using another antenna combination for signal reception based on the demodulation result of at least one frame of signal.
[0325] like Figure 15 As shown, the solution may include: S1501, Obtain N frames of demodulation results.
[0326] S1502. Determine whether the frame error rate is less than the second threshold. If yes, proceed to S1503; otherwise, proceed to S1504.
[0327] S1503, Continue using the current antenna combination for RX reception.
[0328] S1504. Switch to using other antenna combinations for RX reception.
[0329] Should Figure 15 For specific implementation details, please refer to the description in S1303.
[0330] After executing S1504, the electronic device can repeat S1301-S1303. This allows the electronic device to determine the frame error rate of the switched antenna combination. Consequently, the electronic device can select an antenna combination with a frame error rate less than a second threshold from among multiple available antenna combinations for RX signal reception.
[0331] Therefore, based on Figures 13-15 In some examples of the scheme shown, the electronic device can, after switching to any antenna combination, stop attempting to switch to other antenna combinations if the frame error rate of that antenna combination is less than a second threshold, based on the processing in S1503. That is, during this service communication process, the current antenna combination is maintained for 2R signal reception.
[0332] For example, combining Figure 8 The example in the text is an electronic device with one main antenna and two diversity antennas.
[0333] Taking the initial antenna combination as antenna 81 and antenna 82 as an example. Based on Figures 13-15 The illustrated scheme allows the electronic device to switch to other antenna combinations when the frame error rate of the current antenna combination exceeds a second threshold. For example, the electronic device can switch to the antenna combination of antennas 81 and 83 for 2R signal reception in satellite communication by executing S1504. Furthermore, the electronic device can repeatedly execute... Figure 13 The scheme determines whether the frame error rate corresponding to the current antenna combination of antennas 81 and 83 is less than a second threshold. If the frame error rate corresponding to the antenna combination of antennas 81 and 83 is less than the second threshold, the electronic device can continue to use the antenna combination of antennas 81 and 83 for 2R signal reception during this satellite service communication.
[0334] Combination Figure 8 The control flow is explained in the example above. The example above demonstrates how the satellite front-end module of the electronic device performs control flow as described above. Figures 13-15 Take the judgment as an example.
[0335] When the satellite front-end module determines that it needs to switch from the antenna combination of antennas 81 and 82 to the antenna combination of antennas 81 and 83 for 2R signal reception, the satellite front-end module can send a corresponding command to the MCU controller. This command can instruct the use of the antenna combination of antennas 81 and 83 for 2R signal reception.
[0336] The corresponding MCU can obtain the corresponding control commands from the AP. These control commands can be used to control at least switch 84 and FEM2 to operate in satellite communication mode, thereby enabling antenna 83 to receive 1R signals and transmit them to the satellite back-end module. The commands can also be used to control switch 85, the corresponding LNA, and filter 2 to operate in satellite signal reception mode, thereby enabling antenna 81 to receive 1R signals and transmit them to the satellite back-end module.
[0337] Furthermore, the MCU can send the control command to the aforementioned related devices such as switch 84 and FEM2, thereby enabling... Figure 8 The communication module shown can receive satellite RX signals through antennas 83 and 81.
[0338] This enables the antenna combination of antennas 81 and 83 to be used in satellite communications.
[0339] Combination Figure 15 The description uses an example where the electronic device executes S1501 with an antenna combination of a PRX antenna and a DRX1 antenna. The DRX1 antenna can be any antenna other than the PRX antenna that can be used for satellite signal reception. In some implementations, the electronic device may also include other antennas different from the PRX antenna that can be used for satellite signal reception (such as DRX antenna 2, etc.).
[0340] Corresponding to Figure 8 In the example, the PRX antenna can be antenna 81, DRX antenna 1 can be antenna 82, and DRX antenna 2 can be antenna 83. The antennas in other communication modules correspond similarly, and will not be described in detail here.
[0341] If the decision in S1502 is negative, the electronic device can switch to another antenna combination and continue the decision process via S1504. That is, the electronic device can determine whether to switch to another antenna combination based on whether the frame error rate is less than a second threshold. Combined with... Figure 13 The example in, in Figure 15 In some implementations, the electronic device can continue to use the antenna combination for subsequent RX signal reception by judging the frame error rate of the antenna combination of the PRX antenna and DRX2 antenna after switching to other antenna combinations (such as the antenna combination of PRX antenna and DRX2 antenna).
[0342] In other examples of this application, if the S1502 judgment is performed and the judgment is negative, the electronic device can repeat the process without switching to other antenna combinations. Figure 13 as well as Figure 15 The corresponding judgment process based on frame error rate.
[0343] Correspondingly, the electronic device can perform the S1502 judgment, and if the judgment is negative, poll the signal reception quality of the DRX antennas (such as DRX antenna 1, DRX antenna 2, etc.), and then use the DRX antenna with the best signal reception quality to form a 2R antenna combination with the PRX antenna for subsequent RX signal reception. The signal reception quality of the DRX antenna can be represented by RSSI and / or other parameters used to represent the signal quality of the RX signal.
[0344] For example, if the electronic device performs the S1502 judgment and the judgment is negative, it can control DRX antenna 1 and DRX antenna 2 to receive RX signals respectively. Taking the case where the RSSI of the RX signal received by DRX antenna 2 is greater than the RSSI of the RX signal received by DRX antenna 1 as an example, the electronic device can, after performing the S1502 judgment and the judgment is negative, use the antenna combination consisting of PRX antenna and DRX antenna 2 to receive subsequent RX signals.
[0345] In other examples, it is still based on Figure 15 In the example scheme shown, if the frame error rate of all antenna combinations is less than the second threshold after traversing all antenna combinations, the electronic device can decide which antenna combination to use for RX signal reception based on a preset strategy or by itself.
[0346] For example, refer to Figure 16 This is a flowchart illustrating another control method provided in an embodiment of this application.
[0347] In some examples, such as Figure 16 As shown in Example 161, the electronic device can be based on Figure 15 The scheme shown iterates through all antenna combinations, and the frame error rate of all antenna combinations is less than the second threshold (i.e., S1601a is executed). Afterwards, the electronic device can continue to use the current antenna combination for RX reception according to S1602a.
[0348] In other examples, such as Figure 16 As shown in Example 162, the electronic device can be based on Figure 15 The scheme shown iterates through all antenna combinations, and the frame error rate of all antenna combinations is less than the second threshold (i.e., S1601b is executed). Afterwards, the electronic device can switch to the antenna combination with the lowest frame error rate for RX reception according to S1602b.
[0349] Thus, through Figures 13 to 16 In this solution example, electronic devices can be used in business scenarios based on the aforementioned Figures 6-10For any of the proposed solutions, the appropriate antenna combination for receiving 2R signals in satellite communication should be selected. This will improve the signal reception efficiency of satellite communication in operational scenarios.
[0350] The following section, in conjunction with the accompanying drawings, provides an exemplary description of the antenna selection scheme in the called party scenario.
[0351] refer to Figure 17 This is a time-domain comparison diagram of signal reception provided in an embodiment of this application. Figure 17 The signal reception example shown can be an example before entering the called scenario.
[0352] As explained above, in the called party scenario, the electronic device does not need to actively transmit signals to the communication satellite. Accordingly, the electronic device can receive signals via 1R.
[0353] In this example, the electronic device can also receive 2R signals before entering the called scenario, and then determine which RX antenna to use for 1R signal reception based on the RX signals received in the 2R.
[0354] like Figure 17 As shown, in some examples, after the service communication ends, the electronic device can receive the RX signal in the currently used 2R time slot. The end of the communication service can correspond to the end of a satellite call, etc.
[0355] For example, after ending service communication, the electronic device can receive RX signals 13a1 and RX signals 13b1 respectively through the current two RX antenna combinations in receive time slot 131. Similarly, after ending service communication, the electronic device can receive RX signals 13a2 and RX signals 13b2 respectively through the current two RX antenna combinations in receive time slot 132. And so on.
[0356] exist Figure 17 After terminating service communication, the electronic device can determine whether to enter paging mode based on at least one received RX signal frame. The paging mode can be the mode the electronic device is in during the called party scenario. In paging mode, the electronic device can use 1R to receive satellite signals. For example, the electronic device can use 1R to receive paging signals.
[0357] refer to Figure 18 This is a flowchart illustrating another control method provided in an embodiment of this application. Electronic devices can be based on this... Figure 18 The illustrated scheme determines whether to enter paging mode. In some examples, this is as follows: Figure 18 The illustrated scheme can be applied after an electronic device has ended its service communication. In other examples, this... Figure 18The illustrated solution can be applied to electronic devices before service communication is initiated. That is, the... Figure 18 The proposed solution can be applied when electronic devices are not engaged in business communication.
[0358] Similar to Figures 13-16 The scheme description in the document states that... Figure 18 The scheme shown can be executed by the satellite back-end module in the electronic device, or, as... Figure 18 The scheme shown can be executed by an AP in an electronic device.
[0359] like Figure 18 As shown, the solution may include: S1801, Enter the receiving time slot.
[0360] S1802, Receive RX signal 13a and RX signal 13b.
[0361] For example, in combination Figure 17 In the example, the electronic device can continue to receive 2R signals using the currently enabled antenna combination after the service communication has ended.
[0362] For example, the electronic device can receive RX signal 13a1 and RX signal 13b1 in receiving time slot 131. As another example, the electronic device can receive RX signal 13a2 and RX signal 13b2 in receiving time slot 132.
[0363] S1803. Determine whether the Received Signal Strength Indicator (RSSI) values are all less than the third threshold. If so, proceed to S1804.
[0364] It should be understood that RSSI is measured in dBm and is generally a negative value. The closer RSSI is to 0 (i.e., the larger it is), the higher the corresponding signal strength. The further RSSI is from 0 (i.e., the smaller it is), the lower the corresponding signal strength.
[0365] In this example, if the RSSI of the RX signal is low (e.g., less than the third threshold), it indicates that no service communication is currently in progress. Based on this, the electronic device can determine whether to enter paging mode and then switch to 1R to receive paging signals.
[0366] In some examples, the electronic device can execute S1804 if the RSSI of the two RX signals received in the most recent receive time slot is less than a third threshold.
[0367] For example, the most recent receiving time slot is receiving time slot 132, and the two RX signals received in this most recent receiving time slot are RX signal 13a2 and RX signal 13b2. In this way, the electronic device can determine to execute S1804 based on the fact that both RX signal 13a2 and RX signal 13b2 are less than a third threshold.
[0368] In other examples, the electronic device can execute S1804 based on the fact that the RSSI of all RX signals received in the most recent M receive time slots is less than a third threshold.
[0369] For example, M is 2, the most recent M receive time slots include receive time slot 131 and receive time slot 132, and all RX signals received in the most recent M receive time slots include RX signal 13a1 and RX signal 13b1, RX signal 13a2 and RX signal 13b2. Thus, the electronic device can determine to execute S1804 based on the fact that RX signal 13a1 and RX signal 13b1, RX signal 13a2 and RX signal 13b2 are all less than a third threshold.
[0370] S1804. Confirm entry into paging mode.
[0371] Therefore, through such Figure 18 In the example scheme shown, the electronic device can determine that it has entered paging mode, and then switch to 1R to receive signals after entering paging mode.
[0372] It should be understood that electronic devices can be in a wake-up state or a sleep state without engaging in business communication. This wake-up state or sleep state can refer to the state of the electronic device's access point (AP) or the state of the electronic device's satellite communication path (such as the front-end module or back-end module).
[0373] In some cases, wake-up and sleep states can alternate. In wake-up state, electronic devices can receive paging signals via IR. In sleep state, electronic devices can stop receiving paging signals, thereby saving power.
[0374] refer to Figure 19 This is a schematic diagram showing a comparison between a wake-up state and a sleep state provided in an embodiment of this application.
[0375] like Figure 19 As shown, when an electronic device enters the wake-up state, it does so through methods such as... Figure 18 The illustrated scheme confirms entry into paging mode. Correspondingly, after a period of time, the electronic device can enter sleep mode. Subsequently, when the electronic device wakes up again, it can trigger the following again: Figure 18 The indicated scheme confirms entry into paging mode.
[0376] That is, in such a case Figure 19In the example, each time the electronic device enters the wake-up state, it can trigger the execution of, such as Figure 18 The scheme shown indicates that the paging mode will be entered.
[0377] In other examples, electronic devices can also trigger the execution of actions such as... when business communication ends. Figure 18 The scheme shown.
[0378] like Figure 18 According to the description, during the process of determining to enter paging mode, the electronic device can receive RX signals from one or more receive time slots via 2R.
[0379] In some examples, the antenna combination receiving the 2R signal can be the same antenna combination used during the previous service communication. In other examples, the antenna combination receiving the 2R signal can be the default antenna combination. For example, the default antenna combination could be the combination of the main antenna and the DRX1 antenna.
[0380] In each consecutive wake-up state, the electronic device can use a fixed RX antenna to receive 1R signals after determining that it has entered paging mode.
[0381] The following is passed Figure 20 This provides an example of a scheme for determining the antenna for 1R signal reception.
[0382] refer to Figure 20 This is a flowchart illustrating another control method provided in an embodiment of this application. Based on this... Figure 20 The illustrated scheme allows the electronic device to determine the antenna used for 1R signal reception after entering paging mode. Combined with... Figure 18 The explanation in the text is that Figure 20 The scheme shown can be implemented by the back-end module of an electronic device (such as a satellite back-end module) or an AP.
[0383] like Figure 20 As shown, the solution may include: S2001, Obtain RX signal 13a and RX signal 13b.
[0384] For example, an electronic device may receive 2R received signals in one or more receive time slots, depending on the antenna combination currently in use.
[0385] In some examples, the RX signal 13a and RX signal 13b can be as follows: Figure 17 The RX signal in any of the received time slots shown. That is, in this example, RX signal 13a and RX signal 13b can be the RX signals received before entering paging mode.
[0386] In other examples, RX signal 13a and RX signal 13b can be two RX signals received through the currently used antenna combination after determining that paging mode has been entered.
[0387] S2002, Determine SNRa and SNRb.
[0388] For example, the electronic device can determine the SNR of the RX signal 13a and the RX signal 13b separately. For instance, the electronic device can determine that the SNR of the RX signal 13a is SNRa. As another example, the electronic device can determine that the SNR of the RX signal 13b is SNRb.
[0389] Does S2003, SNRa, and SNRb include at least one that reaches the fourth threshold?
[0390] If both SNRa and SNRb reach the fourth threshold, and SNRa is greater than SNRb, then execute S2004a; if both SNRa and SNRb reach the fourth threshold, and SNRb is greater than SNRa, then execute S2004b; if neither SNRa nor SNRb reaches the fourth threshold, then execute S2004c.
[0391] In this example, the electronic device can determine whether to use one of the antennas in the current antenna combination for 1R reception or switch to use an antenna in another antenna combination for 1R reception based on the 2R signal received by the current antenna combination.
[0392] For example, if at least one of the two received RX signals is greater than the fourth threshold, the electronic device can use the antenna corresponding to the RX signal with the higher SNR to continue receiving 1R signals during the current wake-up cycle (i.e., before entering sleep mode).
[0393] If none of the two received RX signals exceeds the fourth threshold, the electronic device can switch to other antenna combinations and determine again whether there is a suitable antenna for 1R reception.
[0394] like Figure 20 As shown, when both SNRa and SNRb reach the fourth threshold, and SNRa is greater than SNRb, the antenna corresponding to the RX signal 13a can continue to receive 1R signals during the current wake-up period. Therefore, the electronic device can continue to execute S2004a.
[0395] S2004a, analyze RX signal 13a.
[0396] S2005a. Notify the user of incoming calls based on the analysis results.
[0397] For example, the electronic device can determine the subsequent execution strategy based on the parsing result of the RX signal 13a. For instance, if the parsing result of the RX signal 13a indicates that the device is being called, the electronic device can, via S2005a, alert the user to the incoming call through at least one of the following methods: ringing, vibration, or interface display. The incoming call may include satellite phone access or a satellite SMS message awaiting reception.
[0398] Subsequently, during the current wake-up cycle, the electronic equipment can continue to use the antenna receiving RX signal 13a to independently receive 1R signal. Optionally, the electronic equipment can disable other satellite receiving links, thereby saving corresponding overhead.
[0399] like Figure 20 As shown, when both NRa and SNRb reach the fourth threshold, and SNRb is greater than SNRa, the antenna corresponding to the RX signal 13b can continue to receive 1R signal during the current wake-up period. Therefore, the electronic device can continue to execute S2004b.
[0400] S2004b, analyze RX signal 13b.
[0401] S2005b: Notify the user of incoming calls based on the analysis results.
[0402] Similar to the descriptions in S2004a-S2005a, in this example, the electronic device can determine the subsequent execution strategy based on the parsing result of the RX signal 13b. Furthermore, during the current wake-up cycle, the electronic device can continue to use the antenna receiving the RX signal 13b to independently receive the 1R signal.
[0403] S2004c, switch antenna combination.
[0404] As explained above, if the SNR of the 2R signal received by the currently used antenna combination is low, the electronic device can switch to other antenna combinations and re-determine which antenna can be used for 1R signal reception.
[0405] For example, after switching to the use of a new antenna combination, the electronic device can execute S2001 again. And so on.
[0406] As an example, continuing with Figure 8 The communication module shown is an example.
[0407] Based on such Figures 18-20 The scheme shown takes the default antenna combination of antenna 81 and antenna 82 as an example.
[0408] The electronic device can determine to enter paging mode based on the fact that the RSSI of the two RX signals received by antennas 81 and 82 in the receiving time slot is less than the third threshold.
[0409] Furthermore, the electronic device can determine whether to use antenna 81 or antenna 82 to receive 1R signals in the current wake-up state based on the SNR of the two RX signals received by antenna 81 and antenna 82 in the receiving time slot.
[0410] For example, the signal received by antenna 81 is RX signal 13a, and the signal received by antenna 81 is RX signal 13b.
[0411] Thus, when both SNRa and SNRb reach the fourth threshold, and SNRa is greater than SNRb, the electronic device can continue to receive 1R data using antenna 81 during the current wake-up period.
[0412] Performed by the satellite back-end module of electronic equipment, such as Figures 18-20 The scheme shown is an example.
[0413] In this scenario, the satellite backend module can transmit the transmit / receive status of 1R reception using antenna 81 to the MCU controller. Subsequently, the MCU controller can interact with the AP to obtain control commands for each device on the link corresponding to 1R reception via antenna 81 for satellite communication. The MCU controller can then use these control commands to control the operation of each device on the receiving link where antenna 81 is located, thereby achieving the purpose of 1R reception via antenna 81.
[0414] If both SNRa and SNRb reach the fourth threshold, and SNRa is less than SNRb, the electronic device can continue to receive 1R data using antenna 82 during the current wake-up period.
[0415] Performed by the satellite back-end module of electronic equipment, such as Figures 18-20 The scheme shown is an example.
[0416] In this scenario, the satellite backend module can transmit the transmit / receive status of 1R reception using antenna 82 to the MCU controller. Subsequently, the MCU controller can interact with the AP to obtain control commands for each device on the link corresponding to 1R reception via antenna 82 for satellite communication. The MCU controller can then use these control commands to operate each device (such as FEM1) on the receiving link where antenna 82 is located, thereby achieving the goal of 1R reception via antenna 82.
[0417] If neither SNRa nor SNRb reaches the fourth threshold, the electronic device can switch to using other antenna combinations for another assessment.
[0418] For example, electronic devices can switch between using the antenna combination of antenna 81 and antenna 83. Furthermore, based on... Figure 20 The example scheme shown determines whether to use one of antennas, antenna 81 or antenna 83, for subsequent 1R reception, or switches to another antenna combination to continue the determination.
[0419] It should be understood that, in combination Figure 20 The proposed solution explains that in the switching and judgment logic of multiple antenna combinations, the same antenna may appear in different antenna combinations. This allows the RX signal received by the same antenna to be confirmed multiple times. Therefore, it avoids the antenna switching strategy failing due to a single signal reception anomaly.
[0420] For example, the default antenna combination is antenna 81 and antenna 82. Thus, if the signal received by antenna 81 temporarily becomes abnormal, the electronic device can, during the judgment process of the default antenna combination, confirm that the SNR of the signals received by both antennas does not meet the fourth threshold requirement. Subsequently, the electronic device can switch to using the combination of antenna 81 and antenna 83 for judgment. If the signal received by antenna 81 returns to normal, the electronic device may, based on the better SNR of the RX signal received by antenna 81 again, use antenna 81 for 1R reception within the current wake-up cycle.
[0421] It should be noted that the above Figure 20 In the example, if the electronic device is based on Figure 20 The logic shown indicates that if an antenna already meets the corresponding requirements and can be used to receive 1R signals, the electronic device does not need to continue judging other antennas.
[0422] In other examples, the electronic device can cache the antennas that meet the criteria. The electronic device can also continue to iterate through antennas in other antenna combinations, thereby based on... Figure 20 S2001-S2003, as shown, determines whether there are other antennas whose SNR meets the fourth threshold requirement. Thus, after traversing all antenna combinations, the electronic device can select the antenna with the highest SNR from one or more cached antennas that can be used for 1R signal reception as the antenna for 1R reception in the current wake-up cycle. In this way, by traversing all antenna combinations, the electronic device can select the antenna that best matches the current state (such as the current attitude) and provides the optimal reception performance for 1R signal reception.
[0423] The above Figures 17-20 A specific example is provided of an electronic device determining the 1R antenna for receiving RX signals in a scenario where a satellite call is initiated.
[0424] by Figure 20For example, in some examples, when determining which 1R antenna to use for signal reception, the signals received by the electronic device (such as RX signal 13a, RX signal 13b) can be broadcast signals transmitted by satellite communication. For example, the broadcast signal may include an FCCH signal. Correspondingly, after determining the antenna for signal reception, the electronic device can receive RX signals such as paging signals transmitted by the communication satellite through that antenna.
[0425] Should Figure 20 In the example, after entering paging mode, the electronic device can determine the 1R antenna for subsequent RX signal reception based on the SNR of each antenna in each antenna combination.
[0426] In other embodiments of this application, the electronic device may also determine the 1R antenna for subsequent RX signal reception in other ways after entering paging mode.
[0427] For example, refer to Figure 21 This is a flowchart illustrating another control method provided in an embodiment of this application. Figure 21 The scheme shown can be applied to electronic devices after they enter paging mode, enabling electronic devices (such as satellite back-end modules) to determine the receiving antenna for paging messages and other RX signals.
[0428] like Figure 21 As shown, the solution may include: S2101. According to a preset period, receive broadcast signals through each of the available antennas.
[0429] For example, the preset period can be the time interval between two consecutive receptions of a broadcast signal through each of the available antennas. The preset period can be a configured period. In some examples, it is combined with... Figure 19 Each wake-up state can include one or more preset cycles within its corresponding wake-up cycle.
[0430] The available antenna can be an antenna that can be used for receiving satellite RX signals. This available antenna can correspond to a communication module installed in an electronic device.
[0431] For example, electronic devices are equipped with such Figure 8 When using the communication module shown, the available antennas may include antenna 81, antenna 82, and antenna 83.
[0432] For example, electronic devices are equipped with such... Figure 10 When using the communication module shown, the available antennas may include antenna 81, antenna 82, antenna 83, and antenna 84.
[0433] In some examples, electronic devices can receive broadcast signals through each of the available antennas after entering paging mode.
[0434] In other examples, after entering paging mode, the electronic device can trigger the reception of broadcast signals through each of the available antennas after a preset period.
[0435] In this way, each time a broadcast signal is received via each of the available antennas, the electronic device can receive the corresponding broadcast signal through each available antenna. For example, the broadcast signal could be a broadcast signal transmitted by a communication satellite. For instance, the broadcast signal could include an FCCH signal.
[0436] Electronic devices are equipped with such Figure 8 Taking the communication module shown as an example, the electronic device can receive broadcast signals through each of the available antennas, specifically by obtaining broadcast signal 811 through antenna 81, broadcast signal 812 through antenna 82, and broadcast signal 813 through antenna 83, upon triggering the reception of broadcast signals through each of the available antennas.
[0437] In this example, the electronic device can determine which antenna to use to listen for paging signals and other RX signals in the next preset period based on the broadcast signals corresponding to each antenna.
[0438] S2102. Determine the signal quality of the broadcast signals received by each antenna.
[0439] For example, the signal quality of a broadcast signal can be represented by at least one of the following parameters: SNR, RSSI, Peak-to-Average Power Ratio (PAPR).
[0440] Take RSSI as an example to represent the signal quality of broadcast signals.
[0441] After receiving broadcast signal 811, the electronic device can determine that the RSSI of broadcast signal 811 is RSSI-1; after receiving broadcast signal 812, the electronic device can determine that the RSSI of broadcast signal 812 is RSSI-2; after receiving broadcast signal 813, the electronic device can determine that the RSSI of broadcast signal 811 is RSSI-3.
[0442] S2103. Use the antenna with the best signal quality to receive RX signals (at least paging signals).
[0443] For example, the electronic device can select the RX antenna corresponding to the broadcast signal with the best signal quality from the various broadcast signals determined in S2102, and receive RX signals, including paging signals, in the next preset period.
[0444] For example, RSSI-2 is greater than RSSI-1, and RSSI-2 is greater than RSSI-3. Thus, the electronic device can use antenna 82 to receive RX signals, including paging signals, during the next preset period.
[0445] Therefore, through such Figure 21 The scheme shown allows the electronic device to periodically and quickly locate the antenna with the best receiving signal quality, and then use the antenna with the best receiving signal quality to receive RX signals before polling the antennas again.
[0446] Compared to Figure 20 ,Should Figure 21 The provided solution has a faster decision-making logic, and Figure 20 The provided solution provides a high degree of accuracy in making judgments. In practical implementation, these two solutions can be flexibly selected for judging and choosing the 1R antenna.
[0447] It is understood that the electronic device provided in this application embodiment includes hardware structures and / or software modules corresponding to perform each function in order to achieve the above-mentioned functions. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments disclosed herein, the embodiments of this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed by hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the embodiments of this application.
[0448] This application embodiment can divide the above-described electronic device into functional modules based on the method example described above. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated modules can be implemented in hardware or as software functional modules. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.
[0449] The foregoing mainly describes the solutions provided by the embodiments of this application from the perspective of various functional modules. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0450] The integrated modules described above can be implemented in hardware or as software functional modules. It should be noted that the module division in this embodiment is illustrative and represents only one logical functional division; in actual implementation, other division methods may be used.
[0451] For example, Figure 22 This is a schematic diagram illustrating the composition of an electronic device provided in an embodiment of this application. For example... Figure 22 As shown, the electronic device 2200 may include a processor 2201 and a memory 2202. The memory 2202 is used to store computer-executed commands. Exemplarily, in some embodiments, the electronic device 2200 may be configured with, for example... Figure 5 The electronic device 2200 can also be configured with any of the antenna configurations shown, such as Figures 6-10 Any of the provided communication modules. When the processor 2201 executes the command stored in the memory 2202, the electronic device 2200 can perform the above-described embodiments (such as...). Figures 13-21 (Any of the methods shown)
[0452] It should be noted that all relevant content of each step involved in the above method embodiments can be referenced from the functional description of the corresponding functional module, and will not be repeated here.
[0453] Figure 23 This is a schematic diagram illustrating the composition of a chip system provided in an embodiment of this application. The chip system 2300 may include a processor 2301 and a communication interface 2302, used to support related devices in implementing the functions involved in the above embodiments. In one possible design, the chip system also includes a memory for storing necessary program commands and data of the electronic device. This chip system may be composed of chips or may include chips and other discrete devices. It should be noted that in some implementations of this application, the communication interface 2302 may also be referred to as an interface circuit.
[0454] In some examples, the Figure 23The chip system shown can correspond to any one of the satellite back-end module, RF back-end module, satellite front-end module, RF front-end module, MCU controller, and AP in any of the examples above.
[0455] It should be noted that all relevant content of each step involved in the above method embodiments can be referenced from the functional description of the corresponding functional module, and will not be repeated here.
[0456] This application also provides a computer-readable storage medium storing a computer program thereon. When executed by a computer, the computer program implements the method flow related to the electronic device in any of the above method embodiments. Specifically, the computer can be the aforementioned electronic device.
[0457] This application also provides a computer program or a computer program product including a computer program, which, when executed on a computer, causes the computer to implement the method flow related to the electronic device in any of the above method embodiments. Specifically, the computer can be the aforementioned electronic device.
[0458] The functions, actions, operations, or steps in the above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. When implemented using software programs, they can be implemented, in whole or in part, in the form of a computer program product. This computer program product includes one or more computer commands. When the computer program commands are loaded and executed on a computer, the processes or functions described in the embodiments of this application are generated, in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer commands can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer commands can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or include one or more data storage devices such as servers and data centers that can be integrated with the medium. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state disks (SSDs)).
[0459] Although this application has been described in conjunction with specific features and embodiments, it is obvious that various modifications and combinations can be made thereto without departing from the scope of this application. Accordingly, this specification and drawings are merely exemplary illustrations of the application as defined by the appended claims, and are considered to cover any and all modifications, variations, combinations, or equivalents within the scope of this application. Clearly, those skilled in the art can make various alterations and modifications to this application without departing from the scope of this application. Thus, if such modifications and modifications of this application fall within the scope of the claims of this application and their equivalents, this application is also intended to include such modifications and modifications.
Claims
1. A control method, characterized in that, The method is applied to an electronic device that can be used to communicate with a communication satellite. The method includes: N frames of received signals are acquired. Each frame of received signal includes a first signal and a second signal. The first signal is received by the first antenna of the electronic device, and the second signal is received by the second antenna of the electronic device. The operating frequency bands of both the first antenna and the second antenna include at least the receiving frequency band of the satellite communication. N is a positive integer. Based on the demodulation results of the N frames of received signals, two antennas in the electronic device are used for signal reception.
2. The method according to claim 1, characterized in that, Based on the demodulation results of the N frames of received signals, signal reception is performed using two antennas in the electronic device, including: Based on the demodulation results of the N frames of received signals, determine the frame error rate of the N frames of received signals; Based on the frame error rate of the N frames of received signals, two antennas in the electronic device are used for signal reception.
3. The method according to claim 2, characterized in that, The demodulation result of each frame of received signal includes either demodulation normal or demodulation abnormal; Determining the frame error rate of the N received signals based on the demodulation results of the N received signals includes: The frame error rate of the N-frame received signal is determined based on the proportion of demodulation-abnormal frames in the total N-frame received signal.
4. The method according to claim 3, characterized in that, The electronic device has a preset second threshold. The step of using two antennas in the electronic device to receive signals based on the frame error rate of the N frames of received signals includes: If the frame error rate of the N frames of received signal is less than the second threshold, the first antenna and the second antenna are used for signal reception. When the frame error rate of the N frames of received signal is greater than the second threshold, a first antenna combination is used for signal reception; the first antenna combination includes two antennas provided in the electronic device, and the first antenna combination includes at least one antenna that is different from the first antenna or the second antenna.
5. The method according to claim 4, characterized in that, After receiving the signal using the first antenna combination, the method further includes: N frames of received signals are acquired. Each frame of received signal includes a third signal and a fourth signal. The third signal is received by the third antenna in the first antenna combination, and the fourth signal is received by the fourth antenna in the first antenna combination. The operating frequency bands of the third antenna and the fourth antenna both include at least the receiving frequency band of the satellite communication. Based on the demodulation results of the N frames of received signals, two antennas in the electronic device are used for signal reception.
6. The method according to claim 4 or 5, characterized in that, Any one of the first antenna, the second antenna, the third antenna, and the fourth antenna is a satellite antenna used only for satellite communication, or a cellular antenna that can be used for cellular communication.
7. The method according to any one of claims 3-6, characterized in that, After acquiring N frames of received signals, the method further includes: Based on the demodulation results of the first signal and / or the second signal of the first frame received signal, the demodulation result of the first frame received signal is determined; the first frame received signal is any frame received signal among the N frame received signals.
8. The method according to claim 7, characterized in that, Determining the demodulation result of the first frame received signal includes: In the case of demodulating the first signal, if the CRC check of the demodulation result of the first signal passes, it is determined that the demodulation result of the first frame received signal is normal; or, if the CRC check of the demodulation result of the first signal fails, it is determined that the demodulation result of the first frame received signal is abnormal. In the case of demodulating the second signal, if the CRC check of the demodulation result of the second signal passes, it is determined that the demodulation result of the first frame received signal is normal; or, if the CRC check of the demodulation result of the second signal fails, it is determined that the demodulation result of the first frame received signal is abnormal. In the case of demodulating the first signal and the second signal, if the CRC check of the demodulation results of the first signal and the second signal passes, it is determined that the demodulation result of the first frame received signal is normal; or, if the CRC check of the demodulation results of the first signal and the second signal fails, it is determined that the demodulation result of the first frame received signal is abnormal.
9. The method according to claim 7 or 8, characterized in that, Determining the demodulation result of the first frame received signal includes: In the case of demodulating the first signal, or in the case of demodulating the second signal, the demodulation result of the first frame received signal is determined to be a demodulation anomaly based on the inability to obtain the demodulation result.
10. The method according to claim 8 or 9, characterized in that, In the case of demodulating the first signal and the second signal, if the demodulation result cannot be obtained, the first signal is used for demodulation again; the signal quality of the first signal is higher than that of the second signal.
11. The method according to any one of claims 7-10, characterized in that, Before determining the demodulation result of the first frame of received signal, the method further includes: Determine whether to demodulate the first signal and / or the second signal.
12. The method according to claim 11, characterized in that, If both the first SNR of the first signal and the second SNR of the second signal are greater than the first threshold, and the first SNR is greater than the second SNR, then the first signal is determined to be demodulated. If both the first SNR and the second SNR are greater than the first threshold, and the first SNR is less than the second SNR, then the second signal is determined to be demodulated. If both the first SNR and the second SNR are less than the first threshold, it is determined that the first signal and the second signal are demodulated.
13. The method according to any one of claims 1-12, characterized in that, Before acquiring the N frames of received signals, the method further includes: Upon entering a business scenario, the electronic device performs satellite calls or sends and receives satellite SMS messages.
14. The method according to any one of claims 1-13, characterized in that, When using two antennas in an electronic device for signal reception, the method further includes: Acquire a fifth signal and a sixth signal, wherein the fifth signal is the signal received by the fifth antenna in the electronic device, and the sixth signal is the signal received by the sixth antenna in the electronic device, and the operating frequency bands of the fifth antenna and the sixth antenna include at least the receiving frequency band of the satellite communication; Since the RSSI of both the fifth and sixth signals is less than the third threshold, at least one antenna in the electronic device is used for signal reception.
15. The method according to claim 14, characterized in that, The fifth antenna and the sixth antenna are either the default antenna combination or the antenna combination used during the most recent service communication.
16. The method according to claim 14 or 15, characterized in that, The use of at least one antenna in the electronic device for signal reception includes: Based on the SNR of the fifth and sixth signals, at least one antenna in the electronic device is used for signal reception.
17. The method according to claim 16, characterized in that, If both the fifth SNR of the fifth signal and the sixth SNR of the sixth signal are greater than the fourth threshold, and the fifth SNR is greater than the sixth SNR, then the fifth antenna is used for signal reception. If both the fifth SNR of the fifth signal and the sixth SNR of the sixth signal are greater than the fourth threshold, and the fifth SNR is less than the sixth SNR, then the sixth antenna is used for signal reception. When both the fifth SNR of the fifth signal and the sixth SNR of the sixth signal are less than the fourth threshold, the antenna in the second antenna combination is used for signal reception; the second antenna combination includes at least one antenna that is different from the fifth antenna or the sixth antenna.
18. The method according to claim 17, characterized in that, After receiving signals using the antenna in the second antenna assembly, the method further includes: Based on the SNR of the two signals in the second antenna combination, at least one antenna in the electronic device is used for signal reception.
19. The method according to any one of claims 14-18, characterized in that, The use of at least one antenna in the electronic device for signal reception includes: using one antenna in the electronic device for receiving paging signals.
20. A communication module, characterized in that, The communication module is used in an electronic device, and the communication module includes: The satellite includes a back-end module, at least two front-end modules, and at least two antennas, wherein the operating frequency bands of the first and second antennas of the at least two antennas cover the receiving frequency band of satellite communication, and the operating frequency band of the first antenna covers the receiving frequency band of satellite communication. The satellite back-end module is connected to the first front-end module of the at least two front-end modules, and the first front-end module is also connected to the first antenna; The satellite back-end module is also connected to a first radio frequency switch, the first radio frequency switch is connected to a second front-end module among the at least two front-end modules, and the second front-end module is also connected to the second antenna; The radio frequency switch can be used to transmit the satellite communication received signal from the second antenna to the satellite back-end module.
21. The communication module according to claim 20, characterized in that, The second antenna is a cellular antenna used for cellular communication, and the first antenna is a satellite antenna used only for satellite communication.
22. The communication module according to claim 20 or 21, characterized in that, The first radio frequency switch includes at least one baseband-side port and at least one antenna-side port; The satellite back-end module is connected to the first baseband side port of at least one baseband side port of the first RF switch, and the first antenna side port of at least one antenna side port of the first RF switch is connected to the second front-end module.
23. The communication module according to any one of claims 20-22, characterized in that, The at least two front-end modules further include a third front-end module, and the at least two antennas further include a third antenna; The third front-end module is connected to the third antenna, and the third front-end module is also connected to the second antenna-side port of at least one antenna-side port of the first radio frequency switch. The radio frequency switch can also be used to transmit the satellite communication received signal from the third antenna to the satellite back-end module.
24. The communication module according to claim 23, characterized in that, The radio frequency switch can also be used to transmit the satellite communication received signal from the third antenna or the second antenna to the satellite back-end module; or... The baseband-side port of the radio frequency switch also includes a second baseband-side port, which is connected to the satellite back-end module. The radio frequency switch can also be used to transmit the received satellite communication signals received by the third antenna and / or the second antenna to the satellite back-end module.
25. The communication module according to claim 24, characterized in that, When the first antenna is used to receive a satellite communication signal, the radio frequency switch is used to transmit the satellite communication signal received by the third antenna or the second antenna to the satellite back-end module. When the first antenna is used only to transmit satellite communication signals, the radio frequency switch is used to transmit the satellite communication received signals received by the third antenna and the second antenna to the satellite back-end module.
26. The communication module according to any one of claims 20-25, characterized in that, The second front-end module includes a first switch, the antenna-side port of the first switch is connected to the second antenna, and the first switch includes a first radio frequency side port and a second radio frequency side port among the at least two radio frequency side ports. The first radio frequency side port is connected to the first filter, which is used for signal processing in cellular communication. The second RF side port is connected to the AUX port of the second front-end module. When the second RF side port is connected to the antenna side port, the satellite communication received signal received by the second antenna is transmitted to the first RF switch through the second front-end module.
27. The communication module according to any one of claims 20-25, characterized in that, The second front-end module includes a second switch, the antenna-side port of the first switch is connected to the second antenna, and the radio frequency-side port of the second switch includes a third radio frequency-side port; The third radio frequency side port is connected to the first LNA, and the operating frequency band of the first LNA includes the receiving frequency band of the satellite communication.
28. The communication module according to any one of claims 20-27, characterized in that, The communication module further includes an MCU controller, which controls the operating state of at least one component in the communication module so that the communication module performs satellite communication in accordance with the method described in any one of claims 1-19.
29. The communication module according to any one of claims 20-28, characterized in that, The communication module is used to perform the control method as described in any one of claims 1-19.
30. An electronic device, characterized in that, The electronic device includes: a memory and one or more processors; the memory and the processors are coupled. The memory is used to store computer program code, which includes computer commands. When the processor executes the computer commands, it causes the electronic device to perform the method as described in any one of claims 1-19.