Chapter 6 Wireless and Mobile Networks. Csci 4211 David H.C. Du

Similar documents
Topics for Today. More on Ethernet. Wireless LANs Readings. Topology and Wiring Switched Ethernet Fast Ethernet Gigabit Ethernet. 4.3 to 4.

Wireless Local Area Networks (WLANs) Part I

Data and Computer Communications. Chapter 13 Wireless LANs

Mohamed Khedr.

04/11/2011. Wireless LANs. CSE 3213 Fall November Overview

CSC344 Wireless and Mobile Computing. Department of Computer Science COMSATS Institute of Information Technology

standard. Acknowledgement: Slides borrowed from Richard Y. Yale

IEEE MAC Sublayer (Based on IEEE )

Wireless Local Area Networks. Networks: Wireless LANs 1

Chapter 6 Medium Access Control Protocols and Local Area Networks

Overview : Computer Networking. Spectrum Use Comments. Spectrum Allocation in US Link layer challenges and WiFi WiFi

ICE 1332/0715 Mobile Computing (Summer, 2008)

Local Area Networks NETW 901

Wireless Local Area Networks (WLANs)) and Wireless Sensor Networks (WSNs) Computer Networks: Wireless Networks 1

Mobile & Wireless Networking. Lecture 7: Wireless LAN

Wireless Local Area Network (IEEE )

Wireless Local Area Networks (WLANs) and Wireless Sensor Networks (WSNs) Primer. Computer Networks: Wireless LANs

Unit 7 Media Access Control (MAC)

Wireless LANs. ITS 413 Internet Technologies and Applications

Computer Networks. Wireless LANs

Data Communications. Data Link Layer Protocols Wireless LANs

ECE442 Communications Lecture 3. Wireless Local Area Networks

CS 348: Computer Networks. - WiFi (contd.); 16 th Aug Instructor: Sridhar Iyer IIT Bombay

4.3 IEEE Physical Layer IEEE IEEE b IEEE a IEEE g IEEE n IEEE 802.

original standard a transmission at 5 GHz bit rate 54 Mbit/s b support for 5.5 and 11 Mbit/s e QoS

Wireless Protocols. Training materials for wireless trainers

Lecture 16: QoS and "

Nomadic Communications WLAN MAC Fundamentals

MSIT 413: Wireless Technologies Week 8

Computer Communication III

IEEE Wireless LANs Part I: Basics

Introduction to IEEE

WIRELESS LANS. By: M. Habibullah Pagarkar Mandar Gori Rajesh Jaiswal

WLAN (802.11) Nomadic Communications. Renato Lo Cigno - Tel: Dipartimento di Ingegneria e Scienza dell Informazione

Outline. CS5984 Mobile Computing. IEEE 802 Architecture 1/7. IEEE 802 Architecture 2/7. IEEE 802 Architecture 3/7. Dr. Ayman Abdel-Hamid, CS5984

Mobile Communications Chapter 7: Wireless LANs

IEEE WLAN (802.11) Copyright. Nomadic Communications

Wireless Communications

MAC in /20/06

Page 1. Outline : Wireless Networks Lecture 11: MAC. Standardization of Wireless Networks. History. Frequency Bands

Analysis of IEEE e for QoS Support in Wireless LANs

Wireless and Mobile Networks

Multiple Access in Cellular and Systems

Medium Access Control. MAC protocols: design goals, challenges, contention-based and contention-free protocols

Outline / Wireless Networks and Applications Lecture 9: Wireless LANs Aloha and 802 Wireless. Regular Ethernet CSMA/CD

Overview. Wireless networks basics IEEE (Wi-Fi) a/b/g/n ad Hoc MAC protocols ad Hoc routing DSR AODV

CSE 461: Wireless Networks

MAC. Fall Data Communications II 1

IEEE Wireless LANs

Mohammad Hossein Manshaei 1393

IEEE WLANs (WiFi) Part II/III System Overview and MAC Layer

Local Area Networks. Lecture 17 Fall Token Ring and FDDI

02/21/08 TDC Branch Offices. Headquarters SOHO. Hot Spots. Home. Wireless LAN. Customer Sites. Convention Centers. Hotel

Wireless Communication and Networking CMPT 371

Guide to Wireless Communications, Third Edition. Objectives

Lesson 2-3: The IEEE x MAC Layer

Data and Computer Communications

Institute of Electrical and Electronics Engineers (IEEE) IEEE standards

Wireless Communication Session 4 Wi-Fi IEEE standard

Hands-On Exercises: IEEE Standard

3.1. Introduction to WLAN IEEE

Introduction to Wireless Networking CS 490WN/ECE 401WN Winter Lecture 4: Wireless LANs and IEEE Part II

Shared Access Networks Wireless. 1/27/14 CS mywireless 1

WiFi Networks: IEEE b Wireless LANs. Carey Williamson Department of Computer Science University of Calgary Winter 2018

IEEE Technical Tutorial. Introduction. IEEE Architecture

Investigation of WLAN

Advanced Computer Networks WLAN

Vehicle Networks. Wireless Local Area Network (WLAN) Univ.-Prof. Dr. Thomas Strang, Dipl.-Inform. Matthias Röckl

Page 1. Wireless LANs: Design Requirements. Evolution. EEC173B/ECS152C, Winter Wireless LANs

WLAN 1 IEEE Basic Connectivity. Manuel Ricardo. Faculdade de Engenharia da Universidade do Porto

Wireless# Guide to Wireless Communications. Objectives

Solutions to Exercise Session 4,

Wireless LAN -Architecture

MAC. OSI Layer 2 (Data Link) OSI Layer 1 (Physical)

Wireless Communication and Networking CMPT 371

Transmission Control Protocol over Wireless LAN

Introduction. Giuseppe Bianchi, Ilenia Tinnirello

Optional Point Coordination Function (PCF)

Multiple Access Links and Protocols

Getting Connected (Chapter 2 Part 4) Networking CS 3470, Section 1 Sarah Diesburg

Wireless LAN. Access Point. Provides network connectivity over wireless media

Chapter 6 Wireless and Mobile Networks

Master thesis 60 credits

Internet Protocol Stack

WLAN 1 IEEE Manuel Ricardo. Faculdade de Engenharia da Universidade do Porto

Functions of physical layer:

Chapter 7: Wireless LANs

Topic 4. Wireless LAN IEEE

Overview of Wireless LANs

CHAPTER 8: LAN Standards

IEEE Medium Access Control. Medium Access Control

Enabling Technologies

Announcements / Wireless Networks and Applications Lecture 9: Wireless LANs Wireless. Regular Ethernet CSMA/CD.

Department of Electrical and Computer Systems Engineering

Ethernet Switches Bridges on Steroids. Ethernet Switches. IEEE Wireless LAN. Ad Hoc Networks

Chapter 7: Wireless LANs

Wireless Local Area Part 2

Lecture 23 Overview. Last Lecture. This Lecture. Next Lecture ADSL, ATM. Wireless Technologies (1) Source: chapters 6.2, 15

Wireless Networked Systems

Mobile Communications Chapter 7: Wireless LANs

Transcription:

Chapter 6 Wireless and Mobile Networks Csci 4211 David H.C. Du

Wireless LAN IEEE 802.11 a, b, g IEEE 802.15 Buletooth

Hidden Terminal Effect

Hidden Terminal Problem Hidden terminals A, C cannot hear each other obstacles, signal attenuation collisions at B Goal: avoid collisions at B CSMA/CA: CSMA with Collision Avoidance

Collision Avoidance Explicit channel reservation Sender sends short RTS request to send Receiver reply with short CTS clear to send CTS reserves channel for sender notifying (possibly hidden) stations

RTS-CTS Exchange

RTS-CTS Exchange Avoids hidden station collisions RTS and CTS are short Collisions less likely Of shorter duration End result similar to collision detection

IEEE 802 LAN Std. Family Layer 3-7 802.3 CSMA/CD 802.2 Logical Link Control (LLC) 802.4 Token Bus 802.5 Token Ring 802.11 Wireless MAC PHY Layer 2 Data Link Layer 1 Physical

What is IEEE 802.11? 802.11 is the standard for Wireless Local Area Networks ( WLAN ) Original Specification 1997, revised in 1999 Operating Range:10-100m inside, 300m outside Frequency 2.4 Ghz(802.11 and 802.11b) 5 Ghz(802.11a) Transmission rates of 1/2Mbps

802.11 Variations 802.11a Speed: 6-54Mbps Uses 5GHz ISM band(5.15-5.35 GHz) OFDM(Orthogonal Frequency Division Multiplexing) 802.11b Speed: 5.5/11 Mbps DSSS(Direct Sequence Spread Spectrum) Most common implementation of wireless LAN 802.11e QoS(Quality of Service) Enhancement

802.11 Variations(Cont d) 802.11f Improve the interoperability of Access Point 802.11g Develop higher speed extension for 802.11b Speed: > 20Mbps 802.11h Enhance the 802.11 and 802.11a standard to enable regulatory acceptance of 5GHz products 802.11i

Ad-Hoc Network Ad-Hoc Mode supports mutual communication among wireless clients only Station B Station A BSS Station C Basic Service Set (BSS) - BSSID

Server Infrastructure Network Provides the communication between wireless clients and wired network through AP(Access Point). Hub SSID: WLANAP SSID: WLANAP SSID: WLANAP BSS1 BSS2 BSS3 Roaming

PWR 1 2 3 4 5 6 7 8 9 101112 10M100M ACTACT COLCOL SWITCH 131415161718192021222324 1 2 3 4 13 14 15 16 5 6 7 8 17 18 19 20 9 10 11 12 21 22 23 24 UPLINK PWR 1 2 3 4 5 6 7 8 9 101112 10M100M ACTACT COLCOL SWITCH 131415161718192021222324 1 2 3 4 13 14 15 16 5 6 7 8 17 18 19 20 9 10 11 12 21 22 23 24 UPLINK Infrastructure Network(Cont d) BSS DS Basic Service Set A single cell in the 802.11 standard Distribution System Interconnects a set of BBS and any integrated LAN ESS Extended Service Set A set of BSSs joined together AP Distributed System 1 2 3 4 5 6 7 8 9 101112 1 2 3 4 5 6 7 8 9 10 11 12 10M100M ACTACT PWR UPLINK COLCOL SWITCH 131415161718192021222324 13 14 15 16 17 18 19 20 21 22 23 24 BSS1 AP BSS2

MAC and Physical Layer The 802.11 is divided into a MAC and Physical Layer Four different Physical Layers(PHY) DSSS or Direct Sequence Spread Spectrum FHSS or Frequency Hopping Spread Spectrum OFDM(Orthogonal Frequency Division Multiplexing) IR or Infrared A common MAC layer accesses the three different PHY layers LLC MAC FHSS DSSS IR OFDM (2.4GHz) (2.4GHz) (5 GHz)

Medium Access Control DCF (Distributed Coordination Function) Contention-Based Medium Access Control CSMA/CA PCF(Point Coordination Function) Contention Free Medium Access Control Optional access method works like polling Suited for Time Bound Services like Voice or Multimedia Carrier Sensing Physical carrier sensing Virtual carrier sensing Set Network Allocation Vector (NAV) to the duration field value in the data, RTS or CTS frame NAV indicates the amount of time elapsed until the current transmission completes

Basic Transmission Algorithm NAV=0? No Yes Sense the medium (perform physical channel assessment) Medium Idle? Yes Transmit Frame No Random Backoff Time Collision? Yes No

Medium Access and IFS IFS(Inter-Frame Spacing) DIFS SIFS: Short IFS DIFS PIFS: PCF IFS = SIFS + slot time PIFS DIFS: DCF IFS = SIFS + 2*slot time medium busy SIFS contention next frame Slot time Exponential Back-off Random back-off time within a contention window [0, CW] Contention window size increases with retransmission Back-off time = random() * slot time Random() = a pseudo random integer in [0,CW] CWmin <= CW <= CWmax, CW starts with CWmin and increases by every retransmission up to CWmax, and is reset after successful transmission time

DCF (Distributed Coordination Function) Listen before-talk scheme based on the CSMA Stations transmits when medium is free for time greater than a DIFS period Random backoff is issued when medium busy All backoff slots occur after a DIFS

DCF(Cont d) DIFS Src Data SIFS Dest Ack DIFS Contention Window Others Defer Access Next MPDU Backoff after Defer Defer access based on Carrier Sense Direct access when medium is sensed free longer then DIFS,otherwise defer and backoff. Receiver of directed frames to return an ACK immediately when CRC correct

PCF (Point Coordination Function) Contention-free frame transfer Single Point Coordinator (PC) controls access to the medium. AP acts as PC PC transmits beacon packet when medium is free for time greater than PIFS PCF has higher priority than the DCF During PCF mode, PC polls each station for data After a transmission of a MPDU, move on to the next station

PCF(Cont d) PIFS SIFS SIFS SIFS PIFS SIFS SIFS PC Data+Poll Data+Poll Data+Poll CF-End STA1 Beacon DATA+ACK SIFS (no response) ACK CP Contention Free Period CP STA2 STA3 Station 2 sets NAV(Network Allocation Vector) Station 3 is hidden to the PC, it does not set the NAV. It continues to operate in DCF. Time NAV Reset

Limitations of PCF Unknown transmission time of the polled stations Delays the transmission of time-bounded traffic Unpredictable time delays in each CFP Hidden station problem PC It could transmits interferencing frames during CFP CF-Poll STA1 Data Collision Data PC Data STA2 STA3 STA4 BSS1 BSS2

802.11 Frame Format 2 2 6 6 6 2 6 0-2312 2 Frame Control Duration Address 1 Address 2 Address 3 Sequence Number Address 4 Payload CRC