802.11an MAC Functions ========================= .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What are MAC functions in IEEE 802.11an?** MAC functions manage frame delimiting, addressing, error detection, and reliable wireless communication in 802.11an. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does 802.11an MAC ensure reliable data delivery?** It handles acknowledgments, retransmissions, and error checking to guarantee data is correctly received. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What role does CSMA/CA play in 802.11an MAC?** Carrier Sense Multiple Access with Collision Avoidance controls medium access to minimize data collisions. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does MAC fragmentation work in 802.11an?** Large frames are broken into smaller fragments for transmission and reassembled upon receipt to improve reliability. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What is frame sequencing in 802.11an MAC?** It maintains the correct order of packets by using sequence numbers, avoiding duplication or loss. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How are QoS features managed in 802.11an MAC?** Enhanced Distributed Channel Access (EDCA) prioritizes traffic types for better quality of service. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Does 802.11an MAC support power management?** Yes, it coordinates sleep and wake cycles to reduce energy consumption in client devices. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How are acknowledgments handled by 802.11an MAC?** Immediate and block acknowledgments confirm successful frame reception and enable efficient retransmission. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What types of frames does 802.11an MAC manage?** Management, control, and data frames are handled for network setup, control signaling, and payload transmission. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does MAC handle retransmissions in 802.11an?** It retransmits frames not acknowledged within a timeout, improving link reliability. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What is the role of MAC addressing in 802.11an?** It uses MAC addresses for source, destination, BSSID, and receiver identification. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does MAC manage association and authentication?** It processes management frames to establish connections and verify device identity. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What error detection method is used by 802.11an MAC?** CRC (Cyclic Redundancy Check) is used to detect corrupted frames. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does MAC handle frame prioritization?** By using Traffic Identifier (TID) values and access categories to support differentiated services. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What enhancements does 802.11an MAC add over 802.11a?** Support for 40 MHz channels, MIMO-related MAC features, and improved QoS and power saving mechanisms. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does MAC coordinate with the physical layer in 802.11an?** It manages timing, frame formats, and rate adaptation in sync with the PHY layer. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Are security functions part of the 802.11an MAC?** Yes, it supports encryption and authentication protocols such as WPA2. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does MAC handle roaming between access points?** It facilitates fast handoff by managing reassociation and context transfer frames. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What is the role of Block Acknowledgment in 802.11an MAC?** It allows acknowledgment of multiple frames with a single response, increasing throughput. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does MAC handle congestion and collision?** It uses exponential backoff and contention window adjustments to reduce collisions and optimize throughput. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow Topics in this section, * :ref:`Learnings in this section ` * :ref:`Terminology ` * :ref:`Version Info ` * :ref:`mac_functions Basic Setup on Ubuntu using IPv4 ` * :ref:`Reference links ` .. _mac_functions_step1: .. tab-set:: .. tab-item:: Learnings in this section * In this section, you are going to learn .. _mac_functions_step2: .. tab-set:: .. tab-item:: Terminology * Terminology .. _mac_functions_step3: .. tab-set:: .. tab-item:: Version Info * Version Info .. _mac_functions_step18: .. tab-set:: .. tab-item:: mac_functions Basic Setup on Ubuntu using IPv4 * setup .. _mac_functions_step17: .. tab-set:: .. tab-item:: Reference links * Reference links