We introduce MAClets, software programs uploaded and executed on-demand over wireless cards, and devised to change the card’s real-time medium access control operation. MAClets permit seamless reconfiguration of the MAC stack, so as to adapt it to mutated context and spectrum conditions and perform tailored performance optimizations hardly accountable by an once-for-all protocol stack design. Following traditional active networking principles, MAClets can be directly conveyed within data packets and executed on hard-coded devices acting as virtual MAC machines. Indeed, rather than executing a predefined protocol, we envision a new architecture for wireless cards based on a protocol interpreter (enabling code portability) and a powerful API. Experiments involving the distribution of MAClets within data packets, and their execution over commodity WLAN cards, show the flexibility and viability of the proposed concept.

Bianchi, G., Gallo, P., Garlisi, D., Giuliano, F., Gringoli, F., Tinnirello, I. (2012). MAClets: Active MAC Protocols over hard-coded devices. In Proceedings of ACM CoNEXT 2012.

MAClets: Active MAC Protocols over hard-coded devices

GALLO, Pierluigi;GARLISI, Domenico;GIULIANO, Fabrizio;TINNIRELLO, Ilenia
2012-01-01

Abstract

We introduce MAClets, software programs uploaded and executed on-demand over wireless cards, and devised to change the card’s real-time medium access control operation. MAClets permit seamless reconfiguration of the MAC stack, so as to adapt it to mutated context and spectrum conditions and perform tailored performance optimizations hardly accountable by an once-for-all protocol stack design. Following traditional active networking principles, MAClets can be directly conveyed within data packets and executed on hard-coded devices acting as virtual MAC machines. Indeed, rather than executing a predefined protocol, we envision a new architecture for wireless cards based on a protocol interpreter (enabling code portability) and a powerful API. Experiments involving the distribution of MAClets within data packets, and their execution over commodity WLAN cards, show the flexibility and viability of the proposed concept.
Settore ING-INF/03 - Telecomunicazioni
12-dic-2012
ACM CoNEXT 2012
Nizza, Francia
10-13 Dicembre 2012
2012
12
conferences.sigcomm.org/co-next/2012/slides/Bianchi_214.pdf
Bianchi, G., Gallo, P., Garlisi, D., Giuliano, F., Gringoli, F., Tinnirello, I. (2012). MAClets: Active MAC Protocols over hard-coded devices. In Proceedings of ACM CoNEXT 2012.
Proceedings (atti dei congressi)
Bianchi, G; Gallo, P; Garlisi, D; Giuliano, F; Gringoli, F; Tinnirello, I
File in questo prodotto:
File Dimensione Formato  
conext_MAClets.pdf

Solo gestori archvio

Descrizione: Main article
Dimensione 828.11 kB
Formato Adobe PDF
828.11 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10447/69443
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 49
  • ???jsp.display-item.citation.isi??? ND
social impact