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.   11 ,   No .   2 A p r il   2 0 2 1 ,   p p .   1 8 3 0 ~ 1 8 3 8   I SS N:  2088 - 8708 DOI : 1 0 . 1 1 5 9 1 / i j ec e . v 11 i 2 . pp 1 8 3 0 - 1 8 3 8           1830       J o ur na l ho m ep a g e h ttp : //ij ec e. ia esco r e. co m   B est str a tegy   to c o ntrol  da ta o i nt ernet - of - r o bo tic - t hing s   in  heterog eneo us ne tw o rk s       Wis a m   M a h m o o d L a f t a 1 Ah m ed  A.   Al k a dh m a w ee 2 M o ha mm ed  A.   Alt a ha 3   1 De p a rtme n o f   Co m p u ter S c ien c e ,   Un iv e rsity   o f   Tec h n o lo g y ,   Ira q   2 Co ll e g e   o f   Ed u c a ti o n   f o Hu m a n   S c ien c e s,  Un iv e rsity   o f   Ba sra h ,   Ira q   3 Co ll e g e   o f   V e terin a ry ,   Un iv e rsit y   o f   Ba sra h ,   Ira q       Art icle  I nfo     AB ST RAC T     A r ticle  his to r y:   R ec eiv ed   A p r   4 ,   2 0 20   R ev i s ed   A u g   7 ,   20 20   A cc ep ted   No v   6 ,   2 0 20       T h e   c o n tro a n d   tra n sm issio n   o f   h u g e   d a ta  c o n stit u te  a n   imm e n se   c h a ll e n g e   in   v a rio u ty p e o f   n e tw o rk ( w ir e d   a n d   w irele ss ).   Co n g e stio n   c a u se d   b y   th e   h ig h   traf f ic  a n d   lo w   th ro u g h p u t   o f   h u g e   d a ta  c o n ti n u e to   b e   m a jo p ro b lem s   in   a   h e tero g e n e o u p latf o rm su c h   a in tern e o f   th in g (Io T tec h n o l o g y   a n d   in tern e t - of - ro b o ti c - t h in g s   (Io RT ).   T h e   h e tero g e n e o u n e tw o rk   re q u ires   n e m o d e ls  a n d   m e c h a n is m to   d e a w it h   th e   i n c re a se d   c h a ll e n g e p o se d   b y   Io T   a n d   Io RT .   A c c o rd in g ly ,   e li m in a ti n g   th e   issu e t h a e m e r g e   h a c o m p e ll e d   f in d in g   im p ro v e d   so lu ti o n a a   n e w   stra te g y .   T h is  stu d y   p ro p o se d   a   n e stra teg y   c a ll e d   ro u ti n g   in f o rm a ti o n   a n d   d is tan c e   v e c to (RIDV to   c re a te  th e   b e st  im p ro v e m e n o f   a   h e tero g e n e o u n e tw o rk .   T h e   RIDV   stra te g y   a c ti v a tes   th e   ro u ti n g   i n f o rm a ti o n   p ro to c o l   ( RIP v 2 )   o n   a   ro u ter  i n   w ire  n e tw o rk   p a ra ll e l   w it h   th e   a d - h o c   o n - d e m a n d   d ista n c e   v e c to ( A O DV p ro t o c o o n   th e   w irel e ss   n e tw o rk .   T h e   RIDV   stra teg y   is  u se d   to   so lv e   th e   p ro b lem s   o f   th e   d iv e rsity   o h e tero g e n e o u n e tw o rk a th e   b a sis  o f   th e   in f ra stru c tu re   Io RT   te c h n o l o g y .   He n c e ,   th is  stra teg y   c a n   re d u c e   o a v o id   c o n g e stio n   th r o u g h   t h e   u se   o f   e n h a n c e d   a n d   e f fe c ti v e   b e st  ro u ti n g   p ro to c o ls .   S im u latio n   re su lt u sin g   OP NET   sh o w   th a th e   p r o p o se d   m e th o d   im p ro v e d   th e   q u a li ty   o f   se rv ice   (Qo S c o m p a re d   w it h   o th e re late d   stra teg ie a n d   A OD V   a n d   RI P v 1   p ro t o c o ls i n   term s o f   d a ta d ro p ,   tr a ff ic d ro p ,   q u e u e   d e lay ,   a n d   th ro u g h p u t.   K ey w o rd s :   I n ter n et  o f   r o b o tic  t h i n g s     I n ter n et  o t h i n g s     On - d e m a n d   d is tan ce   v ec to r     OP NE T     R o u ti n g   i n f o r m at io n   p r o to co l   T h is i a n   o p e n   a c c e ss   a rticle   u n d e r th e   CC B Y - SA   li c e n se .     C o r r e s p o nd ing   A uth o r :   W is a m   Ma h m o o d   L a f ta   Dep ar t m en t o f   C o m p u ter   S cie n ce   Un i v er s it y   o f   T ec h n o lo g y     B ag h d ad ,   I r aq   E m ail:  1 0 8 6 1 @ u o tech n o lo g y . ed u . iq       1.   I NT RO D UCT I O N     T h in cr ea s in g   n u m b er   o f   s m ar d ev ices  an d   r o b o m ac h in es  is   b ec o m n ec e s s ar y   to   co n tr o th e   in f lu e n ce   o f   d ev e lo p m en ts   i n   v ar io u s   ap p licatio n   f ie ld s .   R o b o tic  d ev ices,  d r o n es  a n d   a u to n o m o u s   v e h icle s   au g m e n ted   ar th tech n o lo g i es   w h ic h   w ill   p r o v id th n e x p h ase  o f   d ev elo p m e n o f   I o T   ap p licatio n s   [ 1 ] .   I n ter n et  o f   t h i n g s   ( I o T )   an d   I n ter n et - of - R o b o tic - T h in g s   ( I o R T )   ap p licatio n s   ar ex p ec te d   to   s tead il y   g r o u p o n   n et w o r k s   b ec au s s u b s tan t ial  p ar o f   h u m an   li f h a s   b ec o m co n n ec ted   to   th in ter n et  b ased   o n   th e   u r g e n n ee d   r elate d   to   th tech n o lo g ical  r ev o lu t io n   [ 2,   3 ] . T h I n ter n et  i s   d ef in ed   as  co llectio n   o f   w ir ed   an d   w ir ele s s   n et w o r k s   d escr ib ed   as  h eter o g e n eo u s   n et w o r k   [ 4 - 6 ] .   T h m aj o r ity   o f   t h s t u d ie s   o n   h eter o g en eo u s   n et w o r k s   h av b ee n   co n d u ct ed   b ased   o n   o n t y p o f   n et w o r k   ( i.e . ,   eith er   w ir o r   w i r eless )   [ 7 ,   8 ] .   T h e   tr ad itio n al  m eth o d s   u s tr a n s m is s io n   co n tr o p r o to co ( T C P )   s tan d ar d   w i th   w ir n et w o r k s   a n d   u s er   d ata g r a m   p r o to co ( UDP )   d esig n ed   to   u tili ze d   w i th   w ir ele s s   n et w o r k s   [ 9 - 1 1 ] .   T h T C P   an d   UDP  p r o to co ls   ar m o s tl y   u s ed   f o r   th i m p o r tan t   ap p licatio n s   o f   I o T   an d   I o R T in   h et er o g en eo u s   n e t w o r k s .   T h e   co n ce p ts   o f   I o R T   an d   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:  2088 - 8708       B est s tr a teg to   co n tr o l d a ta   o n   in tern et - of - r o b o tic - th in g s   in   ...   ( W is a Ma h mo o d   La fta )   1831   I o T   ar co m p atib le  w it h   t h s a m r eq u ir e m en ts   o f   h e ter o g e n eo u s   n e t w o r k s   a n d   tec h n ica l   p r o to co ls   in   I E E E   8 0 2 . 1 1   MA C   an d   8 0 2 . 1 6   MA C   ( W iMA X) ,   as  s h o w n   in   Fig u r 1   [ 1 2 ] .             Fig u r 1 .   I n ter n et  o f   r o b o tic  t h in g s       T h s ca lab ilit y   r o u ter   cr ea te s   s m ar e n v ir o n m e n t   b ased   o n   h y p er co n n ec ti v it y   to   b u ild   an   ex ce lle n t   I o T   n et w o r k   a n d   I o R T   ap p licatio n s .   T h m et h o d s   o r   s tr ate g ies   ar n ec ess ar y   b y   s e lectin g   t h o n l y   s o l u tio n s   to   u n d er s ta n d   t h h ig h   p er f o r m an ce   an d   m ee t h r eq u ir e m en ts   o f   t h g o o d   n et w o r k .   T h ese  asp ec ts   m a y   b a   cr u cial  ele m e n i n   b u ild in g   a   d y n a m ic  g lo b al  n et w o r k   i n f r astru ct u r e.   I o R T   a p p licatio n s   s ce n ar io s   m u s b e   ap p r o ac h ed   f o r   r ea l - li f f u ll - s ca le  test b ed s ,   m o d els  a n d   p r a ctica s y s te m s   [ 1 3 ] .   I o R T   is   co n s id er ed   i m p o r tan t   an d   co m p lex   ap p licatio n   b ec au s t h e y   co n tai n   lar g a m o u n t o f   d ata.   I o R T   ap p licatio n s   o f te n   s u f f er   f r o m   n o t   ap p ly i n g   d y n a m ic  s t y le  to   d ea w it h   s lo w   d ata  tr an s m is s io n   an d   co n g esti o n . T h m ai n   p ar am eter s   s u ch   a s   d elay ,   tr a f f ic  lo ad   an d   n e t w o r k   t h r o u g h p u r ep r ese n cr itical   is s u es  f o r   th I o R T   ap p licatio n   [ 1 4 ] .   T h er ef o r e,   d esig n in g   a n   ef f ec t iv s tr ate g y   t h at  ac h ie v es  r ea l - ti m d ata  tr an s m i s s io n   co n tr o s m o o th l y   i s   m aj o r   ch alle n g f o r   I o R T   ap p licatio n s .     Th b est  ele m e n t s   o f   I o R T   ap p licatio n s   ar t h ad - h o o n - d e m an d   d i s tan ce   v ec to r   ( A OD V)   an d   t h e   r o u tin g   in f o r m at io n   p r o to co ( R I P )   p r o to co ls   [ 15 ].   T h R I P   an d   A O DV  p r o to co ls   ar m o s tl y   u s ed   s ep ar atel y   an d   p r esen b est  r esu lts   i f   th e y   ar ap p lied   in   w ir eles s   n et wo r k s .   T h p r o p o s ed   a p p r o ac h   ai m s   to   u p d ate  an d   estab lis h   n e w   d ea li n g   m e th o d s   to   i m p r o v I o R T   ap p licatio n s .   T h p r o p o s ed   m eth o d   u s e s   T C P   an d   UDP   as  s tan d ar d   p r o to co ls   co m p atib l w ith   th e   p r o p er ties   o f   th e   d ata  tr an s m itted ,   t h er eb y   m ak in g   t h n et w o r k   o r g a n ized   an d   h ar m o n io u s   w i th   th p ac k a g i n g   t y p ( e. g . ,   s o u n d , . v id eo ,   . f tp ) .   So m o f   th b est  ele m en t s   o f   h eter o g e n eo u s   n et w o r k s   ar th A OD an d   R I P   p r o to c o ls ,   w h ic h   ar u s ed   i n   h eter o g en eo u s   n e t w o r k   ap p licatio n s ,   s u c h   as   I o R T   ap p licatio n s   [ 1 6 ] .     T h p r o p o s ed   m et h o d   cr ea tes  n e w   w o r k i n g   m ec h a n i s m   t h at  r etu n s   th d y n a m ic  p r o p e r ties   in   th e   A O DV  a n d   R I P v 2   p r o to co ls .   T h is   n e w   m ec h a n i s m   ai m s   t o   s elec t h b est   p er f o r m a n ce   b y   o b tain i n g   n e w   r o u tin g s   s tr ate g ie s   th at  en h a n ce   co m m u n ica tio n .   T h n e w   r o u tin g   m o d m a k es  a   u n i f ie d   p ath   tab le  p r o ce s s   th at  d is ti n g u is h es t h r o u ti n g   a n d   d is tan ce   v ec to r   ( R I DV)   alg o r ith m .   T h r em a in d er   o f   th is   p ap er   i s   o r g an ized   as  f o llo w s .   Sectio n   2   e x p lain s   t h f ea t u r es  o f   t h d is tan ce   v ec to r   r o u tin g   al g o r it h m   ( DV R A ) ,   w h ich   d e m o n s tr ates  t h d y n a m ic  p r o p er ties   o f   t h b es p r o to co ls ,   s u ch   a s   R I P   an d   A ODV.   Sectio n   3   f o cu s e s   o n   th s tep s   o f   t h R I D alg o r ith m   a n d   its   w o r k   m e ch an i s m s   to   ch o o s th o n l y   p er f o r m a n ce   t h at   m ak es  its   w o r k   u n r estricte d .   S ec tio n   4   d is c u s s es   th e   r es u lt s   o f   th e   p r o p o s ed   s tr a teg y   w it h   i m p o r ta n p ar am eter s .   Sect io n   5   co n clu d e s   th is   s tu d y   w it h   an   e x p lan a t io n   o f   t h s ca lab le  n et w o r k s   th r o u g h   th r es u lt s   o b tain ed .     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.  11 ,   No .   2 A p r il   2 0 2 1   :   1 8 3 0   -   1838   1832   2.   SYST E M   M O DE L   2. 1 .     DVRA     DVR  is   m etr ic  u s to   d ete r m in t h b est  r o u te  ac r o s s   a   n et w o r k   b y   co u n t s   n u m b e r   o f   h o p s .   DVR A   m a k es   n e t w o r k s   r elia b le  ac co r d in g   to   w h at  is   r ec o r d ed   w it h in   t h p r io r it y   tab le   b y   tr a n s f er r in g   t h p ac k et  f r o m   t h m ai n   n o d to   th e   tar g et .   T h s u b s eq u e n h o p ( r o u ter   d ev ice)   s h o u ld   b e   d eter m i n ed   in   t h tab le  o f   p r io r ities   [ 1 7 ] .   T h R I P   an d   A ODV  p r o to co ls   ar th m o s i m p o r tan i n ter f er en ce   an d   co n tr o in   DVR A .   T h ese  t w o   p r o to co ls   ar s u p p o r ted   in   th m aj o r it y   o f   ca m p u s   L AN  n et w o r k s   [ 1 8 ] .   T h R I P   p r o to c o l   is   s ta n d ar d   p r o to co u s ed   i n   r o u ti n g   p r o to co f r o m   s m all  t o   m ed iu m   T C P /I P   n et w o r k s   t o   ap p ly   d is tan ce - v ec to r   alg o r it h m   [ 1 9 ] .   Mo r th an   o n r o u te  b et w ee n   t w o   o r   m o r n o d es  m a k r o u ter   s elec m eth o d   to   ca lcu late  th s h o r test   p ath .   T h R I P   p r o t o co is   im p le m en t ed   o n   th r o u ter   to   ac h iev th n et w o r k   f u n ct io n   r eg u lar l y .   O n o f   t h s ig n i f ic an f ea tu r e s   t h at  en h a n ce   t h ef f ec tiv e n e s s   o f   r o u ter s   i s   R I P . T h R I P   p r o to c o l   ca n   b class i f ied   as  f o llo w s :     R I P   v er s io n   1   ( R I P v 1 )   u s es b r o ad ca s t U DP   d ata  p ac k ets b ased   o n   s tatis tic  r o u ti n g   [ 2 0 ] .     R I P   v er s io n   2   ( R I P v 1 )   is   d y n a m ic  r o u tin g   t h at  u s es  m u l ti ca s p ac k ets  to   ex c h an g r o u ti n g   i n f o r m atio n   w it h   s u p p o r t a u th e n ticat io n   [ 2 1 ] .     T h cu r r en s tu d y   d is c u s s es  t h R I P   v 2 .   T h is   f ea tu r b elo n g s   to   t h d y n a m ic   r o u ti n g   p r o to co to   r ed u ce   th n et w o r k   tr af f ic  t h at  f it s   w i th   th c h ar ac ter is t ic s   o f   AOVD .   T h s o f t w ar o f   R I P   s en d s   r o u ti n g   in f o r m atio n   u p d ates  e v er y   3 0   s ec o n d s   to   cr ea te  r o u tin g   t ab le.   A d ev ice   r u n n in g   R I P   ca n   r ec eiv e   d ef a u lt   n et w o r k   v ia  a n   u p d ate  f r o m   an o th er   d ev ice  t h at  i s   also   r u n n i n g   R I P   o r   th m a in   d e v ic u s i n g   th D VR P   s tr ateg y .   I n   b o th   w a y s ,   t h d ef au lt  n e t w o r k   i s   ad v er tis ed   b et w ee n   at  lea s t w o   d ev ice s   u s i n g   t h DV R P   s tr ateg y .     2 . 2 .     Dy na m ic  ro uti ng   pro t o co   T h d y n a m ic  alg o r it h m   is   b as ed   o n   th co u n ti n g   o f   all  p o s s i b le  p ath s   t h at  li n k   w i th   th s o u r ce   to   th e   tar g et  [ 2 2 ] .   T h tab le  r o u ter ' s   i n f o r m atio n   f o r   t h en tire   n et wo r k   is   u p d ated   b y   s u p p o r ted   in f o r m atio n   f r o m   it s   i m m ed iate  n ei g h b o r s   [ 2 3 ] .   T h er ea f ter ,   th r o u ter   s h ar es  th e   in f o r m at io n   w it h   all  n et w o r k   m o b ile   n o d es  an d   ex ch a n g in f o r m a tio n   b et w ee n   n ei g h b o u r s '   n o d es  at  r eg u lar   in ter v al s   [ 2 4 ] .   T h A OD p r o to co is   o n o f   th e   f o r e m o s t p r o m i n en t r ea ctiv r o u tin g   p r o to co ls   an d   g o o d   ap p licatio n   o n   t h d y n a m ic  r o u tin g   alg o r it h m .   T h A ODV  p r o to co u s es  H E L L O   m e s s a g es  to   en h an ce   th r eliab ilit y   o f   o b ta in ab le  p ath s   [ 2 5 ] .   T h " HE L L O"   m e s s a g es   i s   p e r io d   lo ca l b r o ad ca s ts   f r o m   s o u r ce   n o d to   in f o r m   all  n ea r b y   m o b ile  n o d es i n   w ir ele s s   n e t w o r k . T h is   m e s s a g m a y   ev e n   b u s ed   to   u p d ate  th lo ca n et w o r k   to   av o id   co n n ec t iv i t y   i s s u es  o f   th n o d [ 2 6 ] .   T h p r o ce d u r o f   t h " HE L L O"   m e s s a g i s   o r g an ized   b y   t h k n o w led g ta b le  to   s elec th e   p ath   u p d ated   p er io d icall y   to   o b v iate  co n g ested   o r   f ailed   p ath s .   T h f ir s r eq u est  is   r o u te  r eq u e s ts   ( R R E Q s ) .   T h er e   af ter ,   w ait   to   an s w er   t h s ec o n d   r eq u est,  w h ic h   is   r o u te  r ep lies   ( R R E P s )   as  s h o w n   in   Fi g u r 2 .   I f   th lin k   is   in ter r u p ted   o r   b r o k en ,   th e n   th an s w er   w ill  b r o u te  er r o r s   ( R E R R s )   [ 2 7 ] .   T h is   d y n a m ic   p r o to c o in ter ac ts   w it h   t h w ir ele s s   n e t w o r k   en v ir o n m e n ( m o b ile  n o d s ) .   T h co n f ir m ed   in f o r m atio n   f r o m   t h in ter ac ti v e   co m m a n d s   a n d   b y   in v e s tin g   d u r in g   p o s i tiv e   asp ec c o n n ec it  w i th   a n o t h er   d y n a m ic  e n v ir o n m en t   r ep r esen ted   b y   w ir ed   n et wo r k   en v ir o n m e n ( r o u ter s )   [ 2 8 ] .   T h co n f ir m ed   in f o r m atio n   f r o m   t h w ir eles s   n et w o r k   e n v ir o n m e n b y   i n t er ac tiv co m m a n d s   o f   t h A O DV  p r o to co l   co n n ec w i t h   an o t h er   d y n a m ic   en v ir o n m e n t r ep r esen ted   b y   w ir n et w o r k   e n v ir o n m e n u s i n g   t h R I P v 2   p r o to co l.            Fig u r 2 .   D y n a m ic  p er f o r m a n ce   R R E Q s   an d   R R E P s   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:  2088 - 8708       B est s tr a teg to   co n tr o l d a ta   o n   in tern et - of - r o b o tic - th in g s   in   ...   ( W is a Ma h mo o d   La fta )   1833   3.   RIDV   S T RA T E G Y   R I DV  ca n   al s o   b a   s tr ate g y   g e n er atio n   f r o m   t w o   al g o r ith m s   to   f o r m u late   n e w   al g o r ith m   a n d   s u p p o r th p o s iti v s id an d   d is r eg ar d   o r   d is ab le  th n eg at iv asp ec t s   o f   t h p r ev io u s   al g o r ith m s ,   t h er e   by   f o r m i n g   a n   e f f icien al g o r ith m   ca l led   R I DV.   N et w o r k s   ar tr ea ted   eq u all y   ( w ir e d   a n d   w ir ele s s   n et w o r k s )   w it h i n   t h p r i m ar y   h o p   co u n n et w o r k s   w h er p ac k et  cr o s s es ,   an d   r o u te  d is co v er y   w i th   r o u te  m ai n ten a n ce as sh o w n   i n   Fi g u r 3 .           Fig u r e   3 .   F lo w c h er at  o f   R I DV   s tr ateg y         T h R I DV  alg o r ith m   ca n   b e x p lain ed   t h r o u g h   t h f o llo w i n g   s tep s :   Step   1 So u r ce   n o d e   s en d s   b r o ad ca s r eq u est to   R R E Q.     Step   2 : I f   n o d is   r o u ter   -   Set tin g   th r o u ter   o n   R I P v 2   Step   3 : E ls g o   to   s tep   1   // th s o u r ce   n o d e .   Step   4:   R ec eiv m e s s a g i n c lu d in g   t h r o u te  tab le  w it h   n e w   i n f o r m atio n .   Step   5 : U p d ate  th r o u tin g   tab le  b y   r e f r esh in g   to   ad d   o n h o p   f o r   ea ch   ad v er tis ed   Step   6 :   Selectin g   th n e w   n ex t   n o d u s i n g   t h e   A ODVp r o to co l.   Step   7 :   Sear ch   f o r   th b est r o u tin g   p ath   u s i n g   D VR A .   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.  11 ,   No .   2 A p r il   2 0 2 1   :   1 8 3 0   -   1838   1834   Step   8 :   I f   ( d esti n atio n   n o d w i th i n   th r o u t in g   tab le) ,   th e n   g o   to   s tep   1 0 .   Step   9 : E ls ( g o   to   s tep   6 ) .   Step   1 0 :   Ma in ten a n ce   r o u ti n g   tab le  s h o w n   i n   Fi g u r 4 .   Step   1 1 R et u r n   th e   r esu lt  g o   to   s tep   4   // s e n d i n g   th e   u n i f ied   r o u tin g   p at h s   tab le  to   t h r o u ter   b ec au s o f   t h e   i m p le m en ta tio n   o f   t h s a m p ath   r o u ti n g   m ap   alg o r it h m   ( D VR   w it h   DR P ) .           Fig u r e   4 .   R o u te  m a in te n a n ce   w it h   t i m e       4.   SI M M UL AT I O R E SU L T S AN ANA L YS I S   T h f o llo w i n g   r es u lt s   ar p r esen ted   w i th i n   t h f ac to r s   ap p lied   in   h eter o g e n eo u s   n et wo r k   th at  is   w o r k   o n   I o R T   en v ir o n m e n a s   s h o w n   i n   T ab le  1 .   Fi g u r 5   s h o w s   t h e   d y n a m ic   m o b ili t y   o f   th I o R T   s y s te m s   an d   d ata  m a n a g e m e n r ep r esen ted   b y   t h s o u r ce   n o d e   m 2 5 .   T h m o b ile  d ev ice  s e n d s   d if f e r en in s tr u ctio n s   to   o th er   n o d es  f r o m   m 1   to   m 1 5 .   T h ese  n o d es  ( e. g . ,   r o b o o r   s m ar m o b iles   n o d es)  m a y   b co n n ec ted   w i th   an   ac ce s s   p o in ( i.e . ,   n o d 3 ,   n o d 2 )   th r o u g h   t w o   r o u ter s   i n   OP NE T .   T h s i m u latio n   is   u s ed   to   p er f o r m   a n d   an al y ze   d i f f er en r o u ti n g   p r o to co ls ,   s u ch   as  R I P v 2   an d   R I P v 1   w i th   A O DV,   to   g en er ate  n e w   R I VD  s tr ateg y   b y   ap p l y in g   1 5   m o b ile  n o d es  an d   b y   h a v i n g   th r ee   d i f f er en t   s ce n ar io s   i n   a n   ar ea   o f   2 0 0 0 × 1 5 0 0   m .   I n   t h e   r esu lt s   b et w ee n   t h f ir s s ce n ar io s ,   th R I P v 2   p r o to co is   ac tiv ated   o n l y   in   r o u ter s .   I n   t h s ec o n d   s ce n ar io ,   p r o to co ls   ( R I P v 1   d ef au lt  p r o to co in   r o u ter )   ar n o ac ti v ated   w i th   th e   p r o p o s ed   n e w   R I VD  s tr ateg y   to   m ea s u r th d i f f er e n f ac to r s .       Ta b le   1 .   E lem en ts   o f   t h n e t wo r k   En v i r o n me n t   D e t a i l s   t y p e   M o b i l e   n o d e   16   so u r c e   &   d e st i n a t i o n   R o u t e r   2   W i r e   A c c e ss p o i n t   2   W i r e d &   w i r e l e ss   M a x i m u m   p a c k e t   i n   q u e u e   5 0   p a c k e t s   si z e   N e t w o r k   i n t e r f a c e   t y p e   I o R T   a p p l i c a t i o n     T o p o g r a p h i c a l   a r e a   2 0 0 0 X   1 5 0 0   sq . m   R o u t i n g   p r o t o c o l   R I P v2 &A O D V   R I D V   N u mb e r   o f   sce n a r i o s   3   W i t h   t h e   sa me   c o n d i t i o n s   S i mu l a t i o n   t i me   20   M i n t s   P a c k e t   S i z e   2 6 0   MB   S i mu l a t o r   O P N ET   1 4 . 5   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:  2088 - 8708       B est s tr a teg to   co n tr o l d a ta   o n   in tern et - of - r o b o tic - th in g s   in   ...   ( W is a Ma h mo o d   La fta )   1835       Fig u r 5 I o R T   en v ir o n m e n t         4 . 1 .     Da t a   dro p in LAN    Fig u r 6   s h o w s   t h at  R I DV  ( b lu li n e)   is   eq u al  to   ze r o   co m p ar ed   w it h   o th er   s ce n ar io s   th at  d id   n o lo s an y   p ac k et s   th r o u g h   th p r o ce s s   b y   ti m av er ag e.   T h n e w   r e s u l f r o m   t h n e w   p r o p o s ed   s tr ateg y   led   to   th d is p o s al  o f   t h lo s s   d ata.           Fig u r 6 .   Data   d r o p   in   L A N     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.  11 ,   No .   2 A p r il   2 0 2 1   :   1 8 3 0   -   1838   1836   4 . 2 .     T ra f f ic  dro IP   Fig u r 7   ev id e n tl y   s h o w s   t h at   th R I DV  s tr ate g y   cu r v es  t h lo w es t.  T h f o cu s   o n   t h b l u cu r v es   w it h   o th er   c u r v e s   m ea n s   its   b est  r es u lt  a s   t h p ac k ets / s e less   lo s s   ac h ie v ed   in   t h R I DV  s tr ate g y   i n   t h p r o p er ties   o f   I P   tr af f ic.   B y   ac h iev i n g   t h i s   f ac to r ,   n et w o r k   co n g esti o n   is   a v o id ed .               Fig u r 7 T r af f ic  d r o p   I P       4 . 3 .     Q ue ue  dela y     Qu e u is   an   i m p o r tan p ar a m eter   in   m ea s u r i n g   t h d ela y   i n   a n y   n e t w o r k   a n d   co n g est io n   p o in ter .   Mo r eo v er ,   ac h iev i n g   t h s p ee d   o f   t h n et w o r k   d ep en d s   o n   th lo w e s d ela y   a n d   n et w o r k   s tab ilit y .   Fig u r 8   s h o w s   th a t h b lu lin e   is   th b est  o n to   d eter m in th s p ee d   an d   s lo w n e s s   o f   co m m u n ica tio n   b y   m ea s u r i n g   th ac cu m u lated   lo ad   o n   p o in t to   p o in t in   th q u e u e.           Fig u r 8 Qu eu d ela y       4 . 4 .     T hro ug hp ut  in t he  w irele s s   L AN    T h s ec o n d   b est  p o in ter   in   th n et w o r k   is   th th r o u g h p u t.  Fig u r 9   s h o w s   th at  t h b lu lin is   th e   h ig h e s o n co m p ar ed   w it h   t h o th er s .   T h at  is ,   th p r o ce s s es  w o r k   w i th   e x ce lle n o u tp u t.  I n cr ea s ed   n et w o r k   p r o d u ctiv it y   i n d icate s   i ts   s tr e n g t h   a n d   ef f ec ti v en e s s ,   p ar ticu lar l y   w i th   w ir ele s s   n et w o r k s   b ec au s it  is   m o r e   v u l n er ab le  to   n o is 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:  2088 - 8708       B est s tr a teg to   co n tr o l d a ta   o n   in tern et - of - r o b o tic - th in g s   in   ...   ( W is a Ma h mo o d   La fta )   1837       Fig u r 9 .   T h r o u g h p u t i n   t h w ir eless   L A N       T h ab o v r esu lts   i m p l y   t h d y n a m ic  m o b ilit y   o f   R I DV  al g o r ith m   g i v es  h ig h   f lex ib ilit y   t o   th I o R T   en v i r o m en t. T h R I P   an d   A O DV  p r o to co tab les  w er u n i t ed   in to   o n tab le  i f   t h ese   p r o to co ls   w er ac ti v ated   co n cu r r en tl y .   A cc o r d in g l y ,   t h e y   w il en d   w it h   d i m in i s h in g   ti m e   an d   r ed u ce d   co n g e s tio n ,   th er eb y   r es u lt in g   av o id   co llis io n   i n   t h p as s ag o f   i n f o r m atio n   f r o m   t h m o b ile  s o u r ce   ( u s er )   to   t h m o b ile  d esti n atio n   ( r o b o t)   u s i n g   th a v ailab le  d y n a m ic  p r o p er ty .       5.   CO NCLU SI O N     T h in ter n e t   o f   r o b o tic  th i n g s   ( I o R T )   r eq u ir es  r esear ch   i n to   th e   ar ea   o f   s ea m les s   h eter o g en eo u s   p latf o r m   i n te g r atio n ,   th in g s   i d en tific atio n   ( ad d r ess in g   a n d   n a m in g   in   I o T )   an d   d y n a m ic - th i n g s .   T h c u r r en t   r esear ch   is   f o cu s ed   o n   I o T   h et er o g en eo u s   p ar allel  p r o c ess in g   an d   d y n a m ic  s y s te m s   b ased   o n   p ar allelis m   an d   co n cu r r en c y .   T h d y n a m ic  m ai n tai n   i s   c h an g i n g   t h r e - co n f i g u r atio n   I o T   s y s te m s   in   th e   h eter o g e n eo u s   n et w o r k   f o r   i n te g r atio n   w it h   I o R T   s er v ice  an d   co m p o s it io n . T h p r o b lem   o f   co n tr o in   ter m s   o f   av o id i n g   co n g es tio n   a n d   s lo w   d ata  tr a n s m i s s io n   r es u lts   f r o m   h i g h   t r af f ic   w it h   th e   ef f ec t   o f   q u e u d ela y   o n   n et w o r k   p r o d u ctiv it y .   No te  t h at  th c o n f i g u r atio n   r eq u ir ed   b y   t h p r o p o s ed   R I DV  s tr ateg y   i s   b etter   th an   R I P   an d   A O DV  th a w o r k s   s ep ar atel y .   T h r ea s o n   is   th at  t h A OD p r o to co h as  co n s id er ab le  in ter ac tio n   w i th   t h R I P v 2   p r o to co l o w i n g   to   s i m il ar   p r o p er ties .   T h d y n a m ic   co m p a tib ilit y   f ea t u r es i n   th e   R I DV  s tr ate g y   p r o v id e   so b r iety   an d   r eliab ili t y   to   tr an s m it  d ata.   I n   t h is   co n te x t,  R I DV  s tr ateg y   co u ld   b co n s id er ed   m a in ta in i n g   a   p ath   tab le  n ee d ed   to   ad d r ess   s ca lab ilit y   an d   r eliab ilit y   co n ce r n s   w it h   r esp ec to   I o T   tech n o lo g ies  a n d   I o R T   ap p licatio n s .   T h h ig h   e f f icie n c y   o f   th e   n e w   R I DV   s tr ate g y   m ak e s   t h h eter o g e n eo u s   n et w o r k   i n ter ac w it h   th s u r r o u n d in g s   b y   co n tr o lli n g   an d   tr an s m i tti n g   in f o r m a ti o n   to w ar d   its   tar g et s .   T h i m p le m en ta tio n   o f   t h e   s a m p ath   m ap   alg o r it h m   b y   m ai n tai n in g   p ath   tab le  p er io d icall y   g i v es  t h R I D s tr ate g y   d is ti n ct  m et h o d   o f   co n tr o an d   p r ef er en ce ,   th e r eb y   s h o r ten i n g   th t i m a n d   u n i f ied   p ath   r o u t in g   tab le.   Fu tu r s t u d ies  s h o u l d   ac tiv ate  a   n e w   R I DV  s tr ateg y   in   d if f er en t   i n d ep en d en t   n et w o r k s   b y   s elec tin g   a   r ap id   m ea n s   to   co n n ec w i t h   m o b ile  d e v ices i n   w i d ar ea s .       RE F E R E NC E S     [1 ]   L .   A .   G riec o ,   e a l. ,   Io T - a id e d   ro b o ti c a p p li c a ti o n s:  T e c h n o l o g ica im p li c a ti o n s,  targ e d o m a in a n d   o p e n   issu e s,”   Co mp u t er   C o mm u n ica ti o n ,   v o l.   5 4 ,   p p .   3 2 - 4 7 ,   2 0 1 4 .   [2 ]   P .   S e th a n d   S .   R.   S a ra n g i,   In ter n e o f   T h in g s:  A rc h it e c tu re s,  P r o to c o ls,  a n d   A p p l ica ti o n s,”   J o u rn a o f   El e c tr ica l   and   Co m p u t er   E n g i n e e rin g ,   v o l.   2 0 1 7 ,   n o .   1 ,   p p .   1 - 2 5 ,   2 0 1 7 .   [3 ]   K.  Xu ,   e a l. ,   A   tu to rial   o n   t h e   in tern e o f   th i n g s:  F r o m   a   h e tero g e n e o u n e tw o rk   in teg ra ti o n   p e rsp e c ti v e ,   IEE E   Ne tw o rk ,   v o l.   3 0 ,   n o .   2 ,   p p .   1 0 2 - 1 0 8 ,   2 0 1 6 .   [4 ]   W .   M .   L a f ta,  e a l. ,   P e rf o rm a n c e   e v a lu a ti o n   o f   h e tero g e n e o u n e tw o rk   b a se d   o n   RED  a n d   W RED,   In d o n e s ia n   J o u rn a o f   El e c tr ica l   En g in e e rin g   a n d   Co m p u t er   S c i e n c e   ( IJ EE CS ) ,   v o l.   3 ,   n o .   3 ,   p p .   5 4 0 - 5 4 5 ,   2 0 1 6 .   [5 ]   Q.  Zh u ,   e a l. ,   m o b il e   a d   h o c   n e tw o rk s   a lg o rit h m   i m p ro v e d   AO DV   p ro t o c o l,   Pro c e d i a   En g in e e rin g ,   v o l.   2 3 ,     p p .   2 2 9 - 2 3 4 ,   2 0 1 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.  11 ,   No .   2 A p r il   2 0 2 1   :   1 8 3 0   -   1838   1838   [6 ]   H.  H.  Qa sim ,   e a l. ,   De sig n   a n d   im p le m e n tatio n   h o m e   se c u rit y   s y ste m   a n d   m o n it o ri n g   b y   u sin g   w irele ss   se n so n e tw o rk W S N/in tern e o f   th in g s   IOT ,   In t e rn a ti o n a l   J o u rn a o f   El e c tr ica a n d   Co m p u t er   E n g i n e e rin g   ( IJ ECE ) v o l.   1 0 ,   n o .   3 ,   p p .   2 6 1 7 - 2 6 2 4 ,   2 0 2 0 .   [7 ]   B.   S re e d e v i,   e a l. ,   Im p le m e n tatio n   o f   Zo n e   Ro u ti n g   P ro t o c o l   f o He tero g e n e o u H y b rid   Clu ste r   Ro u ti n g   to   S u p p o rt  Q o S   in   M o b i le  A d   h o c   Ne t w o rk s,”   In t e rn a ti o n a l   J o u r n a o Co m p u t er   Ap p l ica t io n s ,   v o l.   2 5 ,   n o .   1 0 ,     p p .   1 - 6 ,   2 0 1 1 .   [8 ]   S .   P a ti a n d   A .   M .   Bh a v ik a tt i,   He tero g e n e o u n e tw o rk   o p ti m iza ti o n   u sin g   ro b u st  p o w e r - a n d - re so u rc e   b a se d   a lg o rit h m ,   In t e rn a ti o n a l   J o u rn a l   o f   El e c tr ica a n d   C o mp u t er   En g in e e rin g   ( IJ ECE ) ,   v o l.   9 ,   n o .   5 ,   p p .   4 2 2 6 - 4 2 3 7 ,   2 0 1 9 .   [9 ]   K.  P a n d e y   a n d   A .   S w a ro o p ,   A   C o m p re h e n siv e   P e rf o rm a n c e   A n a ly sis  o f   P ro a c ti v e ,   Re a c ti v e   a n d   Hy b rid   M A NE T s   Ro u ti n g   P ro t o c o ls,”  I n t e rn a ti o n a l   J o u rn a o f   C o m p u t er   S c i e n c e   Iss u e s ,   v o l.   8 ,   n o .   6 ,   p p .   4 3 2 - 4 4 1 ,   2 0 1 1 .   [1 0 ]   W .   M .   L a f ta,  e t   a l. ,   He tero g e n e o u Ne tw o rk   P e rf o r m a n c e   I m p ro v e m e n Us in g   P ro p o se d   OL RED  a n d   OLW RED   S trate g ies ,   In t e rn a ti o n a l   J o u rn a l   o f   F u tu r e   C o mp u t e r a n d   C o mm u n ica ti o n v o l.   5 ,   n o .   5 ,   p p .   1 9 9 - 2 0 4 ,   2 0 1 6 .   [1 1 ]   B.   S .   Ka n g ,   e a l. ,   A OD V - RIP Im p ro v e d   se c u rit y   in   m o b il e   a d   h o c   n e tw o rk s   th ro u g h   ro u t e   in v e stig a ti o n   p ro c e d u re ,   C o n c u rr e n c y   a n d   Co mp u t a ti o n   Pr a c t ice   a n d   Exp e rie n c e ,   v o l.   2 2 ,   n o .   7 ,   p p .   8 1 6 - 8 3 0 ,   2 0 1 0 .   [1 2 ]   H.  Ha r m a n ,   e a l. ,   Ro b o a ss ista n c e   in   d y n a m ic  s m a rt  e n v iro n m e n ts a   h iera rc h ica c o n ti n u a p lan n in g   in   th e   n o f ra m e w o rk ,   S e n so rs   ( S wit ze rla n d ) ,   v o l.   1 9 ,   n o .   2 2 ,   p p .   1 - 3 3 ,   2 0 1 9 .   [1 3 ]   O.  V e rm e s a n   a n d   J.  Ba c q u e t,   Co g n it iv e   H y p e rc o n n e c ted   Dig it a T ra n s f o r m a ti o n ,   Ri v e Pu b li s h e rs p p .   1 - 3 1 0 2 0 1 7 .   [1 4 ]   J.  G o v in d a sa m y   a n d   S .   P u n n iak o d y ,   c o m p a ra ti v e   stu d y   o re a c ti v e ,   p ro a c ti v e   a n d   h y b rid   ro u t in g   p ro to c o in   w irele ss   se n so n e tw o rk   u n d e w o r m h o le  a tt a c k ,   J o u rn a o f   E lec tr ica l   S y st e ms   a n d   I n f o rm a ti o n   T e c h n o l ogy   v o l.   5 ,   n o .   3 ,   p p .   7 3 5 - 7 4 4 ,   2 0 1 8 .   [1 5 ]   A .   Dh a k a ,   e a l. ,   G r a y   a n d   Blac k   Ho le  A tt a c k   Id e n ti f ic a ti o n   Us in g   Co n tro P a c k e ts  in   M A N ET s,”   Pro c e d ia   Co mp u t er   S c i e n c e ,   v o l.   5 4 ,   p p .   8 3 - 9 1 ,   2 0 1 5 .   [1 6 ]   R.   v a n   G lab b e e k ,   e a l. ,   M o d e l l in g   a n d   v e rify in g   th e   A OD V   ro u ti n g   p r o to c o l,   Distri b u te d   C o m p u t in g ,   v o l.   2 9 ,     n o .   4 ,   p p .   2 7 9 - 3 1 5 ,   2 0 1 6 .   [1 7 ]   Z.   S .   M a h m o o d ,   e a l. ,   T h e   Dire c ti o n a Hie ra rc h ica A OD V   ( DH - AO DV ro u ti n g   p ro to c o f o w irele ss   m e s h   n e tw o rk s,”   2 0 1 5   In ter n a ti o n a Co n fer e n c e   o n   Co mp u ti n g ,   C o n tr o l,   Ne two rk in g ,   El e c tro n ics   a n d   Emb e d d e d   S y ste ms   En g i n e e rin g   ( ICCNEE E) ,   K h a rto u m ,   2 0 1 6 ,   p p .   2 2 4 - 2 2 9 .   [1 8 ]   A .   S y a rif ,   e a l. ,   A d d in g   g a te w a y   m o d e   f o R - AO DV   ro u ti n g   p ro t o c o in   h y b rid   a d   h o c   n e tw o rk ,   T ENCON 2 0 1 1   -   2 0 1 1   IE EE   Reg io n   1 0   C o n fer e n c e ,   Ba li ,   2 0 1 1 ,   p p .   1 6 9 - 1 7 3 .   [1 9 ]   S .   G .   T h o re n o o r,   Dy n a m ic  ro u ti n g   p r o to c o im p lem e n tatio n   d e c isio n   b e tw e e n   EIG RP ,   OS P F   a n d   RI P   b a se d   o n   tec h n ica b a c k g ro u n d   u si n g   O P N ET   m o d e ler,”  2 0 1 0   S e c o n d   I n ter n a ti o n a C o n fer e n c e   o n   C o mp u ter   a n d   Ne two rk   T e c h n o l o g y ,   Ba n g k o k ,   2 0 1 0 ,   p p .   1 9 1 - 1 9 5 .   [2 0 ]   A .   A .   S u so m ,   E ffe c ti v e n e ss   o f   ro u ti n g   p ro t o c o ls  f o d if f e r e n n e tw o rk in g   sc e n a rio s,”   Ad v a n c e in   S c i e n c e ,   T e c h n o l o g y   a n d   E n g i n e e rin g   S y st e ms   J o u rn a l ,   v o l.   3 ,   n o .   4 ,   p p .   1 1 2 - 1 2 1 ,   2 0 1 8 .   [2 1 ]   S .   G .   F e rn a n d e z ,   e a l. ,   Un m a n n e d   a n d   a u to n o m o u g ro u n d   v e h icle ,   In ter n a t io n a l   J o u rn a o f   El e c tr ica a n d   Co mp u t er   E n g in e e rin g   ( IJ ECE ) ,   v o l.   9 ,   n o .   5 ,   p p .   4 4 6 6 - 4 4 7 2 ,   2 0 1 9 .   [2 2 ]   E.   H.  Ho u ss e in ,   A n t - Ho c s w a r m   in telli g e n c e - b a se d   ro u ti n g   p ro to c o f o A d   Ho c   n e t wo rk s,”   IRA CS T   In t e rn a t io n a l   J o u rn a o f   C o mp u t er   Ne two rk a n d   W ire l e ss   Co mm u n ica ti o n ,   v o l.   6 ,   n o .   1 ,   p p .   1 4 - 2 3 ,   2 0 1 6 .   [2 3 ]   K.  Ch a w la  a n d   K.  V a ts,  Dif fe re n Qo S   Ba se d   S im u latio n   Ev a lu a ti o n   o f   T OR A   a n d   G RP   Ro u ti n g   P r o to c o Ba se d   o n   F re q u e n c y   Ho p p in g ,   I n ter n a ti o n a l   J o u rn a o Co m p u ter   S c ien c e   a n d   M o b i le  Co mp u ti n g ,   v o l.   3 ,   n o .   1 1 ,     p p .   5 2 3 - 5 3 1 ,   2 0 1 4 .   [2 4 ]   A .   A n e ib a   a n d   M .   M e lad ,   P e rf o rm a n c e   Ev a lu a ti o n   o f   AO DV ,   DSR,   OL S R,   a n d   G RP   M A NET   R o u ti n g   P ro t o c o ls   Us in g   OP NET ,   In t e rn a ti o n a l   J o u rn a l   o f   Fu t u r e   Co m p u t e r a n d   Co mm u n ica ti o n ,   v o l.   5 ,   n o .   1 ,   p p .   5 7 - 6 0 ,   2 0 1 6 .   [2 5 ]   S .   M .   Ha ss a n ,   e a l. ,   A p p li c a ti o n   o f   W irele ss   T e c h n o lo g y   f o Co n tro l:   A   W irel e ss H A R P e rsp e c ti v e ,   P ro c e d ia   Co mp u t er   S c i e n c e ,   v o l.   1 0 5 ,   p p .   2 4 0 - 2 4 7 ,   2 0 1 7 .   [2 6 ]   W .   M a h m o o d ,   e a l. ,   OL W RE D:  Be st  S e lec ted   S trate g y   f o Da ta  T ra n s m issio n   in   He tero g e n e o u Ne tw o rk s,”   In t e rn a t io n a l   J o u rn a o C o mp u t er   Ap p l ica ti o n s ,   v o l.   1 5 2 ,   n o .   4 ,   p p .   1 1 - 1 5 ,   2 0 1 6 .   [2 7 ]   J.  S o n g ,   e a l. ,   W irele ss H A R T  :  A p p ly in g   W ir e les T e c h n o lo g y   in   Re a l - T i m e   In d u strial  P r o c e ss   Co n tro l,     2 0 0 8   IE EE   Rea l - T ime   a n d   Emb e d d e d   T e c h n o l o g y   a n d   A p p li c a ti o n s   S y mp o si u m ,   S t.   L o u is ,   2 0 0 8 ,   p p .   3 7 7 - 3 8 6 .   [2 8 ]   M .   S .   E.   A lh a ss a n   a n d   H.  Ha g ra s,  T o w a rd Co n g e stio n   Co n tro A p p ro a c h   Ba se d   o n   W e ig h ted   Ra n d o m   Early   De tec ti o n   a n d   Ty p e - 2   F u z z y   L o g ic  S y st e m ,   2 0 1 8   1 0 t h   Co mp u t e S c ien c e   a n d   El e c tro n ic  En g i n e e rin g   ( CEE C),   Co lch e ste r,   Un it e d   Kin g d o m ,   2 0 1 9 ,   p p .   7 1 - 7 4 .     Evaluation Warning : The document was created with Spire.PDF for Python.