Next century challenges: RadioActive networks
MobiCom '99 Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking
A survey of programmable networks
ACM SIGCOMM Computer Communication Review
Maté: a tiny virtual machine for sensor networks
Proceedings of the 10th international conference on Architectural support for programming languages and operating systems
TinyDB: an acquisitional query processing system for sensor networks
ACM Transactions on Database Systems (TODS) - Special Issue: SIGMOD/PODS 2003
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
Energy-efficient on-demand reprogramming of large-scale sensor networks
ACM Transactions on Sensor Networks (TOSN)
OpenFlow: enabling innovation in campus networks
ACM SIGCOMM Computer Communication Review
Enabling MAC protocol implementations on software-defined radios
NSDI'09 Proceedings of the 6th USENIX symposium on Networked systems design and implementation
IEEE 802.22: the first cognitive radio wireless regional area network standard
IEEE Communications Magazine
Airblue: a system for cross-layer wireless protocol development
Proceedings of the 6th ACM/IEEE Symposium on Architectures for Networking and Communications Systems
Realizing the future of wireless data communications
Communications of the ACM
A survey of active network research
IEEE Communications Magazine
Decentralised learning MACs for collision-free access in WLANs
Wireless Networks
Exploring parallelization for medium access schemes on many-core software defined radio architecture
Proceedings of the second workshop on Software radio implementation forum
One size hardly fits all: towards context-specific wireless MAC protocol deployment
Proceedings of the 8th ACM international workshop on Wireless network testbeds, experimental evaluation & characterization
Enabling cognitive-radio paradigm on commercial off-the-shelf 802.11 hardware
Proceedings of the 8th ACM international workshop on Wireless network testbeds, experimental evaluation & characterization
Supporting a pseudo-TDMA access scheme in mesh wireless networks
WiFlex'13 Proceedings of the First international conference on Wireless Access Flexibility
Hi-index | 0.00 |
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 pre-defined 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.