SlideShare uma empresa Scribd logo
1 de 39
TELE25892
WIRELESS NETWORK PRINCIPLES
Winter 2023
802.11 MAC Architecture
Agenda
 IEEE 802.11 MAC Architecture Elements
 Fames types
 Frame subtypes
 Protection mechanism
 Power management
TELE_25892_Princuples of Wreless Networking
2
Reference/Reading
 Reading:
 Ch 10 [COL3]
 Reference:
 Most of the slides are taken from the text book
 Web reference:
 See inline
TELE_25892_Princuples of Wreless Networking
3
Learning Objectives
 Explain encapsulation of IEEE 802.11 frames
 Explain the phases of Wireless connection formation
 Name and describe various types of roaming
TELE_25892_Princuples of Wreless Networking
4
IEEE 802.11 MAC Architecture Elements
 Packets, Frames, and Bits
 Physical Layer
 Data Link Layer
 802.11 and 802.3 Interoperability
 Three 802.11 Frame Types
 Beacon Management Frame (Beacon)
 Passive Scanning
 Active Scanning
 Authentication
 Authentication and Association States
 Basic and Supported Rates
TELE_25892_Princuples of Wreless Networking
5
IEEE 802.11 MAC Architecture Elements
 Roaming
 Reassociation
 Disassociation
 Deauthentication
 ACK Frame
 Fragmentation
 Protection Mechanism
 RTS/CTS
 CTS-to-Self
 Data Frames
 Power Management
TELE_25892_Princuples of Wreless Networking
6
Packets, Frames, and Bits
 Packets
 Data Units at the Network Layer
 Frames
 Data Units at the Data Link Layer
 Bits
 Binary Digits
TELE_25892_Princuples of Wreless Networking
7
Data Link Layer
 Data Link Layer (DLL) has two sublayers
 Logical Link Control (LLC)
 Establishes Flow control
 Maintains Flow Control
 Media Access Control (MAC)
 802.11 Specified Operations
 Where the MAC address resides
 MAC Service Data Unit (MSDU)
 Data portion of MAC coming from LLC
 MAC Protocol Data Unit (MPDU)
 After encapsulation in MAC frame
TELE_25892_Princuples of Wreless Networking
8
MAC Service Data Unit (MSDU)
 Contains Data From Layers 3-7 and the LLC
 The Data Payload
 Only Data Frames Carry the MSDU
 Maximum Size of 2,304 bytes
TELE_25892_Princuples of Wreless Networking
9
MAC Protocol Data Unit (MPDU)
 Encapsulates the MSDU
 Is an 802.11 Frame
TELE_25892_Princuples of Wreless Networking
10
Physical Layer
 Has two Sub-Layers
 Physical Layer Convergence Protocol (PLCP)
 Physical Media Dependent (PMD)
 PLCP Services Data Unit (PSDU)
 PLCP Protocol Data Unit (PPDU)
TELE_25892_Princuples of Wreless Networking
11
PLCP Data Units
 PLCP Services Data Unit (PSDU)
 The Same Frame as the MPDU
 PLCP Protocol Data Unit (PPDU)
 Adds Preamble and PHY Header
TELE_25892_Princuples of Wreless Networking
12
Data Link Layer and Physical Layer
Expanded
TELE_25892_Princuples of Wreless Networking
13
802.11 and 802.3 Interoperability
 802.3 Frames are encapsulated within 802.11 frames for Transmission
 802.3 standard frame Max. Size = 1,518 bytes
 802.11 standard frame Max. Size = 2,347 bytes
 802.11 has four address field in header
 Possible addresses are
 Receiver Address (RA)
 Transmitter Address (TA)
 Basic Service Set Identifier (BSSID)
 Destination Address (DA),
 Source address (SA)
TELE_25892_Princuples of Wreless Networking
14
802.11 MAC header
802.11 Frames
 Frame Types
 Management Frame
 Control Frame
 Data Frame
 All have many Sub-Types
 All are Identified by Frame Control Field of the Frame Header
TELE_25892_Princuples of Wreless Networking
15
Management Frames
 Association request, and response
 Reassociation request and response
 Probe request, and response
 Beacon
 Announcement Traffic Indication Message (ATIM)
 Disassociation
 Authentication, and Deauthentication
 Action
 Action No ACK
 Timing advertisement
TELE_25892_Princuples of Wreless Networking
16
Beacon Frame
 Beacon Frame content
 Time Stamp
 Parameter Sets
 Channel Information
 Data Rates
 BSS Capabilities
 SSID
 TIM and DTIM
 QoS Capabilities
 Security Capabilities
 Vendor Proprietary Information
TELE_25892_Princuples of Wreless Networking
17
Beacon Frame
TELE_25892_Princuples of Wreless Networking
18
Passive and Active Scanning
 Passive Scanning Stations Listen for Beacon Frames
 Active Scanning Stations Use Probe Request and Response Frames
TELE_25892_Princuples of Wreless Networking
19
Authentication
 Stations Must Authenticate to Begin Connection with an AP
 Failed Authentication is the #1 Cause of Failed Association
 Many Authentication Methods Exist
 Open (no credentials required)
 Shared key (uses WEP key)
TELE_25892_Princuples of Wreless Networking
20
Authentication Frame
TELE_25892_Princuples of Wreless Networking
21
Association
 Occurs AFTER Authentication
 Requires Mutually Supported Functions
 Once Associated, Stations can Contend for the Medium and Pass Data
onto the Network
TELE_25892_Princuples of Wreless Networking
22
Association Request
TELE_25892_Princuples of Wreless Networking
23
Association Reply
TELE_25892_Princuples of Wreless Networking
24
Authentication and Association States
TELE_25892_Princuples of Wreless Networking
25
Basic and Supported Data Rates
 Basic Rates are the MANDITORY Data Rates of the BSS
 Supported Rates are the OPTIONAL Data Rates of the BSS
 Information is Found in the Beacon Management Frame
TELE_25892_Princuples of Wreless Networking
26
Control Frame
 Power Save Poll (PS-Poll)
 Request to send (RTS)
 Clear to send (CTS)
 Acknowledgment (ACK)
 Contention Free-End (CF-End)
 CF-End + CF-ACK
 Block ACK Request (BlockAckReq)
 Block ACK (BlockAck)
 Control wrapper
TELE_25892_Princuples of Wreless Networking
30
Acknowledgement Frame (ACK)
 Every Unicast Frame by the Standard Should be Acknowledged
 Used due to Inability to Detect Collisions
 Provide Delivery Verification
TELE_25892_Princuples of Wreless Networking
31
Protection Mechanisms
 Request to Send / Clear to Send (RTS/CTS)
 Clear to Send to Self (CTS-to-Self)
 Help Combat Hidden Node Issues
 Allows Mixed Mode Operations
 Creates Additional Overhead
 Frames Sent at Lowest Basic Rate
TELE_25892_Princuples of Wreless Networking
32
RTS and CTS Frames
TELE_25892_Princuples of Wreless Networking
33
Timing Diagram of RTS/CTS
TELE_25892_Princuples of Wreless Networking
34
Request to Send / Clear to Send
(RTS/CTS)
TELE_25892_Princuples of Wreless Networking
35
Clear to Send to Self (CTS-to-Self)
 Less Overhead than RTS/CTS
 From the Station to Itself
 Used in Mixed Mode BSS Operations
 Creates Additional Overhead
 Frames Sent at Lowest Basic Rate
TELE_25892_Princuples of Wreless Networking
36
Data Frames
 Can be Pure Data
 Can be Null Data
 Can be Combined with other Functions
 Contains the MSDU
TELE_25892_Princuples of Wreless Networking
37
Power Management
 Conserves Battery Life
 Require use of TIM (Traffic Indication Map), DTIM or ATIM
 Two Modes Used
 Active Mode (Always On)
 Power Save Mode (On and Off)
 Legacy Power Save Still used
 WMM-PS Used on Newer Devices
TELE_25892_Princuples of Wreless Networking
38
Legacy Power Management
TELE_25892_Princuples of Wreless Networking
39
Summary
 In this lesson we reviewed the concept of encapsulation and decapsulation
 We studied the fields of MPDU and relationship between MPDU and PPDU
 We studied the IEEE 802.11 frame types
 We studied the different types of management frames used in IEEE 802.11
standard
 We studied how authentication and Association are performed in IEEE
802.11
 We studied how roaming takes place
 We studied where fragmentation can be useful and where it add overhead
 We studied various types of control frames and the use of
acknowledgement as well as RTS-CTS and CTS-to- self messages
 We studied power management features of IEEE 802.11 and how
interoperability can be achieved while power saving mode is being used by
the clients
TELE_25892_Princuples of Wreless Networking
41
Key Terms
 Beacon
 RTS/CTS
 Traffic indication map (TIM)
 Delivery traffic indication message (DTIM)
 Announcement traffic indication message (ATIM)
 WMM Power Save (WMM-PS)
TELE_25892_Princuples of Wreless Networking
42
Some Sample Questions
 Describe the main functions of the sublayers in data link layer and
physical layer of 802.11 MAC architecture.
 What are the four addresses in 802.11 MAC frames?
 With a flow diagram, mention the states of authentication and
association in 802.11.
 What are the three types of frames in 802.11? Briefly describe the
functions/purpose of each. Give some examples of each.
 List some important information you find in a beacon frame.
 What is the difference between active scanning and passive scanning?
 Explain why every unicast frame in 802.1 1 requires
acknowledgement.
 With a diagram, explain why and how RTS/CTS mechanism is used in
802.11.
TELE_25892_Princuples of Wreless Networking
43

Mais conteúdo relacionado

Semelhante a TELE25892-4.3 802.11 MAC Architecture.pptx

Internetworking Overview
Internetworking OverviewInternetworking Overview
Internetworking Overviewscooby_doo
 
Module 4 netwok layer,routing ,vlan,x.25doc
Module 4 netwok layer,routing ,vlan,x.25docModule 4 netwok layer,routing ,vlan,x.25doc
Module 4 netwok layer,routing ,vlan,x.25docDeepak John
 
Module 5 high speed swan,atm,transport layer
Module 5 high speed swan,atm,transport layerModule 5 high speed swan,atm,transport layer
Module 5 high speed swan,atm,transport layerDeepak John
 
CCNAv5 - S4: Chapter 4 Frame Relay
CCNAv5 - S4: Chapter 4 Frame RelayCCNAv5 - S4: Chapter 4 Frame Relay
CCNAv5 - S4: Chapter 4 Frame RelayVuz Dở Hơi
 
Cn instructor ppt_chapter4_final
Cn instructor ppt_chapter4_finalCn instructor ppt_chapter4_final
Cn instructor ppt_chapter4_finalLeoo Romo
 
IEEE standards and Data Link Layer Protocol
IEEE standards and Data Link Layer ProtocolIEEE standards and Data Link Layer Protocol
IEEE standards and Data Link Layer ProtocolSajith Ekanayaka
 
03 ft48923 en02gla0_general topics_
03 ft48923 en02gla0_general topics_03 ft48923 en02gla0_general topics_
03 ft48923 en02gla0_general topics_MelikaAjami
 
Chapter 7 - Wireless Network Security.pptx
Chapter 7 - Wireless Network Security.pptxChapter 7 - Wireless Network Security.pptx
Chapter 7 - Wireless Network Security.pptxAmanuelZewdie4
 
Module 1
Module 1Module 1
Module 1Asif
 
CCNA RS_NB - Chapter 9
CCNA RS_NB - Chapter 9CCNA RS_NB - Chapter 9
CCNA RS_NB - Chapter 9Irsandi Hasan
 
High speed Networking
High speed NetworkingHigh speed Networking
High speed Networkingsdb2002
 
02 module internet concept overview
02  module internet concept overview02  module internet concept overview
02 module internet concept overviewAsif
 
02 module internet concept overview
02  module internet concept overview02  module internet concept overview
02 module internet concept overviewAsif
 
OptiQNet-842-DM-v0.4-for-852
OptiQNet-842-DM-v0.4-for-852OptiQNet-842-DM-v0.4-for-852
OptiQNet-842-DM-v0.4-for-852Yi-Neng Lin
 
CCNA RS_ITN - Chapter 3
CCNA RS_ITN - Chapter 3CCNA RS_ITN - Chapter 3
CCNA RS_ITN - Chapter 3Irsandi Hasan
 

Semelhante a TELE25892-4.3 802.11 MAC Architecture.pptx (20)

Internetworking Overview
Internetworking OverviewInternetworking Overview
Internetworking Overview
 
HIGH SPEED NETWORKS
HIGH SPEED NETWORKSHIGH SPEED NETWORKS
HIGH SPEED NETWORKS
 
HIGH SPEED NETWORKS
HIGH SPEED NETWORKSHIGH SPEED NETWORKS
HIGH SPEED NETWORKS
 
Module 4 netwok layer,routing ,vlan,x.25doc
Module 4 netwok layer,routing ,vlan,x.25docModule 4 netwok layer,routing ,vlan,x.25doc
Module 4 netwok layer,routing ,vlan,x.25doc
 
Module 5 high speed swan,atm,transport layer
Module 5 high speed swan,atm,transport layerModule 5 high speed swan,atm,transport layer
Module 5 high speed swan,atm,transport layer
 
CCNAv5 - S4: Chapter 4 Frame Relay
CCNAv5 - S4: Chapter 4 Frame RelayCCNAv5 - S4: Chapter 4 Frame Relay
CCNAv5 - S4: Chapter 4 Frame Relay
 
Cn instructor ppt_chapter4_final
Cn instructor ppt_chapter4_finalCn instructor ppt_chapter4_final
Cn instructor ppt_chapter4_final
 
IEEE standards and Data Link Layer Protocol
IEEE standards and Data Link Layer ProtocolIEEE standards and Data Link Layer Protocol
IEEE standards and Data Link Layer Protocol
 
03 ft48923 en02gla0_general topics_
03 ft48923 en02gla0_general topics_03 ft48923 en02gla0_general topics_
03 ft48923 en02gla0_general topics_
 
Chapter 7 - Wireless Network Security.pptx
Chapter 7 - Wireless Network Security.pptxChapter 7 - Wireless Network Security.pptx
Chapter 7 - Wireless Network Security.pptx
 
Module 1
Module 1Module 1
Module 1
 
CCNA RS_NB - Chapter 9
CCNA RS_NB - Chapter 9CCNA RS_NB - Chapter 9
CCNA RS_NB - Chapter 9
 
High speed Networking
High speed NetworkingHigh speed Networking
High speed Networking
 
02 module internet concept overview
02  module internet concept overview02  module internet concept overview
02 module internet concept overview
 
02 module internet concept overview
02  module internet concept overview02  module internet concept overview
02 module internet concept overview
 
Wireless networks security
Wireless networks securityWireless networks security
Wireless networks security
 
OptiQNet-842-DM-v0.4-for-852
OptiQNet-842-DM-v0.4-for-852OptiQNet-842-DM-v0.4-for-852
OptiQNet-842-DM-v0.4-for-852
 
CCNA RS_ITN - Chapter 3
CCNA RS_ITN - Chapter 3CCNA RS_ITN - Chapter 3
CCNA RS_ITN - Chapter 3
 
The Basics of Industrial Ethernet Communications
The Basics of Industrial Ethernet CommunicationsThe Basics of Industrial Ethernet Communications
The Basics of Industrial Ethernet Communications
 
Frame Relay
Frame RelayFrame Relay
Frame Relay
 

Último

Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...DhatriParmar
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Seán Kennedy
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17Celine George
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataBabyAnnMotar
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvRicaMaeCastro1
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptxmary850239
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxSayali Powar
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...Nguyen Thanh Tu Collection
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Developmentchesterberbo7
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSMae Pangan
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...DhatriParmar
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQuiz Club NITW
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Association for Project Management
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdfMr Bounab Samir
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxDhatriParmar
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Projectjordimapav
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfVanessa Camilleri
 

Último (20)

Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
Blowin' in the Wind of Caste_ Bob Dylan's Song as a Catalyst for Social Justi...
 
Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...Student Profile Sample - We help schools to connect the data they have, with ...
Student Profile Sample - We help schools to connect the data they have, with ...
 
How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17How to Fix XML SyntaxError in Odoo the 17
How to Fix XML SyntaxError in Odoo the 17
 
Measures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped dataMeasures of Position DECILES for ungrouped data
Measures of Position DECILES for ungrouped data
 
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnvESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
ESP 4-EDITED.pdfmmcncncncmcmmnmnmncnmncmnnjvnnv
 
4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx4.11.24 Poverty and Inequality in America.pptx
4.11.24 Poverty and Inequality in America.pptx
 
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptxBIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
BIOCHEMISTRY-CARBOHYDRATE METABOLISM CHAPTER 2.pptx
 
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
31 ĐỀ THI THỬ VÀO LỚP 10 - TIẾNG ANH - FORM MỚI 2025 - 40 CÂU HỎI - BÙI VĂN V...
 
Using Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea DevelopmentUsing Grammatical Signals Suitable to Patterns of Idea Development
Using Grammatical Signals Suitable to Patterns of Idea Development
 
prashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Professionprashanth updated resume 2024 for Teaching Profession
prashanth updated resume 2024 for Teaching Profession
 
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptxINCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
INCLUSIVE EDUCATION PRACTICES FOR TEACHERS AND TRAINERS.pptx
 
Textual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHSTextual Evidence in Reading and Writing of SHS
Textual Evidence in Reading and Writing of SHS
 
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
Beauty Amidst the Bytes_ Unearthing Unexpected Advantages of the Digital Wast...
 
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITWQ-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
Q-Factor HISPOL Quiz-6th April 2024, Quiz Club NITW
 
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
Team Lead Succeed – Helping you and your team achieve high-performance teamwo...
 
MS4 level being good citizen -imperative- (1) (1).pdf
MS4 level   being good citizen -imperative- (1) (1).pdfMS4 level   being good citizen -imperative- (1) (1).pdf
MS4 level being good citizen -imperative- (1) (1).pdf
 
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptxMan or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
Man or Manufactured_ Redefining Humanity Through Biopunk Narratives.pptx
 
ClimART Action | eTwinning Project
ClimART Action    |    eTwinning ProjectClimART Action    |    eTwinning Project
ClimART Action | eTwinning Project
 
Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"Mattingly "AI & Prompt Design: Large Language Models"
Mattingly "AI & Prompt Design: Large Language Models"
 
ICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdfICS2208 Lecture6 Notes for SL spaces.pdf
ICS2208 Lecture6 Notes for SL spaces.pdf
 

TELE25892-4.3 802.11 MAC Architecture.pptx

  • 1. TELE25892 WIRELESS NETWORK PRINCIPLES Winter 2023 802.11 MAC Architecture
  • 2. Agenda  IEEE 802.11 MAC Architecture Elements  Fames types  Frame subtypes  Protection mechanism  Power management TELE_25892_Princuples of Wreless Networking 2
  • 3. Reference/Reading  Reading:  Ch 10 [COL3]  Reference:  Most of the slides are taken from the text book  Web reference:  See inline TELE_25892_Princuples of Wreless Networking 3
  • 4. Learning Objectives  Explain encapsulation of IEEE 802.11 frames  Explain the phases of Wireless connection formation  Name and describe various types of roaming TELE_25892_Princuples of Wreless Networking 4
  • 5. IEEE 802.11 MAC Architecture Elements  Packets, Frames, and Bits  Physical Layer  Data Link Layer  802.11 and 802.3 Interoperability  Three 802.11 Frame Types  Beacon Management Frame (Beacon)  Passive Scanning  Active Scanning  Authentication  Authentication and Association States  Basic and Supported Rates TELE_25892_Princuples of Wreless Networking 5
  • 6. IEEE 802.11 MAC Architecture Elements  Roaming  Reassociation  Disassociation  Deauthentication  ACK Frame  Fragmentation  Protection Mechanism  RTS/CTS  CTS-to-Self  Data Frames  Power Management TELE_25892_Princuples of Wreless Networking 6
  • 7. Packets, Frames, and Bits  Packets  Data Units at the Network Layer  Frames  Data Units at the Data Link Layer  Bits  Binary Digits TELE_25892_Princuples of Wreless Networking 7
  • 8. Data Link Layer  Data Link Layer (DLL) has two sublayers  Logical Link Control (LLC)  Establishes Flow control  Maintains Flow Control  Media Access Control (MAC)  802.11 Specified Operations  Where the MAC address resides  MAC Service Data Unit (MSDU)  Data portion of MAC coming from LLC  MAC Protocol Data Unit (MPDU)  After encapsulation in MAC frame TELE_25892_Princuples of Wreless Networking 8
  • 9. MAC Service Data Unit (MSDU)  Contains Data From Layers 3-7 and the LLC  The Data Payload  Only Data Frames Carry the MSDU  Maximum Size of 2,304 bytes TELE_25892_Princuples of Wreless Networking 9
  • 10. MAC Protocol Data Unit (MPDU)  Encapsulates the MSDU  Is an 802.11 Frame TELE_25892_Princuples of Wreless Networking 10
  • 11. Physical Layer  Has two Sub-Layers  Physical Layer Convergence Protocol (PLCP)  Physical Media Dependent (PMD)  PLCP Services Data Unit (PSDU)  PLCP Protocol Data Unit (PPDU) TELE_25892_Princuples of Wreless Networking 11
  • 12. PLCP Data Units  PLCP Services Data Unit (PSDU)  The Same Frame as the MPDU  PLCP Protocol Data Unit (PPDU)  Adds Preamble and PHY Header TELE_25892_Princuples of Wreless Networking 12
  • 13. Data Link Layer and Physical Layer Expanded TELE_25892_Princuples of Wreless Networking 13
  • 14. 802.11 and 802.3 Interoperability  802.3 Frames are encapsulated within 802.11 frames for Transmission  802.3 standard frame Max. Size = 1,518 bytes  802.11 standard frame Max. Size = 2,347 bytes  802.11 has four address field in header  Possible addresses are  Receiver Address (RA)  Transmitter Address (TA)  Basic Service Set Identifier (BSSID)  Destination Address (DA),  Source address (SA) TELE_25892_Princuples of Wreless Networking 14 802.11 MAC header
  • 15. 802.11 Frames  Frame Types  Management Frame  Control Frame  Data Frame  All have many Sub-Types  All are Identified by Frame Control Field of the Frame Header TELE_25892_Princuples of Wreless Networking 15
  • 16. Management Frames  Association request, and response  Reassociation request and response  Probe request, and response  Beacon  Announcement Traffic Indication Message (ATIM)  Disassociation  Authentication, and Deauthentication  Action  Action No ACK  Timing advertisement TELE_25892_Princuples of Wreless Networking 16
  • 17. Beacon Frame  Beacon Frame content  Time Stamp  Parameter Sets  Channel Information  Data Rates  BSS Capabilities  SSID  TIM and DTIM  QoS Capabilities  Security Capabilities  Vendor Proprietary Information TELE_25892_Princuples of Wreless Networking 17
  • 18. Beacon Frame TELE_25892_Princuples of Wreless Networking 18
  • 19. Passive and Active Scanning  Passive Scanning Stations Listen for Beacon Frames  Active Scanning Stations Use Probe Request and Response Frames TELE_25892_Princuples of Wreless Networking 19
  • 20. Authentication  Stations Must Authenticate to Begin Connection with an AP  Failed Authentication is the #1 Cause of Failed Association  Many Authentication Methods Exist  Open (no credentials required)  Shared key (uses WEP key) TELE_25892_Princuples of Wreless Networking 20
  • 22. Association  Occurs AFTER Authentication  Requires Mutually Supported Functions  Once Associated, Stations can Contend for the Medium and Pass Data onto the Network TELE_25892_Princuples of Wreless Networking 22
  • 25. Authentication and Association States TELE_25892_Princuples of Wreless Networking 25
  • 26. Basic and Supported Data Rates  Basic Rates are the MANDITORY Data Rates of the BSS  Supported Rates are the OPTIONAL Data Rates of the BSS  Information is Found in the Beacon Management Frame TELE_25892_Princuples of Wreless Networking 26
  • 27. Control Frame  Power Save Poll (PS-Poll)  Request to send (RTS)  Clear to send (CTS)  Acknowledgment (ACK)  Contention Free-End (CF-End)  CF-End + CF-ACK  Block ACK Request (BlockAckReq)  Block ACK (BlockAck)  Control wrapper TELE_25892_Princuples of Wreless Networking 30
  • 28. Acknowledgement Frame (ACK)  Every Unicast Frame by the Standard Should be Acknowledged  Used due to Inability to Detect Collisions  Provide Delivery Verification TELE_25892_Princuples of Wreless Networking 31
  • 29. Protection Mechanisms  Request to Send / Clear to Send (RTS/CTS)  Clear to Send to Self (CTS-to-Self)  Help Combat Hidden Node Issues  Allows Mixed Mode Operations  Creates Additional Overhead  Frames Sent at Lowest Basic Rate TELE_25892_Princuples of Wreless Networking 32
  • 30. RTS and CTS Frames TELE_25892_Princuples of Wreless Networking 33
  • 31. Timing Diagram of RTS/CTS TELE_25892_Princuples of Wreless Networking 34
  • 32. Request to Send / Clear to Send (RTS/CTS) TELE_25892_Princuples of Wreless Networking 35
  • 33. Clear to Send to Self (CTS-to-Self)  Less Overhead than RTS/CTS  From the Station to Itself  Used in Mixed Mode BSS Operations  Creates Additional Overhead  Frames Sent at Lowest Basic Rate TELE_25892_Princuples of Wreless Networking 36
  • 34. Data Frames  Can be Pure Data  Can be Null Data  Can be Combined with other Functions  Contains the MSDU TELE_25892_Princuples of Wreless Networking 37
  • 35. Power Management  Conserves Battery Life  Require use of TIM (Traffic Indication Map), DTIM or ATIM  Two Modes Used  Active Mode (Always On)  Power Save Mode (On and Off)  Legacy Power Save Still used  WMM-PS Used on Newer Devices TELE_25892_Princuples of Wreless Networking 38
  • 37. Summary  In this lesson we reviewed the concept of encapsulation and decapsulation  We studied the fields of MPDU and relationship between MPDU and PPDU  We studied the IEEE 802.11 frame types  We studied the different types of management frames used in IEEE 802.11 standard  We studied how authentication and Association are performed in IEEE 802.11  We studied how roaming takes place  We studied where fragmentation can be useful and where it add overhead  We studied various types of control frames and the use of acknowledgement as well as RTS-CTS and CTS-to- self messages  We studied power management features of IEEE 802.11 and how interoperability can be achieved while power saving mode is being used by the clients TELE_25892_Princuples of Wreless Networking 41
  • 38. Key Terms  Beacon  RTS/CTS  Traffic indication map (TIM)  Delivery traffic indication message (DTIM)  Announcement traffic indication message (ATIM)  WMM Power Save (WMM-PS) TELE_25892_Princuples of Wreless Networking 42
  • 39. Some Sample Questions  Describe the main functions of the sublayers in data link layer and physical layer of 802.11 MAC architecture.  What are the four addresses in 802.11 MAC frames?  With a flow diagram, mention the states of authentication and association in 802.11.  What are the three types of frames in 802.11? Briefly describe the functions/purpose of each. Give some examples of each.  List some important information you find in a beacon frame.  What is the difference between active scanning and passive scanning?  Explain why every unicast frame in 802.1 1 requires acknowledgement.  With a diagram, explain why and how RTS/CTS mechanism is used in 802.11. TELE_25892_Princuples of Wreless Networking 43