I nte rna t io na l J o urna l o f   E lect rica a nd   Co m p ute E ng in ee ring   ( I J E CE )   Vo l.   7 ,   No .   5 Octo b e r   2 0 1 7 ,   p p .   2 7 0 6 ~ 2 712   I SS N:  2088 - 8708 DOI : 1 0 . 1 1 5 9 1 / i j ec e . v 7 i 5 . pp 2 7 0 6 - 2 712           2706       J o ur na l ho m ep a g e h ttp : //ia e s jo u r n a l.c o m/o n lin e/in d ex . p h p /I JE C E   Link  Agg rega tion Co ntrol  Protoco l   o n Softw a re De fi ned  Netw o rk       I .   D .   I ra w a t i 1 , Y .   Su n   H a riy a ni 2 ,   S.  H a diy o s o 3   T e lk o m   A p p li e d   S c ien c e   S c h o o l,   T e lk o m   Un iv e r sit y ,   In d o n e sia       Art icle  I nfo     AB ST RAC T     A r ticle  his to r y:   R ec eiv ed   Mar   29 ,   2 0 1 7   R ev i s ed   Ma y   31 ,   2 0 1 7   A cc ep ted   A u g   11 ,   2 0 1 7       A   p h y si c a c o n n e c ti o n   o f   c o m p u ter  n e tw o rk   m u st  b e   m a d e   re li a b l y .   B re a k in g   c o n n e c ti o n   w il c a u se   c o m m u n ic a ti o n   b e tw e e n   n o d e (f o e x a m p le  ro u ters ,   sw it c h e s,  h o sts) c a n   b e   d isc o n n e c ted .   On e   o f   th e   so lu ti o n s is  im p lem e n ti o n   o f   li n k   a g g re g a ti o n   (LA ).   LA   in teg ra tes   se v e ra o f   p h y sic a p o rts  to g e th e to   m a k e   a   sin g le  lo g ica c o m m u n ica ti o n   li n k .   A c c o rd in g ly ,   th e re   is  lo a d   sh a rin g   traff ic  a m o n g   th e   m e m b e p o rt  o f   th e   g ro u p ,   h ig h - t h ro u g h p u i n c re a sin g   v ia  a   sin g le  li n k ,   a n d   re d u n d a n c y   p ro v id in g   f o b ro k e n   li n k s.  We  p re se n th e   im p le m e n tatio n   o f   li n k   a g g r e g a ti o n   u si n g   R y u   c o n tro ll e o n   S o f t w a re   De f in e d   Ne t w o rk   (S DN to p o l o g y .   T h e   re su lt sh o w   th a th e   im p le m e n tatio n   o f   S DN   w it h   Op e n v S w it c h   a n d   Ry u   c o n tro l ler  c a n   su c c e ss f u ll y   ru n   li n k   a g g r e g a ti o n   f u n c ti o n   to   s o lv e   th e   p ro b lem   o f   li n k   fa il u re .               K ey w o r d s :   L i n k   Ag g r eg atio n ,       R ed u d an c y ,   R y u   co n tr o ller ,   SDN ,   T r af f ic   Co p y rig h ©   2 0 1 7   In stit u te o A d v a n c e d   E n g i n e e rin g   a n d   S c ien c e   Al rig h ts  re se rv e d .   C o r r e s p o nd ing   A uth o r :   I .   D .   I r aw ati   T elk o m   A p p lied   Scie n ce   Sch o o l ,   T elk o m   U n i v er s it y ,   T elek o m u n ik a s i   R d .   T er u s an   B u ah   B atu ,   B an d u n g   4 0 2 5 7   I n d o n esia .   E m ail:  i n d r ar in i @ tel k o m u n iv e r s it y . ac . id       1.   I NT RO D UCT I O N     S w itc h   o r   r o u ter   o v er   th n et w o r k   [ 4 ] .   Op en Flo w   i s   d ev el o p ed   b y   Op en   Net w o r k in g   Fo u n d atio n   ( ONF)   T o d ay ,   t h p er f o r m a n ce   o f   co m p u ter   n et w o r k s   i s   g r ea co n ce r n   b y   t h c u s to m er s .   Net w o r k   p er f o r m a n ce   is   in f l u en ce d   b y   th r eliab ili t y   o f   t h p h y s ical   n et w o r k   to p o lo g y .   W h e n   t h e   p h y s ical  co n n ec tio n   b et w ee n   t w o   n o d es  is   f ailed ,   th en   t h p ac k et  ca n   n o b s en t h r o u g h   t h lin k .   Ot h er w i s e,   if   p h y s ica l   co n n ec tio n   i s   g o o d   co n d itio n   w it h   li m ited   b an d w id t h ,   it   c an   ca u s co n g e s tio n   s i n ce   s ev er al  n o d es  u s i n g   t h e   lin k   f o r   d eliv er y .   T h is   p r o b lem   ca n   b s o lv ed   b y   L i n k   A g g r eg atio n   ( L A ) .   L A   is   m et h o d   th at  ag g r eg ate s   m u ltip le  n et w o r k   co n n ec tio n s   ac ts   as  s in g le  lo g ical  i n ter f ac u s i n g   s o f t w ar e.   L A   p r o v i d es  r ed u n d an c y   f o r   lin k   f ail u r e,   f o r   ex a m p le if   o n o r   m o r p h y s ical  in ter f ac e   o n   lo g ical  ag g r eg a te  lo s s ,   th o th er   p h y s ica l   co n n ec tio n   s ti ll  u p   a n d   o p er ate.   Mo r eo v er ,   L A   in cr ea s e s   t h r o u g h p u p as s i n g   t h r o u g h   s i n g le  li n k   w h ich   ca n   r ed u ce   b o ttlen ec k   b y   allo w i n g   p ac k et s   to   b tr av er s ed   o v er   m u l tip le  i n ter f ac e s .   L is   d ef in ed   i n   I E E E   8 0 2 . 3 a d   th at  allo w s   to   g r o u E th er n et   in ter f ac at   t h p h y s ical  la y er   to   f o r m   s in g le  lin k   i n ter f ac e,   n a m el y   L i n k   Ag g r eg atio n   Gr o u p   ( L AG) .   L in k   A g g r e g atio n   C o n tr o P r o to co ( L A C P )   is   m ec h a n is m   f o r   ch an g in g   th p o r t   to   p r eser v L A b u n d les.  L AC P   p r o v id es  d y n a m ic   co n f i g u r atio n   th at  m ea n s   th o th er   en d   ca n   h an d le  li n k   ag g r eg at io n I n   ad d itio n ,   it h a n d les f a ilo v er   au to m atica ll y   w h en   li n k   f ai led   [ 1 ] .   So f t w ar Def in ed   Net w o r k   ( SDN)   is   n e w   ar c h itect u r f o r   c o m p u ter   n et w o r k   th a s ep ar ates  n et w o r k   co n tr o an d   f o r w ar d i n g   f u n ct io n s ,   w h ic h   allo w in g   th co n tr o ller   ca n   co n n ec t   d ir ec tl y   p r o g r a m m ab le.   SDN’ s   ch ar ac ter is tics   ar m a n ag ea b le,   ad ap tab le,   s ca lab le,   ap p r o p r iate  f o r   h ig h   b an d w i d th ,   an d   d y n a m ic   f ea t u r es   o f   r ec en t   ap p licatio n s   co m p ar ed   to   tr ad itio n al  n et w o r k   ar ch itectu r e   [ 2 ] .   Hen ce ,   u s er s   ca n   ass i g n   th e   lo g ical  n et w o r k   to p o lo g y   u s i n g   s o f t w ar e,   r eg ar d less   of   u n d er ly i n g   n et w o r k   s tr u ct u r [ 3 ] .   I n   g en er al,   SDN   Evaluation Warning : The document was created with Spire.PDF for Python.
I J E C E     I SS N:  2088 - 8708       Lin A g g r eg a tio n   C o n t r o l P r o to co o n   S o ftw a r Defin ed   N etw o r ( I .   D .   I r a w a ti )   2707   ass o ciat es  w it h   Op en F lo w   p r o to co l   as  co m m u n icatio n   p r o to co th at  r em o te  co m m u n icat io n   to   th f o r w ar d i n g   p lan o f   n et w o r k   as  an   o r g an izatio n   th at  p r o m o tes  n et w o r k in g   th r o u g h   SD an d   s tan d ar d izin g   th Op en Flo w   p r o to co l .   T h Op en Flo w   ar ch itectu r co n s i s ts   o f   Op e n Flo w   co n tr o ller   an d   Op en Flo w   S w itc h .   T h f u n c tio n   o f   Op e n Flo w   co n tr o ller   m a n ag e s   Op en F lo w   s w itc h .   Stu d ies   o n   li n k   r ed u n d a n c y   o n   S DN  h ad   b ee n   d o n e   [ 5 ] - [ 7 ] .   Fo r   ex a m p le,   M Stei n b ac h e r   et  al .   p r esen ted   L AC P   i m p le m e n tati o n   u s in g   F lo o d lig h t   Op en F lo w   co n tr o ller   [ 5 ]   an d   P .   Sk o ld s tr o m   e al .   p r o p o s ed   v ir tu a ag g r eg a tio n   f o r w ar d i n g   m o d el  o n   b ac k b o n to p o lo g y   [ 7 ] .   W h ile  I . D.   I r a w ati  et   al .   d esig n ed   lin k   r ed u n d an c y   f o r   h i g h   av ai l a b ili t y   n et w o r k   b ased   o n   Op en F lo w   f ast - f ailo v er   f o r   ca s ca d SD to p o lo g y .     Oth er   r elate d   r esear ch   in   te r m s   o f   m a in ta in i n g   q u al it y   an d   n et w o r k   p er f o r m a n ce   p r esen te d     in   [ 8 ] - [ 9] .   Yah y et. al  p r esen E x ten d ed   Dij k s tr a ' s   w it h   ( ed g es  an d   n o d es  w ei g h t s )   p ar a m eter s   to   f i n d   th e   s h o r test   s er v er   [ 8 ] .   T h is   alg o r i th m   is   u s ed   f o r   SDN  ap p licati o n s T h u s e   o f   g e n etic  al g o r ith m   lo ad   b alan ce r   f o r   s er v ice   r ec o v er y   o n   t h i n t er clo u d   n et w o r k   is   d o n b y   J e n et  al .   [ 9 ] .   I n   th i s   p ap er ,   w p r esen th i m p le m en ta tio n   o f   I E E E   8 0 2 . 3 ad   d y n a m ic  L AC P   co n f ig u r atio n   o n   SDN  to p o lo g y .   W ap p ly   t h e   L AC P   b et w ee n   s er v er   an d   s w i tch   u s i n g   Op en F lo w ,   i. e. ,   R y u   co n tr o ller .     R y u   m an a g es   L AC P   f u n ctio n   to   p er f o r m   f ailo v er   f u n ctio n ali t y .       2.   B ASI T H E O RY   2. 1 .   SDN  Arc hite ct ure     So f t w ar De f i n ed   Net w o r k   ( S DN)   is   a n   ap p r o ac h   to   ap p ly   o p en   p r o to co ls ,   s u ch   as   Op en Flo w   to   i m p le m en t   s o f t w ar co n tr o b y   t h ed g o f   t h e   n et w o r k   to   a cc ess   t h e   en t ir n et w o r k   d e v ic es.  T h ar ch i tectu r e   o f   SDN  is   as  s h o w n   i n   F ig u r e   1 .   I co m p o s es  b y   th r ee   la y er s ,   s u c h   as  in f r astr u ctu r la y er ,   co n tr o lay er ,   an d   ap p licatio n   la y er .   A n   I n f r as tr u ctu r la y er   r ep r esen t s   n et w o r k   d ev ice  as  s w itc h .   C o n tr o la y er   m a n ag e s   b o th   S o u t h er n   i n ter f ac a n d   n o r th e r n   in ter f ac e.   T h So u th er n   i n t er f ac is   u s ed   to   co n tr o t h s t at o f   t h n et w o r k W h ile  n o r t h er n   i n ter f ac p r o v id es  p r o g r a m   ap p licatio n s   to   co n f i g u r e,   s u p er v is e,   a n d   o p ti m ize  t h s er v ice   ap p licatio n s   [ 1 0 ] .             Fig u r 1 .   SDN  ar ch itect u r [ 8 ]       2 . 2 .       L ink   Ag g re g a t io n Co nt ro l P ro t o c o l ( L ACP )   L i n k   a g g r eg atio n   is   tec h n i q u n o ted   in   I E E E   8 0 2 . 1 ax - 2 0 0 8   b y   Da v id   L a w   f o r   lo ca an d   m etr o p o litan   ar ea   n et w o r k   lin k   a g g r e g atio n   s ta n d ar d   [ 1 1 ] .   A n d   an   au to m atic  co n f ig u r atio n   f ea t u r t h at  k n o wn   as  lin k   a g g r eg atio n   co n tr o p r o to co ( L A C P )   is   d eter m in ed   in   I E E E   8 0 2 . 3 a d   [ 1 ] .   L co m b in es   s e v er al  p h y s ical  in ter f ac es  to   b as  lo g ical  li n k   t h at  u s e f u f o r   in c r ea s in g   b an d w id th   b et w ee n   n et w o r k   d e v ices  a n d   h an d li n g   f a u lt to ler an ce   b y   lin k   r ed u n d a n c y .   L A   f u n ctio n s   ar s h o w n   i n   Fi g u r 2   [ 11] .   T h er ar s ev er al  f ea tu r e s   o f   L AC P .   T h m a x i m u m   q u an t it y   o f   i n te g r ated   p o r ap p r o p r iates  w it h   th ch a n n els  o f   th d e v ice ,   u s u a ll y   1   to   8   ch a n n el s .   L AC P   p ac k ets  u s m u lt ic ast  M A C   ad d r ess   0 1 :8 0 :c2 : 0 0 :0 0 : 0 2   f o r   s en d i n g   p ac k e ts .   L AC P   p r o v id es  a   lo ad - b alan ce   m o d t h at  id e n ti f ies   t h m e m b er   o f   lin k s   w h ich   s er v lo ad   b alan cin g .   L AC P   m o d h a s   t w o   s ta t es,  i.e . ,   ac tiv an d   p ass iv e.   Activ m o d en ab les   L AC P   u n co n d itio n all y ,   w h ile  p ass iv m o d allo w s   L AC P   o n l y   w h e n   an   L AC P   d ev ice  is   d etec ted   [ 1 2 ] .     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I J E C E    Vo l.  7 ,   No .   5 Octo b er   201 7   :   2 7 0 6     2 7 1 2   2708   I n c r e a s i n g   B a n d w i d t h 1 0 0 M b p s 1 0 0 M b p s 2 0 0 M b p s F a u l t   T o l e r a n c e 1 0 0 M b p s 1 0 0 M b p s L i n k   u s e d                             ( a) .   L A   f o r   in cr e asin g   b an d w id t h                                                   ( b ) .   L A   f o r   f a u lt to ler an ce       Fig u r 2 .   L i n k   a g g r e g atio n   f u n ctio n ,   ( a) .   I n cr ea s i n g   b an d w i d th ,   ( b ) .   Fau lt to ler an ce   [ 1 2 ]       3 .   DE SI G AND  I M P L E M E NT AT I O N   W d esig n   an d   i m p le m en L AC P   ac co r d in g   to   th R y u   co n tr o ller   u s in g   P y t h o n   p r o g r a m m i n g   lan g u a g e.   T h to p o lo g y   co n s i s ts   o f   C o n tr o ller   ( C 0 ) ,   S w itc h   ( S1 ) ,   Ho s 1   ( H1 )   as  s er v er ,   an d   Ho s 2   ( H2 )   as  clien t h at  is   s h o w n   i n   Fi g u r 3 .   Ho s t1   co n f i g u r atio n   is   in te n d ed   to   cr ea te  s er v er   th at  s u p p o r ts   lin k   ag g r e g atio n   ca p ab ilit ie s .   I is   co n f i g u r ed   b y   u s in g   m o d p r o b e   b o n d in g   m o d f o u r   t h at  i n d icate s   t h d y n a m ic   L A   is   p er f o r m ed   u s i n g   L A C P .   T h er is   t w o   p h y s ical  li n k   co n n ec t io n   b et w ee n   S1   an d   s er v er   H1   v ia  eth 0   an d   eth 1   th at  r u n   L AC P   f u n ctio n .           Fig u r 3 .   I m p le m e n tatio n   to p o lo g y       4 .       RE SUL T A ND  AN AL Y SI S   T h co n f i g u r atio n   o f   l in k   a g g r eg atio n   o n   s er v er   H1   i s   s h o w n   i n   Fig u r 4 .   T h L AC P   s et u p   i s   s u cc e s s f u l L AC P   r ate   is   s lo w   w it h   30 - s ec o n d   in ter v als         Fig u r 4 .   L A   co n f i g u r atio n   o n   s er v er   H1   Evaluation Warning : The document was created with Spire.PDF for Python.
I J E C E     I SS N:  2088 - 8708       Lin A g g r eg a tio n   C o n t r o l P r o to co o n   S o ftw a r Defin ed   N etw o r ( I .   D .   I r a w a ti )   2709     H1 - eth 0   a n d   H2 - et h 1   ac t a s   li n k   a g g r eg atio n   w it h   u p   s tat u s   an d   ea ch   li n k   h av e   1 0 0 0 0   Mb p s   r ate.   R y u   co n tr o ller   r u n s   L AC P   f u n ctio n   to   p er f o r m   f a u lt  to ler an ce   f u n c tio n alit y .   SDN  A p p s   o p er ates   s i m p le _ s w itch _ lacp _ 1 3   th at   r u n n i n g   o n   Op en Flo w   1 . 3 .   W h en   s er v er   H1   tr an s m its   L AC P   d ata  u n it   e v er y   3 0   s ec o n d s ,   th S w i tch   S1   tak e s   in   th L AC P   d ata  u n i f r o m   s er v er   H1 .   W e   ca n   s ee   th p r o ce s s   th at  o cc u r s   o n   th co n tr o ller   C 0   as  s h o w n   i n   Fig u r 5 .   L AC P   r ec eiv ed   s tat u s   i n d icate s   an   L AC P   d ata  u n it  w as  r ec ei v ed   b y   th p o r an d   L AC P   s en s at u s   m ea n s   an   L AC P   d ata  u n it  was  s en b y   t h p o r t .   W h er ea s   t h s la v i/ f   h a s   j u s t   w o r k i n g   s tate  r ep r esen t ch an g i n   s tate  f r o m   d is ab le  to   en ab le.   T h s tate  o f   th e   L AC P   d ata  u n it   ti m h a s   ch an g ed   d en o te s   t h at  t h t i m e   f o r   co m m u n icat io n   m o n ito r in g   w a s   c h an g ed .   I n   th i s   e v e n t,  t h s tan d ar d   s tate   is   co n v er ted   in to   lo n g   ti m eo u t p e r io d   ( 0   to   9 0   s ec o n d s ) .               Fig u r 5 .   R y u   co n tr o ller   r u n s   L AC P       T h in f o r m a tio n   o f   f lo w   e n tr y   o n   S1   i s   s h o w n   in   Fig u r 6 .   L A C P   d ata  u n it  f r o m   s er v er   H1   is   r ec eiv ed   b y   th e   S w i tch   S1 .   S w itc h   S1   r esp o n d s   b y   s en d i n g   L AC P   d ata  u n it.   T h S witch   S1   r ep la y s   b y   P ac k et - I n   m es s ag i n   ca s e   L AC P   d ata  u n it  w it h   et h er n et  t y p e   0 x 8 8 0 9   is   tr an s m it ted   f r o m   H1 - et h 0   u s in g   t h e   s1 - et h i n p u p o r a n d   t h M AC   ad d r ess   0 0 :0 0 :0 0 :0 0 :0 0 :1 1 .   Mo r eo v er ,   th S w i tch   S1   r e p lay s   b y   t h P ac k et - I n   m es s ag i n   ca s e   L AC P   d at u n it  w it h   eth er n et  t y p e   0 x 8 8 0 9   is   tr an s m itted   f r o m   H1 - eth 1   u s in g   th e   s1 - eth in p u p o r t   an d   th M A C   ad d r ess   0 0 :0 0 :0 0 :0 0 :0 0 :2 1 .   T h s w itc h   p o r t s   h av b ee ab le  to   p er f o r m   t h L AC P   f u n ctio n s.         Fig u r 6 .   S w i tch   L AC P       Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I J E C E    Vo l.  7 ,   No .   5 Octo b er   201 7   :   2 7 0 6     2 7 1 2   2710   I n   Fi g u r e   7 ,   w test   th e   L AC P   f a u lt   to ler an ce   b y   b r ea k i n g   t h li n k   o f   H1 - eth 0 .   W e   r u n   t h e   co m m a n d   ip   lin k   s et  h 1 - et h 0   n o m a s ter .   T h s tate  o f   co n tr o ller   C 0   is   s h o w n   in   F ig u r 8 .   T h s tate  o f   L AC P   ex ch a n g ti m eo u t   h a s   o cc u r e d   d en o tes   t h at  t h e r is   n o   co m m u n icatio n   co n tr o ll in g   u n t i elap s ed   ti m e.   I n   ad d itio n ,   th s atu s   o f   s lav s ta te  ch an g ed   p o r t:  1   en ab le:  Fals r ep r esen ts   th at  t h er is   ch an g i n   h a n d lin g   o f   d ata  tr an s m i s s io n   f r o m   p o r 2   to   p o r 1 .   T h en ,   all  li s ted   t h at  co n tai n ed   p r ev io u s   M AC   a d d r ess es  an d   o w   en t r ies  w ill   d elete d   a u to m a tic all y .   I f   t h n e w   co m m u n icatio n   w il b r ec r ea ted ,   th n e w   f l o w   e n tr ies  a n d   n e w   MA C   ad d r ess es a r r eg is ter ed   ag ain .           Fig u r 7 .   L i n k   b r o k en   s ce n ar i o           Fig u r 8 .   R y u   co n tr o ller   is   s h o w n   li n k   b r ea k       I n   Fi g u r e   9   is   s h o w n   t h p i n g   s tate  o f   H1   to   S1   co n n ec t io n .   B ec au s o f   b r o k en   l in k   o n   H1 - et h 0   to   S1 ,   p in g   ca n   n o b s e n t   f r o m   H1   to   S1 .   T h ti m e   r eq u ir ed   f o r   r ec o v er y   i s   ab o u 9 0   s ec o n d s .   T h th r o u g h p u t   r esu lt  i s   s h o w n   i n   f i g u r 1 0 .   T h o b s er v atio n   is   d o n e   in   6 0 0   s ec o n d s .   W h en   th e v en o f   lin k   f a ilu r e,   t h e   th r o u g h p u w i ll  d ec r ea s u n t i 0   Mb p s   o v er   9 0   s ec o n d s .   T h a v er ag o f   t h r o u g h p u i n   n o r m al  co n d itio n   is   ab o u t   7 4 1 3 . 3 3   M b p s .   Th p o r t sta te  ch a n g e d   in to   fa ls e   Evaluation Warning : The document was created with Spire.PDF for Python.
I J E C E     I SS N:  2088 - 8708       Lin A g g r eg a tio n   C o n t r o l P r o to co o n   S o ftw a r Defin ed   N etw o r ( I .   D .   I r a w a ti )   2711       Fig u r 9 .   P in g   s tate  o b s er v atio n   u s in g   W ir es h ar k           Fig u r 10 .   T h r o u g h p u t o b s er v atio n   in   l in k   f a ilu r p er io d         5 .     CO NCLUS I O N   W im p le m e n t   lin k   a g g r e g a tio n   s u cc e s s f u ll y   u s in g   R y u   co n tr o lle r   o n   SDN  to p o lo g y .   L AC P   p r o v id es  f au lt  to ler an ce   i n   th e   co m m u n ica tio n   m o n ito r i n g   b et w ee n   n o d es  i n   th n e t w o r k .   T h r ec o v er y   ti m e   is   ab o u 9 0   s ec o n d s .   T h is   p r o ce d u r ca n   ap p ly   f o r   all  co n n ec t io n   e n tire   th n et w o r k .   Fo r   i m p r o v in g   t h e   p er f o r m a n ce ,   w ca n   s et  th i n p u t p ar a m eter   o f   L AC P   ac co r d in g   to   th n et w o r k   r eq u ir e m e n ts .         r ec o v er y   ti m e   T h p r o ce s s   is   r estar ted   State  b ef o r lin k   b r o k en   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I J E C E    Vo l.  7 ,   No .   5 Octo b er   201 7   :   2 7 0 6     2 7 1 2   2712   RE F E R E NC E S     [1 ]   IEE S ta n d a rd   fo Et h e rn e L in k   Ag g re g a t io n IEE E8 0 2 . 3 a d ,   a v a il a b le:  h tt p :/ /w ww . ie e e 8 0 2 . o rg /3 / a d /,   a c c e ss e d   a t:   Ju n e   1 3 ,   2 0 1 6 ,   2 0 1 6 - 01 - 10.   [2 ]   L .   Ju n y i,   L .   L in ,   Z.   Yo n g x in ,   " Dire c Ra d io   F re q u e n c y   S a m p li n g   S y ste m   o n   S o f twa re d e fin e d   Ra d i o ,   T EL KOM NIKA   In d o n e si a n   J o u rn a o El e c trica En g in e e rin g . ,   v o l .   1 2 ,   n o .   1 1 ,   p p .   7 8 2 4 - 7 8 3 1 ,   2 0 1 4 .   [3 ]   K.  G re e n e .   T R1 0 S o ft w a re - De fi n e d   Ne two rk in g .   M IT   T e c h n o lo g y   Re v ie w .   2 0 0 9 M a rc h A p ril .   [4 ]   N.  M c Ke o w n ,   T .   A n d e rso n ,   H.  Ba lak rish n a n ,   G .   P a ru lk a r,   L .   P e ters o n ,   J.  Re x f o rd ,   S .   S h e n k e a n d   J.  T u rn e r.   Op e n Fl o w:   En a b l in g   In n o v a ti o n   in   C a mp u Ne two rk s .   A CM   S IG COMM   Co m p u ter  Co m m u n ica ti o n   Re v ie w 2 0 0 8 3 8 ( 2 ):  6 9 - 7 4 .   [5 ]   M .   S tein b a c h e a n d   M .   Bre d e l.   L ACP   M e e ts  Op e n Fl o   S e a ml e ss   L in k   Ag g re g a ti o n   t o   Op e n Fl o w   Ne two rk s A v a il a b le:  h tt p s: // tn c 1 5 . tere n a . o r g /g e t f il e /1 8 6 7 .   A c c e ss e d   a t:   Ja n u a r y   1 3 ,   2 0 1 6 .   [6 ]   I. D.  Ira w a ti ,   S .   Ha d i y o so   a n d   Y.  S .   Ha riy a n i.   L in k   Re d u d a n c y   f o Hig h   Av a il a b il it y   Ne t w o rk   b a se d   o n   S o f twa re   De f in e d   Ne t w o rk .   P e rtan ik a   Jo u r n a o f   S c ien c e   &   T e c h n o l o g y .   (u n d e re v ie w )     [7 ]   P.   S k o ld stro m   a n d   B.   C.   S a n c h e z .   Vi rtu a Ag g re g a ti o n   u si n g   S D N IEE P r o c e e d in g Eu ro p e a n   W o rk sh o p   o n   S o f tw a r e   De f in e d   Ne tw o rk s.  2 0 1 3 .   [8 ]   W .   Y a h y a ,   A .   Ba su k a n d   J.R.   J ian g .   T h e   Ex ten d e d   Dijk stra ’s - b a se d   L o a d   Ba lan c in g   f o Op e n F l o w   Ne t w o rk .   In ter n a t io n a J o u rn a o E lec trica a n d   C o mp u ter   En g in e e rin g   ( IJ ECE ) 2 0 1 5 5 (2 ):   2 8 9 - 2 9 6 .   [9 ]   T .   Je n a   a n d   J.  R.   M o h a n ty ,   Disa ste Re c o v e r y   S e r v ice s   in   In terc lo u d   Us in g   G e n e ti c   A lg o rit h m   Lo a d   Ba lan c e r.   In ter n a t io n a J o u rn a o E lec trica a n d   C o mp u ter   En g in e e rin g   ( IJ ECE ) 2 0 1 6 6 ( 4 );   1 8 2 8 - 1 8 3 8 .   [1 0 ]   Y.  Zh o u ,   L .   Ru a n ,   L .   X iao   a n d   R.   L iu .   M e th o d   fo L o a d   Ba la n c i n g   b a se d   o n   S o ft wa re - De fi n e d   Ne two rk A d v a n c e d   S c ien c e   a n d   T e c h n o l o g y   L e tt e rs.  2 0 1 4 4 5 43 - 4 8 .     [1 1 ]   D.  L a w ,   IEE S ta n d a rd   fo r   L o c a a n d   M e tro p o li t a n   Ar e a   Ne two rk - L in k   Ag g re g a t io n .   A v a il a b le:   h tt p : // sta n d a r d s.iee e . o rg /f in d std s/ sta n d a rd / 8 0 2 . 1 A X - 2 0 0 8 . h tm l.   A c c e ss e d   a t:   F e b ru a ry   1 0 ,   2 0 1 6 .   [1 2 ]   R.   P .   T e a m .   RY S DN  Fra me wo rk .   A v a il a b le:  h tt p s:// o srg . g i th u b . io /ry u - b o o k /en /Ry u b o o k . p d f .   A c c e ss e d   a t:   Ja n u a ry   4 ,   2 0 1 6 .       Evaluation Warning : The document was created with Spire.PDF for Python.