Transmission control method and apparatus, terminal device, network device, and storage medium
By switching to Wi-Fi for data transmission in dual-SIM terminals, the link interruption problem when dual-SIM terminals are running concurrent 5G NR and VoLTE services is solved, enabling the continuation of data services and optimized resource utilization, improving user experience and reducing terminal power consumption.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA TELECOM CORP LTD
- Filing Date
- 2021-12-22
- Publication Date
- 2026-05-19
AI Technical Summary
When dual-SIM terminals run 5G NR data services and VoLTE services concurrently, the uplink transmission link is directly interrupted due to radio frequency capability limitations, affecting user experience and wasting network resources.
When a dual-SIM terminal needs to concurrently execute network data services, it sends a service concurrent execution request to the network device, receives a switching instruction, switches the uplink transmission link to the Wi-Fi network to transmit unfinished services, and uses the Wi-Fi network for scheduling to avoid directly interrupting the mobile network link.
Without increasing hardware costs, it can continue unfinished data services, improve user experience, reduce terminal power consumption, and optimize network resource utilization.
Smart Images

Figure CN116347530B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of network communication technology, and in particular to a dual-SIM terminal data transmission control method, a dual-SIM terminal data transmission control device, a terminal device, a network device, and a computer-readable storage medium. Background Technology
[0002] For dual-SIM terminals that support both 5G (5th Generation Mobile Communication Technology) and 4G (4th Generation Mobile Communication Technology) concurrently, although they can support dual-SIM dual-standby, they cannot support both cards performing services at the same time.
[0003] Specifically, when the first SIM USIM1 is performing 5G NR (5G New Radio) data service, if the second SIM USIM2 receives a request to perform VoLTE (Voice over Long-Term Evolution) service, due to the limitations of the radio frequency capabilities of the dual-SIM terminals, the terminals cannot provide feedback on the current link status and simply interrupt the uplink transmission link of USIM1, resulting in the interruption of 5G NR data service and thus affecting the user experience.
[0004] On the network side, the inability to assess the cause of the USIM1 data service interruption renders the initiated link recovery process or scheduling algorithm ineffective, resulting in a waste of network resources.
[0005] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention
[0006] The purpose of this disclosure is to provide a dual-SIM terminal data transmission control method, a dual-SIM terminal data transmission control device, a terminal device, a network device, and a computer-readable storage medium, which at least to some extent overcomes the problem in related technologies where the dual-SIM terminal cannot provide feedback on the current link status and simply cuts off one of the uplink transmission links of the two SIM cards, resulting in the disconnection of 5G NR data service control.
[0007] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.
[0008] According to a first aspect of this disclosure, a data transmission control method for a dual-SIM terminal is provided, comprising: the dual-SIM terminal accessing a Wi-Fi network based on a Wi-Fi module, the dual-SIM terminal having a first SIM card and a second SIM card, the first SIM card residing in a first mobile network, and the second SIM card residing in a second mobile network; when detecting that the first SIM card and the second SIM card need to concurrently execute network data services, sending a service concurrent execution request to a network device; and receiving a switching instruction issued by the network device based on the service concurrent execution request, the switching instruction being configured by the network device to switch the network data service of the first SIM card from the first mobile network to the Wi-Fi network for scheduling, or to configure the network data service of the second SIM card from the second mobile network to the Wi-Fi network for scheduling.
[0009] In one embodiment, sending a service concurrent execution request to a network device specifically includes: reporting the service concurrent execution request to the network device based on Time Division Multiplexing (TDM) mode.
[0010] In one embodiment, before sending a service concurrent execution request to the network device, the method further includes: sending uplink auxiliary information (UAI) to the network device. The uplink auxiliary information UAI carries the device identification code of the terminal, the identifier of the first SIM card, the identifier of the second SIM card, and the identifier of the Wi-Fi network that can be accessed. This allows the network device to preset a first association relationship and / or a second association relationship of the dual-SIM terminal based on the device identification code, the identifier of the first SIM card, the identifier of the second SIM card, and the identifier of the Wi-Fi network. The first association relationship is that the first mobile network is associated with the Wi-Fi network, and the second association relationship is that the second mobile network is associated with the Wi-Fi network.
[0011] In one embodiment, the concurrent service execution request includes a first service priority of the first card and a second service priority of the second card, so that the network device issues the switching instruction based on the first service priority and the second service priority.
[0012] In one embodiment, the concurrent service execution request includes the first QoS of the first SIM card and the second QoS of the second SIM card, so that the network device issues the switching instruction based on the first QoS and the second QoS.
[0013] In one embodiment, the concurrent service execution request includes the identifier of the first card and the identifier of the second card, so that when the network device detects the identifier of the first card and the identifier of the second card, it issues the handover command based on the first association relationship or the handover command based on the second association relationship, wherein, based on the received uplink auxiliary information UAI, the network device presets one of the first association relationship and the second association relationship.
[0014] In one embodiment, the method further includes: when it is detected that at least one of the first card and the second card has completed the network data service, the Wi-Fi network switches back to the first mobile network or the second mobile network.
[0015] In one embodiment, the first mobile network is a 5G network or an LTE network, and the second mobile network is the 5G network or the LTE network.
[0016] According to a second aspect of this disclosure, a data transmission control method for a dual-SIM terminal is provided, comprising: receiving a service concurrent execution request sent by a dual-SIM terminal, wherein the dual-SIM terminal is loaded with a first SIM card and a second SIM card, the first SIM card residing in a first mobile network and the second SIM card residing in a second mobile network; generating a switching instruction based on the service concurrent execution request, the switching instruction being used to cause the dual-SIM terminal to switch from the first mobile network to the Wi-Fi network for scheduling, or to switch from the second mobile network to the Wi-Fi network for scheduling.
[0017] In one embodiment, before receiving the concurrent service execution request sent by the dual-SIM terminal, the method further includes: receiving uplink auxiliary information (UAI) from the dual-SIM terminal, wherein the uplink auxiliary information (UAI) carries the device identification code of the terminal, the identifier of the first SIM card, the identifier of the second SIM card, and the identifier of the Wi-Fi network that can be accessed; and presetting a first association relationship and / or a second association relationship of the dual-SIM terminal based on the device identification code, the identifier of the first SIM card, the identifier of the second SIM card, and the identifier of the Wi-Fi network, wherein the first association relationship is that the first mobile network is associated with the Wi-Fi network, and the second association relationship is that the second mobile network is associated with the Wi-Fi network.
[0018] In one embodiment, generating a handover instruction based on the concurrent service execution request specifically includes: the concurrent service execution request includes a first service priority of the first mobile network and a second service priority of the second mobile network; when the first service priority is detected to be higher than the second service priority, generating the handover instruction based on the second association relationship, adapted to switch the second mobile network to the Wi-Fi network for scheduling; when the first service priority is detected to be lower than the second service priority, generating the handover instruction based on the first association relationship, adapted to switch the first mobile network to the Wi-Fi network for scheduling.
[0019] In one embodiment, generating a handover instruction based on the concurrent service execution request specifically includes: the concurrent service execution request includes a first QoS of the first mobile network and a second QoS of the second mobile network; when the first QoS is detected to be greater than or equal to the second QoS, generating the handover instruction based on the second association relationship, adapted to switch the second mobile network to the Wi-Fi network for scheduling; when the first QoS is detected to be less than the second QoS, generating the handover instruction based on the first association relationship, adapted to switch the first mobile network to the Wi-Fi network for scheduling.
[0020] In one embodiment, the network device presets one of the first association relationship and the second association relationship. The step of generating a switching instruction based on the concurrent execution request of the service specifically includes: the concurrent execution request of the service includes the identifier of the first card and the identifier of the second card; when the identifier of the first card and the identifier of the second card are detected, the switching instruction is issued based on the first association relationship or the switching instruction is issued based on the second association relationship.
[0021] According to a third aspect of this disclosure, a dual-SIM terminal data transmission control device is provided, comprising: a residing module for the dual-SIM terminal to access a Wi-Fi network based on a Wi-Fi module, wherein the dual-SIM terminal is loaded with a first SIM card and a second SIM card, the first SIM card residing in a first mobile network and the second SIM card residing in a second mobile network; a sending module for sending a service concurrent execution request to a network device when it is detected that the first SIM card and the second SIM card need to concurrently execute network data services; and a switching module for receiving a switching instruction issued by the network device based on the service concurrent execution request, wherein the switching instruction is used to configure the network data service of the first SIM card to be switched from the first mobile network to the Wi-Fi network for scheduling, or to configure the network data service of the second SIM card to be switched from the second mobile network to the Wi-Fi network for scheduling.
[0022] According to a fourth aspect of this disclosure, a dual-SIM terminal data transmission control device is provided, comprising: a receiving module for receiving a service concurrent execution request sent by a dual-SIM terminal, wherein the dual-SIM terminal is loaded with a first SIM card and a second SIM card, the first SIM card residing in a first mobile network and the second SIM card residing in a second mobile network; and a configuration module for generating a switching instruction based on the service concurrent execution request, the switching instruction being used to switch the dual-SIM terminal from the first mobile network to the Wi-Fi network for scheduling, or from the second mobile network to the Wi-Fi network for scheduling.
[0023] According to a fifth aspect of this disclosure, a terminal device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the dual-SIM terminal data transmission control method of any one of the first aspects of the technical solutions described above by executing the executable instructions.
[0024] According to a sixth aspect of this disclosure, a terminal device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to execute the dual-SIM terminal data transmission control method of any one of the second aspects of the technical solutions described above by executing the executable instructions.
[0025] According to a seventh aspect of this disclosure, a computer-readable storage medium is provided, on which a computer program is stored, which, when executed by a processor, implements the above-described dual-card terminal data transmission control method.
[0026] The dual-SIM terminal data transmission control method and apparatus provided in this disclosure allow the dual-SIM terminal to report a service concurrent execution request to the network device when concurrent network data services are needed. The dual-SIM terminal then receives a switching instruction from the network device based on the request. Based on this switching instruction, when the uplink transmission link of the first or second SIM card in the dual-SIM terminal needs to be switched, the uplink transmission link of the first or second SIM card is switched to the transmission link of the Wi-Fi network. The unfinished service data is then transmitted via the Wi-Fi network transmission link to continue scheduling the original service of the SIM card. This facilitates the industry chain's research, verification, and standardization of dual-pass technology for 5G dual-SIM terminals. On the one hand, without increasing the hardware cost of the dual-SIM terminal, it expands the application scenarios of dual-pass terminals, ensures the continued execution of unfinished data services, and improves the user experience. On the other hand, compared to accessing a distant base station, the dual-SIM terminal accessing the Wi-Fi network of a nearby Wi-Fi router and accepting mobile network scheduling also reduces terminal power consumption.
[0027] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0028] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.
[0029] Figure 1 A schematic diagram of a dual-SIM terminal data transmission control system is shown in an embodiment of this disclosure;
[0030] Figure 2 This diagram shows a flowchart of a dual-SIM terminal data transmission control method according to an embodiment of the present disclosure;
[0031] Figure 3 A flowchart illustrating another dual-SIM terminal data transmission control method in an embodiment of this disclosure is shown.
[0032] Figure 4 This diagram illustrates a flowchart of yet another dual-SIM terminal data transmission control method according to an embodiment of the present disclosure;
[0033] Figure 5 A flowchart illustrating another dual-SIM terminal data transmission control method in this disclosure is shown.
[0034] Figure 6 A flowchart illustrating another dual-SIM terminal data transmission control method in this disclosure is shown.
[0035] Figure 7 A flowchart illustrating another dual-SIM terminal data transmission control method in this disclosure is shown.
[0036] Figure 8 A flowchart illustrating another dual-SIM terminal data transmission control method in this disclosure is shown.
[0037] Figure 9 A flowchart illustrating another dual-SIM terminal data transmission control method in this disclosure is shown.
[0038] Figure 10 A flowchart illustrating another dual-SIM terminal data transmission control method in this disclosure is shown.
[0039] Figure 11 A flowchart illustrating another dual-SIM terminal data transmission control method in this disclosure is shown.
[0040] Figure 12 A flowchart illustrating another dual-SIM terminal data transmission control method in this disclosure is shown.
[0041] Figure 13 This diagram illustrates a dual-SIM terminal data transmission control device according to an embodiment of the present disclosure.
[0042] Figure 14 This diagram illustrates another dual-SIM terminal data transmission control device according to an embodiment of the present disclosure.
[0043] Figure 15 A structural block diagram of a computer device according to an embodiment of the present disclosure is shown. Detailed Implementation
[0044] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that this disclosure will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0045] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0046] The solution provided in this application allows a dual-SIM terminal to report a concurrent execution request to the network device when concurrent network data services are needed. The terminal then receives a switching instruction from the network device based on this request. Based on this switching instruction, when the uplink transmission link of the first or second SIM card in the dual-SIM terminal needs to be switched, the uplink transmission link of the first or second SIM card is switched to the transmission link of the Wi-Fi network. The unfinished service data is then transmitted via the Wi-Fi network transmission link to continue scheduling the original services of the SIM card. This solution supports the industry chain in researching, verifying, and standardizing dual-pass technology for 5G dual-SIM terminals. On the one hand, it expands the application scenarios of dual-pass terminals without increasing the hardware cost of the dual-SIM terminal, ensuring the continued execution of unfinished data services and improving the user experience. On the other hand, compared to accessing a distant base station, accessing the Wi-Fi network of a nearby Wi-Fi router and accepting mobile network scheduling also reduces terminal power consumption.
[0047] To facilitate understanding, the terms (abbreviations) used in this application will be explained below.
[0048] VoLTE: It stands for Voice over Long-Term Evolution, which means a high-speed wireless communication standard for mobile phones and data terminals.
[0049] 5G NR: 5G New Radio, a global 5G standard based on a new air interface design using OFDM, and a crucial foundation for next-generation cellular mobile technology. 5G technology will achieve ultra-low latency and high reliability. NR refers to a new wireless standard based on Orthogonal Frequency Division Multiplexing (OFDM). OFDM refers to a digital multi-carrier modulation method. After 3GPP adopted this standard, the term NR was retained as another name for 5G, just as LTE (Long Term Evolution) is used to describe the 4G wireless standard.
[0050] RRC: Radio Resource Control.
[0051] UAI: Uplink Assist Information.
[0052] TDM: Time Division Multiplexing, refers to a technology that transmits multiple digital data, voice, and video signals simultaneously on the same communication medium through interleaved bit pulses in different channels or time slots.
[0053] MEID: Mobile Equipment Identifier, used to identify mobile devices.
[0054] IMEI: Mobile Equipment Identifier, commonly known as the mobile phone serial number or "serial number," is used to identify each individual mobile communication device, such as a mobile phone, within a mobile phone network. It is equivalent to a mobile phone's ID card.
[0055] QoS: Quality of Service, in the traditional sense, is nothing more than transmission bandwidth, transmission latency, data packet loss rate, etc. Improving service quality is nothing more than ensuring transmission bandwidth, reducing transmission latency, reducing data packet loss rate, and reducing latency jitter.
[0056] USIM is an abbreviation for Universal Subscriber Identity Module. USIM includes IMSI (International Mobile Subscriber Identification Number), which is a unique number assigned to a mobile subscriber. It is a distinguishing identifier for mobile subscribers, stored in the SIM card, and can be used to identify valid information about the mobile subscriber.
[0057] The following will describe in more detail each step of the dual-SIM terminal data transmission control method in this exemplary embodiment, with reference to the accompanying drawings and embodiments.
[0058] The dual-SIM terminal data transmission control scheme according to an embodiment of this disclosure is applicable to, but not limited to, dual-SIM terminals. For example... Figure 1 As shown, the system for performing data transmission control of a dual-card terminal includes:
[0059] The dual-SIM terminal 102 includes a first SIM card SIM1 and a second SIM card SIM2. The first SIM card supports both SA and LTE networks, while the second SIM card supports LTE networks.
[0060] The second SIM card connects to the core network equipment via the access network device eNB, and the first SIM card connects to the core network equipment via the access network device gNB106. The core network equipment can be either an AMF or an MME.
[0061] In addition, the dual-SIM terminal 102 can also access the Wi-Fi network through the Wi-Fi hotspot AP108. Based on the dual-SIM terminal data transmission control scheme disclosed herein, it can switch from data transmission through the mobile network of the first SIM card to data transmission through the Wi-Fi network, or switch from data transmission through the mobile network of the second SIM card to data transmission through the Wi-Fi network.
[0062] like Figure 2 As shown, a dual-SIM terminal data transmission control method according to an embodiment of this disclosure is applied to a terminal, the dual-SIM terminal having a first SIM card and a second SIM card loaded, including:
[0063] In step S202, the dual-SIM terminal accesses the Wi-Fi network based on the Wi-Fi module. The dual-SIM terminal is loaded with a first SIM card and a second SIM card. The first SIM card is registered on the first mobile network, and the second SIM card is registered on the second mobile network.
[0064] The first mobile network is a 5G network or an LTE network, and the second mobile network is a 5G network or an LTE network.
[0065] Step S204: When it is detected that the first card and the second card need to perform network data services concurrently, a service concurrent execution request is sent to the network device.
[0066] Specifically, when it is detected that the first card and the second card need to perform network data services concurrently, the second card may receive the execution request when the first card is performing 5G data transmission service, or the second card may receive the execution request when the first card is performing VoLTE service.
[0067] Step S206: Receive a switching instruction issued by the network device based on the service concurrent execution request. The switching instruction is used to configure the network data service of the first card to be switched from the first mobile network to the Wi-Fi network for scheduling, or to configure the network data service of the second card to be switched from the second mobile network to the Wi-Fi network for scheduling.
[0068] Specifically, based on the switching command, when the 4G or 5G transmission link is about to be interrupted due to reasons such as radio frequency capability, the system directly switches to the wireless local area network transmission link for data transmission.
[0069] Specifically, when the first SIM card is performing 5G NR data services, if the second SIM card receives a VoLTE service request, it sends a service concurrency execution request to the network device and receives a switching instruction from the network device based on the service concurrency execution request, thus switching the 5G uplink transmission link of the first SIM card to the wireless local area network transmission link.
[0070] In this embodiment, the dual-SIM terminal reports a service concurrency execution request to the network device when concurrent network data services are needed. The terminal then receives a switching instruction from the network device based on this request. Based on this switching instruction, when the uplink transmission link of the first or second SIM card in the dual-SIM terminal needs to be switched, the uplink transmission link of the first or second SIM card is switched to the transmission link of the Wi-Fi network. The unfinished service data is then transmitted via the Wi-Fi network transmission link to continue scheduling the original service of the SIM card. This facilitates the industry chain's research, verification, and standardization of dual-pass technology for 5G dual-SIM terminals. On the one hand, without increasing the hardware cost of the dual-SIM terminal, it expands the application scenarios of dual-pass terminals, ensures the continuation of unfinished data services, and improves the user experience. On the other hand, compared to accessing a distant base station, the dual-SIM terminal accessing the Wi-Fi network of a nearby Wi-Fi router and accepting mobile network scheduling also reduces terminal power consumption.
[0071] In one embodiment, such as Figure 3 As shown, the process of sending concurrent service execution requests to network devices specifically includes:
[0072] Step S302: When it is detected that the first card and the second card need to perform network data services concurrently, the service concurrent execution request is reported to the network device based on the time division multiplexing (TDM) mode.
[0073] Among them, the concurrent execution request carries the identification information of the concurrent execution of network data services and the reason for the uplink transmission link failure.
[0074] In this embodiment, by using the Time Division Multiplexing (TDM) mode, the uplink transmission link of the second card can be used to report the concurrent execution request of the service to the network device, realizing the transmission of data from two or more channels on the same data link. On the one hand, this prevents the network side from misjudging the link status, and on the other hand, it ensures the real-time reporting of the concurrent execution request of the service, thereby ensuring the seamless switching of data transmission to the Wi-Fi network.
[0075] In one embodiment, such as Figure 4 As shown, a dual-SIM terminal data transmission control method according to another embodiment of this disclosure is applied to a terminal, the dual-SIM terminal having a first SIM card and a second SIM card loaded, including:
[0076] In step S402, the dual-SIM terminal accesses the Wi-Fi network based on the Wi-Fi module. The dual-SIM terminal is loaded with a first SIM card and a second SIM card. The first SIM card is registered on the first mobile network, and the second SIM card is registered on the second mobile network.
[0077] Step S404: Send uplink auxiliary information UAI to the network device.
[0078] The Uplink Assist Information (UAI) carries the terminal's device identification code, the identifier of the first SIM card, the identifier of the second SIM card, and the identifier of the Wi-Fi network that can be accessed. This enables the network device to preset a first association relationship and / or a second association relationship for the dual-SIM terminal based on the device identification code, the identifier of the first SIM card, the identifier of the second SIM card, and the identifier of the Wi-Fi network. The first association relationship is an association between the first mobile network and the Wi-Fi network, and the second association relationship is an association between the second mobile network and the Wi-Fi network. This allows for the switching between the transmission links of the two associated networks based on the association relationship.
[0079] The terminal's device identification code includes the MEID code and the MIEI code.
[0080] Step S406: When it is detected that the first card and the second card need to execute network data services concurrently, the service concurrent execution request is reported to the network device based on the time division multiplexing (TDM) mode.
[0081] Step S408: Receive a handover instruction from the network device based on the service concurrent execution request, and switch one of the mobile networks to a Wi-Fi network based on the handover instruction.
[0082] In this embodiment, before issuing the handover command, the network device reports the associated link information based on the uplink auxiliary information (UAI) of the dual-SIM terminal. It can combine the Wi-Fi wireless link information into a backup scheduling link associated with the terminal's MEID and USIM card. When the "dual-SIM simultaneous service" reason value is received, the Wi-Fi backup link is activated to continue the mobile service scheduling of this card, thereby realizing the concurrent use of dual-SIM services.
[0083] In one embodiment, the concurrent service execution request includes a first service priority of the first card and a second service priority of the second card, so that the network device issues a switching instruction based on the first service priority and the second service priority.
[0084] In this embodiment, by reporting the priority of the first service of the first card, the network device can enable the high-priority service to maintain its original link and switch the low-priority service to the Wi-Fi backup link, so as to ensure the reliability of the execution of the priority service.
[0085] For example, VoLTE voice services have a higher priority than other data services.
[0086] In one embodiment, the concurrent execution request for services includes a first QoS of the network service of the first SIM card and a second QoS of the network service of the second SIM card, so that the network device issues a handover instruction based on the first QoS and the second QoS.
[0087] In this embodiment, by reporting the first QoS of the first mobile network and the second QoS of the second mobile network, the network device switches the transmission link of the low-quality mobile network to the Wi-Fi backup link to ensure the reliability of concurrent service execution.
[0088] In one embodiment, the concurrent execution request for services includes the identifier of the first card and the identifier of the second card, so that when the network device detects the identifier of the first card and the identifier of the second card, it issues a handover command based on a first association relationship or a second association relationship. The network device presets one of the first association relationship and the second association relationship based on the received uplink auxiliary information UAI.
[0089] In this embodiment, the network device pre-configures one of a first association relationship and a second association relationship. When it receives the identifier of the first card and the identifier of the second card, if the first association relationship is pre-configured, it switches between the uplink transmission link of the first mobile network and the transmission link of the Wi-Fi network. If the second association relationship is pre-configured, it switches between the uplink transmission link of the second mobile network and the transmission link of the Wi-Fi network.
[0090] like Figure 5As shown, a dual-SIM terminal data transmission control method according to another embodiment of the present disclosure includes:
[0091] In step S502, the dual-SIM terminal accesses the Wi-Fi network based on the Wi-Fi module. The dual-SIM terminal is loaded with a first SIM card and a second SIM card. The first SIM card is registered on the first mobile network, and the second SIM card is registered on the second mobile network.
[0092] Step S504: When it is detected that the first card and the second card need to perform network data services concurrently, a service concurrent execution request is sent to the network device.
[0093] Step S506: Receive a switching instruction issued by the network device based on the service concurrent execution request. The switching instruction is used to configure the network data service of the first SIM card to be switched from the first mobile network to the Wi-Fi network for scheduling, or to configure the network data service of the second SIM card to be switched from the second mobile network to the Wi-Fi network for scheduling.
[0094] Step S508: Continuously monitor the service status of the first card and the second card.
[0095] Step S510: When it is detected that at least one of the first card and the second card has completed the network data service, the network is switched back from the Wi-Fi network to the first mobile network or the second mobile network.
[0096] In this embodiment, when it is detected that at least one of the first card and the second card has completed the network data service, that is, when it is no longer necessary to continue to concurrently execute the network data service, the Wi-Fi network can be switched back to the first mobile network or the second mobile network, so that the first card or the second card of the terminal uplink transmission link can re-establish the uplink transmission link with the network device to ensure the reliability of data transmission.
[0097] like Figure 6 As shown, a dual-SIM terminal data transmission control method according to another embodiment of this disclosure is applied to a network device, including but not limited to access network devices and core network devices. The control method includes:
[0098] Step S602: Receive the concurrent execution request for services sent by the dual-SIM terminal.
[0099] The dual-SIM terminal is equipped with a first SIM card and a second SIM card. The first SIM card is registered on the first mobile network, and the second SIM card is registered on the second mobile network.
[0100] Step S604: Generate a switching instruction based on the concurrent execution request of the service. The switching instruction is used to switch the dual-SIM terminal from the first mobile network to the Wi-Fi network for scheduling, or from the second mobile network to the Wi-Fi network for scheduling.
[0101] In this embodiment, when the network device receives a concurrent service execution request from a dual-SIM terminal, it can determine which transmission link needs to be switched and the reason for the switch based on the request. Then, it generates a switching command and sends it to the dual-SIM terminal, enabling the terminal to switch between the mobile network transmission link and the Wi-Fi network transmission link. This data transmission control method, on the one hand, enhances the coordination between the dual-SIM terminal and the network, preventing the network from incorrectly judging the direct disconnection of a USIM card in service mode and mitigating the risk of channel misestimation. On the other hand, receiving the "concurrent service execution request" reason information reported by the dual-SIM terminal after a disconnection prevents the network device from misjudging network quality.
[0102] Furthermore, by receiving concurrent service execution requests, it is possible to prevent the network from misjudging the current channel state due to limited terminal radio frequency resources or failure to report cause values, thus avoiding unnecessary additional signaling overhead and improperly configured scheduling algorithms.
[0103] like Figure 7 As shown, a dual-SIM terminal data transmission control method according to another embodiment of this disclosure is applied to a network device, including but not limited to access network devices and core network devices. The control method includes:
[0104] Step S702: Receive uplink auxiliary information UAI from the dual-SIM terminal.
[0105] Uplink auxiliary information (UAI) carries the terminal's device identification code, the identifier of the first SIM card, the identifier of the second SIM card, and the identifier of the Wi-Fi network that can be accessed.
[0106] Step S704: Based on the device identification code, the identifier of the first card, the identifier of the second card, and the identifier of the Wi-Fi network, preset the first association relationship and / or the second association relationship of the dual-card terminal.
[0107] The first association is between the first mobile network and the Wi-Fi network, and the second association is between the second mobile network and the Wi-Fi network.
[0108] Step S706: Receive the concurrent execution request for services sent by the dual-SIM terminal.
[0109] Step S708: Generate a switching instruction based on the concurrent execution request of the service. The switching instruction is used to configure the dual-SIM terminal to switch from the transmission link of a mobile network to the transmission link of a Wi-Fi network.
[0110] In this embodiment, by receiving uplink auxiliary information (UAI) from a dual-SIM terminal, the UAI carries the terminal's device identification code, the identifier of the first SIM card (USIM1), the identifier of the second SIM card (USIM2), and the identifier of the Wi-Fi network that can be accessed. The device identification code includes the MEID code and the IMEI code. USIM1 and USIM2 carry their respective IMSI codes. By receiving the above information, the association relationship between the uplink transmission link of the first SIM card and the transmission link of the Wi-Fi network can be preset, i.e., the first association relationship, and / or the association relationship between the uplink transmission link of the second SIM card and the transmission link of the Wi-Fi network can be preset, i.e., the second association relationship. Based on the preset association relationship, when a service concurrent execution request sent by the terminal is received, a switching command is issued based on the association relationship to switch between links.
[0111] like Figure 8 As shown, in one embodiment, a specific implementation of generating a switching instruction based on the concurrent execution request of the service in step S604 includes:
[0112] Step S802, the concurrent service execution request includes the first service priority of the first mobile network and the second service priority of the second mobile network.
[0113] Step S804: When it is detected that the priority of the first service is higher than that of the second service, a handover instruction is generated based on the second association relationship to switch the second mobile network to the Wi-Fi network for scheduling.
[0114] Step S804: When it is detected that the priority of the first service is lower than that of the second service, a handover instruction is generated based on the first association relationship to switch the first mobile network to the Wi-Fi network for scheduling.
[0115] In this embodiment, by receiving the priority of the first service of the first card, the network device can enable the high-priority service to maintain its original link and switch the low-priority service to the Wi-Fi backup link, so as to ensure the reliability of the execution of the priority service.
[0116] like Figure 9 As shown, in one embodiment, step S604, which generates a switching instruction based on the concurrent execution request of the service, is implemented in another specific way, including:
[0117] Step S902, the concurrent service execution request includes the first QoS of the first mobile network and the second QoS of the second mobile network.
[0118] Step S904: When the first QoS is detected to be greater than or equal to the second QoS, a handover instruction is generated based on the second association relationship to switch the second mobile network to the Wi-Fi network for scheduling.
[0119] Step S906: When the first QoS is detected to be less than the second QoS, a handover instruction is generated based on the first association relationship to switch the first mobile network to the Wi-Fi network for scheduling.
[0120] In this embodiment, by receiving the first QoS of the first mobile network and the second QoS of the second mobile network, the network device switches the transmission link of the low-quality mobile network to the Wi-Fi backup link to ensure the reliability of concurrent service execution.
[0121] like Figure 10 As shown, in one embodiment, the network device presets one of a first association relationship and a second association relationship. In step S604, another specific implementation of generating a switching instruction based on the concurrent execution request of the service includes:
[0122] Step S1002, the concurrent execution request for the service includes the identifier of the first card and the identifier of the second card.
[0123] Step S1004: When the identifiers of the first card and the second card are detected, a switching command is issued based on the first association relationship or a switching command is issued based on the second association relationship.
[0124] In this embodiment, the network device pre-configures one of a first association relationship and a second association relationship. When it receives the identifier of the first card and the identifier of the second card, if the first association relationship is pre-configured, it switches between the uplink transmission link of the first mobile network and the transmission link of the Wi-Fi network. If the second association relationship is pre-configured, it switches between the uplink transmission link of the second mobile network and the transmission link of the Wi-Fi network.
[0125] like Figure 11 As shown, a dual-SIM terminal data transmission control method according to another embodiment of this disclosure specifically includes:
[0126] Step S1102: Receive uplink auxiliary information UAI from the dual-SIM terminal. The uplink auxiliary information UAI carries the terminal's mobile device identification code MEID and multiple link information associated with the MEID.
[0127] The information includes the uplink transmission link of the first card, the uplink transmission link of the second card, and the Wi-Fi transmission link.
[0128] Step S1104: Generate a first association relationship and / or a second association relationship based on multiple link information.
[0129] The first association relationship is the association between the identifier of the first card and the identifier of the Wi-Fi module, and the second association relationship is the association between the identifier of the second card and the identifier of the Wi-Fi module.
[0130] The network stores and combines the following relationships:
[0131] The first association is LinkGroup1: MEID-IMEI1-USIM1-BSSI+Frequence.
[0132] The second association, LinkGroup2, is: MEID-IMEI2-USIM2-BSSI+Frequence.
[0133] Step S1106: Receive the concurrent execution request for services sent by the dual-SIM terminal.
[0134] Step S1108: When it is determined that the uplink transmission link of the first card needs to be switched based on the concurrent service requests, a switching instruction is generated based on the first association relationship.
[0135] Step S1110: When it is determined that the uplink transmission link of the second card needs to be switched based on the concurrent service request, a switching instruction is generated based on the second association relationship.
[0136] In this embodiment, the network offloads mobile network services to the Wi-Fi wireless router network based on the UAI reported by the terminal, thereby enabling concurrent dual-SIM services and optimizing network resources.
[0137] like Figure 12 As shown, a dual-SIM terminal data transmission control method according to another embodiment of this disclosure specifically includes:
[0138] Step S1202: The dual-SIM terminal begins operation.
[0139] In step S1204, the dual-SIM terminal successfully receives the Wi-Fi wireless signal and connects to the Wi-Fi wireless router network, and the first and second SIM cards successfully register on the corresponding mobile network.
[0140] In step S1206, the dual-SIM terminal reports three link information related to the terminal identification number MEID via UAI.
[0141] The network stores and combines the link association information as follows: LinkGroup1: MEID-IMEI1-USIM1-BSSI+Frequence and LinkGroup2: MEID-IMEI2-USIM2-BSSI+Frequence.
[0142] In step S1208, the dual-SIM terminal determines whether the two SIM cards need to execute network data services concurrently. If the determination result is "yes", then proceed to step S1210; if the determination result is "no", then proceed to step S1218.
[0143] In step S1210, the second SIM card of the dual-SIM terminal reuses radio frequency resources in TDM mode, extracts idle time slots to send "concurrent execution of network data service" identification information to the network, and informs the network device of the reason for the disconnection.
[0144] In step S1212, the network device offloads the mobile network service of the first card to the Wi-Fi wireless router network through the link association information LinkGroup, and continues the service scheduling of the card.
[0145] In step S1214, the second SIM card of the dual-SIM terminal uses baseband radio frequency resources for mobile services, while the first SIM card uses the WI-FI module to receive network mobile service scheduling.
[0146] In step S1216, the dual-SIM terminal determines whether the dual SIM cards have exited the simultaneous service mode. If the determination result is "yes", then proceed to step S1218. If the determination result is "no", then return to step S1214 and continue to use the WI-FI module to receive network mobile service scheduling.
[0147] In step S1218, the network device schedules the first SIM card of the dual-SIM terminal for mobile services according to the original scheduling method.
[0148] Step S1220: The dual-SIM terminal finishes its operation.
[0149] In this embodiment, a solution for high-reliability multi-link transmission in dual-SIM terminals is proposed. Addressing the issue that many dual-SIM terminals are unable to maintain simultaneous RRC links for both cards due to limited radio frequency capabilities, the solution proposes that the terminal reports the available dual-SIM multi-link relationships associated with its terminal identification number (MEID), card slot number (IMEI), USIM, and Wi-Fi BSSI+Frequence to the network via UAI. When dual-SIM services need to be concurrently executed, and the RRC link of one card cannot be maintained and must be disconnected, the terminal reuses radio frequency resources in TDM mode, extracting idle time slots to send a "dual-SIM simultaneous service" identifier to the network to inform the network of the link loss reason. This avoids the network initiating invalid link recovery procedures or scheduling algorithms, thus avoiding wasting network resources. Simultaneously, the network offloads the mobile network service of that card to its associated Wi-Fi wireless link and continues to schedule the card's services, achieving high-reliability multi-link service transmission.
[0150] It should be noted that the above figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention, and are not intended to be limiting. It is readily understood that the processes shown in the above figures do not indicate or limit the temporal order of these processes. Furthermore, it is readily understood that these processes may, for example, be executed synchronously or asynchronously in multiple modules.
[0151] Those skilled in the art will understand that various aspects of the present invention can be implemented as systems, methods, or program products. Therefore, various aspects of the present invention can be specifically implemented in the following forms: entirely hardware implementations, entirely software implementations (including firmware, microcode, etc.), or implementations combining hardware and software aspects, collectively referred to herein as “circuits,” “modules,” or “systems.”
[0152] The following reference Figure 13 This invention describes a dual-SIM terminal data transmission control device 1300 according to this embodiment of the invention. Figure 13 The dual-card terminal data transmission control device 1300 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.
[0153] The dual-SIM terminal data transmission control device 1300 is manifested as a hardware module. Components of the dual-SIM terminal data transmission control device 1300 may include, but are not limited to: a resident module 1302, used for the dual-SIM terminal to access a Wi-Fi network based on a Wi-Fi module; the dual-SIM terminal has a first SIM card and a second SIM card, the first SIM card residing in a first mobile network and the second SIM card residing in a second mobile network; a first sending module 1304, used to send a service concurrent execution request to the network device when it is detected that the first SIM card and the second SIM card need to concurrently execute network data services; and a switching module 1306, used to receive a switching instruction issued by the network device based on the service concurrent execution request, the switching instruction being used to configure the network data service of the first SIM card to be switched from the first mobile network to the Wi-Fi network for scheduling, or to configure the network data service of the second SIM card to be switched from the second mobile network to the Wi-Fi network for scheduling.
[0154] In one embodiment, the first sending module 1304 is further configured to: report service concurrent execution requests to the network device based on the time division multiplexing (TDM) mode.
[0155] In one embodiment, it further includes: a second sending module 1308, configured to send uplink auxiliary information UAI to the network device, the uplink auxiliary information UAI carrying the terminal's device identification code, the identifier of the first card, the identifier of the second card, and the identifier of the Wi-Fi network that can be accessed, so that the network device presets a first association relationship and / or a second association relationship of the dual-SIM terminal based on the device identification code, the identifier of the first card, the identifier of the second card, and the identifier of the Wi-Fi network, the first association relationship being the association between the first mobile network and the Wi-Fi network, and the second association relationship being the association between the second mobile network and the Wi-Fi network.
[0156] In one embodiment, the concurrent service execution request includes a first service priority of the first card and a second service priority of the second card, so that the network device issues a switching instruction based on the first service priority and the second service priority.
[0157] In one embodiment, the concurrent execution request for services includes a first QoS of the network service of the first SIM card and a second QoS of the network service of the second SIM card, so that the network device issues a handover instruction based on the first QoS and the second QoS.
[0158] In one embodiment, the concurrent execution request for services includes the identifier of the first card and the identifier of the second card, so that when the network device detects the identifier of the first card and the identifier of the second card, it issues a handover command based on a first association relationship or a second association relationship. The network device presets one of the first association relationship and the second association relationship based on the received uplink auxiliary information UAI.
[0159] In one embodiment, it further includes: an exit module 1310, configured to switch back from the Wi-Fi network to the first mobile network or the second mobile network when it is detected that at least one of the first card and the second card has completed network data service.
[0160] In one embodiment, the first mobile network is a 5G network or an LTE network, and the second mobile network is a 5G network or an LTE network.
[0161] The following reference Figure 14 This invention describes a dual-SIM terminal data transmission control device 1400 according to this embodiment of the invention. Figure 14 The dual-card terminal data transmission control device 1400 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.
[0162] The dual-SIM terminal data transmission control device 1400 is manifested as a hardware module. Components of the dual-SIM terminal data transmission control device 1400 may include, but are not limited to: a first receiving module 1402, used to receive a service concurrent execution request sent by the dual-SIM terminal; and a configuration module 1404, used to generate a switching instruction based on the service concurrent execution request, the switching instruction being used to switch the dual-SIM terminal from the first mobile network to the Wi-Fi network for scheduling, or from the second mobile network to the Wi-Fi network for scheduling.
[0163] In one embodiment, the device further includes a second receiving module 1406, configured to receive uplink auxiliary information UAI from the dual-SIM terminal. The uplink auxiliary information UAI carries the terminal's device identification code, the identifier of the first SIM card, the identifier of the second SIM card, and the identifier of the Wi-Fi network that can be accessed. The transmission control device 1400 further includes a preset module 1408, configured to preset a first association relationship and / or a second association relationship of the dual-SIM terminal based on the device identification code, the identifier of the first SIM card, the identifier of the second SIM card, and the identifier of the Wi-Fi network. The first association relationship is an association between the first mobile network and the Wi-Fi network, and the second association relationship is an association between the second mobile network and the Wi-Fi network.
[0164] In one embodiment, the configuration module 1404 is further configured to: execute concurrent service requests including a first service priority of a first mobile network and a second service priority of a second mobile network; when the first service priority is detected to be higher than the second service priority, generate a handover instruction based on a second association relationship suitable for switching the second mobile network to the Wi-Fi network for scheduling; and when the first service priority is detected to be lower than the second service priority, generate a handover instruction based on a first association relationship suitable for switching the first mobile network to the Wi-Fi network for scheduling.
[0165] In one embodiment, the configuration module 1404 is further configured to: execute concurrent service requests including a first QoS of a first mobile network and a second QoS of a second mobile network; when the first QoS is detected to be greater than or equal to the second QoS, generate a handover instruction based on a second association relationship to switch the second mobile network to a Wi-Fi network for scheduling; and when the first QoS is detected to be less than the second QoS, generate a handover instruction based on a first association relationship to switch the first mobile network to a Wi-Fi network for scheduling.
[0166] In one embodiment, the network device presets one of a first association relationship and a second association relationship, and generates a switching instruction based on a concurrent service execution request. The configuration module 1404 is further configured to: when the concurrent service execution request includes the identifier of the first card and the identifier of the second card, and when the identifier of the first card and the identifier of the second card are detected, issue a switching instruction based on the first association relationship or issue a switching instruction based on the second association relationship.
[0167] like Figure 15 As shown, both the terminal UE and the network device are electronic devices, and the electronic device 1500 is manifested in the form of a general-purpose computing device. The components of the electronic device 1500 may include, but are not limited to: at least one processing unit 1510, at least one storage unit 1520, and a bus 1530 connecting different system components (including storage unit 1520 and processing unit 1510).
[0168] The storage unit stores program code, which can be executed by the processing unit 1510 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of the present invention. For example, the processing unit 1510 can perform, as follows: Figure 3 The scheme described in steps S202 to S206 shown in the figure.
[0169] Storage unit 1520 may include readable media in the form of volatile storage units, such as random access memory (RAM) 15201 and / or cache memory 15202, and may further include read-only memory (ROM) 15203.
[0170] Storage unit 1520 may also include a program / utility 15204 having a set (at least one) program module 15205, such program module 15205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.
[0171] Bus 1530 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.
[0172] Electronic device 1500 can also communicate with one or more external devices 1560 (e.g., keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with electronic device 1500, and / or any device that enables electronic device 1500 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 1540. Furthermore, electronic device 1500 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 1550. As shown, network adapter 1550 communicates with other modules of electronic device 1500 via bus 1530. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 1500, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0173] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.
[0174] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the methods described above is stored. In some possible embodiments, various aspects of the invention may also be implemented as a program product comprising program code that, when the program product is run on a terminal device, causes the terminal device to perform the steps of the various exemplary embodiments of the invention described in the "Exemplary Methods" section of this specification.
[0175] According to embodiments of the present invention, a program product for implementing the above-described method may employ a portable compact disc read-only memory (CD-ROM) and include program code, and may run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium may be any tangible medium containing or storing a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.
[0176] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0177] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting programs for use by or in conjunction with an instruction execution system, apparatus, or device.
[0178] The program code contained on the readable medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.
[0179] Program code for performing the operations of this invention can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, and conventional procedural programming languages such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).
[0180] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.
[0181] Furthermore, although the steps of the method in this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or a step may be broken down into multiple steps.
[0182] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, mobile terminal, or network device, etc.) to execute the methods according to the embodiments of this disclosure.
[0183] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the appended claims.
Claims
1. A data transmission control method for a dual-SIM terminal, characterized in that, Applied to terminal devices, including: The UAI is sent to the network device. The UAI carries the device identification code of the terminal, the identifier of the first SIM card, the identifier of the second SIM card, and the identifier of the Wi-Fi network that can be accessed. This enables the network device to preset an association relationship based on the device identification code, the identifier of the first SIM card, the identifier of the second SIM card, and the identifier of the Wi-Fi network. The association relationship includes a first association relationship and / or a second association relationship of the dual-SIM terminal. The first association relationship is that the first mobile network is associated with the Wi-Fi network, and the second association relationship is that the second mobile network is associated with the Wi-Fi network. The dual-SIM terminal accesses the Wi-Fi network based on a Wi-Fi module. The dual-SIM terminal is loaded with a first SIM card and a second SIM card. The first SIM card is registered on the first mobile network, and the second SIM card is registered on the second mobile network. When it is detected that the first card and the second card need to perform network data services concurrently, a service concurrent execution request is sent to the network device; The network device receives a switching instruction issued by the network device based on the concurrent execution request of the service. The switching instruction is used to configure the network data service of the first card to be switched from the first mobile network to the Wi-Fi network for scheduling, or to configure the network data service of the second card to be switched from the second mobile network to the Wi-Fi network for scheduling.
2. The dual-SIM terminal data transmission control method according to claim 1, characterized in that, Sending the service concurrent execution request to the network device specifically includes: The concurrent execution requests for the services are reported to the network device based on the Time Division Multiplexing (TDM) mode.
3. The dual-SIM terminal data transmission control method according to claim 1, characterized in that, The concurrent service execution request includes a first service priority of the first card and a second service priority of the second card, so that the network device issues the switching instruction based on the first service priority and the second service priority.
4. The dual-SIM terminal data transmission control method according to claim 1, characterized in that, The concurrent execution request for services includes the first QoS of the first card and the second QoS of the second card, so that the network device issues the switching command based on the first QoS and the second QoS.
5. The dual-SIM terminal data transmission control method according to claim 1, characterized in that, The concurrent service execution request includes the identifier of the first card and the identifier of the second card, so that when the network device detects the identifiers of the first card and the second card, it issues the handover command based on the first association relationship or the second association relationship. Based on the received uplink auxiliary information UAI, the network device presets one of the first association relationship and the second association relationship.
6. The dual-SIM terminal data transmission control method according to any one of claims 1 to 5, characterized in that, Also includes: When it is detected that at least one of the first card and the second card has completed the network data service, the Wi-Fi network switches back to the first mobile network or the second mobile network.
7. The dual-SIM terminal data transmission control method according to any one of claims 1 to 5, characterized in that, The first mobile network is a 5G network or an LTE network, and the second mobile network is the 5G network or the LTE network.
8. A data transmission control method for a dual-SIM terminal, characterized in that, Applied to network devices, including: The system receives uplink assistance information (UAI) from the dual-SIM terminal. The uplink assistance information (UAI) carries the terminal's device identification code, the identifier of the first SIM card, the identifier of the second SIM card, and the identifier of the Wi-Fi network that can be accessed. Based on the device identification code, the identifier of the first card, the identifier of the second card, and the identifier of the Wi-Fi network, a first association relationship and / or a second association relationship of the dual-card terminal are preset. The first association relationship is that the first mobile network is associated with the Wi-Fi network, and the second association relationship is that the second mobile network is associated with the Wi-Fi network. The system receives a concurrent service execution request sent by a dual-SIM terminal, wherein the dual-SIM terminal is loaded with a first SIM card and a second SIM card, the first SIM card is residing in the first mobile network, and the second SIM card is residing in the second mobile network. Based on the concurrent execution request of the service, a switching instruction is generated. The switching instruction is used to switch the dual-SIM terminal from the first mobile network to the Wi-Fi network for scheduling, or from the second mobile network to the Wi-Fi network for scheduling.
9. The dual-SIM terminal data transmission control method according to claim 8, characterized in that, The step of generating a switching instruction based on the concurrent execution request of the service specifically includes: The concurrent execution request for services includes a first service priority of the first mobile network and a second service priority of the second mobile network; When it is detected that the priority of the first service is higher than the priority of the second service, the switching instruction is generated based on the second association relationship, which is suitable for switching the second mobile network to the Wi-Fi network for scheduling. When the priority of the first service is detected to be lower than that of the second service, the switching instruction is generated based on the first association relationship, which is suitable for switching the first mobile network to the Wi-Fi network for scheduling.
10. The dual-SIM terminal data transmission control method according to claim 8, characterized in that, The step of generating a switching instruction based on the concurrent execution request of the service specifically includes: The concurrent service execution request includes the first QoS of the first mobile network and the second QoS of the second mobile network; When the first QoS is detected to be greater than or equal to the second QoS, the handover instruction is generated based on the second association relationship, which is suitable for switching the second mobile network to the Wi-Fi network for scheduling. When the first QoS is detected to be less than the second QoS, the switching instruction is generated based on the first association relationship, which is suitable for switching the first mobile network to the Wi-Fi network for scheduling.
11. The dual-SIM terminal data transmission control method according to claim 8, characterized in that, The network device pre-sets one of the first association relationship and the second association relationship, and the step of generating a switching instruction based on the concurrent execution request of the service specifically includes: The concurrent execution request for the service includes the identifier of the first card and the identifier of the second card. When the identifier of the first card and the identifier of the second card are detected, the switching command is issued based on the first association relationship, or the switching command is issued based on the second association relationship.
12. A dual-SIM terminal data transmission control device, characterized in that, Applied to terminal devices, including: The first sending module is used to send uplink auxiliary information (UAI) to the network device. The uplink auxiliary information UAI carries the device identification code of the terminal, the identifier of the first SIM card, the identifier of the second SIM card, and the identifier of the Wi-Fi network that can be accessed, so that the network device can preset an association relationship based on the device identification code, the identifier of the first SIM card, the identifier of the second SIM card, and the identifier of the Wi-Fi network. The association relationship includes a first association relationship and / or a second association relationship of the dual-SIM terminal. The first association relationship is that the first mobile network is associated with the Wi-Fi network, and the second association relationship is that the second mobile network is associated with the Wi-Fi network. A resident module is used for the dual-SIM terminal to access the Wi-Fi network based on the Wi-Fi module. The dual-SIM terminal is loaded with a first SIM card and a second SIM card. The first SIM card resides in the first mobile network, and the second SIM card resides in the second mobile network. The second sending module is used to send a service concurrent execution request to the network device when it is detected that the first card and the second card need to concurrently execute network data services; The switching module is used to receive a switching instruction issued by the network device based on the concurrent execution request of the service. The switching instruction is used to configure the network data service of the first card to be switched from the first mobile network to the Wi-Fi network for scheduling, or to configure the network data service of the second card to be switched from the second mobile network to the Wi-Fi network for scheduling.
13. A dual-SIM terminal data transmission control device, characterized in that, Applied to network devices, including: The first receiving module is used to receive the uplink auxiliary information UAI of the dual-SIM terminal. The uplink auxiliary information UAI carries the device identification code of the terminal, the identifier of the first SIM card, the identifier of the second SIM card, and the identifier of the Wi-Fi network that can be accessed. The preset module is used to preset a first association relationship and / or a second association relationship of the dual-SIM terminal based on the device identification code, the identifier of the first card, the identifier of the second card, and the identifier of the Wi-Fi network. The first association relationship is that the first mobile network is associated with the Wi-Fi network, and the second association relationship is that the second mobile network is associated with the Wi-Fi network. The second receiving module is used to receive a service concurrent execution request sent by a dual-SIM terminal, wherein the dual-SIM terminal is loaded with a first SIM card and a second SIM card, the first SIM card is residing in the first mobile network, and the second SIM card is residing in the second mobile network. The configuration module is used to generate a switching instruction based on the concurrent execution request of the service. The switching instruction is used to switch the dual-SIM terminal from the first mobile network to the Wi-Fi network for scheduling, or from the second mobile network to the Wi-Fi network for scheduling.
14. A terminal device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the dual-card terminal data transmission control method according to any one of claims 1 to 7 by executing the executable instructions.
15. A network device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the dual-card terminal data transmission control method according to any one of claims 8 to 11 by executing the executable instructions.
16. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the dual-card terminal data transmission control method according to any one of claims 1 to 11.