Data Buffering based on Access Stratum Conditions in a Call Having both Circuit-Switched and Packet-Switched Components
First Claim
Patent Images
1. A method for operating a wireless user equipment (UE) device, the method comprising:
- establishing a call via a wireless link with a network, the call having a circuit-switched component and a packet-switched component;
determining that the packet-switched component has been released by the network, wherein the UE has packet data to be transmitted to the network when the packet-switched component is released; and
buffering the packet data based on determining that the packet-switched component has been released by the network.
1 Assignment
0 Petitions
Accused Products
Abstract
Data buffering based on access-stratum conditions by a wireless user equipment (UE) device. A call may be established with a network via a wireless link. The call may include a circuit-switched component and a packet-switched component. It may be determined that the packet-switched component has been released by the network. The UE may have packet data for transmission to the network when the packet-switched component is released. The packet data may be buffered based on determining that the packet-switched component has been released by the network.
-
Citations
24 Claims
-
1. A method for operating a wireless user equipment (UE) device, the method comprising:
-
establishing a call via a wireless link with a network, the call having a circuit-switched component and a packet-switched component; determining that the packet-switched component has been released by the network, wherein the UE has packet data to be transmitted to the network when the packet-switched component is released; and buffering the packet data based on determining that the packet-switched component has been released by the network. - View Dependent Claims (2, 3, 4)
-
-
5. A wireless user equipment (UE) device, the UE comprising:
-
a radio configured to perform wireless communications; a processor; a memory medium, comprising program instructions executable by the processor to; establish a circuit-switched radio access bearer, wherein the circuit-switched radio access bearer provides a circuit-switched connection to a network; establish a packet-switched radio access bearer, wherein the packet-switched radio access bearer provides a packet-switched connection to the network; determine that the packet-switched radio access bearer has been released by the network, wherein the UE has packet data to be transmitted to the network when the packet-switched radio access bearer is released; determine that the UE is in a first state of at least a first and a second state with respect to access stratum conditions, wherein the first state substantially corresponds to poorer access stratum conditions than the second state; and buffer the packet data based on determining that the packet-switched radio access bearer has been released by the network and determining that the UE is in the first state. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer accessible memory medium comprising program instructions for operating a wireless user equipment (UE) device, wherein the program instructions are executable to:
-
establish a multiple radio access bearer (mRAB) call via a wireless link with a network, wherein a first radio access bearer (RAB) is a circuit-switched (CS) RAB, wherein a second RAB is a packet-switched (PS) RAB; detect one or more conditions indicative of poor wireless medium conditions; buffer packet data based on detecting the one or more conditions indicative of poor wireless medium conditions, wherein the packet data is configured for transmission via a PS RAB. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A non-transitory computer accessible memory medium comprising program instructions executable to:
-
establish a call having a plurality of radio access bearers (RABs) via a wireless link with a network, wherein a first RAB of the plurality of RABs is a circuit-switched (CS) RAB, wherein a second RAB of the plurality of RABs is a packet-switched (PS) RAB; detect that the PS RAB has been released or is in a 0/0 state, wherein packet data configured for transmission via the PS RAB is buffered upon detecting that the PS RAB has been released or is in a 0/0 state; determine whether access stratum conditions are normal or bad; wherein if access stratum conditions are normal, the program instructions are further executable to; wait an amount of time of a length of a first timer; determine whether access stratum conditions are normal or bad after expiration of the first timer; re-establish and/or upgrade the PS RAB if access stratum conditions are normal after expiration of the first timer; wherein if access stratum conditions are bad, the program instructions are further executable to; determine whether or not the buffered packet data has quality of service (QoS) requirements; if the buffered packet data does not have QoS requirements, wait a lesser amount of time of a length of a second timer or until access stratum conditions are determined to be normal, wherein if access stratum conditions are determined to be normal the PS RAB is re-established and/or upgraded and the buffered packet data is transmitted via the PS RAB, wherein if the second timer expires the buffered packet data is discarded and one or more upper layer entities are informed that the buffered packet data has been discarded; if the buffered packet data does have QoS requirements, wait a lesser amount of time of a length of a third timer or until access stratum conditions are determined to be normal, wherein upon expiration of the third timer or if access stratum conditions are determined to be normal the PS RAB is re-established and/or upgraded and the buffered packet data is transmitted via the PS RAB, wherein the length of the third timer is shorter than the length of the second timer.
-
-
23. A method for operating a wireless user equipment (UE) device, the method comprising:
-
establishing a call via a wireless link with a network, the call having a circuit-switched component and a packet-switched component; detecting one or more conditions indicating that access stratum conditions are poor, wherein the UE has packet data to send to the network when the one or more conditions are detected; buffering the packet data based on detecting the one or more conditions indicating that access stratum conditions are poor. - View Dependent Claims (24)
-
Specification