I n d on e s i an   Jo u r n al   o f  El e c t r i c al   En gi n e e r i n g   an d   C o m p u te r   S c i e n c e   V o l .   18 ,   N o .   1 ,  A p r i l   20 20 ,   p p.   428 ~ 433   IS S N :   2502 - 4752 ,   D O I :   10. 1 1591 / i j e e c s . v 1 8 .i 1 . pp 428 - 433             428     Jou r n al   h o m e pa ge :  ht t p: / / i j e e c s . i a e s c or e . c om   T h e   p e r f o r m a n c e   o f   G a u ss M a r k o v ’ s m o b i l i t y   m o d e l   i n   e m u l a t e d   so f t w a r e   d e f i n e d   w i r e l e ss  m e sh   n e t w o r k       Ts e h ay  A d m as s u   A s s e gi e ,   P r am o d   S e k h a r an   N a i r     D e pa r t m e n t   o f   C o m put i ng   T e c hno l o gy ,   C o l l e g e   o f   E ng i ne e r i ng   a n d   T e c hno l o gy ,   A ks um   U ni v e r s i t y ,   E t h i o pi a       A r ti c l e   I n fo     A B S TR A C T     Ar t i c l e   h i s t or y :   R e c e i v e d  A ug   29 ,   201 9   R e v i s e d  N o v   1 ,   2019   A c c e pt e d  N o v   1 1 ,   201 9       A   s of t w a r e   d e f i ne d  w i r e l e s s   m e s h  ne t w o r k   i s   a n  e m e r g i ng   t r e nd  i n  w i r e l e s s   c om m uni c a t i o n  pr o m i s i ng   be t t e r   f l e x i bi l i t y ,   r e l i a b i l i t y ,   a nd  pe r f o r m a nc e   ov e r   t r a di t i o na l   w i r e l e s s   l o c a l   a r e a   n e t w o r k .   A nd  no de   m o bi l i t y   i s   t he   pr o m i ne n t   f e a t u r e   o f   t he   n e x t   g e ne r a t i o n  w i r e l e s s   m e s h  ne t w o r k.   M i n i ne t - w i f i   i s   a   t e s t   be d  i nv e s t i g a t i o n  a n d  e m u l a t i o n  t o o l   t ha t   pl a y s   a n  i m po r t a n t   r o l e   i n   t h e   e v a l ua t i o n  o f   w i r e l e s s   ne t w o r k’ s   no de   m o bi l i t y   m o de l s   s uc h  a s ,     G a us s   M a r ko v   a nd  R a ndo m W a y P o i nt .   T h i s   pa p e r   i s   f o c us e d  o n  t he   G a us s   Ma r ko v ’ s   w i r e l e s s   no de   m o bi l i t y   m o de l   a nd  s i m u l a t i o n  o f   t he   m o de l ’ s   pe r f o r m a nc e   w i t h i n  a n  e m u l a t e d  s o f t w a r e   de f i n e d  w i r e l e s s   m e s h   ne t w o r k.   F i na l l y ,   t he   pa p e r   pr e s e nt s   t he   p e r f o r m a nc e   o f   t he   m o de l   us i ng   t h e   m i n i n e t - Wi - F i   e m ul a t o r .   Ke y w or ds :   G a us s   m a r ko v   m o b i l i t y   m o de l     N e t w o r k  pe r f o r m a n c e   S of t w a r e   de f i n e d  w i r e l e s s   n e t w o r k   W i r e l e s s   n e t w o r k  e m u l a t i o n   W i r e l e s s   n o de   m o b i l i t y   C opy r i gh t   ©   2020   I n s t i t ut e   o f   A dv anc e d  E ng i ne e r i ng   and   S c i e nc e .     A l l   r i gh t s   r e s e r v e d .   Cor r e s pon di n g   Au t h or :   T s e ha y   A dm a s s u  A s s e gi e ,   D e pa rt m e n t   o f   Co m put i n g   T e c hn o l o g y ,   A ks um   U ni v e r s i t y ,   E t hi o pi a .   E m a i l :   t s e ha y a dm a s s u2006 @ g m a i l . c o m       1.   I N TR O D U C TI O N     M ob i l e   c o m m u n i c a t i o n   pe rm i t s   a   de v i c e   t o   c o m m u n i c a t e   w i t h   o t h e r   de v i c e s   i n   a   w i r e l e s s   m e s h  n e t w o r k  r e ga r d l e s s   of   t h e i r   m o ve m e n t   f o r m   o n e   c ov e r a ge   a r e a   o f   n e t w o r k  a c c e s s   po i n t   t o   t h e   o t h e r   [1].     In   o r de r   t o   m a i nt a i n   t h e   c o nn e c t i v i t y   be t w e e n   t h e   m o v i n g  no de s   i n   a   w i r e l e s s   m e s h   n e t w o r k,   t h e   pa t t e rn   o f  de v i c e   m i g r a t i o n   f r o m   o n e   a r e a   t o   t h e   o t h e r   ha s   t o   b e   m o de l e d.   T hi s   m o de l i n g  m e t h o d  i s   k n o w n   a s   m o b i l e   n o de   m o b i l i t y   m o d e l .   I n   m o b i l e   n e t w o r ks ,   l i ke   w i r e l e s s   s e n s o r   n e t w o r k,   t h e   n o de s   a r e   c o m m o n l y   c o n n e c t e d  us i n g   m e s h   t o po l o gi e s .   A   m e s h   t o po l o g y   i s   i m po r t a nt   i n   m o de rn   w i r e l e s s   n e t w o r ks   l i ke   w i r e l e s s   s e n s o r   n e t w o r k  a n d  M A N E T   (t h e   m o b i l e   a d h o c   n e t w o r k).   T h i s   i s   b e c a us e ;   t h e   m e s h   t o po l o g y   i m pr o v e s   a v a i l a b i l i t y   i n   a   n e t w o r k  w h e r e   e a c h   n o de   i n  t h e   n e t w o r k  t ra n s m i t s   d a t a   i m m e d i a t e l y   a f t e r   r e c e i v i n g  a   c h a nge   i n  t h e   ph y s i c a l   e n v i r o nm e n t .     A   w i r e l e s s   m e s h   n e t w o r k  h a s   m a n y   i m po r t a nt   r o l e s   i n   m o de rn   c o m m u n i c a t i o n  t o   e n s u r e   a v a i l a b i l i t y   of   n e t w o r k  s e r v i c e   t o   t h e   m o b i l e   n o de s   b ut ,   t h e   pe r f o r m a n c e   of   w i r e l e s s   m e s h   n e t w o r k  i s   gr e a t l y   a ff e c t e d  b y   t h e   m o b i l i t y   of   t h e   n o de s   [2].   I n  w i r e l e s s   l o c a l   a r e a   n e t w o r k,   t h e   n o de s   a r e   us u a l l y   m o b i l e   n o de s ,   l i ke   l a p t o ps ,   s m a r t   p h o n e s   a n d  t a b l e t s .   T h e s e   m ob i l e   n o de s   a r e   c o n n e c t e d  t o  a   s t a t i o n e r y   A c c e s s   po i n t .   T h e s e   A c c e s s   P o i n t s   c o n n e c t   t h o us a n ds   o f  m ob i l e   de v i c e s ,   l i ke   s t ude n t s ’  i n   a   c a m pus   o r   pa s s e n ge r   i n   a i r po r t   a nd  s o   o n .     T h e   num b e r   o f   n e t w o r k  us e r s   i s   i n c r e a s i n g  d a y   by   da y ,   b ut   t h e   n o de   m o b i l i t y   pl a y s   a   m a j o r   r o l e   i n   w i r e l e s s   l o c a l   a r e a   n e t w o r k  pe r f o r m a n c e   t o   p r o v i de   e v e r   r e s i l i e n t   a nd  hi g h l y   a v a i l a b l e   n e t w o r k.     M ob i l i t y   i n   t h e   pe r s pe c t i v e   of   w i r e l e s s   n e t w o r k  i s   c h a ra c t e ri z e d  by   t h e   r o ut e   a n d  t h e   l o c a t i o n   o f  t h e   m o b i l e   n o de s   a n d  a na l y s i s   of   m ove m e n t   b e t w e e n   A c c e s s   P o i n t s   i n   a   n e t w o r k.   W h e n   us e r s   m i g ra t e   o r   m o ve   f r o m   o n e   l o c a t i o n   t o   a n o t h e r   l o c a t i o n ,   t h e n   t h e y   de - a s s o c i a t e   a nd  r e -   a s s o c i a t e   w i t h  A c c e s s   P o i n t s   i n   a   n e t w o r k.   T h e   m o b i l i t y   m o de l   pl a y s   a   v i t a l   r o l e   i n  c ha r a c t e r i z i n g   t h e   pe r f o r m a n c e   o f   w i r l e s s   n e t w o r k   [ 3,   4] .   A n o t h e r  i m po rt a nt   c h a ra c t e r i s t i c   o f   t h e   w i r e l e s s   l o c a l   a r e a   ne t w o r k  i s   t h a t   n o de s   m o b i l i t y   i s   us ua l l y   di s c o n t i n uo us   i n   t h e   t i m e   do m a i n.   I n   o t h e r   w o r ds ,   a   us e r   c a n  b e   a s s oc i a t e d  w i t h   a n   A c c e s s   P o i n t   l e t   s a y   X   a t   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i     IS S N :   2502 - 4752       T he   p e r f or m an c e   of   G aus s   Mar k o v ’s   m o bi l i t y   m o de l   i n  e m ul at e d   s of t w a r e …   ( T s e hay   A dm as s u   A s s e gi e )   429   t i m e   t 1 ,   t h e n   de - a s s o c i a t e s   f r o m   t h i s   A c c e s s   P o i n t ,   a n d  l a t e r   o n   (a t   t i m e   t 2  ≥  t 1)  r e a ppe a r s   i n   t h e   n e t w o r k  a s s o c i a t e d  w i t h   a n o t h e r   A c c e s s   P o i n t   Y .   T hi s   m o b i l i t y   pa t t e rn   i s   v e r y   c o m m o n   [5,   6] ,   f o r   e xa m pl e ,   i n   a   c a m pus   w i r e l e s s   n e t w o r k,   w h e r e   s t ude n t s ’  m o ve   f r o m   do rm i t o r y   t o   c l a s s r o o m s ,   a n d  t u rn   o ff   t h e i r   l a p t o ps   w h i l e   m o v i n g  f r o m   o n e   l o c a t i o n  t o   t h e   o t h e r.   T h e   n e xt   ge n e ra t i o n   w i r e l e s s   n e t w o r ks ,   s uc h   a s   t h e   w i r e l e s s   s e n s o r   n e t w o r k  a n d  s o f t w a r e   de f i n e d  w i r e l e s s   n e t w o r ks   a r e   r e qui r e d  t o   b e   c o n n e c t e d  i n  m e s h   t o po l o g y   t o   e n s u r e   a v a i l a b i l i t y ,   un l i ke   t h e   t ra d i t i o n a l   w i r e l e s s   n e t w o r k  w h i c h   i s   us ua l l y   c o n n e c t e d  i n   t h e   po i n t - to - po i n t   o r   po i n t - to - m ul t i - po i nt   t o po l o g y .   T h e   n e xt   ge n e ra t i o n   w i r e l e s s   n e t w o r ks   w i l l   g r e a t l y   b e   a ffe c t e d  by   t h e   n o de   m o b i l i t y   b e c a us e   of   t h e   m o b i l e   e qui pm e nt .   M ob i l i t y   h a s   a   gr e a t   i m p a c t   o n   t h e   pe r f o r m a n c e   o f  t h e   n e t w o r k.   H ow e v e r ,   t h e   n o de   m ob i l i t y   m o d e l s   s uc h   a s   ra n do m w a y po i n t   a n d  G a us s   M a r ko v   h a v e   l i m i t a t i o n s   [7] .   T he   pr o b l e m   w i t h   ra n do m w a y p o i n t   m o b i l i t y   m o de l   i s   t h a t ,   i t   i s   n o n - s m o o t h   a n d  G a us s   M a r ko v s   m o d e l   h a s   n o n - s t o ppi ng  m o v e m e n t   p r o b l e m s .   T h e   p r o b l e m   o f  n o n - s t o ppi n g   m o v e m e n t   i n   G a us s   M a rko v   c a n   b e   s o l ve d  by   d y n a m i c a l l y   c o n t r o l l i n g   t h e   m o t i o n  f r o m   t h e   c o n t r o l l e r  i n  t h e   s o f t w a r e   de f i n e d  w i r e l e s s   n e t w o r ks .       2.   R ELA TED   WO R K S   T h i s   s e c t i o n   di s c us s e s ,   t h e   r e s e a r c h   w o r ks ,   r e l a t e d  t o   n o de   m o b i l i t y   m o de l s   i n   t h e   s o f t w a r e   de f i n e d  w i r e l e s s   m e s h   n e t w o r k.   T h e   n e xt   ge n e r a t i o n  n e t w o r ks   s uc h   a s   t h e   w i r e l e s s   s e n s o r   n e t w o r k  a n d  s o f t w a r e   de f i n e d  w i r e l e s s   m e s h   n e t w o r k  [8 - 10]   a r e   r e qui r e d   t o   b e   c onn e c t e d  i n  m e s h   t o po l o g y .   T h e   p a pe r   i s   f oc us e d   o n   r e v i e w i n g  t h e   l i t e r a t u r e .     In   t h e   t r a d i t i o n a l   w i r e l e s s   n e t w o r k  n o de s   a r e   c o nn e c t e d  ba s e d  o n   t h e   po i n t - to - po i n t   o r   po i nt - to - m ul t i - po i nt   t o po l o gi e s   [11] .   H ow e ve r ,   r e c e nt l y ,   t h e   m e s h   t o po l o g y   i s   us e d  i n   t h e   w i r e l e s s   n e t w o r k.   T h e   m e s h  t o po l o g y   h a s   be c o m e   n o t   a s   a n   o pt i o n   b ut ,   a s   a   a   r e qu i r e m e nt   f o r   t h e   n e xt   ge n e ra t i o n   w i r e l e s s   n e t w o r ks ,     s uc h   a s   t h e   W i r e l e s s   S e n s o r   N e t w o r ks ,   w h e r e   n o de s   a r e   r e qui r e d  t o   t r a n s m i t   a   da t a   w i t h   pe e r i n g  de v i c e s .     In  s uc h  n e t w o r k  t h e   t r a d i t i o na l   t o po l o g y   t h e   n o de s   r e qu i r e   h i gh  a v a i l a b i l i t y   e v e r   r e s i l i e n t   n e t w o r k  t o   t ra n s m i t   t h e   da t a   o r  e xc ha n ge   t h e   s e n o r ’s   d a t a   w i t h  t h e   n e a r by   n o de s .     A   w i r e l e s s   n e t w o r k  m o b i l i t y   m o de l   de s c r i b e s ,   t h e   m a t h e m a t i c a l   m o de l   us e d  t o   d e s c r i b e   t h e   m o t i o n   of   m ob i l e   n o de s   i n   a   w i r e l e s s   n e t w o r k  [12,   13] .   M ob i l i t y   m o de l   de a l s   w i t h   t w o   i s s ue s ,   t h e   l o c a t i o n   m a na ge m e n t   a nd  ha n do v e r   m a n a ge m e nt .   L o c a t i o n   m a n a ge m e nt   de a l s   w i t h   m o n i t o r i ng  t h e   l o c a t i o n   of   e ve r y   n o de   i n   t h e   s o f t w a r e   de f i n e d  w i r e l e s s   n e t w o r k  a nd  h a ndo v e r   m a na ge m e nt   de a l s   w i t h   h o w   n o de s   c a n   b e   ha n de d  o v e r   f r o m   a n   a c c e s s   p o i n t   t o   a n o t h e r   a c c e s s   po i n t .   T h e   ha n do v e r   de c i s i o n   c a n   b e   m a de   b a s e d  o n   t h e   s i g n a l   s t r e n g t h   o r   t h e   l o a d  of   a c c e s s   p o i n t s .   I n   s i g na l   s t r e n gt h   b a s e d  h a n do v e r   a s s o c i a t i o n   m e t h o d,   n o de s   a r e   a s s o c i a t e d  t o   a c c e s s   p o i n t s   b a s e d  o n   t h e   s t r o nge s t   s i g n a l .   T h i s   a s s o c i a t i o n   m e t h o d  i s   r e f e r r e d  a s   s t r o nge s t   s i g n a l   f i r s t   (s s f ).   In   l o a d  b a s e d  a s s oc i a t i o n   m e t h o d,   t h e   n o de   i s   a s s oc i a t e d  w i t h   a c c e s s   p o i nt   w i t h   l e s s   ove r l o a d  c o m pa r e d  t o   o t h e r  a c c e s s   po i n t s   i n  t h e   ra n ge   a n d   i s   us ua l l y   r e f e r r e d  t o   a s   l e a s t   l o a d  f i r s t ( l l f ).     A   s t udy   o n   w i r e l e s s   n e t w o r k  m o b i l i t y   m o de l   s h ow s   r a ndo m w a y p o i n t   a s   a   s i m pl e s t   m o b i l i t y   m o d e l   a n d  w i de l y   us e d  i n   e v a l ua t i o n   o f   M A N E T   p r o t o c o l s   [14 - 17] .   T h i s   i s   due   t o   i t s   s i m pl i c i t y   i n   i m pl e m e n t a t i o n .   T h i s   t hi s   m o de l   c h oo s e s   a   r a n do m   de s t i n a t i o n   a n d  c o n s t a nt   s pe e d  w h i c h   t h e   n o de   us e s   t o   r e a c h   t h e   de s t i na t i o n.   T h e   pa ra m e t e r s   r e qu i r e d  f o r   t hi s   m o de l   a r e ,   t he   m a x i m u m   a n d   m i n i m u m   s pe e d  a n d   t h e   p a us e   t i m e .   M ob i l i t y   m o de l s   h a v e   a   g r e a t   i n f l ue n c e   o n   t h e   p e r f o r m a n c e   of   w i r e l e s s   m e s h   n e t w o r ks   [18 ,   1 9] .    T h i s   i s   b e c a us e   n o de   m ov e m e n t   m a y   ove r l o a d  s o m e   A c c e s s   po i n t s   i n   t h e   n e t w o r k  w h i l e   o t h e r   a c c e s s   po i n t s   a r e   l e s s   o v e r l o a de d  o r   e v e n   n o   n o de s   a r e   a s s o c i a t e d  w i t h   t h e m   i n   t h e   w i r e l e s s   n e t w o r k.   T h e   n o de   m o b i l i t y   m o de l s   t ha t   a r e   w i de l y   us e d  i n   t h e   s o f t w a r e   de f i n e d  w i r e l e s s   n e t w o r k  f o r   r e a l   n e t w o r k  n o de   m o b i l i t y   e m ul a t i o n  w h i c h   a r e   s uppo r t e d  by   t h e   m i ni n e t - Wi - F i ,   a r e   t h e   G a us s M a rko v    [20 - 22] ,   T r u n c a t e dL e vy ,   R a do m W a y P o i n t ,   R e f r e n c e P o i n t ,   a n d  T i m e V a ri a nt Co m m u n i t y   m o de l .   A n d  w e   w i l l   fo c us   o n   t h e   G a us s M a r ko v   n o de   m o b i l i t y   m o de l ,   w h i c h  i s   di s c us s e d  i n   de t a i l   i n  S e c t i o n   3.   T h e   W i - F i   n e t w o r k,   m o b i l i t y   m o de l i n g  f a c i l i t a t e s   t h e   ha n do v e r   m a n a ge m e nt   t o   e n ha n c e   t h e   n e t w o r k  pe r f o r m a n c e   by   de   a s s o c i a t i n g  a n d   r e   a s s o c i a t i ng  m o b i l e   n o de s   i n  t h e   n e t w o r k  f r o m   o v e r l o a de d  A c c e s s   po i n t s   t o   t h e   l e s s   ov e r l o a de d  A c c e s s   P o i n t s   [23 ,   24]   a s   t h e y   t ra v e r s e   t hr o ug h   t h e   a c c e s s   po i n t   c ov e r a ge   a r e a s   o r   r e gi o n s .        3.   G A U S S   M A R K O V ’ S   M O B I L IT Y   M O D E L     A   G a us s   M a r ko v   m o b i l i t y   m o de l   i s   us e d  fo r   s i m u l a t i n g   m i g r a t i o n s   o f   n o de s   i n   s o f t w a r e   de f i n e d   w i r e l e s s   m e s h   n e t w o r k  a nd  t h i s   m o de l   us e d  m a i n l y   i n   s i m ul a t i o n .   Mi n i ne t - W i F i   suppo r t s  t he   G a uss   Ma r k ov ’ s  m obi l i t y   m ode l .   T h e   m o de l   c o m m o n l y   po s i t i o n s   n o de s   i n   hi g h   m o b i l i t y   n e t w o r k.   T h e   t hr e e   pa r a m e t e r s   us e d  G a us s   M a r ko v ’s   m o de l   a r e   [4,   25 - 27] ,   s pe e d,   di r e c t i o n   a n d  p a us e   t i m e .   E a c h   n o de   i n   t h e   n e t w o r k,   upd a t e s   i t s   s pe e d  a n d  di r e c t i o n   du r i ng  t h e   pa us e   t i m e .   A nd  t h e   m o de l   pr o v i de s   be t t e r   a u t h e nt i c   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i ,   V o l .   18 ,   N o .   1 ,  A p r i l   20 20  :     4 2 8   -   4 3 3   430   m o b i l i t y   o f   t h e   n o de s .   F i gu r e   1 ,   s h o w s   t h e   s c h e m a t i c   di a g ra m   t h e   n o de   m o ve m e n t   w h e n  t h e   G a us s   M a rko v ’ s   m o de l   i s   us e d  i n   a   n e t w o r k,   w i t h  pa ra m e t e r s   m a x_x = 200,   m a x_y = 200,   s pe e d= 20   a nd  t i m e = 1)  a nd  F i g u r e   2  s h o w s   t h e   n o de   m o b i l i t y   us i n g  m i n i n e t - Wi - F i   g ra p h.   I n  t he   G a us s   M a r ko v   m o de l ,   t h e   n o de s   a r e   c l o s e l y   pl a c e d  a t   ra n do m   l o c a t i o n   i n   t h e   v i r t u a l   s pa c e   a nd  e a c h  n o de   m o ve s   i nde pe n de n t l y .                   F i gu r e   1 .   G a u s s   m a r ko v ’s   n o de   m o b i l i t y   m o de l ,   m i ni n e t - wi - f i   g ra p h           F i gu r e   2 .   S o f t w a r e   de f i n e d  w i rl e s s   m e s h   t o po l o g y ,   w i t h  t hr e e   n o de s       4.   R ES U LTS   A N D   D I S C U S S I O N S     In   t h i s   s e c t i o n,   w e   h a v e   c r e a t e d  a   s c e n a ri o   w h e r e   o n e   s t a t i o n   m o v e s   i n   a   v i rt ua l   s pa c e   i n   t h e   e m ul a t i o n   e n v i r o m e n t ,   a n d  w h e r e   t h e   n o de   c h a n ge s   w i t h   a c c e s s   p o i nt s ,   b a s e d  o n   t h e   s t r e n gt h   o f   s i gn a l .     T h e   e m ul a t i o n   i s   c a rri e d  o ut   us i n g  a   m i n i n e t - w i f i   t o o l .   F o r   t h e   e m ul a t i o n   o f   G a us s   M a rko v ’s   m ob i l i t y   m o de l   w e   ha v e   c r e a t e d  t h e   m e s h  n e t w o r k  t o po l o g y   c o n s i s t i n g   o f   t hre e   n o de s ,   s h o w n   i n  F i gu r e   3.     Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i     IS S N :   2502 - 4752       T he   p e r f or m an c e   of   G aus s   Mar k o v ’s   m o bi l i t y   m o de l   i n  e m ul at e d   s of t w a r e …   ( T s e hay   A dm as s u   A s s e gi e )   431       (a )  M o b i l e   n o de s ,   M e s h  A c e s s   P o i n t s       (b )  s i g n a l   s t r e n g t h   b a s e d  ha n d   o ff     F i gu r e   3.   G a us s   M a rko v ’s   m ob i l i t y   m o de l       4. 1 .      M o b i l i t y  B as e d   H an d o v e r   T o   c r e a t e   a   s c e n a ri o   w h e r e   s t a t i o n s   i n   t h e   w i r e l e s s   n e t w o r k  a r e   m o b i l e ,   w e   h a v e   s e t   t h e   ra n ge   o f   t h e   a c c e s s   p o i n t s   i n   m i n i n e t - Wi - F i   e m ul a t o r .   I n   m i ni n e t - Wi - F i   e n v i r o n m e n t ,   w e   h a v e   us e d  t h e   s t r o n ge s t   s i g na l   f i r s t   (s s f )   a s   t h e   A s s oc i a t i o n   Co nt r o l   m e t h o d .   A n d  t h e   ra nge   of   e a c h   a c c e s s   po i n t   w a s   us e d  t o   de t e r m i n e   w h e r e   h a ndo ff s   oc c ur   b e t w e e n   a c c e s s   po i n t s   a n d   w h i c h  s t a t t i o n   m a y   c o nn e c t   t o   w hi c h  a c c e s s   po i n t .     T h e   m i n i n e t - W i F i   e na b l e d  us   t o   a ut o m a t i c a l l y   m ove   s t a t i o n s   a r o u n d  i n   v i rt ua l   s pa c e   b a s e d  o n   G a us s   M a r ko v   m ob i l i t y   m o de l .   In   t h e   e m ul a t i o n,   t h e   G a us s M a r ko v   i s   us e d  t o   m ov e   E n d_S t a t i o n _1   a n d   E n d_S t a t i o n _2   a r o u n d  i n   a n   a r e a   30 0  m e t e r s   b y   30 0  m e t e r s   w i t h   a   m i ni m um   v e l oc i t y   of   0. 1  m e t e r s   pe r   s e c o n d  a nd  a   m a xi m um   v e l o c i t y   of   0. 2  m e t e r s   pe r  s e c o n d,   us i n g  t h e   py t h o n  s c ri p   s h o w n   i n   F i gu r e   4 (b ).           F i gu r e   4 .   T CP   t r a f f i c   pe r f o r m a n c e   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i ,   V o l .   18 ,   N o .   1 ,  A p r i l   20 20  :     4 2 8   -   4 3 3   432   F i gu r e   3  s h o w s   t h a t   t h e   M i n i n e t - W i F i   i m pl e m e n t s   s c e na ri o s   w i t h   m o b i l e   s t a t i o n s   t ha t   ha n d  o ff  b e t w e e n   a c c e s s   p o i n t s .   F i gu r e   3( a )  s h o w s   m ob i l e   s t a t i o n s   o ri gi na l l y   a s s o c i a t e d  w i t h   a c c e s s   po i n t ,   A P 1  a n d   F i gu r e   3(b )  s h ow s   t h e   h a n d  o ff   E n d_ S t a t i o n _1  t o   a c c e s s   po i n t ,   A P 2.   M i ni n e t - W i F i   a u t o m a t i c a l l y   c o nn e c t s   a n d  d i s c o n n e c t s   E nd_S t a t i o n _1   a n d   E n d _S t a t i o n _2  t o   a n d  f ro m   a c c e s s   p o i n t s ,   A P 1  a nd  A P 2  b a s e d  o n   e i t h e r  c a l c ul a t e d  s i g na l   s t r e n g t h.   T h e   h a n d  o f f  i s   de t e r m i n e d  b a s e d  o n   s t r e n g t h   o f   t h e   s i gna l ,   s t r o n ge s t   s i g nl a   f i r s t   (s s f ),   a s s oc i a t i o n  m e t h o d  i s   us e d  i n   t h e   a b o ve   s c e n a r i o .   T o   v e r i fy   t h a t   i f   t h e   s a t i o n  S t a 1   i s   m o v e d  t o   a c c e s s   po i n t   A P 1,   w e   c a n  us e   t h e   f o l l ow i n g  c o m m a n ds   s h o w n   i n  ( 3)   a n d   (4) .   B e fo r e   ha n do f f     m i ni n e t - wi f i >   s t a 1  i w   de v   s t a 1 - w l a n 0  l i nk   (3)     Co nn e c t e d  t o   02: 00: 00 : 00 : 03: 00  (o n   s t a 1 - w l a n0)     S S ID :   s s i d_ a p2   A f t e r   h a nd  o f f     m i ni n e t - wi f i >   s t a 1  i w   de v   s t a 1 - w l a n 0  l i nk   (4)     Co nn e c t e d  t o   02: 00: 00 : 00 : 04: 00  (o n   s t a 1 - w l a n0)     S S ID :   s s i d_ a p1     4. 2 .       S o ftw ar e   D e fi n e d   W i r e l e s s   N e tw o r k   Tr af fi c   P e r fo r m an c e   Ev al u ati o n     T o   a n a l y z e   t h e   pe r f o r m a n c e   of   G a us s   M a r ko v ’s   m ob i l i t y   m o de l   i n   s o f t w a r e   de f i n e d  w i r e l e s s   m e s h  n e t w o r k,   w e   c o n duc t e d  de t a i l e d  e m u l a t i o n  us i ng  m i ni n e t - Wi - F i   f r e e   o pe n   s o u r c e   s of t w a r e   de f i n e d  w i r e l e s s   n e t w o r k  e m ul a t o r   [4 ,   6 ,   19,   20,   23 ] .   T h e n   w e   h a v e   e v a l ua t e d  t h e   pe r f o r m a n c e   of   G a us s   M a r ko v ’s   m ob i l i t y   m o de l .   T h e   e v a l ua t i o n   p a r a m e t e r s   us e d  i n   t h e   t e s t   be d  e n v i r o nm e nt   a r e   gi v e n   i n   T a b l e   1  a n d  t h e   pe r f o r m a n c e   r e s ul t   o f   T CP   t r a f f i c   be t w e e n   n o de s   m e a s ur e d  us i ng  IP E R F   fo r   t h e   G a us s   M a rko v ’s   m ob i l i t y   m o de l   i n  M i n i n e t - W i f i   t e s t   b e d  e n v i r o nm e n t   i s   s h o w n   i n   T a b l e   1.       T a b l e   1 .   P a ra m e t e r s   us e d  i n  P e r f o r m a n c e   E v a l ua t i o n    P a ra m e t e r   V a l u e   Co m m u n i c a t i o n   ra n g e   300m   S p e e d   1 m / s   N u m b e r   o f  N o d e s   2   P a c k e t   S i z e   1 1 4   b y t e s       5.   C O N C LU S I O N   In   t hi s   w o r k,   w e   h a v e   e m ul a t e d  a   s of t w a r e   de f i n e d  w i r e l e s s   m e s h   n e t w o r k  us i ng  m i ni n e t - Wi - F i   a n d   e xpl o r e d  t h e   G a us s i a n   M o b i l i t y   m o d e l   w h i c h   i s   w i de l y   us e d  i n   s o f t w a r e   de f i n e d  w i r e l e s s   n e t w o r k.     T h e   m i ni n e t - Wi - F i   t o o l   i s   us e d  t o   a na l y z e   a nd  de f i n e   t h e   c ha r a c t e r i s t i c s   o f   us e r   m i g ra t i o n   f r o m   a c c e s s   p o i n t   t o   o t h e r   a c c e s s   po i n t .   T h e   e xpe r i m e n t a l   r e s ul t   s h o w e d  t h a t ,   t h e   G a us s   M a ko v ’s   m ob i l i t y   m o de l   h a s   a   gr e a t   i n f l ue n c e   o n   t h e   n e t w o r k  pe r f o r m a n c e .   T h e   p a pe r   a l s o   e xpl o r e d  h o w   n o de s   m i g ra t e   i n   a   v i r t u a l   e m u l a t i o n  s pa c e s   us i ng  G a us s   M a ko v ’s   m ob i l i t y   m o de l .       R EF ER EN C ES     [1]   “ M o d e l i ng  a n d   S i m ul a t i o n   o f   Co m m u n i t y M ob i l i t y   M o de l   fo r   N e xt   G e n e ra t i o n  W i r e l e s s   N e t w o r ks   us i n g  Co l o ur e d  P e t ri   N e t s ” ,   14 t h   I nt e rn a t i o n a l   Co n f e r e n c e   o n  M a c hi n e   L e a rn i n g   a n d   A ppl i c a t i o n s ,   IE E E ,   2015   [ 2]   A bdul   H a s i b   a nd   A br a ha m   O .   F a po j uw o .   “ A   M o bi l i t y   M o de l   f o r   H e t e r o g e ne o us   W i r e l e s s   N e t w o r ks ” ,   I E E E   200 8   [ 3]   N i r m a l kum a r   S   B e nn i ,   S un i l kum a r   S   M a nv i .   “ E nh a nc e m e n t   o f   da t a   t r a ns m i s s i o n  us i ng   o pt i m i z e d  m ul t i   c e l l   a pp r o a c h  i n  5G   ba c kha u l   w i r e l e s s   m e s h  ne t w o r k” ,   I n done s i an  J o ur na l   of   E l e c t r i c a l   E ng i ne e r i ng  an d  C om put e r   Sc i e nc e ,   V o l .   14 ,   N o .   1 ,   A pr i l   20 19   [ 4]   R upa m   D e b ,   M d .   M o r s he d ul   I s l a m ,   M d  J a s h i m   U dd i n,   J e bunn a ha r ,   a nd  K a z i   R a f i qu l   I s l a m ,   “ P e r f or m an c e   I m pr o v e m e nt   of   Se am l e s s   V e r t i c a l   H and ov e r   i n  H e t e r o ge ne ous   W i r e l e s s   N e t w or k ” ,   2n d  I nt e r na t i o na l   C o nf e r e nc e   o n  M a c hi ne   L e a r n i ng   a n d  C o m pu t e r   S c i e nc e ( I M L C S ' 2013)   A ug us t   25 - 26,   20 13.   [ 5]   M i ng   Z ha o ,   W e ny e   W a n g ,   “ A   N ov e l   S e m i - M a r ko v   S m oo t h  M o bi l i t y   M o de l   f o r   M o bi l e   A d  H oc   N e t w o r ks ” ,   D e par t m e nt   of   E l e c t r i c al   an d  C om put e r   E ng i ne e r i ng ,   N o r t h   C a r o l i n a   S t a t e   U ni v e r s i t y ,   201 5   [ 6]   R . R .   R o y ,   “ H a ndbo o k  o f   M o bi l e   A d  H oc   N e t w o r ks   f o r   M o bi l i t y   M o de l s ” ,   C   S pr i ng e r   S c i e nc e +   us i ne s s   M e d i a ,   L L C   2011.   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i     IS S N :   2502 - 4752       T he   p e r f or m an c e   of   G aus s   Mar k o v ’s   m o bi l i t y   m o de l   i n  e m ul at e d   s of t w a r e …   ( T s e hay   A dm as s u   A s s e gi e )   433   [ 7]   M e y a na nd. R . 1 ,   R a m y a   D o r a i . D ,   “ A na l y s i s   o f   M o bi l i t y   M a na g e m e nt   i n  W i r e l e s s   M e s h  N e t w o r ks   us i ng   R a ndo m   W a l k  M o de l ” ,   I n t e r na t i ona l   J our n al   of   P 2P   N e t w or k   T r e nd s   a nd  T e c hno l o gy   ( I J P T T )   -   V o l um e   1  I s s ue   2   S e pt e m be r   t o   O c t o be r   201 1   [ 8]   A ndr e a   R i be i r o ,   R ut e   C .   S o f i a ,   “ A   S ur v e y   o n  M o bi l i t y   M o de l s   f o r   W i r e l e s s   N e t w o r ks ” ,   S I T I   T e c hni c a l   R e po r t   S I T I - TR - 11 - 01  F e b r ua r y   2011   [ 9]   “ M o de l i ng   T i m e - v a r i a nt   U s e r   M o bi l i t y   i n   W i r e l e s s   M o bi l e   N e t w o r ks ” ,   I E E E ,   2007 .   [ 10]   R a m o n  R .   F o nt e s ,   S a m i r a   A f z a l ,   S a m u e l   H .   B .   B r i t o ,   M a t e us   A .   S .   S a nt o s ,   C hr i s t i a n  E s t e v e   R o t he nbe r g ,   “ M i ni n e t - W i F i :   E m ul a t i ng   S o f t w a r e - D e f i n e d   W i r e l e s s   N e t w o r ks ” ,   I F I P ,   2015 .   [ 11]   E l m a no   R a m a l ho   C a v a l c a nt i 1,   M a r c o   A ur é l i o   S po hn,   “ O n  t he   I nt e r a c t i o ns   b e t w e e n  M o bi l i t y   M o de l s   a nd  M e t r i c s   i n  M o bi l e   a d   ho c   N e t w o r k s ” ,   I n t e r na t i o nal   J our nal   o f   N e t w or k s   an d  C om m un i c a t i on s   2013   [ 12]   D U A N   C he ng ha o ,   “ A n  I m pr ov e d  R ou t i ng  P r ot oc ol   B a s e d  on  G aus s - M ar k ov   M ode l   I n  A d  H oc   N e t w or k s   U t i l i z i n g  P r e di c t i o n  of   L i nk   Q ua l i t y ” ,   P r o c e e d i ng s   o f   t h e   34t h  C hi n e s e   C o nt r o l   C o nf e r e nc e   J u l y   28 - 30,   2 015   [ 13]   V i ní c i us   F . S .   M o t a ,   F e l i pe   D .   C un ha ,   D a n i e l   F .   M a c e do ,   J o s é   M . S .   N o g ue i r a ,   A nt o ni o   A . F .   L o ur e i r o ,   “ P r o t o c o l s ,   m o bi l i t y   m o de l s   a n d  t o o l s   i n   o ppo r t un i s t i c   ne t w o r k s :   A   s ur v e y ” ,   C om put e r   C o m m uni c a t i o ns ,   2014 .   [ 14]   Z ha o l o ng   N i ng ,   Q i ng y a ng   S o ng ,   Y e j un   L i u,   F a nz ha o   W a ng ,   X i ny u  W u,   “ M a r ko v - ba s e d  v e r t i c a l   ha n do f f   d e c i s i o n  a l g o r i t hm s   i n   he t e r o g e ne o us   w i r e l e s s   ne t w o r ks ” ,   C om pu t e r s   an d  E l e c t r i c al   E n gi ne e r i ng ,   E l s e v i e r   20 14   [ 15]   M a l l i ka r j una   R a o   Y a m a r t hy ,   M .   V .   S u br a m a ny a m a   a nd  K .   S a t y a   P r a s a d,   “ A   M u l t i - L ay e r   R ou t i ng  P r ot o c ol   f or   M ob i l i t y   M ana ge m e nt   i n  W i r e l e s s   M e s h  N e t w or k s ” ,   T w e l f t h  I nt e r na t i o na l   M ul t i - C o nf e r e nc e   o n  I n f o r m a t i o n  P r o c e s s i ng - 2016 .   [ 16]   S a bb i r   A hm e d,   G o ur   C .   K a r m a ka r ,   J o a r de r   K a m r uz z a m a n,   “ A n  e n v i r o nm e nt - a w a r e   m o bi l i t y   m o de l   f o r   w i r e l e s s   a d  ho c   ne t w o r k” ,   C o m put e r   N e t w o r ks ,   2010 .     [ 17]   Z e y di n  P a l a ,   K e m a l   B i c a kc i ,   M us t a f a   T ur k ,   “ E f f e c t s   o f   no de   m o bi l i t y   o n  e ne r gy   ba l a nc i ng   i n   w i r e l e s s   n e t w o r k s ” ,   C om put e r s   a nd  E l e c t r i c a l   E ngi ne e r i ng ,   2 015 .   [ 18]   T s e ha y   A dm a s s u  A s s e g i e ,   P r a m o d  S e kh a r a n  N a i r ,   “ A   r e v i e w   o n  s o f t w a r e   d e f i ne d  ne t w o r k  s e c ur i t y   r i s ks   a nd   c ha l l e ng e s ” ,   T E L K O M N I K A ,   V o l . 17 ,   N o . 6 ,   D e c e m be r   2019 .   [ 19]   T s e ha y   A dm a s s u  A s s e g i e ,   P r a m o d  S e kh a r a n  N a i r ,   “ A   r e v i e w   o n  s o f t w a r e   d e f i ne d  ne t w o r k  s e c ur i t y   r i s ks   a nd   c ha l l e ng e s ” ,   T E L K O M N I K A ,   V o l . 17 ,   N o . 6 ,   D e c e m be r   2019 .   [ 20]   N a t a r a j a n  M e g ha na t ha n,   “ I m pa c t   of   t he   G a us s - M a r ko v   M o bi l i t y   M o de l   o n  N e t w o r k  C o nne c t i v i t y ,   L i f e t i m e   a nd  H o p  C o unt   o f   R o ut e s   f o r   M o bi l e   A d  h o c   N e t w o r ks ”   J o ur na l   O f   N e t w o r ks ,   V o l .   5,   N o .   5,   M a y   2010  Y og i t a   S h i v a j i   H a nde ,   M .   A kka l a k s hm i ,   A   S t u dy   o n  S o f t w a r e   D e f i n e d  N e t w o r k i n g ,   I nt e r n at i on al   J ou r na l   o f   I nno v a t i v e   R e s e ar c h  i n  C om pu t e r   a nd   C om m un i c a t i on   E ng i ne e r i ng ,   V o l .   3,   I s s ue   11 ,   N o v e m be r ,   20 15.   [ 21]   N .   P a dm a v a t hy a ,   S a nj a y   K .   C ha t u r v e di ,   “ R e l i ab i l i t y   E v a l ua t i on  of   M obi l e   A d  H oc   N e t w or k :   W i t h  an d  W i t hou t   M ob i l i t y   C ons i de r a t i ons ” ,   I nt e r na t i o na l   C o nf e r e nc e   o n  I nf or m a t i o n  a n d  C o m m uni c a t i o n  T e c hn o l o g i e s     ( I C I C T   2014) .   [ 22]   S a j a l   K .   D a s ,   “ M o bi l i t y   m a na g e m e nt   A   pe r s o na l   pe r s pe c t i v e ” ,   C o m put e r   C o m m uni c a t i o ns ,   201 8.   [ 23]   T s e ha y   A dm a s s u  A s s e g i e ,   P r a m o d  S e kha r a n  N a i r . ,   “ P e r f o r m a nc e   a na l y s i s   o f   e m ul a t e d  s o f t w a r e   de f i ne d  w i r e l e s s   ne t w o r k” ,   I ndone s i an   J o ur n al   o f   E l e c t r i c al   E n gi ne e r i n g  and   C om p ut e r   S c i e nc e ,   V o l .   1 6,   N o .   1 ,   O c t o be r   201 9.   [ 24]   R i c a r do   S i l v a ,   J o r g e   S a   S i l v a ,   F e r na n do   B o a v i da ,   “ M o bi l i t y   i n  w i r e l e s s   s e n s o r   ne t w o r k s   –   S ur v e y   a nd  pr o po s a l ” ,   C o m put e r   C o m m uni c a t i o ns ,   201 4.   [ 25]   S o ng   X i nc ha o ,   Z ha o   Y o n g s he ng ,   W a ng   L i z hi ,   “ G a u s s – M a r ko v - ba s e d  m o bi l e   a nc ho r   l o c a l i z a t i o n  ( G M - M A L )   a l g o r i t hm   b a s e d  o n  l o c a l   l i ne a r   e m b e dd i ng   o pt i m i z a t i o n  i n  i n t e r ne t   o f   s e ns o r   ne t w o r ks ” ,   C o g ni t i v e   S y s t e m s   R e s e a r c h,   20 18.   [ 26]   M i nc he o l   K i m ,   S e o ng - L y un  K i m ,   “ N ode   P l ac e m e nt   and  M ob i l i t y   C ont r ol   i n  M o bi l e   W i r e l e s s   Se ns or   N e t w or k s ” ,   P r o c e e di ng s   o f   t he   18t h  W o r l d  C o ng r e s s   T h e   I nt e r n a t i o na l   F e d e r a t i o n  o f   A ut o m a t i c   C o nt r o l   M i l a no   ( I t a l y )   A u g us t   28  -   S e p t e m be r   2,   2 011 .   [ 27]   A f o ns o  O l i v e i r a ,   T e r e s a   V a z ã o ,   “ L o w - p o w e r   a nd  l o s s y   ne t w o r ks   u nde r   m o bi l i t y :   A   s ur v e y ” ,   C o m put e r   N e t w o r ks ,   2016 .   Evaluation Warning : The document was created with Spire.PDF for Python.