DocumentCode
62376
Title
Programmable Networks—From Software-Defined Radio to Software-Defined Networking
Author
Macedo, Daniel F. ; Guedes, Dorgival ; Vieira, Luiz F. M. ; Vieira, Marcos A. M. ; Nogueira, Michele
Author_Institution
Comput. Sci. Dept., Univ. Fed. de Minas Gerais, Belo Horizonte, Brazil
Volume
17
Issue
2
fYear
2015
fDate
Secondquarter 2015
Firstpage
1102
Lastpage
1125
Abstract
Current implementations of Internet systems are very hard to be upgraded. The ossification of existing standards restricts the development of more advanced communication systems. New research initiatives, such as virtualization, software-defined radios, and software-defined networks, allow more flexibility for networks. However, until now, those initiatives have been developed individually. We advocate that the convergence of these overlying and complementary technologies can expand the amount of programmability on the network and support different innovative applications. Hence, this paper surveys the most recent research initiatives on programmable networks. We characterize programmable networks, where programmable devices execute specific code, and the network is separated into three planes: data, control, and management planes. We discuss the modern programmable network architectures, emphasizing their research issues, and, when possible, highlight their practical implementations. We survey the wireless and wired elements on the programmable data plane. Next, on the programmable control plane, we survey the divisor and controller elements. We conclude with final considerations, open issues and future challenges.
Keywords
Internet; software defined networking; software radio; Internet systems; communication systems; programmable control plane; programmable data plane; programmable devices; programmable network architectures; software-defined networking; software-defined radio; wired elements; wireless elements; Computer architecture; Hardware; Protocols; Reliability; Software; Standards; Virtualization; Software defined networking; network architectures; network virtualization; software-defined radios;
fLanguage
English
Journal_Title
Communications Surveys & Tutorials, IEEE
Publisher
ieee
ISSN
1553-877X
Type
jour
DOI
10.1109/COMST.2015.2402617
Filename
7039225
Link To Document