Contention Resolution with Log-Logstar Channel Accesses

被引:29
|
作者
Bender, Michael A. [1 ]
Kopelowitz, Tsvi [2 ]
Pettie, Seth [2 ]
Young, Maxwell [3 ]
机构
[1] SUNY Stony Brook, Stony Brook, NY 11794 USA
[2] Univ Michigan, Ann Arbor, MI 48109 USA
[3] Mississippi State Univ, Mississippi State, MS 39762 USA
基金
美国国家科学基金会;
关键词
Distributed computing; exponential backoff; energy efficiency; multiple-access channel; randomized backoff; WAKE-UP PROBLEM; MULTIPLE; IEEE-802.11; CONFLICTS; PROTOCOLS;
D O I
10.1145/2897518.2897655
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
For decades, randomized exponential backoff has provided a critical algorithmic building block in situations where multiple devices seek access to a shared resource. Surprisingly, despite this history, the performance of standard backoff is poor under worst-case scheduling of demands on the resource: (i) subconstant throughput can occur under plausible scenarios, and (ii) each of N devices requires Omega(log N) access attempts before obtaining the resource. In this paper, we address these shortcomings by offering a new backoff protocol for a shared communications channel that guarantees expected constant throughput with only O(log(log* N)) access attempts in expectation. Central to this result are new algorithms for approximate counting and leader election with the same performance guarantees.
引用
收藏
页码:499 / 508
页数:10
相关论文
共 50 条
  • [1] CONTENTION RESOLUTION WITH CONSTANT THROUGHPUT AND LOG-LOGSTAR CHANNEL ACCESSES
    Bender, Michael A.
    Kopelowitz, Tsvi
    Pettie, Seth
    Young, Maxwell
    SIAM JOURNAL ON COMPUTING, 2018, 47 (05) : 1735 - 1754
  • [2] Contention resolution on a fading channel
    Fineman, Jeremy T.
    Gilbert, Seth
    Kuhn, Fabian
    Newport, Calvin
    DISTRIBUTED COMPUTING, 2019, 32 (06) : 517 - 533
  • [3] Contention Resolution on a Fading Channel
    Fineman, Jeremy T.
    Gilbert, Seth
    Kuhn, Fabian
    Newport, Calvin
    PROCEEDINGS OF THE 2016 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC'16), 2016, : 155 - 164
  • [4] Contention resolution on a restrained channel
    Hradovich, Elijah
    Klonowski, Marek
    Kowalski, Dariusz R.
    2020 IEEE 26TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2020, : 89 - 98
  • [5] Contention resolution on a fading channel
    Jeremy T. Fineman
    Seth Gilbert
    Fabian Kuhn
    Calvin Newport
    Distributed Computing, 2019, 32 : 517 - 533
  • [6] Deterministic contention resolution on a shared channel
    De Marco, Gianluca
    Kowalski, Dariusz R.
    Stachowiak, Grzegorz
    2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 472 - 482
  • [7] Evaluating overhead and contention in concurrent accesses to a graph
    Barbara, Israel da Silva
    de Araujo, Nicolas O.
    du Bois, Andre Rauber
    Cavalheiro, Gerson Geraldo H.
    2015 INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING WORKSHOP (SBAC-PADW), 2015, : 49 - 54
  • [8] Backoff-Channel Contention Resolution in optical networks
    Barakat, Neil
    Darcie, Thomas E.
    Ganti, Sudhakar
    2008 CONFERENCE ON OPTICAL FIBER COMMUNICATION/NATIONAL FIBER OPTIC ENGINEERS CONFERENCE, VOLS 1-8, 2008, : 579 - 581
  • [9] Deterministic non-adaptive contention resolution on a shared channel
    De Marco, Gianluca
    Kowalski, Dariusz R.
    Stachowiak, Grzegorz
    JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2023, 133 : 1 - 22
  • [10] Optimized channel and delay selection for contention resolution in optical networks
    Rogiest, W.
    De Turck, K.
    Laevens, K.
    Fiems, D.
    Bruneel, H.
    Wittevrongel, S.
    2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,