Rensselaer Polytechnic Institute Rajagopal Iyengar Combinatorial Approaches to QoS Scheduling in Multichannel Wireless Systems Rajagopal Iyengar Rensselaer.

Slides:



Advertisements
Similar presentations
Cognitive Radio Communications and Networks: Principles and Practice By A. M. Wyglinski, M. Nekovee, Y. T. Hou (Elsevier, December 2009) 1 Chapter 12 Cross-Layer.
Advertisements

GSC: Standardization Advancing Global Communications Evolution of TD-SCDMA China Communications Standards Association (CCSA) Chicago, May 29th to 2nd June,
On the Complexity of Scheduling
Impact of Interference on Multi-hop Wireless Network Performance Kamal Jain, Jitu Padhye, Venkat Padmanabhan and Lili Qiu Microsoft Research Redmond.
Hadi Goudarzi and Massoud Pedram
Class-constrained Packing Problems with Application to Storage Management in Multimedia Systems Tami Tamir Department of Computer Science The Technion.
VSMC MIMO: A Spectral Efficient Scheme for Cooperative Relay in Cognitive Radio Networks 1.
Winter 2004 UCSC CMPE252B1 CMPE 257: Wireless and Mobile Networking SET 3f: Medium Access Control Protocols.
Progress in Linear Programming Based Branch-and-Bound Algorithms
2005/12/06OPLAB, Dept. of IM, NTU1 Optimizing the ARQ Performance in Downlink Packet Data Systems With Scheduling Haitao Zheng, Member, IEEE Harish Viswanathan,
DYNAMIC POWER ALLOCATION AND ROUTING FOR TIME-VARYING WIRELESS NETWORKS Michael J. Neely, Eytan Modiano and Charles E.Rohrs Presented by Ruogu Li Department.
Wenye Wang Xinbing Wang Arne Nilsson Department of Electrical and Computer Engineering, NC State University March 2005 A New Admission Control Scheme under.
Channel Assignment using Chaotic Simulated Annealing Enhanced Neural Network Channel Assignment using Chaotic Simulated Annealing Enhanced Hopfield Neural.
Kuang-Hao Liu et al Presented by Xin Che 11/18/09.
Placement of Integration Points in Multi-hop Community Networks Ranveer Chandra (Cornell University) Lili Qiu, Kamal Jain and Mohammad Mahdian (Microsoft.
CS541 Advanced Networking 1 Spectrum Sharing in Cognitive Radio Networks Neil Tang 3/23/2009.
*Sponsored in part by the DARPA IT-MANET Program, NSF OCE Opportunistic Scheduling with Reliability Guarantees in Cognitive Radio Networks Rahul.
1 Cross-Layer Design for Wireless Communication Networks Ness B. Shroff Center for Wireless Systems and Applications (CWSA) School of Electrical and Computer.
Achieving End-to-End Fairness in Wireless Networks Ananth Rao Ion Stoica OASIS Retreat, Jul 2005.
[1][1][1][1] Lecture 5-7: Cell Planning of Cellular Networks June 22 + July 6, Introduction to Algorithmic Wireless Communications David Amzallag.
Introduction to Cognitive radios Part two HY 539 Presented by: George Fortetsanakis.
1 Cell Planning of 4G Cellular Networks David Amzallag Computer Science Department, Technion Joint work with Roee Engelberg (Technion), Seffi Naor (Microsoft.
Penn ESE535 Spring DeHon 1 ESE535: Electronic Design Automation Day 5: February 2, 2009 Architecture Synthesis (Provisioning, Allocation)
Distributed-Dynamic Capacity Contracting: A congestion pricing framework for Diff-Serv Murat Yuksel and Shivkumar Kalyanaraman Rensselaer Polytechnic Institute,
September 12, 2006IEEE PIMRC 2006, Helsinki, Finland1 On the Packet Header Size and Network State Tradeoff for Trajectory-Based Routing in Wireless Networks.
Simultaneous Rate and Power Control in Multirate Multimedia CDMA Systems By: Sunil Kandukuri and Stephen Boyd.
Seyed Mohamad Alavi, Chi Zhou, Yu Cheng Department of Electrical and Computer Engineering Illinois Institute of Technology, Chicago, IL, USA ICC 2009.
Fast Spectrum Allocation in Coordinated Dynamic Spectrum Access Based Cellular Networks Anand Prabhu Subramanian*, Himanshu Gupta*,
MAXIMIZING SPECTRUM UTILIZATION OF COGNITIVE RADIO NETWORKS USING CHANNEL ALLOCATION AND POWER CONTROL Anh Tuan Hoang and Ying-Chang Liang Vehicular Technology.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
An Online Auction Framework for Dynamic Resource Provisioning in Cloud Computing Weijie Shi*, Linquan Zhang +, Chuan Wu*, Zongpeng Li +, Francis C.M. Lau*
The Case for Addressing the Limiting Impact of Interference on Wireless Scheduling Xin Che, Xi Ju, Hongwei Zhang {chexin, xiju,
Quasi-static Channel Assignment Algorithms for Wireless Communications Networks Frank Yeong-Sung Lin Department of Information Management National Taiwan.
Fair Class-Based Downlink Scheduling with Revenue Considerations in Next Generation Broadband wireless Access Systems Bader Al-Manthari, Member, IEEE,
Michael J. Neely, University of Southern California CISS, Princeton University, March 2012 Wireless Peer-to-Peer Scheduling.
Logical Topology Design
Covilhã, 30 June Atílio Gameiro Page 1 The information in this document is provided as is and no guarantee or warranty is given that the information is.
Advanced Spectrum Management in Multicell OFDMA Networks enabling Cognitive Radio Usage F. Bernardo, J. Pérez-Romero, O. Sallent, R. Agustí Radio Communications.
OPTIMUM INTEGRATED LINK SCHEDULING AND POWER CONTROL FOR MULTI-HOP WIRELESS NETWORKS Arash Behzad, and Izhak Rubin, IEEE Transactions on Vehicular Technology,
Resource Mapping and Scheduling for Heterogeneous Network Processor Systems Liang Yang, Tushar Gohad, Pavel Ghosh, Devesh Sinha, Arunabha Sen and Andrea.
Advanced Communication Network Joint Throughput Optimization for Wireless Mesh Networks R 戴智斌 R 蔡永斌 Xiang-Yang.
A Downlink Data Region Allocation Algorithm for IEEE e OFDMA
Architectures and Algorithms for Future Wireless Local Area Networks  1 Chapter Architectures and Algorithms for Future Wireless Local Area.
1 11 Channel Assignment for Maximum Throughput in Multi-Channel Access Point Networks Xiang Luo, Raj Iyengar and Koushik Kar Rensselaer Polytechnic Institute.
Capacity Enhancement with Relay Station Placement in Wireless Cooperative Networks Bin Lin1, Mehri Mehrjoo, Pin-Han Ho, Liang-Liang Xie and Xuemin (Sherman)
STUMP: Exploiting Position Diversity in the Staggered TDMA Underwater MAC Protocol Kurtis Kredo II, Petar Djukic, Prasant Mohapatra IEEE INFOCOM 2009.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
Content caching and scheduling in wireless networks with elastic and inelastic traffic Group-VI 09CS CS CS30020 Performance Modelling in Computer.
Resource Allocation in Hospital Networks Based on Green Cognitive Radios 王冉茵
1 A Cross-Layer Scheduling Algorithm With QoS Support in Wireless Networks Qingwen Liu, Student Member, IEEE, Xin Wang, Member, IEEE, and Georgios B. Giannakis,
Production Scheduling Lorena Kawas lk2551 Raul Galindo rg2802.
On Exploiting Diversity and Spatial Reuse in Relay-enabled Wireless Networks Karthikeyan Sundaresan, and Sampath Rangarajan Broadband and Mobile Networking,
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
Benedikt Wolz, ComNets A Combined Time and Space Division Multiple Access Scheme in a prototypical OFDM-based WiMAX Demonstrator Benedikt Wolz, Benjamin.
Courtesy Piggybacking: Supporting Differentiated Services in Multihop Mobile Ad Hoc Networks Wei LiuXiang Chen Yuguang Fang WING Dept. of ECE University.
Announcements Deadline extensions –HW 1 dues May 17 (next Wed) –Progress report due May 24 HW 1 clarifications: –On problem 3 users can lower their power.
1 Spectrum Co-existence of IEEE b and a Networks using the CSCC Etiquette Protocol Xiangpeng Jing and Dipankar Raychaudhuri, WINLAB Rutgers.
Application-Aware Traffic Scheduling for Workload Offloading in Mobile Clouds Liang Tong, Wei Gao University of Tennessee – Knoxville IEEE INFOCOM
1 Chapter 6 Reformulation-Linearization Technique and Applications.
1 Chapter 5 Branch-and-bound Framework and Its Applications.
Joint Routing and Scheduling Optimization in Wireless Mesh Networks with Directional Antennas A. Capone, I. Filippini, F. Martignon IEEE international.
Michael Einhaus, ComNets, RWTH Aachen University Distributed and Adjacent Subchannels in Cellular OFDMA Systems Michael Einhaus Chair of Communication.
Impact of Interference on Multi-hop Wireless Network Performance
Topics in Distributed Wireless Medium Access Control
Parallel Programming By J. H. Wang May 2, 2017.
Resource Allocation in Non-fading and Fading Multiple Access Channel
Subject Name: Adhoc Networks Subject Code: 10CS841
Discrete Optimization
Chrysostomos Koutsimanis and G´abor Fodor
Presentation transcript:

Rensselaer Polytechnic Institute Rajagopal Iyengar Combinatorial Approaches to QoS Scheduling in Multichannel Wireless Systems Rajagopal Iyengar Rensselaer Polytechnic Inst. Troy, NY.

Rensselaer Polytechnic Institute Rajagopal Iyengar The Problem..  How to allocate resources (schedule data) to satisfy demand constraints over a given time horizon for a number of users  Variants on this theme (single cell: outlined portion of figure)

Rensselaer Polytechnic Institute Rajagopal Iyengar Where this is Applicable  Any slot based multichannel system. (MAC/PHY layer, single cell scenarios, more)  Any system for which the above abstraction is accurate enough.  Frame based: control portion which specifies allocations  More specific example: over an OFDMA PHY. Comments on Multiple Cell Interference Effects later

Rensselaer Polytechnic Institute Rajagopal Iyengar Resource Model and Example Allocations  M channels  T/d Slots on each channel  A matrix with some measure of ‘channel goodness’ is available (  ij )  User transmits on multiple channels at the same time

Rensselaer Polytechnic Institute Rajagopal Iyengar Throughput Maximization  ij : Channel goodness number n ij : Allocation for user ‘i’ on channel ‘j’  Slot Length d i : Demand associated with user ‘i’ T : Time horizon over which QoS guarantees are satisfied.

Rensselaer Polytechnic Institute Rajagopal Iyengar Throughput Maximization contd.  The Integer Program can be shown to be NP-Hard.  (special case is like PARTITION)  Focus on the LP relaxation instead.  Note that LP relaxation looks like Mixed Covering-Packing LP  Can find approximately feasible solutions and do a binary search on the objective function.

Rensselaer Polytechnic Institute Rajagopal Iyengar LP Solution technique: Interpret as Concurrent Flow problem  Not a standard concurrent flow problem.  Need to use algorithms for a variant with edge multipliers called ‘generalized concurrent flow’.  Heuristic independent of channel condition numbers.

Rensselaer Polytechnic Institute Rajagopal Iyengar Complete Heuristic  Solve Concurrent Flow  Scale back the solution, if larger than 1  If not, let it be.  Fill up the remainder of the space in a throughput optimal manner.  Find the best user on each channel.

Rensselaer Polytechnic Institute Rajagopal Iyengar Concurrent flow interpretation: Solution Analysis  Input Independent: Does not depend on the channel quality numbers.  Fails gracefully: when program infeasible, we have max-min fair allocations.  Accuracy of Solution: For fine enough slot granularity (large number of slots), rounding errors should not matter much in the case of feasible programs.  Note that the solution to generalized concurrent flow is  approximate in general

Rensselaer Polytechnic Institute Rajagopal Iyengar Performance: Heuristic output is close to optimal LP solution

Rensselaer Polytechnic Institute Rajagopal Iyengar Variant: Simpler Radios on Clients Extra set of Constraints  User can hop channels dynamically  User cannot use 2 channels at the same time

Rensselaer Polytechnic Institute Rajagopal Iyengar Adding Power Control to the mix makes the problem harder. Power Constraints

Rensselaer Polytechnic Institute Rajagopal Iyengar Rectangularized allocations  As the number of users increase, overhead due to communication of allocation to users also increases  Objective: Reduce the control overhead  Solution: Make the allocations rectangular in shape so that fewer numbers are needed to define an allocation

Rensselaer Polytechnic Institute Rajagopal Iyengar Solution Approach Ensure the following (inspired by VLSI design/layout ideas):  Isolation of allocations: Rectangles do not overlap  Whats available: Supply constraints are not violated  What needs to be satisfied: Demand constraints are met  Detail of formulation in the paper. Bad news:  Tougher Problem: MILP formulation results, making a hard problem harder  More Constrained: Problem is more constrained due to rectangular shape constraints.  Bad Tradeoff: Not worth the extra effort to solve a harder problem to make allocations rectangular  Alternatives needed: Explore other techniques to reduce overhead (work in progress)  One simple technique to compare against: label each slot.

Rensselaer Polytechnic Institute Rajagopal Iyengar Related Problems  Solve the same resource allocation problem for multihomed clients which can talk to multiple Base Stations  Multiple Channels and Multiple BSes (3-D resource visualization).  Interference Effects need to be considered.  Find sets of (User BS) transmissions schedulable at the same time on a channel.  Online version of resource allocation problem: Solve the throughput maximization problem for arriving and departing users.  How close is the solution to the offline algorithm?  Better Antennas: Adaptive Beamforming, for example: use models (add constraints) to evaluate impact on maximum throughput.

Rensselaer Polytechnic Institute Rajagopal Iyengar Ongoing Work  Multiple Cells, interference effects, impact of smart antenna abstractions.  Simulation modules for MAC/PHY in NS2  Utilize available code to make PHY layer simulation more realistic (accurate fading models + SINR calculation)  Implement as many MAC features from standard as possible.