In a multiple access channel, autonomous stations are able to transmit and listen to a shared device. A fundamental problem, called \textit{contention resolution}, is to allow any station to successfully deliver its message by resolving the conflicts that arise when several stations transmit simultaneously. Despite a long history on such a problem, most of the results deal with the static setting when all stations start simultaneously, while many fundamental questions remain open in the realistic scenario when stations can join the channel at arbitrary times. In this paper, we explore the impact that three major channel features (asynchrony among stations, knowledge of the number of contenders and possibility of switching off stations after a successful transmission) can have on the time complexity of non-adaptive deterministic algorithms. We establish upper and lower bounds allowing to understand which parameters permit time-efficient contention resolution and which do not.
翻译:在多个接入频道中,自治站能够传输和收听共享的装置。一个叫作\ textit{ 注意解决}的基本问题是,允许任何电台通过解决多个台站同时传输时发生的冲突来成功传递信息。尽管在这个问题上历史悠久,但大多数结果都与所有台站同时启动的静态设置有关,而在现实情况下,许多基本问题仍然可以打开,站站可以任意加入频道。在本文中,我们探讨了三个主要频道功能(台站间不同步、对竞争者人数的了解以及在成功传输后关闭台站的可能性)对非适应性确定性算法的时间复杂性的影响。我们建立了上限和下限,以便理解哪些参数允许有时间效率的争议解决,哪些参数则不会。