In this paper, we present a generic plug-and-play controller that ensures fair and efficient operation of IEEE 802.11 infrastructure wireless local area networks with multiple co-channel access points, without any change to hardware firmware of the network devices. Our controller addresses performance issues of TCP transfers in multi-AP WLANs, by overlaying a coarse time-slicing scheduler on top of a cascaded fair queuing scheduler. The time slices and queue weights, used in our controller, are obtained from the solution of a constrained utility optimization formulation. A study of the impact of coarse time-slicing on TCP is also presented in this paper. We present an improved algorithm for adaptation of the service rate of the fair queuing scheduler and provide experimental results to illustrate its efficacy. We also present the changes that need to be incorporated to the proposed approach, to handle short-lived and interactive TCP flows. Finally, we report the results of experiments performed on a real testbed, demonstrating the efficacy of our controller.
The widespread use of IEEE 802.11 infrastructure Wireless Local Area Networks (WLANs) has enabled mobile users to seamlessly transfer huge volumes of data. While IEEE 802.11 infrastructure WLANs provide mobility, and are a cheap alternative to cellular networks, they are well known to display several performance anomalies @cite_1 @cite_6 @cite_9 , for example, multi-rate unfairness, uplink-downlink unfairness, hidden and exposed node problems. Thus, there is a need to study such performance anomalies, and provide better performance management solutions for these infrastructure WLANs.
@cite_9 @cite_1 @cite_6
2164675070 2133492106 2746866883 1967383368
With the increasing development of IEEE 802.11 based wireless local area network (WLAN) devices, large-scale multi-cell WLANs with a high density of users and access points (APs) have emerged widely in various hotspots. Providing resilient data transmission has been a primary challenge for scaling the WLANs because the high density of users and APs results in too many collisions. In this paper, we analyze and point out the defect of the single association mechanism defined in IEEE 802.11 on transmission reliability from a network perspective. Then, we propose a "multi-AP" architecture with which a MAC layer device called an AP controller (AC) is employed to enable each user to associate and cooperate with multiple APs. In this way, the users can benefit from the diversity effect of multipaths with independent collisions and transmission errors. This paper concentrates on the theoretical analysis of performance comparison between the proposed ldquoMulti-APrdquo architecture and that in IEEE 802.11. Extensive simulation results show that the proposed ldquomulti-APrdquo architecture can obtain much better performance in terms of the throughput per user and the total throughput, and the performance gain is position dependent. Moreover, the unfairness issue in traditional WLANs due to capture effect can be alleviated properly in the ldquomulti-APrdquo framework. The popularity of IEEE 802.11 WLANs has led to dense deployments in urban areas. High density leads to sub-optimal performance unless the interfering networks learn how to optimally use and share the spectrum. This paper proposes two fully distributed algorithms that allow (i) multiple interfering 802.11 access points to select their operating frequency in order to minimize interference, and (ii) users to choose the access point they attach to, in order to get their fair share of the whole network bandwidth. The proposed algorithms rely on Gibbs sampler, and do not require explicit coordination among the wireless devices. They only require the participating wireless nodes to measure local quantities such as interference and transmission delay. The algorithms are shown to lead to optimal bandwidth sharing, where optimality is defined according to the minimal potential delay. We analytically prove the convergence of the proposed algorithms, and study their performance by simulation. Since the inception of IEEE 802.11 wireless local area networks (WLANs) in 1997, wireless networking technologies have tremendously grown in the last few decades. The fundamental IEEE 802.11 physical (PHY) and medium access control (MAC) protocols have continuously been enriched with new technologies to provide the last mile wireless broadband connectivity to end users. Consequently, several new amendments of the basic IEEE 802.11 gradually came up in the forms of IEEE 802.11a, IEEE 802.11b, and IEEE 802.11g. More recently, IEEE 802.11n, IEEE 802.11ac, and IEEE 802.11ad are introduced with enhanced PHY and MAC layers that boost up physical data rates to the order of Gigabit per second. So, these amendments are generally known as high throughput WLANs (HT-WLANs). In HT-WLANs, PHY layer is enhanced with multiple-input multiple-output antenna technologies, channel bonding, short guard intervals, enhanced modulation and coding schemes. The MAC sublayer overhead is reduced by introducing frame aggregation and block acknowledgement technologies. However, several existing studies reveal that, many a time, the aforesaid PHY and MAC enhancements yield negative impact on various upper layer protocols, that is end-to-end transport and application layer protocols. As a consequence, a large number of researchers have focused on improving the coordination among PHY MAC and upper layer protocols. In this survey, we discuss impact of HT-WLAN PHY and MAC layer enhancements on various transport and application layer protocols. This paper also summarizes several research works that use aforesaid enhancements effectively to boost up data rate of end-to-end protocols. We also point out limitations of the existing researches and list down different open challenges that can be meaningfully explored for the development of the next generation HT-WLAN technologies. Supporting real-time and interactive traffic in addition to traditional data traffic with a best-effort nature represents a constantly rising need in any kind of telecommunications environment. The IEEE 802.11 based WLAN (Wireless Local Area Network) environment does not represent an exception. This is why at different protocol layers, and primarily at the MAC layer, many efforts are being put by both the research community and the standardization bodies to design effective mechanisms for user QoS (Quality of Service) differentiation. Although early results are coming into sight, such as, for example, the IEEE 802.11e standard release, still a thorough research activity is required. Aim of the present paper is to contribute to the cited research issue by proposing an improvement to the "static" traffic prioritisation mechanism foreseen by the IEEE 802.11e MAC (Medium Access Control) protocol. This latter shows a twofold drawback. First, there is no certainty that QoS requirements relevant to a given application are always fulfilled by the "statically" associated priority. Second, resource requests of the applications are not adapted to the (usually highly) variable traffic conditions of a distributed WLAN environment. The algorithm we propose is specifically tailored to "dynamically" assign 802.11e MAC priorities, depending on both application QoS requirements and observed network congestion conditions. It is carefully designed, implemented into a system simulation tool, and its highly effective behaviour assessed under variable traffic and system conditions.