• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Scopus
  4. The Impact of Asynchrony on Stability of MAC
 
  • Details
  • Full
Options
2024
Conference Paper
Title

The Impact of Asynchrony on Stability of MAC

Abstract
A large volume of work has already studied various aspects of a synchronous multiple access channel (MAC). However, synchronization is costly and far from reality. Very little is known in the case when stations communicating on the channel may observe asynchronous behavior. Unfortunately, in certain strong asynchrony settings it is impossible to ensure even a small positive throughput (deterministically). Hence, in this paper, we study whether a limited amount of synchrony is already enough for obtaining stability and high throughput. More specifically, we present a novel model to capture a bounded asynchrony, where the 'bounded' aspect is captured by an upper bound R on the length of any asynchronous time slot. We design two distributed deterministic algorithms to schedule transmissions of dynamically arriving packets at asynchronous stations, which guarantee optimal throughput for all but one packet injection rates and bounded queues at any time (this combination is sometimes known as optimal stable throughput). One of these algorithms is collision-free, while the other, instead, avoids control messages. Combining these results with our impossibility results we characterize exactly the very limited case where there is an inherent difference between synchronous and asynchronous networks for obtaining optimal stable throughput for this problem. As a subroutine, we design a new leader election algorithm for this model and prove upper and lower bounds on the number of slots. Interestingly, when R is a constant, our results match (asymptotically) the known results in synchronous slotted networks, while if R is a larger parameter, our lower bound proves that an additional factor of Ω(R/log R) is necessary in the formula on the number of slots.
Author(s)
Garncarek, Pawel
Kowalski, Dariusz R.
Kutten, Shay
Fraunhofer-Institut für Sichere Informationstechnologie SIT  
Murach, Lauren
Mainwork
Proceedings of the 2024 IEEE 44th International Conference on Distributed Computing Systems, ICDCS 2024  
Conference
International Conference on Distributed Computing Systems 2024  
DOI
10.1109/ICDCS60910.2024.00023
Language
English
Fraunhofer-Institut für Sichere Informationstechnologie SIT  
Keyword(s)
  • Bounded asynchrony

  • Dynamic packets injection

  • Leader election

  • Multiple access channel

  • Packets' transmission problem

  • Stable throughput

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024