Outline / Wireless Networks and Applications Lecture 2: Networking Overview and Wireless Challenges. Protocol and Service Levels

Similar documents
Outline / Wireless Networks and Applications Lecture 3: Physical Layer Signals, Modulation, Multiplexing. Cartoon View 1 A Wave of Energy

Announcements : Wireless Networks Lecture 3: Physical Layer. Bird s Eye View. Outline. Page 1

Announcement : Wireless Networks Lecture 3: Physical Layer. A Reminder about Prerequisites. Outline. Page 1

Lecture 5 Transmission. Physical and Datalink Layers: 3 Lectures

Project = An Adventure : Wireless Networks. Lecture 4: More Physical Layer. What is an Antenna? Outline. Page 1

Outline / Wireless Networks and Applications Lecture 5: Physical Layer Signal Propagation and Modulation

Lecture 5 Transmission

Last Time. Transferring Information. Today (& Tomorrow (& Tmrw)) Application Layer Example Protocols ftp http Performance.

Physical Layer: Outline

Wireless Intro : Computer Networking. Wireless Challenges. Overview

Outline / Wireless Networks and Applications Lecture 7: Physical Layer OFDM. Frequency-Selective Radio Channel. How Do We Increase Rates?

Mobile Communication and Mobile Computing

Simple Algorithm in (older) Selection Diversity. Receiver Diversity Can we Do Better? Receiver Diversity Optimization.

CSE 561 Bits and Links. David Wetherall

Cognitive Wireless Network : Computer Networking. Overview. Cognitive Wireless Networks

Guide to Wireless Communications, Third Edition Cengage Learning Objectives

Data Communications. Unguided Media Multiplexing

Long Term Evolution (LTE) and 5th Generation Mobile Networks (5G) CS-539 Mobile Networks and Computing

Direct Link Communication II: Wireless Media. Current Trend

Wireless systems. includes issues of

CS441 Mobile & Wireless Computing Communication Basics

The Radio Channel. COS 463: Wireless Networks Lecture 14 Kyle Jamieson. [Parts adapted from I. Darwazeh, A. Goldsmith, T. Rappaport, P.

Direct Link Communication II: Wireless Media. Motivation

INTRODUCTION TO COMMUNICATION SYSTEMS AND TRANSMISSION MEDIA

Page 1. Outline : Wireless Networks Lecture 6: Final Physical Layer. Direct Sequence Spread Spectrum (DSSS) Spread Spectrum

Wireless LAN Applications LAN Extension Cross building interconnection Nomadic access Ad hoc networks Single Cell Wireless LAN

RF Considerations for Wireless Systems Design. Frank Jimenez Manager, Technical Support & Service

Point-to-Point Communications

Broadcast Operation. Christopher Schmidt. University of Erlangen-Nürnberg Chair of Mobile Communications. January 27, 2010

Vehicle Networks. Wireless communication basics. Univ.-Prof. Dr. Thomas Strang, Dipl.-Inform. Matthias Röckl

E-716-A Mobile Communications Systems. Lecture #2 Basic Concepts of Wireless Transmission (p1) Instructor: Dr. Ahmad El-Banna

Antenna & Propagation. Basic Radio Wave Propagation

Direct Link Communication II: Wireless Media. Current Trend

Week 2 Lecture 1. Introduction to Communication Networks. Review: Analog and digital communications

Outline / Wireless Networks and Applications Lecture 14: Wireless LANs * IEEE Family. Some IEEE Standards.

Wireless Transmission & Media Access

CIS 632 / EEC 687 Mobile Computing. Mobile Communications (for Dummies) Chansu Yu. Contents. Modulation Propagation Spread spectrum

Wireless Networks. Why Wireless Networks? Wireless Local Area Network. Wireless Personal Area Network (WPAN)

Section 1 Wireless Transmission

Lecture 21: Links and Signaling

先進情報科学特別講義 Ⅱ,Ⅳ 高スループット無線通信システムに関する研究動向. Research Trends on High Throughput Wireless Communication Systems

SEN366 (SEN374) (Introduction to) Computer Networks

Chapter-15. Communication systems -1 mark Questions

William Stallings Data and Computer Communications. Bab 4 Media Transmisi

Mark Niehus, RCDD DAS Simplified

Comparative Use of Unlicensed Spectrum. Training materials for wireless trainers

Ammar Abu-Hudrouss Islamic University Gaza

Wireless Communication Systems: Implementation perspective

Data and Computer Communications. Tenth Edition by William Stallings

Multipath fading effects on short range indoor RF links. White paper

Page 1. Overview : Wireless Networks Lecture 9: OFDM, WiMAX, LTE

Communicator II WIRELESS DATA TRANSCEIVER

2. LITERATURE REVIEW

Data and Computer Communications Chapter 4 Transmission Media

Ad hoc and Sensor Networks Chapter 4: Physical layer. Holger Karl

G.T. Hill.

LTE Aida Botonjić. Aida Botonjić Tieto 1

Stagnation in Physical Layer Research an Industry Perspective

Why Time-Reversal for Future 5G Wireless?

techtip How to Configure Miracast Wireless Display Implementations for Maximum Performance

DATA TRANSMISSION. ermtiong. ermtiong

Some key functions implemented in the transmitter are modulation, filtering, encoding, and signal transmitting (to be elaborated)

WIRELESS COMMUNICATION STUDY NOTES

Introduction to Wireless Networking CS 490WN/ECE 401WN Winter 2007

INTRODUCTION TO WIRELESS SENSOR NETWORKS. CHAPTER 3: RADIO COMMUNICATIONS Anna Förster

William Stallings Data and Computer Communications 7 th Edition. Chapter 4 Transmission Media

L-DACS1/2 Data Link Analysis Part I: Functional Analysis

CSE 461: Bits and Bandwidth. Next Topic

Lecture Progression. Followed by more detail on: Quality of service, Security (VPN, SSL) Computer Networks 2

K.NARSING RAO(08R31A0425) DEPT OF ELECTRONICS & COMMUNICATION ENGINEERING (NOVH).

OBJECTIVES. Understand the basic of Wi-MAX standards Know the features, applications and advantages of WiMAX

Lecture Progression. Followed by more detail on: Quality of service, Security (VPN, SSL) Computer Networks 2

In this unit we will see how WiFi networks work

Wireless Technology For Non-Engineers

EE 304 TELECOMMUNICATIONs ESSENTIALS HOMEWORK QUESTIONS AND ANSWERS

COMMUNICATION SYSTEMS -I

IST 220 Exam 1 Notes Prepared by Dan Veltri

High Speed E-Band Backhaul: Applications and Challenges

Industrial Wireless Systems

PRINCIPLES OF COMMUNICATION SYSTEMS. Lecture 1- Introduction Elements, Modulation, Demodulation, Frequency Spectrum

RADWIN 5000 JET NLOS PtP/PtMP HSU - Data Sheet. Product Highlights. Product Description RW-55S0-0550

Introduction to Telecommunications and Computer Engineering Unit 3: Communications Systems & Signals

CSE 461 Bits and Links. David Wetherall

Sirindhorn International Institute of Technology Thammasat University

Review of Lecture 2. Data and Signals - Theoretical Concepts. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2

Lecture 2: Links and Signaling. CSE 123: Computer Networks Stefan Savage

Technical challenges for high-frequency wireless communication

Chapter 2: Wireless Transmission. Mobile Communications. Spread spectrum. Multiplexing. Modulation. Frequencies. Antenna. Signals

UNDERSTANDING AND MITIGATING

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday

Operating Systems and Networks. Networks Part 2: Physical Layer. Adrian Perrig Network Security Group ETH Zürich

Introduction to Wireless Networks p. 1 Evolution of Wireless Networks p. 2 Early Mobile Telephony p. 2 Analog Cellular Telephony p.

Wireless replacement for cables in CAN Network Pros and Cons. by Derek Sum

Chapter 1 Introduction

Programmable Wireless Networking Overview

Massachusetts Institute of Technology Dept. of Electrical Engineering and Computer Science Fall Semester, Introduction to EECS 2

CCM 4300 Lecture 13 Computer Networks, Wireless and Mobile Communication Systems

EC 554 Data Communications

STATE UNIVERSITY OF NEW YORK COLLEGE OF TECHNOLOGY CANTON, NEW YORK COURSE OUTLINE ELEC 255 ELECTRONIC SYSTEMS FOR TELECOMMUNICATIONS II

Structure of the Lecture

Transcription:

18-452/18-750 Wireless s and s Lecture 2: ing Overview and Wireless Challenges Peter Steenkiste Carnegie Mellon University Spring Semester 2017 http://www.cs.cmu.edu/~prs/wirelesss17/ Peter A. Steenkiste, CMU 1 Outline Goals and structure of the course Administrative stuff A bit of history Wireless technologies Building a network» Designing a BIG system» The OSI model» Packet-based communication» Challenges in Wireless ing Please ask questions! Peter A. Steenkiste, CMU 2 Let Us Try to be More Concrete and Practical Protocol and Service Levels Two or more hosts talk over a wire Groups of hosts can talk at two levels» Hosts talk in a network is homogeneous in terms of administration and technology» Hosts talk across networks that have different administrators and my use different technology We run some applications over that Datalink Internet Inter-network Core s Hardware Peter A. Steenkiste, CMU 3 Having two different types of protocols helps with scalability and network management Peter A. Steenkiste, CMU 4 Page 1

ing 101 Layer Model OSI Motivation The Open Systems Interconnection (OSI) Model. 7 6 5 4 3 2 1 Standard approach of breaking up a system in a set of components with well defined interfaces, but components are organized as a set of layers.» Only horizontal and vertical communication» Components/layers can be implemented and modified in isolation without affecting the other components Each layer offers a service to the higher layer, using the services of the lower layer. Peer layers on different systems communicate via a protocol.» higher level protocols (e.g. TCP/IP, Appletalk) can run on multiple lower layers» multiple higher level protocols can share a single physical network Peter A. Steenkiste, CMU 5 Peter A. Steenkiste, CMU 6 OSI Functions Benefits of Layered Architecture (1) : transmission of a bit stream. (2) : flow control, framing, error detection. (3) : switching and routing. (4) : reliable end to end delivery. (5) : managing logical connections. (6) : data transformations. (7) : specific uses, e.g. mail, file transfer, telnet, network management. Significantly reduces the complexity of building and maintaining the system.» Effort is 7 x N instead of N 7 for N versions per layer The implementation of a layer can be replaced easily as long as its interfaces are respected» Does not impact the other components in the system» Different implementation versus different protocols In practice: most significant evolution and diversity at the top and bottom:» s: web, peer-to-peer, video streaming,..» layers: optical, wireless, new types of copper» Only the Internet Protocol in the middle layer True For Wireless? Peter A. Steenkiste, CMU 7 Peter A. Steenkiste, CMU 8 Page 2

Outline Life of Packet Goals and structure of the course Administrative stuff A bit of history Wireless technologies Building a network» Designing a BIG system» The OSI model» Packet-based communication» Challenges in Wireless ing Data Link Host Bridge/Switch Router/Gateway Host Peter A. Steenkiste, CMU 9 10 Peter A. Steenkiste, CMU 10 A TCP / IP / 802.11 Packet Example: Sending a Web Page Preamble MAC header LLC / SNAP header IP header TCP header Data Http hdr TCP header Web page payload... Peter A. Steenkiste, CMU 11 Peter A. Steenkiste, CMU 12 Page 3

Outline Why Use Wireless? Goals and structure of the course Administrative stuff A bit of history Wireless technologies Building a network» Designing a BIG system» The OSI model» Packet-based communication» Challenges in Wireless ing There are no wires! Has several significant advantages: Supports mobile users» Move around office, campus, city, - users get hooked» Remote control devices (TV, garage door,..)» Cordless phones, cell phones,..» WiFi, GPRS, Bluetooth, No need to install and maintain wires» Reduces cost important in offices, hotels,» Simplifies deployment important in homes, hotspots, Peter A. Steenkiste, CMU 13 Peter A. Steenkiste, CMU 14 What is Hard about Wireless? Wireless is a shared medium There are no wires! In wired networks links are constant, reliable and physically isolated» A 100 Mbs Ethernet always has the same properties» This is definitely not true for 54 Mbs 802.11a In wireless networks links are variable, errorprone and share the ether with each other and other external, uncontrolled sources» Link properties can be extremely dynamic In wired communication, signals are contained in a conductor» Copper or fiber» Guides energy to destination» Protects signal from external signals Wireless communication uses broadcasting over the shared ether» Energy is distributed in space» Signal must compete with many other signals in same frequency band Bob Mary Peter A. Steenkiste, CMU 15 Peter A. Steenkiste, CMU 16 Page 4

Attenuation and Errors How Do We Increase Capacity? Bob In wired networks error rate 10-10 or less» Wireless networks are far from that target Signal attenuates with distance and is affected by noise and competing signals Obstacles further attenuate the signal Probability of a successful reception depends on the signal to interference and noise ratio -the SINR More details later in the course Mary Peter A. Steenkiste, CMU 17 Easy to do in wired networks: simply add wires» Fiber is especially attractive Adding wireless links increases interference.» Frequency reuse can help subject to spatial limitations» Or use different frequencies subject to frequency limitations The capacity of the wireless network is fundamentally limited. Bob Mary Peter A. Steenkiste, CMU 18 Mobility Affects the Link Throughput How is Wireless Different? Quality of the transmission depends on distance and obstacles blocking the line of sight (LOS)» Slow fading the signal strength changes slowly Reflections off obstacles combined with mobility can cause fast fading» Very rapid changes in the signal» More on this later Hard to predict signal! Bob Mary Peter A. Steenkiste, CMU 19 Wired link properties are fixed and specified in standards Designed for low error rates and throughput is fixed and known Datalink layer is simple and optimized for the physical layer Internet was designed assuming wires Wireless link properties can change a lot rapidly in unpredictable ways Error rates vary a lot and throughput is very dynamic How do you design an efficient datalink protocol? How well will higher layer protocols work? Peter A. Steenkiste, CMU 20 Page 5

Benefits of Layered Architecture Implications of Variability in Wireless PHY Layer Significantly reduces the complexity of building and maintaining the system.» Effort is 7 x N instead of N 7 for N versions per layer The implementation of a layer can be replaced FALSE True easily as long as its interfaces are respected For» Does not impact the other components in the system» Different implementation versus different protocols Wireless? Wireless! In practice: most significant evolution and diversity at the top and bottom:» s: web, peer-to-peer, video streaming,..» layers: optical, wireless, new types of copper» Only the Internet Protocol in the middle layer Wireless datalink protocols must optimize throughput across an unknown and dynamic transmission medium» It helps to understand what causes the changes Wireless links as observed by layers 3-7 will be unavoidably different from wired links» Variable bandwidth and latency» Intermittent connectivity» Must adapt to changes in connectivity and bandwidth Understanding the physical layer is the key to making wireless work well» Both at the wireless network and Internet level Peter A. Steenkiste, CMU 21 Peter A. Steenkiste, CMU 22 Outline RF introduction» A cartoon view» Communication» Time versus frequency view Modulation and multiplexing Channel capacity Antennas and signal propagation Modulation Diversity and coding OFDM Peter A. Steenkiste, CMU 23 Packet Transmission Packets Bit Stream Digital Signal Analog Signal From Signals to Packets Sender Receiver 010001010101110010101010101110111000000111101010111010101010110101101011 Header/Body Header/Body Header/Body 0 0 1 0 1 1 1 0 0 0 1 Peter A. Steenkiste, CMU 24 Page 6

RF Introduction Spectrum Allocation in US RF = Radio Frequency» Electromagnetic signal that propagates through ether» Ranges 3 KHz.. 300 GHz» Or 100 km.. 0.1 cm (wavelength) Travels at the speed of light Can take both a time and a frequency view Peter A. Steenkiste, CMU 25 Peter A. Steenkiste, CMU 26 26 Cartoon View 1 A Wave of Energy Cartoon View 2 Rays of Energy Think of it as energy that radiates from an antenna and is picked up by another antenna.» Helps explain properties such as attenuation» Density of the energy reduces over time and with distance Useful when studying attenuation» Receiving antennas catch less energy with distance» Notion of cellular infrastructure Can also view it as a ray that propagates between two points Rays can be reflected etc.» We can have provide connectivity without line of sight A channel can also include multiple rays that take different paths multi-path» Helps explain properties such as signal distortion, fast fading, Peter A. Steenkiste, CMU 27 Peter A. Steenkiste, CMU 28 Page 7

(Not so) Cartoon View 3 Electro-magnetic Signal Sine Wave Parameters Signal that propagates and has an amplitude and phase» Can be represented as a complex number and that changes over time with a certain frequency Simple example is a sine wave» Has an amplitude, phase, and frequency Relevance to» that can change over time ing? General sine wave» s(t ) = A sin(2 ft + ) Example on next slide shows the effect of varying each of the three parameters a) A = 1, f = 1 Hz, = 0; thus T = 1s b) Reduced peak amplitude; A=0.5 c) Increased frequency; f = 2, thus T = ½ d) Phase shift; = /4 radians (45 degrees) note: 2 radians = 360 = 1 period Peter A. Steenkiste, CMU 29 Peter A. Steenkiste, CMU 30 Space and Time View Revisited Simple Example: Sine Wave RF signal travels at the speed of light Can look at a point in space: signal will change in time according to a sine function» Signal at different points are (roughly) copies of each other Can take a snapshot in time: signal will look like a sine function in space Relevance to ing? Time (point in space) Peter A. Steenkiste, CMU 31 Space (snapshot in time) Peter A. Steenkiste, CMU 32 Page 8

Key Idea of Wireless Communication Challenge The sender sends an EM signal and changes its properties over time» Changes reflect a digital signal, e.g., binary or multi-valued signal» Can change amplitude, phase, frequency, or a combination Receiver learns the digital signal by observing how the received signal changes» Note that signal is no longer a simple sine wave or even a periodic signal The wireless telegraph is not difficult to understand. The ordinary telegraph is like a very long cat. You pull the tail in New York, and it meows in Los Angeles. The wireless is exactly the same, only without the cat. Peter A. Steenkiste, CMU 33 Cats? This is very informal!» Sender changes signal and receiver observes changes Wireless network designers need more precise information about the performance of wireless links» Can the receiver always decode the signal?» How many Kbit, Mbit, Gbit per second?» Does the physical environment, distance, mobility, weather, season, the color of my shirt, etc. matter? We need a more formal way of reasoning about wireless communication: Represent the signal in the frequency domain! Peter A. Steenkiste, CMU 34 Page 9