Communication method based on dual-card bi-pass, dual-card terminal, storage medium and chip

By using M antennas in dual-card terminals, SRS is sent in turn to maintain the SRS transmission capability of 5G SIM cards, the problem of the downlink speed of 5G SIM cards in dual-card dual-pass scenarios is solved, and the user experience is improved.

CN119629610APending Publication Date: 2025-03-14HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311154646.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-07
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

In dual-slot dual-pass scenarios, the SRS transmission capability of 5G SIM cards is excessively fallen back, resulting in a serious decline in data downlink speed, affecting the user experience.

Method used

By using M antennas in a dual-card terminal, where M-N antennas are used to transmit SRS in turn, it is avoided to be used for radio frequency circuits corresponding to the LTE frequency band, thereby maintaining the SRS transmission capability of the 5G SIM card without excessive backoff.

Benefits of technology

It effectively avoids the problem of excessive fallback of SRS transmission capabilities, maintains the data download rate of 5G SIM cards, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119629610A_ABST
    Figure CN119629610A_ABST
Patent Text Reader

Abstract

The invention provides a communication method based on dual-card bi-pass, a dual-card terminal, a storage medium and a chip. The method is used in a dual-card terminal provided with two SIM cards, the first SIM card is configured in an NR frequency band, and the second SIM card is configured in an LTE frequency band. In the dual-card terminal, M antennas can be used by a radio frequency circuit corresponding to an NR frequency band, in the M antennas, N antennas can also be used by a radio frequency circuit corresponding to an LTE frequency band, when it is detected that the dual-card terminal enters a dual-card bi-pass state, a first SIM card processes a data service, a second SIM card is in a voice service, an SRS sending capability value of the first SIM card is read, and the SRS sending capability value of the first SIM card is read; and controlling the first SIM card to transmit the SRS on the M-N antennas in turn according to the SRS transmitting capacity value, so as to avoid the influence on the downlink data rate due to excessive rollback of the SRS transmitting capacity of the first SIM card.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of intelligent terminals, and in particular to a communication method, electronic device and storage medium based on dual-SIM dual-pass. Background Art

[0002] The implementation of Dual SIM Dual Active (DSDA) means that the new generation of multi-SIM (Subscriber Identification Module) card technology supports smartphones and other terminal devices to connect to two cellular networks at the same time through two SIM cards. This technology allows users to communicate data through one SIM card and voice through another SIM card at the same time.

[0003] However, when a user is performing data communication through one SIM card of a smartphone, if another SIM card is connected to voice communication, the data download rate of the SIM card performing data communication may be reduced, affecting the user's experience. Summary of the invention

[0004] The present application provides a communication method based on dual-SIM dual-pass, a dual-SIM terminal, a storage medium and a chip. When the dual-SIM terminal enters the dual-SIM dual-pass state, the method can avoid the problem of excessive fallback of the SRS sending capability of the 5G SIM card.

[0005] In the first aspect, an embodiment of the present application provides a communication method based on dual-card dual-pass. The method includes: being applied to a dual-card terminal, two SIM cards are installed in the dual-card terminal, the first SIM card is configured in the NR frequency band, and the second SIM card is configured in the LTE frequency band; in the dual-card terminal, M antennas are used for the RF circuit corresponding to the NR frequency band, that is, the M antennas are used for the first SIM card configured in the NR frequency band, M is an even number greater than or equal to 4, and among the M antennas, N antennas can not only be used for the RF circuit corresponding to the NR frequency band, but also for the RF circuit corresponding to the LTE frequency band, that is, the N antennas can also be used for the second SIM card configured in the LTE frequency band. Wherein, the value of MN is an even number greater than or equal to 2.

[0006] The method comprises: a dual-card terminal detects that the dual-card terminal enters a dual-card dual-pass state; wherein a first SIM card processes data services and a second SIM card is in a voice service; the dual-card terminal reads a channel sounding reference signal SRS transmission capability value of the first SIM card; the SRS transmission capability value of the first SIM card is used to indicate that the SRS is transmitted in turn on MN antennas of the dual-card terminal; the dual-card terminal controls the first SIM card to transmit the SRS in turn on the MN antennas of the dual-card terminal according to the SRS transmission capability value of the first SIM card; wherein the MN antennas used for transmitting the SRS in turn cannot be used by a radio frequency circuit corresponding to an LTE frequency band.

[0007] Exemplarily, the dual-card terminal reads the SRS transmission capability value of the first SIM card as 1T(MN)R, where T represents transmission and R represents rotation. When the SRS transmission capability value of the first SIM card is 1T(MN)R, the first SIM card can transmit SRS on MN antennas in rotation.

[0008] In this way, in the NR+LTE dual-card dual-pass scenario, the 5G SIM card can perform SRS transmission operations according to the preset SRS transmission capability, avoiding the problem of severe reduction in data downlink speed due to excessive fallback of SRS transmission capability.

[0009] According to the first aspect, before the dual-card terminal detects that the dual-card terminal enters the dual-card dual-pass state, the method further includes: the dual-card terminal controls the first SIM card to transmit SRS in turn on the M antennas of the dual-card terminal.

[0010] In this way, when the terminal enters the dual-card dual-channel scenario of NR+LTE, the SRS sending capability of the 5G SIM card falls back from 1TMR to 1T(MN)R, instead of directly falling back to 1T1R, which can avoid the problem of severe reduction in data downlink speed due to excessive fallback of SRS sending capability.

[0011] According to the first aspect, or any implementation manner of the first aspect above, the dual-card terminal reads the SRS transmission capability value of the first SIM card, including: in the configuration information of the radio frequency front end, the dual-card terminal reads the SRS transmission capability value of the first SIM card according to the frequency band combination of the first SIM card and the second SIM card, and the NR frequency band.

[0012] Exemplarily, the configuration information of the RF front end may refer to Table 1 below.

[0013] In this way, the SRS sending capability of the 5G SIM card in each NR+LTE dual-card dual-pass scenario is pre-stored on the terminal RF side, so that when the terminal enters the NR+LTE dual-card dual-pass state, the L1 software module corresponding to the 5G modem can read the SRS sending capability of the 5G SIM card on the terminal RF side.

[0014] According to the first aspect, or any implementation of the first aspect above, M is 4 and N is 2.

[0015] Exemplarily, the antennas of the dual-card terminal include at least antenna 0, antenna 1, antenna 2 and antenna 3, antenna 0 and antenna 2 are a group of main diversity antennas, antenna 1 and antenna 3 are a group of main diversity antennas, antenna 0 and antenna 2 can be used for the RF circuit corresponding to the NR frequency band, antenna 1 and antenna 3 can be used for both the RF circuit corresponding to the NR frequency band and the RF circuit corresponding to the LTE frequency band.

[0016] Before the terminal enters the dual-SIM dual-active state, the SRS sending capability of the first SIM card is 1T4R. After the terminal enters the dual-SIM dual-active state, the SRS sending capability of the first SIM card drops back to 1T2R, and the SRS can continue to be sent in turn through antenna 0 and antenna 2. Compared with the prior art in which the SRS sending capability of the first SIM card directly drops back to 1T1R, the data download rate of the first SIM card can be doubled.

[0017] According to the first aspect, or any implementation manner of the first aspect above, the NR frequency band and the LTE frequency band both belong to the medium and high frequency band MHB.

[0018] According to the first aspect, or any implementation manner of the first aspect above, the NR frequency band is the N41 frequency band, and the LTE frequency band is the B3 frequency band.

[0019] In a second aspect, an embodiment of the present application provides a dual-card terminal. The dual-card terminal includes: one or more processors; a memory. Two SIM cards are installed in the dual-card terminal, the first SIM card is configured in the NR frequency band, and the second SIM card is configured in the LTE frequency band; in the dual-card terminal, M antennas are used for use by the radio frequency circuit corresponding to the NR frequency band, M is an even number greater than or equal to 4, and among the M antennas, N antennas can also be used for use by the radio frequency circuit corresponding to the LTE frequency band, and the value of MN is an even number greater than or equal to 2.

[0020] Wherein, one or more computer programs are stored in the memory, and when the computer programs are executed by one or more processors, the dual-card terminal executes the following steps:

[0021] The dual-card terminal detects that the dual-card terminal enters a dual-card dual-pass state; wherein, the first SIM card processes data services and the second SIM card is in voice services; the dual-card terminal reads a channel sounding reference signal SRS transmission capability value of the first SIM card; the SRS transmission capability value of the first SIM card is used to indicate that the SRS is transmitted in turn on MN antennas of the dual-card terminal; the dual-card terminal controls the first SIM card to transmit the SRS in turn on the MN antennas of the dual-card terminal according to the SRS transmission capability value of the first SIM card; wherein the MN antennas used for transmitting the SRS in turn cannot be used by the radio frequency circuit corresponding to the LTE frequency band.

[0022] According to the second aspect, when the computer program is executed by one or more processors, the dual-card terminal further performs the following steps: before the dual-card terminal detects that the dual-card terminal enters the dual-card dual-pass state, the dual-card terminal controls the first SIM card to transmit SRS in turn on the M antennas of the dual-card terminal.

[0023] According to the second aspect, or any implementation method of the above second aspect, when the computer program is executed by one or more processors, the dual-card terminal further performs the following steps: in the configuration information of the RF front end, the dual-card terminal reads the SRS sending capability value of the first SIM card according to the frequency band combination of the first SIM card and the second SIM card, and the NR frequency band.

[0024] According to the second aspect, or any implementation of the second aspect above, M is 4 and N is 2.

[0025] According to the second aspect, or any implementation of the second aspect above, the NR frequency band and the LTE frequency band both belong to the medium and high frequency band MHB.

[0026] According to the second aspect, or any implementation of the second aspect above, the NR frequency band is the N41 frequency band, and the LTE frequency band is the B3 frequency band.

[0027] The second aspect and any implementation of the second aspect correspond to the first aspect and any implementation of the first aspect respectively. The technical effects corresponding to the second aspect and any implementation of the second aspect can refer to the technical effects corresponding to the above-mentioned first aspect and any implementation of the first aspect, which will not be repeated here.

[0028] In a third aspect, an embodiment of the present application provides a computer-readable storage medium. The computer-readable storage medium includes a computer program, and when the computer program is executed on an electronic device, the electronic device executes the communication method based on dual-SIM dual-communication according to the first aspect and any one of the first aspects.

[0029] The third aspect and any implementation of the third aspect correspond to the first aspect and any implementation of the first aspect, respectively. The technical effects corresponding to the third aspect and any implementation of the third aspect can refer to the technical effects corresponding to the first aspect and any implementation of the first aspect, which will not be repeated here.

[0030] In a fourth aspect, an embodiment of the present application provides a computer program product, including a computer program. When the computer program is executed, the computer executes the communication method based on dual-card dual-pass as described in the first aspect or any one of the first aspects.

[0031] The fourth aspect and any implementation of the fourth aspect correspond to the first aspect and any implementation of the first aspect, respectively. The technical effects corresponding to the fourth aspect and any implementation of the fourth aspect can refer to the technical effects corresponding to the above-mentioned first aspect and any implementation of the first aspect, which will not be repeated here.

[0032] In a fifth aspect, an embodiment of the present application provides a chip comprising one or more interface circuits and one or more processors; the interface circuit is used to receive a signal from a memory of an electronic device and send a signal to the processor, the signal comprising a computer instruction stored in the memory; when the processor executes the computer instruction, the electronic device executes the communication method based on dual-card dual-pass according to the first aspect and any one of the first aspect.

[0033] The fifth aspect and any implementation of the fifth aspect correspond to the first aspect and any implementation of the first aspect, respectively. The technical effects corresponding to the fifth aspect and any implementation of the fifth aspect can refer to the technical effects corresponding to the first aspect and any implementation of the first aspect, which will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 is a schematic diagram of the hardware structure of an electronic device shown as an example;

[0035] Figure 2 is a schematic diagram of the hardware structure of a radio frequency circuit shown as an example;

[0036] Figure 3a is a schematic diagram of an exemplary terminal antenna path;

[0037] Figure 3b is a schematic diagram of an exemplary terminal antenna path;

[0038] Figure 4 This is a schematic diagram showing an exemplary application scenario of a terminal dual-channel dual-SIM card;

[0039] Figure 5 is a schematic diagram of an exemplary terminal antenna path;

[0040] Figure 6 The figure is a flow chart of a communication method based on dual-SIM dual-communication, which is shown as an example;

[0041] Figure 7 This is a schematic diagram showing an exemplary L1 software module reading the SRS sending capability of a 5G SIM card;

[0042] Figure 8 This is a schematic diagram showing an exemplary application scenario of a terminal dual-channel dual-SIM card;

[0043] Fig. 9 The software structure diagram of an electronic device is shown as an example. DETAILED DESCRIPTION

[0044] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0045] The term "and / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.

[0046] The terms "first" and "second" in the description and claims of the embodiments of the present application are used to distinguish different objects rather than to describe a specific order of objects. For example, a first target object and a second target object are used to distinguish different target objects rather than to describe a specific order of target objects.

[0047] In the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0048] In the description of the embodiments of the present application, unless otherwise specified, the meaning of "multiple" refers to two or more than two. For example, multiple processing units refer to two or more processing units; multiple systems refer to two or more systems.

[0049] In the embodiment of the present application, the terminal device may be a mobile phone, a tablet computer, a desktop computer, a laptop computer, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), or other electronic devices with cellular mobile communication network functions.

[0050] like Figure 1 The figure shows a schematic diagram of the structure of the terminal device 100. Optionally, the terminal device 100 may also be referred to as a terminal, an electronic device, etc. For example, it may be any electronic device with a cellular mobile communication network function mentioned above, and this application does not limit it. It should be understood that Figure 1 The terminal device 100 shown is only one example of an electronic device, and the terminal device 100 may have more or fewer components than those shown in the figure, may combine two or more components, or may have a different configuration of components. Figure 1 The various components shown in the EMBODIMENTS 2000 may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and / or application specific integrated circuits.

[0051] The terminal device 100 may include: a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a SIM card interface 195, etc. The sensor module 180 may include a pressure sensor, a gyroscope sensor, an acceleration sensor, a temperature sensor, a motion sensor, an air pressure sensor, a magnetic sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, etc.

[0052] The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.

[0053] The controller may be the nerve center and command center of the terminal device 100. The controller may generate an operation control signal according to the instruction operation code and the timing signal to complete the control of fetching and executing instructions.

[0054] The processor 110 may be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may store instructions or data that the processor 110 has just used or cyclically used. If the processor 110 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.

[0055] In some embodiments, the processor 110 may include one or more interfaces. The interface 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 interface, and / or a USB interface, etc.

[0056] The wireless communication function of the terminal device 100 can be implemented through antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modem processor and baseband processor, etc. In some embodiments, the antenna 1 of the terminal device 100 is coupled with the mobile communication module 150, and the antenna 2 is coupled with the wireless communication module 160, so that the terminal device 100 can communicate with the network and other devices through wireless communication technology.

[0057] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in terminal device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of antennas. For example, antenna 1 can be reused 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.

[0058] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G applied to the terminal device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, some functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, some functional modules of the mobile communication module 150 can be set in the same device as some modules of the processor 110.

[0059] The modem processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker, a receiver, etc.), or displays an image or video through a display screen. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 110 and be set in the same device as the mobile communication module 150 or other functional modules.

[0060] In the embodiment of the present application, the terminal device can determine the frequency band in which the primary and secondary cards need to receive or send data through the antenna 1 and the mobile communication module 150, thereby determining the antenna path used by the primary and secondary cards. The description of the path, frequency band, etc. can be found below and will not be repeated here. The antenna path can also be called an antenna channel, which is not limited in this embodiment.

[0061] The wireless communication module 160 can provide wireless communication solutions for application in the terminal device 100, including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication technology (NFC), infrared technology (IR), etc.

[0062] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the terminal device 100. The external memory card communicates with the processor 110 through the external memory interface 120 to implement a data storage function. For example, files such as music and videos are stored in the external memory card.

[0063] The internal memory 121 can be used to store computer executable program codes, which include instructions. The processor 110 executes various functional applications and data processing of the terminal device 100 by running the instructions stored in the internal memory 121. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area can store data created during the use of the terminal device 100 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc.

[0064] Before describing the technical solution provided in the embodiment of the present application, the working principle of dual-SIM dual-pass is first explained.

[0065] In an embodiment of the present application, two or more SIM card slots are provided in the terminal device. For the convenience of description, the following takes the case where two SIM card slots are provided in the terminal device as an example, and the terminal device has SIM cards installed in the two SIM card slots, respectively, which are referred to as a primary card and a secondary card.

[0066] In the terminal device, the main card and the secondary card respectively correspond to a communication chip, which can be a modem. In the embodiment of the present application, the communication chip used by the main card can be called a communication chip 1, and the communication chip used by the secondary card can be called a communication chip 2. Among them, if the communication standards of the main card and the secondary card are the same, for example, the communication standards of the main card and the secondary card are both NR (New Radio), then the communication chip 1 used by the main card and the communication chip 2 used by the secondary card can be the same communication chip; if the communication standards of the main card and the secondary card are different, for example, the communication standard of the main card is NR, and the communication standard of the secondary card is LTE (long term evolution), then the communication chip 1 used by the main card and the communication chip 2 used by the secondary card are different communication chips, and the communication chip 1 is a communication chip supporting NR, such as a modem supporting NR (hereinafter referred to as 5G modem), and the communication chip 2 is a communication chip supporting LTE, such as a modem supporting LTE (hereinafter referred to as 4G modem).

[0067] In addition, the terminal device specifies a radio frequency path for the primary card and the secondary card, and the terminal can use the antenna to perform the SIM card's signal receiving and sending services through the communication chip corresponding to the SIM card and the specified radio frequency path. In other words, the communication chip 1 and the communication chip 2 of the terminal device can send and receive signals through the same set of antennas, so that the terminal can achieve dual-card dual-pass.

[0068] To facilitate understanding, the relevant terms and concepts involved in the embodiments of the present application are explained below.

[0069] (1) Primary card and secondary card

[0070] In the embodiment of the present application, the terminal device can send and / or receive signals through the main card and the secondary card. The main card and the secondary card refer to two cards in the terminal device. This embodiment does not limit the method of distinguishing the main card and the secondary card in the terminal device.

[0071] In the embodiment of the present application, the primary card and the secondary card may be SIM cards that include telephone services and mobile data traffic services. In the primary card and the secondary card, one of the cards may also be a traffic card that does not include telephone services but only includes mobile data traffic services, which is not limited in the embodiment of the present application.

[0072] It is understandable that the main card and the secondary card described in the embodiment of the present application can be physical cards or digital cards. In other words, the main card and the secondary card can be SIM cards or embedded SIM cards (Embedded-SIM, eSIM cards), which is not limited in the embodiment of the present application.

[0073] (2) Main antenna, diversity antenna, frequency band

[0074] In the embodiment of the present application, the terminal device can communicate with the base station by sharing the same set of antennas through the communication chips corresponding to the main card and the secondary card and the designated radio frequency circuit. It can be understood that the antenna includes a main antenna and a diversity antenna. Generally, the terminal device uses the main antenna to send and receive signals and uses the diversity antenna to receive signals.

[0075] By analyzing the 5G RF signal and the 4G RF signal, it can be found that the frequency band of the 5G RF signal overlaps with the frequency band of the 4G RF signal, specifically the frequency band below 3 GHz. Among them, the signal frequency band below 3 GHz may include a low frequency band (LB), a middle frequency band (MB), and a high frequency band (HB). It is understandable that LB is specifically a frequency band below 1000 MHz, MB is specifically a frequency band of 1.7 to 2.3 GHz, and HB is specifically a frequency band of 2.3 to 2.7 GHz. In addition, it should also be understood that LB and MB can constitute LMB, and MB and HB can constitute MHB.

[0076] In the embodiment of the present application, according to the frequency band range, the main antenna includes the LB main antenna and the MHB main antenna, and the diversity antenna includes the LB diversity antenna and the MHB diversity antenna. It can be understood that the MHB main antenna can be used to send and receive radio frequency signals of the MHB, and the MHB diversity antenna can be used to receive radio frequency signals of the MHB.

[0077] In addition, it should be noted that in order to better achieve communication, the current 4G frequency range and the 5G frequency range are divided into different frequency bands, and in order to distinguish the divided frequency bands, corresponding frequency band numbers are also assigned to different frequency bands. Exemplarily, for the frequency bands divided from the 5G frequency range, the frequency band number starts with "N", such as N41, N7, etc. For the frequencies divided from the 4G frequency range, the frequency band number starts with "B", such as B41, B7, etc. For this frequency band number allocation method, the above-mentioned LB may include N28A, B28A, N28B, B28B, N20, B20, N8, B8, etc.; the above-mentioned MB may include B1, N3, B3, etc.; the above-mentioned HB may include N41, B41, N40, B40, N7, B7, etc.

[0078] For example, the main card in the terminal device uses a 5G cellular mobile communication network, and the secondary card uses a 4G mobile communication network. After the terminal device establishes communication with base station 1 through the main card and with base station 2 through the secondary card, base station 2 can configure a communication frequency band (e.g., frequency band 2) for the secondary card in the terminal device, so that the terminal device can communicate with base station 2 under frequency band 2 through the secondary card. Base station 1 can configure a communication frequency band (e.g., frequency band 1) for the main card in the terminal device, so that the terminal device can communicate with base station 1 under frequency band 1 through the main card. Exemplarily, the communication frequency band configured by base station 1 for the main card in the terminal device received by the terminal device is the N41 frequency band, and the communication frequency band configured by base station 2 for the secondary card in the terminal device is the B3 frequency band. Subsequently, as long as the base station that establishes a communication connection with the terminal device does not change or the communication frequency band configured by the base station for the main card or the secondary card in the terminal device does not change, the main card in the terminal device can use the MHB main diversity antenna (MHB main diversity antenna and MHB diversity antenna are collectively referred to as MHB main diversity antenna) in the terminal device through communication chip 1 in the N41 frequency band to perform the main card's signal receiving and sending service, and the secondary card in the terminal can use the MHB main diversity antenna in the terminal device in the B3 frequency band to perform the secondary card's signal receiving and sending service.

[0079] It is understandable that if the communication frequency band configured by the 5G SIM card in the terminal device is the MHB frequency band, then a set of MHB main diversity antennas in the terminal device can be used solely for the communication chip of the 5G SIM card and the designated radio frequency circuit. If the communication frequency band configured by the 4G SIM card in the terminal device is also the MHB frequency band, then this set of MHB main diversity antennas in the terminal device can be used solely for the communication chip of the 4G SIM card and the designated radio frequency circuit.

[0080] (3) RF circuit, antenna circuit

[0081] For example, Figure 2 , which is a circuit structure diagram of a radio frequency circuit and an antenna circuit in a terminal device provided in an embodiment of the present application. Figure 2 In the example shown, the antenna switching switch is shown as a three-pole three-throw switch (3P3T) 208, which is not limited in this embodiment. The circuit from the left input and output end of the three-pole three-throw switch 208 to the radio frequency integrated circuit (RFIC) 201 is a radio frequency circuit; the circuit from the right input and output end of the three-pole three-throw switch 208 to the antenna is an antenna circuit.

[0082] The antenna circuit includes a main antenna and a diversity antenna. The RF circuit includes but is not limited to: a RF chip 201, a low noise amplifier (LNA) 202 in the main path, a low noise amplifier 204 in the diversity path, a power amplifier (PA) 203, a combiner (plxer) 205, and a three-pole three-throw switch 208.

[0083] RFIC 201 can access part of the data content in LNA (including LNA 202 and LNA 204), PA, plxer, 3P3T, ASM (Antenna Switch Module) (including ASM 206 and ASM 207), and send control instructions to LNA, PA, plxer, 3P3T devices based on the accessed data content to complete the tasks of sending and receiving signals.

[0084] The LNA (including LNA 202 and LNA 204) is used to amplify the useful signal, suppress the noise signal in the signal, and improve the signal-to-noise ratio after the terminal device receives the signal through the antenna.

[0085] PA 203 is used to amplify the power of the modulated wave signal to be transmitted to meet the transmission power requirement, and then radiate it into space through the antenna.

[0086] Plxer 205 is used to combine signal transmission and signal reception into one circuit; for the receiving circuit, the signal received by the terminal device from the antenna enters the receiving path through the combiner; for the transmitting circuit, the signal transmitted by the terminal device to the antenna is transmitted through the transmitting path of the combiner and then transmitted through the antenna.

[0087] The three-pole three-throw switch 208 can be used to switch the working state of the antenna, for example, switching the main antenna in a group of main diversity antennas to a diversity antenna, and switching the diversity antenna in the group of main diversity antennas to a main antenna. In addition, the three-pole three-throw switch 208 can also be cascaded with other antenna switching switches to jointly achieve the function of antenna switching.

[0088] It is understandable that the LNA, PA and plxer in the RF circuit are devices that assist in realizing the functions of sending and receiving signals. If there are other devices that can achieve the same role as one or more of the LNA, PA or plxer devices in the RF circuit, the other devices may replace one or more of the LNA, PA or plxer. Alternatively, if the functions of transmitting and receiving signals in the RF circuit can be fully realized without any of the LNA, PA and plxer devices, the RF circuit may not include the LNA, PA and plxer devices. In other words, the number of LNA, PA and plxer devices in the RF circuit can be 0, or can be other devices, and the embodiments of the present application are not limited to this.

[0089] Continue to refer to Figure 2 The main set path of the RF circuit may further include ASM 206, and the diversity path may further include ASM 207. The ASM is used to select a path corresponding to the target frequency band from the RF circuit to the antenna circuit to transmit the signal according to the target frequency band of the transmitting frequency or the receiving frequency.

[0090] (4) Main set channel, diversity channel, main set receiving channel, diversity receiving channel

[0091] Reference Figure 2 It is understandable that the software-level path information can be obtained by the combination of the functions of the above-mentioned devices such as LNA, PA, plxer or 3P3T, including: main set path (main set path) and diversity path (diversity path). It is understandable that the RF path directly connected to the main set antenna is the main set path, and the RF path directly connected to the diversity antenna is the diversity path. Generally, the communication chip in the terminal device can use the antenna to receive, send, or receive and send signals through the main set path, and can use the antenna to receive signals through the diversity path.

[0092] Generally, in a radio frequency circuit, a frequency band corresponds to a main set path and a diversity path one by one. For example, one frequency band can be determined to correspond to a main set path and a diversity path, or two or more frequency bands can be determined to correspond to a main set path and a diversity path. This solution does not limit the specific determination of a main set path and a diversity path by one or more frequency bands, and can be combined with the carrier aggregation technology application in actual applications according to demand. For ease of description, the embodiment of the present application will take a main set path and a diversity path determined by a frequency band as an example.

[0093] It is understandable that a main set path or a diversity path may include one or more LNA, PA, plxer or 3P3T devices. For the same MHB frequency band, LNA, PA, plxer or 3P3T devices may be reused.

[0094] Exemplarily, the main set path corresponding to the B3 frequency band in the RF circuit is a1, and the diversity path corresponding to the B3 frequency band is a2. The main set path corresponding to the N41 frequency band is c1, and the diversity path corresponding to the N41 frequency band is c2. Path a1, path c1, path a2, and path c2 can share one or more of one or more LNA, PA, plxer, or 3P3T devices. It is understandable that the path identification (Identity document, ID) of each path (such as a1, a2, c1, c2) is only an example, and the specific path number can be customized. The embodiment of the present application does not limit the specific value of the path number, and the description of the path ID in this article is the same.

[0095] Understandable, such as Figure 3a As shown, the MHB main diversity antenna has its own RF circuit and antenna circuit. In the MHB main diversity antenna, the main set path includes the MHB main set transmission path (MHB TX path) and the MHB main set receiving path (MHBPRX path), and the diversity path includes the MHB diversity receiving path (MHB DRX path).

[0096] It is understandable that, in general, in the radio frequency circuit, the frequency band corresponds to the main set path and the diversity path one by one. Since the embodiment of the present application mainly solves the problem that when the terminal device simultaneously performs the business of sending and receiving signals through the main card and the business of receiving signals through the secondary card, the reception of the secondary card does not affect the transceiver performance of the main card, the following will mainly describe in detail the PRX in the main set path and the DRX in the diversity path. It is understandable that one frequency band corresponds to one PRX path, and corresponds to one DRX path. Exemplarily, the receiving paths corresponding to the B3 frequency band are MHB PRX path d1 and MHB DRX path d2, and the receiving paths corresponding to the N41 frequency band are MHB PRX path d3 and MHB DRX path d4.

[0097] Massive Multiple Input Multiple Output (MIMO) technology uses the multipath effect to improve communication quality. The sender and receiver use multiple antennas working simultaneously to communicate, and use complex signal processing technology to enhance reliability, transmission range and throughput. The essence of MIMO is a complex diversity technology that increases information transmission rate or improves system performance through spatial multiplexing and spatial diversity.

[0098] A group of main diversity antennas corresponding to a certain frequency band is set in the terminal device. In order to improve the signal receiving and transmitting performance, another group or multiple groups of main diversity antennas corresponding to the frequency band can be set, which can be called MIMO main diversity antennas corresponding to the frequency band. In this way, a frequency band corresponds to a PRX path and a DRX path, as well as a PRX MIMO path and a DRX MIMO path. Figure 3b As shown, in the MHB MIMO main diversity antenna, the main set path includes the MHB main set receiving MIMO path (MHB PRX MIMO path), and the diversity path includes the MHB diversity receiving MIMO path (MHB DRX MIMO path). Figure 3b In this implementation, the antenna switching switch is implemented using two cascaded 3P3T switches.

[0099] (5) SRS (Sounding Reference Signal) antenna transmission

[0100] As we all know, 5G networks and other networks support beaforming technology, which can transmit directionally to terminals. If the base station wants to transmit directionally, it must first detect the location of the terminal, the quality of the transmission path, etc., so that the base station resources can be more accurately allocated to each terminal. The terminal sends SRS information, which is one of the ways for the base station to detect the terminal location and channel quality. SRS rotation refers to which physical antenna the terminal sends SRS information on. In SRS mode, the more antennas the terminal can participate in sending channel sounding reference signals, the more accurate the channel estimation, and the higher the rate the terminal can obtain. If the multiple antennas of the 5G terminal are fully utilized to report channel information in turn (that is, SRS antenna rotation), the base station can obtain more comprehensive information and thus transmit data more accurately.

[0101] Among them, the terminal SRS transmission capability "1T1R" means that the terminal only feeds back SRS information to the base station on one fixed antenna, that is, the terminal does not support SRS round-robin transmission; the terminal SRS transmission capability "1T2R" means that the terminal transmits SRS information on two antennas in turn, and selects one antenna to transmit at a time; the terminal SRS transmission capability "1T4R" means that the terminal transmits SRS information on four antennas in turn, and selects one antenna to transmit at a time. In the terminal SRS transmission capability, T means transmit, and R means round.

[0102] It can be understood that when the SRS sending capability of the terminal is "1T1R", the base station only receives the SRS sent by one antenna of the terminal, and then allocates one stream number (that is, one channel of data) to the terminal; when the SRS sending capability of the terminal is "1T2R", the base station can receive the SRS sent by the terminal via two antennas in turn, and allocates two stream numbers (that is, two independent channels of data) to the terminal when it is determined based on the received SRS that the two antennas are unrelated; when the SRS sending capability of the terminal is "1T4R", the base station can receive the SRS sent by the terminal via four antennas in turn, and allocates four stream numbers (that is, four independent channels of data) to the terminal when it is determined based on the received SRS that the four antennas are unrelated. Therefore, if the download rate of the terminal SIM card reaches xMbps when the terminal SRS sending capability is "1T4R", then when the terminal SRS sending capability is "1T2R", the download rate of the terminal SIM card can only reach 1 / 2xMbps, and when the terminal SRS sending capability is "1T1R", the download rate of the terminal SIM card can only reach 1 / 4xMbps.

[0103] Before explaining the technical solution provided by the embodiment of the present application, the application scenario of the embodiment of the present application is first described with reference to the accompanying drawings.

[0104] Figure 4 FIG. 1 is a schematic diagram showing an exemplary use scenario of a dual-card terminal. Figure 4In the terminal shown (taking a mobile phone as an example), two SIM cards are installed, one SIM card is configured in the NR band (hereinafter referred to as a 5G SIM card), and the other SIM card is configured in the LTE band (hereinafter referred to as a 4G SIM card). Among them, in the embodiment of the present application, the SIM card configured in the NR band is the default data card, and the SIM card configured in the LTE band is a call card. The two SIM cards can process services in parallel to realize dual-card dual-pass of the terminal. Moreover, in this embodiment, the NR band where one SIM card is located is MHB, and the LTE band where the other SIM card is located is also MHB. The multiple groups of main diversity antennas of the dual-card terminal can be used for the RF circuit corresponding to the NR band. Among these multiple groups of main diversity antennas, at least one group of main diversity antennas can be used for both the RF circuit corresponding to the NR band and the RF circuit corresponding to the LTE band. That is, when the SIM card configured in the LTE frequency band is in an idle state and the SIM card configured in the NR frequency band (that is, the default data card) processes data services alone, the SIM card configured in the NR frequency band can use the at least one set of main diversity antennas; when the terminal is in a dual-card dual-pass state, the SIM card configured in the LTE frequency band can use the at least one set of main diversity antennas.

[0105] The following explanation is based on an example where one SIM card is configured in the N41 frequency band (hereinafter referred to as the 5G SIM card) and the other SIM card is configured in the B3 frequency band (hereinafter referred to as the 4G SIM card). Figure 5 As shown, the dual-card terminal at least includes antenna 0, antenna 1, antenna 2 and antenna 3. Antenna 0 and antenna 2 form a group of main diversity antennas, antenna 1 and antenna 3 form a group of main diversity antennas, antenna switching switch 501 and antenna switching switch 502 are cascaded, antenna switching switch 501 can control the paths corresponding to antenna 0 and antenna 2, and antenna switching switch 501 and antenna switching switch 502 can control the paths corresponding to antenna 1 and antenna 3 together.

[0106] Continue to refer to Figure 5 In the example shown, antenna 0 and antenna 2 can be used for the RF circuit corresponding to the N41 frequency band, and antenna 1 and antenna 3 can be used for both the RF circuit corresponding to the N41 frequency band and the RF circuit corresponding to the B3 frequency band. When the SIM card configured in the B3 frequency band is in an idle state and the SIM card configured in the N41 frequency band processes data services alone, antenna 0, antenna 1, antenna 2 and antenna 3 can be used for the SIM card configured in the N41 frequency band; when the terminal is in a dual-card dual-pass state, antenna 0 and antenna 2 can be used for the SIM card configured in the N41 frequency band, and antenna 1 and antenna 3 can be used for the SIM card configured in the B3 frequency band.

[0107] like Figure 4 As shown in (1), the user downloads data based on the 5G SIM card of the dual-SIM terminal. The service download interface displays the file download speed and the completion degree of the file download. The terminal downloads file 1 at a speed of 1.2MB / s. At this time, the DDS (Dedicated data subscription) of the dual-SIM terminal is downloading with a large flow, and the other 4G SIM card is idle, and the DDS download speed is normal.

[0108] like Figure 4 As shown in (2), at time T1, the 4G SIM card of the dual-card terminal receives a call request. In response to the user's operation of answering the call, the dual-card terminal can display the following Figure 4 In the call interface shown in (3), the dual-card terminal is sending and receiving voice signals based on the 4G SIM card and downloading data based on the 5G SIM card, and is in a dual-card dual-pass state. During the process of the dual-card terminal sending and receiving voice signals based on the 4G SIM card, the speed of downloading file 1 based on the 5G SIM card drops sharply. Figure 4 As shown in (4), at this time, the speed of the dual-card terminal DDS downloading file 1 drops from 1.2MB / s to 307KB / s, which is about 1 / 4 of the original download speed.

[0109] Therefore, in the scenario of dual-SIM dual-pass in the terminal, the voice communication of the 4G SIM card seriously affects the data download rate of the 5G SIM card, resulting in a poor user experience.

[0110] Through analysis, the reason for the serious drop in DDS download rate in the dual-SIM dual-pass scenario is that when the 5G SIM card in the dual-SIM terminal is downloading large traffic and the other 4G SIM card is idle, the SRS sending capacity of the dual-SIM terminal based on the 5G SIM card is 1T4R (based on Figure 5 In the example described above, when the dual-SIM terminal is in the dual-SIM dual-pass state of the 5G SIM card and the 4G SIM card (that is, the dual-SIM dual-pass of NR+LTE), the SRS transmission capability of the dual-SIM terminal based on the 5G SIM card changes to 1T1R. Since the SRS transmission capability of the dual-SIM terminal based on the 5G SIM card changes from 1T4R to 1T1R, the data download rate of the terminal based on the 5G SIM card drops from x MB / s to 1 / 4xMbps.

[0111] If both SIM cards installed in a dual-card terminal are configured in the NR frequency band, for example, SIM card 1 is configured in NR frequency band 1 and SIM card 2 is configured in NR frequency band 2, and the dual-card terminal still includes at least antenna 0, antenna 1, antenna 2 and antenna 3 as an example, antenna 0 and antenna 2 can be used for the RF circuit corresponding to NR frequency band 1, and antenna 1 and antenna 3 can be used for both the RF circuit corresponding to NR frequency band 1 and the RF circuit corresponding to NR frequency band 2. When SIM card 1 processes data download services and SIM card 2 is idle, SIM card 1 can use antenna 0, antenna 1, antenna 2 and antenna 3 to send SRS in turn, and the SRS sending capability corresponding to SIM card 1 is 1T4R. The base station sends four independent data to the terminal. Assume that the data download rate of the terminal based on SIM card 1 is x MB / s at this time. In this case, if SIM card 2 receives a call request and processes voice services, the dual-card terminal enters the dual-card dual-pass (that is, NR+NR dual-card dual-pass) scenario. If SIM card 1 continues to use antenna 0, antenna 1, antenna 2 and antenna 3 for SRS transmission in turn, the switch state of antenna switching switch 502 will be changed, affecting the voice service of SIM card 2. That is, in the dual-card dual-pass scenario of NR+NR, there is a device conflict between the two 5G SIM cards. However, since SIM card 1 and SIM card 2 correspond to the same modem, the physical layer (Layer 1, referred to as L1) software module can promptly obtain the device conflict information of SIM card 1 and SIM card 2, and then allocate antennas to SIM card 1 and SIM card 2, for example, SIM card 2 is allocated to use antenna 1 and antenna 3, and SIM card 1 is allocated to continue to use antenna 0 and antenna 2. At this time, the SRS transmission capability corresponding to SIM card 1 becomes 1T2R, and the base station can send two independent data to the terminal. Subsequently, the data download rate of the terminal based on SIM card 1 drops from x MB / s to 1 / 2xMbps.

[0112] Similarly, in Figure 4 and Figure 5 In the example shown, of the two SIM cards installed in the dual-card terminal, one SIM card is configured in the NR frequency band and the other SIM card is configured in the LTE frequency band. If the 5G SIM card is downloading data with a large flow, and the 4G SIM card receives a call request and processes the voice service, the dual-card terminal enters the dual-card dual-pass (that is, the dual-card dual-pass of NR+LTE) scenario. If the 5G SIM card continues to use antenna 0, antenna 1, antenna 2, and antenna 3 for SRS rotation, the switch state of the antenna switching switch 502 will be changed, affecting the voice service of the 4G SIM card. That is, in the dual-card dual-pass scenario of NR+LTE, there is a device conflict between the 5G SIM card and the 4G SIM card.

[0113] However, since the 5G SIM card corresponds to the 5G modem and the 4G SIM card corresponds to the 4G modem, there is no information interaction between the 5G modem and the 4G modem, which will result in the physical layer (Layer 1) software module being unable to obtain the device conflict information between the 5G SIM card and the 4G SIM card, and can only determine the SRS transmission capability of the 5G SIM card by whether the terminal has a shared antenna for the NR band and the LTE band. Since antenna 1 and antenna 3 are shared antennas for the NR band and the LTE band, the 5G SIM card can no longer send SRS to the base station based on antenna 1 and antenna 3. In addition, since the terminal is not sure of the correlation between antenna 0 and antenna 2, it will only strongly assume that antenna 0 and antenna 2 are related, so the 5G SIM card will only implement 1T1R SRS transmission on the default antenna (such as antenna 0 or antenna 2). As a result, the base station will only send one independent data channel to the terminal. Compared with the 1T4R SRS transmission of the 5G SIM card when the 4G SIM card is idle, the data download rate of the 5G SIM card is reduced to 1 / 4 of the original.

[0114] In this way, in the NR+LTE dual-card dual-pass scenario, the SRS sending capability of the 5G SIM card will be excessively regressed due to the inability to accurately determine the conflict information of the dual-card devices, seriously affecting the data downlink rate of the 5G SIM card. For example, even if antenna 0 and antenna 2 are not related, the 5G SIM card will only implement 1T1R SRS sending on the default antenna (antenna 0 or antenna 2), causing the SRS sending capability of the 5G SIM card to be excessively regressed from 1T4R to 1T1R, seriously affecting the user experience.

[0115] In order to solve the problem that the DDS downlink rate of dual-card terminals is seriously reduced in the dual-card dual-pass scenario of NR+LTE, the embodiment of the present application provides a communication method based on dual-card terminals. The method is applied to dual-card terminals. When the dual-card terminal is in the dual-card dual-pass scenario of NR+LTE, the 5G SIM card can implement SRS rotation based on multiple antennas.

[0116] In the embodiment of the present application, the dual-card terminal includes at least M antennas, where M may be an even number greater than or equal to 4, for example, M may be 4, 6, 8, etc. In the dual-card terminal, the frequency band configured for SIM card 1 is the NR frequency band in MHB, and the frequency band configured for SIM card 2 is the LTE frequency band in MHB. The M antennas can be used for the radio frequency circuit corresponding to the NR frequency band (that is, for the SIM card 1 configured in the NR frequency band). Among the M antennas, N antennas can be used for both the radio frequency circuit corresponding to the NR frequency band (that is, for the SIM card 1 configured in the NR frequency band) and the radio frequency circuit corresponding to the LTE frequency band (that is, for the SIM card 2 configured in the LTE frequency band).

[0117] When SIM card 2 is idle, SIM card 1 can implement SRS transmission of 1TMR based on M antennas, and then receive data sent by the base station based on the M antennas.

[0118] When the dual-SIM terminal is in the NR+LTE dual-SIM dual-channel scenario, SIM card 2 implements data transmission and reception of voice services based on N antennas, and SIM card 1 implements 1T(MN)R SRS rotation transmission based on MN antennas, and then receives data sent by the base station based on MN antennas.

[0119] In this way, when the dual-SIM terminal is in the NR+LTE dual-SIM dual-channel scenario, the SRS sending capability of the default data card is regressed from 1TMR to 1T(MN)R, which will not cause the SRS sending capability of the 5G SIM card to be excessively regressed, thereby avoiding the problem of extremely low downlink rate of the 5G SIM card.

[0120] Figure 6 : is a flow chart of a communication method based on a dual-card terminal provided in an embodiment of the present application. Figure 6 As shown, the method is applied to a dual-card terminal, the dual-card terminal is installed with SIM card 1 and SIM card 2, SIM card 1 is configured in the NR frequency band, the communication chip corresponding to SIM card 1 is a modem supporting NR (hereinafter referred to as 5G modem), SIM card 2 is configured in the LTE frequency band, and the communication chip corresponding to SIM card 2 is a modem supporting LTE (hereinafter referred to as 4G modem). The method specifically includes:

[0121] S601, when the terminal enters the NR+LTE dual-card dual-pass state, the L1 software module of the terminal obtains the NR+LTE frequency band combination of the dual-card.

[0122] Among them, the dual-card dual-pass state of NR+LTE means that SIM card 1 configured in the NR frequency band in MHB executes data services, and at the same time, SIM card 2 configured in the LTE frequency band in MHB executes voice services.

[0123] In this step, the L1 software module of the terminal includes an L1 software module corresponding to the 5G modem and an L1 software module corresponding to the 4G modem.

[0124] S602, the L1 software module of the terminal queries the SRS transmission capability corresponding to the SIM card and the antenna path corresponding to the SRS transmission capability in the RF front-end configuration information according to the NR+LTE frequency band combination and the SIM card frequency band sent by the upper-layer software module.

[0125] Although there is no information exchange between the 5G modem and the 4G modem, which results in the L1 software module being unable to obtain device conflict information between the 5G SIM card and the 4G SIM card, the terminal RF circuit is not restricted by multi-standard software control. Based on the terminal RF circuit, the dual-card device conflict can be intuitively obtained, thereby determining the SRS sending capability of the 5G SIM card.

[0126] Therefore, for the NR+LTE dual-card dual-pass scenario that the terminal may involve, the SRS sending capability of the 5G SIM card in the corresponding scenario can be determined in advance based on the terminal RF circuit, and the SRS sending capability of the 5G SIM card in each NR+LTE dual-card dual-pass scenario can be pre-stored on the terminal RF side, so that when the terminal enters the NR+LTE dual-card dual-pass state, the L1 software module corresponding to the 5G modem can read the SRS sending capability of the 5G SIM card on the terminal RF side.

[0127] Among them, the SRS transmission capability of the 5G SIM card read by the L1 software module corresponding to the 5G modem on the terminal RF side is the maximum SRS transmission capability that the terminal RF hardware can provide to the 5G SIM card in the NR+LTE dual-card dual-pass scenario. Therefore, when the 5G SIM card performs SRS transmission based on the SRS transmission capability read by the L1 software module, there will be no problem of excessive fallback of SRS transmission capability.

[0128] As an optional implementation, the terminal may pre-set the configuration information of the RF front end, including but not limited to the SRS transmission capability corresponding to the NR frequency band in each NR+LTE dual-card dual-pass scenario, and each antenna path corresponding to the SRS transmission capability. Among them, the SRS transmission capability corresponding to the NR frequency band can be understood as the maximum SRS transmission capability that the RF hardware can provide to the 5G SIM card in the NR+LTE dual-card dual-pass scenario.

[0129] Table 1 exemplarily shows the configuration information of the radio frequency front end. The configuration information of the radio frequency front end shown in Table 1 includes a frequency band combination of dual-card dual-pass, and an antenna path and SRS transmission capability corresponding to each frequency band in the frequency band combination.

[0130] Table 1 Configuration information of RF front end

[0131]

[0132] As shown in Table 1, when the terminal is in the NR+LTE dual-card dual-pass scenario, if SIM card 1 is configured in NR band 1 and SIM card 2 is configured in LTE band 1, the L1 software module corresponding to the 5G modem can read the SRS transmission capability corresponding to NR band 1 in the RF configuration information as 1TmR (m is a positive integer, for example, an even number), that is, the maximum SRS transmission capability of SIM1 card 1 currently configured in NR band 1 is 1TmR.

[0133] Continuing to refer to Table 1, when the terminal is in the NR+LTE dual-card dual-pass scenario, if SIM card 1 is configured in NR band 1 and SIM card 2 is configured in LTE band 2, the L1 software module corresponding to the 5G modem can read in the RF configuration information that the SRS transmission capability corresponding to NR band 1 is 1TnR (n is a positive integer, for example, an even number), that is, the maximum SRS transmission capability of SIM1 card 1 currently configured in NR band 1 is 1TnR.

[0134] Continuing to refer to Table 1, when the terminal is in the NR+LTE dual-card dual-pass scenario, if SIM card 1 is configured in NR band 2 and SIM card 2 is configured in LTE band 1, the L1 software module corresponding to the 5G modem can read in the RF configuration information that the SRS transmission capability corresponding to NR band 2 is 1TpR (p is a positive integer, for example, an even number), that is, the maximum SRS transmission capability of SIM1 card 1 currently configured in NR band 2 is 1TpR.

[0135] It should be noted that when the terminal is in the NR+LTE dual-card dual-pass scenario, the L1 software module corresponding to the 4G modem can also read the SRS transmission capability corresponding to the LTE band in the RF configuration information. Since SIM1 card 2 configured in the LTE band does not support SRS round-robin transmission, the SRS transmission capability corresponding to the LTE band is NA (Not Applicable).

[0136] It should be noted that, in addition to the configuration information shown in Table 1, the configuration information of the RF front end may also include other configuration information related to the RF front end, such as UE capabilities, etc., which is not limited in this embodiment.

[0137] S603, the SIM card 1 of the terminal performs an SRS transmission operation according to its corresponding SRS transmission capability and each antenna path.

[0138] If the L1 software module corresponding to the 5G modem reads that the SRS transmission capability of SIM card 1 configured in the NR frequency band is 1TnR, then SIM card 1 can perform a 1TnR SRS round-robin operation according to the SRS transmission capability and the corresponding antenna path, that is, transmit SRS in turn on the n antennas of the dual-card terminal, and these n antennas cannot be used by the RF circuit corresponding to the B3 frequency band. Referring to Table 1, SIM card 1 can send SRS to the base station in turn through Path 11, Path 12, ..., Path 1n.

[0139] In an embodiment of the present application, an SRS transmission capability field is added to the RF configuration information, so that when the terminal enters the NR+LTE dual-card dual-pass scenario, the L1 software module can read the SRS transmission capability corresponding to the NR frequency band in the RF configuration information, so that the SIM card residing in the NR frequency band can perform SRS rotation operations based on the SRS transmission capability, and the problem of excessive fallback of the SIM card SRS transmission capability will not occur, avoiding the problem of extreme drop in the downlink rate of the 5G SIM card.

[0140] In a specific example, referring to Figure 5 As shown, the dual-card terminal at least includes antenna 0, antenna 1, antenna 2 and antenna 3. Antenna 0 and antenna 2 form a group of main diversity antennas, antenna 1 and antenna 3 form a group of main diversity antennas, antenna switching switch 501 and antenna switching switch 502 are cascaded, antenna switching switch 501 can control the paths corresponding to antenna 0 and antenna 2, and antenna switching switch 501 and antenna switching switch 502 can control the paths corresponding to antenna 1 and antenna 3 together.

[0141] In the dual-card terminal, one SIM card is configured in the N41 frequency band (hereinafter referred to as the 5G SIM card) and the other SIM card is configured in the B3 frequency band (hereinafter referred to as the 4G SIM card). Among them, antenna 0 and antenna 2 can be used for the RF circuit corresponding to the N41 frequency band (that is, for the 5G SIM card), and antenna 1 and antenna 3 can be used for both the RF circuit corresponding to the N41 frequency band and the RF circuit corresponding to the B3 frequency band (that is, for the 4G SIM card). When the SIM card configured in the B3 frequency band is in an idle state and the SIM card configured in the N41 frequency band processes data services alone, antenna 0, antenna 1, antenna 2 and antenna 3 can be used for the SIM card configured in the N41 frequency band; when the terminal is in a dual-card dual-pass state, antenna 0 and antenna 2 can be used for the SIM card configured in the N41 frequency band, and antenna 1 and antenna 3 can be used for the SIM card configured in the B3 frequency band.

[0142] The configuration information of the RF front end shown in Table 2 is pre-stored in the configuration file of the terminal RF front end. As shown in Table 2, when the terminal is in the NR+LTE dual-card dual-pass scenario, if SIM card 1 is configured in the N41 frequency band and SIM card 2 is configured in the B3 frequency band, the L1 software module corresponding to the 5G modem can read the SRS transmission capability corresponding to the NR frequency band 1 in the RF configuration information as 1T2R, that is, the maximum SRS transmission capability of SIM1 card 1 currently configured in the N41 frequency band is 1T2R.

[0143] Table 2 Configuration information of RF front end

[0144]

[0145] Reference Figure 7 As shown, when the terminal enters the dual-SIM dual-pass state, the upper-layer software modules such as the data link layer send the dual-SIM frequency band combination "N41+B3" to the L1 software module (including the L1 software module corresponding to the 5G modem and the L1 software module corresponding to the 4G modem), send the 5G frequency band "N41" to the L1 software module corresponding to the 5G modem, and send the 4G frequency band "B3" to the L1 software module corresponding to the 4G modem. The L1 software module corresponding to the 5G modem queries the configuration information of the RF front end according to the dual-SIM frequency band combination "N41+B3" and the 5G frequency band "N41", and obtains that the maximum SRS transmission capability of the SIM1 card 1 currently configured in the N41 frequency band is 1T2R. The L1 software module corresponding to the 4G modem queries the configuration information of the RF front end according to the dual-SIM frequency band combination "N41+B3" and the 4G frequency band "B3", and obtains that the maximum SRS transmission capability of the SIM1 card 2 currently configured in the B3 frequency band is NA. Then, the L1 software module corresponding to the 5G modem can control SIM card 1 to perform SRS transmission in turn according to the corresponding SRS transmission capability "1T2R" and the corresponding antenna paths. That is, SIM card 1 can transmit SRS in turn through antenna 0 and antenna 2 that cannot be used by the RF circuit corresponding to the B3 frequency band.

[0146] Before the dual-SIM terminal enters the dual-SIM dual-pass scenario of NR+LTE, the default data card (i.e., 5G SIM card) SRS sending capability is 1T4R, that is, SRS can be sent in turn through antenna 0, antenna 1, antenna 2, and antenna 3; when the dual-SIM terminal enters the dual-SIM dual-pass scenario of NR+LTE, the default data card SRS sending capability is only regressed from 1T4R to 1T2R according to the relevant configuration, and SRS can continue to be sent in turn through antenna 0 and antenna 2. In this way, the problem of excessive regress of the SRS sending capability of the 5G SIM card will not be caused, thereby avoiding the problem of extremely reduced downlink rate of the 5G SIM card when the dual-SIM terminal enters the dual-SIM dual-pass scenario of NR+LTE.

[0147] Compared to Figure 4 The application scenario shown in FIG. 1 is a schematic diagram of a dual-card terminal. When the dual-card terminal adopts the solution provided in the embodiment of the present application, the schematic diagram of the use scenario can be referred to as follows: Figure 8 As shown. Figure 8 As shown in (1), the user downloads data based on the 5G SIM card of the dual-card terminal, and the terminal downloads file 1 at a speed of 1.2MB / s. At this time, the DDS of the dual-card terminal is downloading with large traffic, and the other 4G SIM card is idle, and the DDS download rate is normal. Figure 8 As shown in (2), at time T1, the 4G SIM card of the dual-card terminal receives a call request. In response to the user's operation of answering the call, the dual-card terminal can display the following Figure 8 In the call interface shown in (3), the dual-SIM terminal is sending and receiving voice signals based on the 4G SIM card and downloading data based on the 5G SIM card, and is in a dual-SIM dual-communication state. While the dual-SIM terminal is sending and receiving voice signals based on the 4G SIM card, the speed of downloading file 1 based on the 5G SIM card drops to 614KB / s, which is about 1 / 2 of the original download speed. Figure 8 As shown in (4). Figure 4 In the scenario shown in (4), the data download rate of the 5G SIM card is doubled.

[0148] The software system of the terminal device 100 may adopt a layered architecture, an event-driven architecture, a micro-core architecture, a micro-service architecture, or a cloud architecture. The present application embodiment takes the Android system of the layered architecture as an example to exemplify the software structure of the terminal device 100.

[0149] Fig. 9 It is a software structure block diagram of the terminal device 100 according to an embodiment of the present application.

[0150] The layered architecture of the terminal device 100 divides the software into several layers, each with clear roles and division of labor. The layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers, from top to bottom, namely, the application layer, the application framework layer, the Android runtime (Android Runtime) and the system library, and the kernel layer.

[0151] The application layer can include a series of application packages.

[0152] like Fig. 9 As shown, the application package may include applications such as call, calendar, map, navigation, music, video, short message, camera, gallery, etc.

[0153] The application framework layer provides an application programming interface (API) and a programming framework for the applications in the application layer. The application framework layer includes some predefined functions.

[0154] like Fig. 9 As shown, the application framework layer may include a window manager, a content provider, a view system, a phone manager, a resource manager, a notification manager, and the like.

[0155] The window manager is used to manage window programs. The window manager can obtain the display screen size, determine whether there is a status bar, lock the screen, capture the screen, etc.

[0156] Content providers are used to store and retrieve data and make it accessible to applications. The data may include videos, images, audio, calls made and received, browsing history and bookmarks, phone books, etc.

[0157] The view system includes visual controls, such as controls for displaying text, controls for displaying images, etc. The view system can be used to build applications. A display interface can be composed of one or more views. For example, a display interface including a text notification icon can include a view for displaying text and a view for displaying images.

[0158] The phone manager is used to provide communication functions of the terminal device 100, such as management of call status (including connection, disconnection, etc.).

[0159] The resource manager provides various resources for applications, such as localized strings, icons, images, layout files, video files, and so on.

[0160] The notification manager allows applications to display notification information in the status bar. It can be used to convey notification-type messages and can disappear automatically after a short stay without user interaction. For example, notification information is used to inform the completion of downloads, message reminders, etc. Notification information can also appear in the system top status bar in the form of icons or scroll bar text, such as notifications of applications running in the background, or in the form of dialog windows on the screen. Notification information can also be, for example, text information prompted in the status bar, a prompt sound, vibration of electronic equipment, flashing indicator lights, etc.

[0161] Android Runtime includes core libraries and virtual machines. Android Runtime is responsible for scheduling and management of the Android system.

[0162] The core library consists of two parts: one part is the function that needs to be called by the Java language, and the other part is the Android core library.

[0163] The application layer and the application framework layer run in a virtual machine. The virtual machine executes the Java files of the application layer and the application framework layer as binary files. The virtual machine is used to perform functions such as object life cycle management, stack management, thread management, security and exception management, and garbage collection.

[0164] The system library may include multiple functional modules, such as surface manager, media library, 3D graphics processing library (such as OpenGL ES), 2D graphics engine (such as SGL), etc.

[0165] The surface manager is used to manage the display subsystem and provide the fusion of 2D and 3D layers for multiple applications.

[0166] The media library supports playback and recording of a variety of commonly used audio and video formats, as well as static image files, etc. The media library can support a variety of audio and video encoding formats, such as: MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc.

[0167] The 3D graphics processing library is used to implement 3D graphics drawing, image rendering, compositing, and layer processing.

[0168] A 2D graphics engine is a drawing engine for 2D drawings.

[0169] The kernel layer is the layer between hardware and software. The kernel layer includes at least display driver, audio driver, Wi-Fi driver, sensor driver, L1 software module corresponding to 5G modem, L1 software module corresponding to 4G modem, etc. Among them, the hardware includes at least processor, modem, antenna, display, Wi-Fi module, sensor, etc.

[0170] In this embodiment, the L1 software module can be used to read the SRS transmission capability corresponding to the 5G SIM card from the configuration file of the RF front-end when the dual-card terminal enters the NR+LTE dual-card dual-pass state, so as to control the 5G SIM card to perform SRS rotation operation according to this SRS transmission capability.

[0171] Understandably, Fig. 9 The layers in the software structure shown and the components contained in each layer do not constitute a specific limitation on the terminal device 100. In other embodiments of the present application, the terminal device 100 may include more or fewer layers than shown in the figure, and each layer may include more or fewer components, which is not limited in the present application.

[0172] It is understandable that in order to implement the communication method based on dual-card dual-pass in the embodiment of the present application, the electronic device includes hardware and / or software modules corresponding to the execution of each function. In combination with the algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application in combination with the embodiments, but such implementation should not be considered to be beyond the scope of the present application.

[0173] This embodiment also provides a computer storage medium, in which computer instructions are stored. When the computer instructions are executed on an electronic device, the electronic device executes the above-mentioned related method steps to implement the dual-SIM dual-communication based communication method in the above-mentioned embodiment.

[0174] This embodiment further provides a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the above-mentioned related steps to implement the communication method based on dual-SIM dual-communication in the above-mentioned embodiment.

[0175] In addition, an embodiment of the present application also provides a device, which may specifically be a chip, a component or a module, and the device may include a connected processor and a memory; wherein the memory is used to store computer-executable instructions, and when the device is running, the processor may execute the computer-executable instructions stored in the memory so that the chip executes the dual-card dual-pass communication method based on the above-mentioned method embodiments.

[0176] An embodiment of the present application also provides a chip, which includes one or more interface circuits and one or more processors; the interface circuit is used to receive signals from a memory of an electronic device and send signals to the processor, the signals including computer instructions stored in the memory; when the processor executes the computer instructions, the electronic device executes the dual-card dual-pass communication method based on the above-mentioned method embodiments.

[0177] Among them, the electronic device (such as a mobile phone, etc.), computer storage medium, computer program product or chip provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be repeated here.

[0178] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0179] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0180] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A communication method based on dual-card dual-pass, characterized in that: Applied to a dual-card terminal, wherein two subscriber identification module SIM cards are installed in the dual-card terminal, wherein the first SIM card is configured in a new radio frequency band, and the second SIM card is configured in a long term evolution LTE frequency band; in the dual-card terminal, M antennas are used for use by a radio frequency circuit corresponding to the NR frequency band, wherein M is an even number greater than or equal to 4, and among the M antennas, N antennas are also used for use by a radio frequency circuit corresponding to the LTE frequency band, and the value of MN is an even number greater than or equal to 2; The method comprises: It is detected that the dual-SIM terminal enters a dual-SIM dual-pass state; wherein the first SIM card processes data services and the second SIM card is in a voice service; A channel sounding reference signal SRS transmission capability value of the first SIM card is read; the SRS transmission capability value of the first SIM card is used to indicate that the SRS is transmitted in turn on MN antennas of the dual-card terminal; According to the SRS transmission capability value of the first SIM card, the first SIM card is controlled to transmit SRS in turn on MN antennas of the dual-card terminal; wherein the MN antennas used for transmitting SRS in turn cannot be used by the radio frequency circuit corresponding to the LTE frequency band.

2. The method according to claim 1, characterized in that Before detecting that the dual-card terminal enters the dual-card dual-pass state, the method further includes: The first SIM card is controlled to transmit SRS in turn on the M antennas of the dual-card terminal.

3. The method according to claim 1, characterized in that The SRS sending capability value of the first SIM card is read, including: In the configuration information of the radio frequency front end, the SRS transmission capability value of the first SIM card is read according to the frequency band combination of the first SIM card and the second SIM card, and the NR frequency band.

4. The method according to any one of claims 1 to 3, characterized in that: The M is 4, and the N is 2.

5. The method according to any one of claims 1 to 3, characterized in that: The NR frequency band and the LTE frequency band both belong to the medium and high frequency band MHB.

6. The method according to claim 5, characterized in that The NR frequency band is the N41 frequency band, and the LTE frequency band is the B3 frequency band.

7. A dual-card terminal, characterized in that: include: one or more processors; Memory; The dual-card terminal is installed with two SIM cards, the first SIM card is configured in the NR frequency band, and the second SIM card is configured in the LTE frequency band; in the dual-card terminal, M antennas are used for use by a radio frequency circuit corresponding to the NR frequency band, and M is an even number greater than or equal to 4. Among the M antennas, N antennas are also used for use by a radio frequency circuit corresponding to the LTE frequency band, and the value of MN is an even number greater than or equal to 2; Wherein, one or more computer programs are stored in the memory, and when the computer programs are executed by the one or more processors, the dual-card terminal performs the following steps: It is detected that the dual-SIM terminal enters a dual-SIM dual-pass state; wherein the first SIM card processes data services and the second SIM card is in a voice service; The SRS transmission capability value of the first SIM card is read; the SRS transmission capability value of the first SIM card is used to indicate that the SRS is transmitted in turn on the MN antennas of the dual-card terminal; According to the SRS transmission capability value of the first SIM card, the first SIM card is controlled to transmit SRS in turn on MN antennas of the dual-card terminal; wherein the MN antennas used for transmitting SRS in turn cannot be used by the radio frequency circuit corresponding to the LTE frequency band.

8. The dual-card terminal according to claim 7, characterized in that: When the computer program is executed by the one or more processors, the dual-card terminal further performs the following steps: Before detecting that the dual-card terminal enters the dual-card dual-pass state, controlling the first SIM card to transmit SRS in turn on the M antennas of the dual-card terminal.

9. The dual-card terminal according to claim 7, characterized in that: When the computer program is executed by the one or more processors, the dual-card terminal performs the following steps: In the configuration information of the radio frequency front end, the SRS transmission capability value of the first SIM card is read according to the frequency band combination of the first SIM card and the second SIM card, and the NR frequency band.

10. A computer-readable storage medium comprising a computer program, characterized in that: When the computer program is executed on an electronic device, the electronic device executes the dual-SIM dual-communication method according to any one of claims 1 to 6.

11. A chip, characterized in that: It comprises one or more interface circuits and one or more processors; the interface circuit is used to receive a signal from a memory of an electronic device and send the signal to the processor, the signal comprising a computer instruction stored in the memory; when the processor executes the computer instruction, the electronic device executes the dual-card dual-pass communication method according to any one of claims 1 to 6.