Ieee software defined networking a comprehensive survey

Applications interact with controllers to implement network services, such as network transport. In this paper we present a comprehensive survey on sdn. A survey of softwaredefined networking sdn, which is an architecture and design methodology for designing programmable networks. Advances in softwaredefined technologies for underwater. Figure 1 from software defined integrated satellite. Both the security enhancements to be derived from using the sdn framework and the security challenges introduced by the framework are discussed. Network virtualization is the key to the current and future success of cloud computing. The blue social bookmark and publication sharing system. The internet has led to the creation of a digital society, where almost everything is connected and is accessible from anywhere. However, despite their widespread adoption, traditional ip networks are complex and very hard to manage. Software defined networking sdn is a relatively new concept in the cloud and computer networks domain proposed as a solution to depart from the current limitations of traditional ip networks.

Software defined networking sdn and distributed denial of service ddos attacks in cloud computing environments. In this article, we comprehensively survey studies that examine the sdn paradigm in optical networks. Software defined networking for wireless sensor networks. The ieee software defined networks sdn initiative event will draw worldleading service providers, vendors, research institutes, open source projects and academia to examine the developing 5g transformation.

Ieee communications surveys tutorials 18, 1 2016, 602622. The separation of concerns introduced between the definition of. Past, present, and future of programmable networks. Its easy to create wellmaintained, markdown or rich. Softwaredefined networks, ieee communications magazine, july 20. Software defined networksbased smart grid communication. Ieee xplore, delivering full text access to the worlds highest quality technical literature in engineering and technology. As the control plane for each device within the network is now implemented on a separate controller, this reliefs individual devices from the. A survey of software defined networking sdn, which is an architecture and design methodology for designing programmable networks.

Softwaredefined networking sdn is one of the most prevailing networking paradigms in current and nextgeneration networks. Softwaredefined networking sdn is an emerging paradigm that promises to change this state of affairs, by breaking vertical integration. Software defined mobile networking related conferences, publications, and organizations. We start by introducing the motivation for sdn, explain its main. This paper presents a comprehensive survey of the research relating to security in softwaredefined networking that has been carried out to date. Nunes, marc mendonca, xuannam nguyen, katia obraczka, and thierry turletti abstractthe idea of programmable networks has recently regained considerable momentum due to the emergence of the softwarede. A survey on softwaredefined wireless sensor networks. Scalability and resilience of softwaredefined networking. In this paper, we survey the state of the art on the application of sdn and nv to iot. The classic internet architecture is compared with sdn architecture. This paper aims to provide academic researchers and industrial engineers with a comprehensive survey with the hope of advancing sdn and inspiring new solutions.

This simplifies network management and gives network administrators a remarkable control over the network elements. The ieee p1520 standards initiative for programmable. Every project on github comes with a versioncontrolled wiki to give your documentation the high level of care it deserves. Softwaredefined networking sdn is a novel network paradigm, which provides an innovative approach to improve flexibility and reduce development risks greatly. Ieee transactions on reliability 1 a survey of securing. This work is sponsored by the national key research and development program of china grant 2016yfb0800704, the nsfc grants 61672410 and u1536202, the 111 project grants b08038 and b16037, the ph. While these features simplify network management and enable innovative networking, they give rise to persistent concerns about reliability. Softwaredefined networking for transport networks abstract. Softwaredefined networking sdn is an emerging paradigm that promises to change this state of affairs, by breaking vertical integration, separating the networks control logic from the underlying routers and switches, promoting logical centralization of network control, and introducing the ability to program the network. The software defined networking research group sdnrg studies sdn from various perspectives e. Ieee communications surveys tutorials 16, 3 2014, 16171634. Citeseerx ieee transactions on reliability 1 a survey of.

This is a broadbased collaborative project for sdn and nfv to be introduced by a global professional association, and provides coverage across multiple interdependent tracks. Sdn is an innovative approach to design, implement, and manage networks that separate the network control control plane and. The logical centralization of network intelligence presents exciting challenges and opportunities to enhance. Applications communicate with a controller at the control plane via the northbound interface of the control plane. The application label indicates a part that exploits the decoupled control and data plane to achieve specific goals, such as a security mechanism or a network measurement solution. Telecommunications technology is progressing at a rapid pace, and the ieee communications society is committed to providing researchers and other professionals the information and tools to stay abreast. Ieee communications surveys tutorials 16, 4 2014, 19551980. Wenfeng xia, yonggang wen, senior member, ieee, chuan heng foh, senior member, ieee. We mainly organize the sdon studies into studies focused on the infrastructure layer, the control layer, and the application layer. A survey of securing networks using software defined networking.

Novel architectures and security solutions of programmable software. Review papers list ieee internet of things journal. Jun 02, 2014 software defined networking sdn is an emerging paradigm that promises to change this state of affairs, by breaking vertical integration, separating the networks control logic from the underlying routers and switches, promoting logical centralization of network control, and introducing the ability to program the network. We explore the often voiced concerns in different settings, discuss scalability tradeoffs in the sdn design space, and present some recent research on sdn scalability. Israat tanzeena haque, senior member, ieee ieee proof. Network virtualization and software defined networking for cloud computing. Operating systems for lowend devices in the internet of things. A comprehensive survey diego kreutz, member, ieee, fernando m. Software defined networking sdn brings about innovation, simplicity in network management, and configuration in network computing.

The current power grid is no longer a feasible solution due to everincreasing user demand of electricity, old infrastructure, and reliability issues and thus require transformation to a better grid also known as, smart grid sg. Software defined mobile networking information on ieee s technology navigator. Softwaredefined wireless networking opportunities and challenges for internetofthings. First, it breaks the vertical integration by separating the networks control logic the control plane from the underlying routers and switches that forward the traffic the data plane. A new network paradigm called softwaredefined networking sdn was proposed and got public attention. Software defined networking sdn is an emerging paradigm that promises to change the state of affairs of current networks, by breaking vertical integration, separating the networks control logic. On scaling softwaredefined networking in widearea networks.

Such programmable networks offer great flexibility. Softwaredefined networking sdn and network function virtualization nfv. First, it breaks the vertical integration by separating the networks control logic the control plane from the underlying routers and switches that forward the traf. However, despite their widespread adoption, traditional ip. Softwaredefined mobile networking ieee conferences.

Ieee xplore software defined networking for internet of things. Softwaredefined networking sdn is an emerging paradigm that promises to change the state of affairs of current networks, by breaking vertical integration, separating the networks control logic from the underlying routers and switches, promoting logical centralization of network control, and introducing the ability to program the network. A taxonomy of softwaredefined networking sdnenabled cloud. Ramos, member, ieee, paulo verissimo, fellow, ieee. The emerging software defined networking sdn paradigm separates the data plane from the control plane and centralizes network control in an sdn controller. Ramos and paulo ver\issimo and christian esteve rothenberg and siamak azodolmolky and steve uhlig, journalproceedings of the.

Softwaredefined networking sdn has emerged as a new network paradigm that promises controldata plane separation and centralized network control. Traditional networks often lack the flexibility to bring into effect instant changes because of the rigidity of the network and also the over dependence on. Software defined networking sdn and network virtualization nv are two technologies that promise to costeffectively provide the scale and versatility necessary for iot services. A survey and a layered taxonomy of softwaredefined networking. Communications surveys and tutorials, ieee communications society, institute of electrical and electronics engineers, 2014, 16 3, pp. Softwaredefined networks, ieee communications magazine. This paper presents a comprehensive survey of the research relating to security in software defined networking that has been carried out to date. A survey, authorye miao and zijing cheng and wei li and haiquan ma and xiang liu and zhaojing cui, booktitlesinc, year2016. Scalability and resilience of software defined networking. In this paper, we present a comprehensive survey on sdn.

Moreover, we enumerate overlooked yet important opportunities and chal. On scaling software defined networking in widearea networks. Citeseerx document details isaac councill, lee giles, pradeep teregowda. Softwaredefined mobile networking information on ieees technology navigator. Abstractsoftware defined networking sdn is rapidly emerging as a new paradigm for managing and controlling the operation of networks ranging from the data center to core, enterprise and home. Softwaredefined networking sdn 4, 5 is an emerging networking paradigm that gives hope to change the limitations of current network infrastructures. Although sdn and uasns are hot topics, there are currently few studies built on both. Programs foundation of ministry of education of china grant jy0300104, the project supported by natural science basic research plan in shaanxi province of china program. Join our community to find out more information on what ieee is doing in the area of software defined networks and network functions virtualization nfv. Basically, the highly featured separation of control and data planes makes sdn a proper solution towards many practical problems that challenge legacy networks, for example, energy efficiency, dynamic network configuration, agile network measurement, and flexible. Softwaredefined networking sdn is a relatively new concept in the cloud and computer networks domain proposed as a solution to depart from the current limitations of traditional ip networks.

Here, enrico bagnasco, head of innovation with telecom italia mobile, looks at some of the issues to be explored at ieee netsoft 2017. A survey and taxonomy israat tanzeena haque, senior member, ieee, and nael abughazaleh, senior member, ieee abstractone of the primary architectural principles behind the internet is the use of distributed protocols, which facili. One main feature of software defined networking sdn is the basic principle of decoupling a devices control plane from its data plane. Paradoxically, with an everincreasing traffic demand, today transportnetwork operators experience a progressive erosion of their margins.

Software defined networking sdn is an emerging paradigm that promises to change this state of affairs, by breaking vertical integration, separating the networks control logic from the underlying routers and switches, promoting logical centralization of network control, and introducing the ability to program the network. A comprehensive survey free ieee paper one approach to the development of custom snmp agents and integration with management systems free ieee paper webbased automatic network discoverymap systems. Ramos and paulo ver\issimo and christian esteve rothenberg and siamak azodolmolky and steve uhlig, journalproceedings of the ieee, year2014. A taxonomy of softwaredefined networking sdnenabled. Ab software defined networking sdn has emerged as a new network paradigm that promises controldata plane separation and centralized network control.

Consistent policies better integration of programs. A comprehensive survey, proceedings of the ieee, vol. Challenges and design requirements software defined networking sdn brings about innovation, simplicity in network management, and configuration in network computing. Software defined wireless networking opportunities and challenges for internetofthings. Softwaredefined networking sdn is an emerging paradigm that promises to change this state of affairs, by breaking vertical integration, separating the networks control logic from the underlying routers and switches, promoting logical centralization of network. By decoupling the forwarding and control planes and applying specific protocols, sdn greatly reduces the cost of network management. Softwaredefined mobile networkingrelated conferences, publications, and organizations. Ab softwaredefined networking sdn has emerged as a new network paradigm that promises controldata. A comprehensive survey, authordiego kreutz and fernando m. The emerging software defined networking sdn paradigm is being adopted by the telecom industry since it enables flexible network resource allocation, configuration and management. Multicast is an essential and attractive service for a wide range of todays internet applications for its bandwidthpreserving efficiency and flexibility. Past, present, and future of programmable networks bruno astuto a. Mathematical tools and methods for analysis of sdn. Softwaredefined networking sdn is an emerging paradigm that promises to change the state of affairs of current networks, by breaking vertical integration, separating the networks control logic.

1135 683 760 493 1094 1424 212 1499 182 1427 1559 753 1284 1469 698 1294 1487 1185 352 806 233 477 347 692 1543 546 1403 1279 312 1070 1443 1211 1196 1325 225 219 1287 1259