I nd o ne s ia n J o urna l o f   E lect rica l En g ineering   a nd   Co m p u t er   Science   Vo l.   21 ,   No .   2 ,  Feb r u ar y   202 1 ,  p p .   1 2 0 9 ~1 2 17   I SS N:  2 5 02 - 4 7 5 2 ,   DOI : 1 0 . 1 1 5 9 1 /i j ee cs.v 2 1 .i 2 . p p 1 2 0 9 - 12 17          1209       J o ur na l ho m ep a g e :  h ttp : //ij ee cs.ia esco r e. co m   A new  SDN - ba se d loa d bala ncing  alg o rith m   for Io T dev ices       H ind   So un ni,  Na j ib E l  k a m o un ,   F a t i m a   L a k ra m i   S T IC  lab o ra to ry ,   S c ien c e   F a c u lt y ,   Ch o u a ib   D o u k k a li   Un iv e rsity   (U CD),  M o rr o c o       Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   J u n   1 5 ,   2 0 2 0   R ev i s ed   A u g   3 0 ,   2 0 2 0   A cc ep ted   Sep   2 7 ,   2 0 2 0       No w a d a y s,  th e   e m e rg e n c e   o f  t h e   In tern e t  o f   th in g s  d e v ice s   h a s  w h o ll y   re v o lu ti o n ize d   th e   c u sto m e r' s   c o m m u n ica ti o n   h a b it s.  T h e   in f o r m a ti o n   c a n   b e   c o ll e c ted   a t  a n y   ti m e   a n d   a n y w h e re .   Ho we v e r,   th e   m o b il it y   o f  c o m m u n ica ti o n   d e v ice s  in   a   d e n se   n e tw o rk   re su lt s  in   se v e ra l  p ro b l e m s,  su c h   a s  u n b a lan c e d   n e tw o rk   lo a d   a n d   i n c re a se d   b a n d w id th   d e m a n d s,  w h ich   d e c re a se   th e   n e t w o rk   p e rf o r m a n c e .   T o   d e a l  w it h   th e se   issu e s,  th is  p a p e r   p ro p o se s  a   n e w   lo a d   b a lan c i n g   a lg o rit h m   b a se d   o n   th e   so f tw a re - d e f in e d   Ne tw o rk   to   e n h a n c e   th e   p e rf o rm a n c e   o f   m o b il e   d e v ice s  c o m m u n ic a ti o n   o v e r   a   W i - F i  n e tw o rk .   T h e   u se   o f   th e   so f t w a re - d e f in e d   n e tw o rk   a u to m a ti z e s  th e   c o n f ig u ra ti o n   o f   th e   n e tw o rk   th ro u g h   a   c e n tralize d   c o n tr o ll e r;  i t  p r o v id e s  p ro g ra m m a b il it y   a n d   a n   o v e ra ll   v ie w   o f   th e   n e t w o rk ,   a lo n g   w it h   o p ti m izin g   re so u rc e   a ll o c a ti o n   b a se d   o n   re a l - ti m e   n e t w o rk   in f o rm a ti o n ,   w h ich   f a c il it a tes   th e   im p le m e n tatio n   o f   o u r  a lg o rit h m .   T h e   p ro p o se d   a lg o rit h m   is  imp lem e n ted   a n d   e v a lu a ted   th r o u g h   sim u latio n   u si n g   m in in e t - W iF i.   T h e   re su lt s  in d ica te   th a t  o u r  p ro p o se d   m e th o d   p ro v id e s  a n   e ff icie n t  n e tw o rk   lo a d   b a lan c in g   a n d   im p ro v e s p e r f o rm a n c d e v ice s '   p e rfo rm a n c e .     K ey w o r d s :   I n ter n et  o f   t h i n g s   ( I o T )   L o ad   b alan cin g   Mo b ilit y   m a n a g e m en t   So f t w ar e - d ef i n ed   n et w o r k   Wi - Fi   T h is  is  a n   o p e n   a c c e ss   a rticle   u n d e r th e   CC B Y - SA   li c e n se .     C o r r e s p o nd ing   A uth o r :   Hin d   So u n n i   ST I C   L ab o r ato r y   C h o u aib   Do u k k ali  U n i v er s it y   E l J ad id a,   Mo r o cc o   E m ail:  so u n n i . h @ u cd . ac . m a       1.   I NT RO D UCT I O N   I n ter n et  o f   T h in g s   ( I o T )   [ 1 ] ,   o r   in   a  b r o ad er   s en s e,   I n ter n et  o f   E v er y t h in g   ( I o E ) ,   is   a  r elativ el y   r ec en t   co n ce p t.  I t  is   co n s id er ed   a  s ig n i f ica n t  tec h n o lo g ical  an d   ec o n o m ic  i n n o v atio n   i n   n e w   i n f o r m atio n   an d   co m m u n icatio n   tec h n o lo g y .   I o T   is   d ef in ed   a s   a n   e x p an s io n   o f   to d a y 's  i n ter n et  to   all  d e v i ce s   t h at  ca n   d ir ec tl y   o r   in d ir ec tl y   co m m u n ica te  w i th   elec tr o n ic  d e v ices  t h at  ar e   co n n ec ted   to   th e  i n ter n et.   M an y   h eter o g e n eo u s   d ev ices  ( telep h o n e,   co m p u ter ,   w atc h ,   r ef r i g er ato r )   ar e  n o w   w id el y   u s ed   in   e v e r y d a y   li f e.   Fig u r e  1   s h o w s   t h at   th e  m o s t  co m m o n l y   u s ed   I o T   ar ch itect u r e  co m p r is e s   th r ee   la y er s :  th e  p er ce p tio n   la y er ,   th e  n et w o r k   la y er ,   an d   th e  ap p licatio n   la y er .     W ith   th e  e x p o n e n tial  d ev elo p m en t  o f   t h ese  co n n ec ted   d ev i ce s   w ith   h eter o g e n eo u s   ch ar a cter is t ics,   f u tu r e  n et w o r k s   m u s t  ev o l v e   to w ar d s   n e w   ar ch itect u r es  t o   ad ap t   to   th e  in cr ea s e  in   tr af f ic  lo ad ,   en s u r e   s ec u r it y ,   a n d   i m p r o v e  s er v i ce   q u alit y ,   e s p ec iall y   i n   m o b ile  d ev ices.   T h e  s ta n d ar d ized   co m m u n icatio n   p r o to co ls   u s ed   f o r   I o T ,   s u ch   as  8 0 2 . 1 1   s tan d ar d s   [ 2 ] ,   d o   n o t  o f f er   n ati v e  m o b ilit y   m an ag e m e n t  o r   lo ad   b alan cin g   m ec h a n i s m s .   I n   a  tr ad itio n al  W i - F i  n et w o r k ,   t h e  r e - as s o ciatio n   p r o ce s s   b et w ee n   A P s   an d   n o d es  i s   b ased   o n   th e  R SS I   ( R ec eiv ed   Sig n a l  Stre n g t h   I n d icatio n )   [ 3 ] .   T h is   ca n   lead   to   an   u n b alan ce d   lo ad   o f   th e  d if f er e n t  ac ce s s   p o in t s ,   esp ec iall y   w h en   m o v i n g   w i th i n   t h e  n et w o r k ,   th e  m o b ile  n o d e  m a y   co n n ec t  to   an   o v er lo ad ed   ac ce s s   p o in t.  B es id es,  th e   au t h e n ticatio n   p r o ce s s   b et w ee n   t h e  n o d e  a n d   th e   A P   d u r in g   t h e  r e - ass o ciatio n   is   a  ti m e - li m ited   p h ase.   I f   th i s   d ela y   is   ex ce ed ed ,   a  lo s s   o f   n et w o r k   co n n ec tio n   o cc u r s .   T h ese  li m ita tio n s   m a y   r es u lt in   d e g r ad atio n   an d   r ed u ctio n   o f   ap p lic atio n s   r u n n in g   o n   I o T   d ev ice' s   p er f o r m a n ce s .     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 5 0 2 - 4752   I n d o n esia n   J   E lec  E n g   &   C o m p   Sci,   Vo l.  21 ,   No .   2 ,  Feb r u ar y   2021   :   1 2 09   -   12 17   1210   I n   th i s   co n te x t,  d e v elo p in g   ef f icien t  s o lu tio n s   f o r   lo ad   b alan cin g   is   a n   e x ce lle n t  n e ce s s i t y   f o r   b etter   p er f o r m a n ce .   I n   [ 4 ] ,   th e  au th o r s   p r o p o s e  a  n e w   al g o r it h m   b ased   o n   t h e  s u b g r ad ie n t  m et h o d ,   ca lled   C o n g esti o n - Op ti m a l  W i - Fi  Of f lo ad in g   ( C OW O) ,   to   ac h ie v e   th e  id ea l   o f f lo ad in g   r atio   f o r   t h e  d i f f er e n t  ac ce s s   p o in t  to   en s u r e  m ax i m ized   t h r o u g h p u t  an d   m i n i m ize s   th e   tr af f ic  co n g es tio n .   I n   [ 5 ] ,   a  n e w   ar ch itect u r e  is   p r esen ted   f o r   a  s ea m les s   h a n d o v er   an d   a  b etter   lo a d   b alan cin g   u s i n g   SDN.   T h e  au th o r s   p r o v id e  a  s o lu tio n   to   m i n i m ize  d ata  p r o p ag atio n   d e la y   th r o u g h   th e  ea r lier   p u b lic atio n   o f   th e  Op en Fl o w   tab le.   Usi n g   a  th eo r etica l   m o d el,   t h e  au t h o r s   in   [ 6 ]   in tr o d u ce   a  n e w   in ter - B SS   h an d o f f   s ch e m e  f o r   th e  W i - Fi  n et w o r k   w h er e  t h e  m o b ile   n o d es  s w itc h   f r o m   o n e  A P   to   an o th er   in   a n   o v er lap p in g   ar ea ,   esp ec iall y   w h e n   d etec ti n g   a  p er f o r m a n c e   d eg r ad atio n .   An   i n te r lea v ed   s c an n i n g   m ec h a n i s m   is   co n ce iv e d   to   id en tify   t h e  alter n a tiv e  A P s   in   t h e  p r o x i m i t y   o f   a  m o b ile  n o d e.   Au t h o r s   in   [ 7 ]   p r o p o s e  a  ce ll  b r ea th in g   te ch n iq u e  f o r   lo ad   b alan cin g   in   W L A N,   esp ec iall y   th e  W i - Fi  n et w o r k ,   to   p r ev en t  n et w o r k   tr a f f ic  co n g e s tio n   an d   A P s   s a tu r atio n .   T w o   al g o r ith m s   ar e  u s ed   to   m i n i m ize  t h e  lo ad   o f   th e   lo a d ed   A P ( s )   in   th e   n et w o r k ,   an d   th e  s ec o n d   g e n er ates   an   o p ti m al   lo ad - b alan ce d   s o lu tio n .   I n   [ 8 ] ,   L A B E R I O  is   p r esen ted   to   s o lv e  th e  lo ad   i m b alan ce   is s u e  ca u s ed   b y   t h e  lo ad in g   f ail u r e  in   th e  m id d le  o f   tr af f ics ’   tr an s m i s s io n .   T o   ev alu ate  th e  p ac k et  tr a n s m is s io n   p ath   a n d   ad j u s t  th e  w a y s   to   ac h ie v e  lo ad   b alan ce   d y n a m icall y ,   au t h o r s   in   [ 9 ]   u s e  th e  Fu zz y   S y n t h etic   E v alu atio n   Me ch an is m .   Au t h o r s   in   [ 1 0 ]   p r o p o s e   to   d is tr ib u te   th e   lo ad   b y   i m p le m en tin g   an   alg o r it h m   b ased   o n   a   r o u n d - r o b in .   T h e  s i m u lati o n   r es u lts   s h o w   t h a t   th e  p r o p o s ed   m et h o d ' s   r esp o n s e  ti m e  g i v es  b etter   r e s u l ts   t h an   t h e  r a n d o m   lo ad   b alan ce .   T h e  au th o r s   in   [ 1 1 ]   i m p le m en t  a  lo ad   tar g eted   h a n d o v er   ( L T H)   s ch e m e  to   en h a n ce   m o b ilit y   m an a g e m en t  b y   o f f er i n g   a  s ea m les s   h an d o v er   an d   b alan ce   t h e  lo ad   b y   a  tar g eted   ass o ciatio n   with   les s   lo ad ed   A P s .   I n   [ 1 2 ] ,   th e  au t h o r s   u s ed   a  m et h o d   b ased   o n   th e  s er v er   r e s p o n s e  ti m e;  t h e  s er v er   w ith   t h e  m o s t  s tab le  r esp o n s e  ti m e  i s   s elec ted   to   en s u r e  n et w o r k   lo ad   b a lan ci n g .   Au t h o r s   in   [ 1 3 ]   p r o p o s e  a  t w o - t ier   d y n a m ic  lo ad   b alan cin g   s o l u tio n   f o r   th e  S DN - en ab led   W i - Fi  n et w o r k   i s   p r esen ted ;  th i s   m et h o d   allo w ed   th e  co n tr o ller   to   esti m ate  t h e  lo ad   b alan cin g   d eg r ee   a m o n g   th e  d if f er e n t  A P s   an d   d eter m i n e  u n til  w h ich   lo a d   lev e l  th e  A P s   ca n   ac ce p t  ass o ciatio n   r eq u es ts   w it h o u t  co n s u lt in g   t h e  co n tr o ller .   I n   co m p ar is o n ,   i n   o u r   p ap er ,   w e  ca n   e n s u r e  g o o d   m o b ilit y   m a n a g e m en t   u s i n g   th e  S DN  co n tr o ller   an d   b alan ce   th e  n et w o r k   lo ad   u s i n g   o u r   lo ad   b alan cin g   alg o r it h m .   I n   r ec en t  y ea r s ,   th e  in tr o d u ctio n   o f   So f t w ar e - De f i n ed   Net w o r k s   ( SDN s )   h as  in tr o d u ce d   n e w  tech n ic s   f o r   en h a n cin g   n et w o r k   an d   c o m m u n icatio n s   m a n ag e m e n t  [ 1 4 ] .   SDN  is   co n s id er ed   a  s i g n i f ica n t   in n o v a tio n   f o r   m o r e  ef f icie n t  m an a g e m e n t  o f   co n n ec ted   d ev ice s   an d   c an   m ee t  th e  I o T ' s   c u r r en t  n ee d s   f o r   h eter o g e n eit y   an d   f lex ib ilit y .   T h e  SDN  en a b les  th e  s ep ar atio n   b et w ee n   t h e  co n tr o l  p lan e  an d   th e  d ata  p lan e  an d   p r o v id es   ce n tr alize d   co n tr o l  to   f ac ilit ate  th e  o p ti m izatio n   an d   co n f ig u r atio n   e f f icien tl y   a n d   au to m ated .   I t  also   ac ce ler ates  th e  d e p lo y m en t  o f   n e w   s er v ices  b y   r esp o n d i n g   d y n a m icall y   to   p o lic y   ch a n g e s   [ 1 5 ] .   T h e  u s e  o f   SDN  as  a  ce n tr alize d   ar ch itec tu r e  en f o r ce s   SLAs  b y   estab li s h i n g   a  u n i f ied   n et w o r k   th at  a llo w s   u s er s   to   h av e   an   eq u itab le  e x p er ien ce   r e g ar d less   o f   th e ir   ac ce s s   m et h o d s ;  it   also   e n s u r es   in ter o p er ab ilit y   b et w ee n   h eter o g e n eo u s   d ev ice s ,   w h ich   m a k e  it   v er y   s u itab le   f o r   I o T   n et w o r k s .   A ll   t h e  cited   e n h a n ce m e n t s   e n ab le  u s   to   p r o v id e  b etter   r esu lts   b y   i m p r o v in g   n et w o r k   q u a lit y   f o r   th e  I o T .           Fig u r e  1 .   I o T   ar ch itectu r e       I n   th i s   p ap er ,   w e  p r o p o s e  a  lo ad   b alan cin g   alg o r it h m   b ased   o n   SDN  f o r   en h a n ci n g   th e  p er f o r m a n ce   o f   m o b ile   I o T   d ev ices  co m m u n icatio n   o v er   a   W i - Fi  n et w o r k .   Ou r   o b j ec tiv e  i s   to   h i g h li g h t  th e  co n tr ib u tio n   o f   d ep lo y i n g   SDN  f o r   m an a g i n g   th e  h i g h   tr af f ic  lo ad   g e n er ated   in   an   I o T   ar ch itectu r e  an d   im p r o v in g   n et w o r k   Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n esia n   J   E lec  E n g   &   C o m p   Sci     I SS N:  2502 - 4752       A   n ew S DN - b a s ed   lo a d   b a l a n c in g   a lg o r ith m  fo r   I o T d ev ices   ( Hin d   S o u n n i )   1211   p er f o r m a n ce s   b y   en h a n ci n g   th e   t h r o u g h p u t   o f   t h e  d i f f er en t  A P s ,   r ed u c in g   t h e   p ac k et  lo s s   a n d   t h e   co m m u n icatio n   d ela y .   W e  p r o p o s e  an   e x te n s i v e  s i m u la tio n   u s i n g   t h e  Mi n i n et  W i - Fi   e m u l ato r   to   ev al u ate  a n d   co m p ar e  th e   p r o p o s ed   ap p r o a ch ' s   p er f o r m a n ce   w i th   t h e  tr a d itio n al  n et w o r k   ar ch itect u r e  u s i n g   s tan d ar d   A P   ( A cc es s   P o in t) .   T h e  r est  o f   t h e  p ap er   is   s tr u ct u r ed   as  f o llo w s .   Sectio n   2   in tr o d u ce s   t h e  p r o p o s ed   ap p r o ac h .   Sectio n   3   d escr ib es  th e  s i m u latio n   s et u p .   Sectio n   4   p r o v id es  th e  s i m u latio n   r es u lt s   an d   d is cu s s io n ,   w h ile   Sectio n   5   co n clu d e s   th e  p ap er   an d   o f f er s   s u g g est io n s   o n   f u t u r e  r esear ch es.         2.   P RO P O SE D  AL G O R I T H M   Sev er al  tec h n o lo g ies   ca n   b e  d ep lo y ed   f o r   co n n ec ti n g   I o T   d ev i ce s   at  th e   p h y s ical  lev el   [ 2 ,   16 - 1 9 ] .   T h e  n e w   8 0 2 . 1 1 ax   s tan d ar d   [ 2 0 ]   is   c o n s id er ed   th e  m o s t  s u i tab le  s tan d ar d   f o r   I o T ,   allo w i n g   h ig h   th r o u g h p u t   an d   r ed u cin g   t h e  co n n ec ted   d ev ices '   e n er g y   co n s u m p tio n .   On e  o f   th e  s i g n i f ica n t  c h alle n g es  i n   i m p le m en tin g   th e  W i - F i  n et w o r k   is   m o b ilit y .   Mo s t  m o b ile  d ev ice s   n ee d   to   b e  c o n n ec ted   to   th e  s er v i ce s   th e y   w an t  at  all   ti m e s   w h i le  m o v in g ;  t h e  in ter r u p tio n   o f   t h ese  s er v ices  ca n   o cc u r   w h en   t h e y   m o v e  f r o m   o n e  ac ce s s   p o in t  to   an o th er .   I n   a  tr ad itio n al  W i - Fi   n et w o r k ,   th e  ass o ciatio n   p r o c ess   b et w ee n   A P s   an d   n o d es  is   b ased   o n   th e  R SS I ;   th is   ca n   lead   to   a n   u n b alan c ed   lo ad   o f   t h e  d i f f er e n t  ac ce s s   p o in ts .   T h e  m o b ile  n o d e  m a y   co n n ec t   to   a n   o v er lo ad ed   ac ce s s   p o in t,   esp e ciall y   w h e n   m o v i n g   w it h i n   t h e  n et w o r k .   T h is   p r o ce s s   h as   a   s i g n if ica n t   i m p ac t  o n   th e  p er f o r m a n ce   o f   t h e  en t i r e  W i - Fi n et w o r k .     I n   th i s   ar ticle,   w e  i n teg r ate  S DN  tech n o lo g y   to   i m p r o v e  b o th   m o b ilit y   m a n ag e m e n t  an d   n et w o r k   lo ad .   T h r o u g h   t h e  s ep ar atio n   o f   th e  co n tr o l  p lan e  f r o m   th e  d ata  p lan e,   t h e  SDN  m a k es  t h e  n e t w o r k 's   au to m at ic  co n f i g u r atio n   v ia  t h e  co n t r o ller   an d   allo w s   e f f icie n t  m a n a g e m e n t  o f   s ca lab ilit y   an d   m o b ilit y   o f   t h e  eq u ip m e n t,  as  w e  d e m o n s tr ated   in   o u r   p r ev io u s   w o r k   [ 2 1 ] .   T h e  ce n tr alize d   co n tr o ller   also   p r o v id es   p r o g r am m ab ilit y ,   a  g lo b al  v ie w   o f   th e  n et w o r k ,   a n d   o p ti m iz es  r eso u r ce   allo ca tio n   b as ed   o n   r ea l - t i m e  n et w o r k   in f o r m atio n   t h at  h elp s   i m p le m en t r u le s   an d   alg o r it h m s   to   o p ti m ize  W i - Fi  n et w o r k   p er f o r m an ce .   I n   th e  p r o p o s ed   alg o r ith m ,   t h e  co n tr o ller   co llects  in f o r m ati o n   s u c h   as  A P   ca p ac it y ,   c u r r en t  lo ad   o f   A P s ,   t h e  d is tan ce   s ep ar atin g   d if f er en t  A P s ,   an d   t h e  lis ts   o f   d ev ices  a s s o ciate d   w it h   ea ch   AP .   T h is   in f o r m atio n   h elp s   t h e  co n tr o ller   to   ca lcu la te  an d   d ed u ce   t h e  b est   A P   f o r   th e  n e w   as s o ciatio n s .   W h e n   a  d ev ice  e n ter s   a n   o v er lap p ed   ar ea ,   it  b r o ad ca s ts   p r o b e  r eq u est  m es s ag e s ;  t h e  tar g eted   A P   co llec ts   th e  co n n ec ted   d ev ices '  in f o r m atio n   w i th i n   th is   m e s s ag e  an d   s en d s   it  to   th e  co n t r o ller .   T h e  co n tr o ller   ca n   r ef u s e  o r   ac ce p t  th e  ass o ciatio n 's  r eq u est  o f   th e  c o n n ec ted   d ev ice s   to   th e  s p ec i f ic  A P   b ased   o n   th e  co llecte d   in f o r m at io n .   T h e  co n tr o ller   w ill  r ed i r ec t  t h e   d ev ice  to   a n o t h er   A P   i f   t h e  tar g eted   A P   i s   o v er lo ad ed .   T h e  Op en Flo w   s w itc h es   r esid e  in   th e   ac ce s s   p o in t s ; t h e y   ar e  r esp o n s ib le  f o r   t h e  m o b il it y   m a n a g e m e n t   o f   th e   to o ls   a n d   t h e  e x ch a n g e  o f   Op en Flo w   m ess a g es  w i th   t h e  co n tr o ller   v ia  th e  Op e n Flo w   p r o t o co l [ 2 2 ] .     As  s h o w n   in   F i g u r e  2 ,   w h en   a  m o b ile  d ev ice  i s   e n ter in g   a n   o v er lap p in g   ar ea ,   it  w i ll  b e  ass o ciate d   w it h   an   A P   b ased   o n   th e  R SS I .   T h e  co n tr o ller   w ill  co m p ar e  th e  lo ad   o f   th is   A P   to   a  th r esh o ld .   I f   it  d etec ts   th at  th i s   ac ce s s   p o i n t  i s   o v e r lo ad ed ,   it  ch ec k s   t h e  p o s s ib ilit y   o f   tr an s f er r i n g   t h e  co n n ec ted   d ev ice  to   a   n eig h b o r in g   A P   ( th e  less   lo ad ed   A P ) .   I n   th is   r eg ar d ,   w e  ar e  w o r k i n g   o n   t h e  s a m e  p r o ce s s   ev o k ed   b y   [ 2 3 ]   b y   ad d in g   a  s ig n i f ica n t  s tep ,   ad ju s ti n g   ea ch   A P 's  tr an s m i s s io n   p o w er   ac co r d in g   to   th e ir   l o ad .   T h e  co n tr o ller   s en d s   a  m es s ag e   ( b ea co n   f r a m e)   to   t h e  f ir s t   A P   to   d is co n n ec t  t h e  d e v ice  a n d   ad j u s ts   th e  p o w er   o f   t h e  o th e r   A P s   s o   t h at  th e  le s s   lo ad ed   AP ' s   s tr e n g t h   i s   h i g h er   th a n   th e   p o w er   o f   o t h er   A P s   in   t h e  o v er lap p in g   ar ea .   T h e  d is co n n ec ted   d ev ice  d o es  n o t  n ee d   a  h a n d s h a k e  m es s ag e  to   co n n ec t  to   a  n e w   A P   b ec au s e  its   M AC   ad d r ess   is   alr ea d y   s to r ed   in   th e  co n tr o ll er   d atab ase.   Fo r   n o - m o b ile  d ev ices  lo ca ted   in   a n   o v er lap p ed   ar ea ,   th e  A P ' s   ass o ciatio n   is   al s o   b ased   o n   t h e  s tr o n g e s t  R SS I .   T h e  co n tr o ll er   w il l  ac ce p t  th e  a s s o ciatio n   r eq u ests   i f   t h i s   A P   is   les s   lo ad ed .   Oth er w i s e,   th e  d ev ice  w ill  b e  r ed ir ec ted   to   an o th er   A P .   T h is   p r o ce s s   is   b o th   f a s t  an d   s tr aig h t f o r w ar d   an d   w ill i m p r o v e  th e  n e t w o r k   lo ad   an d   its   t h r o u g h p u t.           Fig u r e  2 .   Descr ip tio n   o f   t h e  S DN - b ased   lo ad   b alan cin g   al g o r ith m   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 5 0 2 - 4752   I n d o n esia n   J   E lec  E n g   &   C o m p   Sci,   Vo l.  21 ,   No .   2 ,  Feb r u ar y   2021   :   1 2 09   -   12 17   1212   Fig u r e  3   d escr ib es  th e  a s s o ciatio n   co n tr o l  m es s ag e  f lo w   b et w ee n   m o b ile  d e v ices,   Op en Flo w  en ab led - A P s ,   an d   th e  SD N  co n tr o ller .   T h e  A P s   ar e  co n n ec ted   to   th e  SDN  co n tr o ller   v ia  a  s ec u r e  ch an n el.   W e   s u p p o s e  t h at  t h e  m o b ile  d e v i ce   is   lo ca ted   in   an   o v er lap p in g   ar ea   co v er ed   b y   t h e  t h r ee   a cc ess   p o in t s   ( A P 1 ,   A P 2 ,   A P 3 ) ,   an d   b ased   o n   R SS I ,   it is   co n n ec ted   to   o n e  o f   t h e  th r ee   A P s   ( f o r   ex a m p le,   A P 1 ) .   a)   Step   1 .   W h en   a  d ev ice  e n ter s   th e  o v er lap p in g   ar ea ,   it  r ec ei v es  a  b ea co n   f r a m e  f r o m   t h e  th r ee   A P s   an d   b r o ad ca s ts   p r o b e  r eq u est m e s s ag es.   b)   Step   2 .   T h e  A P s   r ep l y   w it h   t h e  p r o b e  r esp o n s e  m e s s a g es   an d   r ep o r t  v ia  t h e  P ac k et - I n   m es s ag e   to   th e   co n tr o ller :  th eir   lo ad   v alu e,   ass o ciatio n   e v en t,  also   t h e  d ev ice  in f o r m at io n   co n tai n ed   in   th e  p r o b e   r eq u est.   c)   Step   3 .   T h e  co n tr o ller   u p d ate s   th e  A P s '   i n f o r m atio n   p er io d icall y ,   ch ec k s   t h e  A P   lo ad   an d   ass o ciatio n   ev en t s   an d   r u n s   t h e  lo ad   b alan cin g   al g o r it h m   i f   n ec ess ar y   ( AP   lo ad >th r esh o ld ) .   d)   Step   4 .   I f   t h e  ( A P 1   lo ad   >  t h r e s h o ld ) ,   th e   co n tr o ller   s e n d s   b ea co n - co n f i g   m e s s a g es  ( SetC o n f ig   m e s s a g e)   to   th e  A P 1   to   d is ass o ciate   th e   d ev ice  an d   ad j u s ts   th e  p o w er   o f   th e  les s   lo ad ed   A P   in   s u c h   a  w a y   to   b e   h ig h er   t h an   t h e  o th er   A P s   in   t h e  o v er lap p in g   ar ea .   e)   Step   5 .   T h e  A P 1   s en d s   a  d is as s o ciatio n   n o ti f icat io n   to   th e  d e v ice.   f)   Step   6 .   T h e  s a m e  as  s tep   1 .   g)   Step   7 .   T h e  d ev ice  s en d s   a n   ass o ciatio n   r eq u e s t  to   t h e  A P   w it h   t h e  h ig h   R SS I ;  o n ce   th e  d ev ice  r ec eiv e s   th e  A P 's ass o ciatio n   r esp o n s e,   th e  co n n ec tio n   i s   estab li s h ed .   Settin g   th e   s i g n al  p o w er   v al u e s   o f   t h e  d i f f er e n t  A P s   ac co r d in g   to   t h eir   lo ad   ( s tep   4 )   is   cr u cial  s i n ce   it  i m p r o v es  t h e  ass o ciatio n   ti m e   b et w ee n   d ev ice s   an d   ac ce s s   p o in ts ,   esp ec iall y   i n   m o b ile  d ev ices  lo ca ted   in   an   ar ea   co v er ed   b y   m o r e  t h an   2   A P s .   O u r   al g o r ith m   is   d ev elo p ed   to   allo w   th e   co n tr o ller   to   co n f ig u r e  t h e  least   lo ad ed   ac ce s s   p o in ts   w i th   t h e  h ig h e s t  s i g n a l  s tr en g t h .   I n   t h is   ca s e,   th e  d ev ice  w ill  d ir ec tl y   r e - ass o ciate s   w it h   th e  ap p r o p r iate  A P ,   an d   it  w il l  n o t  w a s te  ti m e  tr y i n g   to   co n n ec t  to   an   o v er lo ad ed   ac ce s s   p o in t  an d   s w itc h   to   an o th er .   T h is   w ill o p ti m ize  th e  ass o ciat io n   ti m e,   an d   t h u s   t h e  n u m b er   o f   r eq u est s   ex c h an g ed .             Fig u r e  3 .   Me s s ag e  Flo w   f o r   as s o ciatio n   u s i n g   lo ad   b alan ci n g   alg o r ith m   b ased   SDN       3.   SI M UL AT I O N  SE T UP   T h e  SDN  ar ch i tectu r e  is   a   d is tr ib u ted   d esi g n   i n   w h ic h   a  ce n tr alize d   g lo b al  co n tr o ller   is   u s ed   to   m o n ito r   o th er   eq u ip m e n t ’ s   w i th i n   th e  n et w o r k .   T h e  ap p licatio n   r esid es  o n   t h e  to p   o f   t h e  SDN  co n tr o ller ,   as   Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n esia n   J   E lec  E n g   &   C o m p   Sci     I SS N:  2502 - 4752       A   n ew S DN - b a s ed   lo a d   b a l a n c in g   a lg o r ith m  fo r   I o T d ev ices   ( Hin d   S o u n n i )   1213   illu s tr ated   in   Fi g u r e  4 ,   an d   i t   u s e s   d if f er e n t  i n ter f ac e s   to   i m p le m e n t  n et w o r k   s er v ices.  Mo b ile  s tatio n s   ar e  ac ce s s i n g   s er v ice s   th r o u g h   Op en Flo w - en ab led   A P S,  w h ic h   a r e  co n tr o lled   b y   th e  S DN  co n t r o ller .             Fig u r e  4 .   SDN - b ased       T o   s im u late  t h e  w ir eless   n et w o r k   s ce n ar io   w ith   SDN   an d   to   d e m o n s tr ate  t h e  p er f o r m a n ce   o f   o u r   p r o p o s ed   m eth o d ,   w e  u s ed :   m i n in e t  W i - Fi  v er s io n   2 . 2 . 2   [ 2 4 ]   r u n n i n g   o n   Ub u n t u   1 6 . 0 4 ,   VM w ar e  s o f t w ar e  to o l  to   r u n   th e  v ir t u al  n et w o r k ,   an d   I p er f   [ 2 5 ]   t o   g en er ate  T C P ,   an d   UDP  tr af f ic  f lo w s   b et w ee n   th e  d if f er e n t  d ev ices [ 2 6 ] .   T h e  d etailed   s i m u l atio n   p ar a m eter s   ar e  g i v en   i n   th e  T ab le   1 :         T ab le  1 .   Sim u latio n   s et u p   s etti n g   C o n t r o l l e r   R Y U   v 4 . 2 7   O p e r a t i n g   sy st e m   U b u n t u   1 6 . 0 4   Ty p e   o f   t r a f f i c   T C P ,   U D P   P a c k e t   si z e   r a n g e   M i n   1   M b     M a x   5 0   M b   A P s   8 0 2 . 1 1   a x   {A P 1 ,   A P 2 ,   A P 3 }   T x   p o w e r   {2 0   d b m,   2 0   d b m ,   2 0   d b m}   S S I D   {n e w - ssi d 1 ,   n e w - ssi d 2 ,   n e w - ssi d 3 }   M o b i l i t y   sp e e d   1   m / s       As  s h o w n   in   t h e  Fi g u r e  5 ,   th e  th r ee   A P s   ar e  s et  s o   th at  th eir   co v er ag e  o v er lap s .   Mo b ile   an d   f ix ed   s tatio n s   r ep r esen t  th e  s m ar t  d ev ices;  ea c h   s tatio n   is   g i v e n   a  u n iq u e  I P   an d   Ma c  a d d r ess .   T h e  w h o le  to p o lo g y   is   u n d er   th e  co n tr o l  o f   th e  R YU,   an   o p en - s o u r ce   co n tr o ller ,   licen s ed   b y   A p ac h e  2 . 0 ,   en tire l y   w r it ten   i n   P y t h o n ,   s u p p o r ted   an d   d ep lo y ed   b y   Nip p o n   T eleg r ap h   an d   T elep h o n e' s   clo u d   d ata  ce n ter s   [ 2 7 ] .         Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 5 0 2 - 4752   I n d o n esia n   J   E lec  E n g   &   C o m p   Sci,   Vo l.  21 ,   No .   2 ,  Feb r u ar y   2021   :   1 2 09   -   12 17   1214       Fig u r e  5 .   Si m u lated   s ce n ar io       4.   SI M UL AT I O N  R E S UL T S  AND  DIS CUSS I O N    Ou r   f ir s t  s ce n ar io   in cl u d es  3 0   s tatio n s   as s o ciate d   w i th   t h r ee   ac ce s s   p o in ts   b ased   o n   th e  R SS I   v al u e   ( tr ad itio n al  m eth o d ) ,   s ix   s tat i o n s   ar e  ass o ciate d   w it h   A P 1 ,   1 4   w it h   A P 2 ,   an d   1 0   w it h   A P 3 .   T h ese  s tatio n s   ex ch a n g e  T C P   tr af f ic.   Fi g u r e  6 ( a)   p r esen ts   t h e  r esu lt  o f   t h e  f ir s t  s ce n ar io   an d   s h o w s   t h at  t h e  n et w o r k   lo ad   is   u n b ala n ce d :  th e  s tatio n   co n n e cted   to   A P 2   r ec eiv es  a  lo w er   th r o u g h p u t  ( 5 1   Mb p s   o n   av er ag e)   co m p ar ed   w it h   A P 1   ( 5 6   Mb p s )   an d   A P 3   ( 6 3   Mb p s ) .   I n   t h e  s ec o n d   s ce n a r io ,   w e  u s e   t h e  s a m e   to p o lo g y ,   b u t  w it h   t h e   i m p le m en ta tio n   o f   o u r   lo ad   b alan ci n g   al g o r it h m   b ased   o n   SDN,   th e  r e s u l ts   s h o w   t h at  t h e  n et w o r k   lo ad   is   b alan ce d   an d   th at  th e  n u m b e r   o f   s tatio n s   is   eq u all y   d is tr i b u ted   a m o n g   t h e  t h r ee   A P s ,   w h ic h   i m p r o v e s   t h e   th r o u g h p u t in   ea c h   A P   as sh o w n   i n   F i g u r e  6 ( b ) .             ( a)   ( b )     Fig u r e  6 .   T C P tr af f ic  i n   tr ad iti o n al  W i - Fi  n et w o r k   a n d   w h e n   u s i n g   th e    lo ad   b alan cin g   al g o r ith m   b ase d   o n   SDN       T o   b etter   ev alu ate  th e  p r o p o s ed   ap p r o ac h ,   w e  d ec id ed   to   ex ch a n g e  UDP   tr af f ic  a n d   p er f o r m   th e   s a m e  e x p er i m e n t  w it h   th e  s a m e  p ar a m eter s .   A s   s h o w n   in   F ig u r e  7 ( a) ,   th e  s tatio n s   co n n e cted   to   A P 2   r ec eiv es  a  lo w   t h r o u g h p u t  co m p ar ed   w it h   A P 1   an d   A P 3 .   A f ter   d ep lo y i n g   o u r   lo ad   b alan ci n g   al g o r ith m ,   t h e  lo ad   is   b alan ce d   b et w ee n   th e  t h r ee   AP s   as sh o w n   i n   F ig u r e  7 ( b ) .   Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n esia n   J   E lec  E n g   &   C o m p   Sci     I SS N:  2502 - 4752       A   n ew S DN - b a s ed   lo a d   b a l a n c in g   a lg o r ith m  fo r   I o T d ev ices   ( Hin d   S o u n n i )   1215       ( a)   ( b )     Fig u r e  7 .   UDP   tr af f ic  i n   tr ad itio n al  W i - Fi  n et w o r k   a n d   w h e n   u s i n g   th e    lo ad   b alan cin g   al g o r ith m   b ase d   o n   SDN       Fig u r e  8 ( a)   p r esen ts   th e  j itter s   v ar iatio n   i n   tr ad itio n al  a n d   u s in g   o u r   lo ad   b alan cin g   alg o r it h m   b ased   o n   SDN.   I n   a  tr ad itio n al  n et wo r k ,   th e  av er ag e  j itter   v al u e  d u r in g   t h e  UDP   tr an s m is s io n   f o r   s tatio n s   a s s o ciate d   w it h   A P 1   i s   0 , 6 4   m s ,   t h e  s tati o n s   r elate d   to   A P 2   an d   A P 3   r ec eiv e  2 , 1 4 m s   a n d   1 , 6 2   m s ,   r esp ec tiv el y .   W h e n   u s i n g   o u r   lo ad   b alan cin g   a lg o r ith m   b ased   o n   SD N,   t h e  j itter   v alu e s   o f   t h e  t h r ee   A P s   ( A P 1 ,   A P 2 ,   an d   A P 3 )   ar e  1 , 5 0   m s ,   1 , 5 9   m s ,   an d   1 , 5 4   m s .   An   e n h a n ce m en t  o f   t h e  j itter   v alu e s   is   o b s er v ed   i n   F i g u r e  8 ( b )   in   co m p ar is o n   to   th e  tr ad itio n al  n et w o r k .           ( a)   ( b )     Fig u r e  8 .   J itter   v alu es i n   tr ad it io n al  W i - F i n et w o r k   a n d   w h e n   u s i n g   t h e    lo ad   b alan cin g   al g o r ith m   b ase d   o n   SDN       5.   CO NCLU SI O N   I n   th is   p ap er ,   w e   p r o p o s ed   a  lo ad   b alan cin g   alg o r it h m   b ase d   o n   SDN  f o r   en h a n cin g   t h e  p er f o r m an ce   o f   m o b ile  I o T   d ev ices  co m m u n icat io n   o v er   W i - Fi  n et wo r k s .   W e  b u ilt  a  s im u latio n   en v ir o n m e n t  u s in g   m i n in e t  to   i m p le m e n t  an d   an al y ze   th e  p er f o r m a n ce   o f   th e  d ev elo p ed   co n ce p t.  T h e  r esu lts   h av e  s h o w n   th at  t h e   p r o p o s ed   s ch e m e  s ig n i f ica n tl y   b alan ce s   th e  e n tire   n et w o r k ' s   lo ad   an d   en h an ce s   th e  t h r o u g h p u t  o f   t h e  d ev ice s   co m p ar ed   w it h   th e  tr ad itio n al  ar ch itect u r e  w h er e  n o   lo a d   b alan cin g   m ec h a n is m   is   a p p lied .   W e  aim   to   co n s id er   o th er   co n s tr ai n ts   a n d   m etr ics i n   d ev elo p in g   a n d   ev al u ati n g   t h e  cu r r e n t a lg o r it h m   in   th e  f u t u r e.         RE F E R E NC E S   [1 ]   J.  H.  No rd ,   A .   Ko o h a n g ,   e t  J.   P a li sz k ie w icz ,   “ T h e   In tern e t  o f   T h in g s:  Re v ie w   a n d   th e o re ti c a l  f ra m e w o rk , ”   Exp e r t   S y ste ms   wit h   Ap p li c a ti o n s ,   v o l .   1 3 3 ,   p .   9 7 - 1 0 8 ,   2 0 1 9 .     [2 ]   Q.  Qu   e t  a l. ,   “ S u rv e y   a n d   P e rf o rm a n c e   Ev a lu a ti o n   o f   th e   Up c o m in g   N e x t  G e n e ra ti o n   WL A N  S tan d a rd   -   IE EE   80 2 . 1 1 a x ” ,   M o b il e   Ne two rk s a n d   Ap p li c a ti o n s,   p .   1 5 5 ,   2 0 1 9 .     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 5 0 2 - 4752   I n d o n esia n   J   E lec  E n g   &   C o m p   Sci,   Vo l.  21 ,   No .   2 ,  Feb r u ar y   2021   :   1 2 09   -   12 17   1216   [3 ]   K. - L .   Ya p ,   Y. - W .   Ch o n g ,   e t  W .   L iu ,   “ En h a n c e d   h a n d o v e r  m e c h a n is m   u sin g   m o b il it y   p re d ictio n   i n   w irele s s   n e tw o rk s” ,   PL OS   ONE ,   v o l.   1 5 ,   n o   1 ,   p .   e 0 2 2 7 9 8 2 ,   2 0 2 0 .     [4 ]   L . Bin ,   Z. Qi,   T . W e iq ian g ,   a n d   Z. Ho n g b o . “ Co n g e stio n - Op ti m a l  W i - F i  Off lo a d in g   w it h   Us e r  M o b il it y   M a n a g e m e n t   in   S m a rt  Co m m u n ica ti o n s” .   Hi n d a wi   W ire les s  Co mm u n ica t io n s  a n d   M o b il e   Co m p u t in g ,   A rti c le  I D  9 2 9 7 5 3 6 ,   n o .   15 ,   2 0 1 8 .     [5 ]   S .   M .   M .   G il a n i,   T .   Ho n g ,   W .   J in ,   G .   Zh a o ,   H.  M .   He a n g ,   a n d   C.   X u ,   “ M o b il i ty   m a n a g e m e n t  i n   IEE E  8 0 2 . 1 1   WL A N  u sin g   S DN /NF V   tec h n o l o g ies ” ,   Eu ra sip   J o u rn a l  o n   W ire les s  Co mm u n ica ti o n s  a n d   Ne two r k in g ,   v o l.   2 0 1 7 ,   n o .   1 ,   2 0 1 7 .     [6 ]   S a rm a ,   S .   Ch a k ra b o rt y ,   S .   Na n d i,   e t  A .   Ch o u b e y ,   “ Co n tex t  Aw a r e   In ter - BS S   Ha n d o f f   in   IEE E  8 0 2 . 1 1   Ne tw o rk s:   Eff icie n t  Re so u rc e   Util iza ti o n   a n d   P e rf o rm a n c e   I m p ro v e m e n t”,  W ire les s  Per s   Co mm u n ,   v o l.   7 7 ,   n o .   4 ,   p p .  2 5 8 7 ‑ 2 6 1 4 ,   d o i:   1 0 . 1 0 0 7 /s 1 1 2 7 7 - 014 - 1 6 5 6 - 8 ,   2 0 1 4 .     [7 ]   S .   K.  S i n g h ,   M .   T e c h ,   e t  M .   M a d h a v i,   “ Ce ll   Bre a th in g   T e c h n o l o g y   in   W i - F i/ L a n s” ,   In ter n a ti o n a l  J o u rn a l  o f   C o mp u ter   T re n d s  a n d   T e c h n o l o g y ,   v o l.   4 ,   n o.   9 ,   p .   6 ,   2 0 1 3 .     [8 ]   H.  L o n g ,   Y.  S h e n ,   M .   G u o ,   F .   T a n g   “ LA BERIO:  d y n a m i c   lo a d - b a lan c e d   ro u ti n g   in   Op e n F lo w - e n a b led   n e tw o rk s” ,   IEE E  2 7 t h   In ter n a ti o n a l  Co n fer e n c e   o n   Ad v a n c e d   In f o rm a ti o n   Ne two rk in g   a n d   Ap p li c a ti o n s  ( AINA ),   p p .   2 9 0 - 2 9 7 ,   2 0 1 3 .     [9 ]   J.  L i,   X.  Ch a n g ,   Y.  Re n ,   Z .   Z h a n g ,   G .   W a n g   “ A n   e ff e c ti v e   p a th   l o a d   b a lan c in g   m e c h a n is m   b a se d   o n   S DN ” ,   2 0 1 4   IEE E  1 3 t h   In ter n a ti o n a l  Co n fer e n c e   o n   T ru st,  S e c u rity  a n d   Priva c y   in   Co mp u ti n g   a n d   Co mm u n ic a ti o n s ,   p p .   5 2 7 - 5 3 3 ,   IEE E  2 0 1 4 .     [1 0 ]   S.   Ka u r,   K.  Ku m a r,   J.  S i n g h ,   N. S .   G h u m m a n   “ Ro u n d - r o b i n   b a se d   lo a d   b a lan c in g   i n   so f tw a re   d e f in e d   n e tw o rk in g ”   2 n d   I n ter n a ti o n a l  C o n fer e n c e   o n   Co mp u ti n g   f o r  S u st a in a b le  Glo b a l  De v e lo p me n t  ( INDIACo m ),   p p .   2 1 3 6 - 2 1 3 9 ,   2 0 1 5 .     [1 1 ]   S .   M .   M .   G il a n i,   W .   Jin ,   T .   Ho n g ,   G .   Zh a o ,   e t  C.   X u ,   “ S DN - b a se d   Ha n d o v e r  in   F u t u re   WL A N” ,   IJ FGCN ,   v o l.   9 ,   n o   1 2 ,   p .   1 3 9   1 5 4 ,   d o i:   1 0 . 1 4 2 5 7 /i jf g c n . 2 0 1 6 . 9 . 1 2 . 1 3 ,   2 0 1 6 .     [1 2 ]   H.  Zh o n g ,   Y.   F a n g ,   J.  Cu i  “ L BBS RT :  a n   e ff icie n t  S DN   lo a d   b a lan c in g   sc h e m e   b a se d   o n   se rv e r   re sp o n se   ti m e ” ,   Fu tu re   Ge n e ra t .   Co m p u t .   S y st . ,   6 8 ,   p p .   1 8 3 - 1 9 0 ,   2 0 1 7 .     [1 3 ]   Y. - D.  L in ,   C.   C.   W a n g ,   Y. - J.  L u ,   Y. - C.   L a i,   e t  H. - C.   Ya n g ,   “ Tw o - t ier  d y n a m i c   lo a d   b a lan c in g   in   S D N - e n a b led   W i - F i  n e tw o rk s” ,   W ire les s Ne tw,   v o l.   2 4 ,   n o   8 ,   p .   2 8 1 1   2 8 2 3 ,   d o i:   1 0 . 1 0 0 7 /s1 1 2 7 6 - 0 1 7 - 1 5 0 4 - 3 ,   2 0 1 8 .     [1 4 ]   Z.   Ch e n ,   Z.   L u o ,   X.  Du a n ,   e t  L .   Zh a n g ,   “ Ter m in a l  h a n d o v e r  in   so f tw a r e - d e f in e d   W LANs ” ,   J   W ire les s   Co m   Ne two rk ,   v o l.   2 0 2 0 ,   n o.   1 ,   p .   6 8 ,   2 0 2 0 .     [1 5 ]   W .   B.   Ja b a ll a h ,   M .   Co n ti ,   e t  C.   L a l,   “ A   S u rv e y   o n   S o f tw a re - De fin e d   V A NET s:  Be n e f it s,  Ch a ll e n g e s,  a n d   F u tu re   Dire c ti o n s” ,   a rXiv: 1 9 0 4 . 0 4 5 7 7   [ c s ] ,   2 0 1 9 .     [1 6 ]   U.  N.  Ka r  e t  D.  K.  S a n y a l,   “ A n   o v e rv ie w   o f   d e v ice - to - d e v ice   c o m m u n ica ti o n   in   c e ll u lar  n e tw o rk s” ,   ICT   e x p re ss ,  v o l.   4 ,   n o .   4 ,   p p .   2 0 3 - 2 0 8 ,   2 0 1 8 .     [1 7 ]   S .   Zea d a ll y ,   F .   S i d d i q u i ,   e t  Z.   Ba i g ,   “ 2 5   y e a rs o f   b lu e to o th   tec h n o lo g y ” ,   Fu tu re   In ter n e t,   v o l.   1 1 ,   n o   9 ,   p .   1 9 4 ,   2 0 1 9 .     [1 8 ]   O.  P .   Bo d u n d e ,   U .   C.   A d ie,  O.   M .   Ik u m a p a y i,   J.  O.  Ak in y o o l a ,   e t  A .   A .   A d e ro b a ,   “ A rc h it e c t u ra l  d e sig n   a n d   p e rf o r m a n c e   e v a lu a ti o n   o f   a   Z ig Be e   t e c h n o lo g y   b a se d   a d a p ti v e   sp rin k ler  irri g a ti o n   ro b o t”,  Co mp u ter s  a n d   El e c tro n ics   in   Ag ric u lt u re ,   v o l .   1 6 0 ,   p .   1 6 8 - 1 7 8 ,   2 0 1 9 .     [1 9 ]   R.   Ja in ,   “ L o w  P o w e r  WA N  P ro to c o ls  f o r  Io T :   IEE E  8 0 2 . 1 1   a h ,   L o Ra WA N,   S ig f o x ”   L e c t u re s,W a sh in g to n   Un ive rs it y ,   2 0 1 8 .     [2 0 ]   D.  L ó p e z - P é re z ,   A .   G a rc ia - Ro d rig u e z ,   L .   Ga lati - G io rd a n o ,   M .   Ka ss li n ,   e t  K.   Do p p ler,   “ IEE E  8 0 2 . 1 1   b e   e x trem e l y   h ig h   th r o u g h p u t:   T h e   n e x t  g e n e r a ti o n   o f   W i - F i  tec h n o lo g y   b e y o n d   8 0 2 . 1 1   a x ” ,   IEE E  Co mm u n ica t io n s  M a g a zin e ,  v o l.   5 7 ,   n o .   9 ,   p .   1 1 3 - 1 1 9 ,   2 0 1 9 .     [2 1 ]   S .   Hi n d ;  E. Na ji b ,   L .   F a ti m a ,   “ T o wa rd s  Qo s  e n h a n c e m e n t  in   w irele ss   n e tw o rk   th ro u g h   S DN ” ,   i n   2 0 1 9   7 t h   M e d it e rr a n e a n   C o n g re ss   o f  T e lec o mm u n ic a ti o n s ( CM T ) ,   p .   1 - 5 ,   2 0 1 9 .     [2 2 ]   S .   Hin d ;  E. Na ji b ,   L .   F a ti m a ,   “ S o ftw a r e   De f in e d   Ne t w o rk   f o r  Qo s  En h a n c e m e n t  in   M o b il e   W i - F i  N e t w o rk ” ,   IJ RT E,   v o l.   8 ,   n o   3 ,   p .   4 8 6 3   4 8 6 8 ,   d o i:   1 0 . 3 5 9 4 0 /i jrt e . C 6 8 8 9 . 0 9 8 3 1 9 ,   2 0 1 9 .     [2 3 ]   N.  Kira n ,   Y.  C h a n g c h u a n ,   e t  Z.   Ak ra m ,   «   A P   lo a d   b a lan c e   b a se d   h a n d o v e r  in   so f tw a re   d e f in e d   W i - F i  sy ste m s  » ,   in   2 0 1 6   IE EE   I n tern a ti o n a l  C o n f e re n c e   o n   Ne tw o rk   In f ra stru c tu re   a n d   Dig it a l  Co n ten t  (IC - NID C),   p p .   6 ‑1 1 ,   2 0 1 6 .     [2 4 ]   R.   R.   F o n tes ,   S .   A f z a l,   S .   H.  Brit o ,   M .   A .   S a n to s ,   e t  C.   E.   R o th e n b e rg ,   “ M in in e t - W iF i:   Em u latin g   s o f twa re - d e f in e d   w irele ss   n e tw o rk s ” ,   in   2 0 1 5   1 1 t h   In ter n a t io n a l   Co n fer e n c e   o n   Ne two rk   a n d   S e rv ice   M a n a g e me n t   ( CN SM ),   p p .   3 8 4 - 3 8 9 ,   2 0 1 5 .     [2 5 ]   J.  Du g a n ,   “ Ip e rf   T u to rial   “ ,   Co lu mb u s: S u mm e r Jo in t T e c h s ,   p p .   1 - 4 ,   2 0 1 0 .     [2 6 ]   M .   T .   Na in g ,   T .   T .   Kh a in g ,   e t  A .   H.  M a w ,   “ Ev a lu a ti o n   o f   T CP   a n d   UD P   T ra ff ic  o v e r  S o f t w a r e - De f in e d   Ne tw o rk in g ” ,   in   2 0 1 9   I n ter n a t io n a l  Co n fer e n c e   o n   Ad v a n c e d   I n fo r ma ti o n   T e c h n o l o g ies   ( ICAIT ) ,   p p .   7 - 12 ,   2 0 1 9 .     [2 7 ]   S .   A sa d o ll a h i,   B.   G o s w a m i,   e t  M .   S a m e e r,   «   R y u   c o n tro ll e r’ s  sc a lab il it y   e x p e ri m e n t  o n   so f t w a r e   d e f in e d   n e tw o rk s   » ,   in   2 0 1 8   IEE E  In te rn a ti o n a l  Co n fer e n c e   o n   Cu rr e n t  T re n d s  in   A d v a n c e d   Co mp u t in g   ( ICCT AC),   Ba n g a lo re ,   p p . 1 ‑ 5 ,   2 0 1 8 .                   Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n esia n   J   E lec  E n g   &   C o m p   Sci     I SS N:  2502 - 4752       A   n ew S DN - b a s ed   lo a d   b a l a n c in g   a lg o r ith m  fo r   I o T d ev ices   ( Hin d   S o u n n i )   1217   B I O G RAP H I E S O F   AUTH O RS       H in d   S o u n n i   re c e i v e d   th e   M a ste r  d e g re e   in   Ne tw o rk in g   a n d   T e le c o m m u n ica ti o n s,  f ro m   sc i e n c e   f a c u lt y ,   a t  Ch o u a i b   Do u k k a li   Un iv e rsit y ,   El   Ja d id a ,   M o r o c c o   i n   2 0 1 6 .   A c tu a ll y ,   sh e   is  a   P h .   D  S tu d e n t  in   Ne tw o rk s  a n d   T e le c o m m u n ica ti o n   a t  S T IC  L a b o ra t o ry   in   th e   S c ien c e   F a c u lt y   a t  Ch o u a i b   D o u k k a li   Un iv e rsity .   H e r  re se a rc h   in tere sts  in c lu d e :  W irele ss   n e tw o rk ,   Qo s  in   W LA N,  S o f tw a r e   d e f in e d   n e tw o rk ,   n e tw o rk s an d   tele c o m m u n ica ti o n s.          Na jib   El k a m o u n   is   a   p ro f e ss o r  a t  F a c u lt y   o f   s c ien c e s,  Ch o u a ib   Do u k k a li   Un iv e rsit y ,   El   Ja d id a ,  M o ro c c o .   He   is  a   re se a rc h e r  m e m b e r  o f   S T IC  lab o ra to ry   a n d   h e a d e r  o f   Ne tw o rk   a n d   T e le c o m m u n ica ti o n s  tea m .   Hi s  re se a rc h   in tere st  in c lu d e s:  N G N ,   M P L S ,   Ne tw o rk s,  Qo S   in   m o b il e   n e tw o rk s,  w irele ss   n e t w o rk s.           Fa ti m a   L a k r a m i   is   a   re se a rc h e r  a n d   a   p ro f e s so r   a t  S c ien c e   F a c u lt y ,   Ch o u a îb   Do u k k a li   Un iv e rsit y ,   El   Ja d id a ,   M o r o c c o .   S h e   g o t  h e r   Do c to ra te  i n   T e lec o m m u n ica ti o n   a n d   Ne tw o rk in g   in   2 0 1 4   f ro m   Ch o u a îb   Do u k k a li   Un iv e rsit y ,   El   Ja d id a ,   M o ro c c o .   He r  re se a r c h   in tere sts  c o v e r   w irele ss   n e tw o rk s p e rf o r m a n c e   e v a lu a t io n ,   V A NET s,  S e c u rit y .           Evaluation Warning : The document was created with Spire.PDF for Python.