TY - JOUR
T1 - Contention resolution in a non-synchronized multiple access channel
AU - De Marco, Gianluca
AU - Kowalski, Dariusz R.
N1 - Funding Information:
This work was supported by the Polish National Science Centre grant DEC-2012/07/B/ST6/01534.
Publisher Copyright:
© 2017 Elsevier B.V.
PY - 2017/8/15
Y1 - 2017/8/15
N2 - Multiple access channel is a well-known communication model that deploys properties of many network systems, such as Aloha multi-access systems, local area Ethernet networks, satellite communication systems, packet radio networks. The fundamental aspect of this model is to provide efficient communication and computation in the presence of restricted access to the communication resource: at most one station can successfully transmit at a time, and a wasted round occurs when more than one station attempts to transmit at the same time. In this work we consider the problem of contention resolution in a multiple access channel in a realistic scenario when up to k stations out of n join the channel at different times. The goal is to let at least one station to transmit alone, which results in successful delivery of the message through the channel. We present three algorithms: two of them working under some constrained scenarios, and achieving optimal time complexity Θ(klog(n/k)+1), while the third general algorithm accomplishes the goal in time O(klognloglogn).
AB - Multiple access channel is a well-known communication model that deploys properties of many network systems, such as Aloha multi-access systems, local area Ethernet networks, satellite communication systems, packet radio networks. The fundamental aspect of this model is to provide efficient communication and computation in the presence of restricted access to the communication resource: at most one station can successfully transmit at a time, and a wasted round occurs when more than one station attempts to transmit at the same time. In this work we consider the problem of contention resolution in a multiple access channel in a realistic scenario when up to k stations out of n join the channel at different times. The goal is to let at least one station to transmit alone, which results in successful delivery of the message through the channel. We present three algorithms: two of them working under some constrained scenarios, and achieving optimal time complexity Θ(klog(n/k)+1), while the third general algorithm accomplishes the goal in time O(klognloglogn).
KW - Contention resolution
KW - Deterministic algorithms
KW - Distributed algorithms
KW - Multiple access channel
UR - http://www.scopus.com/inward/record.url?scp=85037331273&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85037331273&partnerID=8YFLogxK
U2 - 10.1016/j.tcs.2017.05.014
DO - 10.1016/j.tcs.2017.05.014
M3 - Article
AN - SCOPUS:85037331273
VL - 689
SP - 1
EP - 13
JO - Theoretical Computer Science
JF - Theoretical Computer Science
SN - 0304-3975
ER -