I nte rna t io na l J o urna l o f   E lect rica l a nd   Co m p ute E ng in ee ring   ( I J E CE )   Vo l.   8 ,   No .   4 A u g u s t   201 8 ,   p p .   2 1 9 9 ~ 2 2 0 6   I SS N:  2 0 8 8 - 8708 DOI : 1 0 . 1 1 5 9 1 / i j ec e . v8 i 4 . p p 2 1 9 9 - 2206          2199       J o ur na l ho m ep a g e h ttp : //ia e s co r e . co m/ jo u r n a ls /in d ex . p h p / I JE C E   Fairnes Co m pa r iso o TCP  Vari a nts  o v er  P ro a cti v e and  R ea ctive  R o u ting  P ro toco l in MA N ET       Na hid a   Nig a r 1 M uh a mm a d Anw a rul A zi m 2   1 De p a rtme n t   o f   Co m p u ter   S c ien c e   a n d   IT ,   S o u t h e rn   Un iv e rsit y   Ba n g lad e sh ,   Ba n g lad e sh   2 De p a rt m e n t   o f   Co m p u ter   S c ien c e   a n d   E n g in e e rin g ,   Un iv e rsity   o f   Ch it tag o n g ,   Ba n g lad e sh       Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   Ju l   25 ,   2 0 1 7   R ev i s ed   J an   3 ,   2 0 1 8   A cc ep ted   A p r   4 ,   2 0 1 8     M o b i le  a d   h o c   n e tw o rk ( M A NET s)  a re   a p p l ica b le  in   a n   i n f ra s t ru c t u r e les s   e n v ir o n m e n t   w h e re   t h e   m o b i le  d e v ice s   a c t   a s   r o u ters   a n d   i n t e rm e d i a te   n o d e s   a re   u s e d   t o   tra n sf e se g m e n ts  t o   t h e ir  f i n a d e s ti n a t i o n .   A T ra n sm iss i o n   c o n tr o l   p r o t o c o (T C P )   w a o r ig i n a t e d   f o I n ter n e w it h   f u n d a m e n ta ll y   d if f e re n p r o p e r ti e s,  f a c e se ri o u c h a ll e n g e w h e n   u s e d   i n   m o b il e   a d   h o c   n e tw o rk s .   T C P   f u n c t i o n a l it y   d e g r a d e s ,   d u e   t o   s p e c ial  p r o p e rt ies   o f   M A NET   su c h   a r o u t e   f a il u re   b e c a u se   o f   sig n if ica n c h a n g e   o f   n e tw o rk   t o p o l o g y   a n li n k   e r r o rs .   T CP   u se C o n g e stio n   Co n tro l   A lg o rit h m s;  T CP   V e g a is  o n e   o f   th e m   w h ich   c laim   to   h a v e   b e tt e th ro u g h p u c o m p a rin g   w it h   o th e T C P   v a rian ts  in   w ired   n e tw o rk .   F a i rn e ss   issu e o f   T CP   V a rian ts  i n   M A NE in c lu d in g   e x isti n g   r o u ti n g   p ro t o c o a re   sti l u n so lv e d .   T o   d e term i n e   th e   b e st   T CP   V a rian ts  in   M A NET   e n v iro n m e n o v e re n o w n e d   ro u ti n g   p ro to c o is  t h e   m a in   o b jec ti v e   o f   th is  p a p e r.   A   S tu d y   o n   th e   th r o u g h p u t   f a irn e ss   o f   T CP   V a rian ts  n a m e l y ,   V e g a s,  Re n o ,   Ne w   Re n o ,   S A CK,  F A CK ,   a n d   Cu b ic   a re   p e rf o r m e d   v ia  si m u latio n   e x p e ri m e n u sin g   n e tw o rk   si m u lato ( n s - 2 o v e r   e x isti n g   ro u ti n g   p ro t o c o l,   n a m e d ,   A OD V ,   A OMDV ,   DSDV ,   a n d   DSR.   T h is  f a irn e ss   e v a lu a ti o n   o f   T CP   f lo ws   a rra n g e d   a   c o n tras m e d iu m   f o th e   T CP   V a rian ts  u sin g   sta ted   ro u ti n g   p r o to c o i n   M A NET .   Ho w e v e r,   TCP   V e g a s   o b tai n   u n f a ir  th ro u g h p u in   M A NET .   T h e   si m u latio n   re su lt sh o th a T CP   Re n o   o u t p e rf o rm s o th e T CP   v a ri a n ts  u n d e DSD V   ro u ti n g   p r o to c o l.   K ey w o r d :   C o n g esti o n   c o n t r o l   MA NE T   R o u tin g   p r o t o co l   T C P   v a r i an ts   Co p y rig h ©   2 0 1 8   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 :   Nah id Ni g ar   Dep ar t m en t o f   C o m p u ter   Scie n ce   an d   E n g i n ee r in g ,   So u t h er n   U n iv er s it y   B a n g lad esh ,   Me h ed ib ag ,   C h itta g o n g ,   B an g lad esh .   E m ail:  n . n i g ar . 8 7 @ g m ail. co m       1.   I NT RO D UCT I O N     Mo b ile  ad   h o n et w o r k   ( M ANE T )   [ 1 ]   n o d es  ar f u r n is h ed   w it h   w ir ele s s   tr an s m i tter s   a n d   r ec eiv er s   u s i n g   h ig h l y   d ir ec tio n al  o r   O m n i - d ir ec tio n al  a n ten n as,  p r o b ab ly   s teer ab le,   o r   s o m co m b i n atio n   th er eo f .   T h e y   ar d y n a m ic  in   n at u r e,   a u to n o m o u s   an d   p u r p o s e - s p ec i f ic.   I n   M A NE T   th er i s   n o   m aste r - s la v r elatio n s h ip   th at  ex is t s   w h ic h   co m p ar es  g r ea tl y   w it h   f ix ed   w ir eles s   n et wo r k s .   E ac h   n o d ac ts   as  r o u t er ,   r eq u ir es  r o u tin g   alg o r ith m s   s u c h   a s   De s ti n atio n   Seq u en ce d   Dis tan ce   Vec to r   ( DSDV)   [ 2 ] ,   A d - h o O n - d e m an d   Di s tan ce   Vec to r   ( A ODV)   [ 3 ] ,   Ad - h o c   On - d e m an d   M u ltip at h   Di s ta n ce   Vec to r   R o u ti n g   ( A OM DV)   [ 4 ]   p r o to co l   an d   D y n a m ic   So u r ce   R o u ti n g   ( DSR )   [ 5 to   d is co v er   an d   m ai n tai n   r o u tes  to   f o r w ar d s   p ac k ets   to   o th er   n o d es.  T h u s ,   MA NE T s   ar m u lti - h o p   w ir el ess   n e t w o r k s   b y   n at u r e.     T h e   p r o to c o ls   to   b u s ed   in   MA NE T   m a y   d if f er ,   d ep en d i n g   u p o n   t h ca p ab ilit ie s   o f   t h d ev ice s ,   p ac k et  d r o p   r ate  an d   o t h er   f ac to r s .   T r an s m is s io n   C o n t r o Pr o t o c o p r o v i d es  r el ia b l p ac k et  d eliv e r y   o v er   an   u n r eli ab le  n etw o r k   as   it   is   c o n n ec t io n - o r i en te d   p r o t o c o l .   Or ig in a lly   T C p r o v i d es   s en d er - s i d e   f lo w   co n t r o l   m ec h an is m   b y   u s in g   th m ax im u m   allo w ed   w in d o w   s ize,   ad v e r t is e d   b y   th r e ce iv er   an d   th e   s en d e r   is   o n ly   all o w ed   to   s en d   n ew   p ac k ets  af ter   r e ce iv in g   ac k n o w led g m e n f o r   th p r ev i o u s   p a ck et .   M a n y   o f   T C P   v a r i an ts   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  8 ,   No .   4 A u g u s t 2 0 1 8   :   2 1 9 9     2 2 0 6   2200   h av b e en   p r o p o s ed   [ 6 ] .   Am o n g   th ese  T C P   v ar i an ts ,   T C P   V eg as  cl aim s   to   h av b ett er   th r o u g h p u t [ 7 ]   in   b o th   w ir ed   [ 8 ]   an d   w ir el ess   n etw o r k   [ 9 ] ,   [ 10 ] .   T h eo r etica ll y ,   T C P   s h o u ld   n o d ep en d   o n   th e   tech n o lo g y   o f   t h e   u n d er l y in g   in f r astr u ct u r e.   I n   p ar ticu lar ,   T C P   is   i n d ep en d en o f   t h I n ter n e P r o to co ( I P ) .   I n   p r ac tice,   m o s t   T C d ep lo y m e n ts   ar s p ec if ic   to   w ir ed   n et w o r k s .   Usu al l y ,   c o n g es tio n   o n   I n ter n e co n c en t r ated   o n   o n s in g le   r o u ter ,   w h er ea s   co n g est io n   i n   MA NE T s   a f f ec t s   w h o le  a r ea   b ec au s o f   t h s h ar ed   m e d iu m .   I g n o r in g   t h e   p r o p er ties   o f   w ir eless   tr a n s m i s s io n   ca n   lead   to   T C P   im p le m e n tatio n   w i th   p o o r   p er f o r m a n ce .     Desp ite  th f ac t h at  co n s id er ab le  s i m u l atio n   w o r k   h a s   b ee n   d o n e,   s till   m o r in v esti g atio n   is   n ee d ed   in   t h f air n es s   o f   t h T C P   tr a f f ic  an d   m o b ili t y   m o d els.  T h is   p ap er   p r esen s u cc i n ct  v ie o f   th p r io r   r ea s o n   f o r   s ix   T C P   Var ian ts   in ter p r etatio n   o v er   f o u r   r o u tin g   p r o to co in   MA NE T ,   an d   co v er   th e   s tate  o f   th ar in   th e   s o lu tio n   s p ec tr u m .     T h is   p ap er   s i m u la tes  w ir el ess   n e t w o r k   w h er th n o d es  m o v r an d o m l y   w it h   T C P   f lo w s   o n   s i m u lat io n   to p o lo g y .   Di f f icu l t y   ex is t s   to   an al y ze   f air n es s   o f   T C P   f lo w s   u s i n g   T C P   v ar ian ts   o v er   r o u ti n g   p r o to co ls   b ased   o n l y   o n   m a th e m atica an d   th eo r etica ca lc u la tio n s .   T h er ar a   lo t o f   d if f er en p ar a m eter s   th at   n ee d   to   b co n s id er ed .   I m p le m en tatio n   o f   w ir eles s   n et w o r k   to p o lo g y   u s i n g   s i m u lato r s   h elp s   to   o v er co m e   th ese  d i f f ic u lt ies.  T h s i m u l atio n   o f   th M A NE T   g i v es   b ette r   p e r s p ec tiv w h ic h   h elp s   u s   to   r ev ea l   p ar am eter s   in f l u en ce   o n   th M A NE T s   b e h av io r .   Usi n g   ad v a n ce d   m a th e m atic al  s o f t w ar to o ls   as  G NUP L OT ,   s i m u latio n s   r es u lt s   ca n   b ea s i l y   an al y ze d .   Af ter   r ec eiv i n g   all   th e   r es u lts   o f   s i m u latio n s   c o n clu s io n s   d o n e.   T h ese   c o n c lu s io n s   w ill   h elp   i n   f u tu r to   d esig n   m o r co m p le x   an d   lar g e - s ca le  m o b ile  ad   h o c   n et w o r k s .   R esear ch   is   s till   g o in g   o n   M A NE T s   w h ich   i n v o lv e f f icie n r o u ti n g   co n s id er in g   th f a ct  th at  t h e   to p o lo g y   c h an g es  s o   f r eq u e n t l y   o v er   ti m e.   Fair n ess   i s s u es  o f   T C V ar ian ts   in   M A NE T   in clu d i n g   e x is t in g   r o u tin g   p r o to co l a r s till   u n s o l v ed .   I n ter n et   p r o to co in v o l v es   r o u tin g   p r o to co ls   t h at  ar ca teg o r ized   in to   p r o - ac t iv e,   r ea ct iv e   an d   h y b r id   r o u tin g   p r o to co ls   [ 1 1 ] ,   an d   m o s t a p p r o p r iate  r o u tin g   p r o to co l   ca n   b id en ti f ied   b y   m ea s u r i n g   d if f er en f ac to r s ,   n a m e l y a)   q u alit y   o f   s er v ice,   b )   s ca lab ilit y ,   an d   c)   tr af f ic  a n d   m o b ilit y   m o d els.  An al y tical   s tu d ies  h a v b ee n   d o n o n   v ar io u s   d if f er e n r o u ti n g   p r o to co ls   th a in v o l v T C P ,   C B R   an d   VB R   ( Var iab le  B it  R ate)   tr af f ic   m o d el s   [ 1 2 ] ,   [ 1 3 ] .   I n   w ir ed   n et w o r k   p ac k et  lo s s es  in d icate   c o n g es tio n   in   lin k ,   b u an al y s is   h as  r ev ea led   th a t   in   t h w ir eles s   n et w o r k ,   p er f o r m an ce   o f   T C P   tr af f ic  m o d el s   n o o n l y   d ep en d   o n   p ac k et  l o s s es  b u al s o   li n k   f ail u r a n d   late  ac k n o w led g m en p la y   a   s i g n if ican t   r o le  to   i n d icate   co lli s io n   in   w ir eles s   s ce n ar io   d u to   th e   f r eq u en to p o lo g y   c h an g es.   Ar ch itect u r all y ,   T C P   is   i m p le m en ted   f o r   s tat ic  n o d n et w o r k s .   C lar if icat io n   o f   b est  r o u ti n g   p r o to co in   t h e   r esp o n s to   s e g m e n t   lo s s   an d   l in k   f ail u r is   also   u n k n o w n ,   s ti ll  m ai n   ca u s e s   o f   p ac k et  lo s s   in   M A NE T   ca n n o b f o u n d .   An   e x ten s io n   to   th A O DV  p r o to co is   A d - h o O n - d e m a n d   Mu ltip at h   Di s ta n ce   Vec to r   R o u tin g   ( A O MD V)   [ 4 ]   p r o to co is   in tr o d u ce d   f o r   co m p u ti n g   m u ltip le  lo o p - f r ee   an d   lin k   d is j o in t p ath s   [ 14 ].   I n   A d - h o n et w o r k ,   co n g es tio n   d o es  n o al w a y s   o cc u r   f o r   p ac k et  lo s s .   B u s e v er al  t y p e s   o f   lo s s e s   o cc u r   in   a   w ir eles s   n et w o r k   n o o n l y   r elate d   to   co n g esti o n   [ 1 5 ] ,   b u also   f o r   it  d y n a m ic   n atu r e.   T o   i m p r o v e   T C P   p er f o r m a n ce   o v er   ad   h o n et w o r k ,   lo t o f   d ev elo p m e n t   an d   en h a n ce m en t h a v b ee n   p r o p o s ed .   T h p r ev io u s   s tu d i es  [ 7 ],   [ 9 ] ,   [ 10 ]   s h o w   th at  T C P   V eg as  [ 8 ]   ef f ec tu ate   b ett er   th r o u g h p u th an   o th e r   T C P   v a r i an ts   b o th   in   w ir e d   an d   m o b ile  ad   h o n etw o r k .   H o w e v er ,   th is   is   o n ly   tr u in   th w ir ed   n etw o r k   th at   f u lly   in v o lv es  T C P   V e g as.   B u in   o u r   an aly s is ,   th e   au th o r s   in v esti g at th ef f e cts  o f   m o b il a d   h o c   n etw o r k   am o n g   s ix   Var ian ts   in clu d in g   T C P   V eg as  o v er   f o u r   r o u tin g   p r o t o c o w h er th p er f o r m an ce   o f   T C P   Veg as   d im in is h es  d r as tic ally .   T C P   V eg as  f aile d   t o   att ain   f air   b an d w id th   al l o tm en w h en   co m p etin g   w ith   o th er   T C s o u r ce s .   I n   th is   p ap er ,   th f ai r n ess   is s u e s   o f   d i f f er en T C P   v ar ian li k T C P   R en o ,   T C P   Ne w   R en o ,   T C P   S A C K,   T C P   Veg as,  T C FAC an d   T C P   C u b ic  ar an aly ze d   w h e n   r u n n i n g   o v er   d if f er en r o u tin g   p r o to co l   lik DSDV,   A OD V,   A OM D an d   DSR   u s i n g   n s - 2   [ 16 ] .   I n   o u r   an al y s is ,   a m o n g   T C P   v ar ian t s   T C P   R en o   ac h iev e s   b etter   th r o u g h p u t c o m p ar i n g   w it h   o th er   v ar ia n ts   u n d er   DSDV  r o u ti n g   p r o to co l in   all  asp ec ts .   R o u ti n g   p r o to co class if ica tio n   i n   M A NE T s   ca n   b d o n d ep en d in g   o n   r o u ti n g   s c h e m a n d   n et w o r k   in f r astru ct u r [ 17 ] ,   [ 18 ] .   I n ter n et  d is ta n ce v ec to r   a n d   lin k - s tate  p r o to co ls   ar u s ed   to   i m p le m e n p r o ac tiv e   r o u tin g   p r o to co ls ,   also   k n o wn   as   tr ad itio n al   r o u ti n g   p r o to co ls   [ 2 ] ,   [ 19 ] ,   [ 2 0 ]   p r eser v r o u tes  to   al n o d es.  T h ey   r ea ct  to   a n y   c h a n g in   t h to p o lo g y   a n d   m ai n tai n   co n s is te n a n d   u p d ated   r o u tin g   ta b le  to   ea ch   n o d i n   th n e t w o r k .   Desti n atio n   Seq u en ce d   Dis ta n ce   Vec to r   ( DSD V)   [ 2 ]   is   r ep r esen tati v a m o n g   p o p u lar   p r o ac tiv e   p r o to co ls .   T o   r ed u ce   th o v er h ea d ,   alter n at iv e   r ea ctiv e   r o u t in g   p r o to co ls   [ 3 ],   [ 2 1 ]   is   u s e d   to   d eter m i n t h e   r o u te  in   I P .   T h to p o lo g y   s i ze ,   th ca p ac it y   o f   th li n k ,   co n n ec ti v it y   p atter n s   a n d   p o r tab ilit y   af f ec t s   th e   r o u tin g   p r o to co ls   b eh av io r .   Am o n g   o n - de m an d   r o u ti n g   p r o to co ls ,   A ODV  [ 3 ]   an d   DS R   [ 2 2 ]   ar th m o s t   p r o m i n en r ea ctiv p r o to co a n d   m an y   v ar iat io n s   o f   A O D ar b ein g   en h a n ce d .   A O M DV  [ 4 ex ten d s   th p r o m i n en ce   o f   A ODV  to   d is c o v er   m u lti - p ath   a m o n g   s e n d er   an d   r ec eiv er .   T h in t er ac t io n   o f   MA NE T   w ith   th T C P   p r o t o c o l   s t r u ctu r e   m a y   lead   to   im p u ls iv p h en o m en lik s ev er e   u n f ai r n ess   p r o b l em   b et w ee n   s i m u ltan eo u s   T C f lo w s .   T h f o llo w i n g   T C P   v ar ian t s R e n o   [ 2 1 ] ,   Ne w   R en o   [ 23 ] ,   Veg as  [ 8 ] ,   SAC K   [ 24 ] ,   FA C [ 2 5 ]   an d   C UB I C   [ 26 ]   p er f o r m   ac co r d in g l y   b ased   o n   th eir   co r e   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2 0 8 8 - 8708       F a ir n ess   C o mp a r is o n   o f TC P   V a r ia n ts   o ve r   P r o a ctive   a n d   R e a ctive   R o u tin g   P r o to co . ..   ( N a h id a   N ig a r )   2201   m ec h a n i s m s .   T h e   DSDV   p r o t o c o l   [ 2 ]   is   p r o t o co w ith   ex ten s io n s   m ain tain   r o u tin g   ta b le  w h ich   r ec o r d s   th e   s h o r t est   p ath   f o r   ea ch   n o d e .   A   s eq u en ce   n u m b er   is   m ain tain e d   f o r   th e   d est in ati o n   is   u s e d   t o   av er r o u tin g   l o o p s .   A ODV,   r ea c tiv im p r o v em en o f   DS DV,   less en   r o u tin g   o v er h e ad   b y   c r ea tin g   r o u t es o n   d em an d   [ 3 ] .     Th r o u t r e q u est  th at  in iti ate d   o n   d em an d   is   f o r w ar d ed   b y   th n o d es  u n ti a   f r esh   r o u t l o ca ti o n   r em ain s   d is c o v e r e d .   A   r est r ain t   o f   A ODV  is   it  o n ly   w o r k s   w ith   s y m m etr ic  l in k s   an d   m a y   b ch al l en g in g   to   s atis f y   in   MA NE T s .   A OM DV  [ 4 en h an ce   th e m in e n ce   o f   A OD V,   r ep r esen ts   ti m er - b ased   p r o t o co w h er m o b ile   n o d es c an   r esp o n d   to   to p o lo g y   ch an g es a n d   lin k   b r ea k s .   DSR   [ 5 ]   is   lo o p - f r ee ,   s o u r ce   b ased   o n - d e m a n d   r o u t in g   p r o to co r eq u ir es  lar g er   m e m o r y   r eq u ir e m en ts   alo n g   w it h   p o ten tiall y   lar g er   co n tr o o v er h ea d   th an   AODV .   U n li k AOD V,   DSR   p ac k et  m u s t   ca r r y   f u ll  r o u ti n g   p ath   in f o r m atio n .   DS R   ca n   u tili ze   b o th   s y m m etr ic  an d   as y m m etr ic   lin k   w h er n o d es   m ai n tai n   m u ltip le  r o u te s   in   t h e ir   ca ch to   th d esti n atio n   w h i ch   is   cr u cia l a s   li n k   f ail u r e.   T C P   Var ian ts   [ 8 ],   [ 2 1 ] ,   [ 2 3 ] - [ 26]   in ter t w i n ed   w it h   f o u r   co m m o n   T C P   co n g est io n   co n tr o l   d ep lo y m en n a m ed   Slo w   s ta r t,  C o n g e s tio n   Av o id an ce ,   F ast  R etr a n s m it  a n d   Fas R ec o v er y .   Slo w   S tar m ec h a n i s m   in cr ea s es  t h co n g esti o n   w i n d o w   ( c w n d )   s ize   b y   o n f o r   ea ch   ac k n o w led g m e n t.  C o n g est io n   av o id a n ce   p h a s r eb ate  t h s e n d er s   w i n d o w   s ize  b y   h a lf   at   th o b s er v atio n   o f   lo s s   a n d   i n cr ea s t h c w n d   at   th r ate  o f   ab o u o n p ac k e p er   r o u n d   tr ip   ti m ( R T T ) .   Fas r etr an s m it  p h a s i s   in tr o d u ce d   to   r ec o v er   p ac k et   lo s s ,   d o   n o w ai f o r   r etr an s m i ti m er   g o   o f f ,   a n d   r etr an s m it  t h p ac k et  i f   tr ip le  d u p licate  ac k n o w led g m e n i s   ac h iev ed .   I n   t h Fa s r ec o v er y   p h ase,   a f ter   p r ev ai lin g   d u p lic ate  ac k n o w led g m e n t,  o n p ac k et  m a y   b le f t,  it ll   s w itc h   to   co n g e s tio n   a v o id an c p h ase,   b u t d o   n o t j u m p   d o w n   to   s lo w   s tar t.   TC P   R en o   [ 2 1 ]   im p le m e n t s   a ll  th b asic  a lg o r it h m   o f   T C P   co n g esti o n   co n tr o l .   Ho w e v er ,   it  is   a n   ex ten d ed   v er s io n   o f   T C P .   I u s es  d u p licate  ac k n o w led g m e n an d   tr ip le  d u p licate  ac k n o w l ed g m e n to   id en ti f y   p ac k et  lo s s .   A   m o d est i m p r o v e m e n t   o f   T C P   R e n o   is   T C P   Ne w   R E NO   [ 23 ] .   Un lik e   R e n o ,   it d etec ts   m u ltip le   p ac k et  lo s s es  an d   d o esn ex it  f a s t - r ec o v er y   u n til  all  th o u ts tan d i n g   d ata  in   f a s r ec o v er y   p h ase  i s   ac k n o w led g ed ,   p r o ce ed s   af ter   r ec eiv in g   f r e s h   AC as i n   R en o .     T C P   Veg as  [ 8 ]   is   c o n g esti o n   a v o id an ce   al g o r ith m   ac h iev es  4 0 % - 7 0 b etter   th r o u g h p u th an   R en o   o n l y   if   r o u ter s   b u f f er   is   n o h ea v il y   u tili ze d .   C o m p ar in g   w i th   R en o ,   i i s   les s   a g g r ess i v an d   p ath   r er o u tin g   ch an g es  th b ase R T T ,   ca u s es  th r o u g h p u lo s s .   T h b asic  p r o b lem   i n   T C P   d ep lo y m e n t   is   t h at  cu m u lati v e   ac k n o w led g m e n t p r o v id es  less   in f o r m atio n .   Selecti v A c k n o w led g m e n t [ 24 ]   ad d s   b it m as k   o f   p ac k et  ar r iv e d   w h ic h   is   i m p le m en ted   as  T C P   o p tio n ,   n eg o tiated   d u r i n g   h an d s h a k e.   T h o u g h   t h ac k n o w led g ed   s eq u e n ce   n u m b er   is   s t i ll c u m u lati v e.   Fo r w ar d   ac k n o w led g m e n ( F AC K)   i s   d esi g n ed   b ased   o n   T C P   SA C o p tio n   w ith o u i n cu r r i n g   tr an s m is s io n   t i m eo u [ 2 5 ].   T C P   C UB I C   [ 26 ]   m ai n tai n   t wo   s tates,  n a m ed   th Stead y   s t ate,   w h er e   w in d o g r o w s   f aster   f o r   a   w i n d o w   r ed u ctio n   to   m ax i m u m   w i n d o w   s ize it  s lo w s   d o w n   it s   g r o w t h   an d   P r o b in g   s tate,   w h er w i n d o w   g r o w s   s lo w l y   ar o u n d   m ax i m u m   w i n d o w   s iz e   en h an ce s   t h s tab ilit y .   I n   [ 27 ]   th r esear c h er   h a s   d is cu s s ed   ab o u th o p en   is s u es  o f   tec h n iq u es  to   m iti g ate   th s ec u r it y   p r o b le m   u s i n g   S w ar m   I n tel lig e n ce .     I n   [ 2 8 ]   th r esear ch er   h as  i n t r o d u ce d   n o v el  to p o lo g ical  b ased   ap p r o ac h   w h ic h   is   co m p a tib le  w it h   lar g e - s ca le  M A NE T   an d   s h o w s   b et ter   o u tco m w it h   r esp ec to   A O DV  an d   D SDV.   A   p er f o r m an ce   s t u d y   o f   I n tr a   an d   I n ter - g r o u p   M ANE T   r o u tin g   p r o to co [ 29 ]   s h o w s   t h at  t h er is   n o   s ig n i f ica n i m p ac o f   v ar y i n g   o f   n o d es  o n   s tan d ar d   p er f o r m an ce   e v al u atio n   m atr ic.       2.   M ANET   SI M UL AT I O WI T H   NS - 2   Mo b ile  A d   h o Net w o r k s   ( M A NE T s )   en v ir o n m e n i s   s i m u lat ed   b y   u s i n g   n e t w o r k   s i m u l ato r   [ 16 2 . 3 5   v er s io n   f o r   th is   e x p er i m e n t.  T h s i m u latio n   h a s   b ee n   d ev elo p ed   to   em p h a s ize  t h i m p ac o f   T C f lo w s   u s i n g   d i f f er e n T C P   v ar ia n ts   o v er   d if f er en t   r o u ti n g   p r o to co w h er e   FT P   co n n ec tio n s   ar u s ed   a s   T C P   f lo w s .   T h s i m u latio n   en v ir o n m e n a s   s h o w n   i n   F ig u r 1   f o r m ed   a   MA NE T   o v er   1 0 0 0   x 1 0 0 0   m e ter s   g r id   co n s i s t   o f   3 0   n o d es  d is tr ib u ted   r an d o m l y .   I n   th is   to p o lo g y ,   f o r   co n s tan m o v e m en o f   n o d es  th r o u g h o u t h s i m u lat io n   w s et  t h p au s ti m to   0 .   A ll  m o b ile  n o d es   in   th n et w o r k   ar co n f i g u r ed   to   r u n   A O DV,   A OM DV,   DSDV  a n d   DSR   p r o to co ls   an d   m u ltip l FT P   s ess io n s   u s i n g   s i x   T C P   v ar ian ts   n a m el y   T C P   Veg as ,   T C P   R en o ,   T C P   Ne w   R e n o ,   T C P   SA C K,   T C P   FAC a n d   T C P   C u b ic.   T h s i m u latio n   to p o lo g y   is   s h o w n   i n   F ig u r 1 .     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  8 ,   No .   4 A u g u s t 2 0 1 8   :   2 1 9 9     2 2 0 6   2202       Fig u r 1 .   MA NE T   Si m u lated   T o p o lo g y   i n   NS2   E n v ir o n m e n t         T h f air n e s s   o f   T C P   Var ian ts   in   w ir ele s s   m o b ile   n et w o r k   i s   ev alu a ted   i n   o u r   s i m u latio n   ex p er im e n t ,   u s i n g   s i x   T C P   v ar ian t s   o n   f o u r   r o u tin g   p r o to co l o f   w h ic h   ea c h   n o d s h ar FT P   co n n ec tio n s   r an d o m l y .   I n   ea c h   r u n   t h r o u g h p u f air n es s   an d   p ac k et  d r o p   is   ca lcu la ted   f o r   ea ch   o f   th f o u r   r o u ti n g   p r o to co ls   at  3 0   n o d e   d en s itie s   f o r   1 5 0   s ec o n d s .   As  in   M A NE T ,   ea ch   m o b ile  n o d ac ts   as  b o th   h o s an d   r o u ter   th er is   n o   s p ec if ic  s en d er   o r   r ec eiv er .   Sen d er   a n d   r ec eiv er   ar ch o s en   r an d o m l y   b y   ca lcu lati n g   s h o r test   p o s s ib le  p a th .   T h e   p a r am ete r s   co n s i d er ed   f o r   th i s   s i m u latio n   ex p er im en ar s h o w n   in   T ab le  1 T o   ex am i n th t h r o u g h p u t   f air n e s s   o f   T C P   f lo w s   an d   p ac k et  lo s s ,   t h f air n ess   co m p ar i s o n   o f   T C P   v ar ian ts   is   ev al u ate d   o v er   f o u r   r o u tin g   p r o to co l in   MA NE T .       T ab le  1 .   Sim u latio n   P ar am e ter s   P a r a me t e r   V a l u e s   T o p o l o g y   A r e a     1 0 0 0 x 1 0 0 0   me t e r 2   C h a n n e l   Ty p e   W i r e l e ss C h a n n e l   M a c   T y p e   I EEE  8 0 2 . 1 1   N e t w o r k   I n t e r f a c e   Ty p e   W i r e l e ss Ph y si c a l   L a y e r   A d   h o c   R o u t i n g   P r o t o c o l   A O D V ,   A O M D V ,   D S D V ,   D S R   T o t a l   N o d e   30   M o v e me n t   S p e e d   0 - 20   m / s   T r a f f i c   M o d e l   T C P ,   F T P   T C P   V a r i a n t s   T C P   R e n o ,   T C P   N e w   R e n o ,   T C P   V e g a s,  T C P   S A C K ,   T C P   F A C K ,   T C P   C U B I C   P a c k e t   S i z e     1 0 2 4   B y t e   N o d e   P l a c e me n t   R a n d o m W a y p o i n t   P a u se   T i me   0   A n t e n n a   T y p e     O mn i   A n t e n n a   B u f f e r   S i z e   2 0 0       3.   SI M UL AT I O R E S UL T   A ND  ANAL YSI S   I n   th i s   s ec tio n ,   w p r esen t h s i m u latio n   r esu lt s   an d   th f air n ess   co m p ar i s o n   o f   T C P   Var ian ts   i s   an al y ze d   f o r   m o b ile  ad   h o n et w o r k   b y   u s i n g   3 0   n o d d en s ities   o v er   f o u r   d if f er e n r o u t in g   p r o to co ls .   Ou r   an al y s is   s h o w s   t h at  a m o n g   s i x   T C P   v ar ian ts   T C P   R en o   p er f o r m ed   b etter   in   M A NE T   f o r   DSDV  p r o to co l.  On   th o th er   h a n d ,   T C P   Veg as  ac h iev e s   u n f air   th r o u g h p u in   m o b ile  ad   h o n et w o r k   w h ic h   is   b y   d esig n   clai m ed   to   h av b etter   th r o u g h p u i n   an y   n et w o r k   [ 7 ] ,   [ 9 ] ,   [ 1 0 ] .   B y   m ea s u r i n g   th r o u g h p u f air n ess   an d   p ac k et  d r o p   b eh av io r   o f   T C P   f lo w s   w ca n   u n d er s ta n d   h o w   T C P   Var ian ts   r ea cts  to   t h m o b ile  ad   h o n et w o r k   co n d itio n s   w h ic h   w ill  h elp   u s   to   u n d er s t an d   h o w   r ea cti v an d   p r o ac tiv r o u tin g   p r o to co h as  f ac ilit ated   T C P   Var ian ts   o p er atio n .     3 . 1 .   T hro ug hp ut  f a irness   o f   T CP   f lo w s   T h r a te  o f   s u cc ess f u lly   tr an s m itted   d ata  p er   s ec o n d   in   t h e   n et w o r k   d u r i n g   s i m u latio n   is   k n o w n   as         Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2 0 8 8 - 8708       F a ir n ess   C o mp a r is o n   o f TC P   V a r ia n ts   o ve r   P r o a ctive   a n d   R e a ctive   R o u tin g   P r o to co . ..   ( N a h id a   N ig a r )   2203   th r o u g h p u t .   Fai r n ess   in d ex   ca n   b ca l cu la t e d   b y   th f o ll o w in g   E q u at io n   [ 30 ]:       (   )   (             )         (             )                            (   )   (       )     A s   th r o u g h p u is   a   p o s itiv v alu e,   th th r o u g h p u f air n ess   o f   s et  o f   T C P   f lo w s   w ill  a l w ay s   lie  b etw ee n   0   an d   1 .   I f   th in d ex   in d ic at es  1 ,   th th r o u g h p u f ai r n ess   is   h ig h   an d   ea ch   r ec eiv e r   w ill  r ec eiv eq u a l   th r o u g h p u t .   F r o m   T ab le   2 ,   w ca n   s ee   th at   f o r   m o b i le  a d   h o n etw o r k ,   th av e r ag e   th r o u g h p u f ai r n ess   o f   s ix   T C Va r i an ts   o v e r   r e ac t iv a n d   p r o ac tiv r o u t in g   p r o t o c o l   is   an aly ze d   u s in g   3 0   n o d es ,   ea ch   o f   th e   n o d es   m o v es  r an d o m ly   an d   d el iv er   F T P   tr af f ic  to   th ei r   s h o r tes p a th   d is tan c r e ce iv er .   Fo r   all  th m en tio n ed   s et  u p T C P V eg as  o b t ain   l o w est av e r ag th r o u g h p u co m p a r e d   w ith   o th er   T C P V ar ian ts   as   s h o w n   in   T ab le   2   T C P   Veg as  r e ce iv e d   th m o s u n f air   th r o u g h p u o v er   f o u r   r o u tin g   p r o t o c o l .   I n   o u r   s im u latio n ,   eig h t   s en d e r s   t r y   to   s en d   p a ck et  at  tim e,   as  c o n s e q u en c c o llis i o n s   o cc u r   s o   f r eq u en tly   w h ich   in d ic at c o n g esti o n   in   m o b ile   a d   h o n etw o r k .     A s   R en o   o w s   ar m o r e   ag g r ess iv e,   as  r esu l t,  ca n   ac h i ev h ig h er   th r o u g h p u t   co m p a r in g   w ith   o th er   T C P   Var ian t .   A   Sim u latio n   th at  i n clu d es   R en o   o w   o p e r at in g   w ith   r ea ct iv an d   p r o ac t iv r o u tin g   p r o t o c o h as  co n s is t en tly   b et te r   p er f o r m an c ex clu d in g   w ith   A OM DV  p r o to c o l .   I n   A OM DV   p r o t o co l,  T C P   FA C g iv es  b ette r   th r o u g h p u t .   A s   p r ev io u s   s tu d ies  [ 9 ]   s h o w s   th at  r ea ct i v r o u t in g   p r o to co l   A ODV  p e r f o r m s   b et te r   th an   DSDV  p r o t o co l,  o u r   an aly s is   s h o w s   th at  T C Va r i an ts   a d j u s w ell  w ith   DSDV   p r o t o co co m p a r in g   w ith   o th e r   r o u tin g   p r o t o c o l .     T h r esu lts   s h o w   th at  as  s h o w n   in   T a b l 2   am o n g   s ix   T C P   v a r i an ts ,   T C P   R en o   o u tp e r f o r m s   o th e r   T C v a r ian t   ass is te d   w ith   DSDV  p r o t o c o l .   F r o m   T a b le   2 ,   w ca n   als o   s ee   th at   Ve g as  ca u s e’ s   u n f air   d is t r i b u ti o n   o f   th r o u g h p u d u e   to   p a th   ch an g es  s o   f r e q u en t ly   r esu lts   in   th ch an g o f   b as e R T T .   A lth o u g h   T C Veg as  p r iv il eg es  t o   h av b et te r   th r o u g h p u th an   o th e r   T C P   Var ian ts   o n   MA NE T   [ 10 ],   [ 30 ],   [3 1 ]   w ith   A ODV   [ 9 ],   [ 32 ]   th an   DSDV  an d   DSR   r o u t in g   p r o to co l.  Ou r   s tu d ies  s h o w   th at  all  T C P   v ar ian ts   g iv es b ett er   th r o u g h p u t   w it h   DSDV  r o u tin g   p r o to c o as  s h o w n   in   T ab le  2 .   T h an   T C P   v a r i an ts   w o r k   w ell  w ith   DSR ,   th en   it  is   f o r   A ODV  an d   at  last   f o r   A OM DV.   A f ter   T C P   R en o ,   T C P   C UB I C   g iv es  h ig h er   th r o u g h p u o v e r   DSDV .   A f ter   th at,   T C FA C w o r k s   w ell  w ith   A OM DV  p r o t o c o l .   T C P   Veg as  g iv es   m o s u n f ai r   th r o u g h p u in   MA NE T   f o r   b o th   r e ac tiv an d   p r o a ctiv r o u tin g   p r o t o c o in clu d in g   A OM DV.   T a b le  2   s h o w s   th av er ag th r o u g h p u ( k b p s )   ac h iev e d   b y   T C P f l o w s   in   MA NE T .       T a b le   2 .   A v er ag T h r o u g h p u ( k b p s )   R o u t i n g   P r o t o c o l   V e g a s   R e n o   N e w   R e n o   S A C K   F A C K   C u b i c   A O D V   1 7 6 . 1 3   3 5 4 . 7 1   3 5 0 . 5 8   3 1 9 . 1 7   3 2 9 . 0 2   3 5 1 . 2 7   A O M D V   1 6 5 . 0 1   3 3 2 . 1   3 2 8 . 4   3 2 4 . 0 4   3 7 1 . 5 7   3 4 3 . 4 7   D S D V   1 7 8 . 3 7   4 4 6 . 8   3 9 2 . 9 2   3 6 9 . 6 8   3 8 6 . 7 9   4 0 4 . 2 5   D S R   1 8 6 . 4 1   3 7 3 . 6   3 6 1 . 5 3   3 3 4 . 8 7   3 6 6 . 1 1   3 6 8 . 7 2       Fro m   th g r a p h   b el o w   as sh o w n   in   Fig u r 2 ,   i t c an   b s ee n   th at  th r o u g h p u t is m o r c o n s is t e n t f o r   T C R en o   o n   DSDV  p r o to c o r ath er   th an   T C P   V eg as,  R en o ,   N ew R en o ,   SA C K,   FA C K,   an d   C UB I C .   A f ter   T C R en o ,   it   is   g o o d   f o r   T C P C U B I C   an d   th en   f o r   T C P N ew   R en o   an d   T C P FA C f o r   A OM D V.           F ig u r e   2 .   Av er ag t h r o u g h p u t ( k b p s )   o f   T C P   Var ian ts   o v er   r ea ctiv an d   p r o ac tiv r o u ti n g   p r o to co l   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  8 ,   No .   4 A u g u s t 2 0 1 8   :   2 1 9 9     2 2 0 6   2204   3 . 2 .   P a ck et   dro p r a t e   T C P Ve g as is   p r o - a ctiv a lg o r ith m   [ 7 ] ,   [ 8 ]   th a r e d u ce   th e   co n g est io n   w in d o w   w h en   it e x p e r i en ce s   a   p a ck et  l o s s   an d   r ed u ce s   th r o u g h p u w h er f o r   o th e r   v ar ia n ts   it  n ee d s   to   l o s s   m u ltip le  p a ck ets  t o   n d   th e   av ail ab le  r es o u r ce   o f   th c o n n ec ti o n   in   w ir ed   t o p o l o g y .   B u in   MA NE T   as  in   im p lem en tati o n   d et ails ,   T C Veg as  s u f f er s   f r o m   less   p ac k e d r o p   as  s h o w n   in   T a b le  3   b u ac h iev u n f air   th r o u g h p u c o m p ar e d   w ith   o th er   T C v a r ian ts .   T C P   Veg as   u s p ac k et  lo s s   as   c o n g esti o n   in d i ca ti o n ,   it  r ed u c es  th c o n g esti o n   w in d o w   im m ed iately ,   as  co n s eq u en c it  r em ain s   less   p ac k e d r o p   b u ca n n o ac h i ev h ig h   th r o u g h p u in   MA NE T   f o r   r an d o m   m o v em en t o f   n o d es .       T a b le   3.   P a ck et   D r o p   R o u t i n g   P r o t o c o l   V e g a s   R e n o   N e w   R e n o   S A C K   F A C K   C u b i c   A O D V   4 1 2   5 5 2   5 6 5   6 8 3   5 8 6   5 3 0   A O M D V   3 5 6   3 6 2   4 2 1   5 0 2   3 4 4   4 1 9   D S D V   1 2 6   1 7 8   2 1 9   2 0 6   1 9 9   1 7 0   D S R   1 0 2   2 1 0   2 1 6   1 9 5   1 6 3   1 8 6       Fro m   F ig u r e   3 ,   w ca n   s ee   th at  all  T C P   v ar ian ts   u n d er   A ODV  p r o to c o s u f f er   f r o m   h ig h est  p ac k e t   d r o p .   B u p ac k e d r o p   b eh av i o r   u n d e r   DSDV  p r o t o c o is   m o r c o n s is t en co m p a r e d   w ith   o th er   p r o t o c o l .   DSR   also   s u f f er   f r o m   less   p a ck et  d r o p   b u u n lik DSDV ,   T C v ar ian ts   ca n n o ac h i ev th e   h ig h est  th r o u g h p u t .     T a b le   3   s h o w s   th av e r ag e   p a c k et  d r o p   o f   T C P   v ar ian ts   u n d e r   r ea ctiv e   an d   p r o ac tiv e   r o u tin g   p r o t o c o l .           Fig u r 3 .   P ac k et  Dr o p   b eh av io r   o f   T C P   Va r ian ts   o v er   r ea ctiv an d   p r o ac tiv r o u tin g   p r o to c o l       I f   d ata  tr an s f er   f r o m   d if f er en n o d es in cr ea s e s   i n   s i m u latio n ,   th p o s s ib ilit y   o f   co ll is io n s   i n cr ea s es,  as   r esu lt,  p ac k et  d r o p   r ate  in cr ea s es.  Desp ite  t h b est  e f f o r s er v ice  o f   r o u tin g   p r o to co l,  it  is   d if f ic u lt  to   ev e n   d is tr ib u tio n   o f   m o b ile  ad   h o c   n et w o r k   r eso u r ce s   a m o n g   f lo w s   th a in cl u d es  T C P   tr af f ic.   T a b le   4   s h o w s   th av er ag p ac k et   d r o p   r ate   o f   th e   r ea ctiv e   an d   p r o ac tiv e   r o u tin g   p r o t o c o l .       T a b le   4 A v er ag P ac k et   D r o p   R at e   R o u t i n g   P r o t o c o l   A v e r a g e   P a c k e t   D r o p   R a t e   A O D V   4 1 . 4 %   A O M D V   3 5 . 7 %   D S D V   1 2 . 7 %   D S R   1 0 . 2 %       4.   CO NCLU SI O N   T h p r ev io u s   s t u d ies  [ 7 ] ,   [ 9 ] ,   [ 10 ]   s h o w   th a T C P   Veg a s   [ 8 ]   ef f ec tu a te   b etter   t h r o u g h p u th an   o th e r   T C P   v ar ian ts   b o th   in   w ir ed   an d   m o b ile  ad   h o n et w o r k .   H o w e v er ,   th is   i s   o n l y   tr u i n   w ir ed   n et w o r k   th a t   f u ll y   i n v o l v es   T C P   Veg as.   B u i n   o u r   a n al y s i s ,   t h a u t h o r s   in v es tig ate   t h e f f ec ts   o f   m o b ile  ad   h o n et w o r k   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   E lec  &   C o m p   E n g     I SS N:  2 0 8 8 - 8708       F a ir n ess   C o mp a r is o n   o f TC P   V a r ia n ts   o ve r   P r o a ctive   a n d   R e a ctive   R o u tin g   P r o to co . ..   ( N a h id a   N ig a r )   2205   u s i n g   s i m u latio n   ex p er i m e n ts w h er w ev a lu ate  t h th r o u g h p u f air n es s   o f   T C P   Var ian ts   o v er   r ea ctiv an d   p r o ac tiv r o u tin g   p r o to co in   m o b ile  ad   h o n et w o r k Fro m   o u r   a n al y s is ,   w h a v f o u n d   th at  T C P   Veg a s   ac h iev e s   u n f air   t h r o u g h p u c o m p ar i n g   w it h   o th er   T C P   v a r ian ts   o v er   f o u r   o f   t h r o u ti n g   p r o to co n a m ed   A O DV,   A OM DV,   D SDV ,   a n d   DSR .   It   al s o   s h o w ed   a n   in co n s is te n p er f o r m an ce   f o r   all  f o u r   r o u ti n g   p r o to co ls   as  an   av er ag e.   Fro m   T C P   v ar ian ts ,   T C P   R en o   o u tp er f o r m s   o th er   T C P   v ar ian ts   u n d er   DSDV  r o u tin g   p r o to co l.   Ho w e v er ,   T C P   C u b ic  also   o b s er v b etter   th r o u g h p u th a n   t h o th er   v ar ian ts   o v er   th s tated   r o u tin g   p r o to co ls T h o u g h   T C P   Veg a s   g i v es  b etter   t h r o u g h p u i n   w ir ed   n e t w o r k   d u to   r a n d o m   m o b ilit y   m o d el,   it   tak e s   t h w r o n g   m ea s u r e m e n o f   b aseR T T ,   w h er ea s   o th er   s tated   T C P   v ar ian ts   co n ti n u to   in cr ea s th e ir   s en d er s   w in d o w   u n ti m u lt ip le  p ac k et  lo s s   is   d etec ted .   B u in   M A NE T   th p er f o r m a n ce   d ec r ea s es   in e f f ic ien t l y .   As  DS R   r esp o n d s   q u ic k l y   to   l in k   f ail u r w h ic h   cir cu m v e n t s   T C P s   d ep lo y m e n t   ac k n o w led g e   at   lo w   p au s ti m e.   T h g en er ic  i n v e s ti g atio n   f r o m   t h s i m u lat io n   is   t h at  f o r   th r o u g h p u f a ir n es s   o f   T C P   f lo ws   an d   p ac k et  d r o p   b eh av io r   ex is ti n g   D SDV,   o u tp er f o r m s   AODV ,   A OM DV ,   a n d   DSR   i n   m o r s tr e s s f u l”   to p o lo g y   li k f o r   an   i n cr ea s e d   n u m b er   o f   n o d es  a n d   h i g h   m o b ilit y   p atter n .   Af ter   DSD V,   it  is   DS R   t h at   p er f o r m s   w ell  w i th   T C P   v ar ian ts I is   al s o   co n f ir m ed   th a u n d er l y i n g   r o u tin g   p r o to co p la y s   s i g n i f ican r o le   in   th r o u g h p u f air n ess   o f   T C P   v ar ian t s   in   M ANE T .       RE F E R E NC E S     [1 ]   J.  Ha a s,  e a l . ,   W irele ss   a d   h o c   n e tw o rk s ,”   En c y c lo p e d ia o f   T e le c o m m u n ica ti o n s ,   2 0 0 2 .   [2 ]   C.   E.   P e rk i n a n d   P .   Bh a g w a t ,   Hig h ly   d y n a m ic  d e stin a ti o n - se q u e n c e d   d istan c e - v e c to ro u ti n g   (DSDV f o m o b il e   c o m p u ters ,”   ACM   S IGCO M M   c o mp u ter   c o mm u n ica ti o n   re v iew ,   v ol 24 ,   n o .   4 ,   1 9 9 4 .   [3 ]   C.   P e rk in s,  e a l. ,   A d   h o c   o n - d e m a n d   d istan c e   v e c to (A OD V ro u ti n g ,”   No .   RF 3 5 6 1 ,   2 0 0 3 .   [4 ]   M .   K.  M a rin a   a n d   S .   R.   Da s ,   On - d e m a n d   m u lt ip a th   d istan c e   v e c to ro u ti n g   in   a d   h o c   n e tw o rk s ,”   Ne two rk   Pro to c o ls,   2 0 0 1 .   Ni n t h   In ter n a ti o n a C o n fer e n c e   o n .   I EE E,   2 0 0 1 .   [5 ]   A .   A h u ja,  e a l . ,   P e rf o rm a n c e   o f   T CP   o v e d if f e r e n ro u ti n g   p ro to c o ls  in   m o b il e   a d - h o c   n e tw o rk s ,”   Veh icu la r   T e c h n o l o g y   C o n fer e n c e   Pro c e e d i n g s,  2 0 0 0 .   VT 2 0 0 0 - S p ri n g   T o k y o .   2 0 0 0   IEE 5 1 st ,   v o l .   3 ,   2 0 0 0 .   [6 ]   J.  P o ste l ,   T ra n sm iss i o n   C o n t r o P ro t o c o Da r p a   I n te r n e P r o g ra m   P r o t o c o S p e c if i c a t i o n ,   Re q u e s o f   Co m m e n 7 9 3 ,   In ter n e t   E n g i n e e r i n g   T a sk   F o rc e ,   1 9 8 1 .   [7 ]   L .   S .   Bra k m o   a n d   L .   L .   P e ters on ,   T CP   V e g a s:  En d   to   e n d   c o n g e stio n   a v o id a n c e   o n   a   g lo b a In tern e t ,”   IEE J o u rn a o n   se lec ted   Are a s i n   c o m mu n ica t io n s ,   v o l .   13 ,   n o .   8 ,   p p .   1 4 6 5 - 1 4 8 0 1 9 9 5 .   [8 ]   L .   S .   B ra k m o ,   e a l . ,   T C P   V e g a s:  Ne w   te c h n i q u e f o c o n g e s ti o n   d e tec t i o n   a n d   a v o i d a n c e , ”  i S I GCO M M   9 4 ,   L o n d o n ,   UK ,   1994.   [9 ]   I.   K.  T a b a sh ,   e a l. ,   P e rf o rm a n c e   a n a l y sis  o f   so m e   T CP   v a rian ts  f o ro u ti n g   o v e m o b il e   a d   h o c   n e tw o rk s ,”   In ter n a t io n a J o u rn a o A d v a n c e d   Co m p u ter   Res e a rc h ,   vol .   3 ,   n o .   3 ,   p p .   5 2 ,   2 0 1 3 .   [1 0 ]   M .   M .   M o rsh e d ,   e a l . ,   P e rf o rm a n c e   c o m p a riso n   o f   T CP   v a rian ts  o v e r   A OD V ,   DSD V ,   DSR ,   OL S in   NS - 2 ,”   In fo rm a t ics ,   El e c tro n ics   &   Vi sio n   ( ICIEV ),   2 0 1 2   I n ter n a ti o n a Co n fer e n c e   o n .   IEE E,   2 0 1 2 .   [1 1 ]   C.   E.   P e rk in s,   A d   h o c   n e tw o rk in g ,”   A d d iso n - W e sle y   P ro f e ss io n a l,   2 0 0 8 .   [1 2 ]   S.  Ra jag o p a lan   a n d   C C .   S h e n ,   W h a d o e u sin g   T CP   a a n   e v a lu a ti o n   t o o re v e a a b o u t   M A NE T   ro u ti n g   p ro t o c o ls   ? ,   Pro c e e d in g s o t h e   2 0 0 6   in ter n a ti o n a c o n fer e n c e   o n   W ire les c o mm u n ica ti o n s a n d   m o b il e   c o mp u ti n g A CM ,   2 0 0 6 .   [1 3 ]   D.  T rian ta fy ll id o u   a n d   K .   A .   Ag h a ,   Ev a lu a ti o n   o f   T CP   p e rf o rm a n c e   in   M A NE T u sin g   a n   o p ti m ize d   sc a lab l e   sim u latio n   m o d e l ,”   M o d e li n g ,   An a lys is,   a n d   S imu la ti o n   o f   Co mp u ter   a n d   T e lec o mm u n ica ti o n   S y ste ms ,   2 0 0 7 .   M AS COTS ' 0 7 .   1 5 t h   I n ter n a t io n a l   S y mp o si u m o n .   I EE E,   2 0 0 7 .   [1 4 ]   H.  D.  T ru n g ,   e a l. ,   P e rf o rm a n c e   e v a lu a ti o n   a n d   c o m p a riso n   o f   d if fe re n a d   h o c   ro u ti n g   p ro t o c o ls ,”   Co mp u ter   Co mm u n ica ti o n s ,   v o l 30 ,   n o .   11 ,   p p .   2 4 7 8 - 2 4 9 6 2 0 0 7 .   [1 5 ]   F.  A h m e d ,   e a l . ,   P e rf o rm a n c e   Ev a lu a ti o n   o f   T CP   o v e M o b il e   A d   h o c   Ne tw o rk s ,”   a rXiv  p re p rin a rXiv:  1 0 0 2 . 2 1 8 9 ,   2 0 1 0 .   [1 6 ]   Ns - 2   sim u la to r ,   h tt p :/ /w w w . isi. e d u / n s n a m /n s .   [1 7 ]   X .   Ho n g ,   e a l. ,   S c a lab le  ro u ti n g   p ro to c o ls  f o m o b il e   a d   h o c   n e tw o rk s ,”   IEE n e two rk ,   v o l .   16 ,   n o .   4 ,   p p .   11 - 21 2 0 0 2 .   [1 8 ]   E.   M .   R o y e a n d   C K .   T o h ,   A   re v ie w   o f   c u rre n ro u ti n g   p ro t o c o ls  f o a d   h o c   m o b il e   w irele ss   n e tw o rk s ,”   IEE p e rs o n a l   c o mm u n ica ti o n s ,   v o l .   6 ,   n o .   2 ,   p p .   46 - 55 1 9 9 9 .   [1 9 ]   C.   C.   C h ian g ,   e a l . ,   Ro u ti n g   in   c lu ste re d   m u lt ih o p ,   m o b il e   w irel e ss   n e tw o rk w it h   f a d in g   c h a n n e l ,”   P ro c e e d in g s   o IEE E   S ICON ,   v ol .   97 ,   1 9 9 7 .   [2 0 ]   S.  S u n g ,   et   a l. ,   Hie ra rc h ica c l u ste rin g   a lg o rit h m   b a se d   o n   m o b il it y   in   m o b il e   a d   h o c   n e tw o rk s ,”   In ter n a ti o n a l   Co n fer e n c e   o n   Co m p u t a ti o n a S c i e n c e   a n d   Its  A p p li c a ti o n s ,   S p ri n g e Be rli n   He id e lb e rg ,   2 0 0 6 .   [2 1 ]   W .   S tev e n s,  e a l. ,   R F C   2 5 8 1 T CP   Co n g e stio n   C o n tr o l ,”   C o n su lt a n t ,   1 9 9 9 .   [2 2 ]   D.  Jo h n so n ,   e a l . ,   T h e   d y n a m ic   so u rc e   ro u ti n g   p r o t o c o (DSR)  f o m o b il e   a d   h o c   n e tw o rk f o I P v 4 ,”   No .   RF C   4 7 2 8 ,   2 0 0 7 .   [2 3 ]   S.  F l o y d ,   e a l. ,   T h e   Ne w Re n o   m o d if ic a ti o n   t o   T CP ' s f a st r e c o v e ry   a lg o rit h m ,”   2004 .   [2 4 ]   M.  M a th is,   e a l . ,   T C P   se lec ti v e   a c k n o w led g m e n o p ti o n s ,”   N o .   R F 2 0 1 8 ,   1 9 9 6 .   [2 5 ]   M.  M a th is  a n d   J .   M a h d a v i ,   F o rw a rd   a c k n o w led g e m e n t:   Re f in in g   T CP   c o n g e stio n   c o n tro l ,”   ACM   S IGCO M M   Co mp u ter   C o mm u n ica ti o n   Rev ie w ,   v ol .   2 6 ,   n o .   4 ,   1 9 9 6 .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I n t J   E lec  &   C o m p   E n g ,   Vo l.  8 ,   No .   4 A u g u s t 2 0 1 8   :   2 1 9 9     2 2 0 6   2206   [2 6 ]   S.  Ha ,   e a l. ,   CUBIC:  a   n e w   TCP - f rien d ly   h ig h - sp e e d   T CP   v a rian t ,”   ACM   S IGO PS   Op e ra ti n g   S y ste ms   Rev i e w ,   v o l .   42 ,   n o .   5 ,   p p .   64 - 74 2 0 0 8 .   [2 7 ]   P .   K.   Krish n a p p a   a n d   B R .   P .   Ba b u ,   I n v e stig a ti n g   Op e n   Iss u e in   S w a r m   In telli g e n c e   f o M it i g a ti n g   S e c u rit y   T h re a ts  in   M A NET ,”   In ter n a ti o n a J o u rn a o f   El e c trica a n d   Co m p u ter   E n g i n e e rin g ,   v o l .   5 ,   n o .   5 ,   2 0 1 5 .   [2 8 ]   R.   Ha v in a l,   e a l. ,   EA S R:  G r a p h - b a se d   F ra m e w o rk   f o En e rg y   E ff icie n S m a rt  Ro u ti n g   in   M A NE T   u sin g   Av a il a b il it y   Zo n e s ,”   In ter n a ti o 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 ,   v o l .   5 ,   n o .   6 ,   2 0 1 5 .   [2 9 ]   D.  S .   S iso d ia,  e a l. ,   A   P e rf o rm a n c e   Re v ie w   o f   In tra  a n d   In ter - G ro u p   M A NET   Ro u ti n g   P ro t o c o ls   u n d e V a ry in g   S p e e d   o f   No d e s ,”   In ter n a ti o n a l   J o u rn a o El e c trica l   a n d   C o mp u te r E n g i n e e rin g ,   v o l .   7 ,   n o .   5 ,   p p .   2 7 2 1 2 0 1 7 .   [3 0 ]   M.  Je h a n ,   e a l. ,   V e g a s:  Be tt e p e rf o r m a n c e   th a n   o th e T CP   c o n g e stio n   c o n tr o a lg o rit h m o n   M a n e ts ,”   In ter n a t io n a jo u rn a o f   c o mp u ter   n e two rk s ( IJ CN) ,   v o l 3 ,   n o .   2 ,   p p .   1 5 1 - 1 5 8 2 0 1 1 .   [3 1 ]   P .   K.  M e h e a n d   P .   J.  Ku lk a rn i ,   A n a l y sis  a n d   Co m p a riso n   o f   P e rf o rm a n c e   o TCP - V e g a s   i n   M A NET ,”   Co mm u n ica ti o n   S y ste ms   a n d   Ne two rk   T e c h n o lo g ies   ( CS NT ),   2 0 1 1   In ter n a t io n a C o n fer e n c e   o n .   I EE E,   2 0 1 1 .   [3 2 ]   N.  Ka u r,   e a l. ,   S im u latio n   b a se d   A n a l y si o f   T CP   V a rian ts  o v e M A N E T   Ro u ti n g   P ro t o c o l u sin g   NS2 ,”   In ter n a t io n a J o u rn a o C o mp u ter   Ap p l ica ti o n s ( 0 9 7 5 8 8 8 7 ),   2 0 1 4 .       B I O G RAP H I E S   O F   AUTH O RS          Na h i d a   Nig a r   re c e i v e d   h e B. S c . En g .   a n d   M . S c   En g in e e rin g   f r o m   Un iv e rsit y   o f   Ch it tag o n g ,   Ba n g lad e sh   in   2 0 1 3   a n d   2 0 1 6 ,   re sp e c ti v e l y .   S h e   is  n o w   Lec tu re i n   th e   De p a rtm e n o Co m p u ter  S c ien c e   a n d   IT   a S o u th e rn   Un iv e rsity   Ba n g lad e sh ,   Ch it tag o n g ,   Ba n g lad e sh .   He re se a rc h   in tere sts  in c lu d e   Ne tw o rk   S e c u rit y ,   W irele ss   Co m m u n ica ti o n ,   a n d   A rti f icia In telli g e n c e .       M u h a m m a d   An w a r u Az i m   is  a n   A ss o c iate   P ro f e ss o o f   th e   D e p a rtme n o f   Co m p u ter  S c ien c e   a n d   En g in e e ri n g ,   Un iv e rsity   o f   C h it tag o n g ,   Ba n g lad e sh .   He   re c e iv e d   M a ste o f   En g in e e rin g   d e g re e   f ro m   De p a rt m e n o f   Co m p u ter  En g in e e rin g ,   Ko re a   A e ro sp a c e   Un iv e rsit y ,   S e o u l,   S o u th   K o re a   o n   F e b ru a ry   2 0 0 8   a n d   Ba c h e lo o f   En g in e e rin g   d e g re e   f ro m   De p a rt m e n o f   Co m p u ter  S c ien c e   a n d   En g in e e rin g ,   S h a h jala Un iv e rsity   o f   S c ien c e   a n d   T e c h n o lo g y ,   S y lh e t,   Ba n g lad e sh .   He   h a g o a   n u m b e o f   n a ti o n a a n d   i n tern a ti o n a c o n f e re n c e   a n d   jo u r n a p a p e r s.   His  re se a rc h   in tere st  in c lu d e b u n o li m it e d   to   S e c u rit y   o f   N e tw o rk ,   Ub iq u it o u C o m p u ti n g ,   P e rsiste n t   Co m p u ti n g ,   S e c u rit y   En g in e e rin g ,   a n d   S e c u re   S o f tw a r e   En g in e e rin g .     Evaluation Warning : The document was created with Spire.PDF for Python.