Data transmission method and apparatus for data service
First Claim
Patent Images
1. A data transmission method for a data service, comprising:
- detecting a transmission state of each packet data protocol (PDP) link among all PDP links that is established for a data service, wherein any one of the PDP links is established for the data service based on either a default access point name (APN) of an application executing the data service or an APN corresponding to a service type of the data service;
receiving application status information for an application executing a first data service corresponding to a first PDP link;
determining a transmission state of the first PDP link according to the application status information;
determining that the transmission state of the first PDP link is abnormal when the application status information is in an abnormal operating state;
establishing a new PDP link based on a candidate APN when the transmission state of the first PDP link is abnormal, wherein the candidate APN supports an APN type of an APN used by the first PDP link; and
transmitting, according to the new PDP link, data for the first data service corresponding to the first PDP link.
1 Assignment
0 Petitions
Accused Products
Abstract
A data transmission method and apparatus for a data service includes detecting transmission states of all established packet data protocol (PDP) links, and when it is found that a first PDP is abnormal, establishing a new PDP link based on a candidate access point name (APN), to perform data transmission for a data service corresponding to the first PDP link. When data transmission is abnormal, a new PDP link is automatically established without disrupting a previous PDP link thereby implementing PDP link switching which a user is unaware of.
9 Citations
15 Claims
-
1. A data transmission method for a data service, comprising:
-
detecting a transmission state of each packet data protocol (PDP) link among all PDP links that is established for a data service, wherein any one of the PDP links is established for the data service based on either a default access point name (APN) of an application executing the data service or an APN corresponding to a service type of the data service; receiving application status information for an application executing a first data service corresponding to a first PDP link; determining a transmission state of the first PDP link according to the application status information; determining that the transmission state of the first PDP link is abnormal when the application status information is in an abnormal operating state; establishing a new PDP link based on a candidate APN when the transmission state of the first PDP link is abnormal, wherein the candidate APN supports an APN type of an APN used by the first PDP link; and transmitting, according to the new PDP link, data for the first data service corresponding to the first PDP link. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A non-transitory computer-readable medium including at least one computer program code stored therein for data transmission service on a device associated with a computing device wherein when executed on a processor, the non-transitory computer-readable medium causes the processor to be configured to:
-
detect a transmission state of each packet data protocol (PDP) link among all PDP links that are established for a data service, wherein any of the PDP links is established for the data service based on either a default access point name (APN) of an application executing the data service or an APN corresponding to a service type of the data service; receive application status information for an application executing a first data service corresponding to a first PDP link; determine a transmission state of the first PDP link according to the application status information; determine that the transmission state of the first PDP link is abnormal when the application status information is an abnormal operating state; establish a new PDP link based on a candidate APN when the transmission state of the first PDP link among the PDP links is abnormal, wherein the candidate APN supports an APN type of an APN used by the first PDP link; and transmit, according to the new PDP link, data for the first data service corresponding to the first PDP link. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A terminal comprising:
-
a memory comprising instructions; a processor coupled to the memory, wherein the instructions cause the processor to be configured to; detect a transmission state of each packet data protocol (PDP) link among all PDP links that are established for a data service, wherein any of the PDP links is established for the data service based on either a default access point name (APN) of an application executing the data service or an APN corresponding to a service type of the data service; receive application status information from an application executing a first data service corresponding to a first PDP link; determine a transmission state of the first PDP link according to the application status information; determine that the transmission state of the first PDP link is abnormal when the application status information is an abnormal operating state; establish a new PDP link based on a candidate APN when the transmission state of the first PDP link among the PDP links is abnormal, wherein the candidate APN supports an APN type of an APN used by the first PDP link; and transmit, according to the new PDP link, data for the first data service corresponding to the first PDP link. - View Dependent Claims (12, 13, 14, 15)
-
Specification