The paradigm shift toward the Internet of Things results in an increasing number of wire- less applications being deployed. Since many of these applications contend for the same physical medium (i.e., the unlicensed ISM bands), there is a clear need for beyond-state-of-the-art solu- tions that coordinate medium access across het- erogeneous wireless networks. Such solutions demand ne-grained control of each device and technology, which currently requires a substantial amount of effort given that the control APIs are different on each hardware platform, technolo- gy, and operating system. In this article an open architecture is proposed that overcomes this hur- dle by providing uni ed programming interfaces (UPIs) for monitoring and controlling heteroge- neous devices and wireless networks. The UPIs enable creation and testing of advanced coordi- nation solutions while minimizing the complexity and implementation overhead. The availability of such interfaces is also crucial for the realization of emerging software-de ned networking approach- es for heterogeneous wireless networks. To illus- trate the use of UPIs, a showcase is presented that simultaneously changes the MAC behavior of multiple wireless technologies in order to mitigate cross-technology interference taking advantage of the enhanced monitoring and control functional- ity. An open source implementation of the UPIs is available for wireless researchers and developers. It currently supports multiple widely used technol- ogies (IEEE 802.11, IEEE 802.15.4, LTE), operat- ing systems (Linux, Windows, Contiki), and radio platforms (Atheros, Broadcom, CC2520, Xylink Zynq, ), as well as advanced recon gurable radio systems (IRIS, GNURadio, WMP, TAISC).
|Numero di pagine||8|
|Rivista||IEEE Communications Magazine|
|Stato di pubblicazione||Published - 2017|
All Science Journal Classification (ASJC) codes
- Computer Science Applications
- Computer Networks and Communications
- Electrical and Electronic Engineering
Tinnirello, I., Garlisi, D., Gallo, P., Giannoulis, S., Zubow, A., De Poorter, E., Ruckebusch, P., Chwalisz, M., Gawowicz, P., Dasilva, L., & Moerman, I. (2017). WiSHFUL: Enabling Coordination Solutions for Managing Heterogeneous Wireless Networks. IEEE Communications Magazine, 55, 118-125.