CN112584547A - Method, device, storage medium and terminal equipment for establishing data connection - Google Patents
Method, device, storage medium and terminal equipment for establishing data connection Download PDFInfo
- Publication number
- CN112584547A CN112584547A CN202011413562.0A CN202011413562A CN112584547A CN 112584547 A CN112584547 A CN 112584547A CN 202011413562 A CN202011413562 A CN 202011413562A CN 112584547 A CN112584547 A CN 112584547A
- Authority
- CN
- China
- Prior art keywords
- parameter
- apn
- data connection
- target
- adjusted
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 230000002159 abnormal effect Effects 0.000 claims abstract description 33
- 238000004590 computer program Methods 0.000 claims description 10
- 238000004891 communication Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 9
- 238000010295 mobile communication Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 230000005856 abnormality Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/04—Arrangements for maintaining operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/19—Connection re-establishment
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present disclosure provides a method, an apparatus, a storage medium and a terminal device for establishing data connection, and relates to the technical field of terminals, wherein the method comprises the following steps: acquiring a current Access Point Name (APN) parameter corresponding to the terminal equipment; establishing data connection with network equipment according to the current APN parameter; acquiring a target APN parameter under the condition that the data connection established according to the current APN parameter is abnormal; and establishing data connection with the network equipment again according to the target APN parameter. Therefore, the problem that the data service of the terminal equipment is unavailable can be solved by modifying the APN parameter of the terminal equipment, and the user experience can be improved.
Description
Technical Field
The present disclosure relates to the field of terminal technologies, and in particular, to a method and an apparatus for establishing a data connection, a storage medium, and a terminal device.
Background
With the development of mobile communication technology, the weight of data services in mobile communication services is increasing. The terminal device can establish data connection with the mobile communication network through a preconfigured Access Point Name (APN) parameter, so as to realize file uploading or downloading, operation of real-time communication software and the like, expand the service range of the mobile communication network, and provide a basis for function expansion of the terminal device.
In the actual application process, after an operator upgrades a mobile communication network, a terminal device also needs to update an APN parameter through an upgrading system, and establish data connection with the mobile communication network through the new APN parameter, however, the mobile communication network and the terminal device may have an asynchronous problem after upgrading, which causes that the terminal device cannot establish data connection with the mobile communication network, so that the data service of the terminal device is unavailable, and the user experience is seriously affected.
Disclosure of Invention
To overcome the problems in the related art, the present disclosure provides a method, an apparatus, a storage medium, and a terminal device for establishing a data connection.
According to a first aspect of the embodiments of the present disclosure, a method for establishing a data connection is provided, which is applied to a terminal device, and includes acquiring a current APN name APN parameter corresponding to the terminal device; establishing data connection with network equipment according to the current APN parameter; acquiring a target APN parameter under the condition that the data connection established according to the current APN parameter is abnormal; and establishing data connection with the network equipment again according to the target APN parameter.
Optionally, the data connection exception includes: the data connection is established unsuccessfully; or after the data connection is successfully established, the data path of the terminal equipment cannot transmit data.
Optionally, the obtaining of the target APN parameter includes: obtaining effective APN parameters pre-stored in a target storage area of the terminal equipment, and taking the effective APN parameters as the target APN parameters, wherein the target storage area is a storage area which cannot be updated when the terminal equipment upgrades a system, and the effective APN parameters comprise APN parameters used by the terminal equipment for establishing normal data connection with the network equipment for the last time; or acquiring a pre-stored historical APN parameter, and updating the current APN parameter according to the historical APN parameter to obtain the target APN parameter.
Optionally, the updating the current APN parameter according to the historical APN parameter, and obtaining the target APN parameter includes: determining a first parameter to be adjusted from the current APN parameter according to a preset parameter adjustment sequence; determining a first target historical parameter corresponding to the first parameter to be adjusted from the historical APN parameters; and updating the first parameter to be adjusted through the first target historical parameter to obtain the target APN parameter.
Optionally, the method further comprises: under the condition that the data connection established with the network equipment again according to the target APN parameter is abnormal, circularly executing the connection establishing step until the data connection established according to the target APN parameter is normal; the connection establishing step includes: determining a second parameter to be adjusted from the current APN parameter according to the preset parameter adjustment sequence, wherein the second parameter to be adjusted is a parameter to be adjusted next to the first parameter to be adjusted; determining a second target historical parameter corresponding to the second parameter to be adjusted from the historical APN parameters; updating the second parameter to be adjusted through the second target historical parameter to obtain a new target APN parameter, and establishing data connection with the network equipment according to the new target APN parameter; and under the condition that the data connection established according to the new target APN parameter is abnormal, taking the updated second parameter to be adjusted as the new first parameter to be adjusted.
Optionally, the method further comprises: and under the condition that the data connection established according to the current APN parameter is normal, taking the current APN parameter as a new effective APN parameter.
According to a second aspect of the embodiments of the present disclosure, there is provided a device for establishing a data connection, which is applied to a terminal device, and includes a current parameter obtaining module configured to obtain a current APN parameter corresponding to the terminal device; a first data connection establishing module configured to establish a data connection with a network device according to the current APN parameter; the target parameter acquisition module is configured to acquire a target APN parameter under the condition that the data connection established according to the current APN parameter is abnormal; a second data connection establishment module configured to reestablish a data connection with the network device according to the target APN parameter.
Optionally, the data connection exception includes: the data connection is established unsuccessfully; or after the data connection is successfully established, the data path of the terminal equipment cannot transmit data.
Optionally, the target parameter obtaining module includes: an effective parameter obtaining submodule configured to obtain an effective APN parameter pre-stored in a target storage area of the terminal device, where the effective APN parameter is used as the target APN parameter, the target storage area is a storage area that the terminal device does not update when upgrading a system, and the effective APN parameter includes an APN parameter used by the terminal device to establish a normal data connection with the network device for the last time; or the historical parameter acquisition submodule is configured to acquire a pre-stored historical APN parameter, and update the current APN parameter according to the historical APN parameter to obtain the target APN parameter.
Optionally, the historical parameter obtaining sub-module is configured to: determining a first parameter to be adjusted from the current APN parameter according to a preset parameter adjustment sequence; determining a first target historical parameter corresponding to the first parameter to be adjusted from the historical APN parameters; and updating the first parameter to be adjusted through the first target historical parameter to obtain the target APN parameter.
Optionally, the apparatus further comprises: a third data connection establishing module configured to cyclically execute the connection establishing step under the condition that the data connection established again with the network device according to the target APN parameter is abnormal until the data connection established according to the target APN parameter is normal; the connection establishing step includes: determining a second parameter to be adjusted from the current APN parameter according to the preset parameter adjustment sequence, wherein the second parameter to be adjusted is a parameter to be adjusted next to the first parameter to be adjusted; determining a second target historical parameter corresponding to the second parameter to be adjusted from the historical APN parameters; updating the second parameter to be adjusted through the second target historical parameter to obtain a new target APN parameter, and establishing data connection with the network equipment according to the new target APN parameter; and under the condition that the data connection established according to the new target APN parameter is abnormal, taking the updated second parameter to be adjusted as the new first parameter to be adjusted.
Optionally, the apparatus further comprises: and the effective parameter updating module is configured to take the current APN parameter as a new effective APN parameter under the condition that the data connection established according to the current APN parameter is normal.
According to a third aspect of embodiments of the present disclosure, there is provided a computer-readable storage medium having stored thereon computer program instructions which, when executed by a processor, implement the steps of the method of establishing a data connection provided by the first aspect of the present disclosure.
According to a fourth aspect of the embodiments of the present disclosure, there is provided a terminal device, including: a memory having a computer program stored thereon; a processor for executing the computer program in the memory to implement the steps of the method of establishing a data connection provided by the first aspect of the present disclosure.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: acquiring a current APN name APN parameter corresponding to the terminal equipment; establishing data connection with network equipment according to the current APN parameter; acquiring a target APN parameter under the condition that the data connection established according to the current APN parameter is abnormal; and reestablishing the data connection according to the target APN parameter. That is to say, after establishing data connection with the network device abnormally, the terminal device of the present disclosure may reacquire the target APN parameter, and establish data connection with the network device again through the target APN parameter, so that the problem that the data service of the terminal device is unavailable may be solved in a manner of modifying the APN parameter of the terminal device, thereby improving user experience.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
FIG. 1 is a flow diagram illustrating a method of establishing a data connection in accordance with an exemplary embodiment;
FIG. 2 is a flow diagram illustrating a second method of establishing a data connection in accordance with an exemplary embodiment;
FIG. 3 is a flow chart illustrating a third method of establishing a data connection in accordance with an exemplary embodiment;
FIG. 4 is a block diagram illustrating an apparatus for establishing a data connection in accordance with an exemplary embodiment;
FIG. 5 is a block diagram illustrating a second apparatus for establishing a data connection in accordance with an exemplary embodiment;
FIG. 6 is a block diagram illustrating a third apparatus for establishing a data connection according to an example embodiment;
fig. 7 is a block diagram illustrating a terminal device according to an example embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
First, an application scenario of the present disclosure will be explained. An APN is a parameter that must be configured when a terminal device accesses a network, and is used in a GPRS (General Packet Radio Service) backbone network to identify an external PDN (Packet data network, often referred to as the Internet) to be used. The APN includes an APN network identifier, which is an identifier that a user can connect to an external network through a GGSN/PGW (Gateway GPRS Support Node, GPRS Gateway Support Node/PDN Gateway, packet data network Gateway), and the identifier is allocated to an ISP (Internet Service Provider) or a company by a network operator, is consistent with a fixed Internet domain name, and is a mandatory component of the APN.
In addition, the APN determines which access method the terminal device accesses the network. At present, a configuration file is built in a terminal device, the configuration file configures APN information of each operator of each country, the terminal device matches the APN information in the configuration file according to the searched operator information, and configures APN parameters according to the matched APN information, thereby realizing network communication of the terminal device.
If the operator needs to change the APN configuration information during system upgrade, the terminal device also needs to synchronously perform system upgrade, and updates the APN parameter of the terminal device according to the APN configuration information after the operator upgrade, otherwise, the terminal device may not be able to access the operator network. However, an abnormal situation may occur when the operator upgrades the system, which causes that the terminal device cannot establish a data connection with the network device of the operator according to the updated APN parameter, so that the data service of the terminal device is unavailable, and user experience is affected.
In order to solve the above problems, the present disclosure provides a method, an apparatus, a storage medium, and a terminal device for establishing a data connection, where after the terminal device establishes a data connection abnormality with a network device according to a current APN parameter, a target APN parameter may be acquired again, and a data connection is established with the network device again through the target APN parameter, so that a problem that a data service of the terminal device is unavailable may be solved in a manner of modifying an APN parameter of the terminal device, and thus, user experience may be improved.
The present disclosure is described below with reference to specific examples.
Fig. 1 is a flowchart illustrating a method for establishing a data connection according to an exemplary embodiment, where the method is applied to a terminal device, as shown in fig. 1, and includes:
s101, acquiring a current APN parameter corresponding to the terminal equipment.
The current APN parameter may be an APN parameter configured in an operating system currently used by the terminal device, where the APN parameter is provided by an operator, and includes configuration information of an internal Network of the operator, and the APN parameter may include Carrier (name), MCC (Mobile Country Code), MNC (Mobile Network Code, Mobile Network number), APN, Proxy (address of a Proxy server), Port (Port number of the Proxy server), Mmsc (Multimedia Messaging Service Center), mmspy (address of a Multimedia message Proxy server), mmspy (Port number of the Multimedia message Proxy server), Protocol (APN Protocol), User (User), Password (Password), authentication type, and the like.
In this step, after the user opens the mobile network mode in the terminal device, or when the application installed in the terminal device needs to use the data service, the terminal device may obtain, according to a currently used SIM (Subscriber Identity Module) card, an MCC value and an MNC value corresponding to the terminal device, and obtain, according to the MCC value and the MNC value, a current APN parameter corresponding to the MCC value and the MNC value from an APN database preconfigured in the terminal device.
The APN database may include APN parameters corresponding to all operators around the world. Because there are many global operators, APN parameters of some operators may be lacking in an APN database configured in advance in the terminal device, or APN parameters may be updated by some operators when a system is upgraded, in this case, the terminal device needs to update the APN parameters in the terminal device according to the APN parameters of the lacking operators or updated APN parameters updated by the system of the operators, so that the APN parameters in the terminal device and the APN parameters of the operators keep synchronous. After the operating system of the terminal device is upgraded, the current APN parameter corresponding to the terminal device is the new APN parameter after the operating system of the terminal device is upgraded.
And S102, establishing data connection with the network equipment according to the current APN parameter.
In this step, after obtaining the current APN parameter, the terminal device may send a connection request instruction to the network device according to the current APN parameter, and the network device may return a connection result to the terminal device according to the connection request instruction, where if the connection result is successful, it indicates that the data connection between the terminal device and the network device is successful, and if the connection result is failure, it indicates that the data connection between the terminal device and the network device is failed.
Further, after the data connection between the terminal device and the network device is successfully established, it needs to be further determined whether the data path of the terminal device is capable of transmitting data, that is, whether the communication between the terminal device and the network device is normal, for example, the terminal device may ping a preset website, if the terminal device is capable of receiving a data packet returned by the ping, it indicates that the data path of the terminal device is capable of transmitting data, and if the terminal device is not capable of receiving the data packet returned by the ping, it indicates that the data path of the terminal device is incapable of transmitting data.
S103, under the condition that the data connection established according to the current APN parameter is abnormal, acquiring a target APN parameter.
The data connection abnormality may include that the data connection is failed to be established, or after the data connection is successfully established, the data path of the terminal device cannot transmit data.
In this step, when it is determined that the terminal device fails to establish the data connection according to the current APN parameter or a data path of the terminal device cannot transmit data, a target APN parameter pre-stored in the terminal device may be obtained, where the target APN parameter may be an APN parameter used when the terminal device establishes a normal data connection with the network device at any time. For example, when the terminal device establishes a data connection with the network device, if the data connection between the terminal device and the network device is normal, the APN parameter used for establishing the data connection may be stored in the terminal device as the target APN parameter. And under the condition that the data connection established by the terminal equipment according to the current APN parameter is abnormal, the stored target APN parameter can be acquired.
And S104, establishing data connection with the network equipment again according to the target APN parameter.
In this step, after the target APN parameter is obtained, referring to the manner of establishing the data connection with the network device according to the current APN parameter in step S102, the data connection with the network device may be re-established according to the target APN parameter, which is not described herein again.
By adopting the method, after the terminal equipment establishes data connection abnormity with the network equipment according to the current APN parameter, the target APN parameter can be obtained, and the data connection is reestablished with the network equipment through the target APN parameter, so that the data connection can be reestablished according to the target APN parameter under the condition that the data connection abnormity is established with the terminal equipment due to the error of the current APN parameter, the problem that the data service of the terminal equipment is unavailable is solved, and the user experience is improved.
Fig. 2 is a flowchart illustrating a second method of establishing a data connection according to an example embodiment, as shown in fig. 2, the method including:
s201, obtaining the current APN parameter corresponding to the terminal equipment.
The current APN parameter may be an APN parameter configured in an operating system currently used by the terminal device, where the APN parameter may include Carrier, MCC, MNC, APN, Proxy, Port, Mmsc, mmproxy, mmmsp, Protocol, User, Password, Authtype, and the like, and the APN parameter is merely an example, and is not limited in this disclosure.
It should be noted that the current APN parameter may be an APN parameter used by the terminal device to establish a data connection for the first time after the operating system is upgraded.
S202, establishing data connection with the network equipment according to the current APN parameter.
S203, if the data connection established according to the current APN parameter is abnormal, execute step S204 and step S206, or execute step S205 to step S205, and if the data connection established according to the current APN parameter is normal, execute step S207.
The data connection abnormality may include that the data connection is failed to be established, or after the data connection is successfully established, the data path of the terminal device cannot transmit data.
In this step, after the terminal device sends a connection instruction to the network device according to the current APN parameter, a connection result returned by the network device may be monitored by a data link management unit in the terminal device. If the connection result is connection success, it indicates that the data connection between the terminal device and the network device is established successfully, and if the connection result is connection failure, it indicates that the data connection between the terminal device and the network device is established failure.
It should be noted that, under the condition that the data connection of the terminal device is successfully established, due to the problems of an APN parameter error, an operator network abnormality, and the like, the data service of the terminal device may be unavailable, and the user may still be unable to surf the internet normally. Therefore, after the data connection between the terminal device and the network device is successfully established, it needs to be further determined whether the data path of the terminal device is capable of transmitting data, that is, whether the communication between the terminal device and the network device is normal.
S204, obtaining the effective APN parameter pre-stored in the target storage area of the terminal equipment, and taking the effective APN parameter as the target APN parameter.
The target storage area may be a storage area that is not updated when the terminal device upgrades the system, and the valid APN parameter may include an APN parameter used by the terminal device to establish a normal data connection with the network device for the last time.
In this step, the terminal device may obtain the valid APN parameter according to a preset path under the condition that the data connection established according to the current APN parameter is abnormal, because the terminal device may establish the data connection with the network device according to the valid APN parameter before the data connection is established this time, in consideration of a general condition, operations such as network upgrade of an operator may be compatible forward, that is, the updated APN parameter may also be compatible with an old APN parameter before the upgrade, therefore, under the condition that the terminal device establishes the data connection according to the current APN parameter is abnormal, the valid APN parameter may be obtained, and the data connection is attempted to be reestablished according to the valid APN parameter.
S205, obtaining a pre-stored historical APN parameter, and updating the current APN parameter according to the historical APN parameter to obtain the target APN parameter.
The historical APN parameters may include all APN parameters used by the operator and all APN parameters set by the terminal device. In the using process of the terminal, the historical APN parameter may be updated in real time, for example, after the terminal device updates and updates the current APN parameter through an operating system, the current APN parameter may be added to the historical APN parameter.
In this step, after obtaining the historical APN parameter, the current APN parameter may be adjusted according to the historical APN parameter by the parameter adjusting unit of the terminal device, so as to obtain the target APN parameter. Because the APN parameter includes multiple parameters, in a possible implementation manner, a first parameter to be adjusted may be determined from the current APN parameter according to a preset parameter adjustment sequence, a first target history parameter corresponding to the first parameter to be adjusted may be determined from the history APN parameter, and the first parameter to be adjusted may be updated through the first target history parameter to obtain the target APN parameter.
The preset parameter adjustment sequence may be determined according to the number of times of errors occurring in each parameter within a preset time period, and the APN parameters are arranged according to the sequence of the number of times of errors from high to low, where the preset time period may be 1 month or 1 year, and this disclosure does not limit this. For example, if the APN parameter with the largest number of errors is Protocol, the Protocol may be arranged at the first position of the preset parameter adjustment sequence, and if the APN parameter with the smallest number of errors is Proxy, the Proxy may be arranged at the last position of the preset parameter adjustment sequence. The above-mentioned manner for determining the preset parameter adjustment sequence is only an example, and the preset parameter adjustment sequence may also be determined in other manners, which is not limited in this disclosure.
For example, after the terminal device obtains the historical APN parameter, the preset parameter adjustment order may be obtained, the parameter to be adjusted arranged at the first position in the preset parameter adjustment order is determined from the current APN parameter as the first parameter to be adjusted, and then, the first target historical parameter corresponding to the first parameter to be adjusted may be determined from the historical APN parameter, and the first parameter to be adjusted is updated to the first target historical parameter. For example, if the Protocol arranged in the first position in the preset parameter adjustment sequence is a Protocol, the terminal device may first determine that the Protocol is a first parameter to be adjusted from the current APN parameter, use the Protocol in the historical APN parameter as a first target historical parameter, and then replace the Protocol in the current APN parameter with the Protocol in the historical APN parameter to obtain the target APN parameter.
In addition, the first parameter to be adjusted may also be adjusted according to a preset value of the first parameter to be adjusted, for example, the preset value of the Protocol in the APN parameter may be IPV4, IPV6, or IPV4V6, and in the case that the value of the Protocol in the current APN parameter is IPV4, the value of the Protocol may be modified to be IPV6 or IPV4V 6.
S206, establishing data connection with the network equipment again according to the target APN parameter.
In this step, after determining the target APN parameter, the data connection between the terminal device and the network device may be reestablished according to the target APN parameter by using the data connection management unit of the terminal device.
It should be noted that, because the APN parameters include a plurality of APN parameters, after the terminal device fails to establish a data connection with the network device according to the current APN parameter, an error parameter in the current APN parameter cannot be determined, so that after the first parameter to be adjusted is updated through the first target history parameter to obtain the target APN parameter, the data connection with the network device again according to the target APN parameter may also be abnormal.
In a possible implementation manner, in the case that the data connection re-established with the network device according to the target APN parameter is abnormal, the connection establishing step may be executed in a loop until the data connection established according to the target APN parameter is normal. Wherein the connection establishing step comprises:
determining a second parameter to be adjusted from the current APN parameter according to the preset parameter adjustment sequence, wherein the second parameter to be adjusted is a next parameter to be adjusted of the first parameter to be adjusted, determining a second target historical parameter corresponding to the second parameter to be adjusted from the historical APN parameter, updating the second parameter to be adjusted through the second target historical parameter to obtain a new target APN parameter, establishing data connection with the network equipment according to the new target APN parameter, and taking the updated second parameter to be adjusted as the new first parameter to be adjusted under the condition that the data connection established according to the new target APN parameter is abnormal.
For example, when the first parameter to be adjusted is updated by the first target history parameter to obtain the target APN parameter, and the data connection established between the current APN parameter and the network device is abnormal again according to the target APN parameter, the parameter to be adjusted arranged at the second position in the preset parameter adjustment sequence may be determined from the current APN parameter as the second parameter to be adjusted, and then the second target history parameter corresponding to the second parameter to be adjusted may be determined from the history APN parameter, and the second parameter to be adjusted is updated to the second target history parameter. For example, if the next highest ranked Proxy in the preset parameter adjustment sequence is a Proxy, the terminal device may first determine the Proxy as a second parameter to be adjusted from the current APN parameter, use the Proxy in the historical APN parameter as a second target historical parameter, then replace the Proxy in the current APN parameter with the Proxy in the historical APN parameter to obtain the target APN parameter, and finally, the terminal device may reestablish a data connection with the network device according to the target APN parameter. If the data connection reestablished by the terminal equipment at this time is still abnormal, the new target APN parameter can be continuously obtained according to the mode, and the data connection is reestablished with the network equipment according to the new target APN parameter.
S207, taking the current APN parameter as a new effective APN parameter.
In this step, under the condition that the terminal device establishes normal data connection with the network device according to the current APN parameter, the valid APN parameter can be obtained, the current APN parameter and the valid APN parameter are compared, and under the condition that the current APN parameter is different from the valid APN parameter, the current APN parameter is taken as a new valid APN parameter and stored in the terminal device.
By adopting the method, after the terminal equipment establishes data connection abnormity with the network equipment according to the current APN parameter, the effective APN parameter or the historical APN parameter can be obtained, and the data connection is established again with the network equipment according to the effective APN parameter or the historical APN parameter, so that the effective APN parameter or the historical APN parameter is the APN parameter used by the terminal equipment for establishing normal data connection with the network equipment, and the data connection can be established with the network equipment according to the effective APN parameter, thereby solving the problem that the data service of the terminal equipment is unavailable, and improving the user experience.
The embodiment shown in fig. 2 is that the terminal device reestablishes data connection with the network device according to the valid APN parameter or the historical APN parameter when the data connection between the terminal device and the network device is abnormal according to the current APN parameter, and in another possible implementation manner, the terminal device may reestablish data connection with the network device according to the valid APN parameter first when the data connection between the terminal device and the network device is abnormal according to the current APN parameter, and reestablish data connection with the network device according to the historical APN parameter when the data connection between the terminal device and the network device is abnormal according to the valid APN parameter. Fig. 3 is a flowchart illustrating a third method of establishing a data connection according to an example embodiment, as shown in fig. 3, the method including:
s301, acquiring the current APN parameter corresponding to the terminal equipment.
The current APN parameter may be an APN parameter configured in an operating system currently used by the terminal device, where the APN parameter may include Carrier, MCC, MNC, APN, Proxy, Port, Mmsc, mmproxy, mmmsp, Protocol, User, Password, Authtype, and the like, and the APN parameter is merely an example, and is not limited in this disclosure.
It should be noted that the current APN parameter may be an APN parameter used by the terminal device to establish a data connection for the first time after the operating system is upgraded.
S302, establishing data connection with the network equipment according to the current APN parameter.
And S303, executing the step S304 to the step S309 when the data connection established according to the current APN parameter is abnormal, and executing the step S310 when the data connection established according to the current APN parameter is normal.
S304, obtaining the effective APN parameter pre-stored in the target storage area of the terminal equipment, and taking the effective APN parameter as the target APN parameter.
The target storage area may be a storage area that is not updated when the terminal device upgrades the system, and the valid APN parameter may include an APN parameter used by the terminal device to establish a normal data connection with the network device for the last time.
S305, establishing data connection with the network equipment again according to the target APN parameter.
S306, under the condition that the data connection between the target APN parameter and the network equipment is abnormal again according to the target APN parameter, the target APN parameter is used as a new current APN parameter, and a pre-stored historical APN parameter is obtained.
S307, updating the new current APN parameter according to the historical APN parameter to obtain a new target APN parameter.
S308, establishing data connection with the network equipment again according to the new target APN parameter.
S309, under the condition that the data connection between the new target APN parameter and the network equipment is normal, taking the new APN parameter as a new effective APN parameter.
S310, the current APN parameter is used as a new effective APN parameter.
It should be noted that, for specific implementation manners of steps S301 to S310, reference may be made to the specific implementation manners of the embodiments shown in fig. 1 and fig. 2, and details are not described here again.
By adopting the method, after the terminal equipment establishes data connection abnormity with the network equipment according to the current APN parameter, the effective APN parameter can be obtained first, the data connection is established again with the network equipment according to the effective APN parameter, under the condition that the data connection abnormity is established again with the network equipment according to the effective APN parameter, the historical APN parameter is obtained again, the effective APN parameter is updated according to the historical APN parameter, the data connection is established again with the network equipment according to the updated effective APN parameter, thus, under the condition that the data connection abnormity is established with the terminal equipment due to the error of the current APN parameter, the data connection can be established again according to the effective APN parameter and the historical APN parameter, the problem that the data service of the terminal equipment is unavailable is solved, thereby improving the user experience, in addition, the data connection is attempted to be established again through the effective APN parameter and the historical APN, the probability of successful data connection can be improved, and the user experience is further improved.
Fig. 4 is a schematic structural diagram illustrating an apparatus for establishing a data connection, which is applied to a terminal device according to an exemplary embodiment, and as shown in fig. 4, the apparatus includes:
a current parameter obtaining module 401 configured to obtain a current APN parameter corresponding to the terminal device;
a first data connection establishing module 402 configured to establish a data connection with a network device according to the current APN parameter;
a target parameter obtaining module 403, configured to obtain a target APN parameter in case that the data connection established according to the current APN parameter is abnormal;
a second data connection establishment module 404 configured to re-establish a data connection with the network device according to the target APN parameter.
Optionally, the data connection exception includes:
the data connection is established unsuccessfully; or,
after the data connection is successfully established, the data path of the terminal device cannot transmit data.
Optionally, the target parameter obtaining module 403 includes:
an effective parameter obtaining submodule configured to obtain an effective APN parameter pre-stored in a target storage area of the terminal device, where the effective APN parameter is used as the target APN parameter, the target storage area is a storage area that the terminal device cannot update when upgrading a system, and the effective APN parameter includes an APN parameter used by the terminal device to establish a normal data connection with the network device for the last time; or,
and the historical parameter acquisition submodule is configured to acquire a prestored historical APN parameter and update the current APN parameter according to the historical APN parameter to obtain the target APN parameter.
Optionally, the historical parameter obtaining sub-module is configured to:
determining a first parameter to be adjusted from the current APN parameter according to a preset parameter adjustment sequence;
determining a first target historical parameter corresponding to the first parameter to be adjusted from the historical APN parameter;
and updating the first parameter to be adjusted through the first target historical parameter to obtain the target APN parameter.
Optionally, fig. 5 is a schematic structural diagram illustrating a second apparatus for establishing a data connection according to an exemplary embodiment, where as shown in fig. 5, the apparatus further includes:
a third data connection establishing module 405 configured to cyclically execute the connection establishing step under the condition that the data connection established again with the network device according to the target APN parameter is abnormal until the data connection established according to the target APN parameter is normal;
the connection establishing step comprises:
determining a second parameter to be adjusted from the current APN parameter according to the preset parameter adjustment sequence, wherein the second parameter to be adjusted is a parameter to be adjusted next to the first parameter to be adjusted;
determining a second target historical parameter corresponding to the second parameter to be adjusted from the historical APN parameter;
updating the second parameter to be adjusted through the second target historical parameter to obtain a new target APN parameter, and establishing data connection with the network equipment according to the new target APN parameter;
and under the condition that the data connection established according to the new target APN parameter is abnormal, taking the updated second parameter to be adjusted as the new first parameter to be adjusted.
Optionally, fig. 6 is a schematic structural diagram of a third apparatus for establishing a data connection according to an exemplary embodiment, and as shown in fig. 6, the apparatus further includes:
and the valid parameter updating module 406 is configured to take the current APN parameter as a new valid APN parameter in case that the data connection established according to the current APN parameter is normal.
By the device, after the terminal equipment establishes data connection abnormity with the network equipment according to the current APN parameter, the target APN parameter can be obtained, and the data connection is reestablished with the network equipment through the target APN parameter, so that the data connection can be reestablished according to the target APN parameter under the condition that the data connection is established abnormally by the terminal equipment due to the error of the current APN parameter, the problem that the data service of the terminal equipment is unavailable is solved, and the user experience is improved.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
The present disclosure also provides a computer readable storage medium having stored thereon computer program instructions which, when executed by a processor, implement the steps of the method of establishing a data connection provided by the present disclosure.
Fig. 7 is a block diagram illustrating a terminal device 700 according to an example embodiment. For example, the terminal device 700 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like.
Referring to fig. 7, the terminal device 700 may include one or more of the following components: a processing component 702, a memory 704, a power component 706, a multimedia component 708, an audio component 710, an input/output (I/O) interface 712, a sensor component 714, and a communication component 716.
The processing component 702 generally controls overall operation of the terminal device 700, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 702 may include one or more processors 720 to execute instructions to perform all or a portion of the steps of the above-described method of establishing a data connection. Further, the processing component 702 may include one or more modules that facilitate interaction between the processing component 702 and other components. For example, the processing component 702 may include a multimedia module to facilitate interaction between the multimedia component 708 and the processing component 702.
The memory 704 is configured to store various types of data to support operations at the terminal device 700. Examples of such data include instructions for any application or method operating on terminal device 700, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 704 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The power component 706 provides power to the various components of the terminal device 700. Power components 706 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for terminal device 700.
The multimedia component 708 comprises a screen providing an output interface between said terminal device 700 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 708 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the terminal device 700 is in an operation mode, such as a photographing mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 710 is configured to output and/or input audio signals. For example, the audio component 710 includes a Microphone (MIC) configured to receive an external audio signal when the terminal device 700 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in the memory 704 or transmitted via the communication component 716. In some embodiments, audio component 710 also includes a speaker for outputting audio signals.
The I/O interface 712 provides an interface between the processing component 702 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor component 714 includes one or more sensors for providing various aspects of status assessment for the terminal device 700. For example, sensor component 714 can detect an open/closed state of terminal device 700, the relative positioning of components, such as a display and keypad of terminal device 700, sensor component 714 can also detect a change in the position of terminal device 700 or a component of terminal device 700, the presence or absence of user contact with terminal device 700, orientation or acceleration/deceleration of terminal device 700, and a change in the temperature of terminal device 700. The sensor assembly 714 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 714 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 714 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 716 is configured to facilitate wired or wireless communication between the terminal device 700 and other devices. The terminal device 700 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 716 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 716 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the terminal device 700 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described method of establishing a data connection.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 704 comprising instructions, executable by the processor 720 of the terminal device 700 to perform the above-described method of establishing a data connection is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
In another exemplary embodiment, a computer program product is also provided, which comprises a computer program executable by a programmable apparatus, the computer program having code portions for performing the above-mentioned method of establishing a data connection when executed by the programmable apparatus.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (14)
1. A method for establishing data connection is applied to a terminal device and comprises the following steps:
acquiring a current Access Point Name (APN) parameter corresponding to the terminal equipment;
establishing data connection with network equipment according to the current APN parameter;
acquiring a target APN parameter under the condition that the data connection established according to the current APN parameter is abnormal;
and establishing data connection with the network equipment again according to the target APN parameter.
2. The method of claim 1, wherein the data connection exception comprises:
the data connection is established unsuccessfully; or,
and after the data connection is successfully established, the data path of the terminal equipment cannot transmit data.
3. The method of claim 1, wherein the obtaining target APN parameters comprises:
obtaining effective APN parameters pre-stored in a target storage area of the terminal equipment, and taking the effective APN parameters as the target APN parameters, wherein the target storage area is a storage area which cannot be updated when the terminal equipment upgrades a system, and the effective APN parameters comprise APN parameters used by the terminal equipment for establishing normal data connection with the network equipment for the last time; or,
and acquiring prestored historical APN parameters, and updating the current APN parameters according to the historical APN parameters to obtain the target APN parameters.
4. The method of claim 3, wherein the updating the current APN parameter according to the historical APN parameter to obtain the target APN parameter comprises:
determining a first parameter to be adjusted from the current APN parameter according to a preset parameter adjustment sequence;
determining a first target historical parameter corresponding to the first parameter to be adjusted from the historical APN parameters;
and updating the first parameter to be adjusted through the first target historical parameter to obtain the target APN parameter.
5. The method of claim 4, further comprising:
under the condition that the data connection established with the network equipment again according to the target APN parameter is abnormal, circularly executing the connection establishing step until the data connection established according to the target APN parameter is normal;
the connection establishing step includes:
determining a second parameter to be adjusted from the current APN parameter according to the preset parameter adjustment sequence, wherein the second parameter to be adjusted is a parameter to be adjusted next to the first parameter to be adjusted;
determining a second target historical parameter corresponding to the second parameter to be adjusted from the historical APN parameters;
updating the second parameter to be adjusted through the second target historical parameter to obtain a new target APN parameter, and establishing data connection with the network equipment according to the new target APN parameter;
and under the condition that the data connection established according to the new target APN parameter is abnormal, taking the updated second parameter to be adjusted as the new first parameter to be adjusted.
6. The method according to any one of claims 3 to 5, further comprising:
and under the condition that the data connection established according to the current APN parameter is normal, taking the current APN parameter as a new effective APN parameter.
7. An apparatus for establishing data connection, applied to a terminal device, includes:
a current parameter obtaining module configured to obtain a current APN parameter corresponding to the terminal device;
a first data connection establishing module configured to establish a data connection with a network device according to the current APN parameter;
the target parameter acquisition module is configured to acquire a target APN parameter under the condition that the data connection established according to the current APN parameter is abnormal;
a second data connection establishment module configured to reestablish a data connection with the network device according to the target APN parameter.
8. The apparatus of claim 7, wherein the data connection exception comprises:
the data connection is established unsuccessfully; or,
and after the data connection is successfully established, the data path of the terminal equipment cannot transmit data.
9. The apparatus of claim 7, wherein the target parameter obtaining module comprises:
an effective parameter obtaining submodule configured to obtain an effective APN parameter pre-stored in a target storage area of the terminal device, where the effective APN parameter is used as the target APN parameter, the target storage area is a storage area that the terminal device does not update when upgrading a system, and the effective APN parameter includes an APN parameter used by the terminal device to establish a normal data connection with the network device for the last time; or,
and the historical parameter acquisition submodule is configured to acquire a prestored historical APN parameter and update the current APN parameter according to the historical APN parameter to obtain the target APN parameter.
10. The apparatus of claim 9, wherein the historical parameter acquisition sub-module is configured to:
determining a first parameter to be adjusted from the current APN parameter according to a preset parameter adjustment sequence;
determining a first target historical parameter corresponding to the first parameter to be adjusted from the historical APN parameters;
and updating the first parameter to be adjusted through the first target historical parameter to obtain the target APN parameter.
11. The apparatus of claim 10, further comprising:
a third data connection establishing module configured to cyclically execute the connection establishing step under the condition that the data connection established again with the network device according to the target APN parameter is abnormal until the data connection established according to the target APN parameter is normal;
the connection establishing step includes:
determining a second parameter to be adjusted from the current APN parameter according to the preset parameter adjustment sequence, wherein the second parameter to be adjusted is a parameter to be adjusted next to the first parameter to be adjusted;
determining a second target historical parameter corresponding to the second parameter to be adjusted from the historical APN parameters;
updating the second parameter to be adjusted through the second target historical parameter to obtain a new target APN parameter, and establishing data connection with the network equipment according to the new target APN parameter;
and under the condition that the data connection established according to the new target APN parameter is abnormal, taking the updated second parameter to be adjusted as the new first parameter to be adjusted.
12. The apparatus of any one of claims 9 to 11, further comprising:
and the effective parameter updating module is configured to take the current APN parameter as a new effective APN parameter under the condition that the data connection established according to the current APN parameter is normal.
13. A computer-readable storage medium, on which computer program instructions are stored, which program instructions, when executed by a processor, carry out the steps of the method according to any one of claims 1 to 6.
14. A terminal device, comprising:
a memory having a computer program stored thereon;
a processor for executing the computer program in the memory to implement the steps of the method of any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011413562.0A CN112584547B (en) | 2020-12-04 | 2020-12-04 | Method, device, storage medium and terminal equipment for establishing data connection |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011413562.0A CN112584547B (en) | 2020-12-04 | 2020-12-04 | Method, device, storage medium and terminal equipment for establishing data connection |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112584547A true CN112584547A (en) | 2021-03-30 |
CN112584547B CN112584547B (en) | 2023-04-25 |
Family
ID=75128299
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011413562.0A Active CN112584547B (en) | 2020-12-04 | 2020-12-04 | Method, device, storage medium and terminal equipment for establishing data connection |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112584547B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113382458A (en) * | 2021-06-28 | 2021-09-10 | 西安广和通无线通信有限公司 | Equipment network-resident dialing method, computer equipment and storage medium |
CN115150805A (en) * | 2021-03-31 | 2022-10-04 | 北京小米移动软件有限公司 | Network communication optimization method and device, electronic equipment and storage medium |
CN115811783A (en) * | 2021-09-13 | 2023-03-17 | 广东小天才科技有限公司 | Terminal device network registration control method and device, terminal device and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080293407A1 (en) * | 2007-05-24 | 2008-11-27 | Jean-Philippe Cormier | Wireless Device and Method for Determining Which APN to Use |
CN105338596A (en) * | 2015-11-17 | 2016-02-17 | 小米科技有限责任公司 | Data service establishing method and device |
CN106658673A (en) * | 2015-10-29 | 2017-05-10 | 中兴通讯股份有限公司 | APN selection method and device |
CN107333255A (en) * | 2017-06-28 | 2017-11-07 | 深圳市沃特沃德股份有限公司 | Network parameter matching process and its device and system |
CN107484239A (en) * | 2017-08-22 | 2017-12-15 | 奇酷互联网络科技(深圳)有限公司 | Network registry abnormality eliminating method, device and user terminal |
CN111836356A (en) * | 2019-04-23 | 2020-10-27 | 北京小米移动软件有限公司 | Method, device, storage medium and mobile terminal for requesting data |
-
2020
- 2020-12-04 CN CN202011413562.0A patent/CN112584547B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080293407A1 (en) * | 2007-05-24 | 2008-11-27 | Jean-Philippe Cormier | Wireless Device and Method for Determining Which APN to Use |
CN106658673A (en) * | 2015-10-29 | 2017-05-10 | 中兴通讯股份有限公司 | APN selection method and device |
CN105338596A (en) * | 2015-11-17 | 2016-02-17 | 小米科技有限责任公司 | Data service establishing method and device |
CN107333255A (en) * | 2017-06-28 | 2017-11-07 | 深圳市沃特沃德股份有限公司 | Network parameter matching process and its device and system |
CN107484239A (en) * | 2017-08-22 | 2017-12-15 | 奇酷互联网络科技(深圳)有限公司 | Network registry abnormality eliminating method, device and user terminal |
CN111836356A (en) * | 2019-04-23 | 2020-10-27 | 北京小米移动软件有限公司 | Method, device, storage medium and mobile terminal for requesting data |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115150805A (en) * | 2021-03-31 | 2022-10-04 | 北京小米移动软件有限公司 | Network communication optimization method and device, electronic equipment and storage medium |
CN113382458A (en) * | 2021-06-28 | 2021-09-10 | 西安广和通无线通信有限公司 | Equipment network-resident dialing method, computer equipment and storage medium |
CN113382458B (en) * | 2021-06-28 | 2023-08-11 | 西安广和通无线通信有限公司 | Equipment network-resident dialing method, computer equipment and storage medium |
CN115811783A (en) * | 2021-09-13 | 2023-03-17 | 广东小天才科技有限公司 | Terminal device network registration control method and device, terminal device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112584547B (en) | 2023-04-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3171620B1 (en) | Method and apparatus for establishing connection to data service | |
CN112637436B (en) | IMS registration method and device, communication equipment and storage medium | |
CN112584547B (en) | Method, device, storage medium and terminal equipment for establishing data connection | |
CN106793089A (en) | Paging method and device | |
CN106454998B (en) | Wireless local area network access method, device and terminal | |
CN107454660B (en) | Network residing method and device after authentication failure | |
US11109201B2 (en) | Device and method for provisioning services to mobile communication device | |
CN106535166B (en) | Data service processing method and device | |
CN110865823B (en) | Pre-installation application control method, pre-installation application control device and storage medium | |
CN106850556A (en) | service access method, device and equipment | |
CN113016200B (en) | Capability interaction method and device, interaction triggering method and device | |
CN111294230B (en) | Parameter acquisition method and device | |
CN105228134B (en) | A kind of method and apparatus updating temporary mobile subscriber identity | |
CN107295493A (en) | Information uploading method, device, terminal and computer-readable recording medium | |
CN112804769A (en) | Method, device and storage medium for connecting network | |
CN116760867B (en) | Digital car key creation method, device, storage medium and system | |
CN108207019B (en) | Method and device for registering network | |
CN114374672B (en) | Method, device, electronic equipment and storage medium for initiating telephone service | |
CN113821244B (en) | Offline package updating method, device, system, electronic equipment and storage medium | |
CN112261698B (en) | Method and device for accessing network, terminal and storage medium | |
US20230209324A1 (en) | Communication method and apparatus, and storage medium | |
CN109005569B (en) | Network connection method and device and routing equipment | |
CN107959974A (en) | communication processing method, terminal and storage medium | |
CN108683471B (en) | Synchronous information processing method and device | |
CN115915194A (en) | APN updating method and device, terminal equipment, server and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |