IEEE Student Paper Contest

Slides:



Advertisements
Similar presentations
A DISTRIBUTED CSMA ALGORITHM FOR THROUGHPUT AND UTILITY MAXIMIZATION IN WIRELESS NETWORKS.
Advertisements

Mobility Increase the Capacity of Ad-hoc Wireless Network Matthias Gossglauser / David Tse Infocom 2001.
Delay Analysis and Optimality of Scheduling Policies for Multihop Wireless Networks Gagan Raj Gupta Post-Doctoral Research Associate with the Parallel.
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.
Network Utility Maximization over Partially Observable Markov Channels 1 1 Channel State 1 = ? Channel State 2 = ? Channel State 3 = ? Restless.
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
Resource Allocation in Wireless Networks: Dynamics and Complexity R. Srikant Department of ECE and CSL University of Illinois at Urbana-Champaign.
EE 685 presentation Optimal Control of Wireless Networks with Finite Buffers By Long Bao Le, Eytan Modiano and Ness B. Shroff.
DYNAMIC POWER ALLOCATION AND ROUTING FOR TIME-VARYING WIRELESS NETWORKS Michael J. Neely, Eytan Modiano and Charles E.Rohrs Presented by Ruogu Li Department.
Dynamic Index Coding Broadcast Station N N Michael J. Neely, Arash Saber Tehrani, Zhen Zhang University of Southern California Paper available.
Fast Matching Algorithms for Repetitive Optimization Sanjay Shakkottai, UT Austin Joint work with Supratim Deb (Bell Labs) and Devavrat Shah (MIT)
Charge-Sensitive TCP and Rate Control Richard J. La Department of EECS UC Berkeley November 22, 1999.
*Sponsored in part by the DARPA IT-MANET Program, NSF OCE Opportunistic Scheduling with Reliability Guarantees in Cognitive Radio Networks Rahul.
Optimal Throughput Allocation in General Random Access Networks P. Gupta, A. Stolyar Bell Labs, Murray Hill, NJ March 24, 2006.
CISS Princeton, March Optimization via Communication Networks Matthew Andrews Alcatel-Lucent Bell Labs.
Lecture 11. Matching A set of edges which do not share a vertex is a matching. Application: Wireless Networks may consist of nodes with single radios,
A Fair Scheduling Policy for Wireless Channels with Intermittent Connectivity Saswati Sarkar Department of Electrical and Systems Engineering University.
1 TDMA Scheduling in Competitive Wireless Networks Mario CagaljHai Zhan EPFL - I&C - LCA February 9, 2005.
1 Optimization and Stochastic Control of MANETs Asu Ozdaglar Electrical Engineering and Computer Science Massachusetts Institute of Technology CBMANET.
A Fair Scheduling for Wireless Mesh Networks Naouel Ben Salem and Jean-Pierre Hubaux Laboratory of Computer Communications and Applications (LCA) EPFL.
Steady and Fair Rate Allocation for Rechargeable Sensors in Perpetual Sensor Networks Zizhan Zheng Authors: Kai-Wei Fan, Zizhan Zheng and Prasun Sinha.
EE 685 presentation Distributed Cross-layer Algorithms for the Optimal Control of Multi-hop Wireless Networks By Atilla Eryılmaz, Asuman Özdağlar, Devavrat.
1 11 Subcarrier Allocation and Bit Loading Algorithms for OFDMA-Based Wireless Networks Gautam Kulkarni, Sachin Adlakha, Mani Srivastava UCLA IEEE Transactions.
Delay Analysis for Maximal Scheduling in Wireless Networks with Bursty Traffic Michael J. Neely University of Southern California INFOCOM 2008, Phoenix,
Adaptive CSMA under the SINR Model: Fast convergence using the Bethe Approximation Krishna Jagannathan IIT Madras (Joint work with) Peruru Subrahmanya.
Optimal Power Control, Rate Adaptation and Scheduling for UWB-Based Wireless Networked Control Systems Sinem Coleri Ergen (joint with Yalcin Sadi) Wireless.
Message-Passing for Wireless Scheduling: an Experimental Study Paolo Giaccone (Politecnico di Torino) Devavrat Shah (MIT) ICCCN 2010 – Zurich August 2.
ACN: RED paper1 Random Early Detection Gateways for Congestion Avoidance Sally Floyd and Van Jacobson, IEEE Transactions on Networking, Vol.1, No. 4, (Aug.
Energy-Saving Scheduling in IEEE e Networks Chia-Yen Lin, and Hsi-Lu Chao Department of Computer Science National Chiao Tung University.
Scaling Laws for Cognitive Radio Network with Heterogeneous Mobile Secondary Users Yingzhe Li, Xinbing Wang, Xiaohua Tian Department of Electronic Engineering.
EE 685 presentation Utility-Optimal Random-Access Control By Jang-Won Lee, Mung Chiang and A. Robert Calderbank.
Delay-Based Back-Pressure Scheduling in Multi-Hop Wireless Networks 1 Bo Ji, 2 Changhee Joo and 1 Ness B. Shroff 1 Department of ECE, The Ohio State University.
Collision-free Time Slot Reuse in Multi-hop Wireless Sensor Networks
Advanced Communication Network Joint Throughput Optimization for Wireless Mesh Networks R 戴智斌 R 蔡永斌 Xiang-Yang.
A Joint Bandwidth Allocation and Routing Scheme for the IEEE 802
On the Topology of Wireless Sensor Networks Sen Yang, Xinbing Wang, Luoyi Fu Department of Electronic Engineering, Shanghai Jiao Tong University, China.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
Collaborative Broadcasting and Compression in Cluster-based Wireless Sensor Networks Anh Tuan Hoang and Mehul Motani National University of Singapore Wireless.
Content caching and scheduling in wireless networks with elastic and inelastic traffic Group-VI 09CS CS CS30020 Performance Modelling in Computer.
Shibo He 、 Jiming Chen 、 Xu Li 、, Xuemin (Sherman) Shen and Youxian Sun State Key Laboratory of Industrial Control Technology, Zhejiang University, China.
Multicast Recipient Maximization in IEEE j WiMAX Relay Networks Wen-Hsing Kuo † ( 郭文興 ) & Jeng-Farn Lee ‡ ( 李正帆 ) † Department of Electrical Engineering,
A Cluster Based On-demand Multi- Channel MAC Protocol for Wireless Multimedia Sensor Network Cheng Li1, Pu Wang1, Hsiao-Hwa Chen2, and Mohsen Guizani3.
Minimum Energy Reliable Paths Using Unreliable Wireless Links Qunfeng Dong, Suman Banerjee, Micah Adler, and Archan Misra Mobihoc 2005.
Energy Optimal Control for Time Varying Wireless Networks Michael J. Neely University of Southern California
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
Information Theory for Mobile Ad-Hoc Networks (ITMANET): The FLoWS Project Collision Helps! Algebraic Collision Recovery for Wireless Erasure Networks.
Fen Hou 、 Lin X. Cai, University of Waterloo Xuemin Shen, Rutgers University Jianwei Huang, Northwestern University IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY,
4 Introduction Carrier-sensing Range Network Model Distributed Data Collection Simulation 6 Conclusion 2.
Self-Organized Resource Allocation in LTE Systems with Weighted Proportional Fairness I-Hong Hou and Chung Shue Chen.
A Low Interference Channel Assignment Algorithm for Wireless Mesh Networks Can Que 1,2, Xinming Zhang 1, and Shifang Dai 1 1.Department of Computer Science.
MAC Protocols for Sensor Networks
Presented by Tae-Seok Kim
Group Multicast Capacity in Large Scale Wireless Networks
Scheduling Algorithms for Multi-Carrier Wireless Data Systems
A Study of Group-Tree Matching in Large Scale Group Communications
Abdul Kader Kabbani (Stanford University)
Xiaohua (Edward) Li and Juite Hwu
R. Srikant University of Illinois at Urbana-Champaign
Scheduling Algorithms in Broad-Band Wireless Networks
Throughput-Optimal Broadcast in Dynamic Wireless Networks
Utility Optimization with “Super-Fast”
Javad Ghaderi, Tianxiong Ji and R. Srikant
Presented By Riaz (STD ID: )
Power Efficient Communication ----Joint Routing, Scheduling and Power Control Design Presenter: Rui Cao.
Horizon: Balancing TCP over multiple paths in wireless mesh networks
ACHIEVEMENT DESCRIPTION
Information Sciences and Systems Lab
Optimal Control for Generalized Network-Flow Problems
Satellite Packet Communications A UNIT -V Satellite Packet Communications.
Presentation transcript:

IEEE Student Paper Contest 11/17/2018 On The Throughput-Optimal Distributed Scheduling Schemes with Delay Analysis in Multi-hop Wireless Networks IEEE Student Paper Contest Seoul Section 2009 Presenter: Nguyen H. Tran Email: nguyenth@khu.ac.kr http://networking.khu.ac.kr

Outline Introduction Network Model and Examples 11/17/2018 Outline Introduction Network Model and Examples Pick and Compare Scheduling Mechanism Proposed Algorithm Open Issues Conclusion

11/17/2018 Introduction In wireless networks, how to design an efficient medium access scheme is an important issue. In 1992, Tassiulas’ seminal paper triggers an avalanche of works dealing with throughput-optimal scheduling algorithms. We develop a low-complexity, distributed scheduling scheme to achieve the optimal performance for K-hop interference model

Wireless Network Model and Examples 11/17/2018 Wireless Network Model and Examples Example: Wireless Network One-Hop Inferference Model: N = Node set = {1, 2…, N} L = Link set = {1, 2, …, L} Sl = Interference Set for link l L General Interference Set Model: Sl = l U {links that interfere with link l transmission}

Wireless Network Model and Examples 11/17/2018 Wireless Network Model and Examples Example: Wireless Network One-Hop Inferference Model : N = Node set = {1, 2…, N} L = Link set = {1, 2, …, L} Sl = Interference Set for link l L Set Sl General Interference Set Model: Sl = l U {links that interfere with link l transmission}

Wireless Network Model and Examples 11/17/2018 Wireless Network Model and Examples Example: Wireless Network Two-Hop Inferference Model : N = Node set = {1, 2…, N} L = Link set = {1, 2, …, L} Sl = Interference Set for link l L Set Sl General Interference Set Model: Sl = l U {links that interfere with link l transmission}

Wireless Network Model and Examples 11/17/2018 Wireless Network Model and Examples Queueing Dynamics: -Slotted System: t = {0, 1, 2, 3, …} -One Queue for each link l: Ql[t] = # packets in currently in queue l (on slot t) Al[t] = # new packet arrivals to queue l (on slot t) ml[t] = # packets served from queue l (on slot t) Al[t] ml[t] Ql[t] Ql[t+1] = Ql[t] – ml[t] + Al[t] R[t] ={Feasible Schedules} ml[t] {0, 1} ml[t] = 1 only if Ql[t]>0 AND no other active links w Sl

Wireless Network Model and Examples 11/17/2018 Wireless Network Model and Examples Queueing Dynamics: -Slotted System: t = {0, 1, 2, 3, …} -One Queue for each link l: Ql[t] = # packets in currently in queue l (on slot t) Al[t] = # new packet arrivals to queue l (on slot t) ml[t] = # packets served from queue l (on slot t) Al[t] ml[t] Ql[t] Ql[t+1] = Ql[t] – ml[t] + Al[t] R[t] ={Feasible Schedules} ml[t] {0, 1} ml[t] = 1 only if Ql[t]>0 AND no other active links w Sl

Max Weight Scheduling Capacity Region: 11/17/2018 Max Weight Scheduling Capacity Region: L = {All rate vectors l = (l1,…, lL) supportable} Capacity Region L [Tassiulas, Ephremides 92]: Max Weight Match (MWM) Maximize wl[t]ml[t] Subject to: (Stabilizes Network, Supports all l interior to L) m[t] R[t]

Max-Weight Complexity and Suboptimal Algorithms 11/17/2018 Max-Weight Complexity and Suboptimal Algorithms Max-Weight Scheduling is a centralized and high-complexity algorithm K=1: polynomial time-complexity K>=2: NP-Hard Some of distributed and suboptimal proposals: Maximal Matching, Constant-Time Complexity… Capacity Region L g-scaled region gL 10

11/17/2018 Goal We aim to design a scheduling algorithm for K-hop Interference Model with Distributed fashion yet still achieve Optimal Throughput. Too Ambitious……..?? There is a solution: Pick and Compare Algorithm What is the price: increasing Queuing Delay

Pick-and-Compare Algorithm 11/17/2018 Pick-and-Compare Algorithm At each time-slot [t]

Pick-and-Compare Illustration

Delay Analysis Theorem: Pick-and-Compare algorithm can achieve the throughput-optimal performance if rate vector l = (l1,…, lL) lies in the capacity region, and we have:

Algorithm Description Distributed Computation Model m [t] R Each time-slot [t] is divided into control phase (CP) and data transmission phase (DP) Nodes are assumed to be synchronized and have unique IDs

Proposal: Pick Algorithm 1 Randomized Feasible Allocation Algorithm: RTS n O(1) m node m choose n with probability P{ m [t]= R * m [t] } ≥ u v

Proposal: Pick Algorithm 1 Randomized Feasible Allocation Algorithm: CTS n O(1) m node m choose n with probability COL P{ m [t]= R * m [t] } ≥ CTS u v

Proposal: Pick Algorithm 1 Randomized Feasible Allocation Algorithm: m [t] ={(m,n), (u,v)} m O(1) n P{ m [t]= R * m [t] } ≥ Remark: Exponential growth of delay in network size u v

Proposal: Pick Algorithm 2 Randomized Maximal Matching Algorithm: RTS O(e log N) 4∆ K 2 n m node m choose n with probability P{ m [t]= R * m [t] } ≥ u v

Proposal: Pick Algorithm 2 Randomized Maximal Matching Algorithm: CTS O(e log N) 4∆ K 2 n m node m choose n with probability COL P{ m [t]= R * m [t] } ≥ CTS u v

Proposal: Pick Algorithm 2 Randomized Maximal Matching Algorithm: O(e log N) 4∆ K 2 m ACK(m,n) n P{ m [t]= R * m [t] } ≥ ACK(u,v) u v

Proposal: Pick Algorithm 2 Randomized Maximal Matching Algorithm: m [t] ={(m,n), (u,v)} O(e log N) 4∆ K 2 n m node m choose n with probability RTS RTS P{ m [t]= R * m [t] } ≥ u v

Proposal: Pick Algorithm 2 Randomized Maximal Matching Algorithm: m [t] ={(m,n), (u,v), (i,j), (p,q)} O(e log N) 4∆ K 2 n m p i P{ m [t]= R * m [t] } ≥ j Remark: Polynomial growth of delay in network size q u v

11/17/2018 Compare Algorithm

11/17/2018 Results

11/17/2018 Simulation Results

11/17/2018 Open Problems

THANK YOU!!