<?xml version="1.0" encoding="utf-8" standalone="no"?>
<dublin_core schema="dc">
  <dcvalue element="contributor" qualifier="advisor">노병희</dcvalue>
  <dcvalue element="contributor" qualifier="author">이호진</dcvalue>
  <dcvalue element="date" qualifier="issued">2023-02</dcvalue>
  <dcvalue element="identifier" qualifier="other">32774</dcvalue>
  <dcvalue element="identifier" qualifier="uri">https:&#x2F;&#x2F;aurora.ajou.ac.kr&#x2F;handle&#x2F;2018.oak&#x2F;24602</dcvalue>
  <dcvalue element="description" qualifier="none">학위논문(석사)--AI융합네트워크학과,2023.&#x20;2</dcvalue>
  <dcvalue element="description" qualifier="abstract">최근&#x20;네트워크의&#x20;트래픽은&#x20;빠르게&#x20;증가하고&#x20;변화하고&#x20;있지만,&#x20;이를&#x20;처리하는&#x20;프로토콜은&#x20;이에&#x20;유동적으로&#x20;대응하지&#x20;못하고&#x20;있다.&#x20;이&#x20;문제를&#x20;해결하기&#x20;위해,&#x20;소프트웨어&#x20;정의&#x20;네트워킹(SDN)&#x20;아키텍처가&#x20;소개되었다.&#x20;트래픽&#x20;경로를&#x20;지정하는&#x20;Control&#x20;Plane과&#x20;실제&#x20;데이터를&#x20;포워딩하는&#x20;Data&#x20;Plane이&#x20;나뉜&#x20;소프트웨어&#x20;정의&#x20;네트워킹&#x20;아키텍처에서는&#x20;플로우&#x20;단위로&#x20;데이터를&#x20;관리한다.&#x20;플로우&#x20;단위의&#x20;관리는&#x20;네트워크&#x20;관리자들에게&#x20;더&#x20;유연한&#x20;네트워크&#x20;운용을&#x20;가능하게&#x20;했다.&#x20;그러나&#x20;SDN&#x20;아키텍처를&#x20;이용하더라도,&#x20;셀&#x20;수&#x20;없이&#x20;많은&#x20;플로우가&#x20;유동적으로&#x20;흐르는&#x20;네트워크를&#x20;수학적으로&#x20;모델링하고&#x20;최적으로&#x20;대응하는&#x20;것은&#x20;매우&#x20;힘들다.&#x20;그러므로&#x20;최근에는&#x20;이러한&#x20;수학적인&#x20;모델링을&#x20;AI의&#x20;힘을&#x20;빌려&#x20;해결하려는&#x20;연구들이&#x20;많이&#x20;진행되고&#x20;있다.&#x20;&#x0A;&lt;br&gt;&#x0A;&lt;br&gt;&#x20;네트워크&#x20;분야의&#x20;경우,&#x20;연구를&#x20;위해&#x20;네트워크&#x20;시뮬레이터를&#x20;이용하여&#x20;실제의&#x20;테스트베드를&#x20;대체한다.&#x20;그러나&#x20;현재&#x20;시뮬레이터를&#x20;이용하여&#x20;SDN과&#x20;AI를&#x20;연계하는&#x20;실험을&#x20;진행하는&#x20;것에는&#x20;제약사항들이&#x20;존재한다.&#x20;그러므로&#x20;본&#x20;논문에서는&#x20;Riverbed&#x20;Modeler를&#x20;이용한&#x20;시뮬레이션에서&#x20;SDN과&#x20;AI를&#x20;쉽게&#x20;연계할&#x20;수&#x20;있는&#x20;프레임워크를&#x20;제안한다.&#x20;&#x0A;&lt;br&gt;&#x0A;&lt;br&gt;&#x20;기존의&#x20;SDN&#x2F;AI&#x20;연계&#x20;라우팅&#x20;최적화&#x20;논문들의&#x20;경우,&#x20;라우팅&#x20;경로&#x20;최적화를&#x20;위해&#x20;단일&#x20;코스트&#x20;매트릭스를&#x20;운용한다.&#x20;이&#x20;경우,&#x20;라우팅&#x20;경로를&#x20;완벽히&#x20;최적화하지&#x20;못하는&#x20;상황이&#x20;발생할&#x20;수&#x20;있다.&#x20;그러므로&#x20;본&#x20;논문에서는&#x20;다중&#x20;코스트&#x20;매트릭스를&#x20;통해&#x20;기존&#x20;한계점을&#x20;해결할&#x20;수&#x20;있는&#x20;방안을&#x20;제안한다.</dcvalue>
  <dcvalue element="description" qualifier="tableofcontents">제1장&#x20;서론&#x20;1&#x0A;&lt;br&gt;제2장&#x20;연구배경&#x20;3&#x0A;&lt;br&gt;&#x20;제1절&#x20;Software&#x20;Defined&#x20;Networking&#x20;개요&#x20;3&#x0A;&lt;br&gt;&#x20;제2절&#x20;SDN&#x2F;AI&#x20;연계&#x20;연구&#x20;4&#x0A;&lt;br&gt;&#x20;제1항&#x20;비지도학습&#x20;기반&#x20;SDN&#x2F;AI&#x20;연계&#x20;연구&#x20;5&#x0A;&lt;br&gt;&#x20;제2항&#x20;지도학습&#x20;기반&#x20;SDN&#x2F;AI&#x20;연계&#x20;연구&#x20;6&#x0A;&lt;br&gt;&#x20;제3항&#x20;강화학습&#x20;기반&#x20;SDN&#x2F;AI&#x20;연계&#x20;연구&#x20;7&#x0A;&lt;br&gt;&#x20;제3절&#x20;SDN&#x2F;AI&#x20;지원&#x20;시뮬레이터&#x20;8&#x0A;&lt;br&gt;&#x20;제1항&#x20;ns-3&#x20;9&#x0A;&lt;br&gt;&#x20;제2항&#x20;Mininet&#x20;9&#x0A;&lt;br&gt;&#x20;제3항&#x20;Riverbed&#x20;Modeler&#x20;11&#x0A;&lt;br&gt;제3장&#x20;효과적&#x20;SDN&#x2F;AI&#x20;적용을&#x20;위한&#x20;시스템&#x20;아키텍처&#x20;12&#x0A;&lt;br&gt;&#x20;제1절&#x20;시스템&#x20;개요&#x20;12&#x0A;&lt;br&gt;&#x20;제1항&#x20;Data&#x20;Plane&#x20;13&#x0A;&lt;br&gt;&#x20;제2항&#x20;Control&#x20;Plane&#x20;13&#x0A;&lt;br&gt;&#x20;제3항&#x20;Management&#x20;Plane&#x20;14&#x0A;&lt;br&gt;&#x20;제2절&#x20;AI&#x20;연계&#x20;시스템&#x20;구조&#x20;설계&#x20;및&#x20;구현&#x20;14&#x0A;&lt;br&gt;&#x20;제1항&#x20;효과적인&#x20;AI&#x20;적용을&#x20;위한&#x20;SDN&#x20;메모리&#x20;아키텍처&#x20;14&#x0A;&lt;br&gt;&#x20;제2항&#x20;공유&#x20;메모리&#x20;기반&#x20;SDN&#x20;모듈&#x20;설계&#x20;16&#x0A;&lt;br&gt;&#x20;제3항&#x20;학습&#x20;지원&#x20;Process&#x20;Model&#x20;24&#x0A;&lt;br&gt;&#x20;제4항&#x20;효과적인&#x20;AI&#x20;적용을&#x20;위한&#x20;시스템&#x20;아키텍처와&#x20;Pause&#x2F;Resume&#x20;26&#x0A;&lt;br&gt;&#x20;제3절&#x20;구현결과&#x20;28&#x0A;&lt;br&gt;&#x20;제1항&#x20;SDN&#x20;Module&#x20;성능&#x20;분석&#x20;29&#x0A;&lt;br&gt;&#x20;제2항&#x20;제안&#x20;시스템&#x20;AI&#x20;적용&#x20;및&#x20;분석&#x20;32&#x0A;&lt;br&gt;&#x20;제4절&#x20;소결론&#x20;33&#x0A;&lt;br&gt;제4장&#x20;다중&#x20;Cost&#x20;Matrix를&#x20;이용한&#x20;Real-Time&#x20;DDPG&#x20;기반&#x20;라우팅&#x20;최적화&#x20;34&#x0A;&lt;br&gt;&#x20;제1절&#x20;다중&#x20;Cost&#x20;Matrix를&#x20;이용한&#x20;Real-Time&#x20;DDPG&#x20;기반&#x20;라우팅&#x20;최적화&#x20;방법&#x20;34&#x0A;&lt;br&gt;&#x20;제1항&#x20;효과적&#x20;라우팅&#x20;최적화를&#x20;위한&#x20;다중&#x20;Cost&#x20;Matrix&#x20;적용&#x20;34&#x0A;&lt;br&gt;&#x20;제2절&#x20;학습&#x20;적용&#x20;방식&#x20;35&#x0A;&lt;br&gt;&#x20;제1항&#x20;Offline&#x20;Learning&#x20;36&#x0A;&lt;br&gt;&#x20;제2항&#x20;Online&#x20;Learning&#x20;36&#x0A;&lt;br&gt;&#x20;제3항&#x20;DDPG&#x20;개요&#x20;37&#x0A;&lt;br&gt;&#x20;제4항&#x20;다중&#x20;Cost&#x20;Matrix를&#x20;적용한&#x20;학습&#x20;신경망&#x20;구조&#x20;38&#x0A;&lt;br&gt;&#x20;제5항&#x20;학습&#x20;설계&#x20;40&#x0A;&lt;br&gt;&#x20;제6항&#x20;DDPG를&#x20;이용한&#x20;다중&#x20;Cost&#x20;Matrix&#x20;기반&#x20;부하&#x20;분산&#x20;알고리즘&#x20;44&#x0A;&lt;br&gt;&#x20;제3절&#x20;실험&#x20;48&#x0A;&lt;br&gt;&#x20;제1항&#x20;실험환경&#x20;48&#x0A;&lt;br&gt;&#x20;제2항&#x20;실험결과&#x20;48&#x0A;&lt;br&gt;제5장&#x20;결론&#x20;55</dcvalue>
  <dcvalue element="language" qualifier="iso">kor</dcvalue>
  <dcvalue element="publisher" qualifier="none">The&#x20;Graduate&#x20;School,&#x20;Ajou&#x20;University</dcvalue>
  <dcvalue element="rights" qualifier="none">아주대학교&#x20;논문은&#x20;저작권에&#x20;의해&#x20;보호받습니다.</dcvalue>
  <dcvalue element="title" qualifier="none">SDN&#x2F;AI&#x20;연동&#x20;시뮬레이션&#x20;구조&#x20;설계와&#x20;다중&#x20;Cost&#x20;Matrix&#x20;기반&#x20;부하&#x20;분산&#x20;방법</dcvalue>
  <dcvalue element="title" qualifier="alternative">Multi-cost&#x20;Matrix&#x20;based&#x20;Load&#x20;Balancing&#x20;Method&#x20;With&#x20;SDN&#x2F;AI&#x20;Simulation&#x20;Architecture&#x20;Design</dcvalue>
  <dcvalue element="type" qualifier="none">Thesis</dcvalue>
  <dcvalue element="contributor" qualifier="affiliation">아주대학교&#x20;대학원</dcvalue>
  <dcvalue element="contributor" qualifier="alternativeName">Hojin&#x20;Lee</dcvalue>
  <dcvalue element="contributor" qualifier="department">일반대학원&#x20;AI융합네트워크학과</dcvalue>
  <dcvalue element="date" qualifier="awarded">2023-02</dcvalue>
  <dcvalue element="description" qualifier="degree">Master</dcvalue>
  <dcvalue element="identifier" qualifier="url">https:&#x2F;&#x2F;dcoll.ajou.ac.kr&#x2F;dcollection&#x2F;common&#x2F;orgView&#x2F;000000032774</dcvalue>
  <dcvalue element="subject" qualifier="keyword">OPNET</dcvalue>
  <dcvalue element="subject" qualifier="keyword">Reinforcement&#x20;learning</dcvalue>
  <dcvalue element="subject" qualifier="keyword">Riverbed&#x20;Modeler</dcvalue>
  <dcvalue element="subject" qualifier="keyword">Routing</dcvalue>
  <dcvalue element="subject" qualifier="keyword">SDN</dcvalue>
  <dcvalue element="description" qualifier="alternativeAbstract">Whereas&#x20;network&#x20;traffic&#x20;is&#x20;increasing&#x20;and&#x20;changing,&#x20;current&#x20;networking&#x20;technologies&#x20;don’t&#x20;cope&#x20;with&#x20;such&#x20;traffic&#x20;flexibly.&#x20;To&#x20;solve&#x20;this&#x20;problem,&#x20;SDN&#x20;Architecture&#x0A;&lt;br&gt;is&#x20;introduced.&#x20;In&#x20;a&#x20;software-defined&#x20;networking&#x20;architecture&#x20;in&#x20;which&#x20;the&#x20;control&#x0A;&lt;br&gt;plane&#x20;that&#x20;specifies&#x20;traffic&#x20;routes&#x20;and&#x20;the&#x20;data&#x20;plane&#x20;that&#x20;forwards&#x20;actual&#x20;data&#x20;are&#x0A;&lt;br&gt;divided,&#x20;data&#x20;is&#x20;managed&#x20;in&#x20;units&#x20;of&#x20;flows.&#x20;This&#x20;Flow&#x20;unit&#x20;management&#x20;has&#x20;enabled&#x0A;&lt;br&gt;network&#x20;administrators&#x20;to&#x20;operate&#x20;network&#x20;more&#x20;flexibly.&#x20;However,&#x20;even&#x20;when&#x20;using&#x0A;&lt;br&gt;SDN&#x20;architecture,&#x20;it&#x20;is&#x20;very&#x20;difficult&#x20;to&#x20;mathematically&#x20;model&#x20;and&#x20;Respond&#x20;to&#x20;a&#x20;network&#x20;optimally.&#x20;Therefore,&#x20;recently&#x20;many&#x20;studies&#x20;have&#x20;been&#x20;conducted&#x20;to&#x20;solve&#x20;this&#x0A;&lt;br&gt;mathematical&#x20;modeling&#x20;by&#x20;using&#x20;the&#x20;power&#x20;of&#x20;AI.&#x0A;&lt;br&gt;In&#x20;the&#x20;case&#x20;of&#x20;the&#x20;computer&#x20;network&#x20;filed,&#x20;network&#x20;simulators&#x20;are&#x20;used&#x20;for&#x20;research&#x0A;&lt;br&gt;instead&#x20;of&#x20;the&#x20;actual&#x20;testbed.&#x20;However,&#x20;there&#x20;are&#x20;some&#x20;limitations&#x20;in&#x20;conducting&#x0A;&lt;br&gt;experiments&#x20;that&#x20;use&#x20;SDN&#x20;with&#x20;AI&#x20;in&#x20;current&#x20;simulators.&#x20;Therefore,&#x20;in&#x20;this&#x20;paper,&#x0A;&lt;br&gt;we&#x20;propose&#x20;a&#x20;framework&#x20;that&#x20;can&#x20;easily&#x20;use&#x20;SDN&#x2F;AI&#x20;in&#x20;Riverbed&#x20;Modeler&#x20;simulator.&#x0A;&lt;br&gt;In&#x20;addition,&#x20;in&#x20;the&#x20;case&#x20;of&#x20;current&#x20;SDN&#x2F;AI&#x20;routing&#x20;optimization&#x20;researches,&#x20;only&#x0A;&lt;br&gt;one&#x20;cost&#x20;matrix&#x20;is&#x20;used&#x20;for&#x20;routing&#x20;optimization.&#x20;However,&#x20;in&#x20;this&#x20;case,&#x20;the&#x20;routing&#x0A;&lt;br&gt;path&#x20;is&#x20;not&#x20;completely&#x20;optimized.&#x20;Therefore,&#x20;in&#x20;this&#x20;thesis,&#x20;we&#x20;propose&#x20;a&#x20;method&#x0A;&lt;br&gt;using&#x20;Multiple&#x20;Cost&#x20;Matrix&#x20;so&#x20;that&#x20;we&#x20;can&#x20;optimize&#x20;more&#x20;than&#x20;previous&#x20;works.</dcvalue>
</dublin_core>
