Parallel Data Connection Setup in Mobile Terminals
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing mechanism for establishing a data connection in mobile terminal devices is slow, leading to a prolonged waiting time for users, as the application processor (AP) waits for the communications processor (CP) to start searching for a network and complete reading of SIM card information before initiating a data connection.
Innovation Solution
The AP sends a network searching instruction to the CP in advance, allowing the CP to start searching for a network and register a data service, while the AP determines the mobile country code and network code to create an access point name (APN) concurrently, thereby reducing the time needed to establish a data connection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the AP waits for the CP to complete network searching and SIM card information reading before initiating data connection, then the data connection establishment is reliable, but the time required for data connection establishment becomes excessively long
Solution Approach 1:
The patent applies preliminary action by having the CP start network searching as soon as possible after device startup, before the AP has fully read SIM card information. The CP proactively initiates network search and registration procedures in advance, so that when the AP is ready to establish data connection, the network search is already completed or in progress, thereby reducing the overall establishment time while maintaining reliability through proper sequence management of dependency tasks.
Solution Approach 2:
The patent segments the data connection establishment process into independent parallel tasks: (1) AP reads SIM card information, (2) CP searches for network and registers data service, (3) AP creates APN based on SIM information, (4) AP sends data connection establishment instruction to CP. These segmented tasks can execute in parallel without interfering with each other, reducing total establishment time while maintaining proper dependency relationships through message passing mechanisms.
2Reliability
If the AP reads all SIM card information before creating APN, then the data connection is fully configured, but the time for data connection establishment is prolonged
Solution Approach 1:
The patent applies partial action by having the AP create the APN based on only the essential SIM card information (MCC and MNC) that is read early in the startup process, rather than waiting to read all SIM card information. This partial action approach allows the APN creation to proceed in parallel with other initialization tasks, improving establishment speed while the remaining SIM information reading continues in the background without blocking the critical path.
3Ease of operation
If the AP sends network searching instruction after receiving SIM card status change information, then the network search is triggered appropriately, but the waiting time for data service establishment increases
Solution Approach 1:
The patent applies preliminary action by having the CP send network searching instruction to itself (or to the AP) as soon as possible after device startup, before receiving SIM card status change information. The CP proactively initiates the network search process in advance, and the network searching instruction is sent immediately upon CP readiness, thereby reducing the waiting time for data service establishment while still maintaining appropriate trigger accuracy through proper status monitoring.
Data Source
AI summary
A data connection establishment method and a terminal device, where the method includes receiving, by an application processor (AP), a switch-on instruction, sending, by the AP, a network searching instruction to a communications processor (CP), where the network searching instruction instructs the CP to search for a network, receiving, by the AP, subscriber identity module (SIM) card status change information and network status change information from the CP, and sending, by the AP, a data connection establishment instruction to the CP based on the SIM card status change information and the network status change information, where the data connection establishment instruction instructs the CP to establish a data connection to the found network.


