Load Distribution and Channel Assignment in IEEE 802.11 Wireless Local Area Networks Ph.D. Dissertation Defense Presented by Mohamad Haidar Department.

Slides:



Advertisements
Similar presentations
February 20, Spatio-Temporal Bandwidth Reuse: A Centralized Scheduling Mechanism for Wireless Mesh Networks Mahbub Alam Prof. Choong Seon Hong.
Advertisements

Chapter 7 1 Cellular Telecommunications Systems Abdulaziz Mohammed Al-Yami
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Min Song 1, Yanxiao Zhao 1, Jun Wang 1, E. K. Park 2 1 Old Dominion University, USA 2 University of Missouri at Kansas City, USA IEEE ICC 2009 A High Throughput.
Maximum Battery Life Routing to Support Ubiquitous Mobile Computing in Wireless Ad Hoc Networks By C. K. Toh.
SELECT: Self-Learning Collision Avoidance for Wireless Networks Chun-Cheng Chen, Eunsoo, Seo, Hwangnam Kim, and Haiyun Luo Department of Computer Science,
2005/12/06OPLAB, Dept. of IM, NTU1 Optimizing the ARQ Performance in Downlink Packet Data Systems With Scheduling Haitao Zheng, Member, IEEE Harish Viswanathan,
1 Link Layer Multicasting with Smart Antennas: No Client Left Behind Souvik Sen, Jie Xiong, Rahul Ghosh, Romit Roy Choudhury Duke University.
College of Engineering Optimal Access Point Selection and Channel Assignment in IEEE Networks Sangtae Park Advisor: Dr. Robert Akl Department of.
1/44 1. ZAHRA NAGHSH JULY 2009 BEAM-FORMING 2/44 2.
Wireless & Mobile Networking: Channel Allocation
A Performance Analysis of Fixed and Dynamic Channel Allocation Schemes in Cellular Networks Author Muhammad Emran Co-authors Syed Asad Hussain, Saqib Hussain.
Self-Management in Chaotic Wireless Deployments A. Akella, G. Judd, S. Seshan, P. Steenkiste Presentation by: Zhichun Li.
On the Construction of Energy- Efficient Broadcast Tree with Hitch-hiking in Wireless Networks Source: 2004 International Performance Computing and Communications.
IEEE in the Large: Observations at the IETF Meeting Henning Schulzrinne, Andrea G. Forte, Sangho Shin Department of Computer Science Columbia University.
Submission doc.: IEEE /1452r0 November 2014 Leif Wilhelmsson, EricssonSlide 1 Frequency selective scheduling in OFDMA Date: Authors:
1 Algorithms for Bandwidth Efficient Multicast Routing in Multi-channel Multi-radio Wireless Mesh Networks Hoang Lan Nguyen and Uyen Trang Nguyen Presenter:
Yanyan Yang, Yunhuai Liu, and Lionel M. Ni Department of Computer Science and Engineering, Hong Kong University of Science and Technology IEEE MASS 2009.
DETERMINATION OF THE TOPOLOGY OF HIGH SURVIVAL HF RADIO COMMUNICATION NETWORK Andrea Abrardo.
Dynamic Load Balancing through Association Control of Mobile Users in WiFi Network Presenter: Chia-Ming Lu Huazhi Gong, Student Member, IEEE, Jong Won.
COGNITIVE RADIO FOR NEXT-GENERATION WIRELESS NETWORKS: AN APPROACH TO OPPORTUNISTIC CHANNEL SELECTION IN IEEE BASED WIRELESS MESH Dusit Niyato,
College of Engineering Resource Management in Wireless Networks Anurag Arepally Major Adviser : Dr. Robert Akl Department of Computer Science and Engineering.
Seyed Mohamad Alavi, Chi Zhou, Yu Cheng Department of Electrical and Computer Engineering Illinois Institute of Technology, Chicago, IL, USA ICC 2009.
MAXIMIZING SPECTRUM UTILIZATION OF COGNITIVE RADIO NETWORKS USING CHANNEL ALLOCATION AND POWER CONTROL Anh Tuan Hoang and Ying-Chang Liang Vehicular Technology.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
Column Generation Approach for Operating Rooms Planning Mehdi LAMIRI, Xiaolan XIE and ZHANG Shuguang Industrial Engineering and Computer Sciences Division.
1 Dynamic Adaption of DCF and PCF mode of IEEE WLAN Abhishek Goliya Guided By: Prof. Sridhar Iyer Dr. Leena-Chandran Wadia MTech Dissertation.
Dynamic Load Balancing through Association Control of Mobile Users in WiFi Networks 2013 YU-ANTL Seminal November 9, 2013 Hyun dong Hwang Advanced Networking.
POWER CONTROL IN COGNITIVE RADIO SYSTEMS BASED ON SPECTRUM SENSING SIDE INFORMATION Karama Hamdi, Wei Zhang, and Khaled Ben Letaief The Hong Kong University.
Placement of WiFi Access Points for Efficient WiFi Offloading in an Overlay Network Adviser : Frank, Yeong-Sung Lin Presented by Shin-Yao Chen.
College of Engineering WiFi and WCDMA Network Design Robert Akl, D.Sc. Department of Computer Science and Engineering Robert Akl, D.Sc. Department of Computer.
Multicast Algorithms for Multi- Channel Wireless Mesh Networks Guokai Zeng, Bo Wang, Yong Ding, Li Xiao, Matt Mutka Department of Computer Science and.
A novel approach of gateway selection and placement in cellular Wi-Fi system Presented By Rajesh Prasad.
Deployment Guidelines for Highly Congested IEEE b/g Networks Andrea G. Forte and Henning Schulzrinne Columbia University.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
Network Cooperation for Client-AP Association Optimization Akash Baid, Ivan Seskar, Dipankar Raychaudhuri WINLAB, Rutgers University.
Bandwidth Reallocation for Bandwidth Asymmetry Wireless Networks Based on Distributed Multiservice Admission Control Robert Schafrik Lakshman Krishnamurthy.
On Placement and Dynamic Power Control Of Femto Cells in LTE HetNets
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
Optimal Selection of Power Saving Classes in IEEE e Lei Kong, Danny H.K. Tsang Department of Electronic and Computer Engineering Hong Kong University.
Packet Dispersion in IEEE Wireless Networks Mingzhe Li, Mark Claypool and Bob Kinicki WPI Computer Science Department Worcester, MA 01609
Advanced Spectrum Management in Multicell OFDMA Networks enabling Cognitive Radio Usage F. Bernardo, J. Pérez-Romero, O. Sallent, R. Agustí Radio Communications.
Doc.: IEEE /0648r0 Submission May 2014 Chinghwa Yu et. al., MediaTekSlide 1 Performance Observation of a Dense Campus Network Date:
Designing for High Density Wireless LANs Last Update Copyright Kenneth M. Chipps Ph.D.
Architectures and Algorithms for Future Wireless Local Area Networks  1 Chapter Architectures and Algorithms for Future Wireless Local Area.
1 Service Charge and Energy- Aware Vertical Handoff in Integrated IEEE e/ Networks Youngkyu Choi and Sunghyun Choi School of Electrical Engineering.
O PTIMAL SERVICE TASK PARTITION AND DISTRIBUTION IN GRID SYSTEM WITH STAR TOPOLOGY G REGORY L EVITIN, Y UAN -S HUN D AI Adviser: Frank, Yeong-Sung Lin.
Overload Prediction Based on Delay in Wireless OFDMA Systems E. O. Lucena, F. R. M. Lima, W. C. Freitas Jr and F. R. P. Cavalcanti Federal University of.
Performance Evaluation of Mobile Hotspots in Densely Deployed WLAN Environments Presented by Li Wen Fang Personal Indoor and Mobile Radio Communications.
Content caching and scheduling in wireless networks with elastic and inelastic traffic Group-VI 09CS CS CS30020 Performance Modelling in Computer.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
On Exploiting Diversity and Spatial Reuse in Relay-enabled Wireless Networks Karthikeyan Sundaresan, and Sampath Rangarajan Broadband and Mobile Networking,
Partially Overlapped Channels Not Considered Harmful Arunesh Mishra, Vivek Shrivastava, Suman Banerjee, William Arbaugh (ACM SIGMetrics 2006) Slides adapted.
Scalable Video Multicast with Adaptive Modulation and Coding in Broadband Wireless Data Systems Peilong Li *, Honghai Zhang *, Baohua Zhao +, Sampath Rangarajan.
A Two-Tier Heterogeneous Mobile Ad Hoc Network Architecture and Its Load-Balance Routing Problem C.-F. Huang, H.-W. Lee, and Y.-C. Tseng Department of.
1 Spectrum Co-existence of IEEE b and a Networks using the CSCC Etiquette Protocol Xiangpeng Jing and Dipankar Raychaudhuri, WINLAB Rutgers.
Submission May 2013 BUPT Slide 1 Potential Solutions to D2D Assisted WLAN Date: May 16, 2013 Authors:
Unit 4 Cellular Telephony
Joint Routing and Scheduling Optimization in Wireless Mesh Networks with Directional Antennas A. Capone, I. Filippini, F. Martignon IEEE international.
Month Year doc: IEEE /xxxxr0
Authors: Jiang Xie, Ian F. Akyildiz
Fundamentals of Cellular Networks (Part IV)
Controlling the Cost of Reliability in Peer-to-Peer Overlays
Dynamic Load Balancing and Channel Allocation in Indoor WLAN
Presented by Mohamad Haidar, Ph.D. May 13, 2009 Moncton, NB, Canada
University of Arkansas at Little Rock
Load Distribution and Channel Assignment in IEEE 802
Kunxiao Zhou and Xiaohua Jia City University of Hong Kong
Chrysostomos Koutsimanis and G´abor Fodor
Presentation transcript:

Load Distribution and Channel Assignment in IEEE Wireless Local Area Networks Ph.D. Dissertation Defense Presented by Mohamad Haidar Department of Applied Science George W. Donaghey College of Engineering and Information Technology, University of Arkansas at Little Rock November 9, 2007

11/09/2007Ph.D. Defense2 Presentation Outline Introduction Introduction Wireless Local Area Networks (WLANs) Wireless Local Area Networks (WLANs) Access Points (APs) Congestion Access Points (APs) Congestion Channel Assignment Channel Assignment Related Work Related Work Contributions Contributions Problems Statements Problems Statements 1. Congestion Problem Proposed Solution Proposed Solution Problem Formulation Problem Formulation Algorithm Algorithm Numerical Analysis and Results Numerical Analysis and Results Simulations (OPNET) Simulations (OPNET)

11/09/2007Ph.D. Defense3 Presentation Outline (Cont’d) 2. Channel Assignment Problem Proposed Solution Proposed Solution Problem Formulation Problem Formulation Algorithm Algorithm Numerical Analysis and Results Numerical Analysis and Results Simulations (OPNET) Simulations (OPNET) Dynamic Model Dynamic Model Scenario 1 (variable data rate) Scenario 1 (variable data rate) Scenario 2 (dynamic user distribution) Scenario 2 (dynamic user distribution) Conclusion Conclusion Future Work Future Work

11/09/2007Ph.D. Defense4 Introduction Wireless Local Area Networks (WLANs) Wireless Local Area Networks (WLANs) Airports Airports Hotels Hotels Campuses Campuses WLANs are divided into 3 categories: WLANs are divided into 3 categories: IEEE a in the 5 GHz band (54 Mbps) IEEE a in the 5 GHz band (54 Mbps) IEEE b in the 2 GHz band (11 Mbps) IEEE b in the 2 GHz band (11 Mbps) IEEE g in the 2 GHz band (54 Mbps) IEEE g in the 2 GHz band (54 Mbps) Example of WLAN

11/09/2007Ph.D. Defense5 Introduction (Cont’d) What is Access Point (AP) congestion? What is Access Point (AP) congestion? Some times referred to as “Hot Spot” Some times referred to as “Hot Spot” C AP = (R 1 + R R N )/BW C AP : Congestion at AP R : Data rate of a user connected to the AP BW: Bandwidth (11 Mbps for IEEE b) Channel Assignment Channel Assignment Minimize interference Minimize interference To improve QoS (less delay and higher throughput) To improve QoS (less delay and higher throughput) 3 non-overlapping channels in IEEE b/g (1, 6, and 11) 3 non-overlapping channels in IEEE b/g (1, 6, and 11) Frequency Spectrum for IEEE b/g

11/09/2007Ph.D. Defense6 Limitation of Previous Research AP Placement AP Placement The main objective was to use a minimum number of APs for adequate coverage of the desired area. The main objective was to use a minimum number of APs for adequate coverage of the desired area. Did not account for channel assignment and/or load distribution. Did not account for channel assignment and/or load distribution. Channel Assignment Channel Assignment Based on minimizing co-channel interference. Based on minimizing co-channel interference. Limited to either minimizing total interference between APs or maximizing the sum of interference at a given AP. Limited to either minimizing total interference between APs or maximizing the sum of interference at a given AP. When integrated and applied simultaneously with AP placement, better results were achieved than dealing with them sequentially. When integrated and applied simultaneously with AP placement, better results were achieved than dealing with them sequentially. User distribution was not accounted for in the channel assignment. User distribution was not accounted for in the channel assignment.

11/09/2007Ph.D. Defense7 (Cont’d) Load Balancing/Distribution Load Balancing/Distribution Balancing the load based on the number of active users Balancing the load based on the number of active users performs poorly because the data rate of users was not taken into consideration. performs poorly because the data rate of users was not taken into consideration. Minimizing the congestion at the most congested AP by redistributing users. Minimizing the congestion at the most congested AP by redistributing users. Improves the load ONLY at the MCAP. Improves the load ONLY at the MCAP. Load balanced agents installed at the APs that broadcast periodically their load. APs are either under-loaded, balanced, or overloaded. Load balanced agents installed at the APs that broadcast periodically their load. APs are either under-loaded, balanced, or overloaded. Static user distribution and no power management. Static user distribution and no power management. All APs involved should be equipped with the LBA software. All APs involved should be equipped with the LBA software. Cell breathing technique used to reduce the cell size to achieve a better load distribution. Cell breathing technique used to reduce the cell size to achieve a better load distribution. Connects to the next higher RSSI: is not always the best choice. Connects to the next higher RSSI: is not always the best choice. Static user distribution. Static user distribution. No channel assignment was considered. Interference was not accounted for. No channel assignment was considered. Interference was not accounted for.

Contributions of the Current Research A new Load Balancing scheme based on Power Management. As long as the received power exceeds a certain threshold, that AP is a potential for association. Channel Assignment based on Maximizing the SIR at the users. Users involved in the assignment of channels. Different user distributions will lead to different channel assignment.

11/09/2007Ph.D. defense9 (Cont’d) Combining both load balancing based on power management and the channel assignment based on SIR: A Novel Scheme. Verified the performance predicted from optimization versus realistic OPNET-based network simulations: New contribution Developed a realistic dynamic model approach that accounts for variable users’ data rates and users’ behavior: New contribution

11/09/2007Ph.D. Defense10 A New Heuristic Algorithm Initial Channel Assignment Users enter to network Load Balancing based on PM Re-Assign channels based on SIR Sort arriving users and departing users in ascending order in a list Check list ArriveDepart Add user to listRemove user from list Results End of list

11/09/2007Ph.D. Defense11 1 st Problem AP Congestion Problem AP Congestion Problem Degrades network throughput Degrades network throughput Slowest station will make other stations wait longer. Slowest station will make other stations wait longer. Unfair load distribution over the network causes bottlenecks at hot spots. Unfair load distribution over the network causes bottlenecks at hot spots. Inefficient bandwidth utilization of the network. Inefficient bandwidth utilization of the network.

11/09/2007Ph.D. Defense12 Proposed Solution Reduce congestion at the hot spots by decrementing the power transmitted by the Most Congested AP (MCAP) in discrete steps until one or more users can no longer associate with any AP or their data rate can no longer be accommodated. Reduce congestion at the hot spots by decrementing the power transmitted by the Most Congested AP (MCAP) in discrete steps until one or more users can no longer associate with any AP or their data rate can no longer be accommodated. The final transmitted power of each AP is set to the best balance index, , achieved. The final transmitted power of each AP is set to the best balance index, , achieved. Advantages: Advantages: Load is fairly distributed. Load is fairly distributed. Increase in data rate throughput per user. Increase in data rate throughput per user. Less adjacent and co-channel interference. Less adjacent and co-channel interference.

11/09/2007Ph.D. Defense13 Problem Formulation MCAP NLIP formulation MCAP NLIP formulation for j= 1,…, M for i= 1,…,N

11/09/2007Ph.D. Defense14 Algorithm Compute Received Signal Strength Indicator (RSSI) at each user. Compute Received Signal Strength Indicator (RSSI) at each user. Generate a binary matrix that assigns “1” if a user’s RSSI exceeds the threshold value or “0” otherwise. Generate a binary matrix that assigns “1” if a user’s RSSI exceeds the threshold value or “0” otherwise. Invoke LINGO to solve the NLIP. Invoke LINGO to solve the NLIP. Identify the MCAP and compute . Identify the MCAP and compute . Decrement its transmitted power by 1 dBm. Decrement its transmitted power by 1 dBm. Repeat previous steps until one or more user can no longer associate with an AP or their data rate can no longer be accommodated. Repeat previous steps until one or more user can no longer associate with an AP or their data rate can no longer be accommodated. Observe the power levels at each AP and the best user’s association at the best . Observe the power levels at each AP and the best user’s association at the best .

11/09/2007Ph.D. Defense15 Numerical Analysis and Results User Number AP1AP2AP3AP Receiver Sensitivity at the user is -90 dBm Receiver Sensitivity at the user is -90 dBm Transmitted Power at each AP is 20 dbm Transmitted Power at each AP is 20 dbm User-AP candidate association

11/09/2007Ph.D. Defense16 Numerical Analysis and Results (Cont’d) Service Area Map Traffic is randomly generated between 1 Mbps and 6 Mbps for each user Traffic is randomly generated between 1 Mbps and 6 Mbps for each user User Number Traffic (Kbps) Data rate of users

11/09/2007Ph.D. Defense17 Numerical Analysis and Results Each user is associated to one and ONLY one AP. Each user is associated to one and ONLY one AP. User Number AP1AP2AP3AP Optimal user-AP association

11/09/2007Ph.D. Defense18 Numerical Analysis and Results (Cont’d) Initial Congestion factor: (No Power Mgmt) Congestion factor solution according to [2] Congestion factor with Power Mgmt AP AP AP AP  81.15%90.84%99.31% Congestion Factor comparison Load is distributed fairly among APs. Load is distributed fairly among APs. Final transmitted power levels at each AP is: 12 dBm, 18 dBm, 20 dBm and 17 dBm, respectively. Final transmitted power levels at each AP is: 12 dBm, 18 dBm, 20 dBm and 17 dBm, respectively.

11/09/2007Ph.D. Defense19 Numerical Analysis and Results (Cont’d) Different radii sizes after power adjustment Different radii sizes after power adjustment Users do NOT always associate to the closest AP. Users do NOT always associate to the closest AP. Service area map after Power Mgmt

11/09/2007 *published at IEEE Sarnoff Conference May'0720 Numerical Analysis and Results (Cont’d) 4 APs9 APs 16 APs

11/09/2007*Not published yet21 Simulation Scenarios (OPNET) Unbalanced Load v.s. Balanced Load Unbalanced Load v.s. Balanced Load 20 dBm Transmitted power 20 dBm Transmitted power -90 dBm Receiver threshold -90 dBm Receiver threshold FTP clients and APs FTP clients and APs are stationary File of 50 Kbytes uploaded continuously. File of 50 Kbytes uploaded continuously. Simulation time is 40 mins Simulation time is 40 mins Steady state after 15 mins Steady state after 15 mins WLAN scenario in OPNET, 4 APs and 20 Users

11/09/2007Ph.D. Defense22 Simulation Results (OPNET) Overall load on the network was reduced by “load balancing”  Reduced overall congestion Overall load on the network was reduced by “load balancing”  Reduced overall congestion After applying load balancing, client 9 associated with BSS2, and improved its throughput. After applying load balancing, client 9 associated with BSS2, and improved its throughput. Overall load at the network Throughput of FTP client 9

11/09/2007Ph.D. Defense23 2 nd Problem Channel Assignment Channel Assignment Careful consideration must be given to assigning channels to APs. Otherwise the followings may result: Careful consideration must be given to assigning channels to APs. Otherwise the followings may result: High interference between APs’ overlapping zones. High interference between APs’ overlapping zones. Users in the overlapping region of two or more interfering APs will suffer: Users in the overlapping region of two or more interfering APs will suffer: Delay Delay Low data rates Low data rates This is due to the huge increased requests by the user in retransmitting damaged/unsuccessful packets.

11/09/2007Ph.D. Defense24 Proposed Solution Two folds: Two folds: Assign channels at the design stage (no users) with the objective to minimize the total sum of interference between neighboring APs. Assign channels at the design stage (no users) with the objective to minimize the total sum of interference between neighboring APs. Re-Assign channels when users exist on the network. Re-Assign channels when users exist on the network.

11/09/2007*Formulation not yet published25 Problem Formulation (initial stage) Objective Objective Subject to Subject to i = 1, …, M j = 1,…, M i  j

11/09/2007Ph.D. Defense26 Problem Formulation (with users) Objective Objective Subject to Subject to

11/09/2007Ph.D. Defense27 Heuristic Algorithm Apply initial channel assignment Apply initial channel assignment Users enter the network Users enter the network Apply load balancing algorithm based on power management. Apply load balancing algorithm based on power management. Save final transmitted powers at APs. Save final transmitted powers at APs. Re-compute received signal at users. Re-compute received signal at users. Compute SIR. Compute SIR. Apply Channel Assignment algorithm based on SIR. Apply Channel Assignment algorithm based on SIR.

11/09/2007Ph.D. Defense28 Numerical Analysis and Results Initial Approach (based on min AP interference) Initial Approach (based on min AP interference) AP NumberFCA: Equal Power FCA: Power Management AP117 AP281 AP3311 AP4113 Interference (dB) Scenario 1: 4 APs (12, 18, 20, 17 (dBm)) AP NumberFCA: Equal Power FCA: Power Management AP111 AP211 AP387 AP445 AP5112 AP6110 Interference (dB) Scenario2: 6 APS (16, 16, 11, 6, 6, 1 (dBm)) AP3AP2 AP1AP4 4 APs AP1AP4AP5 AP2AP3AP6 6 APs 4% 33%

11/09/2007 * Published at IEEE PIMRC conference Jun'0729 Numerical Analysis and Results Initial Approach (Cont’d) Initial Approach (Cont’d) Scenario 3: 9 APs (4, 12, 20, 16, 20, 16, 17, 8, 19 (dBm)) AP NumberFCA: Equal Power FCA: Power Management AP111 AP241 AP386 AP411 AP51110 AP641 AP711 AP811 AP911 Interference (dB) APs AP7AP8AP9 AP6AP3AP2 AP1AP4AP5 * Published at IEEE ICSPC conference Nov’07 17%

11/09/2007Ph.D. Defense30 Numerical Analysis and Results Second Approach (based on max SIR at users) Second Approach (based on max SIR at users) Two special cases: Two special cases: Many users in the overlapping zone Many users in the overlapping zone Users are not in the overlapping zone Users are not in the overlapping zone

11/09/2007 *Submitted to IEEE WCNC conference Apr'0831 Numerical Analysis and Results AP Number FCA: No Users (minimize interference between APs) FCA: With Users (Maximize SIR at the Users) AP116 AP2811 AP332 AP4111 Avg. SIR (dB) AP NumberFCA: No usersFCA: with users AP1112 AP2111 AP386 AP446 AP5118 AP611 Avg. SIR (dB) AP NumberFCA: No usersFCA: With Users AP1116 AP241 AP3811 AP418 AP511 AP644 AP7116 AP818 AP911 Avg. SIR (dB) Scenario 1: 4 APs (12, 18, 20, 17 (dBm)) Scenario2: 6 APS (16, 16, 11, 6, 6, 1 (dBm)) Scenario 3: 9 APs (4, 12, 20, 16, 20, 16, 17, 8, 19 (dBm)) 17%6% 540%

11/09/2007Ph.D. Defense32 Simulation Scenarios (OPNET) 4-AP WLAN 4-AP WLAN 4-AP WLAN Scenario 1 Scenario 2 Scenario 3 Scenario 4 AP AP AP AP Summary of the 4 Scenarios

11/09/2007*Results not yet published33 Simulation Results (OPNET) Same assumptions from the load balancing scenarios apply EXCEPT for the channel assignment. Same assumptions from the load balancing scenarios apply EXCEPT for the channel assignment. Zoomed in ViewOverall Upload Response TimeOverall Throughput

11/09/2007Ph.D. Defense34 Dynamic Model Background Background No such application of a dynamic user behavior model on a full scale dynamic network. No such application of a dynamic user behavior model on a full scale dynamic network. Published work related to user behavior reported the user behavior through monitoring network traffic and behavior for long periods of time (10 months or more). Published work related to user behavior reported the user behavior through monitoring network traffic and behavior for long periods of time (10 months or more). Such a model is significant for future researchers in the WLAN field or industry where load distribution and channel assignment algorithms can be implemented and tested on a dynamic scale. Such a model is significant for future researchers in the WLAN field or industry where load distribution and channel assignment algorithms can be implemented and tested on a dynamic scale.

11/09/2007Ph.D. Defense35 Dynamic Scenario 1 Scenario 1: Varying data rate with time Scenario 1: Varying data rate with time 4 APs and 20 users. 4 APs and 20 users. Data rate of users vary with time according to a normal distribution (  = 4 Mbps,  = 2 Mbps). Data rate of users vary with time according to a normal distribution (  = 4 Mbps,  = 2 Mbps). Data rate is captured every 5 minutes. Data rate is captured every 5 minutes. All users are continuously active. All users are continuously active. All APs and users are stationary. All APs and users are stationary. Default AP transmitted power is 20 dBm. Default AP transmitted power is 20 dBm. Receiver’s threshold is -90 dBm. Receiver’s threshold is -90 dBm. Simulation period is 2 hours. Simulation period is 2 hours.

11/09/2007*Results not yet published36 Numerical Analysis and Results Initial user-AP association Initial CFFinal CF Final transmitted power (dBm) Final FCA AP AP AP AP  82.49%99.77% Iteration 1 Initial CFFinal CF Final transmitted power (dBm) Final FCA AP AP AP AP  72.94%98.89% Last iteration Final user-AP association

11/09/2007Ph.D. Defense37 Dynamic Scenario 2 Scenario 2: Dynamic User Behavior Scenario 2: Dynamic User Behavior Same assumptions as before apply EXCEPT that the data rate now is fixed over simulation time. Same assumptions as before apply EXCEPT that the data rate now is fixed over simulation time. Users arrive to the WLAN according to a Poisson distribution with an arrival rate of. Users arrive to the WLAN according to a Poisson distribution with an arrival rate of. varies with time. However, in this scenario has a constant value over the simulation period (2 hours). varies with time. However, in this scenario has a constant value over the simulation period (2 hours).

11/09/2007 Ph.D. Defense 38 Dynamic Scenario 2 (Cont’d) Session lengths of each user is characterized by a Bi-Pareto distribution. Session lengths of each user is characterized by a Bi-Pareto distribution. When a user’s session is over, the user is assumed as either no longer active or left the network. When a user’s session is over, the user is assumed as either no longer active or left the network. i.e. the user no longer has a data rate  it does not constitute any load at its AP. i.e. the user no longer has a data rate  it does not constitute any load at its AP.

11/09/2007Ph.D. Defense39 Numerical Analysis and Results = 4 = 4 User NumberArrival times(hrs) Departure Time(hrs) Arrival and Departure time Table 4 APs, 20 Users

11/09/2007Ph.D. Defense40 Numerical Analysis and Results (Cont’d) FCA: Arrive 4 FCA: Arrive 5 FCA: Arrive 6 FCA: Leave 1 Final Tx Power (dBm): Arrive 4 Final Tx Power (dBm: Arrive 5 Final Tx Power (dBm): Arrive 6 Final Tx Power (dBm): Leave 1 AP AP AP AP  98.75%99.14%96.89%99.62% Avg. SIR (dB) FCA and Load Balancing results

11/09/2007*Results not yet published41 Numerical Analysis and Results (Cont’d) FCA and Load Balancing results FCA: Arrive 7 FCA: Leave 2 FCA: Arrive 8 FCA: Arrive 9 Final Tx Power (dBm): Arrive 7 Final Tx Power (dBm): Leave 2 Final Tx Power (dBm): Arrive 8 Final Tx Power (dBm): Arrive 9 AP AP AP AP  99.01%97.69%98.92%99.42% Total SIR (dB)

11/09/2007Ph.D. Defense42 Numerical Analysis and Results (Cont’d) FCA and Load Balancing results -- Added users -- Removed users -- Existing users

11/09/2007Ph.D. Defense43 Conclusion A new load balancing algorithm based on power management was developed. A new load balancing algorithm based on power management was developed. A new channel assignment algorithm based on maximizing SIR was developed. A new channel assignment algorithm based on maximizing SIR was developed. Results were validated using OPNET simulation to show the effectiveness of the developed algorithms. Results were validated using OPNET simulation to show the effectiveness of the developed algorithms. Dynamic data rate and user behavior were introduced to verify the ability of the developed models to adapt to these dynamic behaviors. Dynamic data rate and user behavior were introduced to verify the ability of the developed models to adapt to these dynamic behaviors.

11/09/2007Ph.D. Defense44 Future Work Extension of the dynamic model to combine both variable data rate and users’ behavior. Extension of the dynamic model to combine both variable data rate and users’ behavior. Application of this work to WiMAX (IEEE ). Application of this work to WiMAX (IEEE ). Integration of smart antenna technology at the AP. Integration of smart antenna technology at the AP. Expand developed work to larger WLANs. Expand developed work to larger WLANs.

11/09/2007Ph.D. Defense45 Special Thanks Ph.D. Advising Committee: Ph.D. Advising Committee: Dr.. Hussain Al-Rizzo (Advisor) Dr.. Hussain Al-Rizzo (Advisor) Dr. Robert Akl Dr. Robert Akl Dr. Yupo Chan Dr. Yupo Chan Dr. Hassan El-Salloukh Dr. Hassan El-Salloukh Dr. Seshadri Mohan Dr. Seshadri Mohan Dr. Haydar Alshukri Dr. Haydar Alshukri Ph.D. Candidates Ph.D. Candidates Rami Adada Rami Adada Rabindra Ghimire Rabindra Ghimire Graduate Student Graduate Student TJ Calvin TJ Calvin Network Administrator Network Administrator Greg Browning OPNET Technical Support OPNET Technical Support LINGO Technical Support LINGO Technical Support