TY - GEN
T1 - OSWireless
T2 - 19th IEEE International Conference on Mobile Ad Hoc and Smart Systems, MASS 2022
AU - Moorthy, Sabarish Krishna
AU - Guan, Zhangyu
AU - Mastronarde, Nicholas
AU - Bentley, Elizabeth Serena
AU - Medley, Michael
N1 - Publisher Copyright:
© 2022 IEEE.
PY - 2022
Y1 - 2022
N2 - To control wireless networks with optimized configurations, engineers usually need to grapple simultaneously with network modeling, algorithm and protocol design as well as their implementation on distributed nodes. This process is tedious and error prone. In this article we attempt to address this challenge by designing OSWireless, a new control plane for optimizing software-defined wireless networks. At the core of OSWireless is the virtualization of four control plane functionalities, including intent, mathematical, algorithmic and forwarding specifications, and then provide them as a service to network engineers. To this end, we design two new subplanes for the control plane: Wireless Network Abstraction Specification (WiNAS) Subplane and Optimization-as-a-Service (OaaS) Subplane. The former converts intent specifications defined using high-level APIs to the corresponding mathematical specifications, and the latter generates automatically operational (possibly distributed) algorithmic specifications. We prototype OSWireless and deploy it over NeXT, a newly developed software-defined experimentation testbed, and showcase the flexibility of OSWireless in automated generation of control programs and the effectiveness of the generated programs considering a variety of network control problems. OSWireless can help enhance the automation of wireless network development, deployment and optimization.
AB - To control wireless networks with optimized configurations, engineers usually need to grapple simultaneously with network modeling, algorithm and protocol design as well as their implementation on distributed nodes. This process is tedious and error prone. In this article we attempt to address this challenge by designing OSWireless, a new control plane for optimizing software-defined wireless networks. At the core of OSWireless is the virtualization of four control plane functionalities, including intent, mathematical, algorithmic and forwarding specifications, and then provide them as a service to network engineers. To this end, we design two new subplanes for the control plane: Wireless Network Abstraction Specification (WiNAS) Subplane and Optimization-as-a-Service (OaaS) Subplane. The former converts intent specifications defined using high-level APIs to the corresponding mathematical specifications, and the latter generates automatically operational (possibly distributed) algorithmic specifications. We prototype OSWireless and deploy it over NeXT, a newly developed software-defined experimentation testbed, and showcase the flexibility of OSWireless in automated generation of control programs and the effectiveness of the generated programs considering a variety of network control problems. OSWireless can help enhance the automation of wireless network development, deployment and optimization.
KW - Intent-Driven Networks
KW - Software-Defined Networking
KW - Specification Abstraction
UR - https://www.scopus.com/pages/publications/85146109892
U2 - 10.1109/MASS56207.2022.00034
DO - 10.1109/MASS56207.2022.00034
M3 - Conference contribution
AN - SCOPUS:85146109892
T3 - Proceedings - 2022 IEEE 19th International Conference on Mobile Ad Hoc and Smart Systems, MASS 2022
SP - 202
EP - 210
BT - Proceedings - 2022 IEEE 19th International Conference on Mobile Ad Hoc and Smart Systems, MASS 2022
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 20 October 2022 through 22 October 2022
ER -