• Title/Summary/Keyword: SDN(:Software Defined Networking)

Search Result 143, Processing Time 0.03 seconds

Modified Deep Reinforcement Learning Agent for Dynamic Resource Placement in IoT Network Slicing

  • Ros, Seyha;Tam, Prohim;Kim, Seokhoon
    • Journal of Internet Computing and Services
    • /
    • v.23 no.5
    • /
    • pp.17-23
    • /
    • 2022
  • Network slicing is a promising paradigm and significant evolution for adjusting the heterogeneous services based on different requirements by placing dynamic virtual network functions (VNF) forwarding graph (VNFFG) and orchestrating service function chaining (SFC) based on criticalities of Quality of Service (QoS) classes. In system architecture, software-defined networks (SDN), network functions virtualization (NFV), and edge computing are used to provide resourceful data view, configurable virtual resources, and control interfaces for developing the modified deep reinforcement learning agent (MDRL-A). In this paper, task requests, tolerable delays, and required resources are differentiated for input state observations to identify the non-critical/critical classes, since each user equipment can execute different QoS application services. We design intelligent slicing for handing the cross-domain resource with MDRL-A in solving network problems and eliminating resource usage. The agent interacts with controllers and orchestrators to manage the flow rule installation and physical resource allocation in NFV infrastructure (NFVI) with the proposed formulation of completion time and criticality criteria. Simulation is conducted in SDN/NFV environment and capturing the QoS performances between conventional and MDRL-A approaches.

Priority-based Scheduling Policy for OpenFlow Control Plane

  • Kasabai, Piyawad;Djemame, Karim;Puangpronpitag, Somnuk
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.13 no.2
    • /
    • pp.733-750
    • /
    • 2019
  • Software Defined Networking (SDN) is a new network paradigm, allowing administrators to manage networks through central controllers by separating control plane from data plane. So, one or more controllers must locate outside switches. However, this separation may cause delay problems between controllers and switches. In this paper, we therefore propose a Priority-based Scheduling policy for OpenFlow (PSO) to reduce the delay of some significant traffic. Our PSO is based on packet prioritization mechanisms in both OpenFlow switches and controllers. In addition, we have prototyped and experimented on PSO using a network simulator (ns-3). From the experimental results, PSO has demonstrated low delay for targeted traffic in the out-of-brand control network. The targeted traffic can acquire forwarding rules with lower delay under network congestion in control links (with normalized load > 0.8), comparing to traditional OpenFlow. Furthermore, PSO is helpful in the in-band control network to prioritize OpenFlow messages over data packets.

Software Defined Networking-based Load Balancing of 802.11 AP (SDN을 이용한 802.11 AP의 부하 분산)

  • Jeong, Woong-Jong;Kim, Dae-hwan;Hong, Young-Geun;Lee, Yong-Jae;So, Jae-Yeong;Lee, Hyun-Seok
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.04a
    • /
    • pp.203-204
    • /
    • 2015
  • 하나의 AP에 다수의 사용자가 연결되어 AP의 부하가 가중될 경우 해당 AP에 연결되어 있는 사용자들의 무선데이터 전송속도는 현저하게 떨어진다. 이를 방지하기 위해 본 논문에서는 SDN 기술을 사용하여 SDN 제어기에서 연결된 AP들의 부하분산을 지원하는 시스템을 제안하였으며, 해당 시스템은 SDN 제어기와 AP 그리고 안드로이드 스마트폰으로 구성되었다. 본 논문에서 제안하는 시스템을 지원하기 위해 각각의 AP들은 SDN 제어기와의 통신을 담당하는 SDN Agent를 설치한다. 또한 현재 이동통신단말기가 연결이 가능한 AP들의 목록을 작성하기 위해 이동통신 단말기에도 SDN Agent를 설치한다. SDN 제어기는 각각의 Agent로부터 받은 정보들을 통해 적합한 AP로 이동통신 단말기가 다시 연결될 수 있도록 한다. 본 논문에서는 제안한 시스템의 검증을 위해 실험환경을 구성하여 실험을 수행하였으며 효과적으로 동작하는 것을 확인하였다.

Subscriber Assignment Method in SDN based MQTT Cluster for IoT platform (IoT 플랫폼을 위한 SDN 기반 MQTT 클러스터에서 서브스크라이버 배정 방안)

  • Kang, Gwi-Yeong;Seok, Seung-Joon
    • KNOM Review
    • /
    • v.22 no.1
    • /
    • pp.30-41
    • /
    • 2019
  • MQTT protocol is one of open Publish / Subscribe systems for IoT information transmission. In this paper, we are proposing an algorithm to assign a subscriber, which dynamically participate in MQTT clustering system, to an appropriate broker. In MQTT systems with a centralized broker, there are losses of connectivity and messages between subscribers and brokers. In this paper, we addressed this issue for developing scalable open IoT systems and consider clustering MQTT brokers on the SDN infrastructure. In particular, this paper focuses on the problem of allocating subscribers to brokers in accordance with sharing brokers' topics to reduce brokers' load and communication cost in SDN based MQTT cluster. The Experimental results show that the proposed algorithm will reduce the load and the cost as compared to existing methods.

Effective Contents Delivery System Using Service Adaptive Network Architecture(SaNA) (Service adaptive Network Architecture(SaNA)을 활용한 콘텐츠 전송 시스템)

  • Kong, Seok-Hwan;Lee, Jai-Yong
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.39B no.6
    • /
    • pp.406-413
    • /
    • 2014
  • In recent years, various contents traffics are increasing according to the various internet connectable devices which have become contents provider. Because these contents traffics show different pattern from previous one, many researches for efficient contents delivery system are in progress. CCN(Contents Centric Network), one of the representative research subject, has inter operation problem with a current network because it has clean-state architecture. In this point of view, this paper suggests the SaNA(Service adaptive Network Architecture) for efficient contents delivery when it inter operates with current network architecture. SaNA is a convergence system which can be gradually applied to current network using CCN and SDN(Software Defined Network) which are core future internet technologies. Appling this system on the contents delivery service, it can increase the network bandwidth utilization by two times and decrease the contents delivery time by 1.7 times.

Performance Analysis and Optimization of OpenDaylight Controller in Distributed Cluster Environment (분산 클러스터 환경에서 오픈데이라이트 컨트롤러 성능 분석 및 최적화)

  • Lee, Solyi;Kim, Taehong;Kim, Taejoon
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.6 no.11
    • /
    • pp.453-462
    • /
    • 2017
  • OpenDaylight is an SDN (Software Defined Networking) open source framework, which is popular in network fields recently. This paper analyzes the performance of a controller cluster architecture by focusing on distributed datastore and Raft leader election algorithm. In addition, we propose an enhanced version of Raft algorithm in order to improve the performance of distributed datastore by distributing shard leaders over controller cluster. This paper compares the conventional Raft algorithm with the proposed version of the Raft algorithm. Moreover, we compare the performance of distributed datastore according to shard roles such as leader and follower. Experimental results show that Shard leaders provide better performance than followers and Shard updating requests need to be distributed over multiple controllers. So, by using proposed version of Raft algorithm, controller performance can be improved. The details of the experiment results are cleary described.

Towards Future Mobile Network: Harnessing the Transformative Nature of NFV and SDN

  • Lee, D.K.;Park, Jong-Han;Park, Jin-Hyo
    • Information and Communications Magazine
    • /
    • v.31 no.6
    • /
    • pp.3-11
    • /
    • 2014
  • Mobile operators today face yet another critical challenge as technology lifecycle becomes increasingly short and also as heterogeneous and complex network becomes exceedingly expensive and difficult to manage. With extremely competitive market and demanding users, the overall revenue structure is expected to get worse. A network architecture based on software-defined networking (SDN) and virtualization techniques gives operators greater opportunity to build cost-effective and efficient alternative to the legacy. In this work we review our Carrier Cloud as a future mobile network infrastructure that exploits both SDN and NFV in order to increase the operator agility, reduce the cost, and even disrupt the vendor landscape. This new architecture will not be fully adopted by the conservative operators at once. Technological hurdles have to be overcome, and a clear understanding of operational differences must be preceded.

Scalable Message Flow Control Mechanism in SDN (SDN 에서 확장성 있는 메시지 폴로우 제어 메커니즘)

  • Yeom, Cheolwon;Kim, Kangseok;Yeh, Hongjin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2014.11a
    • /
    • pp.168-170
    • /
    • 2014
  • SDN(Software Defined Networking)은 프로그래밍을 통해 네트워크 경로 설정과 제어 및 기존에 복잡했던 운용관리를 처리할 수 있게 해주는 기술이다. 하지만 중앙 집중 식으로 관리하는 특성에 따라 병목현상이 발생할 수 있으며, 이는 컨트롤러에 트래픽이 집중되고 제어 명령을 지연시키는 문제가 있다. 본 논문은 이러한 문제점을 개선하고자 확장성 있는 메시지 플로우 제어 메커니즘을 제안한다. 이 방법은 기존 스위치와 다르게 목적지만을 저장하는 Table 을 별도로 관리하여 동일한 목적지로 전송되는 패킷에 대해 반복되는 제어 메시지를 감소시킨다. 이를 통해 컨트롤러의 역할을 스위치로 분산하여 Control Plane 트래픽에 대한 부하를 줄일 수 있고, 패킷 전송 Delay, Flow Setup 동안 발생하는 Latency 의 문제점을 효율적으로 개선 할 수 있다.

FuzzyGuard: A DDoS attack prevention extension in software-defined wireless sensor networks

  • Huang, Meigen;Yu, Bin
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.13 no.7
    • /
    • pp.3671-3689
    • /
    • 2019
  • Software defined networking brings unique security risks such as control plane saturation attack while enhancing the performance of wireless sensor networks. The attack is a new type of distributed denial of service (DDoS) attack, which is easy to launch. However, it is difficult to detect and hard to defend. In response to this, the attack threat model is discussed firstly, and then a DDoS attack prevention extension, called FuzzyGuard, is proposed. In FuzzyGuard, a control network with both the protection of data flow and the convergence of attack flow is constructed in the data plane by using the idea of independent routing control flow. Then, the attack detection is implemented by fuzzy inference method to output the current security state of the network. Different probabilistic suppression modes are adopted subsequently to deal with the attack flow to cost-effectively reduce the impact of the attack on the network. The prototype is implemented on SDN-WISE and the simulation experiment is carried out. The evaluation results show that FuzzyGuard could effectively protect the normal forwarding of data flow in the attacked state and has a good defensive effect on the control plane saturation attack with lower resource requirements.

Intelligent Massive Traffic Handling Scheme in 5G Bottleneck Backhaul Networks

  • Tam, Prohim;Math, Sa;Kim, Seokhoon
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.15 no.3
    • /
    • pp.874-890
    • /
    • 2021
  • With the widespread deployment of the fifth-generation (5G) communication networks, various real-time applications are rapidly increasing and generating massive traffic on backhaul network environments. In this scenario, network congestion will occur when the communication and computation resources exceed the maximum available capacity, which severely degrades the network performance. To alleviate this problem, this paper proposed an intelligent resource allocation (IRA) to integrate with the extant resource adjustment (ERA) approach mainly based on the convergence of support vector machine (SVM) algorithm, software-defined networking (SDN), and mobile edge computing (MEC) paradigms. The proposed scheme acquires predictable schedules to adapt the downlink (DL) transmission towards off-peak hour intervals as a predominant priority. Accordingly, the peak hour bandwidth resources for serving real-time uplink (UL) transmission enlarge its capacity for a variety of mission-critical applications. Furthermore, to advance and boost gateway computation resources, MEC servers are implemented and integrated with the proposed scheme in this study. In the conclusive simulation results, the performance evaluation analyzes and compares the proposed scheme with the conventional approach over a variety of QoS metrics including network delay, jitter, packet drop ratio, packet delivery ratio, and throughput.