264 research outputs found

    Recent Trends in Software-Defined Networking: A Bibliometric Review

    Get PDF
    Software-Defined Networking is referred to as the next big thing in the field of networking. Legacy networks contain various components such as switches, routers, etc. with a variety of complex protocols. A network administrator is responsible for configuring all these various components. Apart from complex network management, network security is also a persistent issue in the field of networking. SDN promises simplicity in network management while also dramatically improving the security of networks. This paper gives an analysis of the current trends in in SDN as well as Security challenges with SDN. A bibliometric review on SDN has also been outlined in this paper. We have also mentioned some of the challenges posed by the SDN architecture and also some of the solutions to combat the

    Software Defined Networks based Smart Grid Communication: A Comprehensive Survey

    Get PDF
    The current power grid is no longer a feasible solution due to ever-increasing user demand of electricity, old infrastructure, and reliability issues and thus require transformation to a better grid a.k.a., smart grid (SG). The key features that distinguish SG from the conventional electrical power grid are its capability to perform two-way communication, demand side management, and real time pricing. Despite all these advantages that SG will bring, there are certain issues which are specific to SG communication system. For instance, network management of current SG systems is complex, time consuming, and done manually. Moreover, SG communication (SGC) system is built on different vendor specific devices and protocols. Therefore, the current SG systems are not protocol independent, thus leading to interoperability issue. Software defined network (SDN) has been proposed to monitor and manage the communication networks globally. This article serves as a comprehensive survey on SDN-based SGC. In this article, we first discuss taxonomy of advantages of SDNbased SGC.We then discuss SDN-based SGC architectures, along with case studies. Our article provides an in-depth discussion on routing schemes for SDN-based SGC. We also provide detailed survey of security and privacy schemes applied to SDN-based SGC. We furthermore present challenges, open issues, and future research directions related to SDN-based SGC.Comment: Accepte

    Joint Energy Efficient and QoS-aware Path Allocation and VNF Placement for Service Function Chaining

    Full text link
    Service Function Chaining (SFC) allows the forwarding of a traffic flow along a chain of Virtual Network Functions (VNFs, e.g., IDS, firewall, and NAT). Software Defined Networking (SDN) solutions can be used to support SFC reducing the management complexity and the operational costs. One of the most critical issues for the service and network providers is the reduction of energy consumption, which should be achieved without impact to the quality of services. In this paper, we propose a novel resource (re)allocation architecture which enables energy-aware SFC for SDN-based networks. To this end, we model the problems of VNF placement, allocation of VNFs to flows, and flow routing as optimization problems. Thereafter, heuristic algorithms are proposed for the different optimization problems, in order find near-optimal solutions in acceptable times. The performance of the proposed algorithms are numerically evaluated over a real-world topology and various network traffic patterns. The results confirm that the proposed heuristic algorithms provide near optimal solutions while their execution time is applicable for real-life networks.Comment: Extended version of submitted paper - v7 - July 201

    Controller Placement in Software Defined Networking

    Get PDF
    This work focuses on the placement of controllers in software de ned networking architectures. The goal is to optimize the latency besides having reliability and scalability in mind. Two mathematical models are proposed, the former determines the optimal controller location in single mapping scenarios and the latter determines the optimal location in multiple mapping scenarios. A scalability factor is introduced to equally decrease load among controllers, increasing the load to capacity gap at controllers in any failure scenario. The results show that the model nds the optimal location while taking redundancy and scalability into consideration.Este trabalho incide sobre a colocação de controladores em redes de nidas por software. O objetivo e otimizar a latência, tendo em consideração a proteção em cenários de falha e a escalabilidade. São propostos dois modelos matem aticos: o primeiro determina a localização do controlador em cenários de mapeamento unico(single mapping), e o ultimo determina a localização ideal em cenários de mapeamento múltiplo. É introduzido um fator de escalabilidade para reduzir de igual forma, a carga nos controladores, havendo uma maior diferença entre a carga nos controladores e a sua capacidades, isto para qualquer cenário de falha. Os resultados mostram que o modelo consegue encontrar a localização ideal tomando em consideração a proteção em cenários de falha e a escalabilidade
    corecore