Cross Layer Design in Wireless Mesh Networks

Slides:



Advertisements
Similar presentations
Cross-layer Design in Wireless Mesh Networks Hu Wenjie Computer Network and Protocol Testing Laboratory, Dept. of Computer Science & Technology, Tsinghua.
Advertisements

Reconsidering Reliable Transport Protocol in Heterogeneous Wireless Networks Wang Yang Tsinghua University 1.
Interconnection Networks: Flow Control and Microarchitecture.
A Centralized Scheduling Algorithm based on Multi-path Routing in WiMax Mesh Network Yang Cao, Zhimin Liu and Yi Yang International Conference on Wireless.
Doc.: IEEE /0604r1 Submission May 2014 Slide 1 Modeling and Evaluating Variable Bit rate Video Steaming for ax Date: Authors:
Improving TCP Performance over Mobile Ad Hoc Networks by Exploiting Cross- Layer Information Awareness Xin Yu Department Of Computer Science New York University,
1 End to End Bandwidth Estimation in TCP to improve Wireless Link Utilization S. Mascolo, A.Grieco, G.Pau, M.Gerla, C.Casetti Presented by Abhijit Pandey.
Performance Improvement of TCP in Wireless Cellular Network Based on Acknowledgement Control Osaka University Masahiro Miyoshi, Masashi Sugano, Masayuki.
Opportunistic Routing in Multi-hop Wireless Networks Sanjit Biswas and Robert Morris MIT CSAIL Presented by: Ao-Jan Su.
High-performance bulk data transfers with TCP Matei Ripeanu University of Chicago.
Denial of Service Resilience in Ad Hoc Networks Imad Aad, Jean-Pierre Hubaux, and Edward W. Knightly Designed by Yao Zhao.
The Impact of Multihop Wireless Channel on TCP Throughput and Loss Zhenghua Fu, Petros Zerfos, Haiyun Luo, Songwu Lu, Lixia Zhang, Mario Gerla INFOCOM2003,
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
1 Design study for multimedia transport protocol in heterogeneous networks Haitao Wu; Qian Zhang; Wenwu Zhu; Communications, ICC '03. IEEE International.
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Travis Grant – Mingzhe Li, Choong-Soo Lee, Emmanuel.
Performance Enhancement of TFRC in Wireless Ad Hoc Networks Mingzhe Li, Choong-Soo Lee, Emmanuel Agu, Mark Claypool and Bob Kinicki Computer Science Department.
Opportunistic Routing in Multi-hop Wireless Networks Sanjit Biswas and Robert Morris MIT CSAIL
Optical Ring Networks Research over MAC protocols for optical ring networks with packet switching. MAC protocols divide the ring bandwidth according to.
Medium Start in TCP-Friendly Rate Control Protocol CS 217 Class Project Spring 04 Peter Leong & Michael Welch.
Reliable Transport Layers in Wireless Networks Mark Perillo Electrical and Computer Engineering.
1 A Comparison of Mechanisms for Improving TCP Performance over Wireless Links Course : CS898T Instructor : Dr.Chang - Swapna Sunkara.
Advanced Network Architecture Research Group 2001/11/149 th International Conference on Network Protocols Scalable Socket Buffer Tuning for High-Performance.
TCP Enhancement for Random Loss Jiang Wu Computer Science Lakehead University.
Qian Zhang Department of Computer Science HKUST Advanced Topics in Next- Generation Wireless Networks Transport Protocols in Ad hoc Networks.
Improving TCP Performance over Mobile Networks Zahra Imanimehr Rahele Salari.
Multicast Algorithms for Multi- Channel Wireless Mesh Networks Guokai Zeng, Bo Wang, Yong Ding, Li Xiao, Matt Mutka Department of Computer Science and.
Performance Evaluation of L3 Transport Protocols for IEEE (2 nd round) Richard Rouil, Nada Golmie and David Griffith National Institute of Standards.
指導教授:許子衡 教授 報告學生:馬敏修 2010/5/ Introduction 2.Multi-Channel MAC Protocol 3.CMMP(Clustering-Based Multi-Channel MAC Protocol ) 4.Evaluation and Analysis.
Wireless Mesh Network 指導教授:吳和庭教授、柯開維教授 報告:江昀庭 Source reference: Akyildiz, I.F. and Xudong Wang “A survey on wireless mesh networks” IEEE Communications.
Transport over Wireless Networks Myungchul Kim
指導教授:林仁勇 老師 學生:吳忠融 2015/10/24 1. Author Chan, Y.-C. Chan, C.-T. Chen, Y.-C. Source IEE Proceedings of Communications, Volume 151, Issue 1, Feb 2004 Page(s):107.
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 Network Architecture Research Group 2001/11/74 th Asia-Pacific Symposium on Information and Telecommunication Technologies Design and Implementation.
CS 164: Slide Set 2: Chapter 1 -- Introduction (continued).
報告人:林祐沁 學生 指導教授:童曉儒 老師 March 2, Wireless Video Surveillance Server Based on CDMA1x and H.264.
Networking Fundamentals. Basics Network – collection of nodes and links that cooperate for communication Nodes – computer systems –Internal (routers,
TCP with Variance Control for Multihop IEEE Wireless Networks Jiwei Chen, Mario Gerla, Yeng-zhong Lee.
Forward Error Correction vs. Active Retransmit Requests in Wireless Networks Robbert Haarman.
Improving TCP Performance over Wireless Networks
Challenges to Reliable Data Transport Over Heterogeneous 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.
CSR: Cooperative Source Routing Using Virtual MISO in Wireless Ad hoc Networks IEEE WCNC 2011 Yang Guan, Yao Xiao, Chien-Chung Shen and Leonard Cimini.
Chapter 11.4 END-TO-END ISSUES. Optical Internet Optical technology Protocol translates availability of gigabit bandwidth in user-perceived QoS.
Wireless Mesh Networks Myungchul Kim
Quality of Service Schemes for IEEE Wireless LANs-An Evaluation 主講人 : 黃政偉.
Fair and Efficient multihop Scheduling Algorithm for IEEE BWA Systems Daehyon Kim and Aura Ganz International Conference on Broadband Networks 2005.
An Analysis of AIMD Algorithm with Decreasing Increases Yunhong Gu, Xinwei Hong, and Robert L. Grossman National Center for Data Mining.
A New MAC Protocol for Wi-Fi Mesh Networks Tzu-Jane Tsai, Hsueh-Wen Tseng, and Ai-Chun Pang IEEE AINA’06.
1 ICCCN 2003 Modelling TCP Reno with Spurious Timeouts in Wireless Mobile Environments Shaojian Fu School of Computer Science University of Oklahoma.
Streaming Video over TCP with Receiver-based Delay Control
Dzmitry Kliazovich, Fabrizio Granelli, University of Trento, Italy
姓名:劉柏廷 系所:國立中正大學 電機所網路通訊組
Dzmitry Kliazovich, Fabrizio Granelli, University of Trento, Italy
By, Nirnimesh Ghose, Master of Science,
Transmission Control Protocol (TCP) Retransmission and Time-Out
Architecture and Algorithms for an IEEE 802
Presented by Tae-Seok Kim
Routing in Multi-Radio, Multi-Hop Wireless Mesh Networks
UNIT-V Transport Layer protocols for Ad Hoc Wireless Networks
Shuffle Exchange Point-to-point, Bus, Ring, Star, Mesh
Queue Dynamics with Window Flow Control
A New Multipath Routing Protocol for Ad Hoc Wireless Networks
Understanding Congestion Control in Multi-hop Wireless Mesh Networks
Network: Non Traditional Routing
Technical University of Cluj-Napoca
Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006
Study of performance of regular TCP in MANETs (using simulator).
Muhammad Niswar Graduate School of Information Science
Advisor: Yeong-Sung, Lin, Ph.D. Presented by Yu-Ren, Hsieh
Modeling and Evaluating Variable Bit rate Video Steaming for ax
Presentation transcript:

Cross Layer Design in Wireless Mesh Networks 指導教授:吳和庭教授 報告:江昀庭 2012/5/8

Source Reference [1] N.M. Salleh, M. Muhammad, M. S. Zakaria, V.R. Gannapathy, M.K. Suaidi, I. M.Ibrahim, M. Z. A. AbdulAziz, M.S. Johar, M.R. Ahmad “Wireless mesh network - Cross layer design challenge!!” Applied Electromagnetics, 2007. APACE 2007. Asia-Pacific Conference on Digital Object Identifier: 10.1109/APACE.2007.4603957 Publication Year: 2007 , Page(s): 1 - 10 [2] Arianpoo, N.; Jokar, P.; Leung, V.C.M. “Enhancing TCP Performance in Wireless Mesh Networks by Cross Layer Design” Computing, Networking and Communications (ICNC), 2012 International Conference on Digital Object Identifier: 10.1109/ICCNC.2012.6167405 Publication Year: 2012 , Page(s): 177 - 181

Outline Introduction Cross Layer Design Purpose Approach Challenge Fair End-to-end Bandwidth Allocation(FEBA) More Hops Higher Priority (MHHP) Analytical Justification Performance Evaluation Conclusion

Introduction Cross layer networking in the physical layer, network layer and transport layer. Enhancing TCP performance by Cross Layer Design. (MHHP)

Outline Introduction Cross Layer Design Purpose Approach Challenge Fair End-to-end Bandwidth Allocation(FEBA) More Hops Higher Priority (MHHP) Analytical Justification Performance Evaluation Conclusion

Purpose Improve bit error rate and noise between neighbor in WMNs.

Outline Introduction Cross Layer Design Purpose Approach Challenge Fair End-to-end Bandwidth Allocation(FEBA) More Hops Higher Priority (MHHP) Analytical Justification Performance Evaluation Conclusion

Approach (1) Can be performed in two ways: The first approach is to improve the performance of a protocol layer by taking into account parameters in other protocol layers. Typically, parameters in the lower protocol layers are reported to higher layers. The second approach of is to merge several protocols into one component.

Approach (2)

Outline Introduction Cross Layer Design Purpose Approach Challenge Fair End-to-end Bandwidth Allocation(FEBA) More Hops Higher Priority (MHHP) Analytical Justification Performance Evaluation Conclusion

Challenge (1) Physical Layer It’s not fundamentally different from other wireless technologies. Network Layer the wireless link where WMNs are radically different from 3G systems, WLANs and WMANs. All these technologies use a single wireless link and hence have no need for a network layer.

Challenge (2) Transport Layer Transport protocol is used TCP on the Internet. Unfortunately, TCP was designed and fine-tuned for wired networks where most packet losses are due to buffer overflows in the routers. Bit-error rate in wireless Move and Work off

Outline Introduction Cross Layer Design Purpose Approach Challenge Fair End-to-end Bandwidth Allocation(FEBA) More Hops Higher Priority (MHHP) Analytical Justification Performance Evaluation Conclusion

Fair End-to-end Bandwidth Allocation FEBA bandwidth allocation is based on the weight of each flow. FEBA assigns larger bandwidth to the nodes that relay a larger number of flows.

Outline Introduction Cross Layer Design Purpose Approach Challenge Fair End-to-end Bandwidth Allocation(FEBA) More Hops Higher Priority (MHHP) Analytical Justification Performance Evaluation Conclusion

More Hops Higher Priority (1) To solve the unfairness problem of the nodes with a larger number of hops. Propose an algorithm that gives a higher priority to the flows coming from the farther nodes. FlowPriority = PacketPriority × DistancetoDestination (1)

More Hops Higher Priority (2) Giving priority to the nodes based on the number of traversed hops might increase the computational load; but that is not an issue in WMN.

More Hops Higher Priority (3) It’s an example. Assume same priority for all flows. Throughput increase 115%

Outline Introduction Cross Layer Design Purpose Approach Challenge Fair End-to-end Bandwidth Allocation(FEBA) More Hops Higher Priority (MHHP) Analytical Justification Performance Evaluation Conclusion

Analytical Justification (1) X is the transmit rate in bytes per second s is packet size in bytes RTT is the Round Trip Time p is the loss event rate, RTO is the TCP retransmission time out value in seconds b is the number of packets acknowledged by a single TCP ACK packet.

Analytical Justification (2) This method is in favore of the nodes with larger number of hops; MHHP decreases RTT of farther nodes and increases RTT of closer nodes. Balancing RTT helps to make balance the throughput in the network.

Outline Introduction Cross Layer Design Purpose Approach Challenge Fair End-to-end Bandwidth Allocation(FEBA) More Hops Higher Priority (MHHP) Analytical Justification Performance Evaluation Conclusion

Performance Evaluation (1) Fig. 2. End to end throughput of the longest flow

Performance Evaluation (2) Decreases RTT of farther nodes and increases RTT of closer nodes ? Fig. 3. Round Trip Time of the longest flow

Performance Evaluation (3) Fig. 4. End to end throughput of the shortest flow

Performance Evaluation (4) Fig. 5. Round Trip Time of the shortest flow

Performance Evaluation (5) Fig. 6. End to end throughput of the longest flow - ring topology

Performance Evaluation (6) Fig. 7. End to end throughput of the longest flow - star topology

Performance Evaluation (7) Fig. 8. End to end throughput of the longest flow - triangular topology

Performance Evaluation (8) Fig. 9. Round Trip Time of the longest flow - ring topology

Performance Evaluation (9) Fig. 10. Round Trip Time of the longest flow - star topology

Performance Evaluation (10)

Outline Introduction Cross Layer Design Purpose Approach Challenge Fair End-to-end Bandwidth Allocation(FEBA) More Hops Higher Priority (MHHP) Analytical Justification Performance Evaluation Conclusion

Conclusion (1) Cross Layer Design improve bit error rate and noise between neighbor in WMNs. In order to improve protocol efficiency, cross layer design becomes indispensable. Cross-layer design have risks due to loss of protocol layer abstraction

Conclusion (2) The impact of using MHHP on throughput in WMN is significant, especially when the number of hops is less than 5.

Q&A Thanks for your listening