ScholarQuill logoScholarQuillUniversity Notes
  • Notes
  • Past Papers
  • Blogs
  • Todo
Login
ScholarQuill logoScholarQuillUniversity Notes
Login
NotesPast PapersBlogsTodo
More
SubjectsDiscussionCGPA CalculatorGPA CalculatorStudent PortalCourse Outline
About
About usPrivacy PolicyReportContact
Notes
Past Papers
Blogs
Todo
Analytics
    Current Subject
    🧩
    Computer Networks
    COMP2119
    Progress0 / 24 topics
    Topics
    1. Introduction and Protocols Architecture2. Basic Concepts of Networking3. Network Topologies4. Layered Architecture5. Physical Layer Functionality6. Data Link Layer Functionality7. Multiple Access Techniques8. Circuit Switching and Packet Switching9. LAN Technologies10. Wireless Networks11. MAC Addressing12. Networking Devices13. Network Layer Protocols14. IPv4 and IPv615. IP Addressing16. Sub Netting17. CIDR18. Routing Protocols19. Transport Layer Protocols20. Ports and Sockets21. Connection Establishment22. Flow and Congestion Control23. Application Layer Protocols24. Latest Trends in Computer Networks
    COMP2119›Multiple Access Techniques
    Computer NetworksTopic 7 of 24

    Multiple Access Techniques

    4 minread
    642words
    Beginnerlevel

    Multiple access techniques are methods used in networking to allow multiple devices to share the same communication medium without interference. These techniques are essential for optimizing bandwidth usage and ensuring that data is transmitted efficiently among devices. Here’s an overview of some key multiple access techniques:

    1. Time Division Multiple Access (TDMA)

    • Description: TDMA divides the time available on a communication channel into distinct time slots. Each device is assigned a specific time slot during which it can transmit its data.

    • Advantages:

      • Reduces the chance of collisions since each device has its own time to send data.
      • Efficient for predictable data traffic, as devices only transmit during their assigned slots.
    • Disadvantages:

      • Time slots may be wasted if a device has no data to send.
      • Requires synchronization among devices to ensure they adhere to the time slots.
    • Example: Used in some cellular networks and satellite communications.

    2. Frequency Division Multiple Access (FDMA)

    • Description: FDMA allocates different frequency bands to each device for transmission. Each device can use its assigned frequency simultaneously with others.

    • Advantages:

      • Allows continuous transmission for devices, which is beneficial for voice communications.
      • Less complex in terms of synchronization compared to TDMA.
    • Disadvantages:

      • Requires careful frequency planning to avoid interference between channels.
      • Less efficient if the frequency bands are not fully utilized.
    • Example: Commonly used in analog cellular systems and broadcast radio.

    3. Code Division Multiple Access (CDMA)

    • Description: CDMA uses unique codes for each device to differentiate their transmissions over the same frequency band. All devices transmit simultaneously, but their signals can be separated at the receiver based on these codes.

    • Advantages:

      • Highly efficient in utilizing bandwidth as multiple devices can transmit at the same time.
      • Provides better resistance to interference and noise.
    • Disadvantages:

      • Requires complex signal processing at the receiver to decode the signals.
      • The system can become less efficient as more users are added, leading to increased interference.
    • Example: Widely used in 3G mobile networks.

    4. Carrier Sense Multiple Access (CSMA)

    • Description: CSMA is a protocol used for controlling access to a shared communication medium. It operates on the principle that a device must listen to the channel before transmitting data. If the channel is clear, it sends its data; if not, it waits and tries again later.

    • Variants:

      • CSMA/CD (Carrier Sense Multiple Access with Collision Detection): Used in wired Ethernet networks. If a collision is detected during transmission, devices stop and wait a random time before retrying.
      • CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance): Used in wireless networks (like Wi-Fi). It tries to avoid collisions by waiting for the channel to be clear and sending a short request-to-send (RTS) message before actual data transmission.
    • Advantages:

      • Simple and effective for managing access to the medium.
      • Works well in environments with varying traffic loads.
    • Disadvantages:

      • Can lead to collisions, especially in high-traffic scenarios, which can degrade performance.
      • In CSMA/CA, the waiting time can introduce delays.

    5. Spatial Division Multiple Access (SDMA)

    • Description: SDMA uses spatial separation to allow multiple devices to communicate simultaneously. It often relies on antenna technology (like beamforming) to direct signals toward specific users.

    • Advantages:

      • Maximizes the use of the available spectrum by enabling simultaneous transmissions.
      • Can enhance capacity in environments with many users.
    • Disadvantages:

      • Requires sophisticated technology and equipment to manage spatial separation.
      • The effectiveness can be affected by physical obstructions.
    • Example: Used in advanced wireless communication systems and some satellite systems.

    Conclusion

    Multiple access techniques are essential for managing how devices share communication channels, enabling efficient data transmission in networks. Each technique has its strengths and weaknesses, making them suitable for different applications and environments. Understanding these techniques helps in designing robust and efficient networking solutions. If you have further questions or need clarification on specific techniques, feel free to ask!

    Previous topic 6
    Data Link Layer Functionality
    Next topic 8
    Circuit Switching and Packet Switching

    Past Papers

    Open this section to load past papers

    Click on Show Past Papers to see past papers.
    On This Page
      Reading Stats
      Est. reading time4 min
      Word count642
      Code examples0
      DifficultyBeginner