In multi-radio wireless mesh networks (WMNs) several radios can operate within one node simultaneously on different channels. Due to frequency selective fading and varying output powers of WLAN cards the received signal strength on channels in the U-NII band can differ by several dB. Furthermore, power leakage from neighboring channels in the frequency spectrum can cause adjacent channel interference (ACI). Using a IEEE 802.11a testbed, we experimentally evaluate the achievable throughput of a multi-radio mesh network in a string topology under the impact of ACI and channel heterogeneity. Our results show that for low PHY rates the channel separation is a good indicator for throughput. However, for high PHY rates the propagation properties of a specific channel also need to be considered. Based on the results we provide recommendations for designing channel assignment algorithms for IEEE 802.11-based WMNs. Index Terms Performance Evaluation, Testbed, Interference
Packet/frame `rebuffering' in wireless video streaming typically considers only connectivity from the mobile terminal to its network access point (AP). However, in the presence of multiple APs with the possibility of handoffs, the overall wireless environment should be considered. We develop a model capturing joint rebuffering & handoff dynamics in wireless video streaming, and design a new channel-aware joint rebuffering & handoff control scheme, aiming to minimize the long-run average cost of video jitters and freezes. We first characterize the optimal control in the general case of multiple wireless APs/channels and multiple states per channel. Subsequently, we evaluate the system performance in key important cases, using experimental traces of wireless channel data. We explore the relationship between optimal rebuffering thresholds and overall channel dynamics, and evaluate the associated joint handoff control. The performance results demonstrate the importance of jointly managing rebuffering and handoff controls to achieve high-performance wireless video streaming.
The IEEE 802.11 standard defines the different bit rates and modulation schemes to which a WLAN device may adapt according to the channel quality. User mobility may also have an impact on the available bit rate. This paper presents a study of the bit rate evolution along time for devices that move according to the Random Waypoint mobility pattern in WLAN cells. Simulation has been applied in order to obtain statistical results that permit to characterize the evolution of the bit rate behavior along time and to compute average results in the ideal case (without interference) and in the presence of interfering devices. Our results can be useful in the solution of optimization problems in which decision on where to connect must be taken based on some minimum guaranteed bit rate. They also can be useful in the design of inter and intra-cell handover methods and load balancing schemes.
In Wireless mesh networks mesh access points MAPs forward traffic wirelessly towards users or Internet gateways. A user device usually connects to the MAP with the strongest signal, as such MAP should guarantee the best quality of service. However, this connection policy may lead to: i unfairness towards users that are distant from gateways; ii uneven distribution of users to MAPs; and iii inefficient use of network paths. We present a new model and solution approach to the problem of assigning users to MAPs and routing the data within the mesh network with the objective of providing max-min fair throughput. The problem is formulated as a mixed-integer linear programming problem MILP. Because of the inherent complexity of the problem, real size instances cannot be solved to optimality within the time limits for online optimization. Therefore, we propose an original heuristic solution algorithm for the resulting MILP. Both numerical comparisons and network simulations demonstrate the effectiveness of the proposed heuristic. For random networks, the heuristic achieves 98% of the optimal solution. Network simulations show that in medium-sized networks, the number of users with at least 1Mbit/s minimum end-to-end rate increases by 550% when compared with the classical signal-strength based association. Copyright © 2013 John Wiley & Sons, Ltd.
To achieve high performance and reliability in video streaming over wireless local area networks (WLANs), one must jointly consider both optimized association to access points (APs) and handover management based on dynamic scanning of alternate APs. In this article, we propose a new architecture within the software-defined networking (SDN) framework, which allows stations to be connected to several APs simultaneously and to switch fast between them. We evaluate our system in a real-time testbed and demonstrate that our SDN-based handover mechanism significantly reduces the number and duration of video freeze events and allows for smaller playout buffers.
Traditionally, Access Points (APs) in Wireless Local Area Networks (WLANs) were devices with low processing power and little intelligence. However, this design paradigm has gradually been abandoned and APs are getting more powerful and concentrate more functionality. WLAN management protocols, such as CAPWAP [2], allow to partially offload functionality for user access control to dedicated control servers. However, the functionality of those protocols is limited and extensions are difficult. It is thus desirable, to have a new WLAN management architecture, which 1.) allows to offload processing to external servers, 2.) enables the deployment of network applications in a vendor independent way and 3.) is scalable and can process traffic at high rates. To this endwe propose CloudMAC, a newmanagement architecture for WLANs (Fig. 1). The key idea of CloudMAC is to split up a WLAN AP into a physical Wireless Termination Point (WTP), which just forwards raw MAC frames (except for ACKs), and a Virtual AP (VAP), which is hosted in a virtual machine in a data center or the cloud and contains all functionality such as MAC frame generation and authentication services. The VAP contains a virtual WLAN card driver, that appears to the OS and user space applications like a normal physical WLAN card. Standard WLAN management tools can be used to set parameters of virtualWLANcards. The VAP and the WTP are connected via an OpenFlow [1] enabled network. The OpenFlow switches can manipulate controlheader information,which isattached to frames sent from virtual to the physical AP, according to the flow table contained in the switch. This control header information allows to specify important aspects of the wireless transmission, such as the coding scheme or the transmissionpower.The flowtable isprogrammedbyexternalapplications using the OpenFlow protocol. Thereby, CloudMAC allows to offload processing from the APs, to leverage the fast packet processing in hardware switches and to deploy new applications in an open and vendor independent way. To send a packet from a VAP to a station, the virtual WLAN card adds a control header and an IEEE 802.11 headFig. 1: Architecture of a CloudMAC basedWLAN network.
Many devices are nowadays equipped with multiple wireless network interfaces such as GSM, HSPA+ and WLAN. This requires a mechanism for identifying which access network to use at a given time so to provide best user experience. Such decision is typically made using past information available at the user (e.g. history of signal strength measurements), or using a prediction of the future status of the parameters of interest. The key problem is that the parameter estimation is difficult and that the predictions may be inaccurate. In this paper, we develop a mathematical model for the access network selection problem, which is solved using robust optimization techniques. The objective is to maximize the download rate the user can achieve during a certain period in the future. The model provides guidelines for selecting the access network which guarantees, within a given probability bound, a minimum download rate for a given rate uncertainty.
Traditional enterprise WLAN management systems are hard to extend and require powerful access points (APs). In this paper we introduce and evaluate CloudMAC, an architecture for enterprise WLANs in which MAC frames are generated and processed on virtual APs hosted in a datacenter. The APs only need to forward MAC frames. The APs and the servers are connected via an OpenFlow-enabled network, which allows to control where and how MAC frames are transmitted.
The coverage area of Access Points (APs) in Wireless Local Area Networks (WLANs) often overlaps considerably. Hence, a station can potentially associate with many APs. In traditional IEEE 802.11 systems, the station associates to the AP with the strongest signal. This strategy may result in load imbalance between APs and thus low overall network throughput. This paper proposes a new mechanism for selecting the ''best'' AP based on a novel available bandwidth estimation scheme. The available bandwidth provided by an AP depends mainly on the signal quality and the load on the wireless channel. Based on measurements we first analyze how those factors vary stochastically over time and motivate why a frequent estimation of available bandwidth is necessary. We then develop BEST-AP, a system for Bandwidth ESTimation of Access Points, which uses regular data traffic to estimate the available bandwidth from all APs in reach in a non-intrusive way, even if they are on a different channel. Based on OpenFlow, BEST-AP allows the station to be associated with multiple APs simultaneously and to switch between APs with low overhead. Using the available bandwidth estimates, the system exploits the ''best'' AP for longer duration while probing the less good APs for shorter durations to update the bandwidth estimations. The evaluation in a WLAN testbed shows that with background load created from real WLAN traces, the dynamic selection of APs improves the throughput of a station by around 81%, compared to a static selection. When the station is mobile, the throughput increases by 176% on average.
IEEE 802.11 WLANs are a very important technology to provide high speed wireless Internet access. Especially at airports, university campuses or in city centers, WLAN coverage is becoming ubiquitous leading to a deployment of hundreds or thousands of Access Points (AP). Managing and configuring such large WLAN deployments is a challenge. Current WLAN management protocols such as CAPWAP are hard to extend with new functionality. In this paper, we present CloudMAC, a novel architecture for enterprise or carrier grade WLAN systems. By partially offloading the MAC layer processing to virtual machines provided by cloud services and by integrating our architecture with OpenFlow, a software defined networking approach, we achieve a new level of flexibility and reconfigurability. In CloudMAC APs just forward MAC frames between virtual APs and IEEE 802.11 stations. The processing of MAC layer frames as well as the creation of management frames is handled at the virtual APs while the binding between the virtual APs and the physical APs is managed using OpenFlow. The testbed evaluation shows that CloudMAC achieves similar performance as normal WLANs, but allows novel services to be implemented easily in high level programming languages. The paper presents a case study which shows that dynamically switching off APs to save energy can be performed seamlessly with CloudMAC, while a traditional WLAN architecture causes large interruptions for users.
In wireless local area network (WLAN) hotspots the coverage areas of access points (APs) often overlap considerably. Current state of the art optimization models find the optimal AP for each user station by balancing the load across the network. Recent studies have shown that in typical commercial WLAN hotspots the median connection duration is short. In such dynamic network settings the mentioned optimization models might cause many handovers between APs to accommodate for user arrivals or mobility. We introduce a new mixed integer linear optimization problem that allows to optimize handovers but takes into account the costs of handovers such as signaling and communication interruption. Using our model and extensive numeric simulations we show that disregarding the handover costs leads to low performance. Based on this insight we design a new optimization scheme that uses estimates of future station arrivals and mobility patterns. We show that our scheme outperforms current optimization mechanisms and is robust against estimation errors.
Wireless hand-off control typically considers only connectivity strength from the mobile terminal to alternative access points. In wireless video streaming, however, where video freezing must be avoided at the mobile terminal, the playout buffer level should also be considered by hand-off control.In this paper, we first develop a model capturing hand-off dynamics under video streaming, and design a new playout buffer aware hand-off control. It aims to avert a video freeze for as long as possible, maximizing the expected time until freezing. We compute the optimal control in the general case of multiple access points and multiple connectivity strength states per channel.The optimal hand-off control is then computationally probed in specific relevant cases. It is demonstrated that there is a certain playout buffer threshold level - a buffer tipping point - above which a hand-off should be attempted. Of course, this tipping point depends on the access point to mobile channel statistics.
This paper presents motivation and ongoing work towards a system for Quality of Experience (QoE)-driven path assignment for multimedia services. The system goal is to enable negotiation of service and network communication parameters between end-users and to assign the network paths that are used for delivering multimedia flows according to the agreed service configuration. The key concept behind the system is a centralized multi-user optimization of the path assignments, which maximizes QoE by taking into account service utility functions, network topology, link capacities, and delay. Based on the output of the optimization process, the system implementation uses the OpenFlow to set up forwarding paths for the network elements.
Traditional enterprise WLAN management systems are hard to extend and require powerful access points (APs). In this paper we introduce and evaluate CloudMAC, an architecture for enterprise WLANs in which MAC frames are generated and processed on virtual APs hosted in a datacenter. The APs only need to forward MAC frames. The APs and the servers are connected via an OpenFlow-enabled network, which allows to control where and how MAC frames are transmitted.
Future Wireless Local Area Networks (WLANs) with high carrier frequencies and wide channels need a dense deployment of Access Points (APs) to provide good performance. In densely deployed WLANs ass ...
Multi-channel MAC protocols that rely on a dedicated control channel (CC) for data channel reservation face the problem of control channel saturation. When the control channel becomes the bottleneck, data channels are not fully utilized and the spectrum allocated for the network is not used efficiently. For a popular dedicated control channel based multi-channel MAC protocol, the dynamic channel assignment protocol (DCA), we propose and compare two methods for mitigating control channel saturation. The first method is based on the ability of modern wireless cards to use different channel bandwidths. Increasing the bandwidth of the CC allows higher transmission rates and thereby relieves the saturation on the CC. The second method involves TXOP (Transmission Opportunity)-like burst-transmissions, where several date packets are transmitted using one reservation operation on the control channel. Network simulations and analysis show that, in an 802.11 based network, the bandwidth adaptation method yields a throughput improvement of around 30%. The TXOP mechanism performs much better and increases the throughput by a factor of 2 to 10, depending on the length of the data packets.
Andreas J. Kassler合作论文数9
Francisco Barcelo合作论文数Departamento de Ingenieria Telematica
Universitat Politecnica de Catalunya (UPC)2
Stefano Avallone合作论文数Computer Science Department of the University of Naples1