Antenna state control method, and chip, electronic device and readable storage medium
By outputting the target antenna tuning parameters to control the antenna tuning switch, the problem of poor performance caused by smart watch antenna coupling is solved, ensuring that when the first communication system is not working, the antenna performance of the second communication system meets the preset requirements and improves the communication quality.
Patent Information
- Application Number
- PCT/CN2024/111876
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-09-18
- Filing Date
- 2024-08-13
- Publication Date
- 2025-03-27
AI Technical Summary
Due to the small size of the smart watch, the two antennas are deployed in a small space and are coupled to each other, resulting in poor antenna performance and affecting communication quality.
By obtaining the pre-state of the first communication system, if the pre-state is in a non-operating state, the target antenna tuning parameters are output, and the antenna tuning switch is controlled to be in the target tuning state to ensure that the antenna performance of the second antenna meets the preset performance requirements.
When the first communication system is not operating, ensure that the antenna performance of the second communication system reaches a preset level and improves communication quality.
Smart Images

Figure CN2024111876_27032025_PF_FP_ABST
Abstract
Description
Antenna state control method, chip, electronic device and readable storage medium
[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on September 18, 2023, with application number 202311200143.2 and application name “Antenna state control method, chip, electronic device and readable storage medium”, the entire contents of which are incorporated by reference into this application. Technical Field
[0002] The present application relates to the field of electronic technology, and in particular to an antenna state control method, chip, electronic device and readable storage medium. Background Art
[0003] To meet people's growing usage needs, electronic devices are becoming increasingly diverse in form factors. Wearable devices, as everyday electronic devices, have an irreplaceable place in people's lives. Typically, wearable devices need to be compact enough to be suitable for daily wear and support multiple communication standards to meet people's diverse communication needs.
[0004] Taking a common smart watch as an example, a smart watch usually has two antennas, one for cellular mobile communication and the other for Bluetooth communication.
[0005] However, due to the small size of the smart watch, the two antennas are deployed in a small space of the smart watch, and there is coupling between them, which will lead to poor antenna performance and affect the communication quality.
[0006] Summary of the Invention
[0007] The present application provides an antenna state control method, device, chip, electronic device, computer-readable storage medium and computer program product, which can improve the antenna performance of a second antenna.
[0008] In a first aspect, an antenna state control method is provided, including: obtaining a pre-state of a first communication system, the pre-state being a state that the first communication system will enter at a second moment after the first moment; if the pre-state is a non-working state, outputting a target antenna tuning parameter at the first moment, the target antenna tuning parameter being used to indicate that the antenna tuning switch is in a target tuning state, the antenna tuning switch being used to tune the tuning state of the first antenna of the first communication system, and in the target tuning state, the antenna performance of the second antenna meets preset performance requirements.
[0009] When the modem of the first communication system is not operating, the antenna tuning switch can be switched to a switch logic state that enables the antenna performance of the second antenna corresponding to the second communication system to be improved. In this case, the second antenna can operate in a tuning state where the antenna performance meets the preset performance requirements, ensuring the communication quality of the second communication system when the first communication system is not operating.
[0010] In some possible implementations, the time difference between the first moment and the second moment is less than or equal to a preset time difference threshold, which can ensure that the target antenna tuning parameters effectively act on the second antenna when the first communication system is not working, thereby ensuring the antenna performance of the second antenna.
[0011] In some possible implementations, the non-working state is a dormant state when the first communication system is in an idle state or a radio resource control RRC connection.
[0012] When the modem is in the idle or RRC state, it periodically enters a dormant state to conserve power. Before entering the dormant state, the modem can output target antenna tuning parameters and control the antenna tuning switch to a switch logic state that optimizes the antenna performance of the second antenna corresponding to the second communication system, thereby ensuring that the antenna performance of the second antenna meets preset performance requirements.
[0013] In some possible implementations, the non-operating state is a dormant state within a network search cycle. While in the network search state, the modem also periodically enters the dormant state. Prior to entering the dormant state within each network search cycle, the modem outputs target antenna tuning parameters and controls the antenna tuning switch to a switch logic state that optimizes antenna performance for the second antenna corresponding to the second communication system, thereby ensuring that the antenna performance of the second antenna meets preset performance requirements.
[0014] In some possible implementations, the non-operating state is airplane mode. When the electronic device enters airplane mode under user control, the electronic device does not need to communicate with the first communication system. At this time, the modem is in the non-operating state. Before the modem enters the non-operating state, target antenna tuning parameters can be output to control the antenna tuning switch to maintain the target tuning state, thereby ensuring that the GPS+Bluetooth / Wi-Fi antenna performance is fully utilized in airplane mode and ensuring the communication quality of the GPS+Bluetooth / Wi-Fi communication system. The modem then enters the non-operating state again.
[0015] In some possible implementations, the non-working state is that the second communication system corresponding to the second antenna is in a Bluetooth communication state.
[0016] When an electronic device is in Bluetooth or Wi-Fi communication mode, it can be assumed that a call is not needed, and therefore, the cellular network is not required. The modem can prioritize the quality of Bluetooth or Wi-Fi communication. The modem can output target antenna tuning parameters to control the antenna tuning switch to maintain the target tuning state, thereby ensuring that the GPS + Bluetooth / Wi-Fi antenna performance is fully utilized during Bluetooth or Wi-Fi communication, further ensuring the communication quality of the GPS + Bluetooth / Wi-Fi communication system.
[0017] In some possible implementations, the target antenna tuning parameters may be output by calling a shutdown function to output the target antenna tuning parameters to the antenna tuning switch, wherein the shutdown function is filled with the target antenna tuning parameters.
[0018] In some possible implementations, the non-working state is a dormant state within a network search period, and outputting the target antenna tuning parameters at the first moment includes: searching for a target frequency band corresponding to the target tuning state at the first moment to output the target antenna tuning parameters.
[0019] Specifically, after the common network search is completed, a network search for a frequency band can be added. The newly added search frequency band is the frequency band corresponding to the target antenna tuning parameters. If the modem still fails to find an available network after searching the newly added frequency band, it enters a sleep state. After the newly added search frequency band is added, it can be ensured that the target antenna tuning parameters are output during the search for the newly added frequency band before the modem enters the sleep state, thereby ensuring that the antenna tuning switch is switched to a switch logic state that can enable the antenna performance of the second antenna corresponding to the second communication system to be good, ensuring that the antenna performance of the second antenna meets the preset performance requirements.
[0020] In some possible implementations, if the pre-state is a working state, the method further includes: determining that it is in a service-restricted state, outputting the target antenna tuning parameters to register the target frequency band corresponding to the target tuning state; if the registration is successful, determining that the first communication system resides in the target frequency band.
[0021] When an electronic device is in a restricted service state and can only reside on a limited number of networks, the modem prioritizes registration on a target frequency band. If successful, it can remain on the target frequency band. This ensures that the antenna tuning switch remains in the state indicated by the target antenna tuning parameters, preventing them from erratically changing, ensuring the communication quality of the GPS+Bluetooth / Wi-Fi communication system. If registration on the target frequency band fails, the modem will reside on the default restricted service band.
[0022] In some possible implementations, before obtaining the pre-state of the first communication system, the method further includes: determining whether a user identity card exists; if so, executing the step of obtaining the pre-state of the first communication system; if not, outputting the target antenna tuning parameters.
[0023] If the user identification card is present, the above process can be executed to control the antenna state. If the user identification card is not present, indicating that the electronic device is not qualified to access the cellular mobile communication system, there is no need to consider which matching circuit path the antenna tuning circuit should select to tune the first antenna. Therefore, the modem can directly output the target antenna tuning parameters, for example, by calling a shutdown function to output the target antenna tuning parameters. The antenna tuning switch can then be configured according to the target antenna tuning parameters to ensure full antenna performance for the second antenna. First, determine whether the user identification card is present; if not, directly output the target antenna tuning parameters. This method eliminates the need to check the modem's pre-condition, avoiding subsequent invalid processes.
[0024] In some possible implementations, outputting the target antenna tuning parameters includes: reporting a message that the user identity card does not exist to a micro controller unit (MCU); receiving a power-off instruction returned by the MCU based on the message that the user identity card does not exist; and outputting the target antenna tuning parameters and then powering off in response to the power-off instruction.
[0025] In some possible implementations, in the target tuning state, the antenna performance of the second antenna meets preset performance requirements, including: in the target tuning state, the antenna efficiency of the second antenna is higher than the antenna efficiency in other tuning states, the other tuning states are the tuning states of the antenna tuning switch, and the other tuning states are different from the target tuning state.
[0026] In a second aspect, an antenna state control device is provided, comprising a unit composed of software and / or hardware, and the unit is used to execute any one of the methods in the technical solution of the first aspect.
[0027] In a third aspect, an embodiment of the present application provides a chip comprising a processor; the processor is used to read and execute a computer program stored in a memory to execute any one of the methods in the technical solution described in the first aspect.
[0028] Optionally, the chip further includes a memory, and the memory is connected to the processor via a circuit or wire.
[0029] Further optionally, the chip also includes a communication interface.
[0030] In a fourth aspect, an electronic device is provided, comprising: a processor, a memory, and an interface; the processor, the memory, and the interface cooperate with each other so that the electronic device executes any one of the methods in the technical solution described in the first aspect.
[0031] In a fifth aspect, an electronic device is provided, which includes any chip in the technical solution described in the third aspect.
[0032] Optionally, the electronic device is a wearable device.
[0033] In a sixth aspect, a computer-readable storage medium is provided, in which a computer program is stored. When the computer program is executed by a processor, the processor executes any one of the methods in the technical solution described in the first aspect.
[0034] In a seventh aspect, a computer program product is provided, comprising: a computer program code, which, when executed on an electronic device, enables the electronic device to execute any one of the methods in the technical solution described in the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0035] FIG1 is a schematic structural diagram of a terminal device 100 provided in an embodiment of the present application;
[0036] FIG2 is a software structure block diagram of the terminal device 100 provided in an embodiment of the present application;
[0037] FIG3 is a schematic diagram of the structure of an antenna solution inside an electronic device provided in an embodiment of the present application;
[0038] FIG4 is a schematic diagram of antenna distribution of the antenna solution shown in FIG3 provided in an embodiment of the present application;
[0039] FIG5 is a schematic diagram of the structure of an antenna solution inside another electronic device provided in an embodiment of the present application;
[0040] FIG6 is a flow chart of an antenna state control method according to an embodiment of the present application;
[0041] FIG7 is a schematic diagram of the structure of an antenna solution inside another electronic device provided in an embodiment of the present application;
[0042] FIG8 is a schematic diagram of a working time slot of a Modem in an Idle state according to an embodiment of the present application;
[0043] FIG9 is a schematic diagram of a working time slot of a Modem in an RRC connection state provided in an embodiment of the present application;
[0044] 10 is a schematic diagram of a working time slot of a Modem in a common electronic device searching for a network after being disconnected from the network according to an embodiment of the present application;
[0045] 11 is a schematic diagram of a working time slot of a Modem in the process of searching for a network after an electronic device is disconnected from the network according to an embodiment of the present application;
[0046] 12 is a flowchart of a network search when an electronic device is in a restricted service state according to an embodiment of the present application;
[0047] FIG13 is a schematic diagram of the structure between modules involved in the antenna state control method within an electronic device provided in an embodiment of the present application;
[0048] FIG14 is a flow chart of another antenna state control method provided in an embodiment of the present application;
[0049] FIG15 is a schematic structural diagram of an antenna state control device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0050] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings in the embodiments of the present application. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships can exist, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.
[0051] In the following, the terms "first," "second," and "third" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the quantity of the technical features indicated. Therefore, a feature specified as "first," "second," or "third" may explicitly or implicitly include one or more of the features.
[0052] The antenna state control method provided in the embodiments of the present application can be applied to terminal devices such as mobile phones, tablet computers, wearable devices, vehicle-mounted devices, augmented reality (AR) / virtual reality (VR) devices, laptop computers, ultra-mobile personal computers (UMPCs), netbooks, and personal digital assistants (PDAs). The embodiments of the present application do not impose any restrictions on the specific type of terminal device.
[0053] For example, FIG1 is a schematic diagram of the structure of a terminal device 100 provided in an embodiment of the present application. The terminal device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.
[0054] It should be understood that the structures illustrated in the embodiments of the present application do not constitute a specific limitation on the terminal device 100. In other embodiments of the present application, the terminal device 100 may include more or fewer components than shown, or may combine or separate certain components, or arrange the components differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0055] The software system of the terminal device 100 can adopt a layered architecture, an event-driven architecture, a micro-kernel architecture, a micro-service architecture, or a cloud architecture. In the embodiment of the present application, the Android system with a layered architecture is used as an example to illustrate the software structure of the terminal device 100.
[0056] Figure 2 is a software structure diagram of the terminal device 100 according to an embodiment of the present application. The layered architecture divides the software into several layers, each with clear roles and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers, namely, the application layer, the application framework layer, the Android runtime (Android runtime) and the system library, and the kernel layer, from top to bottom. The application layer may include a series of application packages.
[0057] As shown in FIG2 , the application package may include applications such as camera, gallery, calendar, call, map, navigation, WLAN, Bluetooth, music, video, and short message.
[0058] The application framework layer provides an application programming interface (API) and programming framework for applications in the application layer. The application framework layer includes some predefined functions.
[0059] As shown in FIG2 , the application framework layer may include a window manager, a content provider, a view system, a telephony manager, a resource manager, a notification manager, and the like.
[0060] The window manager is used to manage window programs. The window manager can obtain the display size, determine whether there is a status bar, lock the screen, take screenshots, etc.
[0061] Content providers are used to store and retrieve data and make it accessible to applications. The data may include videos, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.
[0062] The view system includes visual controls, such as those for displaying text and images. The view system is used to build applications. A display interface can consist of one or more views. For example, a display interface containing a text notification icon might include a view for displaying text and a view for displaying images.
[0063] The phone manager is used to provide communication functions of the terminal device 100, such as management of call status (including answering, hanging up, etc.).
[0064] The resource manager provides various resources for applications, such as localized strings, icons, images, layout files, video files, and so on.
[0065] The Notification Manager allows applications to display notifications in the status bar. These messages can be displayed briefly and then disappear automatically, without requiring user interaction. For example, the Notification Manager can be used to notify users of completed downloads and message reminders. The Notification Manager can also display notifications in the top status bar of the system as icons or scrolling text, such as notifications from background applications, or as dialog windows on the screen. Examples include displaying text messages in the status bar, emitting alert sounds, vibrating the device, or flashing indicator lights.
[0066] The Android runtime includes the core library and the virtual machine. The Android runtime is responsible for scheduling and management of the Android system.
[0067] The core library consists of two parts: one is the function that needs to be called by the Java language, and the other is the Android core library.
[0068] The application layer and application framework layer run in a virtual machine. The virtual machine executes Java files in the application layer and application framework layer as binary files. The virtual machine manages object lifecycles, stack management, thread management, security and exception management, and garbage collection.
[0069] The system library can include multiple functional modules, such as a surface manager, media libraries, a 3D graphics processing library (such as OpenGL ES), and a 2D graphics engine (such as SGL).
[0070] The surface manager is used to manage the display subsystem and provide fusion of 2D and 3D layers for multiple applications.
[0071] The media library supports playback and recording of a variety of common audio and video formats, as well as static image files. The media library can support a variety of audio and video encoding formats, such as: MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc.
[0072] The 3D graphics processing library is used to implement 3D graphics drawing, image rendering, compositing, and layer processing.
[0073] A 2D graphics engine is a drawing engine for 2D drawings.
[0074] The kernel layer is the layer between hardware and software. The kernel layer includes at least display driver, camera driver, audio driver, and sensor driver.
[0075] In order to clearly describe the technical solutions and application scenarios of this application, the nouns and English abbreviations involved in this application and the technical field are first explained.
[0076] PMU: Power management unit, also called power manager, is used to power the Modem, RFIC, and MMBPA.
[0077] Modem: A modem can be a standalone chip or integrated into a baseband chip.
[0078] RFIC: Radio frequency integrated circuit (RFIC), also known as a radio frequency integrated circuit or a radio transmitter and receiver. RFIC connects to a modem to convert the modem's digital signals into radio frequency signals.
[0079] SPST: Single-pole, single-throw switch. Used to provide on / off control of a single circuit. Switches with other numbers of ports can be denoted as XPXT. X represents a natural number, and the two Xs in XPXT can be the same or different. When X represents 1, it can be represented by S (single); when X represents 2, it can be represented by D (double). For example, a double-pole, four-throw switch can be denoted as DP4T.
[0080] MMBPA: A multi-mode band power amplifier (MMBPA) in a cellular mobile communication system, used to amplify cellular mobile communication signals.
[0081] Combiner: A combiner typically has three ports: a high-frequency port for passing high-frequency signals and suppressing low-frequency signals; a low-frequency port for passing low-frequency signals and suppressing high-frequency signals; and a third port, a common port, which accepts both high-frequency signals passed through the high-frequency port and low-frequency signals passed through the low-frequency port. In frequency division duplex (FDD) communication systems, this port is used to isolate transmit and receive signals and suppress out-of-band signals.
[0082] Filters: Filters are used to pass signals within a passband and reject signals outside the passband. For example, they can be used in time division duplex (TDD) communication systems to reject out-of-band signals.
[0083] Coupler: A power distribution component used to couple an additional signal from a path for power detection and other purposes.
[0084] RF front-end: Also known as the RF front-end module, it usually refers to the RF transceiver circuit system composed of modules such as MMBPA, switches, duplexers, filters, and couplers.
[0085] Antenna tuning switch: It has multiple switching ports and can connect different matching circuits by switching different paths to achieve the purpose of tuning antenna performance.
[0086] FDD Band: FDD communication frequency band. The specific frequency band varies depending on the region, for example, it may include B5, B8, B1, and B3.
[0087] TDD Band: TDD communication frequency band. The specific frequency band varies depending on the region, for example, it may include B34, B38, B39, B40, and B41.
[0088] LMHB: L stands for low band (LB), M for middle band (MB), and H for high band (HB). The low, medium, and high frequency bands are collectively referred to as LMHB and are used to represent the low, medium, and high frequency bands in cellular mobile communications, such as all frequency bands from 700 MHz to 2690 MHz.
[0089] GPS L1: The carrier frequency is 1575.42 MHz, which is one of the most common frequency bands for global satellite navigation systems.
[0090] GPS L5: The carrier frequency is 1176.45 MHz. Signals in the L5 frequency band have higher bandwidth and lower multipath effects, providing more accurate positioning information.
[0091] BT / Wifi frequency range: 2400-2483.5MHz, used for short-range wireless communication.
[0092] UE: User equipment, refers to a general term including mobile phones, smart terminals, smart watches, smart bracelets and other wearable devices.
[0093] To meet people's growing usage needs, electronic devices are becoming increasingly diverse in form factors. Wearable devices, as everyday electronic devices, hold an irreplaceable place in people's lives. Typically, wearable devices need to be compact for easy daily wear. At the same time, they also need to support multiple communication standards to meet people's communication needs. For example, a typical smartwatch typically has two antennas: one for cellular communications and the other for Bluetooth and Wi-Fi. In some scenarios, if a smartwatch also supports GPS positioning, GPS and Bluetooth communications can share the same antenna. Figure 3 shows a common antenna solution for this scenario.
[0094] In Figure 3, the cellular mobile communication system uses antenna 1 to transmit and receive cellular mobile communication signals; the Bluetooth / Wifi communication system uses antenna 2 to transmit and receive Bluetooth / Wifi signals. If GPS and Bluetooth / Wifi share antenna 2, the GPS signal and the Bluetooth / Wifi signal can also be separated by a combiner. That is, the common port of the combiner can be connected to antenna 2, the low-frequency port of the combiner is connected to the low-frequency L1 frequency band path of GPS, and the high-frequency port of the combiner is connected to the high-frequency Bluetooth / Wifi frequency band path. It should be noted that the Bluetooth and Wifi modems are usually integrated in the same chip and share the same antenna to implement two communication modes. In the embodiment of the present application, Bluetooth / Wifi represents a communication system or signal path that is compatible with Bluetooth communication and Wifi communication.
[0095] Among them, the cellular mobile communication module includes a modem (Modem), a radio frequency chip (RFIC) and a radio frequency front-end module for cellular mobile communication. The cellular mobile communication module is used to process the frequency bands of cellular mobile communication, including signals in the LB, MB and HB frequency bands. The GPS module also includes a modem (Modem), a radio frequency chip (RFIC) and a radio frequency front-end module for GPS communication. The GPS module is used to process signals in the GPS frequency band. Figure 3 shows the L1 frequency band used by GPS as an example. The Bluetooth / Wifi module also includes a modem (Modem), a radio frequency chip (RFIC) and a radio frequency front-end module for Bluetooth / Wifi communication. The Bluetooth / Wifi module is used to process signals in the Bluetooth / Wifi frequency band.
[0096] Due to the large number of frequency bands and wide frequency distribution in cellular mobile communications, antenna 1 is typically equipped with multiple matching circuits to adapt to different frequency bands. Each frequency band, under the action of the corresponding matching circuit, can tune the antenna 1's performance to the desired tuning state. Figure 3 illustrates an antenna tuning switch, a single-pole, four-throw (SP4T) switch. This antenna tuning switch has four paths: RF1, RF2, RF3, and RF4. These four paths can respectively select matching circuits 1, 2, 3, and 4 to adjust the tuning state of antenna 1. For example, matching circuit 1 is a circuit tuned for frequency band 1. That is, when antenna 1 operates in frequency band 1, matching circuit 1 achieves the highest antenna efficiency compared to other matching circuits. Matching circuit 2 is a circuit tuned for frequency band 2. That is, when antenna 1 operates in frequency band 2, matching circuit 2 achieves the highest antenna efficiency compared to other matching circuits. Matching circuit 3 is a circuit tuned for frequency band 3. That is, when antenna 1 operates in frequency band 3, matching circuit 3, compared to other matching circuits, can achieve the highest antenna efficiency for antenna 1. Matching circuit 4 is a circuit tuned for frequency band 4. That is, when antenna 1 operates in frequency band 4, matching circuit 4, compared to other matching circuits, can achieve the highest antenna efficiency for antenna 1.
[0097] In the circuit shown in Figure 3, when the antenna tuning switch enables the RF1 path and disconnects the RF2, RF3, and RF4 paths, matching circuit 1 becomes effective. Thanks to the tuning of matching circuit 1, antenna 1's performance is fully utilized, ensuring communication quality in frequency band 1. When the antenna tuning switch enables the RF2 path and disconnects the RF1, RF3, and RF4 paths, matching circuit 2 becomes effective. Thanks to the tuning of matching circuit 2, antenna 1's performance is fully utilized, ensuring communication quality in frequency band 2. When the antenna tuning switch enables the RF3 path and disconnects the RF1, RF2, and RF4 paths, matching circuit 3 becomes effective. Thanks to the tuning of matching circuit 3, antenna 1's performance is fully utilized, ensuring communication quality in frequency band 3. When the antenna tuning switch enables the RF4 path and disconnects the RF1, RF2, and RF3 paths, matching circuit 4 becomes effective. Thanks to the tuning of matching circuit 4, antenna 1's performance is fully utilized, ensuring communication quality in frequency band 4. The performance of the antenna 1 is fully utilized, which means that the antenna efficiency is the highest, or the antenna gain is the largest, which can achieve the best antenna performance. The antenna tuning switch can switch the switch logic to select the corresponding path under the control instruction output by the modem, so that the matching circuit on the corresponding path is effective, thereby achieving antenna state tuning.
[0098] However, due to the small size of the smartwatch, the two antennas are deployed in the narrow space of the smartwatch, which can cause coupling between them, resulting in poor antenna performance and thus affecting communication quality. A schematic diagram of the two antennas deployed in the smartwatch can be seen in Figure 4. Due to limited space, antenna 1 and antenna 2 are set close together. In this case, the two antennas may share part of the antenna structure. For example, the two antennas may share the floor and part of the antenna radiator (such as part of the metal frame), and the matching circuit of antenna 1 will also affect the antenna performance of antenna 2. This can make it impossible to fully utilize the antenna performance in some cases, thereby affecting communication quality.
[0099] Similar issues exist with other antenna combining schemes. For example, in the circuit shown in Figure 5, the GPS L5 band and the Bluetooth / Wi-Fi band share antenna 2, while the GPS L1 band uses antenna 3 alone. If the GPS L5 band is not needed, the Bluetooth signal can bypass the combiner and connect directly to antenna 2. In Figure 5, the coupling between the three antennas is higher, resulting in a more severe degradation in antenna performance.
[0100] Based on this, the present application provides an antenna state control method that, when the modem of a cellular mobile communication system is not operating, can switch the antenna tuning switch to a switch logic state that enables the GPS + Bluetooth / Wi-Fi antenna to have good antenna performance. In this case, the GPS + Bluetooth / Wi-Fi antenna can operate in a tuned state with good antenna performance, ensuring the communication quality of GPS + Bluetooth / Wi-Fi when the cellular mobile communication system is not operating.
[0101] For ease of understanding, the following embodiments of the present application will use the structures shown in Figures 1 to 5 as an example, and in conjunction with the accompanying drawings and application scenarios, the antenna state control method provided by the embodiments of the present application will be specifically described. The execution subject of the embodiments of the present application can be a processor, a chip (such as a modem), or an electronic device. The following description will be based on the example of a modem in a cellular mobile communication system.
[0102] FIG6 is a flow chart of an example of an antenna state control method provided in an embodiment of the present application, the method comprising:
[0103] S601: Acquire a pre-state of a first communication system, where the pre-state is a state that the first communication system will enter at a second moment after a first moment.
[0104] The first communication system may be a cellular mobile communication system or other communication system equipped with an antenna tuning switch. The following description uses the cellular mobile communication system as an example. The cellular mobile communication system may be a GSM, CDMA, LTE, or New Radio (NR) standard. The embodiments of the present application do not limit the standard of the cellular mobile communication system.
[0105] The pre-state of the first communication system is the state that the first communication system is about to enter. For example, if the first communication system is in an operating state at a first moment and is about to enter a non-operating state at a second moment, the pre-state is a non-operating state; if the first communication system is in an operating state at a first moment and is still in an operating state at a second moment, the pre-state is an operating state.
[0106] Optionally, a long time difference between the first moment and the second moment may cause the pre-state at the second moment to be too far apart, making the pre-state's indication of the target antenna tuning parameters output at the first moment inaccurate. Therefore, the time difference between the first moment and the second moment is less than or equal to a preset time difference threshold, ensuring that the target antenna tuning parameters are effectively applied to the second antenna even when the first communication system is not operating, thereby maintaining antenna performance of the second antenna.
[0107] It should be noted that when the first communication system is in working state, it means that the modem of the first communication system is in working state; when the first communication system is in non-working state, it means that the modem of the first communication system is in non-working state. The modem in the non-working state can be in a dormant state or a closed state (or called a power-off state). Unless otherwise specified, the modem mentioned below in this application refers to the modem of the first communication system. The modem can obtain the pre-state to be entered at the next moment after the current moment of the first communication system.
[0108] S602. If the pre-state is a non-working state, output a target antenna tuning parameter at the first moment. The target antenna tuning parameter is used to indicate that the antenna tuning switch is in a target tuning state. The antenna tuning switch is used to tune the tuning state of the first antenna of the first communication system. In the target tuning state, the antenna performance of the second antenna meets the preset performance requirements.
[0109] For the second antenna of the second communication system, when the antenna tuning switch of the first communication system switches its switching logic under the control of different antenna tuning parameters, it will select different matching circuits to achieve the effect of tuning the antenna performance for the current cellular mobile communication frequency band. These different matching circuits have different effects on the antenna performance of the second antenna. This is reflected in the different operating frequency bands of the first communication system. The antenna efficiency of the second antenna has different effects.
[0110] Based on the circuit shown in Figure 3, antenna performance can be described using antenna efficiency. Higher antenna efficiency indicates better performance, while lower efficiency indicates worse performance. The following uses a cellular mobile communication system as the first communication system and a GPS + Bluetooth / Wi-Fi communication system as the second communication system as an example, using the data in Table 1 to illustrate the impact of matching circuits for different cellular mobile communication system frequency bands on the GPS + Bluetooth / Wi-Fi antenna efficiency.
[0111] Table 1
[0112] In Table 1 above, G represents the antenna efficiency of the GPS L1 band without the influence of Antenna 1, and A represents the antenna efficiency of the Bluetooth / Wi-Fi band without the influence of Antenna 1. State 1 represents the state of the cellular mobile communication system operating in the B1 (Band 1) band, with the antenna tuning parameter set to 1000. At 1000, the SP4T's RF1 path is on, while other paths are off. In State 1, matching circuit 1 acts on the tuning state of Antenna 1 and simultaneously on the tuning state of Antenna 2. Due to matching circuit 1, the antenna efficiency of Antenna 2 corresponding to the GPS L1 band decreases by 1dB compared to G, and the antenna efficiency of Antenna 2 corresponding to the Bluetooth band decreases by 0.6dB compared to A. Table 1 also shows the path states of the antenna tuning switch, as represented by States 2, 3, and 4, when the cellular mobile communication system operates in different frequency bands, and the degree of impact on the antenna efficiency of Antenna 2. These details are not detailed here. Table 1 shows that in state 4, which corresponds to the B40 band operating state of the antenna tuning switch, the antenna tuning parameter is 0001. When the value is 0001, the antenna efficiencies for both the GPS L1 band and Bluetooth are the highest compared to the other states. Therefore, the target antenna tuning parameters can be determined as those corresponding to cellular mobile communications operating in the B40 band, specifically 0001, which controls the conduction of the RF4 path and the disconnection of other paths.
[0113] When the first communication system is about to enter a non-operating state, the modem can determine that the first communication system does not need to work next. In this case, there is no need to consider the operating frequency band of cellular mobile communication. Instead, the antenna tuning parameters that maximize the antenna efficiency of antenna 2 are output to control the logical state of the antenna tuning switch. The antenna tuning parameters are recorded as target antenna tuning parameters. When the antenna tuning switch receives the target antenna tuning parameters sent by the modem, it can switch the path according to the logical state indicated by the target antenna tuning parameters, thereby tuning the tuning state of the second antenna to the state with the highest antenna efficiency, ensuring the communication quality of GPS L1 and / or Bluetooth. Determining the target antenna tuning parameters based on the requirement for the highest antenna efficiency can ensure that the communication quality of GPS L1 and / or Bluetooth is maximized.
[0114] It can be understood that the second communication system can be a GPS communication system, a Bluetooth / Wifi communication system, or a communication system including GPS and Bluetooth / Wifi.
[0115] When the second communication system is a GPS communication system and supports the L1 frequency band, any state that meets the antenna efficiency requirements can be selected based on the antenna efficiency in the GPS L1 column in Table 1, and the antenna tuning parameters corresponding to this state are used as the target antenna tuning parameters. Alternatively, the state with the highest antenna efficiency can be selected based on the antenna efficiency in the GPS L1 column in Table 1, and the antenna tuning parameters corresponding to this state are used as the target antenna tuning parameters.
[0116] When the second communication system is a Bluetooth / Wifi communication system, any state that meets the antenna efficiency requirements can be selected based on the antenna efficiency of the Bluetooth column in Table 1, and then the antenna tuning parameters corresponding to this state can be used as the target antenna tuning parameters. For example, the antenna tuning parameters corresponding to state 3 or state 4 are used as the target antenna tuning parameters. It is also possible to select the state with the highest antenna efficiency based on the antenna efficiency of the Bluetooth column in Table 1, and use the antenna tuning parameters corresponding to this state as the target antenna tuning parameters. It should be noted that, generally, the communication frequency bands of Bluetooth and Wifi are close, and the antenna efficiency is also close. The antenna efficiency during Bluetooth communication can be used to characterize the antenna efficiency during Wifi communication.
[0117] The correspondence between the SP4T states and antenna efficiency shown in Table 1 above is an example. In other embodiments, when the ports or form of the antenna tuning switch are changed, the expression of the antenna tuning parameters will also change accordingly. Based on the circuit shown in Figure 3 above, the antenna tuning switch is replaced with a switch assembly composed of four SPSTs, as shown in Figure 7. The antenna tuning switch in Figure 7 no longer selects only one matching circuit; it can also select multiple matching circuits and combine them to form a wider range of matching circuit forms, thereby achieving a wider range of antenna tuning states.
[0118] In the circuit shown in Figure 7, antenna performance is described using antenna efficiency. The following uses a cellular mobile communication system as the first communication system and a GPS + Bluetooth / Wi-Fi communication system as the second communication system as an example, and combines the data in Table 2 to illustrate the impact of different cellular mobile communication system frequency bands on the GPS + Bluetooth / Wi-Fi antenna efficiency.
[0119] As shown in Table 2, when the cellular mobile communication system operates in State 7, the GPS antenna has the highest antenna efficiency in the L1 frequency band, while the Bluetooth antenna's efficiency is 0.2 dB lower than when Antenna 1 is not present. If the current antenna performance during GPS communication is poor, that is, G is small, then the antenna efficiency during GPS communication can be prioritized. Therefore, the state with the highest antenna efficiency during GPS communication can be selected, for example, using the antenna tuning parameter 0011 corresponding to State 7 as the target antenna tuning parameter. If the current electronic device's Bluetooth antenna performance is poor, that is, A is small, then the antenna efficiency during Bluetooth communication can be prioritized. Therefore, the state with the highest antenna efficiency during Bluetooth communication can be selected. In the scenario shown in Table 2, a compromise can be made between the antenna efficiencies in both Bluetooth and GPS communication states, selecting the antenna tuning parameter 0011 corresponding to State 7 as the target antenna tuning parameter.
[0120] Table 2
[0121] Optionally, the target antenna tuning parameters can also be determined based on the current state of the electronic device. For example, in a music playback scenario, if the device is in Bluetooth connection mode, the antenna efficiency during Bluetooth communication can be prioritized, and the antenna tuning parameter 1000 corresponding to state 2 can be selected as the target antenna tuning parameter. If the device is in sports mode, Bluetooth communication can be disregarded, and the antenna efficiency during GPS communication can be prioritized. The state with the highest antenna efficiency during GPS communication can be selected, such as the antenna tuning parameter 0011 corresponding to state 7 as the target antenna tuning parameter.
[0122] In addition to antenna efficiency, the antenna performance of the antenna described above can also be described using other parameters such as antenna gain. The corresponding preset performance requirements can include antenna efficiency reaching a preset efficiency threshold, antenna gain reaching a preset gain threshold, or antenna efficiency reaching the highest value among multiple states, or antenna gain reaching the highest value among multiple states. This is not limited in the present embodiment.
[0123] In the embodiment shown in FIG. 6 , the modem can output target tuning parameters to set the antenna tuning switch to the target tuning state before entering the inoperative state. In this target tuning state, the antenna performance of the second antenna of the second communication system is ensured to meet preset performance requirements, ensuring that the antenna performance of the second antenna is fully utilized, thereby ensuring the communication quality of the second communication system.
[0124] Next, taking the case where the first communication system is a cellular mobile communication system and the second communication system is a GPS+Bluetooth / Wifi communication system as an example, the pre-state mentioned above will be described in detail:
[0125] State A:
[0126] Typically, after the electronic device (UE) is powered on, the modem is generally in an idle state or an RRC state.
[0127] When an electronic device is in standby mode with a black screen, it typically enters the Idle state. During this time, because the cellular mobile communication system is temporarily idle, the modem can intermittently enter the sleep state to save power. Figure 8 illustrates the modem's operating time slots. Figure 8 uses the example of an electronic device in the Idle state for LTE communication, with a cycle of 1.28 seconds. During each cycle, the modem operates for only a short period (the time it spends in the RF state); the rest of the time, the modem is in the sleep state. This state is called the iDRX state. At the next cycle, the modem restarts and enters the active state, then enters the sleep state again, repeating this cycle. Taking a 1.28-second cycle as an example: when the modem is about to enter the sleep state, that is, at the moment (T1) before the falling edge of a cycle in Figure 8, denoted as the first moment, the modem can output the target antenna tuning parameters and control the antenna tuning switch to tune the second antenna to a state that optimizes antenna performance. Subsequently, at the second moment, the modem enters the sleep state. In sleep mode, the modem does not need to operate, so the output target antenna tuning parameters do not need to adapt to the currently registered cellular mobile communication frequency band. The only requirement is to ensure that the GPS+Bluetooth / Wi-Fi antenna performance is fully utilized during the modem's sleep state, thereby ensuring the communication quality of the GPS+Bluetooth / Wi-Fi communication system. In this case, the time difference threshold between the first and second moments can be 0.1 seconds, 0.2 seconds, or other values.
[0128] When an electronic device is in the radio resource control (RRC) state and the cellular mobile communication system is not transmitting data, it is in a connected discontinuous reception (C-DRX) state. The modem's operating time slots in this state are shown in Figure 9 . During each C-DRX cycle, the modem only operates for a period of time; the rest of the time, the modem is in a dormant state. When the next C-DRX cycle arrives, the modem restarts and enters the operating state, then enters the dormant state again, repeating this cycle. When the modem is about to enter the dormant state, that is, at the moment (T2) before the falling edge of a cycle in Figure 9, denoted as the first moment, the modem can output the target antenna tuning parameters and control the antenna tuning switch to tune the second antenna to a state that optimizes antenna performance. Thereafter, at the second moment, the modem enters the dormant state. While in the dormant state, the modem does not need to operate, so the output target antenna tuning parameters do not need to adapt to the currently registered frequency band for cellular mobile communication. It is only necessary to ensure that the GPS+Bluetooth / Wifi antenna performance is fully utilized when the modem is in sleep mode, thereby ensuring the communication quality of the GPS+Bluetooth / Wifi communication system when the modem is in sleep mode.
[0129] To enable the modem to output the target antenna tuning parameters, add a shutdown function in the modem software. This function, for example, can be named Tuner_switch_off. The shutdown function is populated with the target antenna tuning parameters. When the modem is about to enter sleep mode, the Tuner_switch_off function is called to output the target antenna tuning parameters to the antenna tuning switch, thereby tuning the second antenna's performance and ensuring the communication quality of the GPS + Bluetooth / Wi-Fi communication system while the modem is in sleep mode.
[0130] State B:
[0131] Typically, when an electronic device's cellular mobile communication system is disconnected from the network (no service or out of service), it will display "no signal." At this point, the modem will search for networks according to a pre-set search sequence to establish a network connection. A common search sequence is to search for LTE networks first, then WCDMA networks, and finally GSM networks. If no network is found according to the pre-set search sequence, to avoid excessive power consumption caused by continuous network searches, the modem adopts a periodic network search strategy. Figure 10 shows the operating time slots of the modem during the network search process. In the first network search cycle, when the modem completes the pre-set search sequence (i.e., time T3 in Figure 10), if no available network is found, it enters a sleep state. When the second search cycle begins, it continues searching according to the pre-set search sequence. If no available network is found by the end of the second search cycle (i.e., time T4), it enters a sleep state again. This periodic network search continues until a usable network is found.
[0132] Based on this, in the embodiment of the present application, after the common network search is completed, an additional frequency band can be searched. It should be noted that the newly added frequency band to be searched is the frequency band corresponding to the target antenna tuning parameter. If the modem still fails to find an available network after searching the newly added frequency band, it enters the sleep state. After the newly added frequency band is searched, the working time slot of the modem can be shown in Figure 11. In a network search cycle, the modem can originally enter the sleep state at time T3. However, in this embodiment, the operation of searching for the newly added frequency band must be performed during the time period T3-T5, and then enter the sleep state again at time T5. In the second network search cycle, the time when the modem enters the sleep state is delayed from the original T4 to T6, and the operation of searching for the newly added frequency band is performed during the time period T4-T6. At this time, the antenna tuning switch can remain in the configuration corresponding to the frequency band of the last network search, that is, remain in the state indicated by the target tuning parameter, and will not change arbitrarily. For example, as shown in Table 1, the B40 frequency band can be added to the search frequency bands, ensuring that the antenna tuning switch remains in the corresponding state of 0001 when the modem is in sleep mode. After searching the newly added frequency bands and entering sleep mode, the GPS+Bluetooth / Wi-Fi antenna can fully utilize its performance, ensuring the communication quality of the GPS+Bluetooth / Wi-Fi communication system.
[0133] Status C:
[0134] When an electronic device enters airplane mode at the user's request, cellular mobile communications are no longer required. During this time, the modem is inactive. Before the modem enters the inactive state, target antenna tuning parameters can be output to control the antenna tuning switch to maintain the target tuning state. This ensures that the GPS+Bluetooth / Wi-Fi antenna performance is fully utilized in airplane mode, ensuring the communication quality of the GPS+Bluetooth / Wi-Fi communication system. The modem then enters the inactive state again.
[0135] Status D:
[0136] When an electronic device is in Bluetooth or Wi-Fi communication mode, it can be assumed that a call is not needed, and therefore, the cellular network is not required. The modem can prioritize the quality of Bluetooth or Wi-Fi communication. The modem can output target antenna tuning parameters to control the antenna tuning switch to maintain the target tuning state, thereby ensuring that the GPS + Bluetooth / Wi-Fi antenna performance is fully utilized during Bluetooth or Wi-Fi communication, further ensuring the communication quality of the GPS + Bluetooth / Wi-Fi communication system.
[0137] The manner in which the target antenna tuning parameters are output in the above-mentioned states C and D can also be implemented by calling the close function as described in state A, and will not be repeated here.
[0138] Status E:
[0139] Sometimes, electronic devices enter a restricted service state due to the conditions of the surrounding network or the operator's settings. For example, when the user of an electronic device is in arrears, the electronic device cannot connect to the Internet without restrictions, but it is not completely disconnected from the network. In the restricted service state, the electronic device will still periodically search for the network, and the modem will periodically enter a sleep state. When a network that can provide restricted services is searched, the electronic device will select an available network to reside on. During the network search process, the modem will give priority to searching for the target frequency band corresponding to the target antenna tuning parameters. If the network of the target frequency band can be successfully registered, it can remain on the network of the target frequency band. In this way, the antenna tuning switch can maintain the state indicated by the target antenna tuning parameters and will not change arbitrarily, ensuring the communication quality of the GPS+Bluetooth / Wifi communication system.
[0140] Taking Table 1 as an example, the modem will output the antenna tuning parameter 0001 corresponding to the B40 frequency band to first attempt to register on the B40 frequency band. If the registration is successful and meets the residency requirements, it will remain on the B40 frequency band. If the registration fails, it can continue to search for other available networks to reside on. Taking the electronic device as an example, the specific network search process can be seen in Figure 12, including:
[0141] S1201: The smart watch is in a restricted service state.
[0142] S1202: Search for a target frequency band.
[0143] If the target frequency band is set at this time, the electronic device can give priority to searching the target frequency band when the network search is started.
[0144] S1203: Determine whether the target frequency band meets the residency requirement. If yes, execute S1204A; if no, execute S1204B.
[0145] S1204A, stay in the target frequency band.
[0146] S1204B: Reside in the default network under the limited service state.
[0147] That is, when an electronic device is in a restricted service state, if it searches for a target frequency band and the target frequency band meets the dwell requirements, it will dwell on the target frequency band. At this time, because the target frequency band is operating, the antenna tuning switch not only ensures that the antenna performance of the first antenna meets the communication requirements of the target frequency band, but also fully utilizes the performance of the GPS+Bluetooth / Wi-Fi antenna, ensuring the communication quality of the GPS+Bluetooth / Wi-Fi communication system.
[0148] If the target frequency band cannot be searched or the target frequency band does not meet the residency requirements, for example, no network is found in the target frequency band search, the search continues on other frequency bands, that is, the network search strategy under the default limited service state is used to search for a network and reside there.
[0149] On the basis of the above embodiment, the electronic device may further first determine whether a subscriber identity module (SIM, eSIM card) exists. If the SIM is not inserted into the electronic device or the eSIM card is not set, it means that the electronic device does not have the conditions to access the cellular mobile communication system at this time, so there is no need to consider which matching circuit of the antenna tuning circuit to select to tune the first antenna. Therefore, the modem can directly output the target antenna tuning parameters, for example, by calling a shutdown function to output the target antenna tuning parameters. The antenna tuning switch can be configured according to the target antenna tuning parameters to ensure that the antenna performance of the second antenna is fully utilized. In this way, there is no need to determine the pre-state of the modem, avoiding subsequent invalid processes. If the subscriber identity card exists, the method in the above embodiment can continue to be executed.
[0150] Specifically, the modem can report to the MCU that the user ID card is not present. After receiving this message, the MCU returns a power-off command to the modem and PMU, instructing the modem to power off. In response to the power-off command, the modem calls the shutdown function to output the target antenna tuning parameters, then powers off and enters the shutdown state. For details, see Figure 13: When the modem and MCU determine that the eSIM is not present, the modem outputs a message to the MCU indicating that the eSIM is not present. The MCU then returns the power-off command to the modem. The modem then outputs the target antenna tuning parameters to the antenna tuning switch before powering off and entering the shutdown state. Upon receiving the power-off command, the modem can also output the target antenna tuning parameters to the antenna tuning switch via the radio frequency integrated circuit (RFIC), before powering off and entering the shutdown state. Figure 13 illustrates the modem sending the target antenna tuning parameters to the antenna tuning switch via the RFIC. Antenna 1, with the target antenna tuning parameters, enables antenna 2 to fully achieve its full performance. As shown in Figure 13, the MUC and modem can be integrated into a single chip. In Figure 13 , the modem outputs the target antenna tuning parameters by calling a shutdown function, searching for the target frequency band, or residing in the target frequency band. The triggering method for the modem to output the target antenna tuning parameters can be found in the relevant descriptions of other embodiments throughout the document and will not be repeated here. Furthermore, the modem can output the target antenna tuning parameters as a MIPI signal or as a GPIO signal, as long as it can instruct the antenna tuning switch to configure according to the target tuning state.
[0151] In order to more fully express the technical solution of the present application, a complete embodiment is used here to describe the technical solution of the embodiment of the present application, as shown in FIG14 , including:
[0152] S1401. Determine whether the user identity card exists; if so, execute S1402; if not, execute S1407.
[0153] S1402. Determine whether to connect to other mobile phones via Bluetooth / Wifi; if not, execute S1403; if yes, execute S1407.
[0154] S1403, determine whether it is in flight mode; if not, execute S1404; if so, execute S1407.
[0155] S1404: Determine whether the mobile phone is not connected and is in an offline state. If not, execute S1405; if so, execute S1408.
[0156] S1405: Whether to enter iDRX or C-DRX; if not, execute S1406; if so, execute S1407.
[0157] S1406, whether to enter the service restricted state and search the network; if not, stop the process; if so, execute S1409.
[0158] S1407: Call the close function to output the target antenna tuning parameters.
[0159] S1408: Add a network to search for the target frequency band.
[0160] After the modem finishes searching for the target frequency band, it can enter sleep mode.
[0161] S1409: Search for and reside on a network in the target frequency band.
[0162] After the modem searches for a network in the target frequency band, it can reside on the network in the target frequency band. If it does not search for a network in the target frequency band, it can search for a network in the default frequency band according to the settings in the service-restricted state to reside on.
[0163] It should be noted that in the process shown in Figure 14, the execution order of steps S1402 to S1406 can be adjusted to each other. As long as one condition is met in steps S1402 to S1406, the process can jump to the step that meets the condition (one of S1407, S1408, and S1409). If it is not met, the other judgment steps can be continued to be executed in sequence.
[0164] The implementation principle and technical effects of the embodiment shown in FIG14 can be found in the detailed description of the aforementioned embodiments and will not be repeated here.
[0165] The above describes in detail an example of the method provided by the present application. It is understandable that, in order to implement the above functions, the corresponding device includes a hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0166] The present application can divide the antenna state control device into functional modules based on the above-mentioned method examples. For example, each function can be divided into separate functional modules, or two or more functions can be integrated into a single module. The above-mentioned integrated modules can be implemented in the form of hardware or software functional modules. It should be noted that the module division in this application is illustrative and only represents a logical functional division. In actual implementation, other division methods may be used.
[0167] FIG15 shows a schematic diagram of the structure of an antenna state control device provided by the present application. The device 1500 includes:
[0168] The acquisition module 1501 is configured to acquire a pre-state of the first communication system, where the pre-state is a state that the first communication system will enter at a second moment after the first moment.
[0169] Processing module 1502 is used to output target antenna tuning parameters at the first moment when the pre-state is a non-working state. The target antenna tuning parameters are used to indicate that the antenna tuning switch is in a target tuning state. The antenna tuning switch is used to tune the tuning state of the first antenna of the first communication system. In the target tuning state, the antenna performance of the second antenna meets the preset performance requirements.
[0170] In some embodiments, the time difference between the first moment and the second moment is less than a preset time difference threshold.
[0171] In some embodiments, the non-working state is a dormant state when the first communication system is in an idle state or a radio resource control RRC connection.
[0172] In some embodiments, the non-working state is a dormant state within a network search cycle.
[0173] In some embodiments, the non-operating state is an airplane mode state.
[0174] In some embodiments, the non-working state is that the second communication system corresponding to the second antenna is in a Bluetooth communication state.
[0175] In some embodiments, the processing module 1502 is specifically configured to output the target antenna tuning parameters to the antenna tuning switch by calling a closing function at a first moment, and the closing function is filled with the target antenna tuning parameters.
[0176] In some embodiments, the non-working state is a dormant state within a network search period, and the processing module 1502 is specifically configured to search for a target frequency band corresponding to a target tuning state at a first moment to output target antenna tuning parameters.
[0177] In some embodiments, if the pre-state is a working state, the processing module 1502 is specifically used to determine that it is in a service-restricted state, output the target antenna tuning parameters to register the target frequency band corresponding to the target tuning state; if the registration is successful, it is determined that the first communication system resides in the target frequency band.
[0178] In some embodiments, the processing module 1502 also determines whether the user identity card exists before the acquisition module 1501 acquires the pre-state of the first communication system; if so, executes the step of acquiring the pre-state of the first communication system; if not, outputs the target antenna tuning parameters.
[0179] In some embodiments, the processing module 1502 is specifically used to control the modem to report a message that the user identity card does not exist to the MCU, and when the modem receives a power-off instruction returned by the MCU based on the message that the user identity card does not exist, the processing module 1502 is used to control the modem to output the target antenna tuning parameters and then power off in response to the power-off instruction.
[0180] In some embodiments, in the target tuning state, the antenna efficiency of the second antenna is higher than that in other tuning states, where the other tuning states are tuning states of the antenna tuning switch, and the other tuning states are different from the target tuning state.
[0181] The specific manner in which the apparatus 1500 executes the antenna state control method and the beneficial effects produced can be found in the relevant descriptions in the method embodiment, which will not be repeated here.
[0182] The present application also provides a chip including a processor for executing the method in the above embodiment. The chip may be a modem chip or a baseband processor integrated with a modem.
[0183] An embodiment of the present application also provides an electronic device, including the above-mentioned processor. The electronic device provided in this embodiment may be the terminal device 100 shown in Figure 1, which is used to execute the above-mentioned antenna state control method. In the case of an integrated unit, the terminal device may include a processing module, a storage module, and a communication module. Among them, the processing module can be used to control and manage the actions of the terminal device, for example, it can be used to support the terminal device to execute the steps performed by the display unit, the detection unit, and the processing unit. The storage module can be used to support the terminal device to execute stored program codes and data, etc. The communication module can be used to support communication between the terminal device and other devices.
[0184] The processing module may be a processor or a controller. It may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor (DSP) and a microprocessor, and so on. The storage module may be a memory. The communication module may specifically be a device that interacts with other terminal devices, such as a radio frequency circuit, a Bluetooth chip, or a Wi-Fi chip.
[0185] In one embodiment, when the processing module is a processor and the storage module is a memory, the terminal device involved in this embodiment may be a device having the structure shown in FIG. 1 .
[0186] In some embodiments, the electronic device may also be a wearable device, or a miniaturized electronic device with a relatively small antenna layout space.
[0187] An embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the processor executes the antenna state control method described in any of the above embodiments.
[0188] An embodiment of the present application further provides a computer program product. When the computer program product is run on a computer, the computer is caused to execute the above-mentioned related steps to implement the antenna state control method in the above-mentioned embodiment.
[0189] Among them, the electronic device, computer-readable storage medium, computer program product or chip provided in this embodiment are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0190] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, the replaced units may or may not be physically separated, and the components displayed as units may be one physical unit or multiple physical units, that is, they may be located in one place, or they may be distributed in multiple different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the scheme of this embodiment.
[0191] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0192] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0193] The above content is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. An antenna state control method, characterized in that: include: Acquire a pre-state of a first communication system, where the pre-state is a state that the first communication system will enter at a second moment after the first moment; If the pre-state is a non-working state, the target antenna tuning parameters are output at the first moment, and the target antenna tuning parameters are used to indicate that the antenna tuning switch is in a target tuning state. The antenna tuning switch is used to tune the tuning state of the first antenna of the first communication system. In the target tuning state, the antenna performance of the second antenna meets the preset performance requirements.
2. The method according to claim 1, characterized in that The time difference between the first moment and the second moment is less than or equal to a preset time difference threshold.
3. The method according to claim 2, characterized in that The non-working state is a dormant state when the first communication system is in an idle state or a radio resource control RRC connection.
4. The method according to claim 2, characterized in that: The non-working state is a dormant state within a network search cycle.
5. The method according to claim 2, characterized in that: The non-working state is a state of flight mode.
6. The method according to claim 2, characterized in that The non-working state is that the second communication system corresponding to the second antenna is in a Bluetooth communication state.
7. The method according to any one of claims 3 to 6, characterized in that Outputting the target antenna tuning parameters at the first moment includes: At the first moment, the target antenna tuning parameters are output to the antenna tuning switch by calling a close function, and the close function is filled with the target antenna tuning parameters.
8. The method according to claim 2, characterized in that: The non-working state is a dormant state within a network search cycle, and the outputting of the target antenna tuning parameter at the first moment includes: A target frequency band corresponding to the target tuning state is searched at the first moment to output the target antenna tuning parameter.
9. The method according to claim 1, characterized in that: If the pre-state is a working state, the method further includes: Determining that the service is limited, and outputting the target antenna tuning parameter to register a target frequency band corresponding to the target tuning state; If the registration is successful, it is determined that the first communication system resides in the target frequency band.
10. The method according to any one of claims 1 to 6, characterized in that Before acquiring the preliminary state of the first communication system, the method further includes: Determine whether the user identification card exists; If yes, executing the step of acquiring the pre-state of the first communication system; If not, the target antenna tuning parameters are output.
11. The method according to claim 10, characterized in that The outputting the target antenna tuning parameter comprises: Reporting to the microcontroller unit MCU that the user identification card does not exist; Receiving a power-off instruction returned by the MCU based on a message that the user identity card does not exist; In response to the power-off instruction, the target antenna tuning parameters are output and then the power is turned off.
12. The method according to any one of claims 1 to 6, characterized in that In the target tuning state, the antenna performance of the second antenna meets the preset performance requirements, including: In the target tuning state, the antenna efficiency of the second antenna is higher than that in other tuning states, the other tuning states are tuning states of the antenna tuning switch, and the other tuning states are different from the target tuning state.
13. A chip, characterized in that: The chip comprises a processor; the processor is configured to execute the method according to any one of claims 1 to 12.
14. An electronic device, characterized in that: include: Processors, memory, and interfaces; The processor, the memory and the interface cooperate with each other so that the electronic device executes the method according to any one of claims 1 to 12.
15. The electronic device according to claim 14, characterized in that: The electronic device is a wearable device.
16. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor is caused to perform the method according to any one of claims 1 to 12.
Citation Information
Patent Citations
Antenna state control method, chip, electronic device and readable storage medium
CN117081622B
System for lowering power loss of wireless communication protocol coexisting device and achieving method thereof
CN103906205A
Antenna state control method, chip, electronic equipment and readable storage medium
CN117081622A
Dynamic antenna tuning for multi-band multi-carrier wireless systems
US20150305035A1
Sleep control method for wireless access device, apparatus, medium, and system, and wireless access device
WO2021082577A1