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

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

Data and Computer Communications. Chapter 13 Wireless LANs

Wireless Local Area Networks (WLANs) Part I

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

IEEE MAC Sublayer (Based on IEEE )

standard. Acknowledgement: Slides borrowed from Richard Y. Yale

Wireless Local Area Networks. Networks: Wireless LANs 1

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

Chapter 6 Medium Access Control Protocols and Local Area Networks

Mobile & Wireless Networking. Lecture 7: Wireless LAN

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

ICE 1332/0715 Mobile Computing (Summer, 2008)

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

Wireless LANs. ITS 413 Internet Technologies and Applications

Unit 7 Media Access Control (MAC)

Wireless Local Area Network (IEEE )

Local Area Networks NETW 901

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

Wireless Protocols. Training materials for wireless trainers

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

Data Communications. Data Link Layer Protocols Wireless LANs

ECE442 Communications Lecture 3. Wireless Local Area Networks

Computer Networks. Wireless LANs

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

MSIT 413: Wireless Technologies Week 8

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

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

Nomadic Communications WLAN MAC Fundamentals

Wireless LAN -Architecture

IEEE Wireless LANs Part I: Basics

CSE 461: Wireless Networks

Introduction to IEEE

Wireless Communication and Networking CMPT 371

Wireless Communications

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

Wireless Communication and Networking CMPT 371

Computer Communication III

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

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

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

Lecture 16: QoS and "

IEEE WLAN (802.11) Copyright. Nomadic Communications

3.1. Introduction to WLAN IEEE

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

Mobile Communications Chapter 7: Wireless LANs

MAC in /20/06

Local Area Networks. Lecture 17 Fall Token Ring and FDDI

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

Analysis of IEEE e for QoS Support in Wireless LANs

CHAPTER 8: LAN Standards

Multiple Access Links and Protocols

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

Lesson 2-3: The IEEE x MAC Layer

Wireless and Mobile Networks

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

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

CMPE 257: Wireless and Mobile Networking

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

IEEE Technical Tutorial. Introduction. IEEE Architecture

Multiple Access in Cellular and Systems

Wireless Communication Session 4 Wi-Fi IEEE standard

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

Optional Point Coordination Function (PCF)

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

MAC. Fall Data Communications II 1

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

Transmission Control Protocol over Wireless LAN

IEEE Wireless LANs

Advanced Computer Networks WLAN

CSCD 433 Network Programming Fall Lecture 7 Ethernet and Wireless

Chapter 6 Wireless and Mobile Networks

IEEE e QoS for Wireless LAN:

Investigation of WLAN

Institute of Electrical and Electronics Engineers (IEEE) IEEE standards

Guide to Wireless Communications, Third Edition. Objectives

Department of Electrical and Computer Systems Engineering

Mohammad Hossein Manshaei 1393

Master thesis 60 credits

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

Hands-On Exercises: IEEE Standard

Data and Computer Communications

Wireless# Guide to Wireless Communications. Objectives

IEEE Medium Access Control. Medium Access Control

Internet Protocol Stack

Chapter 12 Multiple Access 12.1

Introduction. Giuseppe Bianchi, Ilenia Tinnirello

Figure.2. Hidden & Exposed node problem

The MAC layer in wireless networks

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

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

High Level View. EE 122: Ethernet and Random Access protocols. Medium Access Protocols

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

Mobile Communications Chapter 7: Wireless LANs

Enabling Technologies

CMPE 257: Wireless and Mobile Networking

Wireless Networking & Mobile Computing

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

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

Transcription:

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

Original Ethernet Wiring Heavy coaxial cable, called thicknet, 10Base5 2

Second Generation Ethernet Wiring Thinner coaxial cable, called thinnet, 10Base2 3

Modern Ethernet Wiring Uses a hub, called twisted pair Ethernet, 10BaseT 4

5

Switched Ethernet Connects multiple stations/segments Frames copied between ports No collision any more? What happens when a station and switch port transmit simultaneously? Full duplex switch Point-to-point connection Collision detection is no longer necessary 6

7

Fast Ethernet We want 100 Mbps bandwidth per host! Servers and high performance work stations How to increase transmission speed by 10 Keep the same Ethernet protocol 100 Mbps 1 bit-time = 10 ns Minimum frame size still 64 bytes (512 bits) Collision detection time = 5.12 s Signal propagation speed is still same 8

Fast Ethernet efficiency 1 1 5.4a a PROP TRANS cablelengt h signalspeed bandwidth framesize Solution: reduce cable length by 10 Maximum network diameter: 250 m Limit number of stations attached 9

Gigabit Ethernet We want 1 Gbps bandwidth per host! How to increase transmission speed by 100 Keep the same Ethernet frame formats and sizes 1 Gbps 1 bit-time = 1 ns Minimum frame size still 64 bytes Collision detection time = 0.512 s Reduce cable length by 100 Maximum network diameter: 25 m Resulting LAN is too small to be useful 10

Gigabit Ethernet (cont d) Gigabit Ethernet with diameter > 25m? Switched full duplex network One station per segment, no collision CSMA/CD becomes void! How to maintain min/max frame sizes? Carrier extension Each frame is made at least 4096 bits (512 bytes) Add some junk at the end (after checksum) 11

Carrier Extension 12

Gigabit Ethernet (cont d) If we have only small frames (64 bytes) Max throughput will be 1000/8 = 125 Mbps Only 25% increase over Fast Ethernet Can we do better? Frame bursting Allow multiple transmissions by a station Need to preserve frame boundary 13

Frame Bursting First frame will always be carrier extended Subsequent frames will not More frames to send after the first one Send them one after the other Inter-frame gap of 96 extended carrier bits Stop sending when burst timer expires Performance: can achieve > 700 Mbps 14

Frame Bursting 15

Wireless LAN 16

Hidden Terminal Effect 17

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 18

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 19

RTS-CTS Exchange 20

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

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 22

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 23

802.11a 802.11 Variations 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 24

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 Improve the security and authentication mechanism 25

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 26

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 27

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 28

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) 29

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 30

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 31

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 32

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 33

DCF(Cont d) DIFS Src Data SIFS Dest Others Defer Access Ack DIFS Contention Window 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 34

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 Ineffective on large networks 35

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 36

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 It could transmits interferencing frames during PC PC CFP CF-Poll STA1 Data BSS1 Data Data Collision STA2 STA3 STA4 BSS2 37

38

39

40

41

42

43

44