[go: up one dir, main page]

CN106714245B - Data service processing method and device - Google Patents

Data service processing method and device Download PDF

Info

Publication number
CN106714245B
CN106714245B CN201510455838.4A CN201510455838A CN106714245B CN 106714245 B CN106714245 B CN 106714245B CN 201510455838 A CN201510455838 A CN 201510455838A CN 106714245 B CN106714245 B CN 106714245B
Authority
CN
China
Prior art keywords
data
session
service processing
data session
network
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.)
Active
Application number
CN201510455838.4A
Other languages
Chinese (zh)
Other versions
CN106714245A (en
Inventor
李希鹏
刘秋英
杜霁轩
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201510455838.4A priority Critical patent/CN106714245B/en
Priority to PCT/CN2015/098281 priority patent/WO2016131339A1/en
Publication of CN106714245A publication Critical patent/CN106714245A/en
Application granted granted Critical
Publication of CN106714245B publication Critical patent/CN106714245B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention discloses a data service processing method, which comprises the following steps: when a data service request is received, a first data session is initiated through a first data network, and a second data session which is the same as the first data session is initiated through a second data network; performing service processing through the first data session; and when the first data session is detected to be abnormal, switching to the second data session to continue the service processing. The invention also discloses a data service processing device. The invention does not need to reinitiate the data session and establish the data connection process through the second data network, greatly improves the network switching efficiency in the data service processing process, and is more convenient to use.

Description

Data service processing method and device
Technical Field
The present invention relates to the field of data backup technologies, and in particular, to a data service processing method and apparatus.
Background
With the rapid development of communication technology and terminal technology, mobile terminals such as mobile phones, smart phones, PAD (tablet personal computer), PMP (portable multimedia player) and the like are more and more widely used, and great convenience is brought to the life of people. At present, in the process of using network sessions of a mobile terminal, such as receiving and sending electronic mails, browsing webpages, watching videos, downloading data and the like, when a data network in use by a user is abnormal or cannot be accessed, the data network cannot be quickly switched to a standby network to continue the current network session. Especially in the DSDS (Dual SIM Dual Standby ) technology, a user may use two data networks to stand by at the same time, and when the data network of the SIM card 1 used by the user is abnormal or disconnected, the data service processing may be continued only by re-initiating the data session and establishing the data connection through the data network of the SIM card 2, which is very inconvenient to use.
Therefore, when the currently used data network is abnormal, the standby network cannot be switched quickly to continue the current data service processing, and the problem in this respect needs to be solved by the inventor.
The above is only for the purpose of assisting understanding of the technical aspects of the present invention, and does not represent an admission that the above is prior art.
Disclosure of Invention
The invention mainly aims to solve the problem that when the currently used data network is abnormal, the standby network cannot be quickly switched to continue the current data service processing.
In order to achieve the above object, the present invention provides a data service processing method, which includes the following steps:
when a data service request is received, a first data session is initiated through a first data network, and a second data session which is the same as the first data session is initiated through a second data network;
performing service processing through the first data session;
and when the first data session is detected to be abnormal, switching to the second data session to continue the service processing.
Preferably, the step of switching to the second data session to continue the service processing when detecting that the first data session is abnormal includes:
when the first data session is detected to be abnormal, determining a data node of the first data session with the abnormality;
and continuing the service processing from the abnormal data node through the second data session.
Preferably, the step of performing service processing through the first data session includes:
storing the data transmitted by the first data session in an operation directory of the service processing;
and performing the service processing according to the data of the first data session stored in the operation directory.
Preferably, the step of continuing the service processing from the abnormal data node through the second data session includes:
storing the data transmitted by the second data session to an operation directory of the service processing, and deleting the data of the first data session in the operation directory;
and according to the data of the second data session stored in the operation directory, continuing the service processing from the abnormal data node.
Preferably, the step of initiating a first data session through a first data network and simultaneously initiating a second data session, which is the same as the first data session, through a second data network when the data service request is received includes:
when a data service request is received, establishing a first data connection through the first data network, and establishing a second data connection through the second data network;
and initiating the first data session through the first data connection, and initiating a second data session with the same content as the first data session through the second data connection.
In addition, to achieve the above object, the present invention further provides a data service processing apparatus, including:
the session module is used for initiating a first data session through a first data network and simultaneously initiating a second data session which is the same as the first data session through a second data network when receiving a data service request;
the service processing module is used for carrying out service processing through the first data session;
the service processing module is further configured to switch to the second data session to continue the service processing when the first data session is detected to be abnormal.
Preferably, the service processing module includes a determining unit and a processing unit;
the determining unit is configured to determine a data node where the first data session is abnormal when the determining unit detects that the first data session is abnormal;
and the processing unit is used for continuing the service processing from the abnormal data node through the second data session.
Preferably, the service processing module is further configured to store the data transmitted by the first data session in an operation directory of the service processing;
the service processing module is further configured to perform the service processing according to the data of the first data session stored in the operation directory.
Preferably, the service processing module further includes a storage unit;
the storage unit is configured to store the data transmitted by the second data session to an operation directory of the service processing, and delete the data of the first data session in the operation directory;
the processing unit is further configured to continue the service processing from the data node where the abnormality occurs according to the data of the second data session stored in the operation directory.
Preferably, the session module includes a data connection unit and a session establishment unit;
the data connection unit is used for establishing a first data connection through the first data network and establishing a second data connection through the second data network when receiving a data service request;
the session establishing unit is configured to initiate the first data session through the first data connection, and initiate a second data session with the same content as the first data session through the second data connection.
When the data service is processed, the data session is simultaneously carried out through the first data network and the second data network, the service processing is carried out through the data session initiated by the first data network, and when the data session initiated by the first data network is abnormal, the data session initiated by the second data network is switched to continue the current service processing, so that the processes of re-initiating the data session and establishing data connection through the second data network are not needed, the network switching efficiency in the data service processing process is greatly improved, and the use is more convenient.
Drawings
Fig. 1 is a schematic flow chart of a data service processing method according to a first embodiment of the present invention;
FIG. 2 is a flow chart illustrating a preferred embodiment of performing a service processing step via the first data session according to the present invention;
fig. 3 is a flowchart illustrating a data service processing method according to a second embodiment of the present invention;
fig. 4 is a schematic flow chart illustrating the operation steps of the present invention, which are performed continuously from the abnormal data node through the second data session;
fig. 5 is a flowchart illustrating a data service processing method according to a third embodiment of the present invention;
fig. 6 is a functional block diagram of a data service processing apparatus according to a first embodiment of the present invention;
fig. 7 is a functional block diagram of a data service processing apparatus according to a second embodiment of the present invention;
fig. 8 is a functional module diagram of a data service processing apparatus according to a third embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
The main solution of the embodiment of the invention is as follows: when a data service request is received, a first data session is initiated through a first data network, and a second data session which is the same as the first data session is initiated through a second data network; performing service processing through the first data session; and when the first data session is detected to be abnormal, switching to the second data session to continue the service processing.
When the current data network is abnormal, the standby network can not be switched quickly to continue the current data service processing.
Based on the above problems, the present invention provides a data service processing method.
Referring to fig. 1, fig. 1 is a flowchart illustrating a data service processing method according to a first embodiment of the present invention.
In this embodiment, the data service processing method includes:
step S10, when receiving a data service request, initiating a first data session through a first data network, and simultaneously initiating a second data session, which is the same as the first data session, through a second data network;
when receiving a data service request, the mobile terminal initiates a first data session through a first data network, and simultaneously initiates a second data session which is the same as the first data session through a second data network. It should be understood that the descriptions of "first" and "second" in the present invention are merely for the convenience of description of the present invention, and have no specific meaning per se. The session content of the first data session is the same as that of the second data session, and the data connection is different; the first data session and the second data session may run simultaneously with simultaneous data transfer.
Preferably, the data service request is a data service request triggered by each application program, so as to initiate a corresponding data session according to the data service request, and perform service processing through the data session. The data service may be a service of playing a video, opening a web page, and the like, for example: when a video playing request triggered based on player application is detected, a data session is initiated to a server according to the video playing request, a video file is required to be downloaded, and a corresponding video playing task is performed on the video file downloaded through the data session.
The first data network and the second data network may be 2G (2 d generation, second generation mobile communication technology) networks, 3G (3 d generation, third generation mobile communication technology) networks, or 4G (4th generation, fourth generation mobile communication technology) networks, and the like, and preferably, the first data network and the second data network are 4G networks. The first data network and the second data network may operate simultaneously, and perform data sessions and transmit data simultaneously. For example: the first data network is a data network corresponding to the mobile terminal SIM card 1, the second data network is a data network corresponding to the mobile terminal SIM card 2, the first data network and the second data network are both 4G networks and can operate simultaneously, and when the mobile terminal initiates a first data session through the first data network, the mobile terminal simultaneously initiates a second data session identical to the first data session through the second data network.
Step S20, performing service processing through the first data session;
and the mobile terminal performs service processing through the first data session. Preferably, the first data session and the second data session simultaneously perform data transmission, store the data transmitted by the first data session in an operation directory of the service processing for performing service processing, and store the data transmitted by the second data session in a temporary storage area. The storage area for the data of the second data session may be a storage area shared with the first data session, or may be another storage area different from the first data session. Storage devices used to store data may include flash memory, hard disks, multimedia cards, card-type memory (e.g., SD or DX memory, etc.), Random Access Memory (RAM), Static Random Access Memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disks, optical disks, and so forth.
Referring to fig. 2, fig. 2 is a schematic flowchart of a preferred embodiment of the step of performing service processing through the first data session in the present invention, where the step S20 includes:
step S21, storing the data transmitted by the first data session in the operation directory of the service processing;
step S22, perform the service processing according to the data of the first data session stored in the operation directory.
The mobile terminal stores the data transmitted by the first data session in an operation directory of the service processing; and the mobile terminal performs the service processing according to the data of the first data session stored in the operation directory.
Step S30, when detecting that the first data session is abnormal, switch to the second data session to continue the service processing.
And when the mobile terminal detects that the first data session is abnormal, switching to the second data session to continue the service processing. The mobile terminal can switch to the second data session to continue the service processing when the first data network is disconnected; or, when the signal strength of the first data network is lower than a preset threshold, switching to the second data session to continue the service processing; or, when the first network session is interrupted, the second network session may be switched to continue the service processing.
Preferably, the mobile terminal may determine a data node where the first data session is abnormal when detecting that the first data session is abnormal; and continuing the service processing from the abnormal data node through the second data session.
In the embodiment, when data service processing is performed, data sessions are simultaneously performed through the first data network and the second data network, and service processing is performed through the data sessions initiated by the first data network, and when the data sessions initiated by the first data network are abnormal, the data sessions initiated by the second data network are switched to continue current service processing, so that processes of re-initiating the data sessions and establishing data connection through the second data network are not needed, the efficiency of network switching in the data service processing process is greatly improved, and the use is more convenient.
Referring to fig. 3, fig. 3 is a flowchart illustrating a data service processing method according to a second embodiment of the present invention. Based on the first embodiment of the data service processing method, the step S30 includes:
step S31, when detecting that the first data session is abnormal, determining a data node where the first data session is abnormal;
and when the mobile terminal detects that the first data session is abnormal, determining a data node of the first data session, which is abnormal. And the mobile terminal inserts a data node into data transmitted by the first data session, and when the first data session is detected to be abnormal, the data node with the abnormal first data session is determined so as to continue the service processing from the abnormal data node.
Step S32, continuing the service processing from the abnormal data node through the second data session.
And the mobile terminal continues to perform the service processing from the abnormal data node through the second data session. For example: a user accesses the internet by using a data network corresponding to an SIM card 1, a data network corresponding to an SIM card 2 is used as a backup network, the data network corresponding to the SIM card 1 is a first data network, the data network corresponding to the SIM card 2 is a second data network, the user triggers a video playing request based on a video playing application, the mobile terminal initiates a data session request according to the video playing request, establishes a first data session through the first data network and requests to download a video file; establishing a second data session over a second data network, requiring downloading of the same video file; the method comprises the steps of storing a video file downloaded through a first data session in a main storage area, storing a video file downloaded through a second data session in a temporary storage area, playing video according to the video file stored in the main storage area, copying the video file in the temporary storage area into a main storage area when the first data session is detected to be abnormal, deleting an original video file in the main storage area, continuously downloading the video file through the second data session, storing the video file into the main storage area, and continuously playing the video file according to the previous playing progress.
Referring to fig. 4, fig. 4 is a flowchart illustrating the operation steps of continuing to perform the service processing step from the abnormal data node through the second data session according to the preferred embodiment of the present invention. The step S32 includes:
step S320, storing the data transmitted by the second data session to an operation directory of the service processing, and deleting the data of the first data session in the operation directory;
step S321, according to the data of the second data session stored in the operation directory, continuing the service processing from the data node in which the abnormality occurs.
The mobile terminal stores the data transmitted by the second data session to an operation directory of the service processing, and deletes the data of the first data session in the operation directory; and the mobile terminal continues to perform the service processing from the abnormal data node according to the data of the second data session stored in the operation directory.
For example: a user triggers a webpage opening request based on browser application, the terminal respectively initiates a data session request through a data network of an SIM card 1 and a data network of an SIM card 2 according to the request to download corresponding webpage data, the mobile terminal performs browser page refreshing operation through the webpage data downloaded by the data session of the SIM card 1, the mobile terminal stores the webpage data downloaded by the data session of the SIM card 2 in a temporary storage area, when the data network abnormality of the SIM card 1 is detected, the webpage data stored in the temporary storage area is copied to a current operation directory of a browser, the webpage data downloaded by the SIM card 1 in the current operation directory is deleted, the data session of the SIM card 2 continuously downloads the webpage data and stores the webpage data in the operation directory, and the mobile terminal according to the webpage data downloaded by the SIM card 2, and continuing the webpage refreshing operation from the abnormal data node.
In the embodiment, when data service processing is performed, data sessions are simultaneously performed through the first data network and the second data network, and service processing is performed through the data sessions initiated by the first data network, and when the data sessions initiated by the first data network are abnormal, the data sessions initiated by the second data network are switched to continue current service processing, so that processes of re-initiating the data sessions and establishing data connection through the second data network are not needed, the efficiency of network switching in the data service processing process is greatly improved, and the use is more convenient.
Referring to fig. 5, fig. 5 is a flowchart illustrating a data service processing method according to a third embodiment of the present invention. Based on the second embodiment of the data service processing method, the step S10 includes:
step S11, when receiving a data service request, establishing a first data connection through the first data network, and establishing a second data connection through the second data network;
step S12, initiating the first data session through the first data connection, and initiating a second data session with the same content as the first data session through the second data connection.
When the mobile terminal receives a data service request, establishing a first data connection through the first data network and establishing a second data connection through the second data network; and the mobile terminal initiates the first data session through the first data connection and initiates a second data session with the same content as the first data session through the second data connection.
In the embodiment, when data service processing is performed, data sessions are simultaneously performed through the first data network and the second data network, and service processing is performed through the data sessions initiated by the first data network, and when the data sessions initiated by the first data network are abnormal, the data sessions initiated by the second data network are switched to continue current service processing, so that processes of re-initiating the data sessions and establishing data connection through the second data network are not needed, the efficiency of network switching in the data service processing process is greatly improved, and the use is more convenient.
The execution subjects of the data service processing methods of the first to third embodiments described above may be mobile terminals such as mobile phones, smart phones, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), navigation devices, and the like, and fixed terminals such as digital TVs, desktop computers, and the like. Further, the data service processing method may be implemented by a client program installed on a mobile terminal or a fixed terminal.
The invention further provides a data service processing device.
Referring to fig. 6, fig. 6 is a functional module diagram of a data service processing apparatus according to a first embodiment of the present invention.
In this embodiment, the data service processing apparatus includes a session module 10 and a service processing module 20;
the session module 10 is configured to initiate a first data session through a first data network and initiate a second data session, which is the same as the first data session, through a second data network when receiving a data service request;
when receiving a data service request, the mobile terminal initiates a first data session through a first data network, and simultaneously initiates a second data session which is the same as the first data session through a second data network. It should be understood that the descriptions of "first" and "second" in the present invention are merely for the convenience of description of the present invention, and have no specific meaning per se. The session content of the first data session is the same as that of the second data session, and the data connection is different; the first data session and the second data session may run simultaneously with simultaneous data transfer.
Preferably, the data service request is a data service request triggered by each application program, so as to initiate a corresponding data session according to the data service request, and perform service processing through the data session. The data service may be a service of playing a video, opening a web page, and the like, for example: when a video playing request triggered based on player application is detected, a data session is initiated to a server according to the video playing request, a video file is required to be downloaded, and a corresponding video playing task is performed on the video file downloaded through the data session.
The first data network and the second data network may be 2G (2 d generation, second generation mobile communication technology) networks, 3G (3 d generation, third generation mobile communication technology) networks, or 4G (4th generation, fourth generation mobile communication technology) networks, and the like, and preferably, the first data network and the second data network are 4G networks. The first data network and the second data network may operate simultaneously, and perform data sessions and transmit data simultaneously. For example: the first data network is a data network corresponding to the mobile terminal SIM card 1, the second data network is a data network corresponding to the mobile terminal SIM card 2, the first data network and the second data network are both 4G networks and can operate simultaneously, and when the mobile terminal initiates a first data session through the first data network, the mobile terminal simultaneously initiates a second data session identical to the first data session through the second data network.
The service processing module 20 is configured to perform service processing through the first data session;
and the mobile terminal performs service processing through the first data session. Preferably, the first data session and the second data session simultaneously perform data transmission, store the data transmitted by the first data session in an operation directory of the service processing for performing service processing, and store the data transmitted by the second data session in a temporary storage area. The storage area for the data of the second data session may be a storage area shared with the first data session, or may be another storage area different from the first data session. Storage devices used to store data may include flash memory, hard disks, multimedia cards, card-type memory (e.g., SD or DX memory, etc.), Random Access Memory (RAM), Static Random Access Memory (SRAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), programmable read-only memory (PROM), magnetic memory, magnetic disks, optical disks, and so forth.
The service processing module 20 is further configured to store the data transmitted by the first data session in an operation directory of the service processing;
the service processing module 20 is further configured to perform the service processing according to the data of the first data session stored in the operation directory.
The mobile terminal stores the data transmitted by the first data session in an operation directory of the service processing; and the mobile terminal performs the service processing according to the data of the first data session stored in the operation directory.
The service processing module 20 is further configured to switch to the second data session to continue the service processing when the first data session is detected to be abnormal.
And when the mobile terminal detects that the first data session is abnormal, switching to the second data session to continue the service processing. The mobile terminal can switch to the second data session to continue the service processing when the first data network is disconnected; or, when the signal strength of the first data network is lower than a preset threshold, switching to the second data session to continue the service processing; or, when the first network session is interrupted, the second network session may be switched to continue the service processing.
Preferably, the mobile terminal may determine a data node where the first data session is abnormal when detecting that the first data session is abnormal; and continuing the service processing from the abnormal data node through the second data session.
In the embodiment, when data service processing is performed, data sessions are simultaneously performed through the first data network and the second data network, and service processing is performed through the data sessions initiated by the first data network, and when the data sessions initiated by the first data network are abnormal, the data sessions initiated by the second data network are switched to continue current service processing, so that processes of re-initiating the data sessions and establishing data connection through the second data network are not needed, the efficiency of network switching in the data service processing process is greatly improved, and the use is more convenient.
Referring to fig. 7, fig. 7 is a functional module diagram of a data service processing apparatus according to a second embodiment of the present invention. Based on the first embodiment of the data service processing device, the service processing module 20 includes a determining unit 21, a processing unit 22 and a storage unit 23.
The determining unit 21 is configured to determine a data node where the first data session is abnormal when the determining unit detects that the first data session is abnormal;
and when the mobile terminal detects that the first data session is abnormal, determining a data node of the first data session, which is abnormal. And the mobile terminal inserts a data node into data transmitted by the first data session, and when the first data session is detected to be abnormal, the data node with the abnormal first data session is determined so as to continue the service processing from the abnormal data node.
The processing unit 22 is configured to continue the service processing from the data node with the exception through the second data session.
And the mobile terminal continues to perform the service processing from the abnormal data node through the second data session. For example: a user accesses the internet by using a data network corresponding to an SIM card 1, a data network corresponding to an SIM card 2 is used as a backup network, the data network corresponding to the SIM card 1 is a first data network, the data network corresponding to the SIM card 2 is a second data network, the user triggers a video playing request based on a video playing application, the mobile terminal initiates a data session request according to the video playing request, establishes a first data session through the first data network and requests to download a video file; establishing a second data session over a second data network, requiring downloading of the same video file; the method comprises the steps of storing a video file downloaded through a first data session in a main storage area, storing a video file downloaded through a second data session in a temporary storage area, playing video according to the video file stored in the main storage area, copying the video file in the temporary storage area into a main storage area when the first data session is detected to be abnormal, deleting an original video file in the main storage area, continuously downloading the video file through the second data session, storing the video file into the main storage area, and continuously playing the video file according to the previous playing progress.
The storage unit 23 is configured to store the data transmitted by the second data session to an operation directory of the service processing, and delete the data of the first data session in the operation directory;
the processing unit 22 is further configured to continue the service processing from the data node where the abnormality occurs according to the data of the second data session stored in the operation directory.
The mobile terminal stores the data transmitted by the second data session to an operation directory of the service processing, and deletes the data of the first data session in the operation directory; and the mobile terminal continues to perform the service processing from the abnormal data node according to the data of the second data session stored in the operation directory.
For example: a user triggers a webpage opening request based on browser application, the terminal respectively initiates a data session request through a data network of an SIM card 1 and a data network of an SIM card 2 according to the request to download corresponding webpage data, the mobile terminal performs browser page refreshing operation through the webpage data downloaded by the data session of the SIM card 1, the mobile terminal stores the webpage data downloaded by the data session of the SIM card 2 in a temporary storage area, when the data network abnormality of the SIM card 1 is detected, the webpage data stored in the temporary storage area is copied to a current operation directory of a browser, the webpage data downloaded by the SIM card 1 in the current operation directory is deleted, the data session of the SIM card 2 continuously downloads the webpage data and stores the webpage data in the operation directory, and the mobile terminal according to the webpage data downloaded by the SIM card 2, and continuing the webpage refreshing operation from the abnormal data node.
In the embodiment, when data service processing is performed, data sessions are simultaneously performed through the first data network and the second data network, and service processing is performed through the data sessions initiated by the first data network, and when the data sessions initiated by the first data network are abnormal, the data sessions initiated by the second data network are switched to continue current service processing, so that processes of re-initiating the data sessions and establishing data connection through the second data network are not needed, the efficiency of network switching in the data service processing process is greatly improved, and the use is more convenient.
Referring to fig. 8, fig. 8 is a functional module diagram of a data service processing apparatus according to a third embodiment of the present invention. Based on the second embodiment of the data service processing apparatus, the session module 10 includes a data connection unit 11 and a session establishing unit 12;
the data connection unit 11 is configured to establish a first data connection through the first data network and a second data connection through the second data network when receiving a data service request;
the session establishing unit 12 is configured to initiate the first data session through the first data connection, and initiate a second data session with the same content as the first data session through the second data connection.
When the mobile terminal receives a data service request, establishing a first data connection through the first data network and establishing a second data connection through the second data network; and the mobile terminal initiates the first data session through the first data connection and initiates a second data session with the same content as the first data session through the second data connection.
In the embodiment, when data service processing is performed, data sessions are simultaneously performed through the first data network and the second data network, and service processing is performed through the data sessions initiated by the first data network, and when the data sessions initiated by the first data network are abnormal, the data sessions initiated by the second data network are switched to continue current service processing, so that processes of re-initiating the data sessions and establishing data connection through the second data network are not needed, the efficiency of network switching in the data service processing process is greatly improved, and the use is more convenient.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments. Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (10)

1. A data service processing method is characterized in that the data service processing method comprises the following steps:
the method comprises the steps that when a mobile terminal receives a data service request, a first data session is initiated through a first data network, and a second data session which is the same as the first data session is initiated through a second data network while the first data session is initiated through the first data network;
the mobile terminal simultaneously transmits data with the same session content by using the first data session and the second data session;
the mobile terminal performs service processing on the data transmitted by using the first data session and stores the data transmitted by using the second data session;
and when the first data session is detected to be abnormal, the mobile terminal continues to perform the service processing through the stored data transmitted by the second data session.
2. The data service processing method according to claim 1, wherein the step of the mobile terminal continuing the service processing through the saved data transmitted in the second data session when detecting that the first data session is abnormal comprises:
when the first data session is detected to be abnormal, determining a data point of the first data session, wherein the data point of the first data session is abnormal;
and continuing the service processing from the abnormal data point through the saved data transmitted by the second data session.
3. The data traffic processing method of claim 2, wherein the step of traffic processing the data transmitted using the first data session comprises:
storing the data transmitted by the first data session in an operation directory of the service processing;
and performing the service processing according to the data of the first data session stored in the operation directory.
4. The data traffic processing method according to claim 3, wherein the step of continuing the traffic processing from the data point where the abnormality occurs through the saved data transmitted by the second data session includes:
copying the saved data transmitted by the second data session to an operation directory of the service processing, and deleting the data of the first data session in the operation directory;
and according to the data of the second data session stored in the operation directory, continuing the service processing from the abnormal data point.
5. The data service processing method of any one of claims 1 to 4, wherein the step of initiating a first data session over a first data network upon receiving a data service request, and initiating a second data session over a second data network that is the same as the first data session while the first data session is initiated over the first data network comprises:
when a data service request is received, establishing a first data connection through the first data network, and establishing a second data connection through the second data network;
and initiating the first data session through the first data connection, and initiating a second data session with the same content as the first data session through the second data connection.
6. A data traffic processing apparatus, characterized in that the data traffic processing apparatus comprises:
the session module is used for initiating a first data session through a first data network when receiving a data service request, and initiating a second data session which is the same as the first data session through a second data network while initiating the first data session through the first data network;
the service processing module is used for simultaneously carrying out data transmission with the same session content by using the first data session and the second data session, carrying out service processing on the data transmitted by using the first data session and storing the data transmitted by using the second data session;
and the service processing module is further configured to continue the service processing through the stored data transmitted by the second data session when the first data session is detected to be abnormal.
7. The data traffic processing device of claim 6, wherein the traffic processing module comprises a determining unit and a processing unit;
the determining unit is configured to determine a data point where the first data session is abnormal when the determining unit detects that the first data session is abnormal;
and the processing unit is used for continuing the service processing from the data point with the exception through the data transmitted by the second data session.
8. The data service processing apparatus of claim 7, wherein the service processing module is further configured to store data transmitted by the first data session in an operation directory of the service process;
the service processing module is further configured to perform the service processing according to the data of the first data session stored in the operation directory.
9. The data traffic processing device of claim 8, wherein the traffic processing module further comprises a storage unit;
the storage unit is configured to copy the saved data transmitted by the second data session to an operation directory of the service processing, and delete the data of the first data session in the operation directory;
and the processing unit is further configured to continue the service processing from the abnormal data point according to the data of the second data session stored in the operation directory.
10. The data traffic processing apparatus of any of claims 6 to 9, wherein the session module comprises a data connection unit and a session establishment unit;
the data connection unit is used for establishing a first data connection through the first data network and establishing a second data connection through the second data network when receiving a data service request;
the session establishing unit is configured to initiate the first data session through the first data connection, and initiate a second data session with the same content as the first data session through the second data connection.
CN201510455838.4A 2015-07-29 2015-07-29 Data service processing method and device Active CN106714245B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510455838.4A CN106714245B (en) 2015-07-29 2015-07-29 Data service processing method and device
PCT/CN2015/098281 WO2016131339A1 (en) 2015-07-29 2015-12-22 Data service processing method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510455838.4A CN106714245B (en) 2015-07-29 2015-07-29 Data service processing method and device

Publications (2)

Publication Number Publication Date
CN106714245A CN106714245A (en) 2017-05-24
CN106714245B true CN106714245B (en) 2020-06-05

Family

ID=56688642

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510455838.4A Active CN106714245B (en) 2015-07-29 2015-07-29 Data service processing method and device

Country Status (2)

Country Link
CN (1) CN106714245B (en)
WO (1) WO2016131339A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110971669B (en) * 2019-11-11 2022-03-01 北京达佳互联信息技术有限公司 Message notification method, device, server, electronic equipment and readable storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101810030A (en) * 2007-09-26 2010-08-18 京瓷株式会社 Mobile communication system, mobile station device, base station device, and handover method
CN101828156A (en) * 2007-10-19 2010-09-08 微软公司 Maintaining multiple, simultaneous wireless network connections using a single radio
CN203661302U (en) * 2013-12-24 2014-06-18 广东天波信息技术股份有限公司 Dual-card dual-standby finance POS terminal

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6839391B2 (en) * 2002-01-08 2005-01-04 Motorola, Inc. Method and apparatus for a redundant clock
CN101287255A (en) * 2008-05-30 2008-10-15 德信智能手机技术(北京)有限公司 Data connecting method and apparatus for dual-card and dual-standby mobile terminal
EP2664187A1 (en) * 2011-01-14 2013-11-20 Interdigital Patent Holdings, Inc. Local internet protocol access connection handling during circuit switched fallback and handover
CN102546418B (en) * 2012-01-16 2015-04-22 东北大学 Overlay-network-multipath-transmission-based Internet protocol multimedia subsystem (IMS) client and media exchange method
CN104584598B (en) * 2012-03-27 2018-04-27 爱立信(中国)通信有限公司 Determine the service bearer of the data service between the content-data source of content-data network and terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101810030A (en) * 2007-09-26 2010-08-18 京瓷株式会社 Mobile communication system, mobile station device, base station device, and handover method
CN101828156A (en) * 2007-10-19 2010-09-08 微软公司 Maintaining multiple, simultaneous wireless network connections using a single radio
CN203661302U (en) * 2013-12-24 2014-06-18 广东天波信息技术股份有限公司 Dual-card dual-standby finance POS terminal

Also Published As

Publication number Publication date
WO2016131339A1 (en) 2016-08-25
CN106714245A (en) 2017-05-24

Similar Documents

Publication Publication Date Title
US9367403B2 (en) Terminal and application restoring method
US8930457B2 (en) Proximity initiated co-browsing sessions
CN110856229B (en) Network switching method, device and communication system
US10015247B2 (en) Method and background server for synchronizing application for different operation systems and version information of different browsers
CN106201783B (en) A kind of data reconstruction method and device
CN104978176A (en) Application program interface calling method and device
CN104756080A (en) Augmenting capabilities of a host device
CN103501331B (en) Data transmission method, data transmission equipment and data transmission system
CN112312222A (en) Video sending method and device and electronic equipment
CN104936032A (en) Method and device for playing network video
CN110247985A (en) A kind of resource downloading method, device, electronic equipment and medium
CN105208071A (en) Mobile terminal data deletion method and mobile terminal
CN113254098A (en) Client resource processing method and device and electronic equipment
CN111246302A (en) Method, device and terminal for downloading data by browser
CN110209949B (en) Resource pushing method and device
CN106202578A (en) A kind of browser local information synchronization processing method and device
CN104811485A (en) Resource sharing method
CN105701153A (en) Method and device for reading webpage resources and electronic equipment
CN111783010B (en) Webpage blank page monitoring method, device, terminal and storage medium
CN106162367A (en) A kind of video broadcasting method and device
CN106714245B (en) Data service processing method and device
CN103729440A (en) Method and device for having access to website
JP2019511060A (en) Method and apparatus for page display
CN104156372B (en) A kind of methods, devices and systems for opening webpage
CN104253783A (en) Web application realization code loading method, device, system and server

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