Application of neural networks for achieving 802.11 QoS in heterogeneous channels

In error-prone IEEE 802.11 WLAN (Wireless Local Area Network) environments, heterogeneous link qualities can significantly affect channel utilizations of mobile stations and consequently the user-perceived QoS (Quality of Services) of multimedia applications. In this paper we propose a novel optimization framework which provides QoS by adjusting IWSs (Initial Window Size) according to current channel states and QoS requirements. It is a table-driven approach which off-line pre-establishes the table of the best IWSs based on a cost-reward function. Neural networks are utilized to learn the mapping correlation and then to generalize that to other situations of interest. At runtime, the IWS of each user can thus be determined optimally with a simple table lookup rapidly without much time spent on learning about the nonlinear and complicated correlation. A video streaming transmission scenario is used to evaluate the performance of our scheme. The simulation results demonstrate that the proposed mechanism can effectively provide QoS for each user when the capacity of the network is sufficient for the requirements of all users.

[1]  Claude Castelluccia,et al.  Differentiation mechanisms for IEEE 802.11 , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[2]  Kurt Hornik,et al.  Multilayer feedforward networks are universal approximators , 1989, Neural Networks.

[3]  Kenneth Levenberg A METHOD FOR THE SOLUTION OF CERTAIN NON – LINEAR PROBLEMS IN LEAST SQUARES , 1944 .

[4]  Klara Nahrstedt,et al.  Proportional Delay Differentiation in Wireless LAN , 2004 .

[5]  Mihaela van der Schaar,et al.  Adaptive cross-layer protection strategies for robust scalable video transmission over 802.11 WLANs , 2003, IEEE J. Sel. Areas Commun..

[6]  Edward W. Knightly,et al.  Opportunistic media access for multirate ad hoc networks , 2002, MobiCom '02.

[7]  Ilenia Tinnirello,et al.  Performance evaluation of differentiated access mechanisms effectiveness in 802.11 networks , 2004, IEEE Global Telecommunications Conference, 2004. GLOBECOM '04..

[8]  Edward W. Knightly,et al.  Ordered packet scheduling in wireless ad hoc networks: mechanisms and performance analysis , 2002, MobiHoc '02.

[9]  D. Marquardt An Algorithm for Least-Squares Estimation of Nonlinear Parameters , 1963 .

[10]  Simon Haykin,et al.  Neural Networks: A Comprehensive Foundation , 1998 .

[11]  Paramvir Bahl,et al.  Fair Scheduling in a Wireless LAN , 2000 .

[12]  Chiapin Wang,et al.  A Neural Network Based Adaptive Algorithm for Multimedia Quality Fairness in WLAN Environments , 2006, 2006 IEEE International Conference on Multimedia and Expo.

[13]  Albert Banchs,et al.  Providing throughput guarantees in IEEE 802.11 wireless LAN , 2002, 2002 IEEE Wireless Communications and Networking Conference Record. WCNC 2002 (Cat. No.02TH8609).

[14]  Robin Kravets,et al.  Achieving Delay Guarantees in Ad Hoc Networks through Dynamic Contention Window Adaptation , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[15]  Klara Nahrstedt,et al.  Distributed end-to-end proportional delay differentiation in wireless LAN , 2004, 2004 IEEE International Conference on Communications (IEEE Cat. No.04CH37577).

[16]  Ruay-Shiung Chang,et al.  A Priority Scheme for IEEE 802. 11 DCF Access Method , 1999 .

[17]  Chiapin Wang,et al.  Improving 802.11 QoS in Heterogeneous Channels using an Adaptive Scheme , 2006, Wireless and Optical Communications.

[18]  Ning Qian,et al.  On the momentum term in gradient descent learning algorithms , 1999, Neural Networks.

[19]  Yong Pei,et al.  Multi-layered video transmission over wireless channels using an adaptive modulation and coding scheme , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[20]  Yang Xiao A simple and effective priority scheme for IEEE 802.11 , 2003, IEEE Communications Letters.