TY - GEN
T1 - Testbed implementation of the meta-MAC protocol
AU - Flick, Nathaniel
AU - Garlisi, Domenico
AU - Syrotiuk, Violet
AU - Tinnirello, Ilenia
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/9/6
Y1 - 2016/9/6
N2 - The meta-MAC protocol is a systematic and automatic method to dynamically combine any set of existing MAC protocols into a single higher layer MAC protocol. We present a proof-of-concept implementation of the meta-MAC protocol by utilizing a programmable wireless MAC processor (WMP) on top of a commodity wireless card in combination with a host-level software module. The implementation allows us to combine, with certain constraints, a number of protocols each represented as an extended finite state machine. To illustrate the combination principle, we combine protocols of the same type but with varying parameters in a wireless mesh network. Specifically, we combine TDMA protocols with all possible slot assignments. We demonstrate that an implementation of the meta-MAC protocol over the WMP rapidly converges to non-conflicting TDMA slot assignments for the nodes.
AB - The meta-MAC protocol is a systematic and automatic method to dynamically combine any set of existing MAC protocols into a single higher layer MAC protocol. We present a proof-of-concept implementation of the meta-MAC protocol by utilizing a programmable wireless MAC processor (WMP) on top of a commodity wireless card in combination with a host-level software module. The implementation allows us to combine, with certain constraints, a number of protocols each represented as an extended finite state machine. To illustrate the combination principle, we combine protocols of the same type but with varying parameters in a wireless mesh network. Specifically, we combine TDMA protocols with all possible slot assignments. We demonstrate that an implementation of the meta-MAC protocol over the WMP rapidly converges to non-conflicting TDMA slot assignments for the nodes.
UR - http://www.scopus.com/inward/record.url?scp=84988842069&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84988842069&partnerID=8YFLogxK
U2 - 10.1109/INFCOMW.2016.7562143
DO - 10.1109/INFCOMW.2016.7562143
M3 - Conference contribution
AN - SCOPUS:84988842069
T3 - Proceedings - IEEE INFOCOM
SP - 580
EP - 585
BT - 2016 IEEE Conference on Computer Communications Workshops, INFOCOM WKSHPS 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 35th IEEE Conference on Computer Communications Workshops, INFOCOM WKSHPS 2016
Y2 - 10 April 2016 through 14 April 2016
ER -