A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.

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

Capacity of wireless ad-hoc networks By Kumar Manvendra October 31,2002.
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.
TDMA Scheduling in Wireless Sensor Networks
1 “Multiplexing Live Video Streams & Voice with Data over a High Capacity Packet Switched Wireless Network” Spyros Psychis, Polychronis Koutsakis and Michael.
1 Throughput Enhancement in WiMax Mesh Network Using Concurrent Transmission Advisor: Dr. Kai-Wei Ke Speaker: Jaw-Woei Ma Date:03/28/2006.
CS Dept, City Univ.1 Low Latency Broadcast in Multi-Rate Wireless Mesh Networks LUO Hongbo.
Performance Evaluation of the IEEE MAC for QoS Support Aemen Hassaan Lodhi Multimedia Communications Project (Spring )
A serve flow management strategy for IEEE BWA system in TDD mode Hsin-Hsien Liu
Performance Evaluation of the IEEE MAC for QoS Support Aemen Hassaan Lodhi
Performance Analysis of the IEEE Wireless Metropolitan Area Network nmgmt.cs.nchu.edu.tw 系統暨網路管理實驗室 Systems & Network Management Lab Reporter :黃文帥.
1 在 IEEE 系統上提供 QoS 機 制之研究 Student:Hsin-Hsien Liu Advisor:Ho-Ting Wu Date:
Effects of Directional Antennas on e Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University.
“On the Integration of MPEG-4 streams Pulled Out of High Performance Mobile Devices and Data Traffic over a Wireless Network” Spyros Psychis, Polychronis.
1 A new QoS Architecture for IEEE and Spec. Instruction Speaker: Ming-Chia Hsieh Date:2005/05/03.
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.
Special Topics on Algorithmic Aspects of Wireless Networking Donghyun (David) Kim Department of Mathematics and Computer Science North Carolina Central.
Investigating Depth-Fanout Trade-Off in WiMAX Mesh Networks Salim Nahle Luigi Iannone Benoit Donnet Timur Friedman Laboratoire LIP6 – CNRS Université Pierre.
FiWi Integrated Fiber-Wireless Access Networks
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
An Efficient QoS Scheduling Architecture for IEEE Wireless MANs Supriya Maheshwari Under the guidance of Prof. Sridhar Iyer and Prof. Krishna Paul.
A Study of the Bandwidth Management Architecture over IEEE WiMAX Student :Sih-Han Chen Advisor : Ho-Ting Wu Date :
IEEE WirelessMAN For Broadband Wireless Metropolitan Area Networks.
Performance Analysis of an innovative scheduling algorithm for OFDMA based IEEE a systems E. Baccarelli, M.Biagi, C.Pelizzoni, N.Cordeschi This work.
An Adaptive Deficit-based Scheduler for IEEE e Networks Nararat RUANGCHAIJATUPON and Yusheng JI The Graduate University for Advanced Studies National.
Fen Hou and Pin-Han Ho Department of Electrical and Computer Engineering, University of Waterloo, Waterloo, Ontario Wireless Communications and Mobile.
November 4, 2003APOC 2003 Wuhan, China 1/14 Demand Based Bandwidth Assignment MAC Protocol for Wireless LANs Presented by Ruibiao Qiu Department of Computer.
1 A Novel Capacity Analysis for Wireless Backhaul Mesh Networks Tein-Yaw David Chung, Kung-Chun Lee, and Hsiao-Chih George Lee Department of Computer Science.
Robust QoS Control for Single Carrier PMP Mode IEEE Systems Authors: Xiaofeng Bai, Abdallah Shami, and Yinghua Ye Published: IEEE TMC April 2008.
Muhammad Mahmudul Islam Ronald Pose Carlo Kopp School of Computer Science & Software Engineering Monash University, Australia.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
Uplink Scheduling with Quality of Service in IEEE Networks Juliana Freitag and Nelson L. S. da Fonseca State University of Campinas, Sao Paulo,
A Joint Bandwidth Allocation and Routing Scheme for the IEEE 802
A Multicast Mechanism in WiMax Mesh Network Jianfeng Chen, Wenhua Jiao, Pin Jiang, Qian Guo Asia-Pacific Conference on Communications, (APCC '06)
Opportunistic Fair Scheduling for the Downlink of Wireless Metropolitan Area Networks Mehri Mehrjoo, Mehrdad Dianati, Xuemin (Sherman) Shen, and.
TCP-Cognizant Adaptive Forward Error Correction in Wireless Networks
Rate-Based Channel Assignment Algorithm for Multi-Channel Multi- Rate Wireless Mesh Networks Sok-Hyong Kim and Young-Joo Suh Department of Computer Science.
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
IEEE j Relay-Based Wireless Access Networks VASKEN GENC, SEAN MURPHY, YANG YU, AND JOHN MURPHY, UNIVERSITY COLLEGE DUBLIN SCHOOL OF COMPUTER SCIENCE.
Exploiting Spectral Reuse in Resource Allocation, Scheduling,and Routing for IEEE Mesh Networks Lien-Wu Chen, Yu-Chee Tseng Department of Computer.
QoS Routing and Scheduling in TDMA based Wireless Mesh Backhaul Networks Chi-Yao Hong, Ai-Chun Pang,and Jean-Lien C. Wu IEEE Wireless Communications and.
A Multi-Channel Cooperative MIMO MAC Protocol for Wireless Sensor Networks(MCCMIMO) MASS 2010.
Bandwidth Balancing in Multi- Channel IEEE Wireless Mesh networks Claudio Cicconetti, Ian F. Akyildiz School of Electrical and Computer Engineering.
HR/AB/VS, IIT-Bombay 1 Feb 8, 2006 An Opportunistic DRR (O-DRR) Uplink Scheduling Scheme for IEEE based Broadband Wireless Networks Hemant Kr Rath,
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,
A Cluster Based On-demand Multi- Channel MAC Protocol for Wireless Multimedia Sensor Network Cheng Li1, Pu Wang1, Hsiao-Hwa Chen2, and Mohsen Guizani3.
A Bandwidth Scheduling Algorithm Based on Minimum Interference Traffic in Mesh Mode Xu-Yajing, Li-ZhiTao, Zhong-XiuFang and Xu-HuiMin International Conference.
On Mitigating the Broadcast Storm Problem with Directional Antennas Sheng-Shih Wang July 14, 2003 Chunyu Hu, Yifei Hong, and Jennifer Hou Dept. of Electrical.
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
1 Low Latency Multimedia Broadcast in Multi-Rate Wireless Meshes Chun Tung Chou, Archan Misra Proc. 1st IEEE Workshop on Wireless Mesh Networks (WIMESH),
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
Rate-Adaptive MAC Protocol in High-Rate Personal Area Networks Byung-Seo Kim, Yuguang Fang and Tan F. Wong Department of Electrical and Computer Engineering.
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.
Cooperative Adaptive Partner Selection for Real-Time Services in IEEE j Multihop Relay Networks Cheng-Kuan Hsieh, Jyh-Cheng Chen, Jeng-Feng Weng.
VADD: Vehicle-Assisted Data Delivery in Vehicular Ad Hoc Networks Zhao, J.; Cao, G. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 鄭宇辰
Joint Routing and Scheduling Optimization in Wireless Mesh Networks with Directional Antennas A. Capone, I. Filippini, F. Martignon IEEE international.
Performance Evaluation of Scheduling in IEEE based Wireless Mesh Networks Bo Han, Weijia Jia,and Lidong Lin Computer Communications, 2007 Mei-zhen.
MAC Protocols for Sensor Networks
Routing Metrics for Wireless Mesh Networks
Routing Metrics for Wireless Mesh Networks
Lei Chen and Wendi B. Heinzelman , University of Rochester
Scheduling Mechanism in IEEE e
Routing Metrics for Wireless Mesh Networks
Analysis and Evaluation of a New MAC Protocol
Presented by Jason L.Y. Lin
Qingwen Liu, Student Member, IEEE Xin Wang, Member, IEEE,
Dhruv Gupta EEC 273 class project Prof. Chen-Nee Chuah
Presentation transcript:

A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless Communications, Networking and Mobile Computing, WiCOM Mei-jhen Chen

Outline Introduction Scheduling in WiMax Mesh Network Centralized Scheduling based on Multi-path Routing –Basic Ideas –Multi-path Routing –Centralized Scheduling Performance Analysis Conclusions

Introduction The IEEE standard is one of the most promising technologies in the future. –PMP (Point to Multipoint) mode –Mesh mode Enhancing the capability of WiMAX Mesh network is one of the focal problem nowadays. The appropriate routing and scheduling algorithm could effectively enhance the throughput of WMN (wireless mesh network).

Introduction (cont.) Nobody considered the route metrics and scheduling schemes together, as well as the network load balance and QoS. Authors introduce the cross-layer concept. An effective centralized scheduling algorithm based on multi-path routing (MR-CS) in WiMAX mesh network was proposed. The network load balance, spatial reuse and QoS guarantee are synthetically considered.

Scheduling in WiMax Mesh Network -control messages Mesh BSMesh SSs MSH-CSCH (Request message) MSH-CSCH (Grant message) Mesh BS collects the bandwidth requests, determines the resource allocation for each link The SSs determine its actual uplink and downlink transmission time Mesh SS estimates its resource request and sends it MSH-CSCF (broadcast)

Centralized Scheduling based on Multi-path Routing -Basic Ideas In the centralized scheduling –Mesh BS Determine the optimized network routing tree and resource scheduling scheme. –Mesh SS receive the corresponding scheduling message behave based on it strictly. Designing the routing and scheduling scheme of the Mesh BS is the core problem of the algorithm.

Centralized Scheduling based on Multi-path Routing -Basic Ideas Assumptions –Nodes can not send and receive data at the same time. –Nodes can not send or receive data in the signal range of communicating nodes because of interference. –Non-interference links can communicate concurrently. –The topology doesn’t make any change during the scheduling period. –The control and scheduling sub-frame are long enough. –The traffic is always between the Mesh SS and Mesh BS.

Centralized Scheduling based on Multi-path Routing -Basic Ideas The basic idea of MR-CS is the cross-layer design between the network (routing) and MAC (scheduling) layers.

Centralized Scheduling based on Multi-path Routing -Multi-path Routing The Multi-path Routing Module includes two steps: –The available routes search –The optimized route selection

Centralized Scheduling based on Multi-path Routing -Multi-path Routing - The available routes search The Multi-path Source Routing (MSR) could be adopted by the routes search process to find the available Multi-path Routes for each Mesh SS. R x ={R x (1), R x (2), …, R x (N)} : for a Mesh SS x, its Multi-path Routes –N : the number of available Multi-path Routes. I x-y : the interference table of any link connecting Mesh SS x and Mesh SS y L x-y : the link between Mesh SS x and SS y N(x) : the neighbor muster of Mesh SS x For any link L i-j –If i=x or i=y or j=x or j=y, j ∈ N(x), I ∈ N(y).  L i-j ∈ I x-y

Centralized Scheduling based on Multi-path Routing -Multi-path Routing - The optimized route selection R x (i) –The i-th Multi-path Routes of Mesh SS x. –R x (i) = {L x-j1, L j1-j2, …, L jk-B } Interference Factor I x (i) –the interference link amount muster of every link L x-y along the route Rx(i) –I x (i) = {C(I x-j1 ), C(I j1-j2 ), …, C(I jk-B )}, –C(I x-y ) : the number of elements in I x-y. Load Factor P x (i) –the resource demand muster of every link L x-y along the route R x (i), –i.e. P x (i) = {P x-j1, P j1-j2, …, P jk-B }. –P x-y, counting in minislots including source and forward traffic QoS Factor Q x (i) –the QoS index(Q x ) muster of every node along the route R x (i). –Q x = (P x1 · 3+ P x2 · 2+ P x3 · 1) / (P x1 + P x2 + P x3 ).

Centralized Scheduling based on Multi-path Routing -Multi-path Routing - The optimized route selection the Routing Factor S x (i) –S x (i) = sum( Ix(i) · Px(i) · Qx(i) ) = C(I x-j1 )*P x-j1 *Q x + C(I j1-j2 )*P j1-j2 *Q j1 + … + C(I jk-B )*P jk-B *Q jk The R x (i) with the least S x (i) in Multi-path Routes R x will be chosen as the Optimized Route.

Centralized Scheduling based on Multi-path Routing -Centralized Scheduling To assign the minislots for every Mesh SS. –Pending Links, PL t : the link muster with data transmission demand in minislot t. –Scheduling Links, SL t : the link muster having been scheduled to transmit in minislot t.

Centralized Scheduling based on Multi-path Routing -Centralized Scheduling Always choose the highest QoS class as preference. In the 1 st minislot, –PL 1 = {L x1-y1 (c 1 ), L x2-y2 (c 2 ), …, L xn-yn (c n )} L xi-yi (c i ) : that the link L xi-yi demands c i minislots to transmit the traffic. –Choose the link with the largest c k, as the Preferential Link, PrL 1 = L xk-yk (c k ), and put it into PL Then find the links that can communicate concurrently. –Arrange them into the Scheduling Links, –SL 1 ={L xi-yi | L xi-yi ! ∈ IPrL 1 ∩ L xi-yi ∈ PL t, i=1, 2, …} Updating the Pending Links PL t, delete the links that has been transmitted and add the new ones because of packet forwarding Repeat the above steps in the next minislot till all the scheduling has been accomplished, i.e. PL t = Φ.

Performance Analysis -example BS SS1SS2SS3 SS4SS5SS6 SS7 SS8SS9SS10 SS11 SS12SS13 1 (1,0,0) 2 (1,1,0) 1 (1,0,0) 2 (1,1,0) 3 (1,1,1)

Performance Analysis -example

Performance Analysis -Simulation Matlab tool Random topology is generated in a round area with Radius –N is the number of Mesh SSs –d is the maximal transmission between two nodes Assume the single channel in the network without any bit errors, and the nodes fixed. transmission data rate : 51.2Mbps

Performance Analysis -Simulation There are 3 types of traffic –real-time CBR The packet length of CBR is 440bytes, with constant interval of 10ms. –real-time VBR the ON/OFF model setting 1s to the average ON time and 1.35s to the average OFF time. The VBR packet length is 160ms, coming every 20ms in the ON time. –data flows Poisson stream with rate λ according to the bandwidth. Every node in the network has the equal traffic load.

Performance Analysis -Simulation

Conclusions Authors propose a centralized scheduling algorithm based on multi-path routing (MR-CS) in WiMAX mesh network. The network load balance, spatial reuse and QoS guarantee are synthetically considered. The analysis result shows this algorithm has greatly improved the network throughput and the efficiency of the centralized scheduling.