Patent ID: 8619731

Claim:
A method for controlling transmission of wireless local area network (WLAN) traffic from a mobile station over a wireless medium, the method comprising: monitoring a stream control application in the mobile station to determine whether any WLAN voice stream session is set up and to determine whether any WLAN video stream session is set up; responsive to determining from the monitoring of the stream control application that at least one WLAN voice stream session is set up, setting a fragmentation threshold in a WLAN medium access control (MAC) layer of the mobile station to a first value slightly larger than an expected packet size for WLAN voice traffic; responsive to determining from the monitoring of the stream control application that no WLAN voice stream sessions are set up and that at least one WLAN video stream session is set up, setting the fragmentation threshold to a second value slightly larger than an expected packet size for WLAN video traffic; responsive to determining from the monitoring of the stream control application that no WLAN voice stream sessions are set up and that no WLAN video stream sessions are set up, setting the fragmentation threshold to a third value that is larger than the first value and larger than the second value; and fragmenting packets received by the WLAN MAC layer that are larger than the fragmentation threshold into packets each of which is no larger than the fragmentation threshold, wherein the packets received by the WLAN MAC layer include best effort packets or background packets or both.