802.11a 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 is the MAC layer in 802.11a?** The MAC (Medium Access Control) layer controls how devices access the wireless medium and manages frame delivery in 802.11a. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What are the primary functions of MAC in 802.11a?** Functions include medium access control, frame encapsulation/decapsulation, error checking, and retransmissions. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does MAC handle medium access in 802.11a?** It uses CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance) to listen before transmitting and avoid collisions. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What role does MAC play in frame retransmission?** MAC retransmits frames if acknowledgments are not received, ensuring reliable delivery. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does MAC implement collision avoidance?** By using interframe spaces and random backoff timers before transmitting to reduce chances of collisions. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What is the purpose of ACK frames in MAC?** ACK (Acknowledgment) frames confirm successful reception of data frames, enabling error recovery. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does MAC layer handle frame fragmentation?** MAC can fragment large frames into smaller ones for better reliability in noisy environments. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What is the NAV (Network Allocation Vector) in MAC?** NAV is a virtual carrier sensing mechanism used by MAC to indicate how long the medium will be busy. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does MAC manage power saving?** MAC supports power-saving by coordinating sleep and wake times between the access point and stations. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What is the role of RTS/CTS in MAC?** Request to Send (RTS) and Clear to Send (CTS) frames help prevent collisions in hidden node scenarios. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does MAC prioritize traffic?** Although QoS enhancements came later, basic MAC prioritizes control frames like ACKs and RTS/CTS by using shorter interframe spaces. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What types of frames are managed by MAC in 802.11a?** MAC handles management frames, control frames, and data frames. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does MAC deal with errors?** MAC uses CRC (Cyclic Redundancy Check) for error detection and requests retransmission on failure. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Is MAC responsible for addressing?** Yes, MAC manages physical addressing using MAC addresses for source and destination identification. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does MAC coordinate with the Physical layer?** MAC provides data frames to the PHY layer for modulation and transmits/receives bits over the air. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **What is Distributed Coordination Function (DCF)?** DCF is the fundamental MAC access method in 802.11a using CSMA/CA for channel contention. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Does 802.11a MAC support Point Coordination Function (PCF)?** Yes, PCF is an optional MAC function that allows contention-free access controlled by the access point. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **How does MAC support roaming between access points?** MAC handles authentication, association, and reassociation processes to allow seamless mobility. .. panels:: :container: container pb-4 :column: col-lg-12 p-2 :card: shadow **Where are MAC functions defined for 802.11a?** In the IEEE 802.11-1999 standard and its amendments specific to the 5 GHz band (802.11a). .. 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