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.   6 ,   No .   6 Dec em b er   201 6 ,   p p .   298 9 ~ 2 9 9 3   I SS N:  2088 - 8708 DOI : 1 0 . 1 1 5 9 1 / i j ec e . v 6i 6 . 1 2 1 2 9           2989       J o ur na l ho m ep a g e h ttp : //ia e s jo u r n a l.c o m/o n lin e/in d ex . p h p /I JE C E   Data  T ransmissi on in  H y brid D istri bu t ed  En vir onment       Ant o n P a v lo v ich Tey k hri b   Co m p a n y   Na u m e n   (Na u - S e rv ice ) ,   Ru ss ian   F e d e ra ti o n       Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   Au g   9 ,   2 0 1 6   R ev i s ed   No v   12 ,   2 0 1 6   A cc ep ted   No v   26 ,   2 0 1 6     T h is  a rti c le  d isc u ss e a   h y b rid   d i strib u te d   e n v iro n m e n in c lu d in g   t w o   lev e l s   o f   n o d e s:  th e   f irst  le v e w h ich   h a h ig h   q u a li ty   c h a n n e ls  b e t w e e n   th e   n o d e s,   a n d   t h e   se c o n d   o n e   in   w h ich   t h e   n o d e a re   d irec tl y   in v o lv e d   i n   c o m m u n ica ti o n   a n d   th e   c o m m u n ica ti o n   is  p e rf o r m e d   th ro u g h   th e   f irst - le v e l   n o d e s.  F o t h e   in d ica ted   d istri b u ti o n   sc h e m e ,   th e   q u e stio n o f   se lec ti o n   o f   th e   b e st  p a th   b e tw e e n   th e   f irst - lev e n o d e a re   so lv e d   b a se d   o n   su c h   c o m m u n ica ti o n   c h a n n e c h a r a c teristics   a d e la y   in   p a c k e tran s m is sio n ,   ji tt e r   in   tran sm issio n ,   p a c k e lo ss   in   tra n sm issio n ,   a n d   c h o o si n g   a   m e th o d   f o d a ta   tran sm issio n   th ro u g h   th e   se lec ted   b e st  p a th p ro to c o ls  o f   tran sp o rt  a n d   n e tw o rk   la y e rs  h a v e   b e e n   c o m p a re d ,   a n d   th e   u se   o f   n e tw o rk   la y e h a b e e n   p re f e rre d .   K ey w o r d :   C o m m u n ica tio n s   r o u tin g   I n ter n et   c o m m u n icatio n s   P2 P   Vo I P   Co p y rig h ©   2 0 1 6   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 :   An to n   P av lo v ic h   T ey k h r ib   C o m p an y   Na u m en   ( Na u - Ser v i ce ) ,   4 th   f lo o r ,   T atis ch ev s t.   4 9 a,   E k ater in b u r g - 6 2 0 0 2 8 ,   R u s s ia n   Fed er atio n .   E m ail: a te y h r ib @ n a u m e n . r u       1.   I NT RO D UCT I O N     T elec o m m u n icatio n s   ar w id e l y   u s ed   n o w ad a y s   i n   d if f er en t   ar ea s   o f   h u m a n   liv e,   f o r   ex am p le  th e y   m a y   b u s ed   i n   tele m ed icin e,   as  s h o w n   i n   [ 1 ] .   A s   s h o w n   i n   [ 2 ]   d is tr ib u ted   co m m u n ica tio n s   also   s i g n if ican t l y   in cr ea s ed   in   r ec en y ea r s .   I n   ac co r d an ce   w ith   t h ar c h itect u r d ef in ed   in   [ 2 ]   an d   illu s tr ate d   in   Fig u r 1 ,   th er e   is   r o u tin g   s er v er   la y er   in   h y b r id   d is tr ib u ted   co m m u n icati o n   s ch e m e;  t h ese  s er v er s   ar co n n ec ted   w it h   h i g h   q u alit y   co m m u n icatio n   ch a n n els  an d   tr an s m it  d ata  b et w ee n   th s ec o n d   le v el  n o d es  ( th ese   n o d es  r ef er   to   th e   en d   u s er s ) .   T o   ac co m p lis h   s u cc ess f u l l y   t h is   tas k ,   it  is   n ec es s ar y   to   tr an s m it  d ata   b et w ee n   th r o u tin g   s er v er s   th r o u g h   t h b est  p ath .   Data   tr a n s m i s s io n   t h r o u g h   t h b est  p ath   co m p r is es  t w o   s u b tas k s th e   f ir s o n is   to   f in d   th b est  p at h ,   a n d   th s ec o n d   o n is   to   e n s u r d ata  tr an s m is s io n   t h r o u g h   th e   s elec ted   b est  p ath .   B o th   s u b tas k s   ar b ein g   d is cu s s ed   i n   th ar ti cle.             Fig u r 1 .   T h I n ter ac tio n   P atter n   o f   No d e s   in   H y b r id   Net w o r k   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I J E C E    Vo l.  6 ,   No .   6 Dec em b er   201 6   :   2 9 8 9     2 9 9 3   2990   2.   F I NDIN G   T H E   B E S T   P AT H   B E T WE E RO U T I N G   S E RV E RS   I n   ac co r d an ce   w it h   th co n s id er ed   ar ch itectu r e,   th r o u ti n g   s er v er s   b u ild   f u ll  m es h   g r ap h   in   w h ic h   th r o u t in g   s er v er s   ar v er tice s ,   an d   p h y s ical  p at h s   b et w ee n   th e m   ar t h ed g es.  T h u s ,   ea c h   p h y s ical  p at h   h as   n u m b er   o f   ch ar ac ter is tics   a f f ec tin g   th q u a lit y   o f   th d ata  s tr ea m i n g :   a.   T r an s m is s io n   d ela y ,   m ea s u r ed   in   m i llis ec o n d s ;   b.   J itter   o f   tr an s m is s io n   d ela y ,   m ea s u r ed   in   m illi s ec o n d s ;   c.   T r an s m is s io n   lo s s ,   m ea s u r ed   i n   p er ce n tag o f   th a m o u n t o f   lo s t p ac k ets.   T h u s ,   t h g r ap h   is   w ei g h ted ,   b u t h w e ig h t   is   t u p le  o f   t h r ee   ch ar ac ter is tic s .   T h g en er al  v ie w   o f   th g r ap h   i s   s h o w n   i n   Fi g u r 2 .           Fig u r 2 .   Data   T r an s m is s io n   P ath s   Gr ap h       w h er e:   a.     is   d ela y   o f   tr an s m is s io n   b et w ee n   n o d k   an d   m ,   at  t h s a m ti m d u to   th b i - d ir ec tio n al  d at a   ex ch a n g e,   w a s s u m th at  t h i s   v alu i s   s y m m etr ic  a n d     ;   b.     is   j itter   o f   tr an s m is s io n   d ela y   b et w ee n   n o d k   an d   m ,   at  th s a m ti m d u to   th b i - d ir ec tio n al  d ata   ex ch a n g e,   w a s s u m th at  t h i s   v alu i s   s y m m etr ic  a n d   ;   c.     is   tr an s m i s s io n   lo s s   b et w ee n   n o d k   an d   m ,   at  t h s a m ti m d u to   th b i - d ir ec tio n al  d at ex ch a n g e ,   w as s u m t h at  t h is   v al u is   s y m m etr ic  an d   .   T h task   o f   b u ild in g   t h b est  p ath   is   clas s ic  p r o b le m   o f   t h o p ti m izat io n   t h eo r y ,   an d   it   s h o u ld   b s o lv ed   b y   m et h o d s   an d   m ea n s   o f   th is   t h eo r y .   T h is   p r o b lem   m u s b s o lv ed   f o r   ea ch   p air   o f   v er tice s .   T h er ar e   s ev er al  co m m o n l y   ac ce p ted   al g o r ith m s   to   s o l v th is   p r o b le m :   a.   Flo y d - Uo r s h ella  al g o r ith m ,   p r esen ted   i n   [ 3 ] .   b.   J o h n s o n 's alg o r it h m ,   p r ese n te d   in   [ 4 ] .   c.   C o m m o n   al g o r ith m s   to   f i n d   th s h o r test   d is ta n ce   f r o m   o n v er tex   to   th o t h er s   m ad f o r   ea ch   v er te x .   A n   ex a m p le   o f   s u ch   an   al g o r ith m   is   Dij k s tr a ' s   al g o r ith m ,   d esi g n ed   to   f i n d   t h s h o r test   p ath   f r o m   o n o f   t h e   v er tices o f   t h g r ap h   to   all  th o th er s ,   an d   p r esen ted   in   [ 5 ] .   A ll  o f   th e s alg o r ith m s   ca n   b ap p lied   o n l y   to   th w ei g h te d   g r ap h .   I n   th is   ca s e,   t h g r a p h   is   also   w ei g h ted ,   b u ed g w ei g h r e p r esen ts   a   tu p le,   a s   r es u lt,  w ei g h ti n g   f u n ctio n   m u s b d ev elo p e d   s o   th at   it   co n v er ts   u n a m b i g u o u s l y   t u p le   in to   ed g w eig h t.   I n   its   g en er al  f o r m ,   th is   f u n cti o n   ca n   b r ep r esen ted   as a   f o r m u la:       ( 1 )     w h er e   a.     is   w e ig h t o f   d ela y   co m p o n e n t   in   th to tal  w ei g h t o f   t h ed g e ;   b.     is   w e ig h t o f   j itter   co m p o n e n in   th to tal  w e ig h t o f   t h ed g e;   c.     is   w e ig h t o f   lo s s   co m p o n e n t i n   th to tal  w ei g h t o f   t h ed g e.   N o d e   N o d e   N o d e   N o d e   Evaluation Warning : The document was created with Spire.PDF for Python.
I J E C E     I SS N:  2088 - 8708       Da ta   Tr a n s mis s io n   in   Hyb r id   Dis tr ib u ted   E n viro n men t ( A n t o n   P a vlo vic h   Teyk h r ib )   2991   I n   th i s   ca s e,   if   t h p ar a m eter s   o f   th d ela y ,   j itter ,   an d   lo s s   ca n   b m ea s u r ed   o b j ec tiv ely   b y   u s i n g   di f f er e n s o f t w ar e,   s u c h   as  M T R   [ 6 ] ,   th w ei g h ts   o f   t h ese  p ar a m eter s   m u s b d eter m in ed   u n d er   th i s   s ec tio n .   T o   d eter m i n th w ei g h ts ,   co n s id er   th li m iti n g   v al u es o f   t h e s p ar am e ter s :   a.   d elay   s h o u ld   n o t e x ce ed   1 5 0   m illi s ec o n d s ;   b.   j itter   o f   d elay   s h o u ld   n o t e x ce ed   7 5   m illi s ec o n d s ;   c.   lo s s   s h o u ld   n o t e x ce ed   5 %.   W h en   p ar a m eter s   u n d er   co n s i d e r atio n   ac h ie v an y   o f   th e s v alu e s ,   it  s h o u ld   m ea n   eq u i v al en w ei g h t   v alu e,   t h u s   w o b tain :   a.   ;   b.   ;   c.   .   Hav i n g   ca lc u lated   w ei g h o f   ea ch   ed g b ased   o n   th m ea s u r ed   p ar a m eter s   o f   f u n ctio n i n g   o f   th e   p h y s ical  p at h s   b et w ee n   t h r o u ti n g   s er v er s ,   an y   o f   t h e s al g o r ith m s   ca n   b u s ed .   Mo r eo v e r ,   b ased   o n   th e   f ac th at  it  i s   n ec es s ar y   to   b u ild   a   p ath   f r o m   a   s p ec i f ic  n o d to   t h o t h er s   w h e n   s tr ea m i n g ,   it   i s   m o r e x p ed ien t   to   ca lcu late  p ath   f r o m   ea c h   n o d lo ca ll y - th at  i s ,   th t h ir d   o p tio n .   T h is   g r o u p   in cl u d es t h f o l lo w i n g   alg o r it h m s :   a.   th Dij k s tr a 's alg o r it h m   r eq u ir es o n l y   p o s iti v w ei g h ts   o f   th e   ed g es;   b.   th L ev i t’ s   alg o r it h m   ca n   b u s ed   w it h   n eg at iv w ei g h ts ;   c.   th B ell m a n - Fo r d   alg o r ith m   c an   b u s ed   w it h   n e g ati v w ei g h ts   I is   al s o   w o r th   n o ti n g   t h n e ed   to   m o n ito r   n et w o r k   s tatu s ,   as  r o u t in g   s tate  m a y   c h a n g e   o v er   ti m e,   an d   th e   n e t w o r k   s tate  h as   to   b u p d ated .   T o   u p d ate,   n et w o r k   s tat u s   s h o u ld   b m ea s u r ed   p er io d icall y ,   f o llo w ed   b y   r ec alc u latio n   o f   t h p ath .   T h f r eq u en c y   o f   p o lls   s h o u l d   b d eter m i n ed   o n   th b asis   o f   co m p r o m i s e   b et w ee n   t h n ec e s s it y   to   r es p o n d   q u ick l y   to   ch a n g in g   n et w o r k   co n d itio n s   an d   n et w o r k   lo ad   ca u s ed   b y   m o n ito r i n g   p ac k ets.   An o th er   q u es tio n   is   d is s e m in a tio n   o f   in f o r m atio n   o n   th n et w o r k   s ta te  s i n ce ,   in   o r d er   to   f in d   th b est   p ath ,   it  is   n ec e s s ar y   to   h av i d ea   ab o u th p ath s   b et w ee n   all  th p air s   o f   n o d es.  B ec au s o f   th ab s en ce   o f   s y n ch r o n izatio n   ( i n tr o d u ctio n   o f   s y n c h r o n izat io n   lead s   to   ad d itio n al  co m p licat io n   o f   co m m o n   s ch e m e) ,   ea ch   r o u ti n g   s er v er   w il l c ar r y   o u t a   p o ll a g ai n   at  ar b itra r y   p o in ts   i n   ti m e .   E v en tu al l y ,   th e   b est  w a y   i s   g r ad u a l   u p g r ad o f   n et w o r k   s tatu s ,   in   w h ich   ea c h   r o u tin g   s er v er   w i ll  p er io d ically   u p d ate  th s tat u s   o f   t h eir   p ath s   to   th o th er   s er v er s   a n d   w ill  in f o r m   t h o th er   r o u tin g   s er v er s   ab o u u p d atin g   r es u lts .   T h u s ,   th f i n al  p r o to c o l   w h ic h   f i n d s   t h p ath s   f o r   s tr ea m i n g   w i ll b as f o llo w s :   a.   E ac h   n e w l y   ad d ed   r o u tin g   s er v er   m ea s u r es t h ch ar ac ter i s ti cs o f   th p at h s   to   th o t h er   r o u tin g   s er v er s .   b.   I t c alcu lates  w ei g h t o f   ea c h   p ath   o n   t h b asis   o f   t h d ev elo p e d   f o r m u la.   c.   I t in f o r m s   t h o th er   r o u ti n g   s e r v er s   ab o u t its   s tatu s .   Up o n   r ec eip o f   th s tatu s   o f   p ath s   f r o m   an o t h er   s er v er ,   ea ch   r o u tin g   s er v er   r eb u ild s   its   p ath s i n   th i s   ca s e,   th er i s   d an g er   th a t h ch a n g eo v er   w il b ca r r ied   o u co n ti n u o u s l y   as   r esu l o f   t h co n ti n u o u s   ar r iv al  o f   u p d ates.  T h is   s h o u ld   also   b tak en   i n to   ac co u n w h en   ch o o s i n g   p o lli n g   i n ter v als.       3.   DIS T RIB U T E S T R E AM I N G   O VE SE L E CT E P A T H   An o th er   asp ec o f   th o p er atio n   p r o ce s s   o f   d is tr ib u ted   d ata   s tr ea m i n g   p r o to co is   task   f o r   th d ata  s tr ea m i n g   o v er   th e   g e n er ated   p ath s .   T h er ar t w o   b asic   ap p r o ac h es  to   s o l v i n g   t h is   p r o b le m ,   w h ic h   o p er ate  at   d if f er e n t la y er s   o f   7 - la y er ed   OSI   m o d el:   a.   O p er atio n   at  th tr an s p o r t la y e r .   b.   O p er atio n   at  th n e t w o r k   la y er .     3 . 1 .   T ra ns po rt   la y er   pro t o co ls   C u r r en tl y ,   t h f o llo w i n g   p r o to co ls   ar u s ed   f o r   s tr ea m in g   at  t h tr an s p o r t la y er :   a.   R T P ,   u s ed   in   SIP ,   W eb R T C ,   R T SP ,   is   th u n d er l y i n g   p r o to co l,  cu r r en tl y   u s ed   i n   s tr ea m i n g   o n   t h e   I n ter n et,   an d   it i s   d ef i n ed   in   R FC   3 5 5 0 .   E x a m p le  is   s h o w n   i n   [ 7 ] .   b.   A d o b R T MFP   is   u s ed   i n   s tr ea m i n g   b et w ee n   t w o   A d o b F las h   en d p o in t s ,   w h ich   h a s   r ep lace d   an o th e r   p r o to co l A d o b R T MP ; sin ce   2 0 1 4 ,   it h as b ec o m an   o p en   p r o to co l,  an d   it is   d ef in ed   in   R F C   7 0 1 6   c.   C lo s ed   p r o to co ls   s u ch   as  Sk y p an d   o th er s .   I n   ter m s   o f   ac tu a i m p le m e n t atio n ,   b o th   p r o to co ls   ar id en tical  an d   d ep en d   o n   th e   f in al   cu s to m er ,   w h ic h   s u p p o r ts   eith er   o n o r   th o th er   tech n o lo g y .   On l y   o p en   p r o to co ls   ar s u ita b le  f o r   th f u r t h er   u s -   t h at  is ,   R T P   an d   R T MFP,  b ec au s th e y   ca n   b leg all y   i m p le m e n ted   in   s o f t w ar p r o d u cts.  T h u s ,   s o f t w ar h as  to   b d ev elo p ed   th at  w o u ld   ex ec u te  d ata   r ec ep tio n   an d   s tr ea m i n g   in   t h i s   n o d f o r   d ata  tr an s m is s io n   at   th tr an s p o r t la y er   o n   ea c h   r o u ti n g   s er v er .     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 8 - 8708   I J E C E    Vo l.  6 ,   No .   6 Dec em b er   201 6   :   2 9 8 9     2 9 9 3   2992   3 . 2 .   Net w o rk   la y er   pro t o c o ls   A t t h n e t w o r k   la y er ,   an   ex a m p le  o f   s u c h   p r o to co l is th f o llo w i n g :   a.   OSP F,  d ef in ed   in   R F C   2 3 2 8 .   T h is   p r o to co l h as th f o llo w i n g   ad v an tag e s   in   ac co r d an ce   w i th   [ 8 ]:   1)   H ig h   co n v er g e n ce   s p ee d   in   co m p ar i s o n   w it h   t h d i s ta n ce - v e cto r   r o u tin g   p r o to co ls .   2)   Var iab le - len g t h   s u b n et  m as k i n g   ( VL SM) .   3)   T h o p tim al  u s o f   ca p ac it y   with   co n s tr u ct io n   o f   t h s h o r test   p ath   tr e b ased   o n   Dij k s tr a's a lg o r ith m .   As  ca n   b s ee n ,   th e   p r o b le m   o f   f in d i n g   t h b est   p ath   is   s o l v ed   i n   t h f r a m e w o r k   o f   t h i s   p r o to co l,  w h ic h   h as to   b s o lv ed   au to n o m o u s l y   in   ca s o f   u s o f   t h tr an s p o r t la y er .   b.   IS - I S,  d e f i n ed   in   I SO   /   I E C   1 0 5 8 9 :   2 0 0 2 ess en tia ll y   t h is   p r o to co is   s i m i lar   to   O SP a n d   en ab les   s i m i lar   o p er atio n   p er f o r m a n ce it  is   d i f f er en f r o m   OSP b ein g   m o r lo w - la y er   s i n ce   I SIS  r u n s   d ir ec tl y   o v er   la y er   2   o f   OSI   m o d el,   a n d   OSP d o es  o v er   th I P   p r o to co l,  w h e r ein   th e   p r o to co r eq u ir es  s u p p o r at  th lev el s   o f   h ar d w ar a n d   h ar d w ar m a n ag e m e n f o r   co n f i g u r atio n ,   wh ile  O SP F c a n   b u s ed   f o r   s t an d ar d   n et w o r k   h ar d w ar e.   c.   B GP ,   d ef in ed   in   R FC   1 1 6 3 ,   is   b asic d y n a m ic   r o u ti n g   p r o to co l in   t h I n ter n et,   s i m i lar   to   OSP F; h o w e v er ,   it   d o es n o t a llo w   tr ac k in g   t h s tatu s   o f   p ath s .   d.   E I GR P ,   d ef in ed   i n   [ 9 ]   en h a n ce d   d is tan ce - v ec to r   d y n a m ic   r o u tin g   p r o to co l,  d ev elo p ed   b y   C i s co .   T h is   p r o to co is   also   s i m ilar   to   O SP F,  b u it  is   r ec o m m e n d ed   f o r   u s i n   n o v er y   d is tr ib u ted   s o lu tio n s   i n   ac co r d an ce   w it h   [ 1 0 ].   T h u s ,   all  o th er   p r o to co ls   ap ar f r o m   O SP h a v s i g n if ican d r a w b ac k s co n s eq u en t l y ,   O S P w ill  b e   s elec ted   f o r   th f u r t h er   s t u d y .   B ef o r s tar tin g   to   u s o n o r   an o th er   ap p r o ac h ,   th in ab ilit y   to   i n f lu e n ce   th r o u tin g   tab les  o f   I n ter n et  s er v ice   p r o v id er s   h a s   to   b tak e n   i n to   ac co u n t;   it  m ea n s   t h at   it  i s   n ec es s ar y   to   u s a   ce r tain   v ir tu a l   n et w o r k ,   u n d er   w h ich   t h ab o v m e n tio n ed   ap p r o ac h es   w ill   b ap p lied .   I n   ac co r d an ce   w it h   [ 11]   an d   [ 1 2 ] ,   th e   b est ap p r o ac h   f o r   o r g an izin g   a   v ir tu al  n et w o r k   i s   GR E   p r o to co l d ef in ed   in   R F C   2 7 8 4 .   Fu r t h er   d ev elo p m e n o f   s tr ea m i n g   p r o to co s h o u ld   b b ased   o n   th s elec tio n   o f   t h la y er ,   w h ic h   w il l   d eter m in t h tr an s m is s io n   o v er   th b est p ath : a t t h tr an s p o r t o r   n et w o r k   la y er s .       4.   RE SU L T   AND  DI SCUS SI O N   Ma in   r es u lt   o f   t h i s   a r ticle  i s   s elec t io n   b et w ee n   p r o to co ls   o f   n et w o r k   an d   tr a n s p o r la y er s T o   d eter m in t h m o s ap p r o p r iat s o lu tio n ,   it  is   n ec es s ar y   to   c h o o s th cr iter ia  i n   o r d er   to   ev alu a te  s o lu tio n s .   T h s elec tio n   cr iter ia  w ill b as f o llo w s :   a.   E ase  o f   d ev elo p m e n t a n d   m ai n ten a n c e.   b.   T h ab ilit y   to   u s t h d ev elo p ed   p ath   ev alu at io n   f u n ctio n .   c.   T h ab ilit y   to   w o r k   w it h   ar b it r ar y   i n ter n et  s er v ice  p r o v id er s .   d.   C o m p u tatio n al  ea s w h ic h   i s   m i n i m izatio n   o f   co m p u ta tio n a l c o s t o f   p r o ce s s in g   p ac k a g es.   e.   T h ab ilit y   to   w o r k   w it h   t h c u s to m er .   T h r esu lts   o f   co m p ar i s o n   o f   s tr ea m i n g   p r o to co ls   u n d er   co n s id er atio n   ar p r esen ted   in   T ab l 1 .       T ab le  1 .   Stre am i n g   P r o to co ls   C o m p ar is o n   R es u lt s   C o mp a r i so n   c r i t e r i o n   T r a n sp o r t   l a y e r   p r o t o c o l s   N e t w o r k   l a y e r   p r o t o c o l s   D e v e l o p me n t   e a se   -   I t   r e q u i r e s t h e   d e v e l o p me n t   o f   a n   i n d e p e n d e n t   st r e a mi n g   d a t a   f o r w a r d i n g   mo d u l e ,   a n d   su p p o r t   o f   i t s o p e r a t i o n   o n   e a c h   n o d e   +   T h e r e   a r e   o p e n   so u r c e   so f t w a r e   i mp l e me n t i n g   t h i s t e c h n o l o g y   S u p p o r t   o f   d e v e l o p e d   p a t h   e v a l u a t i o n   f u n c t i o n   +   +   S u p p o r t   o f   a r b i t r a r y   I n t e r n e t   se r v i c e   p r o v i d e r s   +   +/ -   d e p e n d i n g   o n   t h e   p a r t i c u l a r   i mp l e me n t a t i o n   C o mp u t a t i o n a l   e a se   -   +   b y   o p e r a t i n g   a t   a   l o w e r   l a y e r   o f   O S I   mo d e l   A b i l i t y   t o   w o r k   w i t h   t h e   c l i e n t   +   -   si n c e   t h e r e   i n o   p o ssi b i l i t y   t o   c u s t o mi z e   n e t w o r k   h a r d w a r e   a t   c l i e n t   w o r k p l ace       T h u s ,   i f   w e x cl u d th e   p o in o f   clie n s u p p o r t,  th m o s ap p r o p r iate  is   th e   u s o f   n et w o r k   la y er   p r o to co ls   to   o r g an ize  d i s tr ib u ted   s tr ea m i n g   p r o to co l.  Ho w e v er ,   t h er is   p o s s ib ilit y   to   co m b in e   t h e   ap p r o ac h es  d u to   th d is tr ib u ted   o p er atio n   s ch e m e,   an d   t o   u s th tr a n s p o r la y er   p r o to co ls   b et w ee n   t h e   clien t a n d   th r o u ti n g   s er v er s   an d   th n e t w o r k   la y er   p r o to co l s   b et w ee n   r o u ti n g   s er v er s .   Evaluation Warning : The document was created with Spire.PDF for Python.
I J E C E     I SS N:  2088 - 8708       Da ta   Tr a n s mis s io n   in   Hyb r id   Dis tr ib u ted   E n viro n men t ( A n t o n   P a vlo vic h   Teyk h r ib )   2993   T h u s o f   n et w o r k   la y er   p r o to co ls   m o d if ies  li ttle  th b es t   p ath   d ef in itio n   p r o to co l.  Du to   th f ac t   th a i ts   o w n   al g o r ith m   f i n d in g   th b es p ath   is   u s ed   w it h in   OSP F,  m ec h a n is m   h as   to   b d ev elo p ed   th at  w i ll   ch an g t h v al u o f   p ath s   ( v alu i s   t h w ei g h ac co r d in g   to   OSP ter m s )   o n   th e   b asi s   o f   th d e v elo p ed   w ei g h ti n g   f u n ct io n .   A f ter w ar d s   OSP w ill au to m ati ca ll y   r eb u ild   th p at h s .       5.   CO NCLU SI O N   T h u s ,   as   r es u lt   o f   th e   r esear ch   o f   q u e s tio n s   o f   f i n d in g   t h e   b est  p at h   b et w ee n   r o u ti n g   s e r v er s ,   t h f u n ctio n   w as  d esi g n ed   w h ich   d eter m i n ates  t h w eig h o f   e ac h   p ath   b et w ee n   r o u ti n g   s er v er s .   A cc o r d in g   to   r esear ch   o f   t h q u e s tio n s   o f   d is tr ib u ted   s tr ea m i n g   o v er   t h s elec ted   p at h ,   t w o   m ai n   d ir ec tio n s   o f   s o lu tio n s   w er id en t if ied :   1)   A t T h T r an s p o r t L a y er .   2)   A t T h Net w o r k   L a y er .   As  r es u lt  o f   co m p ar is o n   b y   th s e lecte d   cr iter ia,   th e   s o l u ti o n   at  t h n et w o r k   la y er   w a s   s elec ted   f o r   f u r t h er   u s e,   b ased   o n   th u s o f   OSP an d   GR E   p r o to co ls .   T h o b tain ed   r esu lts   ca n   b u s ed   af ter w ar d s   f o r   p r ac tical  r ea lizatio n .       ACK NO WL E D G E M E NT S   T h ar ticle  is   p u b lis h ed   u n d e r   f in a n cial   s u p p o r o f   th Mi n is tr y   o f   E d u ca tio n   an d   Scie n ce   o f   t h e   R u s s ia n   Fed er atio n .   T h u n iq u id en tifie r   o f   th ap p lied   s cie n ti f ic  r esear ch   R FME FI5 7 6 1 4 X0 0 0 8 6 .       RE F E R E NC E S   [1 ]   L .   Wan g   a n d   C.   A .   A l e x a n d e r ,   T e le m e d icin e   Ba se d   o n   M o b il e   De v ice a n d   M o b il e   Clo u d   Co m p u ti n g ,   In ter n a t io n a J o u rn a o Cl o u d   C o mp u t in g   a n d   S e rv ice S c ien c e   ( I J - CL OS ER ) ,   v ol /i ss u e 3 ( 1 ) ,   p p .   2 6 - 36 2 0 1 4 .   [2 ]   A .   P .   T e y k h rib ,   Re v ie w   o f   De c e n tralize d   Co m m u n ica ti o n T e c h n o lo g ies ,”   Asia n   J o u rn a l   o In fo rm a t io n   T e c h n o l o g y v o l.   1 4 ,   p p .   1 6 2 - 1 6 5 2 0 1 5 .   [3 ]   R .   W.   F lo y d ,   A lg o rit h m   9 7 S h o rtes P a t h ,”   Co mm u n ica ti o n s o f   th e   ACM v o l /i ss u e :   5 ( 6 ) 1 9 6 2 .   [4 ]   D.  B.   Jo h n so n ,   Ef f icie n a lg o rit h m f o sh o rtes p a t h in   sp a rse   n e tw o rk s ,   J o u rn a o t h e   ACM v o l /i ss u e :   2 4 (1 ) pp.   1 13 1 9 7 7 .   [5 ]   E.   W .   Dijk stra ,   A   n o te  o n   tw o   p ro b lem in   c o n n e c ti o n   w it h   g ra p h s ,”   Nu me risc h e   M a th e ma ti k ,   v o l.   1 ,   p p .   2 6 9 - 2 7 1 ,   1 9 5 9 .   [6 ]   M T R.   [ El e c tro n ic res o u rc e ]     A c c e ss   m o d e h tt p :/ /w ww . b it w iza rd . n l/ m tr/     [7 ]   S .   P e n g ,   A u d io   a n d   V id e o   Co m m u n ica ti o n   S o f tw a r e   De sig n   B a se d   o n   S I P , ”  In d o n e sia n   J o u rn a o El e c trica l   En g i n e e rin g   a n d   C o mp u ter   S c ien c e v ol /i ss u e :   12 ( 11 ) pp .   7 9 4 6 - 7 9 5 1 2 0 1 4 .   [8 ]   OSP F .   [ E lec tro n ic res o u rc e   A c c e ss   m o d e h tt p s: // ru . w ik ip e d ia.o r g / w ik i/ OSP F   [9 ]   R.   W h it e ,   e a l . ,   E n h a n c e d   I n teri o G a te w a y   Ro u ti n g   P r o to c o l ,”   2 0 1 4 .   [1 0 ]   Ro u ti n g   P ro to c o l   Ch o ice   OS P F   v s.  EIG RP .   [El e c tro n ic  re so u rc e   A c c e ss   m o d e :     h tt p : // ww w . h 3 c . c o m /p o rtal/ P r o d u c ts_ _ _ S o l u ti o n s/ P r o d u c ts/Oth e r_ P r o d u c ts/Ro u ters /Qu id w a y _ A R1 8 - 2 X_ S e ries _ Ro u ters /W h it e _ P a p e r/2 0 0 7 0 1 / 1 9 4 2 3 1 _ 5 7 _ 0 . h tm # _ T o c 8 7 2 4 2 1 9 5   [1 1 ]   G RE  T u n n e u se d   a a   OSP F   V irt u a l - L in k .   [El e c tro n ic  re so u rc e ]     A c c e ss   m o d e h tt p : // c isq u e r o s.b l o g sp o t . ru / 2 0 1 3 / 0 5 / o sp f - g re - tu n n e l. h tm l   [1 2 ]   Co n n e c t o   OS P F   a re a   0   o v e G RE  tu n n e l.   [ El e c tr o n ic  re so u rc e ]     A c c e ss   m o d e h tt p s:/ /h e g g e l4 . w o rd p re ss . c o m /2 0 1 5 / 0 2 / 2 6 /c o n n e c t - to - o s p f - a re a - 0 - o v e r - g re - tu n n e l/       B I O G RAP H Y   O F   AUTHO R       An to n   Te y k h r i b   re c e iv e d   th e   d e g re e   in   Ura F e d e ra Un iv e rsity   in   2 0 0 7 .   Cu rre n tl y   h e   is  a   re se a rc h e in   c o m p a n y   Na u m e n .   His  in tere sts  a re   in   V o I P ,   i n c lu d in g   S I P   a n d   W e b RT C,   a n d   c lo u d   se rv ice s.               Evaluation Warning : The document was created with Spire.PDF for Python.