Cross Layer Design (CLD) for Wireless Networks. Future Wireless Systems Nth Generation Cellular Wireless Internet Access Wireless Video/Music Wireless.

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 9 Fundamentals.
Advertisements

CELLULAR COMMUNICATIONS. LTE Data Rate Requirements And Targets to LTE  reduced delays, in terms of both connection establishment and transmission.
Wireless Networks Instructor: Baruch Awerbuch, TA: Herb Rubens, Class Homepage:
SELF-ORGANIZING MEDIA ACCESS MECHANISM OF A WIRELESS SENSOR NETWORK AHM QUAMRUZZAMAN.
Group #1: Protocols for Wireless Mobile Environments.
CSE 6590 Department of Computer Science & Engineering York University 1 Introduction to Wireless Ad-hoc Networking 5/4/2015 2:17 PM.
Optical communications & networking - an Overview
1 n OSI Reference Model n Hierarchical Software Layers.
Priority Queuing Achieving Flow ‘Fairness’ in Wireless Networks Thomas Shen Prof. K.C. Wang SURE 2005.
NCKU CSIE CIAL1 Principles and Protocols for Power Control in Wireless Ad Hoc Networks Authors: Vikas Kawadia and P. R. Kumar Publisher: IEEE JOURNAL ON.
1 Cross-Layer Design for Wireless Communication Networks Ness B. Shroff Center for Wireless Systems and Applications (CWSA) School of Electrical and Computer.
Cross Layer Design in Wireless Networks Andrea Goldsmith Stanford University Crosslayer Design Panel ICC May 14, 2003.
Protocols and the TCP/IP Suite
In-Band Flow Establishment for End-to-End QoS in RDRN Saravanan Radhakrishnan.
CS541 Advanced Networking 1 Cognitive Radio Networks Neil Tang 1/28/2009.
EE 4272Spring, 2003 Protocols & Architecture A Protocol Architecture is the layered structure of hardware & software that supports the exchange of data.
CDMA X RTT Overview. Global 3G Evolution.
2002 MURI Minisymposium Cooperative Control of Distributed Autonomous Vehicles in Adversarial Environments 2002 MURI Minisymposium Ameesh Pandya Prof.
Using Directional Antennas for Medium Access Control in Ad Hoc Networks MOBICOM 2002 R. Roy Choudhury et al Presented by Hyeeun Choi.
Lecturer: Tamanna Haque Nipa
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
International Technology Alliance In Network & Information Sciences International Technology Alliance In Network & Information Sciences 1 Cooperative Wireless.
Transport Layer Issue in Wireless Ad Hoc and Sensor Network
CSCI-235 Micro-Computer in Science The Network. © Prentice-Hall, Inc Communications  Communication is the process of sending and receiving messages 
Cross layer design for Wireless networks Kavé Salamatian LIP6-UPMC.
A Simple and Effective Cross Layer Networking System for Mobile Ad Hoc Networks Wing Ho Yuen, Heung-no Lee and Timothy Andersen.
Capacity Scaling with Multiple Radios and Multiple Channels in Wireless Mesh Networks Oguz GOKER.
بسم الله الرحمن الرحيم. Wireless Mesh Network (WMN) Izzeldin Shibeika – April, UNCC -
Jason Ernst and Mieso Denko
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Chapter 1. Introduction. By Sanghyun Ahn, Deot. Of Computer Science and Statistics, University of Seoul A Brief Networking History §Internet – started.
Improving QoS Support in Mobile Ad Hoc Networks Agenda Motivations Proposed Framework Packet-level FEC Multipath Routing Simulation Results Conclusions.
03/09/2003Helsinki University of Technology1 Overview of Thesis Topic Presented By: Zhao Xuetao.
1 Heterogeneity in Multi-Hop Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign © 2003 Vaidya.
Computer Networks. Introduction Computer Network2 A History Lesson of Networking 1969 – ARPANET, first packet switched network consist of UCLA, Stanford,
1 Mobile ad hoc networking with a view of 4G wireless: Imperatives and challenges Myungchul Kim Tel:
ECE 4450:427/527 - Computer Networks Spring 2015 Dr. Nghi Tran Department of Electrical & Computer Engineering Lecture 2: Overview of Computer Network.
COST289 14th MCM Towards Cognitive Communications 13 April Towards Cognitive Communications A COST Action Proposal Mehmet Safak.
Overview of Research Activities Aylin Yener
MARCH : A Medium Access Control Protocol For Multihop Wireless Ad Hoc Networks 성 백 동
MAC Protocols In Sensor Networks.  MAC allows multiple users to share a common channel.  Conflict-free protocols ensure successful transmission. Channel.
Ashu SabharwalRice University Capacity and Fairness in Multihop Wireless Backhaul Networks Ashu Sabharwal ECE, Rice University.
MULTIMEDIA OVER WIRELESS BROADBAND NETWORKS BY: NEELIMA PUNJALA.
Ch 11. Multiple Antenna Techniques for WMNs Myungchul Kim
A Survey on Wireless Mesh Networks IAN F. AKYILDIZ, GEORGIA INSTITUTE OF TECHNOLOGY XUDONG WANG, KIYON, INC. IEEE Radio Communications September 2005.
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.
ﺑﺴﻢﺍﷲﺍﻠﺭﺣﻣﻥﺍﻠﺭﺣﻳﻡ. Group Members Nadia Malik01 Malik Fawad03.
CROSS-LAYER OPTIMIZATION PRESENTED BY M RAHMAN ID:
William Stallings Data and Computer Communications
1 Exploiting Diversity in Wireless Networks Nitin H. Vaidya University of Illinois at Urbana-Champaign Presentation at Mesh.
Scalable Video Coding and Transport Over Broad-band wireless networks Authors: D. Wu, Y. Hou, and Y.-Q. Zhang Source: Proceedings of the IEEE, Volume:
Prentice HallHigh Performance TCP/IP Networking, Hassan-Jain Chapter 6 TCP/IP Performance over Wireless Networks.
CHAPTER 4 PROTOCOLS AND THE TCP/IP SUITE Acknowledgement: The Slides Were Provided By Cory Beard, William Stallings For Their Textbook “Wireless Communication.
1 Merges of Wireless Communications and Computer Networks George Lee.
Cross Layer Design -Suparna. Agenda  Introduction  Signaling Methods  Architecture  Applications  Issues  Proposed solutions  Conclusion & Future.
1 Chapter 4. Protocols and the TCP/IP Suite Wen-Shyang Hwang KUAS EE.
1 Packet Radio Networks Fixed or mobile nodes that communicate via radios –Advantages: »Fast (re) deployment and set-up of network »Ability to support.
Wireless Mesh Networks Myungchul Kim
1 Architecture and Behavioral Model for Future Cognitive Heterogeneous Networks Advisor: Wei-Yeh Chen Student: Long-Chong Hung G. Chen, Y. Zhang, M. Song,
SERENA: SchEduling RoutEr Nodes Activity in wireless ad hoc and sensor networks Pascale Minet and Saoucene Mahfoudh INRIA, Rocquencourt Le Chesnay.
Future Wireless Networks Course Overview Potential Course Topics Broadcast Channels MAC Channels Duplexing FD, TD, and CD.
Network Models. The OSI Model Open Systems Interconnection (OSI). Developed by the International Organization for Standardization (ISO). Model for understanding.
Wireless sensor and actor networks: research challenges Ian. F. Akyildiz, Ismail H. Kasimoglu
MAC Protocols for Sensor Networks
Computer Networks.
Wireless ATM PRESENTED BY : NIPURBA KONAR.
Layer 1 of the TCP/IP protocol stack: Network Access Layer (NAL)
ECE 4450:427/527 - Computer Networks Spring 2017
Yiannis Andreopoulos et al. IEEE JSAC’06 November 2006
Computer Networking A Top-Down Approach Featuring the Internet
Presentation transcript:

Cross Layer Design (CLD) for Wireless Networks

Future Wireless Systems Nth Generation Cellular Wireless Internet Access Wireless Video/Music Wireless Ad Hoc Networks Sensor Networks Smart Homes/Appliances Automated Vehicle Networks All this and more… Ubiquitous Communication Among People and Devices

Next Generation Network Architecture Mobility Services Layer Radio Access Layer Mobile Terminal Layer Internetworking Layer Local Service Layer Network Service Layer Access Management Layer Access Interface Layer Wireless Interface Layer Mobile Application Layer InternetWirelessPSTN

Radio Access Network Mobile User Equipment (e.g. Win9X, Palm OS) Application Network Server (e.g. WinNT, Unix) IP Transport (TCP, UDP, RTP) Internet Protocol (IP) Radio Access Modem Ethernet Application IP Transport (TCP, UDP, RTP) Internet Protocol (IP) Ethernet ATM Internet Transport Agents IP Radio Resource Mgmt Radio L1 Access L1 Radio L2 Access L2 Access L1 Core L1 Access L2 Core L2 Radio-Optimized IP Networking Transparent to TCP/IP protocols Enables deployment of IP-based consumer applications in next generation wireless systems

Our simplified model for wireless systems Application Presentation Session Transport Network Data Link Physical (MAC sublayer) OSI Model Physical Layer MAC Layer Network Layer Transport Layer App. Layer Simplified wireless network layered model

Separation principles  Application, transport and physical layer can be separated if :  No errors at physical layer  No losses and delays at transport layer  No fluctuations in applications rate  Each layer being perfect from the point of view of other layers Application Transport Physical Signal Packet Bits

Challenges  Wireless channels are a difficult and capacity-limited broadcast communications medium  Traffic patterns, user locations, and network conditions are constantly changing  Applications are heterogeneous with hard constraints that must be met by the network  Energy and delay constraints change design principles across all layers of the protocol stack These challenges apply to all wireless networks, but are amplified in ad hoc/sensor networks

Why is Wireless Hard? The Wireless Channel  Fundamentally Low Capacity: R< B log(1+SINR) bps  Spectrum scarce and expensive  Received power diminishes with distance  Self-interference due to multipath  Channel changes as users move around  Signal blocked by objects (cars, people, etc.)  Broadcast medium – everyone interferes d

…And The Wireless Network  Link characteristics are dynamic  Network access is unpredictable and hard to coordinate  Routing often multi-hop over multiple wireless/wired channels  Network topology is dynamic  Different applications have different requirements Wireline Backbone They are formed by nodes with radios – There is no a priori notion of “links” – Nodes simply radiate energy

What lead to CLD?  Advanced applications like VOIP, Web browsing, multimedia conferences & video streaming demanded  Widely varying and diverse QoS guarantees  Adaptability to dynamically varying networks & traffic  Modest Buffer requirements  High and effective Capacity utilization  Low processing overhead per packet  Video streaming high bandwidth requirements are coupled with tight delay constraints

Cross Layer Design  CLD is a way of achieving information sharing between all the layers in order to obtain highest possible adaptivity of any network.  This is required to meet the challenging Data rates, higher performance gains and Quality of Services requirements for various real time and non real time applications.  CLD is a co-operation between multiple layers to combine the resources and create a network that is highly adaptive

Cross Layer Design  This approach allows upper layers to better adapt their strategies to varying link and network conditions.  This helps to improve the end-to-end performance given networks resources.  Each layer is characterized by some key parameters, that are passed to the adjacent layers to help them determine the best operation modes that best suit the current channel, network and application conditions

Cross Layer Design  Wireless Networking  Architecture: Connection Vs Connectionless  Energy efficient analysis of manets  Traffic theory & protocols  Signal processing  Increasing the spectral efficiency  Reducing Bit Error Rate  Reducing transmission energy  Information Theory  Developing capacity limits  Designing efficient source coding and channel algorithms

Cross Layer Design  General framework for cross–layer design  Maintain the layered approach but exchange information between layers and jointly optimize the performance  Abstraction of layers  General models for different layers  capture important parameters which influence other layers  Identify the cross-layer information that has to be exchanged between layers  Implement adaptation protocols at each layer, using the information exchange between the layers  Several tools for analysis and optimization at different layers  Physical layer  determine SIR as a key performance measure for the physical layer  Optimize powers, receivers, antennas  MAC and Network layers  QoS measures: Delay and blocking performance  Optimize scheduling, routes, number of users allowed in the network

Cross Layer Signaling Methods  Method I – Packet headers  Method II – ICMP Messages  Method III – Local Profiles  Method IV – Networks Services

CLD Design goal ?  Deliver QoS  QoS measures  Physical layer  BER (Bit error rate)  MAC layer  Access delay, throughput  Network layer  Delay, throughput, blocking probability, dropping probability  Other important performance measures  Energy (power consumption, network lifetime)  User capacity Impact all layers

QoS Requirements VoiceVideoData Delay Packet Loss BER Data Rate Traffic <100ms- <1% Kbps1-100 Mbps1-20 Mbps ContinuousBurstyContinuous One-size-fits-all protocols and design do not work well Wired networks use this approach, with poor results

CLD  Hardware  Link  Access  Network  Application Delay Constraints Rate Constraints Energy Constraints Adapt across design layers Reduce uncertainty through scheduling Provide robustness via diversity

Examples of cross-layer integration for ad- hoc networks  Physical layer + MAC  Adaptive beamforming and CSMA/CA  Adaptive modulation and MAC  Adaptive power control and MAC  Physical layer + network layer  Adaptive power control + routing  Adaptive power control + receiver optimization + routing  Power control + routing + receiver optimization + admission control  Physical layer + MAC + routing  Adaptive modulation + MAC + routing  Adaptive beamforming + MAC + routing

Case 1: Adaptive beamforming + MAC + routing  In general, different MAC protocols differ based on  How RTS/CTS is transmitted (omni, directional)  Transmission range of directional antennas  Channel access schemes  Omni or directional NAVs  The antenna gains are different for omnidirectional (Go) and directional transmission(Gd): Gd > Go  An idle node listens omnidirectionally  Does not know who is going to transmit to it

Pros and Cons for directional antennas Advantages  Spatial reuse Multiple transmissions in the same neighborhood  Higher gains – better links  Two distant nodes may communicate with a single hop  Fewer hops in a route Disadvantages  Higher gains mean also high interference at distanced nodes There are three types of links  omnidirectional – omnidirectional : OO links – smallest range  directional – omnidirectional: DO links  directional –directional – largest range

Joint MAC and routing solution  Use the same MAC for directional antennas, but transmit RTS over multiple hops (MMAC protocol)  If source 1 wants to communicate with node 6  transmits a forwarding RTS with the profile of node 6, using DO links  when node 6 gets the RTS, it beamforms in the direction of 1, forming a DD link  Transmission from 1 to 9 on DD links requires only 2 hops

Performance Evaluation

Multilayer Design Hardware – Power or hard energy constraints – Size constraints Link Design – Time-varying low capacity channel Multiple Access – Resource allocation (power, rate, BW) – Interference management Networking. – Routing, prioritization, and congestion control Application – Real time media and QOS support – Hard delay/quality constraints Multilayer Design

Cross-layer Techniques  Adaptive techniques  Link, MAC, network, and application adaptation  Resource management and allocation (power control)  Synergies with diversity and scheduling  Diversity techniques  Link diversity (antennas, channels, etc.)  Access diversity  Route diversity  Application diversity  Content location/server diversity  Scheduling  Application scheduling/data prioritization  Resource reservation  Access scheduling