2012 Proceedings IEEE INFOCOM 2012
DOI: 10.1109/infcom.2012.6195488
|View full text |Cite
|
Sign up to set email alerts
|

Wireless MAC processors: Programming MAC protocols on commodity Hardware

Abstract: Programmable wireless platforms aim at responding to the quest for wireless access flexibility and adaptability. This paper introduces the notion of wireless MAC processors. Instead of implementing a specific MAC protocol stack, Wireless MAC processors do support a set of Medium Access Control "commands" which can be run-time composed (programmed) through software-defined state machines, thus providing the desired MAC protocol operation. We clearly distinguish from related work in this area as, unlike other wo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
108
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
4
3
3

Relationship

1
9

Authors

Journals

citations
Cited by 110 publications
(109 citation statements)
references
References 9 publications
0
108
0
Order By: Relevance
“…To evaluate the feasibility and performance of the solution described in this paper, two hardware platforms were modified. For the IEEE802.11 nodes the Wireless MAC Processor 3 (WMP) was used [12]. The WMP implementation allows easy generation of the beacon pattern by generating packets of predefined length at specific moments.…”
Section: A Used Hardware and Softwarementioning
confidence: 99%
“…To evaluate the feasibility and performance of the solution described in this paper, two hardware platforms were modified. For the IEEE802.11 nodes the Wireless MAC Processor 3 (WMP) was used [12]. The WMP implementation allows easy generation of the beacon pattern by generating packets of predefined length at specific moments.…”
Section: A Used Hardware and Softwarementioning
confidence: 99%
“…Ilenia Tinnirello et al [33] proposes wireless MAC processor with an ability to execute programmable MAC commands on runtime to achieve desired MAC operation using low cost hardware wireless cards. They implemented wireless MAC processor for only three wireless scenarios as a proof of concept and validated that future wireless MAC needs access flexibility and adaptability.…”
Section: Related Workmentioning
confidence: 99%
“…The architecture offers the possibility to easy write, load and execute customized MAC protocols, by using a platform-independent, high-level programming language [2]. This capability is achieved by developing a firmware which does not implement a specific protocol, but rather a generic protocol executor called MAC Engine.…”
Section: A Wmpmentioning
confidence: 99%