Abstract:
A method of supporting continuation of a data session at a wireless communication device after performance of a circuit switched fallback (CSFB) procedure is provided. The method can include establishing a data session while connected to a first network and determining an initiation of a voice call while the data session is ongoing over the first network. The method can further include participating in a CSFB procedure to transition from the first network to a second network in response to initiation of the voice call. After termination of the voice call, the method can additionally include determining that sufficient resources are not available to the wireless communication device on the second network to support a minimum threshold throughput for the data session. The method can also include reverting to the first network in response to determining that sufficient resources are not available to support the minimum threshold throughput.