A Near-Optimum Channel Access Protocol Based on Incremental Collision Resolution and Distributed Transmission Queues

Abstract

The authors introduce a new stable multiple access protocol for broadcast channels shared by multiple stations, which they call the incremental collision resolution multiple access (ICRMA) protocol. ICRMA dynamically divides the channel into cycles of variable length; each cycle consists of a contention period and a queue-transmission period. The queue-transmission period is a variable-length train of packets that are transmitted by stations that have been added to the distributed transmission queue by successfully completing a collision-resolution round in a previous contention period. During the contention period, stations with one or more packets to send compete for the right to be added to the data-transmission queue using a deterministic tree-splitting algorithm. A single round of collision resolution is allowed in each contention period. Analytical results show that collision resolution in ICRMA is much more efficient than DQRAP's. Simulation and analytical results show that ICRMA's throughput is within 5% of the throughput achieved by the ideal channel access protocol based on a distributed transmission queue and incremental collision resolution.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 1998
Accession Number
ADA459701

Entities

People

  • J.J. Garcia-Luna-Aceves
  • Rodrigo Garces

Organizations

  • University of California, Santa Cruz

Tags

Communities of Interest

  • Air Platforms

DTIC Thesaurus Topics

  • Abstracts
  • Algorithms
  • California
  • Collisions
  • Data Transmission
  • Engineering
  • Information Operations
  • Intervals
  • Markov Chains
  • Probability
  • Simulations
  • Simulators
  • Splitting
  • Terminals
  • Throughput
  • Time Intervals

Fields of Study

  • Computer science

Readers

  • Applied Combinatorial Optimization and Logic Circuit Design.
  • Fault Tolerant Diagnosis of Black and White Balloon Isolation Tests Using ¥.
  • Radio communications and signal processing.