Wireless Communication

  1. Medium Access Control Layer
    1. Shared Medium Challenges
      1. Broadcast Nature of Wireless Channels
        1. Signal Propagation Characteristics
          1. Interference Issues
          2. Hidden Terminal Problem
            1. Problem Description
              1. Impact on Network Performance
                1. Detection Methods
                  1. Mitigation Strategies
                  2. Exposed Terminal Problem
                    1. Problem Description
                      1. Impact on Spatial Reuse
                        1. Mitigation Approaches
                        2. Near-Far Problem
                          1. Power Control Issues
                            1. Impact on CDMA Systems
                          2. Multiple Access Protocols
                            1. Contention-Based Protocols
                              1. ALOHA Protocols
                                1. Pure ALOHA
                                  1. Protocol Operation
                                    1. Throughput Analysis
                                    2. Slotted ALOHA
                                      1. Synchronization Requirements
                                        1. Performance Improvements
                                      2. Carrier Sense Multiple Access (CSMA)
                                        1. 1-Persistent CSMA
                                          1. Non-Persistent CSMA
                                            1. p-Persistent CSMA
                                            2. CSMA with Collision Detection (CSMA/CD)
                                              1. Collision Detection Mechanism
                                                1. Limitations in Wireless Networks
                                                2. CSMA with Collision Avoidance (CSMA/CA)
                                                  1. Distributed Coordination Function
                                                    1. Request-to-Send/Clear-to-Send (RTS/CTS)
                                                      1. Binary Exponential Backoff
                                                        1. Network Allocation Vector (NAV)
                                                      2. Controlled Access Protocols
                                                        1. Reservation-Based Access
                                                          1. Reservation Mechanisms
                                                            1. Bandwidth Allocation
                                                            2. Polling Protocols
                                                              1. Centralized Polling
                                                                1. Distributed Polling
                                                                2. Token-Based Protocols
                                                                  1. Token Passing Mechanisms
                                                                    1. Token Ring Adaptation
                                                                  2. Channelization Protocols
                                                                    1. Frequency Division Multiple Access (FDMA)
                                                                      1. Channel Allocation Strategies
                                                                        1. Guard Bands
                                                                          1. Frequency Reuse
                                                                          2. Time Division Multiple Access (TDMA)
                                                                            1. Time Slot Assignment
                                                                              1. Frame Structure
                                                                                1. Synchronization Requirements
                                                                                2. Code Division Multiple Access (CDMA)
                                                                                  1. Spreading Code Assignment
                                                                                    1. Near-Far Problem Solutions
                                                                                      1. Power Control
                                                                                      2. Space Division Multiple Access (SDMA)
                                                                                        1. Spatial Channel Reuse
                                                                                          1. Smart Antenna Systems
                                                                                            1. Beamforming Techniques