Antenna working mode determination method and terminal
By switching the antenna working mode to 4RX or 2RX according to the signal detection results of the Idle state and Connect state during VoNR call, the problem of poor signal demodulation performance of the called terminal is solved, which improves the call success rate and reduces power consumption.
Patent Information
- Application Number
- CN202410057314.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-15
- Publication Date
- 2025-07-22
- Estimated Expiration
- 2044-01-15
AI Technical Summary
During VoNR calls, when the called terminal is in the RRC Idle state, the antenna working mode is in the 2RX mode, resulting in poor signal demodulation performance, resulting in failure of Paging signal resolution, and thus failure of call call.
By acquiring the signal detection results of the terminal in the Idle state and the Connect state, the target detection results are determined, and the antenna operating mode is switched to 4RX mode according to the target detection results to improve the signal resolution success rate, and when the signal quality is good, it is switched to 2RX mode to reduce power consumption.
It improves the success rate of VoNR calls, reduces the power consumption of the terminal, and saves system resources.
Smart Images

Figure CN120358526A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of terminal technologies, and in particular, to a method for determining an antenna operating mode and a terminal. Background Art
[0002] Voice over New Radio (VoNR) calls are implemented based on the VoNR technology of the fifth-generation mobile communication (5G), and can provide higher-quality voice call services. Currently, VoNR calls have been widely commercialized, but there will be cases where call establishment fails.
[0003] When establishing a VoNR call, the called terminal needs to parse the received paging signal. When parsing the paging signal, the called terminal is in the idle state of Radio Resource Control (RRC), and the antenna operating mode of the called terminal is the 2 Receiver X (2RX) mode. In the 2RX mode, the demodulation performance of the called terminal is poor. If the quality of the paging signal received by the called terminal is poor, the parsing of the paging signal will fail, and the VoNR call cannot be established, ultimately resulting in call establishment failure. Summary of the Invention
[0004] The purpose of the embodiments of this application is to provide a method for determining an antenna operating mode and a terminal, so as to determine the antenna operating mode of the terminal as the 4RX mode when the signal quality received by the terminal in the idle state is poor, and improve the success rate of call establishment. The specific technical solutions are as follows:
[0005] In a first aspect, to achieve the above object, the embodiments of this application provide a method for determining an antenna operating mode, and the method includes:
[0006] Obtain a first detection result when the terminal is in a first idle state, and a second detection result when the terminal is in a first connected state; wherein, the first detection result represents the signal quality of the signal received by the terminal when it is in the first idle state; the second detection result represents the signal quality of the signal received by the terminal when it is in the first connected state;
[0007] Based on the first detection result and the second detection result, determine a target detection result when the terminal is in a second idle state; wherein, the target detection result represents the signal quality of the signal received by the terminal when it is in the second idle state;
[0008] When the target detection result is the first preset result, determine that the antenna operating mode of the terminal in the second Idle state is the 4RX mode;
[0009] When the target detection result is the second preset result, determine that the antenna operating mode of the terminal in the second Idle state is the 2RX mode; wherein, the signal quality represented by the first preset result is lower than the signal quality represented by the second preset result.
[0010] As can be seen from the above, in the solution provided in this embodiment, the signal quality represented by the first preset result is lower than the signal quality represented by the second preset result. The target detection result being the first preset result indicates that the signal quality of the signal received by the terminal in the Idle state is poor. Then, it is determined that the antenna operating mode of the terminal in the Idle state is the 4RX mode. Compared with the 2RX mode, the demodulation performance of the terminal in the 4RX mode is better, which can improve the probability of successful parsing of the Paging signal by the terminal, and further improve the success rate of call establishment. Moreover, the target detection result being the second preset result indicates that the signal quality of the signal received by the terminal in the Idle state is good. Then, it is determined that the antenna operating mode of the terminal in the Idle state is the 2RX mode. Compared with the 4RX mode, the power consumption of the terminal in the 2RX mode is lower, which can reduce the power consumption of the terminal and save resources.
[0011] In one embodiment of the present application, the first detection result is determined through the following steps:
[0012] For each antenna of the terminal, calculate the first signal-to-noise ratio of the first reference signal received by the terminal through this antenna in the first Idle state;
[0013] Calculate the first statistical value of each first signal-to-noise ratio;
[0014] When the first statistical value is less than the first threshold, obtain the first number of times that the terminal fails to parse the paging Paging signal within a preset duration in the first Idle state;
[0015] When the first number of times meets the preset condition, determine that the first detection result of the terminal in the first Idle state is the first preset result.
[0016] As can be seen from the above, in the solution provided in this embodiment, the first signal-to-noise ratio represents the signal quality of the first reference signal, and the first number of times represents the degree of influence of environmental interference on the signal. Determining the first detection result based on the first signal-to-noise ratio and the first number of times can improve the accuracy of the determined first detection result, and further improve the accuracy of determining the antenna operating mode of the terminal.
[0017] In one embodiment of the present application, the preset condition is that the first number is greater than a second threshold, and / or the ratio of the first number to the second number is greater than a third threshold; wherein, the second number is the total number of times the terminal parses a paging signal within a preset duration when in the first Idle state.
[0018] As can be seen from the above, in the solution provided in this embodiment, when the first number meets the above preset condition, it indicates that the signal quality of the signals received by the terminal when in the first Idle state is poor. Then, it can be determined that the first detection result is a first preset result, which can improve the accuracy of the determined first detection result, and further improve the accuracy of determining the antenna working mode of the terminal.
[0019] In one embodiment of the present application, after calculating the first statistical value of each first signal-to-noise ratio, the method further includes:
[0020] When the first statistical value is not less than the first threshold, determine that the first detection result of the terminal being in the first Idle state is a second preset result.
[0021] As can be seen from the above, in the solution provided in this embodiment, if the first statistical value is not less than the first threshold, it indicates that the signal quality of the first reference signal is good. Then, determine that the first detection result is a second preset result, without the need to obtain the first number, saving the system resources of the terminal.
[0022] In one embodiment of the present application, the first reference signal is a synchronization signal block (SSB) signal.
[0023] As can be seen from the above, in the solution provided in this embodiment, when the terminal is in the Idle state, the SSB signal is transmitted between the terminal and the base station through the control channel, and the bandwidth of the SBB signal can match the frequency band of the control channel. Therefore, the signal quality of the SSB signal can represent the signal quality of the signals received by the terminal through the control channel. Correspondingly, the first detection result determined based on the SSB signal can represent the signal quality of the signals received by the terminal when in the Idle state, which can improve the accuracy of determining the antenna working mode of the terminal based on the first detection result in the future.
[0024] In one embodiment of the present application, the second detection result is determined through the following steps:
[0025] For each antenna of the terminal, calculate the second signal-to-noise ratio of the second reference signal received by the terminal through this antenna when in the first Connect state;
[0026] Calculate the second statistical value of each second signal-to-noise ratio;
[0027] When the second statistical value is less than the first threshold, obtain the antenna operating mode of the terminal when the terminal is in the first Connect state as the reference operating mode;
[0028] Based on the reference operating mode, determine the second detection result when the terminal is in the first Connect state.
[0029] As can be seen from the above, in the solution provided in this embodiment, when it is determined that the signal quality of the second reference signal is poor, obtain the antenna operating mode of the terminal in the first Connect state (i.e., the reference operating mode), and based on the reference operating mode, determine the second detection result, which can improve the accuracy of the determined second detection result.
[0030] In one embodiment of the present application, after calculating the second statistical value of each second signal-to-noise ratio, the method further includes:
[0031] When the second statistical value is not less than the first threshold, determine that the second detection result when the terminal is in the first Connect state is the second preset result.
[0032] As can be seen from the above, in the solution provided in this embodiment, if the second statistical value is not less than the first threshold, indicating that the signal quality of the second reference signal is good, then determine that the second detection result is the second preset result, and there is no need to obtain the antenna operating mode of the terminal when the terminal is in the first Connect state, saving the system resources of the terminal.
[0033] In one embodiment of the present application, the determining the second detection result when the terminal is in the first Connect state based on the reference operating mode includes:
[0034] When the reference operating mode is the 4RX mode, determine that the second detection result when the terminal is in the first Connect state is the first preset result;
[0035] When the reference operating mode is the 2RX mode, determine that the second detection result when the terminal is in the first Connect state is the second preset result.
[0036] As can be seen from the above, in the solution provided in this embodiment, the antenna operating mode of the terminal when it is in the first Connect state is related to the signal quality of the signal received by the terminal when it is in the first Connect state. Based on the reference operating mode, determining the second detection result can improve the accuracy of the determined second detection result.
[0037] In one embodiment of the present application, the second reference signal is a tracking reference signal TRS.
[0038] As can be seen from the above, in the solution provided in this embodiment, when the terminal is in the Connect state, the TRS signal is transmitted between the terminal and the base station through the traffic channel, and the bandwidth of the TRS signal can match the frequency band of the traffic channel. Therefore, the signal quality of the TRS signal can represent the signal quality of the signal received by the terminal through the traffic channel. Correspondingly, the second detection result determined based on the TRS signal can represent the signal quality of the signal received when the terminal is in the Connect state, which can improve the accuracy of determining the antenna working mode of the terminal based on the second detection result in the subsequent process.
[0039] In one embodiment of the present application, determining the target detection result when the terminal is in the second Idle state based on the first detection result and the second detection result includes:
[0040] When both the first detection result and the second detection result are the first preset result, determining the target detection result when the terminal is in the second Idle state as the first preset result.
[0041] As can be seen from the above, in the solution provided in this embodiment, determining the target detection result when the terminal is in the second Idle state based on the first detection result and the second detection result can improve the accuracy of the determined target detection result. Moreover, it can avoid the terminal from frequently switching the antenna working mode and reduce the power consumption of the terminal.
[0042] In one embodiment of the present application, determining the target detection result when the terminal is in the second Idle state based on the first detection result and the second detection result includes:
[0043] When at least one of the first detection result and the second detection result is the second preset result, determining the target detection result when the terminal is in the second Idle state as the second preset result.
[0044] As can be seen from the above, in the solution provided in this embodiment, determining the target detection result when the terminal is in the second Idle state based on the first detection result and the second detection result can improve the accuracy of the determined target detection result. Moreover, it can avoid the terminal from frequently switching the antenna working mode and reduce the power consumption of the terminal.
[0045] In one embodiment of the present application, before determining that the antenna working mode of the terminal is the 4RX mode when the terminal is in the second Idle state when the target detection result is the first preset result, the method further includes:
[0046] When the target detection result is the first preset result, obtaining the registered frequency band of the terminal;
[0047] Determine the antenna operating mode supported by the terminal based on the registered frequency band of the terminal;
[0048] When the target detection result is the first preset result, determining that the antenna operating mode of the terminal in the second Idle state is the 4RX mode includes:
[0049] When the target detection result is the first preset result, if the antenna operating mode supported by the terminal includes the 4RX mode, determine that the antenna operating mode of the terminal in the second Idle state is the 4RX mode.
[0050] As can be seen from the above, in the solution provided in this embodiment, the antenna operating mode supported by the terminal is determined based on the registered frequency band of the terminal. When the antenna operating mode supported by the terminal includes the 4RX mode, determining that the antenna operating mode of the terminal in the second Idle state is the 4RX mode can improve the probability of successful parsing of the Paging signal by the terminal and improve the success rate of call calls.
[0051] In an embodiment of the present application, the determining that the antenna operating mode of the terminal in the second Idle state is the 4RX mode if the antenna operating mode supported by the terminal includes the 4RX mode includes:
[0052] If the antenna operating mode supported by the terminal includes the 4RX mode and the terminal is currently in the second Idle state, switch the antenna operating mode of the terminal from the 2RX mode to the 4RX mode.
[0053] As can be seen from the above, in the solution provided in this embodiment, when the target detection result is the first preset result and the antenna operating mode supported by the terminal includes the 4RX mode, if the terminal is currently in the second Idle state, switching the antenna operating mode of the terminal from the 2RX mode to the 4RX mode can improve the probability of successful parsing of the Paging signal by the terminal, thereby improving the success rate of call calls.
[0054] In an embodiment of the present application, after determining the antenna operating mode supported by the terminal based on the registered frequency band of the terminal, the method further includes:
[0055] If the antenna operating mode supported by the terminal does not include the 4RX mode, determine that the antenna operating mode of the terminal in the second Idle state is the 2RX mode.
[0056] In an embodiment of the present application, the first Idle state is the previous Idle state adjacent to the second Idle state; the first Connect state is the previous Connect state adjacent to the second Idle state.
[0057] As can be seen from the above, in the solution provided by this embodiment, the first Connect state is the previous Connect state adjacent to the second Idle state, and the first Idle state is the previous Idle state adjacent to the second Idle state. Moreover, when the terminal switches between the Idle state and the Connect state, the time interval between two adjacent states is relatively short, and the signal quality of the signals received by the terminal in the second Idle state, the adjacent first Idle state, and the first Connect state is relatively similar. Subsequently, based on the first detection result when the terminal is in the first Idle state and the second detection result in the first Connect state, the target detection result when the terminal is in the second Idle state is determined, which can improve the accuracy of determining the target detection result, and further improve the accuracy of the determined antenna working mode of the terminal.
[0058] In a second aspect, an embodiment of the present application further provides a terminal, including:
[0059] One or more processors and a memory;
[0060] The memory is coupled to the one or more processors. The memory is used to store computer program code, and the computer program code includes computer instructions. The one or more processors call the computer instructions to cause the terminal to execute the antenna working mode determination method described in any one of the above.
[0061] In a third aspect, an embodiment of the present application further provides a computer-readable storage medium, including a computer program. When the computer program runs on a terminal, it causes the terminal to execute the antenna working mode determination method described in any one of the above.
[0062] In a fourth aspect, an embodiment of the present application further provides a computer program product. The computer program product includes executable instructions. When the executable instructions are executed on a terminal, they cause the terminal to execute the antenna working mode determination method described in any one of the above.
[0063] In a fifth aspect, an embodiment of the present application further provides a chip system. The chip system is applied to a terminal. The chip system includes one or more processors. The processors are used to call computer instructions to cause the terminal to input data into the chip system and execute the antenna working mode determination method described in any one of the above to determine the antenna working mode of the terminal when the terminal is in the Idle state.
[0064] For the beneficial effects of the solutions provided in the embodiments of the second aspect, the third aspect, the fourth aspect, and the fifth aspect above, reference may be made to the beneficial effects of the solutions provided in the embodiments of the first aspect above. Description of the Drawings
[0065] To more clearly illustrate the technical solutions of the embodiments of the present application, the accompanying drawings required for the embodiments will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, without creative efforts, other accompanying drawings can be obtained based on these drawings.
[0066] Figure 1 Structural diagram of a terminal provided by an embodiment of the present application;
[0067] Figure 2 Software structure block diagram of a terminal provided by an embodiment of the present application;
[0068] Figure 3 Flowchart of the first method for determining the antenna working mode provided by an embodiment of the present application;
[0069] Figure 4 Flowchart of the first method for determining the first detection result provided by an embodiment of the present application;
[0070] Figure 5 Flowchart of the first method for determining the second detection result provided by an embodiment of the present application;
[0071] Figure 6 Flowchart of the second method for determining the second detection result provided by an embodiment of the present application;
[0072] Figure 7 Flowchart of the second method for determining the antenna working mode provided by an embodiment of the present application;
[0073] Figure 8 Flowchart of the second method for determining the first detection result provided by an embodiment of the present application;
[0074] Figure 9 Flowchart of the third method for determining the second detection result provided by an embodiment of the present application;
[0075] Figure 10 Flowchart of a method for determining the target detection result provided by an embodiment of the present application;
[0076] Figure 11 Flowchart of a method for switching the antenna working mode provided by an embodiment of the present application;
[0077] Figure 12 Structural diagram of a system for switching the antenna working mode provided by an embodiment of the present application;
[0078] Figure 13 Structural diagram of a chip system provided by an embodiment of the present application. Detailed implementation manners
[0079] To better understand the technical solution of this application, the embodiments of this application will be described in detail below with reference to the accompanying drawings.
[0080] To facilitate a clear description of the technical solution of the embodiments of this application, in the embodiments of this application, terms such as "first" and "second" are used to distinguish identical or similar items with basically the same functions and roles. For example, the first instruction and the second instruction are used to distinguish different user instructions, and their sequence is not limited. Those skilled in the art can understand that terms such as "first" and "second" do not limit the quantity and execution order, and "first", "second", etc. do not necessarily mean different.
[0081] It should be noted that in this application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design solution described as "exemplarily" or "for example" in this application should not be construed as being more preferred or having more advantages than other embodiments or design solutions. Rather, the use of words such as "exemplarily" or "for example" is intended to present relevant concepts in a specific manner.
[0082] The antenna working mode determination method provided by the embodiments of this application is applied to a terminal. The above terminal can be a mobile phone, a tablet computer, a laptop computer, a personal digital assistant (PDA), a smart watch, a netbook, a wearable electronic device, an augmented reality (AR) device, a virtual reality (VR) device, a vehicle-mounted device, a smart car, a robot, smart glasses, a smart TV, etc., which are terminals equipped with antennas. In this way, the terminal can improve the success rate of terminal call by determining its own antenna working mode.
[0083] Exemplarily, Figure 1 The structure diagram of terminal 100 is shown. Terminal 100 may include a processor 110, a display screen 120, a camera 130, an internal memory 140, a subscriber identification module (SIM) card interface 150, a universal serial bus (USB) interface 160, a charging management module 170, a battery management module 171, a battery 172 with a battery cell and a battery protection device, a sensor module 180, a mobile communication module 190, a wireless communication module 200, antenna 1, antenna 2, etc. Among them, the sensor module 180 may include a pressure sensor 180A, a fingerprint sensor 180B, a touch sensor 180C, an ambient light sensor 180D, etc.
[0084] Antenna 1 is an antenna used for signal transmission and reception by the mobile communication module 190. Antenna 2 is an antenna used for signal transmission and reception by the wireless communication module 200. Antenna 1 and Antenna 2 are only examples and do not limit the number of antennas included in the terminal. For example, the terminal may include two antennas, or the terminal may also include four antennas.
[0085] When the terminal includes four antennas, the antenna operating modes supported by the terminal include the 2RX mode and the 4 Receiver X (4RX) mode. When the terminal includes two antennas, the antenna operating modes supported by the terminal include the 2RX mode. The 2RX mode means that the terminal uses two antennas for signal transmission and reception. The 4RX mode means that the terminal uses four antennas for signal transmission and reception.
[0086] It can be understood that the structure illustrated in the embodiments of this application does not constitute a specific limitation on the terminal 100. In other embodiments of this application, the terminal 100 may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0087] The processor 110 may include one or more processing units. For example, the processor 110 may include a Central Processing Unit (CPU), an Application Processor (AP), a modulation and demodulation processor, a graphics processing unit (GPU), an Image Signal Processor (ISP), a controller, a video codec, a Digital Signal Processor (DSP), a baseband processor, and / or a Neural-network Processing Unit (NPU), etc. Among them, different processing units may be independent components or integrated in one or more processors. In some embodiments, the terminal 100 may also include one or more processors 110. Among them, the controller can generate operation control signals according to the instruction operation code and timing signals to complete the control of fetching and executing instructions. In other embodiments, a memory may also be provided in the processor 110 for storing instructions and data. Exemplarily, the memory in the processor 110 may be a cache memory. This memory can save the instructions or data that the processor 110 has just used or recycled. If the processor 110 needs to use the instruction or data again, it can directly call it from the memory. This avoids repeated accesses, reduces the waiting time of the processor 110, and thus improves the efficiency of the terminal 100 in processing data or executing instructions.
[0088] In some embodiments, the processor 110 may include one or more interfaces. The interfaces may include an Inter-Integrated Circuit (I2C) interface, an Inter-Integrated Circuit Sound (I2S) interface, a Pulse Code Modulation (PCM) interface, a Universal Asynchronous Receiver / Transmitter (UART) interface, a Mobile Industry Processor Interface (MIPI), a General-Purpose Input / Output (GPIO) interface, a SIM card interface, and / or a USB interface, etc. Among them, the USB interface 160 is an interface that conforms to the USB standard specification, and specifically may be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface 160 can be used to connect a charger to charge the terminal 100, and can also be used to transfer data between the terminal 100 and peripheral devices. The USB interface 160 can also be used to connect a headset to play audio through the headset.
[0089] It can be understood that the interface connection relationships between the modules illustrated in the embodiments of the present application are for illustrative purposes and do not constitute a structural limitation on the terminal 100. In other embodiments of the present application, the terminal 100 may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.
[0090] The wireless communication function of the terminal 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 190, the wireless communication module 200, the modulation and demodulation processor, and the baseband processor, etc.
[0091] The antenna 1 and the antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the terminal 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization rate of the antennas. For example: the antenna 1 can be multiplexed as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0092] The terminal 100 implements the display function through the GPU, the display screen 120, and the application processor, etc. The GPU is a microprocessor for image processing, and is connected to the display screen 120 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs, which execute program instructions to generate or change display information.
[0093] The display screen 120 is used to display images, videos, etc. The display screen 120 includes a display panel. The display panel can adopt a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a Miniled, a MicroLed, a Micro-oLed, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the terminal 100 may include one or more display screens 120.
[0094] In some embodiments of the present application, when the display panel adopts materials such as OLED, AMOLED, FLED, etc., the above Figure 1 display screen 120 can be bent. Here, the above display screen 120 can be bent means that the display screen can be bent to any angle at any part and can be maintained at that angle. For example, the display screen 120 can be folded in half left and right from the middle. It can also be folded in half up and down from the middle.
[0095] The display screen 120 of the terminal 100 can be a flexible screen. Currently, the flexible screen has attracted much attention due to its unique characteristics and great potential. Compared with the traditional screen, the flexible screen has the characteristics of strong flexibility and bendability, and can provide users with a new interaction method based on the bendable characteristics, which can meet more needs of users for the terminal. For a terminal configured with a foldable display screen, the foldable display screen on the terminal can be switched between a small screen in the folded state and a large screen in the unfolded state at any time. Therefore, users are using the split-screen function on terminals configured with foldable display screens more and more frequently.
[0096] The terminal 100 can implement the shooting function through an ISP, a camera 130, a video codec, a GPU, a display screen 120, an application processor, etc. Among them, the camera 130 includes a front camera and a rear camera.
[0097] The ISP is used to process the data fed back by the camera 130. For example, during shooting, the shutter is opened, and light passes through the lens and is transmitted to the camera's photosensitive element. The light signal is converted into an electrical signal, and the camera's photosensitive element transmits the electrical signal to the ISP for processing and converts it into an image visible to the naked eye. The ISP can optimize the noise, brightness, and color of the image through algorithms. The ISP can also optimize parameters such as the exposure and color temperature of the shooting scene. In some embodiments, the ISP can be provided in the camera 130.
[0098] The camera 130 is used to take photos or videos. An object generates an optical image through the lens and projects it onto the photosensitive element. The photosensitive element can be a Charge Coupled Device (CCD) or a Complementary Metal-Oxide-Semiconductor (CMOS) phototransistor. The photosensitive element converts the light signal into an electrical signal and then transmits the electrical signal to the ISP to be converted into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into an image signal in standard formats such as Red Green Blue (RGB) and YUV. In some embodiments, the terminal 100 may include one or N cameras 130, where N is a positive integer greater than 1.
[0099] The digital signal processor is used to process digital signals. In addition to processing digital image signals, it can also process other digital signals. For example, when the terminal 100 selects a frequency point, the digital signal processor is used to perform Fourier transform on the frequency point energy, etc.
[0100] The video codec is used to compress or decompress digital videos. The terminal 100 can support one or more video codecs. In this way, the terminal 100 can play or record videos in multiple encoding formats, such as Moving Picture Experts Group (MPEG) 1, MPEG2, MPEG3, and MPEG4.
[0101] The NPU is a Neural-Network (NN) computing processor. By drawing on the structure of biological neural networks, such as the transmission pattern between human brain neurons, it can quickly process the input information and can also continuously learn on its own. Through the NPU, applications such as the intelligent cognition of the terminal 100 can be realized, such as image recognition, face recognition, speech recognition, and text understanding.
[0102] The internal memory 140 can be used to store one or more computer programs, and the one or more computer programs include instructions. The processor 110 can execute the antenna operating mode determination method provided in some embodiments of the present application, as well as various applications and data processing, by running the above instructions stored in the internal memory 140. The internal memory 140 can include a program storage area and a data storage area. Among them, the program storage area can store the operating system; the program storage area can also store one or more applications (such as a gallery, contacts, etc.). The data storage area can store the data created during the use of the terminal 100 (such as photos, contacts, etc.). In addition, the internal memory 140 can include a high-speed random access memory, and can also include a non-volatile memory, such as one or more disk storage components, flash memory components, Universal Flash Storage (UFS), etc. In some embodiments, the processor 110 can execute the antenna operating mode determination method provided in the embodiments of the present application, as well as other applications and data processing, by running the instructions stored in the internal memory 140 and / or the instructions stored in the memory provided in the processor 110.
[0103] The internal memory 140 can be used to store the relevant program of the antenna operating mode determination method provided in the embodiments of the present application, and the processor 110 can be used to call the relevant program of the antenna operating mode determination method stored in the internal memory 140 when displaying information, and execute the antenna operating mode determination method of the embodiments of the present application.
[0104] The sensor module 180 can include a pressure sensor 180A, a fingerprint sensor 180B, a touch sensor 180C, an ambient light sensor 180D, etc.
[0105] The pressure sensor 180A is used to sense pressure signals and can convert the pressure signals into electrical signals. In some embodiments, the pressure sensor 180A may be disposed on the display screen 120. There are many types of pressure sensors 180A. For example, it may be a resistive pressure sensor, an inductive pressure sensor, or a capacitive pressure sensor. The capacitive pressure sensor may include at least two parallel plates with conductive materials. When a force acts on the pressure sensor 180A, the capacitance between the electrodes changes, and the terminal 100 determines the intensity of the pressure according to the change in capacitance. When a touch operation acts on the display screen 120, the terminal 100 detects the touch operation according to the pressure sensor 180A. The terminal 100 can also calculate the position of the touch according to the detection signal of the pressure sensor 180A. In some embodiments, touch operations acting on the same touch position but with different touch operation intensities may correspond to different operation instructions. For example: when a touch operation with a touch operation intensity less than the first pressure threshold acts on the short message application icon, the instruction to view the short message is executed; when a touch operation with a touch operation intensity greater than or equal to the first pressure threshold acts on the short message application icon, the instruction to create a new short message is executed.
[0106] The fingerprint sensor 180B is used to collect fingerprints. The terminal 100 can use the collected fingerprint characteristics to implement functions such as unlocking, accessing the application lock, taking pictures, and answering incoming calls.
[0107] The touch sensor 180C, also known as a touch control device. The touch sensor 180C can be disposed on the display screen 120. The touch sensor 180C and the display screen 120 form a touch screen, and the touch screen is also known as a touch control screen. The touch sensor 180C is used to detect touch operations acting on it or in its vicinity. The touch sensor 180C can transmit the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through the display screen 120. In some other embodiments, the touch sensor 180C can also be disposed on the surface of the terminal 100 and at a different position from the display screen 120.
[0108] The ambient light sensor 180D is used to sense the ambient light brightness. The terminal 100 can adaptively adjust the brightness of the display screen 120 according to the sensed ambient light brightness. The ambient light sensor 180D can also be used to automatically adjust the white balance during shooting. The ambient light sensor 180D can also transmit the environmental information where the device is located to the GPU.
[0109] The ambient light sensor 180D is also used to obtain the brightness, light ratio, color temperature, etc. of the acquisition environment of the images acquired by the camera 130.
[0110] Figure 2It is a software structure block diagram of a terminal applicable to the embodiments of the present application. The software system of the terminal can adopt a layered architecture, an event-driven architecture, a microkernel architecture, a microservices architecture, or a cloud architecture. The layered architecture divides the software system of the terminal into several layers, and each layer has a clear role and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the software system can be divided into three layers, namely the application layer (applications), the application framework layer (application framework), and the driver layer (hardware abstract layer, HAL).
[0111] The application layer can include a series of application packages. The application layer runs applications by calling the application programming interfaces (APIs) provided by the application framework layer. As Figure 2 shown, the application packages can include multiple applications. For example, programs such as cameras, galleries, browsers, and music. It can be understood that the ports of each of the above applications can be used to receive data.
[0112] The application framework layer provides APIs and programming frameworks for the applications in the application layer. The application framework layer includes some predefined functions. As Figure 2 shown, the application framework layer can include a window manager, a content provider, a view system, a resource manager, a notification manager, and a Dynamic Host Configuration Protocol (DHCP) module, etc.
[0113] The driver layer is the layer between hardware and software, which is used to drive the hardware so that the hardware works. Multiple drivers for driving the hardware to work can be installed in the driver layer. For example, camera drivers, display drivers, audio drivers, and sensor drivers, etc.
[0114] In addition, the terminal also includes a hardware layer, which can include a camera, a speaker, a CPU, an NPU, and a modem (Modem), etc. The hardware layer is connected to the driver layer. The antenna working mode determination method provided by the embodiments of the present application is applied to the modem.
[0115] The architecture of the modulation and demodulation processor can be divided into the Non-Access Stratum (NAS) layer, the Radio Resource Control (RRC) layer, the Packet Data Convergence Protocol (PDCP) layer, the Radio Link Control (RLC) layer, the Medium Access Control (MAC) layer, and the Physical (PHY) layer.
[0116] Among them, the RRC layer represents the connection state between the terminal and the base station. The RRC layer includes the Idle state and the Connect state. When the connection state between the terminal and the base station is the Idle state, that is, when the terminal is in the Idle state, the terminal and the base station do not interact with service signals, and the terminal and the base station detect each other's states. For example, the base station detects whether the terminal is powered off, and the terminal detects whether it is still connected to the core network where the base station is located. When the connection state between the terminal and the base station is the Connect state, that is, when the terminal is in the Connect state, the terminal and the base station interact with service signals.
[0117] In the embodiment of the present application, when establishing a VoNR call between terminals, the calling terminal sends a call signal (such as an invite signal) carrying the identifier (such as a number) of the called terminal to the base station of the 5G core network. The base station sends a Paging signal according to the identifier of the called terminal carried in the received call signal. Correspondingly, the called terminal parses the Paging signal sent by the base station and establishes a VoNR call with the calling terminal based on the session information obtained by parsing.
[0118] However, when establishing the VoNR call as described above, there may be a situation where the called party cannot be reached, that is, the call fails. By analyzing the log of the called terminal, it is found that the Reference Signal Received Power (RSRP) and the Reference Signal Receiving Quality (RSRQ) of the called terminal are good, but due to environmental interference, the Signal Noise Ratio (SNR) of the Paging signal received by the called terminal is poor, and the called terminal is in the Idle state of the RRC layer. At this time, the antenna working mode of the called terminal is the 2RX mode, and the demodulation performance of the called terminal is poor, resulting in the failure of the terminal to parse the Paging signal at the physical layer and ultimately leading to the failure of the call.
[0119] In order to determine the reason for the failure of Paging signal parsing, a terminal is used for testing to reproduce the above problem. Refer to Table 1, which is a test information record table provided by an embodiment of the present application. Among them, MT represents the terminal used for testing, and Sniffer User Equipment (Sniffer UE) represents the auxiliary terminal. RX0 to RX3 are the numbers of the antennas in the terminal, and the signal-to-noise ratio (SNR) of the Reference Signal-Synchronization Signal Block (RS-SSB) is the SNR of the Synchronization Signal Block (SSB) signal received through this antenna. The SNR being NA indicates that this antenna is in the off state.
[0120] Table 1
[0121]
[0122]
[0123] Based on Table 1 above, it can be obtained that the problem of call failure can be reproduced in the field. By statistically analyzing the test data, when the terminal makes a VoNR call in an interference environment, the probability of the called party being unable to answer (i.e., call failure) is 7%. In addition, the probability of the called party being unable to answer when the terminal makes a VoNR call is quite the same in the single-SIM mode and the dual-SIM mode, indicating that the probability of the problem of the called party being unable to answer is not affected by the single-SIM or dual-SIM mode of the terminal.
[0124] The reason for the call failure of the terminal used for testing (i.e., MT) is that the base station in the 5G core network sends a Paging signal to the terminal, but the terminal used for testing fails to parse the Paging signal. Moreover, the registered frequencies (i.e., Freq) of Card 1 and Card 2 of the terminal used for testing are the same, but the signal quality of the cell signal received by Card 1 (i.e., the reference signal) is better than that of the cell signal received by Card 2, indicating that there is co-frequency interference at the location where the terminal used for testing is located. By analyzing the physical layer, it is obtained that when Card 1 and Card 2 receive the Paging signal in the Idle state, they need to preempt antenna resources. In addition, the reason why the auxiliary terminal (i.e., Sniffer UE) can successfully parse the Paging signal is that the demodulation performance of the 4RX mode is better than that of the 2RX mode in an interference environment.
[0125] Based on the above analysis, it can be obtained that when the called terminal is in the Idle state, the antenna working mode of the called terminal is the 2RX mode, and the demodulation performance of the called terminal in the 2RX mode is relatively poor. If the quality of the Paging signal received by the called terminal is relatively poor in an interference environment, the Paging signal will be parsed incorrectly, ultimately resulting in call failure.
[0126] To solve the above problems, an embodiment of the present application provides a method for determining an antenna operating mode, which is applied to a modulation and demodulation processor in a terminal. When the signal quality received by the terminal in the Idle state is poor, the antenna operating mode of the terminal in the Idle state can be switched from the 2RX mode to the 4RX mode. Compared with the 2RX mode, the demodulation performance of the terminal is better when the terminal adopts the 4RX mode, which can improve the probability of successful parsing of the Paging signal by the terminal, and further improve the success rate of call calls.
[0127] Next, the method for determining the antenna operating mode provided by the embodiment of the present application will be described in detail through specific embodiments.
[0128] In an embodiment of the present application, refer to Figure 3 , Figure 3 is a flowchart of a method for determining an antenna operating mode provided by an embodiment of the present application. The method includes the following steps:
[0129] S301: Obtain a first detection result when the terminal is in the first idle (Idle) state and a second detection result when the terminal is in the first connected (Connect) state.
[0130] Wherein, the first detection result represents the signal quality of the signal received when the terminal is in the first Idle state; the second detection result represents the signal quality of the signal received when the terminal is in the first Connect state.
[0131] S302: Based on the first detection result and the second detection result, determine a target detection result when the terminal is in the second Idle state.
[0132] Wherein, the target detection result represents the signal quality of the signal received when the terminal is in the second Idle state.
[0133] S303: When the target detection result is the first preset result, determine that the antenna operating mode of the terminal in the second Idle state is the 4RX mode.
[0134] S304: When the target detection result is the second preset result, determine that the antenna operating mode of the terminal in the second Idle state is the 2RX mode.
[0135] Wherein, the signal quality represented by the first preset result is lower than the signal quality represented by the second preset result.
[0136] As can be seen from the above, in the solution provided by this embodiment, the signal quality represented by the first preset result is lower than the signal quality represented by the second preset result. If the target detection result is that the signal quality of the signal received by the terminal in the Idle state is poor when the first preset result is used, it is determined that the antenna operating mode of the terminal in the Idle state is the 4RX mode. Compared with the 2RX mode, the demodulation performance of the terminal in the 4RX mode is better, which can improve the probability of successful parsing of the Paging signal by the terminal, and further improve the success rate of call establishment. Moreover, if the target detection result is that the signal quality of the signal received by the terminal in the Idle state is good when the second preset result is used, it is determined that the antenna operating mode of the terminal in the Idle state is the 2RX mode. Compared with the 4RX mode, the power consumption of the terminal in the 2RX mode is lower, which can reduce the power consumption of the terminal and save resources.
[0137] Regarding step S301, when establishing a VoNR call between terminals, the terminal is in the Idle state when parsing the Paging signal of the VoNR call service. To improve the probability of successful parsing of the Paging signal of the VoNR call service by the terminal, it is necessary to determine the signal quality of the signal received by the terminal in the Idle state.
[0138] Therefore, obtain the first detection result of the terminal in the first Idle state and the second detection result of the terminal in the first connected (Connect) state. Subsequently, based on the first detection result and the second detection result, determine the target detection result of the terminal in the second Idle state.
[0139] In an embodiment of the present application, the time when the terminal is in the first Idle state is earlier than or equal to the time when the terminal is in the second Idle state, and the first Connect state is the previous Connect state adjacent to the second Idle state. In one implementation, the time when the terminal is in the first Idle state is equal to the time when the terminal is in the second Idle state, then the first Idle state and the second Idle state are the same Idle state.
[0140] For example, the states of the terminal within a period of time include: Idle state 1, Connect state 1, Idle state 2, Connect state 2. If the current state is Idle state 2, that is, the second Idle state is Idle state 2, then the first Idle state is also Idle state 2, and the first Connect state is Connect state 1. Subsequently, based on the first detection result of the terminal in Idle state 2 and the second detection result of the terminal in Connect state 1, determine the target detection result of the terminal in Idle state 2.
[0141] In another implementation, if the moment when the terminal is in the first Idle state is earlier than the moment when the terminal is in the second Idle state, then the first Idle state is the Idle state before the second Idle state, and the first Idle state is different from the second Idle state. Specifically, the first Idle state is the previous Idle state adjacent to the second Idle state; the first Connect state is the previous Connect state adjacent to the second Idle state.
[0142] For example, the states of the terminal within a period of time include: Idle state 1, Connect state 1, Idle state 2, Connect state 2. If the current state is Idle state 2, that is, the second Idle state is Idle state 2. The first Idle state is Idle state 1, and the first Connect state is Connect state 1. Subsequently, based on the first detection result when the terminal is in Idle state 1 and the second detection result when the terminal is in Connect state 1, the target detection result when the terminal is in Idle state 2 is determined.
[0143] As can be seen from the above, in the solution provided in this embodiment, the first Connect state is the previous Connect state adjacent to the second Idle state, and the first Idle state is the previous Idle state adjacent to the second Idle state. Moreover, when the terminal switches between the Idle state and the Connect state, the time interval between two adjacent states is relatively short, and the signal quality of the signals received by the terminal in the second Idle state, the adjacent first Idle state, and the first Connect state is relatively similar. Subsequently, based on the first detection result when the terminal is in the first Idle state and the second detection result of the first Connect state, the target detection result when the terminal is in the second Idle state is determined, which can improve the accuracy of the determined target detection result, and further improve the accuracy of the determined antenna working mode of the terminal.
[0144] The detection results include a first preset result and a second preset result. The first preset result indicates that the signal quality is poor. The second preset result indicates that the signal quality is good. Correspondingly, the signal quality represented by the first preset result is lower than the signal quality represented by the second preset result.
[0145] In an embodiment of the present application, referring to Figure 4 , the first detection result is determined through the following steps:
[0146] S401: For each antenna of the terminal, calculate the first signal-to-noise ratio of the first reference signal received by the terminal when it is in the first Idle state through this antenna.
[0147] S402: Calculate the first statistical value of each first signal-to-noise ratio.
[0148] S403: When the first statistical value is less than the first threshold, obtain the first number of times that the terminal fails to parse the Paging signal within a preset duration when it is in the first Idle state.
[0149] S404: When the first number meets the preset condition, determine that the first detection result when the terminal is in the first Idle state is the first preset result.
[0150] In an embodiment of the present application, the first reference signal is an SSB signal. In a 5G network, the SSB is jointly composed of a Primary Synchronization Signal (PSS), a Secondary Synchronization Signal (SSS), and a Physical Broadcast Channel (PBCH).
[0151] When the terminal is in the Idle state, the SSB signal is transmitted between the terminal and the base station through the control channel, and the bandwidth of the SBB signal can match the frequency band of the control channel. Therefore, the signal quality of the SSB signal can represent the signal quality of the signal received by the terminal through the control channel. Correspondingly, the first detection result determined based on the SSB signal can represent the signal quality of the signal received when the terminal is in the Idle state, which can improve the accuracy of determining the antenna working mode of the terminal based on the first detection result in the subsequent process.
[0152] The terminal includes multiple antennas, and these multiple antennas can receive the first reference signal. For each antenna in the terminal, calculate the first signal-to-noise ratio of the first reference signal received through this antenna when the terminal is in the first Idle state. The first signal-to-noise ratio represents the signal quality of the first reference signal received through this antenna. Then, calculate the statistical value of each first signal-to-noise ratio, for example, the mean, maximum value, minimum value, variance, etc. The first statistical value can represent the signal quality of the first reference signal received by the terminal. The higher the first statistical value, the better the signal quality of the first reference signal, and the lower the first statistical value, the worse the signal quality of the first reference signal.
[0153] If the first statistical value is less than the first threshold, indicating that the signal quality of the first reference signal is poor, then continue to detect the processing situation of the signal when the terminal is in the first Idle state. The processing situation can represent the signal quality of other signals received when the terminal is in the first Idle state. Therefore, obtain the number of times (i.e., the first number) that the terminal fails to parse the Paging signal within a preset duration when it is in the first Idle state. The first number represents the signal quality of other signals received when the terminal is in the first Idle state.
[0154] Among them, the Paging signal includes Paging signals of various services received by the terminal within a preset duration. For example, VoNR call services and other services, such as broadcast services, etc. The first threshold is set by a technician according to requirements. For example, the first threshold is -7. The preset duration is also set by a technician according to requirements. For example, the preset duration is 30s.
[0155] If the first number meets the preset condition, that is, the number of times the terminal fails to parse the Paging signal is relatively large, indicating that the signal quality of other signals received by the terminal when in the first Idle state is also poor, that is, the signal quality of the signals received by the terminal when in the first Idle state is poor, then it is determined that the first detection result is the first preset result. Correspondingly, the first detection result being the first preset result means that: the first statistical value of the first signal-to-noise ratio of the first reference signal is less than the first threshold, and the first number of times the terminal fails to parse the Paging signal meets the preset condition.
[0156] If the first number does not meet the preset condition, that is, the number of times the terminal fails to parse the Paging signal is small, indicating that the signal quality of other signals received by the terminal when in the first Idle state is good, that is, the signal quality of the signals received by the terminal when in the first Idle state is good, then it is determined that the first detection result is the second preset result.
[0157] As can be seen from the above, in the solution provided in this embodiment, the first signal-to-noise ratio represents the signal quality of the first reference signal, and the first number represents the degree of influence of environmental interference on the signal. Determining the first detection result based on the first signal-to-noise ratio and the first number can improve the accuracy of the determined first detection result, and further improve the accuracy of determining the antenna working mode of the terminal.
[0158] In an embodiment of the present application, the preset condition is: the first number is greater than the second threshold, and / or, the ratio of the first number to the second number is greater than the third threshold. The second number is the total number of times the terminal parses the paging Paging signal within the preset duration when in the first Idle state.
[0159] The second threshold is set by a technician according to requirements. For example, the second threshold is 7. The third threshold is set by a technician according to requirements. For example, the third threshold is 31%.
[0160] The larger the first number, the worse the signal quality of other signals received by the terminal when in the first Idle state. When the first number meets the above preset condition, indicating that the signal quality of the signals received by the terminal when in the first Idle state is poor, then it can be determined that the first detection result is the first preset result, which can improve the accuracy of the determined first detection result, and further improve the accuracy of determining the antenna working mode of the terminal.
[0161] In an embodiment of the present application, after step S402, the method may further include the following steps: when the first statistical value is not less than the first threshold, determining that the first detection result of the terminal in the first Idle state is the second preset result.
[0162] If the first statistical value is not less than the first threshold, indicating that the signal quality of the first reference signal is good, then determining that the first detection result is the second preset result, without the need to obtain the first number, saving the system resources of the terminal.
[0163] In an embodiment of the present application, refer to Figure 5 , the second detection result is determined through the following steps:
[0164] S501: For each antenna of the terminal, calculate the second signal-to-noise ratio of the second reference signal received through the antenna when the terminal is in the first Connect state.
[0165] S502: Calculate the second statistical value of each second signal-to-noise ratio.
[0166] S503: When the second statistical value is less than the first threshold, obtain the antenna working mode of the terminal when the terminal is in the first Connect state as the reference working mode.
[0167] S504: Based on the reference working mode, determine the second detection result of the terminal when the terminal is in the first Connect state.
[0168] In one implementation, the second reference signal is a Demodulation Reference Signal (DMRS).
[0169] In another implementation, the second reference signal is a Tracking Reference Signal (TRS). In a 5G network, the TRS is used to track and compensate for the time and frequency offsets of the downlink signal when the terminal receives the downlink signal.
[0170] When the terminal is in the Connect state, the TRS signal is transmitted between the terminal and the base station through the service channel, and the bandwidth of the TRS signal can match the frequency band of the service channel. Therefore, the signal quality of the TRS signal can represent the signal quality of the signal received by the terminal through the service channel. Correspondingly, the second detection result determined based on the TRS signal can represent the signal quality of the signal received by the terminal when it is in the Connect state, which can improve the accuracy of determining the antenna working mode of the terminal based on the second detection result.
[0171] The signal quality of the second reference signal received when the terminal is in the first Connect state can represent the signal quality of the signal received when the terminal is in the first Connect state. Therefore, the terminal determines a second statistical value representing the signal quality of the second reference signal. The manner in which the terminal determines the second statistical value is similar to the manner in which the terminal determines the first statistical value, and reference can be made to the relevant introduction in the foregoing embodiments.
[0172] When the second statistical value is less than the first threshold, it indicates that the signal quality of the second reference signal is poor, and then the processing situation of the signal when the terminal is in the first Connect state is continuously detected. The processing situation can represent the signal quality of other signals received when the terminal is in the first Connect state. Therefore, the antenna operating mode (i.e., the reference antenna mode) of the terminal when it is in the first Connect state is obtained. Furthermore, based on the reference antenna mode, a second detection result is determined.
[0173] As can be seen from the above, in the solution provided in this embodiment, when it is determined that the signal quality of the second reference signal is poor, the antenna operating mode (i.e., the reference operating mode) of the terminal in the first Connect state is obtained, and based on the reference operating mode, the second detection result is determined, which can improve the accuracy of the determined second detection result.
[0174] In an embodiment of the present application, after step S502, the method may further include the following steps: when the second statistical value is not less than the first threshold, determining the second detection result of the terminal when it is in the first Connect state as a second preset result.
[0175] If the second statistical value is not less than the first threshold, it indicates that the signal quality of the second reference signal is good, then the second detection result is determined as the second preset result, and there is no need to obtain the antenna operating mode of the terminal when the terminal is in the first Connect state, saving the system resources of the terminal.
[0176] In an embodiment of the present application, on the Figure 5 basis, referring to Figure 6 , step S504 includes the following steps:
[0177] S5041: When the reference operating mode is the 4RX mode, determining the second detection result of the terminal when it is in the first Connect state as a first preset result.
[0178] S5042: When the reference operating mode is the 2RX mode, determining the second detection result of the terminal when it is in the first Connect state as a second preset result.
[0179] The antenna operating mode of the terminal when it is in the first Connect state is related to the signal quality of the signal received by the terminal when it is in the first Connect state. If the signal quality of the signal received when in the first Connect state is poor and the demodulation performance of the terminal needs to be enhanced, the antenna operating mode of the terminal is determined to be the 4RX mode. If the signal quality of the signal received when in the first Connect state is good and there is no need to enhance the demodulation performance of the terminal, the antenna operating mode of the terminal is determined to be the 2RX mode.
[0180] Therefore, when the reference antenna operating mode is the 4RX mode, it indicates that the signal quality of the signal received by the terminal when in the first Connect state is poor, and the second detection result is determined to be the first preset result. Correspondingly, the second detection result being the first preset result means that the second statistical value of the second signal-to-noise ratio of the second reference signal is less than the first threshold, and the antenna operating mode of the terminal when in the first Connect state is the 4RX mode. When the reference antenna operating mode is the 2RX mode, it indicates that the signal quality of the signal received by the terminal when in the first Connect state is good, and the second detection result is determined to be the second preset result.
[0181] As can be seen from the above, in the solution provided in this embodiment, the antenna operating mode of the terminal when in the first Connect state is related to the signal quality of the signal received by the terminal when in the first Connect state. Based on the reference operating mode, the second detection result is determined, which can improve the accuracy of the determined second detection result.
[0182] Regarding step S302, since the first detection result represents the signal quality of the signal received by the terminal when in the first Idle state; the second detection result represents the signal quality of the signal received by the terminal when in the first Connect state. Therefore, the target detection result calculated based on the first detection result and the second detection result can represent the signal quality of the signal received by the terminal when in the second Idle state.
[0183] In one implementation, the first detection result can be directly used as the target detection result; or, the second detection result can be directly used as the target detection result.
[0184] However, determining the target detection result only based on the first detection result or the second detection result has low accuracy, and will cause the antenna operating mode of the terminal to frequently switch between the 2RX mode and the 4RX mode, resulting in high power consumption of the terminal. Therefore, the first detection result and the second detection result can be combined to determine the target detection result of the terminal when in the second Idle state.
[0185] In one embodiment of the present application, step S302 may include the following steps: when both the first detection result and the second detection result are the first preset result, determine that the target detection result when the terminal is in the second Idle state is the first preset result. When at least one of the first detection result and the second detection result is the second preset result, determine that the target detection result when the terminal is in the second Idle state is the second preset result.
[0186] When the first detection result is the first preset result, it indicates that the signal quality of the signal received when the terminal is in the first Idle state is poor. When the second detection result is the first preset result, it indicates that the signal quality of the signal received when the terminal is in the first Connect state is also poor. Then determine that the target detection result when the terminal is in the second Idle state is the first preset result.
[0187] When the first detection result is the second preset result, it indicates that the signal quality of the signal received when the terminal is in the first Idle state is good. When the second detection result is the second preset result, it indicates that the signal quality of the signal received when the terminal is in the first Connect state is good. Therefore, when at least one of the first detection result and the second detection result is the second preset result, it can be determined that the target detection result when the terminal is in the second Idle state is the second preset result.
[0188] As can be seen from the above, in the solution provided in this embodiment, based on the first detection result and the second detection result, determine the target detection result when the terminal is in the second Idle state, which can improve the accuracy of determining the target detection result. And it can avoid the terminal from frequently switching the antenna working mode, reducing the power consumption of the terminal.
[0189] Regarding step S303, when the target detection result is the first preset result, it indicates that the signal quality of the signal received when the terminal is in the second Idle state is poor. It is necessary to enhance the demodulation performance of the terminal to achieve a better signal processing effect. Then determine that the antenna working mode when the terminal is in the second Idle state is the 4RX mode, improving the probability of successfully parsing the paging signal by the terminal, and further improving the success rate of call calls.
[0190] In one embodiment of the present application, on the basis of Figure 3 refer to Figure 7 , before step S303, the method may further include the following steps:
[0191] S305: When the target detection result is the first preset result, obtain the registered frequency band of the terminal.
[0192] S306: Based on the registered frequency band of the terminal, determine the antenna working mode supported by the terminal.
[0193] Correspondingly, step S303 may include the following steps:
[0194] S3031: When the target detection result is the first preset result, if the antenna operating mode supported by the terminal includes the 4RX mode, determine that the antenna operating mode of the terminal is the 4RX mode when the terminal is in the second Idle state.
[0195] When the target detection result is the first preset result, obtain the registered frequency band (i.e., Band) of the terminal, and query the corresponding relationship between the preset registered frequency band and the antenna operating mode to obtain the antenna operating mode supported by the terminal. In this corresponding relationship, when the registered frequency band of the terminal is high frequency, the corresponding antenna operating mode is the 4RX mode, and when the registered frequency band of the terminal is low frequency, the corresponding antenna operating mode is the 2RX mode.
[0196] Furthermore, when the target detection result is the first preset result and the antenna operating mode supported by the terminal includes the 4RX mode, determine that the antenna operating mode of the terminal is the 4RX mode when the terminal is in the second Idle state.
[0197] In an embodiment of the present application, since the antenna operating mode of the terminal switches to the 2RX mode when the terminal switches from the Connect state to the Idle state, the initial antenna operating mode of the terminal when it is in the second Idle state is the 2RX mode. Therefore, when the target detection result is the first preset result and the antenna operating mode supported by the terminal includes the 4RX mode, if the terminal is currently in the second Idle state, enabling 4 physical antennas in the terminal for signal transmission and reception can achieve switching the antenna operating mode of the terminal from the 2RX mode to the 4RX mode, which can increase the probability of successful parsing of the Paging signal by the terminal, and further increase the success rate of call connection.
[0198] If the terminal is not currently in the second Idle state, that is, the terminal is in the Connect state, the terminal may not perform any processing.
[0199] Subsequently, if the target detection result can still represent the signal quality of the signal received when the terminal is in the second Idle state when the terminal switches to the second Idle state within the specified duration, enable 4 physical antennas in the terminal for signal transmission and reception, which can achieve switching the antenna operating mode of the terminal from the 2RX mode to the 4RX mode. If the terminal does not switch to the second Idle state within the specified duration, the target detection result cannot represent the signal quality of the signal received when the terminal is in the second Idle state, then re-determine the target detection result when the terminal is in the second Idle state, and perform antenna operating mode switching based on the newly determined target detection result. The specified duration is set by the technician according to requirements. For example, 2 minutes.
[0200] In an embodiment of the present application, if the antenna operating mode supported by the terminal does not include the 4RX mode, indicating that the terminal only supports the 2RX mode, it is determined that the antenna operating mode of the terminal when it is in the second Idle state is the 2RX mode.
[0201] As can be seen from the above, in the solution provided in this embodiment, based on the registered frequency band of the terminal, the antenna operating mode supported by the terminal is determined. When the antenna operating mode supported by the terminal includes the 4RX mode, it is determined that the antenna operating mode of the terminal when it is in the second Idle state is the 4RX mode, which can improve the probability of successful parsing of the Paging signal by the terminal and improve the success rate of call calls.
[0202] Regarding step S305, when the target detection result is the second preset result, it indicates that the signal quality of the signal received by the terminal when it is in the second Idle state is good. Without enhancing the demodulation performance of the terminal, a good signal processing effect can also be achieved. It is determined that the antenna operating mode of the terminal when it is in the second Idle state is the 2RX mode, which can reduce the power consumption of the terminal compared to the 4RX mode.
[0203] See Figure 8 , Figure 8 is a flowchart of a method for determining a first detection result provided in an embodiment of the present application. The SNR of the SSB (i.e., the first reference signal) when the UE is in the Idle state is detected, and it is determined whether the SNR of the first reference signal (i.e., the first statistical value) when the UE is in the Idle state for 10 consecutive seconds is less than -7 (i.e., the first threshold). If the SNR of the SSB is not less than -7, it is determined that the signal quality of the signal received by the UE when it is in the Idle state is normal, that is, it is determined that the first detection result is the second preset result.
[0204] If the SNR of the SSB is less than -7, the first number of times of parsing and recognizing the Paging signal within 30 seconds (i.e., the preset duration) when the UE is in the Idle state is obtained, and it is determined whether the first number of times is greater than 7 (i.e., the second threshold), and the failure rate is above 31% (i.e., the third threshold), that is, it is determined whether the first number of times meets the preset conditions. If the first number of times is greater than 7 and the failure rate is above 31%, that is, the first number of times meets the preset conditions, it is determined that the signal quality of the signal received by the UE when it is in the Idle state is poor, that is, it is determined that the first detection result is the first preset result. If the first number of times is not greater than 7, or the failure rate is not above 31%, that is, the first number of times does not meet the preset conditions, the SNR of the SSB received by the UE when it is in the Idle state is continuously detected to determine the signal quality of the signal received by the UE when it is in the Idle state, that is, the first detection result is determined.
[0205] As can be seen from the above, in the solution provided in this embodiment, the SNR of the SSB represents the signal quality of the signal received by the UE, and the first number represents the influence degree of environmental interference on the signal quality. Determining the first detection result based on the SNR of the SSB and the first number can improve the accuracy of the determined first detection result, and further improve the accuracy of determining the antenna operating mode of the UE.
[0206] See Figure 9 , Figure 9 is a flowchart of a method for determining a second detection result provided in an embodiment of this application. Detect the SNR (i.e., the second statistical value) of the TRS (i.e., the second reference signal) received when the UE is in the Connect state, and determine whether the SNR of the second reference signal when the UE is in the Connect state is less than -7 (i.e., the first threshold) for 10 consecutive seconds. If the SNR of the SSB is not less than -7, it is determined that the signal quality of the signal received when the UE is in the Connect state is good, that is, the second detection result is determined to be the second preset result, and the antenna operating mode of the UE when the UE is in the Connect state is the 2RX mode.
[0207] If the SNR of the TRS is less than -7, detect the antenna operating mode of the UE when the UE is in the Connect state. If the antenna operating mode of the UE when the UE is in the Connect state is the 2RX mode, it is determined that the signal quality of the signal received when the UE is in the Connect state is good, that is, the second detection result is determined to be the second preset result, and the antenna operating mode of the UE when the UE is in the Connect state is the 2RX mode.
[0208] If the antenna operating mode of the UE when the UE is in the Connect state is the 4RX mode, it is determined that the signal quality of the signal received when the UE is in the Connect state is poor, that is, the second detection result is determined to be the first preset result, and the antenna operating mode of the UE when the UE is in the Connect state is the 4RX mode.
[0209] As can be seen from the above, in the solution provided in this embodiment, in the case where the signal quality of the second reference signal is determined to be poor, the antenna operating mode of the UE when the UE is in the Connect state is obtained, and subsequently, based on the antenna operating mode of the UE when the UE is in the Connect state, the second detection result is determined, which can improve the accuracy of the determined second detection result, and further determine the accuracy of the antenna operating mode of the terminal.
[0210] See Figure 10 , Figure 10Flowchart of a method for determining a target detection result provided by an embodiment of this application. Obtain the signal quality detection result (i.e., the first detection result) when the UE is in the Idle state. If the signal quality detection result indicates that the signal quality when the UE is in the Idle state is good, continue to detect the signal quality of the first reference signal received when the UE is in the Idle state to determine the signal quality of the signal received when the UE is in the Idle state.
[0211] If the signal quality detection result indicates that the signal quality when the UE is in the Idle state is poor, that is, the first detection result is the first preset result, obtain the signal quality of the second reference signal when the UE is in the Connect state, and the antenna operating mode (i.e., the second detection result). If the signal quality of the second reference signal when the UE is in the Connect state is poor, and the antenna operating mode enabled is the 4RX mode, that is, the second detection result is the first preset result, determine that the signal quality of the signal received when the UE is in the Idle state is poor, that is, determine that the target detection result is the first preset result. If the signal quality of the second reference signal received when the UE is in the Connect state is good, or the antenna operating mode enabled is the 2RX mode, that is, the second detection result is the second preset result, determine that the signal quality of the signal received when the UE is in the Idle state is good, that is, determine that the target detection result is the second preset result.
[0212] As can be seen from the above, in the solution provided by this embodiment, the terminal determines the target detection result representing the signal quality of the signal received when the terminal is in the Idle state based on the first detection result and the second detection result, which can improve the accuracy of determining the target detection result. And it can avoid the terminal from frequently switching the antenna operating mode and reduce the power consumption of the terminal.
[0213] See Figure 11 , Figure 11 Flowchart of a method for switching the antenna operating mode provided by an embodiment of this application.
[0214] Obtain the signal quality detection result of the UE (i.e., the target detection result), and determine whether the signal quality when the UE is in the Idle state is poor. If the signal quality when the UE is in the Idle state is good, that is, the target detection result is the second preset result, determine that the antenna operating mode of the UE is the 2RX mode.
[0215] If the signal quality of the UE in the Idle state is poor, that is, the target detection result is the first preset result, obtain the registered band of the UE, and determine whether the 4RX mode is supported based on the registered band of the UE. If the UE does not support the 4RX mode, determine that the antenna operating mode of the UE is the 2RX mode. If the UE supports the 4RX mode, obtain the RRC state of the UE and determine whether the UE is currently in the Idle state. If the UE is not currently in the Idle state, no processing is performed. If the UE is currently in the Idle state, switch the antenna operating mode of the UE from the 2RX mode to the 4RX mode.
[0216] As can be seen from the above, when the signal quality received when the terminal is in the Idle state is poor, the antenna operating mode of the terminal when it is in the Idle state is switched from the 2RX mode to the 4RX mode. Compared with the 2RX mode, the demodulation performance of the terminal in the 4RX mode is better, which can increase the probability of successful parsing of the Paging signal by the terminal, and thus increase the success rate of call establishment.
[0217] See Figure 12 , Figure 12 FIG. 1200 is a structural diagram of an antenna operating mode switching system provided by an embodiment of the present application. The system includes a signal detection system 1201 and an antenna switching system 1202. Among them, the signal detection system 1201 is configured to determine a target detection result representing the signal quality of the signal received when the terminal is in the Idle state based on a first detection result when the terminal is in the Idle state and a second detection result when the terminal is in the Connect state.
[0218] The antenna switching system 1202 is configured to switch the antenna operating mode of the terminal when it is in the Idle state from the 2RX mode to the 4RX mode when the target detection result is the first preset result. When the target detection result is the second preset result, determine that the antenna operating mode of the terminal when it is in the Idle state is the 2RX mode.
[0219] As can be seen from the above, when the signal quality received when the terminal is in the Idle state is poor, the antenna operating mode of the terminal when it is in the Idle state is switched from the 2RX mode to the 4RX mode. Compared with the 2RX mode, the demodulation performance of the terminal in the 4RX mode is better, which can increase the probability of successful parsing of the Paging signal by the terminal, and thus increase the success rate of call establishment. And, the target detection result being the second preset result indicates that the signal quality of the signal received when the terminal is in the Idle state is good, so it is determined that the antenna operating mode of the terminal when it is in the Idle state is the 2RX mode. Compared with the 4RX mode, the power consumption of the terminal in the 2RX mode is lower, which can reduce the power consumption of the terminal and save resources.
[0220] In a specific implementation, the present application further provides a terminal, which includes one or more processors and a memory; the memory is coupled to the one or more processors, and the memory is used to store computer program code, the computer program code includes computer instructions, and the one or more processors call the computer instructions to enable the terminal to execute some or all of the steps in the above method embodiments.
[0221] The present application further provides a computer-readable storage medium, including a computer program, which when running on a terminal, enables the terminal to execute some or all of the steps in the above method embodiments. The above storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM), etc.
[0222] In a specific implementation, the embodiments of the present application further provide a computer program product, the above computer program product includes executable instructions, which when executed on a terminal, enable the terminal to execute some or all of the steps in the above method embodiments.
[0223] As Figure 13 shown, the present application further provides a chip system, which is applied to a terminal. The chip system includes one or more processors 1301, and the processors 1301 are used to call computer instructions to enable the terminal to input data to be processed into the chip system. The chip system determines the antenna operating mode of the terminal when the terminal is in the Idle state based on the antenna operating mode determination method provided in the embodiments of the present application.
[0224] In a possible implementation manner, the chip system further includes an input and output interface for inputting and outputting data.
[0225] The embodiments of the mechanism disclosed in the present application can be implemented in hardware, software, firmware, or a combination of these implementation methods. The embodiments of the present application can be implemented as a computer program or program code executed on a programmable system, which includes at least one processor, a storage system (including volatile and non-volatile memories and / or storage elements), at least one input device, and at least one output device.
[0226] The program code can be applied to the input instructions to execute the various functions described in the present application and generate output information. The output information can be applied to one or more output devices in a known manner. For the purpose of the present application, the processing system includes any system having a processor such as, for example, a digital signal processor (DSP), a microcontroller, an application specific integrated circuit (ASIC), or a microprocessor.
[0227] The program code can be implemented in a high-level procedural language or an object-oriented programming language to communicate with the processing system. When necessary, the program code can also be implemented in an assembly language or a machine language. In fact, the mechanisms described in this application are not limited to the scope of any specific programming language. In any case, the language can be a compiled language or an interpreted language.
[0228] In some cases, the disclosed embodiments can be implemented in hardware, firmware, software, or any combination thereof. The disclosed embodiments can also be implemented as instructions carried or stored on one or more transient or non-transitory machine-readable (e.g., computer-readable) storage media, which can be read and executed by one or more processors. For example, the instructions can be distributed via a network or via other computer-readable media. Thus, a machine-readable medium can include any mechanism for storing or transmitting information in a form readable by a machine (e.g., a computer), including but not limited to, floppy disks, optical disks, optical discs, compact disc read only memories (CD-ROMs), magneto-optical discs, read only memories, random access memories, erasable programmable read only memories (EPROMs), electrically erasable programmable read only memories (EEPROMs), magnetic or optical cards, flash memory, or tangible machine-readable memories for transmitting information (e.g., carrier waves, infrared signals, digital signals, etc.) in electrical, optical, acoustic, or other forms using the Internet. Thus, a machine-readable medium includes any type of machine-readable medium suitable for storing or transmitting electronic instructions or information in a form readable by a machine (e.g., a computer).
[0229] In the drawings, some structural or method features may be shown in a particular arrangement and / or order. However, it should be understood that such a particular arrangement and / or ordering may not be required. Rather, in some embodiments, these features may be arranged in a different manner and / or order than shown in the drawings of the specification. Additionally, the inclusion of a structural or method feature in a particular figure does not imply that such a feature is required in all embodiments, and in some embodiments, these features may not be included or may be combined with other features.
[0230] It should be noted that each unit / module mentioned in the device embodiments of the present application is a logical unit / module. Physically, a logical unit / module can be a physical unit / module, a part of a physical unit / module, or can be implemented as a combination of multiple physical units / module. The physical implementation manner of these logical units / modules themselves is not the most important. The combination of the functions implemented by these logical units / modules is the key to solving the technical problems proposed by the present application. In addition, in order to highlight the innovative part of the present application, the above device embodiments of the present application do not introduce units / modules that are not closely related to solving the technical problems proposed by the present application. This does not mean that there are no other units / modules in the above device embodiments.
[0231] It should be noted that in the examples and the description of the present patent, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the phrase "comprising an" does not exclude the presence of additional identical elements in the process, method, article or device comprising the element.
[0232] Although the present application has been illustrated and described by referring to some preferred embodiments of the present application, those of ordinary skill in the art should understand that various changes can be made to it in form and detail without departing from the spirit and scope of the present application.
Claims
1. A method for determining an antenna operating mode, characterized in that The method includes: Obtaining a first detection result when the terminal is in the first idle state and a second detection result when the terminal is in the first connected state; wherein, the first detection result represents the signal quality of the signal received when the terminal is in the first idle state; the second detection result represents the signal quality of the signal received when the terminal is in the first connected state; Based on the first detection result and the second detection result, determining a target detection result when the terminal is in the second idle state; wherein, the target detection result represents the signal quality of the signal received when the terminal is in the second idle state; When the target detection result is a first preset result, determining that the antenna operating mode of the terminal when the terminal is in the second idle state is the 4RX mode; When the target detection result is a second preset result, determining that the antenna operating mode of the terminal when the terminal is in the second idle state is the 2RX mode; wherein, the signal quality represented by the first preset result is lower than the signal quality represented by the second preset result.
2. The method according to claim 1, characterized in that, The first detection result is determined through the following steps: For each antenna of the terminal, calculating a first signal-to-noise ratio of a first reference signal received through the antenna when the terminal is in the first idle state; Calculating a first statistical value of each first signal-to-noise ratio; When the first statistical value is less than a first threshold, obtaining a first number of times that the terminal fails to parse a paging signal within a preset duration when the terminal is in the first idle state; When the first number of times meets a preset condition, determining that the first detection result when the terminal is in the first idle state is the first preset result.
3. The method according to claim 2, characterized in that, The preset condition is: the first number of times is greater than a second threshold, and / or, the ratio of the first number of times to a second number of times is greater than a third threshold; wherein, the second number of times is the total number of times that the terminal parses a paging signal within a preset duration when the terminal is in the first idle state.
4. The method according to claim 2, wherein After calculating the first statistical value of each first signal-to-noise ratio, the method further includes: When the first statistical value is not less than the first threshold, determining that the first detection result when the terminal is in the first idle state is the second preset result.
5. The method according to any one of claims 2 to 4, characterized in that The first reference signal is a synchronization signal block (SSB) signal.
6. The method according to claim 1, wherein The second detection result is determined through the following steps: For each antenna of the terminal, calculating a second signal-to-noise ratio of a second reference signal received through the antenna when the terminal is in the first connected state; Calculating a second statistical value of each second signal-to-noise ratio; When the second statistical value is less than the first threshold, obtaining the antenna operating mode of the terminal when the terminal is in the first connected state as a reference operating mode; Based on the reference operating mode, determining the second detection result when the terminal is in the first connected state.
7. The method according to claim 6, wherein After calculating the second statistical value of each second signal-to-noise ratio, the method further includes: When the second statistical value is not less than the first threshold, determine that the second detection result when the terminal is in the first Connect state is the second preset result.
8. The method according to claim 6, wherein The determining the second detection result when the terminal is in the first Connect state based on the reference operating mode includes: When the reference operating mode is the 4RX mode, determine that the second detection result when the terminal is in the first Connect state is the first preset result; When the reference operating mode is the 2RX mode, determine that the second detection result when the terminal is in the first Connect state is the second preset result.
9. The method according to any one of claims 6 to 8, characterized in that, The second reference signal is the Tracking Reference Signal (TRS).
10. The method according to claim 1, characterized in that, The determining the target detection result when the terminal is in the second Idle state based on the first detection result and the second detection result includes: When both the first detection result and the second detection result are the first preset result, determine that the target detection result when the terminal is in the second Idle state is the first preset result.
11. The method according to claim 1, characterized in that The determining the target detection result when the terminal is in the second Idle state based on the first detection result and the second detection result includes: When at least one of the first detection result and the second detection result is the second preset result, determine that the target detection result when the terminal is in the second Idle state is the second preset result.
12. The method according to claim 1, characterized in that Before determining that the antenna operating mode of the terminal when the terminal is in the second Idle state is the 4RX mode when the target detection result is the first preset result, the method further includes: When the target detection result is the first preset result, obtain the registered frequency band of the terminal; Based on the registered frequency band of the terminal, determine the antenna operating mode supported by the terminal; The determining that the antenna operating mode of the terminal when the terminal is in the second Idle state is the 4RX mode when the target detection result is the first preset result includes: When the target detection result is the first preset result, if the antenna operating mode supported by the terminal includes the 4RX mode, determine that the antenna operating mode of the terminal when the terminal is in the second Idle state is the 4RX mode.
13. The method according to claim 12, wherein The if the antenna operating mode supported by the terminal includes the 4RX mode, determine that the antenna operating mode of the terminal when the terminal is in the second Idle state is the 4RX mode includes: If the antenna operating mode supported by the terminal includes the 4RX mode and the terminal is currently in the second Idle state, switch the antenna operating mode of the terminal from the 2RX mode to the 4RX mode.
14. The method according to claim 12, wherein After determining the antenna operating mode supported by the terminal based on the registered frequency band of the terminal, the method further includes: If the antenna operating mode supported by the terminal does not include the 4RX mode, determine that the antenna operating mode of the terminal when the terminal is in the second Idle state is the 2RX mode.
15. The method according to claim 1, wherein The first Idle state is the previous Idle state adjacent to the second Idle state; the first Connect state is the previous Connect state adjacent to the second Idle state.
16. A terminal, characterized in that, Comprising: One or more processors and a memory; The memory is coupled to the one or more processors, and the memory is used to store computer program code. The computer program code includes computer instructions, and the one or more processors call the computer instructions to cause the terminal to execute the method according to any one of claims 1 to 15.
17. A computer-readable storage medium, characterized in that, Comprising a computer program, when the computer program runs on a terminal, causing the terminal to execute the method according to any one of claims 1 to 15.
18. A computer program product, characterized in that, The computer program product contains executable instructions, when the executable instructions are executed on a terminal, causing the terminal to execute the method according to any one of claims 1 to 15.
19. A chip system, characterized in that, The chip system is applied to a terminal. The chip system includes one or more processors, and the processors are used to call computer instructions to cause the terminal to input data into the chip system and execute the method according to any one of claims 1 to 15 to determine the antenna operating mode of the terminal when the terminal is in the Idle state.
Citation Information
Patent Citations
Antenna mode rollback method, base station and terminal
CN110138420A
Antenna switching method and terminal equipment
CN116846442A
Antenna switching method and device and storage medium
CN117254825A
Wireless communication method, terminal device, and network device
WO2023141872A1