Computer Communication III

Similar documents
Data Communications. Data Link Layer Protocols Wireless LANs

MAC in /20/06

Mobile Communications Chapter 7: Wireless LANs

Computer Networks. Wireless LANs

Mobile & Wireless Networking. Lecture 7: Wireless LAN

Introduction to IEEE

Lecture 16: QoS and "

Wireless Communication Session 4 Wi-Fi IEEE standard

Unit 7 Media Access Control (MAC)

CSE 461: Wireless Networks

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

MAC. Fall Data Communications II 1

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

Advanced Computer Networks WLAN

IEEE Medium Access Control. Medium Access Control

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

Mobile Communications Chapter 7: Wireless LANs

Wireless Networked Systems

Mohamed Khedr.

Multiple Access Links and Protocols

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

Internet Protocol Stack

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

Wireless Local Area Networks (WLANs) Part I

Wireless Local Area Networks. Networks: Wireless LANs 1

Data and Computer Communications. Chapter 13 Wireless LANs

Chapter 7: Wireless LANs

Wireless Communications

Local Area Networks NETW 901

CSMC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala. Fall 2018 CMSC417 Set 1 1

Aloha and slotted aloha

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

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

Chapter 7: Wireless LANs

Wireless Protocols. Training materials for wireless trainers

ICE 1332/0715 Mobile Computing (Summer, 2008)

Optional Point Coordination Function (PCF)

CSCD 433 Network Programming Fall Lecture 7 Ethernet and Wireless

standard. Acknowledgement: Slides borrowed from Richard Y. Yale

Mobile Communications Chapter 7: Wireless LANs

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

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

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

Logical Link Control (LLC) Medium Access Control (MAC)

IEEE , Token Rings. 10/11/06 CS/ECE UIUC, Fall

CMPE 257: Wireless and Mobile Networking

Mobile Communications Chapter 7: Wireless LANs

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

Wireless LANs. ITS 413 Internet Technologies and Applications

Department of Electrical and Computer Systems Engineering

Chapter 6 Medium Access Control Protocols and Local Area Networks

3.1. Introduction to WLAN IEEE

Mohammad Hossein Manshaei 1393

Medium Access Control (MAC) Protocols for Ad hoc Wireless Networks -IV

ICE 1332/0715 Mobile Computing (Summer, 2008)

Guide to Wireless Communications, Third Edition. Objectives

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

Chapter 12 Multiple Access 12.1

IEEE Technical Tutorial. Introduction. IEEE Architecture

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

Mobile and Sensor Systems. Lecture 3: Infrastructure, Ad-hoc and Delay Tolerant Mobile Networks Dr Cecilia Mascolo

Wireless LAN -Architecture

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

Wireless# Guide to Wireless Communications. Objectives

Wireless Communication and Networking CMPT 371

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

CMPE 257: Wireless and Mobile Networking

MSIT 413: Wireless Technologies Week 8

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

CSE 6811 Ashikur Rahman

Rahman 1. Application

ECEN 5032 Data Networks Medium Access Control Sublayer

Embedded Internet and the Internet of Things WS 12/13

Lecture (08) Wireless Traffic Flow and AP Discovery

Nomadic Communications WLAN MAC Fundamentals

Medium Access Control. IEEE , Token Rings. CSMA/CD in WLANs? Ethernet MAC Algorithm. MACA Solution for Hidden Terminal Problem

Enabling Technologies

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

Lesson 2-3: The IEEE x MAC Layer

MAC LAYER. Murat Demirbas SUNY Buffalo

WIRELESS LAN (WLAN) Efthyvoulos C. Kyriacou (PhD) Assoc. Prof. Computer Science and Engineering Department

Wireless Communication and Networking CMPT 371

CS 43: Computer Networks. 27: Media Access Contd. December 3, 2018

Topic 4. Wireless LAN IEEE

Mobile Communications Chapter 3 : Media Access

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

Intelligent Transportation Systems. Medium Access Control. Prof. Dr. Thomas Strang

Lecture 25: CSE 123: Computer Networks Alex C. Snoeren. HW4 due NOW

Lecture 12 December 04, Wireless Access. Graduate course in Communications Engineering. University of Rome La Sapienza. Rome, Italy

Wireless MACs: MACAW/802.11

IEEE Wireless LANs

Analysis of IEEE e for QoS Support in Wireless LANs

The MAC layer in wireless networks

CS 43: Computer Networks Media Access. Kevin Webb Swarthmore College November 30, 2017

Wireless and Mobile Networks

Certified Wireless Network Administrator (CWNA) PW Chapter Medium Access. Chapter 8 Overview

Mohammad Hossein Manshaei 1393

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

Midterm Review EECS 122. University of California Berkeley

Chapter 4 WIRELESS LAN

Transcription:

Computer Communication III Wireless Media Access IEEE 802.11 Wireless LAN Advantages of Wireless LANs Using the license free ISM band at 2.4 GHz no complicated or expensive licenses necessary very cost effective within the reception area Can establish temporary networks without previous planning possible. E.g. at home. (Almost) no wiring difficulties (e.g. perfect for historic buildings, firewalls) More robust than wires against disasters, e.g., earthquakes, fires - or users pulling a plug...

Negatives of wireless LANs Low bandwidth compared to wired networks (but high compared to wide area wireless networks) (Still) many proprietary solutions exists. E.g. handover (between LANs, wired systems and WANs) and Quality of Services for streaming media. Products have to follow many national restrictions on channels and power. Shielding against interference difficult, i.e. other users of the band and electrical devices Aloha time multiplexing collision sender A sender B sender C t Random and completely distributed transmission (no central arbiter) Theoretical 18% Efficiency

Wireless Media Access Control A B C Can we apply Carrier Sense Multiple Access with Collision Detection - CSMA/CD? send as soon as the medium is free, while sending listen to the medium to detect a collision (original method in IEEE 802.3) Answer: Yes/No/Maybe - Problems in wireless networks signal strength decreases proportional to the square of the distance. Sender will only hear own signal. the sender could apply CS and CD, but the collisions happen at the receiver. CD does not work - a sender cannot hear the collision, CS might not work a remote terminal can be hidden. Hidden terminal A A sends to B, C cannot receive A C wants to send to B, C senses a free medium (Carrier Sense fails) Collision at B, A cannot receive the collision (Collision Detection fails) A is hidden for C B C

Exposed terminals A B sends to A, C wants to send to another terminal (not A or B) C has to wait, CS signals a medium in use But A is outside the radio range of C, therefore waiting is not necessary C is exposed to B B C Near and far terminals A B C Terminals A and B send, C receives signal strength decreases proportional to the square of the distance the signal of terminal B therefore drowns out A s signal C cannot receive A

MACA - Multiple Access with Collision Avoidance MACA avoids the problem of hidden terminals A and C want to send to B A sends Request To Send (RTS[packet_size]) B sends Clear To Send (CTS[packet_size]) C waits for the the duration of announced packet in CTS A RTS CTS B CTS C MACA II MACA II avoids the problem of exposed terminals RTS RTS CTS B wants to send to A, C A B C to another terminal now C does not have to wait for since it cannot receive CTS from A

802.11 Wireless LANs Three frequencies, overlapping cells

Extended Service Handover decision

802.11 - Roaming No signal or below threshold to Access Point? Then perform: Scanning scan the environment, i.e., listen into the medium for beacon signals or send probes into the medium and wait for an answer from an AP. Reassociation Request station sends a request to one or several AP(s) Reassociation Response success: AP has answered, station can now participate again failure: continue scanning AP accepts Reassociation Request signal the new station and update the distribution system (i.e., location information) the distribution system now informs the old AP so it can release resources (may differ with manufacture s version AP.) Layer 3 handover

Roaming Layer 5 Roaming. SIP

802.11 - MAC layer Traffic services Asynchronous Data Service (mandatory) exchange of data packets based on besteffort Implemented with CSMA/CA (CA=Collision Avoidance) Collision Avoidance via a back-off mechanism ACK-packet for acknowledgements Optional: RTS/CTS avoids the hidden terminal problem 802.11 - MAC layer Traffic services Time-Bounded (Real Time) Service For voice, video, etc. Optional Implemented with the PCF (Point Coordination Function) Access Point polls terminals according to a agreed polling list. Very seldom provided, rarely used. Proprietary solutions on top of asynchronous

802.11 - CSMA/CS Priorities Defined through different Inter Frame Spaces : SIFS (Short Inter Frame Spacing) highest priority, for ACK, CTS, polling response PIFS (PCF IFS) medium priority, for time-bounded service using PCF (DCF, Distributed Coordination Function IFS) lowest priority, for asynchronous data service medium busy PIFS SIFS direct access if medium is free! contention next frame t 802.11 - CSMA/CA basic contention window (randomized back-off mechanism) medium busy direct access if medium is free! slot time next frame t A station ready to send starts sensing the medium (Carrier Sense based on CCA, Clear Channel Assessment) if the medium is free for the duration of an, the station can start sending if the medium is busy, the station senses until the medium becomes free. Then it has to wait a time period plus a random back-off time (Collision Avoidance) calculated as a multiple of slot-times. if another station occupies the medium during this time, the back-off timer stops and sensing starts again.

802.11 - competing stations bo e bo r bo e bo r bo e busy station 1 bo e busy station 2 station 3 busy bo e busy bo e bo r station 4 bo e bo r bo e busy bo e bo r station 5 t busy medium not idle (frame, ack etc.) bo e elapsed backoff time packet arrival at MAC bo r residual backoff time Sending unicast packets with ACK sender receiver other stations data SIFS ACK waiting time contention station normally waits for before sending data receiver immediately sends ACK (after waiting for SIFS) if the packet was received correctly automatic retransmission of data packets in case of transmission errors data t

sender receiver RTS 802.11 RTS/CTS SIFS CTS SIFS data SIFS ACK other stations Sender can send RTS with reservation parameters after waiting for a (reservation determines amount of time the data packet needs the medium) Receiver sends CTS after a SIFS (if ready to receive) Sender sends data immediately after a SIFS Receiver sends ACK after a SIFS Other stations calculate medium reservations distributed via RTS and CTS and refrain from sending. NAV (RTS) NAV (CTS) defer access contention data t Synchronization using a Beacon beacon interval access point medium B B B B busy busy busy busy value of the timestamp B beacon frame t

Power management Idea: switch the transceiver off when not needed States of a station: sleep and awake Timing Synchronization Function (TSF) stations wake up at the same time Signals Traffic Indication Map (TIM) list of unicast receivers transmitted by AP Delivery Traffic Indication Map (DTIM) list of broadcast/multicast receivers transmitted by AP Last Slide The following slides are not used.