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.   9 ,   No .   1 J an u ar y   201 8 ,   p p .   56 ~ 59   I SS N:  2502 - 4752 ,   DOI : 1 0 . 1 1 5 9 1 / i j ee cs . v 9 . i1 . p p 56 - 59     56       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 / ijeec s   Ada ptive Lin k A w a re on - de m a nd   M ulticas Ro u tin g  Sche m e in   M ANET       Ruba n Cha k ra v a rt hy 1 Dr.   G .   Ra ng a na t ha n 2   1 A M ET   Un iv e rsit y ,   Ch e n n a i   2 P ri n c ip a l,   Ra ja E n g in e e rin g   C o ll e g e ,   Re se a rc h   S c h o lar Co im b a to re       Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   J u n   1 9 ,   2 0 1 7   R ev i s ed   No v   2 4 ,   2 0 1 7   A cc ep ted   Dec   1 6 ,   2 0 1 7       T h e   m a in   o b jec ti v e   o f   th is  p a p e is  to   p ro p o se   a   n e w   m u lt ica st  ro u ti n g   sc h e m e   to   a d o p w it h   t h e   d y n a m i c   to p o lo g y   o f   M A NE T   a th e   sa m e   ti m e   to   p ro v id e   h ig h   m u lt ica st  e ff icie n c y   a n d   p a c k e d e li v e r y   r a ti o .   T h e   p ro p o se d   sc h e m e   is  n a m e d   a L in k   Aw a re   o n   De m a n d   M u l ti c a st  Ro u ti n g   ( LA OMR)   sc h e m e .   In   th is  sc h e m e ,   in it ially   th e   so u rc e   n o d e   f o r m th e   m u lt i c a st  g ro u p   b y   a n n o u n c i n g   it se lf   a s   a   m u lt ica st  so u rc e   a g e n to   a ll   t h e   n o d e in   t h e   n e tw o rk .   T h e   n o d e w h ich   a re   e a g e to   jo i n   in   th e   g ro u p   a re   se n d i n g   th e   jo in   re q u e st  to   th e   so u rc e   n o d e .   T h e n   th e   so u rc e   n o d e   f in d th e   ro u te  to   re a c h   th e   m u lt ica st  g ro u p   th ro u g h   so m e   in term e d iate   n o d e s.  T h e   in term e d iate   n o d e a re   n o in tere ste d   to   h e a th e   m u lt ica st  m e ss a g e   b u th e y   a r e   a c a t h e   ro u ters   to   f o rw a rd   th e   p a c k e ts  to   th e   m u lt ica st  g ro u p .   T h e   in term e d iate   n o d e a re   c h o se n   b a se d   o n   t h e   li n k   re sid u a li f e   (L R L o f   th e   n o d e s.  T h e   n o d e   w h ich   h a th e   h ig h e st  L RL   a n d   c lo se r   to   th e   m u lt ica st  g ro u p   is  se lec ted   a th e   f o r w a rd e n o d e .   S o ,   t h e   p ro p o s e d   sc h e m e   r e d u c e th e   li n k   fa il u re   in   th e   m u lt ica st  ro u te  a n d   in c re a se t h e   m u lt ica st  e f f i c ien c y ,   th ro u g h p u t.   T h e   p e rf o r m a n c e   is  e v a lu a ted   b y   u sin g   th e   sim u lat io n   re su l ts  o b tain e d   f ro m   NS2   S im u lato r.   K ey w o r d s :   L A OM R   L i n k   Fail u r e   L i n k   R esid u al  L i f e   MA NE T   Mu ltica s t   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 :   R u b a n   C h ak r a v ar th y   A ME T   Un i v er s it y ,   C h en n ai .       1.   I NT RO D UCT I O N   Mo b ile  A d - h o c   Net w o r k   co n s i s ts   o f   s e v er al  m o b ile   n o d es  w h ic h   ar a u to n o m o u s   n o d es.  T h ey   co n n ec ted   w it h   ea ch   o th er   b y   w ir ele s s   li n k s .   I n   w ir ele s s   n e t w o r k s   th d ata  is   tr an s m itted   i n   th f o r m   o f   r ad io   s ig n al s .   So   ea ch   an d   e v er y   m o b ile  h as  t h li n k   w i th   t h n o d w it h i n   t h co m m u n ica tio n   r a n g i n   d ef a u lt.  T h MA NE T   d o esn h av a n y   p r o p er   in f r astru ct u r an d   ce n tr a lized   co n tr o l.  T h au to n o m o u s   n o d es  ar h av i n g   b o th   th tr an s m it tin g   an d   t h e   r ec eiv in g   d ev ice.   T h MA N E T   attr ac ts   th u s er   b y   p r o v i d in g   f lex ib ilit y   a n d   m o b il it y .   T h m u lt icasti n g   t ak es  a   v er y   i m p o r tan t   p ar in   v id eo   co n f er en ci n g ,   C o o p er ativ w o r k   a n d   r ep licated   d atab ase  u p d atin g   e tc.   Gen er all y ,   th e   m u lt icasti n g   i n   th M ANE T   is   m ai n l y   cla s s i f ied   i n to   t w o   ca te g o r ies.  T h ey   ar tr ee   b ased   m u ltica s ti n g   an d   m e s h   b ased   m u ltica s ti n g .   T h m a in   ad v an ta g o f   tr ee   b ased   m u l tic asti n g   is   it p r o v id es   h ig h   m u l ticast  e f f ic ien c y   a n d   p ac k et  d eliv er y   r atio .   B u it  ca n n o ad o p w it h   th h i g h   m o b ilit y   o f   th n o d es  i n   th M ANE T   B u t,  t h m u l tica s e f f icien c y   is   lo w   b ec au s o f   r ed u n d an t   r o u tes.   Mo r th an   a   f e w   m u lticas t   r o u tin g   p r o to co ls   h av b ee n   s u g g e s ted   f o r   M A NE T .   So m o f   th e m   ar f o llo w s :   Mu ltica s o p er atio n   o f   t h A d h o On d e m a n d   Dis tan ce   Vec to r   r o u tin g   p r o to co ( MA O DV)   h as   p r o p o s ed   in   [ 1 ] .   MA ODV  is   s h ar ed   tr ee   b ased   m u ltica s ti n g   s ch e m e.   T h is   s c h e m p ick s   s o le  s en d er   to   co n s tr u ct  t h m u lticast   tr ee   a n d   th e n   s h r ed   th co n s tr u cted   tr ee   w it h   o th er   s e n d er .   T h MO AODV   u s es  t h e   u n ica s r o u te  i n f o r m atio n   o f   A O DV  [ 2 ]   to   co n s tr u c t h m u ltica s t   tr ee   e f f icie n tl y   e s p ec i all y   w it h   lo w   co n tr o o v er h ea d .   I n   t h i s   s c h e m e,   g r o u p   lead er   is   t h f ir s t   n o d j o in   i n   t h g r o u p .   T h en   it   f lo o d s   th e   g r o u p   h ello   m es s ag e s .   An   i n ter ested   n o d s en d s   t h j o in   m ess a g to   th lead er .   T h en   it  g ets   b ac k   t h i m m ed iate  r e p l y   f r o m   a n y   o t h er   n o d in   t h m u lticas g r o u p .   A d h o Mu lt icast  R o u ti n g   p r o to co ls   u tili z in g   I n cr ea s i n g   I D   Evaluation Warning : The document was created with Spire.PDF for Python.
    I SS N : 2502 - 4752   I n d o n esia n   J   E lec  E n g   &   C o m p   Sci,   Vo l.  9 ,   No .   1 J an u ar y   2 0 1 8   :   56 59   57   n u m b er s   ( A M R I S)  [ 3 ]   is   an   o n   d e m a n d   s h ar ed   tr ee   b ased   m u lticas tin g   p r o to co l.  T h d y n a m ic  s e s s io n   I is   m ai n tai n ed   b y   ea c h   n o d in   t h m u l ticast  s ess io n .     B an d w id t h   E f f icie n M u ltica s R o u ti n g   ( B E MR)  p r o to c o is   p r o p o s ed   in   [ 4 ] .   T h is   s ch e m is   t h e   s en d er   tr ee   b ased   m u ltica s r o u ti n g   s ch e m e.   I n   th is   s c h e m e,   th n e w   m e m b er   h a s   to   m ak b r an ch   w it h   t h e   n e w   f o r w ar d in g   n o d es  to   j o in   in   t h m u ltica s tr ee .   W h en   n o d w an t s   to   j o in   in   th e   g r o u p ,   it  f lo o d s   t h e   j o in   m es s ag to   th n et w o r k .   T h t r ee   n o d es  o n l y   r ep l y   to   th j o in   m ess a g alo n g   t h s h o r test   p ath   to   t h at  n o d e.   I n   [ 5 ] ,   th Dif f er e n tial  Des tin at i o n   Mu ltica s r o u ti n g   p r o to co is   p r o p o s ed .   I d o es  n o f o llo w   an y   m u l ticast   r o u tin g   s tr u ct u r e.   I e n co d es  t h ad d r ess es   o f   th e   m u l tip le  r ec eiv er s ,   attac h e s   t h ad d r ess es  w it h   th e   p ac k et   h ea d er   an d   tr an s m its   it  b y   u s in g   th u n icast  p r o to co [ 6 ] .   P er f o r m an ce   a n al y s i s   o f   b lack   h o le  attac k s   in   g eo g r ap h ical  r o u t in g   M A NE T   is   d is cu s s ed   in   [ 7 ] .   Secu r an d   E f f icien Dis ta n ce   E f f ec t   R o u ti n g   A l g o r it h m   f o r   Mo b ilit y   ( SE_ DR E A M)   in   MA NE T s   is   d escr ib ed   in   [ 8 ] .   C o m p u tin g   t h av ailab le  s h o r test   p ath   in   r o u ti n g   p r o to co u s in g   c u r r en tr a f f ic  l o ad   w a s   p r o p o s ed .   B y   co m b in in g   g e n etic  al g o r ith m   a n d   o p en   s h o r test   p ath   t h e   r o u te  is   s elec ted   [ 9 ] .   T h is   p ap er   p r o p o s es  n e w   m u lticas r o u tin g   s c h e m ca ll ed   as  L in k   a w ar o n   d e m a n d   Mu lticas r o u tin g   s ch e m e.   T h is   s c h e m ai m s   to   p r o v id h ig h   m u lt icas ef f ic ien c y   an d   in cr ea s th p ac k et  lo s s   r atio   b y   co n s tr u ct in g   t h m u lticas tr e w i th   th co n s id er atio n   o f   li n k   r e s id u al  lif e.   T h f o llo w i n g   s e s s io n   g iv e s   t h b r ief   ex p lan at io n   o f   t h p r o p o s ed   s ch e m e.       2.   P RO P O SE WO RK   Mu ltica s ti n g   i s   t h p r o ce s s   o f   tr an s m itti n g   t h d ata  f r o m   s i n g le   s o u r ce   to   t h m u l ti p le  d esti n a tio n s .   T h m u lt icasti n g   is   w id el y   u s ed   f o r   th d is tr ib u ted   ap p licatio n s   s u c h   a s   d is ta n ce   e d u ca tio n   a n d   v id eo   co n f er en c in g   etc.   T h m u ltic asti n g   tech n o lo g y   ef f ec ti v el y   u tili ze s   t h co m p u ter   r eso u r ce s   an d   it  p r o v id es  b etter   s ca lab ilit y .   I n   t h d y n a m ic  e n v ir o n m e n t,  i is   a   c h alle n g to   r o u te  t h d ata  p ac k ets  to w ar d s   th e   m u lticas g r o u p   ef f icie n tl y .   Al r ea d y   p r o p o s ed   m u lticas r o u ti n g   p r o to co ls   f o r   MA NE T   is   f a ilu r to   ad o p w it h   th h i g h l y   d y n a m ic  e n v ir o n m en o f   M A NE T   b y   m ea n s   o f   p r o v id in g   h i g h   m u lt ic ast  e f f icien c y   a n d   p ac k et   d eliv er y   r atio .   T o   o v er co m th at,   th i s   p ap er   p r o p o s es  n o v el  m u ltica s r o u tin g   tec h n i q u n a m ed   as  L i n k   Failu r a w ar o n - d e m a n d   Mu l ticast R o u ti n g   Sc h e m e.     I n   th e   p r o p o s ed   s ch e m e,   t h n o d w h ich   in te n d s   to   r o u te  t h e   d ata  p ac k ets ac t   as t h s o u r ce   n o d e.   T h e   s o u r ce   n o d f o r m s   t h m u l tica s g r o u p   b y   f lo o d in g   t h g r o u p   h ello   m ess a g e s   th r o u g h   th n et w o r k .   T h n o d es  w h ic h   ar w a n t   to   h ea r   th e   m u lticas m es s ag e   s e n d   t h j o in   r eq u es to   t h m u ltica s s o u r ce   n o d e.   T h p r o p o s ed   s ch e m u s e s   t h tr ee   b ased   m u ltica s ti n g .   I n   th e   tr e b ased   m u ltica s ti n g ,   th e   m u l t icast  tr ee   r o o ted   at  th s e n d er   is   cr ea ted .   A s   all  th n o d es  ar m o b ile  n o d es,  th lin k   b et w ee n   th n o d es  ch an g es  d y n a m icall y .   So ,   th tr ee   is   f o r m ed   b ased   o n   th lin k   r esid u al  li f o f   th n o d es.  T h s tep s   in v o l v ed   in   th p r o p o s ed   m u ltica s t   r o u tin g   s c h e m ar as  f o llo w s :   Step   1 : T h s o u r ce   n o d is   ac t a s   th lead er   o f   th m u ltica s t g r o u p     Step   2 : T h s o u r ce   n o d co n s tr u ct  th m u lticas t tr ee   b y   f lo o d in g   t h g r o u p   h ello   m e s s a g es   Step   3 : T h m u lticas t tr ee   is   r o o ted   at  th s o u r ce   n o d e   Step   4 : T h n o d w h ic h   ar in t en d s   to   r ec eiv th m u ltica s t d ata  s en d   th j o in   m ess a g to   th s o u r ce   n o d e.   Step   5 A f ter   r ec eiv i n g   t h j o in   m e s s a g e,   th s o u r ce   n o d f i n d   o u th r o u te   to   r ea c h   t h at  n o d e.   T h r o u te   co n tain s   th i n ter m ed iate  n o d e.   T h in ter m ed iate  n o d is   ch o s en   b ased   o n   t h lin k   r esid u al  li f o f   th n o d e.   T h lin k   r esid u al  li f is   ca lc u l ated   b y   u s i n g   t h f o llo w in g   f o r m u la      =     W h er e,     Dis ta n ce   n ee d   to   tr av el  to   g et  o u t o f   co m m u n ica tio n   r an g e     R elati v v elo cit y   T h v alu o f     is   ca lcu lated   b y   u s i n g   th f o r m u la   =                   Step   6 : T h s o u r ce   n o d co n s tr u ct  th tr ee   w it h   t h m u ltica s t   r ec eiv er s   th r o u g h   th i n ter m e d iate  n o d es.    Step   7 : T h s o u r ce   n o d ass ig n s   t h g r o u p   I to   ea ch   g r o u p .   T h s o u r ce   n o d attac h e s   t h g r o u p   I w i th   th e   d ata.   T h n o d es  w i th   th e   s a m g r o u p   I D   r ec eiv t h e   m u lticas d ata  f r o m   th s o u r ce   n o d e.   T h I is   u s ed   to   r estri ct  th d ata  ac ce s s   b y   all  th n o d es  in   th n et w o r k .   T h n o d in   th m u ltica s tr ee   ca n   d is j o in   f r o m   t h g r o u p   at   an y   ti m an d   a n y   n o d ca n   j o in   in   th g r o u p   b y   s en d i n g   t h j o in   m e s s a g to   t h s o u r ce   n o d e.   T h en   th s o u r ce   n o d co n s tr u cts  th b r an c h   w it h   th a n o d b y   f i n d in g   t h r o u te  to   r ea ch   t h d esti n atio n .   T h p r o p o s ed   s ch e m r ed u ce s   th l in k   f ail u r d u r in g   t h e   co m m u n icatio n   b y   co n s id er in g   t h li n k   r esid u al  li f d u r in g   t h co n s tr u c tio n   o f   m u ltica s tr ee .   T h s o u r c e   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 d a p tive  Lin A w a r o n - d ema n d   Mu ltica s t R o u tin g   S ch eme   i n   MANET   ( R u b a n   C h a kra va r th y )   58   n o d o p ti m izes  th n u m b er   o f   in ter m ed iat n o d es  b y   co n s id er in g   th d i s tan ce   w h ile  co n s t r u ctin g   t h b r an c h   to   th r ec eiv er   n o d e.   T h p r o p o s ed   m u ltica s ti n g   s ch e m ad o p w it h   th h i g h l y   d y n a m ic  en v ir o n m e n o f   th e   MA NE T .     T h m u ltica s tr ee   co n s tr u c tio n   p la y s   t h i m p o r tan r o le  in   th m u ltica s r o u t i n g   s ch e m e.   E ac h   an d   ev er y   s e n d er   n o d h as  to   co n s tr u ct  t h tr ee   b ef o r m u lticas tin g   th d ata.   T h MA NE T   w ith   h ig h l y   d y n a m ic   n o d es  ch a n g e s   it s   to p o lo g y   d y n a m icall y .   So   t h m u lt icast  tr ee   is   al s o   ch a n g e s   d y n a m icall y .   B u t h e   co n s id er atio n   o f   th li n k   r esid u al  li f is   u s ed   to   r ed u ce   th lin k   f ail u r in   t h n et w o r k .   T h s a m p le  m u ltica s t   tr ee   co n s tr u ctio n   o f   t h p r o p o s ed   s ch e m is   s h o w n   in   Fig u r 1 .   T h s en d er   n o d 0   f in d s   o u th r o u te  to   t h r ec eiv er s   v ia  s o m e   i n ter m ed ia te  n o d es.  I f   t h r ec ei v er   i s   p r esen t   in s id t h tr an s m i s s io n   r an g in   t h s e n s e,   th s e n d er   d ir ec tl y   co n n ec w i th   it.  T h p r o p o s ed   m u ltica s r o u tin g   s c h e m p r o v id es  h i g h   m u lticas ef f icie n c y   an d   h i g h   p ac k e t d eliv er y   r atio   in   th h i g h l y   d y n a m ic  e n v ir o n m en t.       3.   SI M UL AT I O A NAL YSI S   T h p er f o r m a n ce   o f   t h p r o p o s ed   s ch e m is   a n al y s ed   b y   u s in g   t h Net w o r k   s i m u lato r   ( NS2 ) .   T h NS2   is   an   o p en   s o u r ce   p r o g r am m in g   lan g u ag e   w r itte n   i n   C ++   an d   OT C L   ( Ob j ec Or ien t ed   T o o C o m m an d   L a n g u a g e) .   T h n o d es  h a v to   b co n f ig u r ed   as   m o b ile   n o d e s   b y   u s i n g   t h n o d e - co n f i g   co m m an d   in   NS2 . T h n o d es  ar m o v ed   r an d o m l y   with i n   th s i m u latio n   ar ea   b y   u s in g   th m o b ilit y   m o d el  R an d o m   w a y p o in t.  T h e   n o d es  ar co m m u n icate d   w it h   ea c h   o t h er   b y   u s in g   th e   c o m m u n icatio n   p r o to co User   Data g r a m   P r o to co ( UDP ) .   T h tr af f ic  i s   h a n d led   b y   u s i n g   th tr af f ic  m o d el  C B R .   T h r ad io   w a v es  ar p r o p ag ated   b y   u s in g   t h e   p r o p ag atio n   m o d el  t w o   r a y   g r o u n d .   All  th n o d es  r ec eiv th s i g n al  f r o m   all  d ir ec tio n   b y   u s in g   t h O m n i   d ir ec tio n al  an te n n a.   T h p er f o r m a n ce   o f   t h p r o p o s ed   s ch e m is   e v a l u ated   b y   t h p ar am eter s   Dela y   a n d   p ac k et  lo s s   r atio .   T h p ac k et  lo s s   r ate  is   d ef i n ed   as th to tal  n u m b er   o f   p ac k et s   lo s t to   th to tal  n u m b er   o f   p ac k ets  s en t.   I t is sh o w n   in   t h f i g u r 1 .           Fig u r 1 .   P ac k et  L o s s   R ate       T h d elay   o f   th p r o p o s ed   s ch e m h a s   s h o w n   in   t h f i g u r 2 .   T h p r o p o s ed   s ch e m h a s   lo w er   d ela y   co m p ar ed   to   th co n v en tio n al  s ch e m e.       0 50 10 0 15 0 20 0 25 0 0 10 20 30 40 50 60 70 80 90 10 0 Pa cke t   l o ss  ra t e   ( bp s) S i m u l ation   tim e   (m s) Pro p o s e d e x is tin g Evaluation Warning : The document was created with Spire.PDF for Python.
    I SS N : 2502 - 4752   I n d o n esia n   J   E lec  E n g   &   C o m p   Sci,   Vo l.  9 ,   No .   1 J an u ar y   2 0 1 8   :   56 59   59       Fig u r 2 .   Dela y       4.   CO NCLU SI O N   I n   th i s   p ap er ,   th L i n k   Aw ar O n - d e m a n d   Mu ltica s t   R o u ti n g   s c h e m i s   p r o p o s ed   an d   th p er f o r m a n ce   is   e v al u ated   b y   co m p ar i n g   t h p r o p o s ed   s ch em r esu lt  w it h   th r es u lt  o f   t r ad itio n al  m u ltica s t   r o u tin g   s c h e m f o r   M A NE T   is   M A ODV.   T h p r o p o s ed   s ch e m u s es  th l in k   r esid u al  li f e   p ar am eter   to   ad o p t   w it h   t h h i g h l y   d y n a m ic  n at u r o f   MA NE T .   T h is   s ch e m o p tim ize s   th p ath   b y   co n s id er in g   th d is ta n ce   w h ile  c h o o s in g   t h f o r w ar d er   n o d e.   Mu lticas ef f icie n c y   is   h ig h   f o r   th p r o p o s ed   s ch e m b y   r ed u cin g   t h li n k   f ail u r in   t h m u lt icast  r o u te.   T h n o d es  ca n   j o in   in   th m u lticas g r o u p   at  an y   ti m an d   d is j o in   f r o m   t h m u lticas g r o u p   at  an y   t i m e.   E ac h   an d   ev er y   m u ltica s g r o u p   is   ass i g n ed   w i th   o n g r o u p   I D.   T h p ac k et  s en t   b y   t h s o u r ce   n o d is   r ec eiv ed   b y   t h n o d w it h   s a m g r o u p   I m en t io n ed   in   t h d ata  p ac k et.   T h n o d m o v e   a w a y   f r o m   t h m u lticast   g r o u p   d elete s   its   g r o u p   I to   av o i d   u n w a n ted   f lo o d in g   o f   m u l ti ca s m e s s a g es.  T h e   r esu lt s   s h o w   t h at,   t h p r o p o s e d   s ch e m s u r p as s es t h an   t h tr ad itio n al  m et h o d   M A ODV.       RE F E R E NC E S   [1 ]   Ro y e M ,   P e rk in E .   M u lt ica st  Op e ra ti o n   o th e   A d - h o c   On - d e ma n d   Dist a n c e   Vec to r   Ro u ti n g   Pro to c o l .   A CM   M OBICO M .   1 9 9 9 2 0 7 - 2 1 8 .   [2 ]   P e rk in s C  E,   R o y e M .   A d - h o c   On - d e m a n d   Dista n c e   V e c to R o u t in g .   IEE W M CS A .   1 9 9 9 9 0 - 1 0 0 .   [3 ]   W u   W ,   T a y   Y C.   A M RIS A   M u lt ica st  P ro to c o l   f o A d   Ho c   Ne tw o rk s.   IEE M IL COM .   1 9 9 9 1 2 5 - 29.   [4 ]   Oz a k T ,   Ja i m e   Ba e   Ki m ,   S u d a   T .   Ba n d w id th - e ff icie n M u lt ica s Ro u ti n g   f o M u lt ih o p ,   A d - h o c   W irele ss   N e t w o rk s.     IEE INFOCOM 2 0 0 1 2 :1 1 8 2 - 1 1 9 1 .     [5 ]   Je tch e v a   G ,   Jo h n so n   B.     Ad a p ti v e   De ma n d - d riv e n   M u lt ic a st  R o u ti n g   i n   M u lt h o p   W ire les Ad   Ho c   Ne two rk s A CM   M OBIH OC .   2 0 0 1 33 - 44.   [6 ]   Ji  S ,   Co rso n   M   S .   Ex p li c it   M u lt ica s ti n g   f o A d   Ho c   Ne t w o rk s.   M o b il e   Ne two rk a n d   Ap p li c a ti o n s .   2 0 0 3 ;   8 ( 5 ),   535 - 5 4 9 .   [7 ]   S h a n t h H J,  A n it a   M .   Per f o rm a n c e   a n a lys is  o b la c k   h o le a tt a c k s in   g e o g ra p h ica r o u ti n g   M ANE T .   2 0 1 4 .   [8 ]   S h a n t h J,  A n it a   M .   S e c u re   a n d   Ef f icie n Dista n c e   Ef fec R o u ti n g   Al g o rith m   fo M o b il it y   ( S E_ DREA M in   M ANE T s .   In   P r o c e e d in g o f   th e   3 rd   In tern a ti o n a S y m p o siu m   o n   Big   Da ta  a n d   Clo u d   Co m p u ti n g   Ch a ll e n g e 2 0 1 6 ;   65 - 80.   [9 ]   M o z a ,   M . ,   Ku m a r,   S .   Ro u ti n g   in   n e tw o rk u sin g   g e n e ti c   a l g o rit h m ,   Bu ll e ti n   o El e c trica E n g i n e e rin g   a n d   In fo rm a t ics ,   6   ( 1 ),   p p .   8 8 - 9 8 ,   2 0 1 7 .   0% 20 % 40 % 60 % 80 % 10 0% 0 20 40 60 80 10 0 p ro p o s e d e x is tin g Evaluation Warning : The document was created with Spire.PDF for Python.