Abstract:
Techniques for managing resources on a wireless device are described. In an aspect, congestion of resources on the wireless device may be detected. If any resources are deemed to be congested, then congestion of the congested resources may be relieved by controlling utilization of the congested resources by at least one client. In one design, flow control may be performed for at least one data flow to relieve congestion of the congested resources. A pattern indicative of when to send messages enabling data transmission and when to send messages disabling data transmission may be selected. Messages may then be sent in accordance with the pattern to control transmission of data for the at least one data flow. Another pattern with a higher ON fraction or a lower ON fraction may be selected based on usage of the congested resources.
Abstract:
Certain aspects of the present disclosure provide techniques for wireless communications, wherein distinct port partitions are assigned to processing entities on a user equipment device. Doing so provides the processing entities with concurrent access to the single PDN connection.
Abstract:
Systems, methods and apparatus for quality of service (QoS) flows in a communication system are provided. In one aspect a method is providing for establishing a QoS flow for an application in a user equipment device. The method includes receiving QoS information from one of an application and a network. The method further includes establishing a QoS communication flow for the application based on the received information. The method also includes receiving QoS information from the other of the application and the network and modifying the established QoS communication flow based on the additional information.
Abstract:
A wireless communications device is configured to establish a radio level session with a network at a relatively high or highest protocol level among a plurality of protocol levels supported. Upon failures in establishing, or during, a network level data session, the radio level session is closed. Thereafter, the device re-attempts to establish the network level session at a lower, fallback protocol level, by pretending it is a legacy device incapable of supporting the high protocol level. In this manner, the network is likely to follow a different procedure in establishing data communications, whereby an error that caused the failure is less likely to be repeated. As examples, error conditions in eHRPD data sessions result in fallback to HRPD or 1xRTT data sessions. A network based alternative embodiment implements protocol fallback via appropriate fallback instructions to the wireless device.
Abstract:
A wireless communications device is configured to establish a radio level session with a network at a relatively high or highest protocol level among a plurality of protocol levels supported. Upon failures in establishing, or during, a network level data session, the radio level session is closed. Thereafter, the device re-attempts to establish the network level session at a lower, fallback protocol level, by pretending it is a legacy device incapable of supporting the high protocol level. In this manner, the network is likely to follow a different procedure in establishing data communications, whereby an error that caused the failure is less likely to be repeated. As examples, error conditions in eHRPD data sessions result in fallback to HRPD or 1xRTT data sessions. A network based alternative embodiment implements protocol fallback via appropriate fallback instructions to the wireless device.
Abstract:
Techniques to detect for end of service using dynamic inactivity timer thresholds are described. An access terminal establishes a radio connection for one or more applications. Data and signaling for the application(s) may be sent on one or more first flows (e.g., RLP flows) that may carry any number of second flows (e.g., IP flows). The access terminal determines a dynamic inactivity timer threshold for each first flow, e.g., based on at least one inactivity timer threshold for at least one second flow mapped to that first flow. The access terminal determines whether each first flow is inactive based on the inactivity timer threshold for that first flow, e.g., declares each first flow to be inactive if no activity is detected on that first flow for a period exceeding the inactivity timer threshold. The access terminal closes the radio connection when all first flow(s) are determined to be inactive.
Abstract:
Systems and methods for automatically providing different levels of Quality of Service (QoS) to applications in a communication network having various content providers. Typically, content is provided to applications that are unable to specify applicable QoS. A service node is provided to coordinate transfer of data to the applications. The service node further cooperates with an access terminal running the applications to specify the QoS.
Abstract:
Techniques for managing resources on a wireless device are described. In an aspect, congestion of resources on the wireless device may be detected. If any resources are deemed to be congested, then congestion of the congested resources may be relieved by controlling utilization of the congested resources by at least one client. In one design, flow control may be performed for at least one data flow to relieve congestion of the congested resources. A pattern indicative of when to send messages enabling data transmission and when to send messages disabling data transmission may be selected. Messages may then be sent in accordance with the pattern to control transmission of data for the at least one data flow. Another pattern with a higher ON fraction or a lower ON fraction may be selected based on usage of the congested resources.
Abstract:
Certain aspects of the present disclosure provide techniques for wireless communications, wherein distinct port partitions are assigned to processing entities on a user equipment device. Doing so provides the processing entities with concurrent access to the single PDN connection.
Abstract:
Systems and methods for releasing stale connection contexts are provided herein. The systems and methods help to ensure that connection records between mobile devices and communications nodes are synchronized so as to avoid and/or fix stale connection contexts.