T E L KO M NI K A ,  V o l. 1 4,  N o. 3,   S ept em ber   20 16,  pp.  84 6~ 8 55   I S S N :  1 693 - 6 930 ,  ac c r edi t ed  A   b y  D IK T I,  D e c r e e  N o :  58/ D I K T I / K ep/ 2013   D O I :   10. 12928/ T E LK O M N I K A . v 1 4 i 3 . 3512      84 6       R ec ei v ed   F ebr u ar y  25 ,  201 6 ;  R ev i s e d  J un e 5 ,  201 6 ;  A c c ept ed  J un e  25 ,  2 01 6   I nte r n e t  P r o toc ol   Base d  S at e lli t e O n - B o ar d  S yst em       Em i r  H u s n i * ,  N az m i  F eb r i an ,  A n g g a  P u tr a   S c hoo l  of  E l e c t r i c al  E ngi n eer i n g and  I nf or m at i c s ,  I n s t i t ut  T ek nol og i  B a ndun g ,   J l .  G an es h a 10 ,  B an dung ,  t el p + 6 2 - 22 - 250 096 0   * C or r es po ndi ng a ut hor ,   e - ma i l :  ehu s ni @ l s k k .e e .i tb .a c .i d ,  n a z m i .fe b r i a n @ s . i tb .a c .i d ,  angga . pr at am a . p@ s . i t b. ac . i d       A b st r act   T he  r el i abi l i t y   of   s at el l i t e  dat a   c om m uni c at i on  c an  b e  enh a nc ed  b y   de s i g ni n g  t w o  s u bs y s t em s   i nv o l v i ng  dat a c om m uni c a t i o n  am ong  su b s yst e m   and   dat a  c om m uni c at i o n  b et w een  s at el l i e  and   G r oun d   St a t i o n  (G S) .  I n t h i s   paper ,  E r r or  C ont r o l  C odi ng ( E C C )  i s   appl i ed i n s at el l i t e dat a c om m uni c at i on w i t h   A ut om at i c   R ep eat   R eque s t   ( A R Q )   m et hod.   F ur t h er ,   b i t   er r or   c he c k i ng   u s es   t he   c al c ul a t i on   of   15  bi t   C y c l i c   R edund anc y   C he c k   ( C R C )   C ont r ol l er   A r ea  N et w or k   ( C A N )   s t andar d .   T he  c al c ul a t i o n  of   C R C   i s   at t a c he d  i n   C A N  f r am e ov er  I P   c om m uni c at i on  pr ot o c o l  bet w e en pr i m ar y  O B C  and s ec o ndar y  O B C .   O B C  i s  d e s i gned  by  i m p l em ent i ng T r i pl e  M odul ar   R edu ndan t  s y s t em  on  a L i nux - b as e d o per at i ng  s y s t em .   T h e  CA N f r a me   ov er  I P   s i m ul a t i on w i t h m anu al  i np ut  i s  f ou nd t o  c or r ec t  a l l  c or r u pt ed  dat a .   W he n t he  s i m ul at i on u s e s   Ne t E M ,  t he s y s t em  c o r r ec t s  1 00 %  dat a w i t h  0 - 10  % v al u e  of  c or r upt i on w i t h m a x i m um  t i m e t r an s f er   o f   84. 47 2 s ec o nds .  I O N  D T N  i s  al s o f ou nd t o c o r r ec t   al l  c o r r upt ed  dat a  w i t h  v al ue s  f r om  0 t o 2  % a nd   m ax i m um  del ay  at   an  al t i t ud e  of  50 , 000  k i l om et er  or bi t  us i ng   Ne t E m   f o r  T M T C  m i s s i on .  T he  t es t i ng  r e s ul t s   s how  t hat  t he s y s t em  w i l l  k ee p c ar r y i ng ou t  i t s  m i s s i o n as  l ong as  a f a ul t  do es  n ot  oc c ur   on al l  t hr ee   O B C  at  t he  s am e t i m e.       Ke y w o rd s :  O B C,  E CC,  CA N f r a m e  o v e r  I P ,  CRC,   t r i pl e m od ul ar  r e dun dant       C o p y r i g h t   ©   20 16 U n i ver si t a s A h mad  D ah l an .  A l l  r i g h t s r eser ved .       1.   I n tr o d u c ti o n   F aul t s  i n d at a t r ans m i s s i on at  an a l t i t u de of   s at el l i t e  or bi t   c an be c aus ed b y  s e ve r a l   f ac t or s ,  s uc h as  l ong  de l a y ,  i nt er m i t t ent  c o nnec t i v i t y   and s i ng l e e v e nt  ef f ec t s  [ 1 - 3] .  T h i s  m a y  f ur t her  l ead t o no n - des t r uc t i v e an d des t r uc t i v e f ai l ur es  i n t he s at el l i t e s y s t em ,  s uc h  as   bi t  er r or   in   dat a  t r ans m i s s i on  and   c ur r ent   l eak age  i n har d w ar e   [ 4 - 6] .  I n s p ac e,   S i ngl e  E v ent   U ps et   ( S E U )   c an  ge ner at e  b i t   er r or s   bec aus e  p ar t i c l e  r ad i at i o n  c an  f l i p  t h e  m e m or y   c e l l   of   s at e l l i t e  el ec t r oni c   dev i c es  [ 7,  8] .  I n  add i t i on ,  S i ng l e  E v ent  Lat c h - up ( S E L)  c an  c aus e  har d  er r or  t hat  l e ads  t o  har d w ar e   dam age  i n  t he  s at el l i t e  s y s t em .   T o  ov er c o m e  t hes e  pr obl em s ,   i t   i s   i m por t ant   t h at   t h e  s y s t em  be  m ade f aul t - t o l er ant .   I n t h i s  s t ud y ,   a f aul t - t ol er ant  s y s t em  i s  des i gn ed u s i ng T r i pl e  Mo du l ar  R edu ndanc y   ( T MR ) ,  E r r or  C or r ec t i o n C o di n g ( E C C )  an d  A ut om at i c  R epe at  R equ es t  ( A R Q )   i m pl em ent ed on a  Li n ux - B as ed  O n - B oar d  C o m put er   us i ng  I nt e l   G a l i l eo  G ener at i on  1.   T MR   i s   i m pl em ent ed  us i ng   t hr ee I nt e l  G al i l eo m odul es   w hi c h  ar e i nt er c on nec t e d v i a a p as s i v e s w i t c h.   E C C  a nd  A R Q   w er e s el ec t ed i n t h i s  s t ud y  t o  o v er c om e t he pr ob l em  of  dat a   tr ans m i s s i on  i n   s pac e.   A f t e r   a  f ai l ur e  i s   d et ec t e d,   t he   O B C   c an   s en d  r ep eat ed   r e ques t s   f or   t h e   s endi ng of  d at a  w hi c h  has  bee n  e nc aps ul at e d.   W i t h  t hi s   m et hod,   t he  dat a   r ead   b y  s e ns or s   i n  t he  s at e l l i t es   i s   guar a nt e ed   t o  be  del i v er ed  d o w n  t o  t h e  G r ound  S t at i on  (G S ).   T hr ough  t he  E C C   s y s t em   ar r anged,   i t   i s   ex p e c t ed  t h at   t he  dat a  o bt a i ne d   b y   t he   s at e l l i t es   c a n  b e  f or w ar ded   t o  t he  G S   w i t hou t   d i s t or t i on  or   f ai l ur e.   I n  add i t i on ,   E C C   i n  s a t el l i t es   i s   des i gn ed  t o  i m pr ov e   t he ir   f a u lt - t ol er a nt  c ap ab i l i t i es .   T he s y s t em  i s   al s o des i gn ed t o ac c om m odat e pr oc es s i ng dat a t r a ns m i s s i on be t w een   t he s at e l l i t e  and t he G S   w i t h a  l on g de l a y  a nd i nt er m i t t ent  c onnec t i v i t y .   T he pr obl em  c an be  c o m pound ed  b y   t h e  al t i t u d e of  s at e l l i t e  or b i t   t hat  r ea c h t ho us and  k i l om et er s  f r o m  t he ear t h ’ s   s ur f ac e.   D el a y   an d  i nt er m i t t ent   c on nec t i v i t y   m a k e  t he  dat a  t r ans m i s s i on  at   up l i nk   and  do w n l i nk   bec om e  a  f ai l ur e.   D at a  t o  be  t r ans m i t t ed  ha v e  t o  be  s epar at e d  f or   s endi ng  on e  b y   on e  t o  G S .   T he pr oc es s  c an be d on e a ut om at i c al l y   us i ng  t he  D T N - bas ed c om m uni c at i on   us i n g I P .   T he I P - bas ed S at e l l i t e o n - b oar d S y s t em  i s  des i gne d t o  i m pl e m ent  E C C ,   A R Q ,  T MR  and  DT N.   O BC   w i t h  s uc h   c apa bi l i t y   c an  be  d es i g ned  b y   a dapt i ng  t he  c o nc ept   of   I nt e r net - of - T hi ngs   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KO M NI K A     I S S N :  1 693 - 6 930       I nt er ne t  P r o t oc ol  B as ed  S at el l i t e  O n - B o ar d S y s t em ( E mi r  H us n i )   847   ( I oT ) ,   i n  w h i c h  al l   s ens or s   and  ot her   s ubs y s t em s   ar e  c onnec t e d  t o  an  in t er - net w or k i ng   s ys t e m   us i ng I P .   T he  k e y   t o  i m pl em ent i ng  t h i s   des i gn  i s   t o  ha v e  O n - B o ar d  C om put er s   ( O B C ) ,   w hi c h  ar e  bas ed  on  on - b oar d  I nt er n e t ,   as   t h e  m ai n  c om ponent   of   t he  s at el l i t e  d at a  pr oc es s i ng.   O n - b oar d  I nt er ne t   c an  m anage  a nd  c ont r ol   al l   s m ar t   dev i c es   t ha t   c onnec t   t o  t he  s at el l i t e  w i t hout   r e qui r i ng   an y  s p ec i f i c  dat a f or m at .   T hi s  t he n gr ant   us er s   m or e f l ex i bi l i t y  a nd ac c es s i b i l i t y  t o c ont r ol  t he   s at el l i t e  v i a t he I nt er net .       2.   B asi c  P r i n ci p l e   2. 1.   C o n tr o l l e r   A r e a  N e tw o r k  ( C A N )  P r o to c o l   C ont r o l l er  A r ea N et w or k   ( C A N )  i s  a s er i al  c om m uni c at i on pr ot oc o l  f or  dat a t r ans m i s s i on  s t andar d  i n e l ec t r i c   v e hi c l e  s ubs y s t em ,  s uc h as  E l ec t r i c al  C o nt r o l  U n i t s  ( E C U )  [ 9,   10 ].   B es i des  i n  v eh i c l e  a pp l i c at i on ,   C A N   a l s o  has   been  i m pl em ent ed  a s  a  S at el l i t e  bus   c om m uni c at i on  [ 1 1 ,  12 ]   a nd R em ot e T er m i nal  U ni t  ( R T U )  i n S uper v i s or y   C o nt r ol  a nd D at a  A c qui s i t i on  ( S C A D A )  [ 13 ] .  C A N   is   a   m u lt i - m as t er   c o m m uni c at i on  ne t w or k   i n  w h i c h  eac h  nod e  has   a  s pec i f i c   i dent i f i er   ( I D ) .   C A N   pr ot oc ol   c an  s u ppor t   r eal - t i m e  c o m m uni c at i o n  ef f i c i ent l y   w i t h  h i g h  l e v e l   s ec u r i t y .   T he  C A N   f r a m e  has   s ev er a l   f i el ds :   A r bi t r at i on  f i el d ,   C o nt r ol   f i el d ,   t he  D at a  f i el d,   C R C   f i el d  and  A C K   f i el d.   T her e  ar e  t w o  d i f f er ent   f or m at s   of   ar bi t r at i on  f i el d  bas ed  on  i t s   l engt h  of   t he  ID - s t andar d  f r a m e s   hav e 1 1 - bi t   i d ent i f i er  an d E x t ende d F r am es  hav e  29 - b i t  id e n t if ie r .   I n t he c ont r o l  f i el d ,  t her e i s   a s i ngl e bi t  b ox  c al l ed I D E  w hi c h d i f f er s  f r o m  C A N  s t a ndar d,   w hi c h has  8 - b y t e da t a f i el d.  H o w e v er ,  du e t o i nc r ea s i ng ban d w i dt h r eq ui r em ent s ,  C A N   w as   i m pr ov ed b y  a dd i ng  pa y l oa ds  of  s i z e  >  8  b y t es .   I n 20 12,   C A N   w i t h F l ex i b l e D at a R at e   w as  l aunc h ed as  a  ne w  s t an dar d  of  C A N   c o m m uni c at i on .  C A N   w i t h  F l ex i bl e  D at a R at e or   C A N  F D   has  6 4 - b y t e d at a f i el d .  C A N  dat a  t r ans m i s s i on has  a  m ax i m u m  r at e of  1 Mbps .  I n C A N - F D  f r am es ,   t he  C R C  f i el d s er v e t o v al i da t e  t he d at a t r a ns m i s s i on.  C A N - F D  r equi r es  1 7 - bi t   or  21 - b i t  of  C R C  t o c hec k  t he dat a  t r ans m i s s i on.   C R C  f i el d  has  a s equ enc e  i n v ol v i ng t he r es u l t  of   t he  C R C  c al c ul at i on of  C A N  f r am e.   W i t h C R C ,   C AN - F D  c an c onf i r m  t hat  t he d at a r ec e i v ed m at c hes  t he d at a t r a ns m i t t ed.   T he gener at or - pol y n om i al  o f   a  CRC ( 1 7 - bi t )  i s  gi v e n   by :       1 5 + 1 4 + 1 0 + 8 + 7 + 4 + 3 + 0     T he  t r ans m i s s i on  f r a m e   i n  C A N   i s   c ont r o l l e d  b y   f our   d i f f er ent   f r a m e  t y p es ,   nam el y   D at a  F r a m e,   R em ot e  F r a m e,   E r r or   F r a m e  and  O v er l oa d   F r am e  [ 14 ] .   D at a  f r am e  c ar r i es   dat a  t o  t he   r ec ei v er s .   R em ot e  f r a m e  i s   t r ans m i t t ed  b y   r ec e i v er s   t o  r eques t   dat a  f r am e  f r o m   t he  tr a n s m i tte r .  I f   dat a  er r or   i s   d et ec t e d,   an y   n ode   c an  t r ans m i t   E r r or   F r a m e  t o  ot her   nod es .   A n  ov er l oa d  f r am e   i s  t r ans m i t t ed f or  an   ex t r a d el a y  i n   t he   D at a  or  R em ot e F r a m e t r ans m i s s i on.     2. 2.     C A N  F r am e o v er   I P   C A N  o v er  I P  i n  W i r el es s  LA N  has  be en i m pl em ent ed  b y   enc aps u l at i n g  C A N  f r am e  t o   P LC P  pac k et  f or m at  [ 15 ] .  I n t hi s  s t ud y ,  C A N  f r am es   ov er  I P  pr ot oc ol   w or k s  b y  enc aps u l at i ng   CA N  f r am es   i nt o  U D P  dat a  pa y l o ad.   T he t r ans m i s s i on C A N  f r am e us ed i s  C A N - F D   w i t h a  l engt h  of  64 b y t es  of  dat a f i el ds .  T he l a y er s  of  t he pr ot oc ol  us ed t o ac c om m odat e C A N  f r am e ov e r  I P  i s  i l l us t r at e d i n F i gur e  1 .           F i gur e  1 .  C AN   F r am e O v er   I P  La ye r   Evaluation Warning : The document was created with Spire.PDF for Python.
                            I SSN :  1 6 9 3 - 6 930   T E L KO M NI K A     V o l.   14 ,  N o .  3,   S ept em ber  2016  :   8 46   –   8 55   848   2. 3.   E r r o r  C o r r e c ti o n  C o d i n g  (E C C )   E C C   i s  us ed  i n a  dat a t r a ns m i s s i on s y s t em  w hi c h  has   noi s e  an d er r or  [ 16 ] .  E C C  c hec k s   ev er y  b i t  of  dat a t r a ns m i t t ed i n t he n et w or k .   T he   e r r or  det ec t i on pr oc es s  c an be do ne us i ng   v ar i ous   m et hods ,   s uc h  as   C y c l i c   R edun danc y   C hec k   ( C R C ) .   C R C   of   eac h  dat a  pac k et   s ent   i s   c al c ul a t ed  b y   t he  m et hod  of  oper at i on  of  di g i t a l  l og i c .   I f  t he C R C   det ec t s  d at a t r ans m i s s i on   er r or s ,  E C C   w i l l  c or r ec t  t h e dat a b y  r eq ues t  t h e pr e v i ous  d at a t o t h e s en der  us i ng  A ut om at i c   R epe at ed  R eq ues t  ( A R Q ) .       2. 4.   I n te r p l a n e ta r y  O v e r l a y  N e tw o r k  (I O N ) - DT N   T he s o f t w ar e us e d i n T el em et r y  and T el ec om m and Manag em ent  ( T MT C )  s y s t em  i s   IO N - D T N  3. 2. 0 w i t h a t w o - node r i n g c onnec t i o n.  I O N - D T N  i s  a  s of t w ar e t hat   i s  i nt e nt i ona l l y   des i g ned t o pr o v i de D i s r u pt i o n/ D e l a y  T ol er ant   N et w or k  ( D T N )   c o m m uni c at i on  i n s pac e [ 17 ].  D T N  pr ot oc ol s  ar e  di v i de d  i nt o  t h e  a ppl i c at i on  l a y er ,  t r ans por t   l a y er ,   net w or k  l a y er ,   dat a l i nk   l a y er  an d p h y s i c al   l a y er ,   w i t h an  add i t i on al   l a y er  ( b und l e l a y er )   [ 18] .   I O N   i s   d es i g ned   t o   per f or m   D T N   c o m m uni c at i on   i n  a   w a y   t ha t   i s   c os t - ef f i c i ent ,   s uc h  as   r obot i c   s p ac ec r af t .   T he  m ai n  pur p os e  of   I O N - D T N   oper at i on  i s   t o  r e duc e  c os t   a nd   r i s k   i n  s pac e   c o m m uni c at i on  b y  s i m pl i f y i n g t h e c ons t r uc t i o n an d pr oc es s i ng of  aut om at ed di gi t al  d at a   c o m m uni c at i on  net w or k s ,  s uc h as  s p ac e  l i nk s ,  pl anet a r y  s ur f ac e l i nk s ,  and t er r es t r i al   l i nk s .     2. 5.   T r i p l e   M o d u l a r  R e d u n d a n t S y s te m   R edu nda nc y   i s  a n a ppr o a c h t o  i m pr ov e t he r el i ab i l i t y   and  a v a i l a bi l i t y   of  a s y s t e m .   R edu nda nc y  i s  i m pl em ent ed  w he n t h e c os t  of  f ai l ur e i s  hi g h en oug h  m ak i n g   t he s y s t em  s hut   do w n.   T her e  ar e  m an y   m odel s   t hat   ar e  c om m onl y   us ed  t o   m odel   r ed und anc y .   T he  t hr ee  m ai n  m odel s   ar e  S t and b y   R ed un danc y ,   N   M od ul ar   R ed und anc y ,   and   1/ N   R ed und anc y .   I n  t h i s   s t ud y ,   N  Mod ul ar   R ed un danc y   i s   i m pl e m ent ed i n t h e s y s t em .   T he  onl y   f ac t or   t hat   c an  h av e  a n  i m pac t   on  r el i ab i l i t y   i s   t he  f ai l ur e  r at e.   T her ef or e,   t he   r el i a bi l i t y   of   t he   s y s t em   i s   bes t   i nf l ue nc ed  t hr ou gh  pr uden t   p ar t   s e l ec t i on  and   d es i gn   pr ac t i c es .   B y   l o ok i ng  at   t h e  r el i a bi l i t y   e qua t i o n,   w e  c an   s ee  t hat   t he  pr ob abi l i t y   of   s uc c es s   c an  be   s i gni f i c an t l y  i m pr ov ed b y  l ev er a gi ng t h e appr o ac h of  r edund anc y .   B y  us i ng r e dund anc y ,  t he   s y s t em  dow nt i m e i s  depe nden t  on h o w  f as t  t he s y s t em   s w i t c hes  a ut om at i c al l y  o v er  t o t he   bac k up uni t   i f  t he r e dun dan t  m odul es  f ai l .       3.   R ese ar ch  M et h o d   In  th i s  s tu d y , f a u lt - t ol er a nt  s y s t em s  w er e i m pl em ent e d i n  har d w ar e r e dun danc y   c ons i s t i n g of  O B C ,  E C C  a nd T el em et r y  a nd T el e - c o m m and Mana gem ent  ( T M T C )  us i ng I O N - DT N.     3. 1.   H ar d w ar e D esi g n   T he  har d w ar e  d es i g n  of   t h e  O B C   s y s t em   f or   t he  s at el l i t e  i s   do ne  b y   i nt egr at i ng  v ar i ous   m odu l es ,  t he m ai n of  w hi c h  c o m pr i s es  t hr ee O B C s  an d on e p as s i v e s w i t c h.  F i gur e  2   s ho w s  t he  har d w ar e  of   t he O B C   s y s t em .   T he  O B C s  c o m m uni c at e  w i t h eac h ot h er  w h en  E t her net  c abl es   hav e  be en  pl u gge d  i nt o  t h e  s w i t c h  i n  a  net w or k .   E ac h  O B C   h as   a  d i f f er ent   pr i or i t y ,   t he  hi ghes t   one  bei ng t o c om m uni c at e  w i t h  t he G S  a nd t he o t her  t w o f unc t i o ni n g t o  c ol l ec t  t h e s ens or  da t a.   T he har d w ar e s c hem at i c  of  t he c om m uni c at i o n   s y s t em  c an be  s een  i n F i g ur e  3 .     3. 2.   E r r o r  C o r r e c ti o n  C o d i n g   D e s i g n   D ES I G N :   C A N  f r a m e ov er  I P  pr ot o c ol  i s  i m p l em ent ed us i ng  Li nux  s oc k et  pr ogr a m m i ng and   s oc k et  C A N .  T he d at a  t r an s m i s s i on ut i l i z es  t h e  c o nc e pt   of  c l i en t  a nd  s er v er .  F i g ur es   4   and   5   i l l us t r at e  t he  dat a t r ans m i s s i on  pr oc es s  f or  bot h t he c l i e nt  an d s er v er  r es pec t i v e l y .   I MP LE ME N T A T I O N :   E C C  i m pl em ent at i o n  i n t h e app l i c a t i o n l a y er   w as  a ppl i ed  b y  c a l c u l at i ng t he  C R C   of   t r ans m i t t i ng   C A N  f r a m es .  A  s t and ar d C R C   of  a 15 - b it   C A N  b us  c an be r e pr es ent e d b y   a  pol y n om i al  as  f ol l o w s :       1 5 + 1 4 + 1 0 + 8 + 7 + 4 + 3 + 0     Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KO M NI K A     I S S N :  1 693 - 6 930       I nt er ne t  P r o t oc ol  B as ed  S at el l i t e  O n - B o ar d S y s t em ( E mi r  H us n i )   849         F i gur e  2 . O n - b oar d C om put er   F i gur e  3 .  H ar d w ar e  S c hem at i c  of  D at a  T r ans m i s s i on               F i gur e  4 .  C l i ent  F l o w c h ar t   F i gur e  5 .   S er v er  F l o w c har t     Evaluation Warning : The document was created with Spire.PDF for Python.
                            I SSN :  1 6 9 3 - 6 930   T E L KO M NI K A     V o l.   14 ,  N o .  3,   S ept em ber  2016  :   8 46   –   8 55   850   B as ed  on t he a bo v e p ol y nom i a l ,  t h e hex - bas e d r ep r es ent at i on  i s  0x 45 99 ( M S B - f i r s t  c ode) .   T he  C R C   c al c ul at i o n  pr oc es s   w as   per f or m ed  on  al l   b i t s   i n  t h e  C A N   f r am e.   I t   s t ar t s   f r o m   t he  ar bi t r at i on  f i el d  a nd  c o nt i n ues   unt i l   t h e  dat a  f i el d.   C R C   c al c ul at i on  o n  t hes e   bi t s   gener at ed  15 bi t s  of   C R C  t hat   w er e  f i l l ed  i nt o t he C R C  f i el d  of  t he C A N  f r am e.  C A N  f r am e ov er  I P   pr ogr am m i ng ut i l i z e d t h e s oc k et  C A N  Li nux  pr o gr am m i ng and t h e C A N  d at a f r am e us ed t he   s oc k et  C A N   l i br ar y .   C R C   c al c u l at i o n  o n  s oc k et   C A N   i s   us ual l y   p er f or m ed  at   t h e  C A N   c o nt r o l l er   i n  t he   f o r m  of   har dw ar e  w i t h  a  s pec i f i c   f unc t i on.   F or   C A N   f r a m es   ov er   I P   as   i n  t h i s   c as e,   C R C   c al c ul at i o n  w as  us ed  as  p ar t  of  t he  E C C  c al c u l at i on  dat a t r a ns m i s s i on  w i t h  t h e U D P  pr ot oc o l .  C R C  f i e l d  has   15 b i t s ,   but   t he  num ber  of  bi t s  i n   C  pr ogr am m i ng  i s  abou t   8 - b it   v a lu e  m u lt ip le s .   T o  s o lv e  t h is   pr obl em ,  t he C R C  c al c u l at i on b i t s   w er e m ov ed  w i t h a  l ef t  s hi f t  bi t  op er at i on  bef or e  bei ng p l ac e d   in   t he  C R C   f i el d.   T he  C A N   dat a   f r a m e  r ec ei v e d  b y   t h e  r ec ei v er   w as   eq ui p ped   w i t h  a  C R C   f i e l d  w hi c h c ont ai n ed a c er t a i n  v a l ue.   S ubs e que nt l y ,  t h e r ec ei v er  pr oc es s ed t he  v er i f i c at i on of  t he  r ec ei v ed C R C   v al ues .     T he C R C  v er i f i c at i on  w ou l d  be a s t an dar d f or  s uc c es s f ul  da t a t r ans m i s s i on.  I f  t he  r es ul t   of   t he  C R C   c a l c ul at i on   on   t he  par t   of   t he   r ec ei v er   gen er at ed   a   z er o  v a l ue ,   t he  da t a  t r a ns m i t t ed  w oul d  be  t r ue  or   c or r ec t .   T he  c l i e nt   w ou l d  t he n  n ot   s e nd  t he  er r or   f r am e  t o  t he   s er v er .   I ns t e ad,   t he c l i ent   w o ul d s i m pl y  s e n d a not i f i c at i o n t o r es um e s end i ng t h e dat a.  S of t w ar e i m pl e m ent at i o n   of  E C C  of  t he c l i ent  h as  t he m ai n pur pos e of  v er i f y i ng t he r ec e i v ed C R C .   S i m i l ar l y ,   t he  CRC  v er i f i c at i on  pr oc es s  ai m s  t o det er m i ne  w h et h er  t he  c l i e nt  s hou l d s e nd  er r or  f r a m es  t o t h e s er v er .   T es t i ng s i m ul at i on c ont i n u ed  w i t h t he c on di t i on t hat   w hen t h er e i s  no c ha nge  i n t he  enc oder   out p ut  d at a,  t hi s   da t a  w ou l d b e t h e i n put   d at a of  t he  dec od er .  T he c l i ent   w as  t he n  as k ed t o s en d t he  nex t   d at a.  F ur t her m or e,  t he  i np u t  of  dec o der  c h ang es  m anua l l y   w i t h  t h e   w r o ng  v a l ue  bef or e t h e c l i e nt  c al c u l at e s  t he  C R C .  T he  dat a  i n F i gur e  6   i s  m anual l y  i np ut .           F i gur e  6 .  I nput  f or  C R C  V al i dat i o n T es t i ng       T he  u s er   ha d  t o   c ha nge   t h e  f i l e   ‘ out p ut . t x t ’   i n  or der   t o   c hang e  t he  i n put   of   t he   d ec oder   as  s ho w n  i n F i gur e   7 .           F i gur e  7 .  F i l e  ‘ o ut p ut . t x t ’  C h ange d M anu al l y       F i gur e   8 .   E r r or  D at a  an d C l i ent  R equ es t  f or  t he  P r ev i o us  F r am e       A f t er  t he i n put   of  t he dec od er  pas s ed t he c a l c ul at i on,  t he pr ogr am  w o ul d f i nd an  e r r or  i n  t he  t r a ns m i s s i on  of   dat a  s o   t hat   t he  s er v er   h ad  t o  r es e nd  t h e  pac k et   a s   s h ow n  i n  F i gur e  8 .   T h e  f i l e ‘ out put . t x t ’   w o ul d a ut om at i c a l l y  b e c ha nge d b y  t he  s er v er   w h en  i t  r ec e i v ed  not i f i c at i o n of  t he   er r or  oc c ur r i ng  i n d at a  t r an s m i s s i on.   A f t er  t he v al ue of  i n put  d e c oder   w as  r ep l ac ed  b y  t he  or i gi na l  v al u e of  ‘ ou t put . t x t ’ ,  t h e  c lie n t   w o u ld  s e nd  an ac k now l ed gem ent  t hat  t he f r am e  dat a s e nt   w as  c or r ec t .  T he  nex t  t es t   wa s   t he  t es t  of  t r a ns m i s s i on da t a  w i t h  de l i ber at e  er r or s  us i ng  a   net w or k   em ul at or .   T he s i z e  of  t h e  t r ans m i t t ed dat a  w as  1  M B .   Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KO M NI K A     I S S N :  1 693 - 6 930       I nt er ne t  P r o t oc ol  B as ed  S at el l i t e  O n - B o ar d S y s t em ( E mi r  H us n i )   851   3. 3.   T el em et r y  an d  T el e - co m m an d  M an ag em en t  D esi g n   DE S I G N:   T he   s of t w ar e  des i g ne d  i n  t he  d ev el opm ent   of   t he   r ed unda nt   s y s t em   i s   pr i m ar i l y   bas ed   on t h e s y nc hr on i z at i on  of  c onnec t i ons  am ong t h e t hr ee O B C s .  O B C - 1 ac t s   as  t he  d ef aul t  of   pr i m ar y   O B C .   A s   t h e  pr i m ar y   O B C ,   i t s   f unc t i on  i s   t o  s end  da t a  t o  G S ,   w h i l e  al s o  ac c ept i n g  and  br oadc as t i ng s of t w ar e   up gr ades  f r om   G S  t o  t he  ot h er  O B C s .  D a t a  t r a ns m i t t ed  f r om   O B C - 1 t o  G S  is  t a k en f r om  t he ot her   O B C s .   B y   d ef aul t ,   O B C - 2  i s   t he  s uppor t i ng  O B C   t h at   pr oc es s es   and  t r ans m i t s   pl at f or m   d at a  t o   O BC - 1 .   O BC - 2  w ou l d  a l s o   be  t ak i ng  O B C - 1’ s   r o l e  as   t he  pr i m ar y   O B C   i f   O B C - 1  f ai l ed .O B C - 3  pl a y s   a  r o l e  as   a  s upp or t i n g  O B C   a l o ngs i de  O B C - 2 .   O BC - 1  w o ul d  r equ es t   da t a   f r o m   O B C - 3   if   O BC - 2 f ai l ed.  O B C - 3  w ou l d al s o  t ak e ov er  O B C - 1 ’ s  r ol e  t o c om m uni c at e  w i t h G S  i f  bot h O B C - 1  and O B C - 2 f ai l ed.     T he m ai n  s c r i pt  of  eac h O B C  w or k s  b y  c a l l i ng ot her  s c r i pt s  c ont a i n i ng t he pr ogr am s  t hat   r un eac h  s ub - s ec t i on  of  ea c h t as k  ( r et r i ev a l  a nd  di s s e m i nat i on  of  dat a,  c om m uni c at i o n of  da t a t o  G S ,  an d t h e pr oc es s  of  up d at i n g t h e s of t w ar e) .   I n a r edun dan t  s y s t em ,  t he s y s t em   i s  des i gned t o b e  m ut ual l y  s y nc hr on i z ed  w i t h on e  anot her  v i a a da t a c om m uni c at i o n pr oc es s .  T her e ar e t w o di f f er ent  s c enar i o s  gov er n i ng t he   pos s i bl e ac t i ons  of  t h e O B C s ,  i . e.   w hen c o nnec t ed  w i t h G S  a nd  w hen  not  c onnec t ed.  T he  c o m bi nat i ons   of   ac t i ons   t h at   m a y   oc c ur   f ol l o w i n g  t he  t w o  s c ena r i os   ar e   des c r i b e d  i n   F i g ur es   9   and 1 0 .   I MP LE ME N T A T I O N :   T he t es t i ng w as   done  b y  s i m ul at i n g  dat a  t r ans m i s s i on bet w e en  O B C s  v i a  an E t her net   c abl e,   w i t h out  d at a c or r up t i on a nd d el a y .  T he go al  t o  obt a i n t h e per f or m anc e of  dat a r eq ues t   bet w e en O B C s ,  t ot a l  pac k et  ac qu i r ed b et w e en O B C s  and f i r s t  ac c u m ul at ed p a c k et  s ent  t i m e   bet w e en O B C s  an d G S   un der  nor m al  c i r c um s t anc es .   T he t es t i n g  w as  do ne  on   al l  s c enar i os ,  ex c ep t i n g t h e s c enar i o  w her e  al l  O B C s  f ai l ed  s i m ul t aneous l y .   D um m y  da t a w e re   t r ans m i t t ed,  an d e ac h s c enar i o  w as  r epe at e d f i v e  t i m es  i n   or der   t o o bt a i n  an  a v er a g ed r es u l t .  E ac h s c enar i o   w as  t es t e d  us i ng  L o w   E ar t h O r bi t al  t i m e   c ons i der a t i o n,   w h i c h  s t oo d  at   ar ou nd  1 00  m i nut es .   O B C - G S   c om m uni c at i on   dur at i on  w as   as s u m ed  t o be  10  m i nu t es .   T her e w as   90  m i nut es   d ur i ng  w h i c h eac h  O B C   w a s   di s c onnec t ed   f r o m  t he G S .  I f  ev er y  s c e nar i o,   ex c ept i ng t hat   w hen  al l  O B C s  f ai l e d,   w er e  as s um ed t o hav e  happ ene d d ur i n g t h at  p er i o d,  t h en e ac h s c enar i o h ad  ar oun d 13  m i nut es  dur at i o n .           F i gur e  9   R edundanc y  S c enar i o :  D i s c onne c t ed   wi t h  G S   F i gur e  10   R edundanc y   S c enar i o:  C onne c t ed  wi t h  G S       B ef or e t he t es t   w as  per f or m ed,  eac h O B C   w as  c o nf i gur ed b ef or ehan d i n or der  t o  per f or m   a  f unc t i on  i n  ac c or danc e  w i t h   i t s   pr edet er m i ned  m i s s i on.   T he  c onf i gur a t i on  w as   c ar r i ed  out  as  s h o w n  i n T abl e 1.   Evaluation Warning : The document was created with Spire.PDF for Python.
                            I SSN :  1 6 9 3 - 6 930   T E L KO M NI K A     V o l.   14 ,  N o .  3,   S ept em ber  2016  :   8 46   –   8 55   852   T abl e  1 .   Li s t  of  C o nf i gur at i o n S y s t em  and T es t  R es ul t   No   C onf i gur at i on   S ta t u s   1   C hec k i ng  n et w or k   av ai l abi l i t y  a m o ng O B C s   S u c c e ss   2   C hec k i ng  net w or k  a v ai l abi l i t y   be t w een O B C  and  G S   S u c c e ss   3   G i v i ng pr i or i t y  t o  eac h  O B C   S u c c e ss   4   T as k  t a k eov er  w hen hi gher  pr i or i t y  O B C   f ai l s   S u c c e ss   5   F i l ena m e and  di r ec t or y   m anage m ent   S u c c e ss   6   D at a  t r ans m i s s i on a m ong   O B C s  u s i ng  64 - bi t  C A N  ov er   I P   S u c c e ss   7   D at a  t r an s m i s s i on bet w een O B C s   and G S  u s i ng  i nt er pl anet ar y  net w or k   S u c c e ss   8   F ile   c o m pr es s i on  i n one  f i l e  w i t h  t a r . gz  ex t ens i on bef or e  s endi ng pr oc es s   S u c c e ss   9   Li m i t i ng  del i v er y  t i m e  al l o c at i on  f or  eac h  s es s i on  t o av oi d t he  c e s s at i on o f   t he w hol e pr oc es s  i n   c a s e   of  f ai l ur e a t   t he  t i m e  of  del i v er y   S u c c e ss   10   S of t w ar e  updat e s y s t e m  m anagem en t   ba s ed  on f i l ena m e   S u c c e ss   11   G i v i ng i nf or m a t i on o f   t he pr oc e s s   phas e na m e   t o  be  s how n  i n  t he  t er m i nal   S u c c e ss   12   S y nc hr oni z ed t r ans i t i on s  bet w een  O B C  f un c t i ons  t hr ough t he   pr ov i s i on of  del ay   S u c c e ss       W h en  t he  O B C   w as   no t   c onnec t e d  w i t h  t he  G S ,   t he  o per at i on  w as   done  i n  t h e  f or m   o f   dat a  t r ans m i s s i on b et w e e n O B C  o per at i ons .  T he r e s ul t s  o bt a i ne d  w er e  i n  t he  f or m  of  dat a  s endi ng  r el i a bi l i t y   b et w e en  O B C s   i n  v ar i ous   s c enar i os .   E ac h  s c enar i o  w as   t es t e d  i n  13  m i nut es   dur at i on.         4.   R esu l t s  a n d  A n al ysi s   4. 1.     E r r o r  C o r r e c ti o n  C o d i n g   (E C C )   T abl e 2   s ho w s   t he  r es ul t   of  t he  E r r or  C or r ec t i on  C o di n g  ex p er i m ent s .   T abl e 2   sh o w s  t hat   t h e  a v er a ge  t r ans m i s s i on  t i m e  i s   pr opor t i on al   t o  t he  c or r upt i on  p er c ent a ge  o f   t he  dat a.   T he  l on ges t  t i m e of  t r ans m i s s i on d at a  oc c ur r ed at   84 . 47 2 s ec onds .   E C C  t es t   i nd i c at es  t h at  d at a  t r ans m i s s i on us i ng C A N  f r a m e s  ov er  I P  m anaged  t o c o r r ec t  t he c or r upt ed d at a  up  t o 10  % .         T abl e  2 .  T r ans m i s s i on  T i m e f or  E ac h  P er c ent age  of  D at a C or r upt i on   D at a  C or r upt i on  P er c ent age   T ot al  T r ans m i s s i on  T im e   A v er age T r ans m i s s i on  T i m e ( s ec ond s )   0%   1: 04: 04. 72   76, 894   2%   1: 05: 51. 924   79, 038   4%   1: 07: 09. 74   80, 595   6%   1: 08: 54. 15   82, 683   8%   1: 09: 44. 11   83, 682   10%   1: 10: 23. 6   84, 472     S at e l l i t e  bus   ut i l i z i n g  C A N   has   l i m i t ed  t r a ns m i s s i on  s peed  a t   1  M bps   [ 1 1,   1 2 ].  B u t  w i th   C A N   f r am e  ov er   I P ,   d at a  t r ans m i s s i on  c an  be   do ne  v i a  E t her ne t   w i t h  t r ans m i s s i on  s pee d  u p  t o   10/ 1 00 M bps .   C A N  f r am e o v er  I P  m et hod i n  t hi s  r es e a r c h c an i m pr ov e  t he  r el i ab i l i t y  of  t he O B C   c o m m uni c at i on  s y s t em  de s i gn.  T he er r or  d et ec t i on   m et hod us ed  i s   not  j us t  l i m i t ed t o  t h e  s t andar d  er r or  det ec t i o n i n C A N .  E v e n t h e F or w ar d  E r r or  C or r ec t i on ( F E C )  c ode  l i k e  R ee d  S ol om on,  B C H ,   an d   H am m i ng C od e   c an be  us ed i n  a  s y s t e m  des i gned  [ 19 - 2 1] .      4. 2.   T el em et r y  an d  T el e - C o m m a n d   M an ag em en t   T abl e 3  an d 4  des c r i b e t e s t i ng r es ul t  of  dat a t r a ns m i s s i on f or   v ar i ous  a l t i t ud es .  T he  gr aph  s ho w s   t h e  t r ans m i s s i on  t i m e  f l uc t uat es   c ont i nuo us l y .   T hi s   m i ght   be  c aus ed   b y   f l uc t uat i o n  of  dat a t r ans m i s s i on s peed.  T he l on ges t  t r ans m i s s i on t i m e v al ue oc c ur r ed at  333 . 33   m i l l i s ec onds   de l a y   at   al t i t u de  of   50, 0 00  k m   w i t h  1. 5%   dat a  c or r upt i o n  per c ent ag e.   A l l   d at a  w as   s uc c es s f ul l y  s e nt  f r om  t he O B C s  t o G S .             Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KO M NI K A     I S S N :  1 693 - 6 930       I nt er ne t  P r o t oc ol  B as ed  S at el l i t e  O n - B o ar d S y s t em ( E mi r  H us n i )   853   T abl e  3 .  D el a y   D at a f or  V ar i ous   A l t i t u des  of  S a t el l i t e O r bi t   Low  E ar t h O r bi t   M edi um  E ar t h O r bi t   G E O  and  H i gh E ar t h O r bi t   A l t i t ude ( k m )   D el ay  ( m s )   A l t i t ude ( k m )   D el ay  ( m s )   A l t i t ude ( k m )   D el ay  ( m s )   100   0. 67   6000   40   35786   238. 6   2000   13. 3   20000   133. 3   50000   333. 3       T abl e  4 .  T MT C  T r ans m i s s i on T i m e  f or  V ar y i ng  V a l ues  of  D at a C or r upt i on  P er c ent age  and  D el a y   as  R epe at e d f or  50  E x per i m ent s   D at a  C or r upt i on  P er c ent age   T r ans m i s s i on T i m e   2000  k m   6000  k m   20000  k m   35786  k m   50000  k m   0%   4. 64   4. 46   4. 89   4. 78   5. 49   0. 5%   4 . 54   4. 67   4. 65   4. 70   5. 52   1%   4. 62   4. 74   4. 67   4. 81   5. 74   1. 5%   4. 83   4. 66   4. 65   4. 92   5. 73   2%   4. 76   4. 68   4. 94   4. 88   4. 61         4. 3.   T r i p l e   M o d u l a r  R e d u n d a n t S y s te m   T he  t es t   r es ul t s   dem ons t r at e  t he   s uc c es s   of   t he  s y s t e m ’ s   t ol er anc e  t o  f ai l ur e,   b y   bei ng   abl e t o s us t ai n t h e   t r ans m i s s i on of  dat a d es pi t e t h e  m al f unc t i on i ng  of  O B C s .  T he d at a  w ou l d  c ont i n ue t o b e ac qu i r ed  unt i l   al l  O B C s   w ou l d h av e f ai l e d.   A t  t hi s   t i m e,  i n  a ddi t i o n t o a  pr oc es s  of  ex c ha ng i n g d at a  bet w ee n O B C s  i s   al s o  a  pr oc es s   of   s endi ng  d at a  t o   t he  G S .   I n  ad di t i on ,   t he  O B C   w h i c h  s er v e d  as   t he  m ai n  O B C   w ou l d  al s o s pr e ad  s hi pm ent   of  G S  d at a,   w h i c h  w as  t h e s c r i pt  a nd  t he  s our c e c o de  t hat  h ad  bee n  upda t ed  t o  t h en  be  c om pi l ed  and  r un  on  e ac h  t ar get ed  O B C .   I n  t h i s   c as e,   t he  f i r s t   pac k et   s i z e  t hat   w as  ac c um ul at ed d ur i n g   O BC - G S   di s c onn ec t i o n  w as   m eas ur ed us i ng t h e m ax i m u m  pac k et   s i z e ac qui r e d,  i . e.  6 , 29 9, 26 4 b y t es  per  13 m i nut es .  F or  t he 90 m i nut e  dur at i o n,  t h e ac c um ul at ed   pac k et   s i z e  w as   ar o und  44 . 1  MB .   T hi s   w as   t he  f i r s t   pac k et   dat a  s i z e  t o  b e  de l i v er ed  t o  G S ,   of   w hi c h  t he r e l at ed s e nt  t i m e  i s  s ho w n  i n  t he  T ab l e  5  an d  T abl e 6 .       T abl e  5 .  T es t i n g R es u l t s  ( W h en O B C s  ar e d i s c onnec t ed f r om  G S )   OB C - 1   OB C - 2   OB C - 3   R eques t   Hi t   R eques t   Mi s s   T ot al  P ac k et   A c qui r ed ( by t e)   P   S   S   13   5   6, 299, 264   P   S   FA I L   12   3   4, 600, 751   P   FA I L   S   11   10   4, 600, 860   P   FA I L   FA I L   no r eques t   no r eques t   3, 827, 809   FA I L   P   P   no r eques t   no r eques t   5, 219, 563   FA I L   P   FA I L   no r eques t   no r eques t   5, 219, 608   FA I L   FA I L   P   no r eques t   no r eques t   3, 410, 318       T abl e  6 .  T e s t in g   R es u l t s  ( W h en O B C s  ar e c on nec t ed  f r o m  G S )   OB C - 1   OB C - 2   OB C - 3   F i r s t  P a c k et  T r ans m i s s i on   T i m e  (s )   U pdat e   S u c c e ss ?   P   S   S   15. 03   Y ES   P   S   FA I L   14. 57   Y ES   P   FA I L   S   14. 8   Y ES   P   FA I L   FA I L   14. 2   Y ES   FA I L   P   P   15. 03   Y ES   FA I L   P   FA I L   15. 44   Y ES   FA I L   FA I L   P   15. 57   Y ES       Evaluation Warning : The document was created with Spire.PDF for Python.
                            I SSN :  1 6 9 3 - 6 930   T E L KO M NI K A     V o l.   14 ,  N o .  3,   S ept em ber  2016  :   8 46   –   8 55   854   I n t hi s  r es e ar c h T MR  i s  t es t ed i n  dat a  t r ans m i s s i on w i t h s i z e  of  s at el l i t e  dat a  o v er  40   MB .   S e v er a l  s t ud i es  h av e  al s o  i m pl em ent ed f aul t - t o l er ant  s y s t em  on O B C  s at el l i t e s uc h as   F aul t - D i s t r i b ut ed  T ol er an t  a nd c en t r al i z ed  r edu nda nt  [ 2 2] .   B ut  i t  has   not  be en  t es t ed f or  s en di n g  dum m y  da t a up t o 40 M B .  F T D - O B C  R es ear c h onl y  c o m pens at ed f aul t  at  ar c hi t ec t ur al  l ev el   [ 22] .  F aul t - t ol er ant  O B C   w i t h T MR  m et hod d es i g n ed i n t h i s  r es ear c h c an  i m pr ov e s y s t e m   r el i a bi l i t y   at   h ar d w ar e  f unc t i on al   l e v e l .   T hi s   m et hod  w i l l   h a v e  a  bet t er   per f or m anc e  i f   c om bi ned  w it h  F T D - O B C  m et hod t h at  w or k s  at  ar c hi t ec t ur e  l e v e l .   T he t es t  r es ul t s  s ho w  t h e s uc c es s  of  t he s y s t e m ’ s   r edund anc y   b y  s uc c es s f ul l y   t r ans m i t t i ng dat a f r o m  O B C  t o G S  des p i t e t h e f ai l ur e t h at  hap pen ed o n t w o o ut  of  t hr ee O B C s  at   t he  s am e  t i m e.   S of t w ar e  u pgr ad e  w as   s uc c es s f ul l y   d el i v er ed  a nd  pr oc es s ed,   bu t   c oul d  o nl y   b e  i m pl em ent ed on t he O B C   t hat   w as  s t i l l  ac t i v e d ur i n g  t he del i v er y  pr oc es s  of  d at a f r o m  G S  t o   O BC .       5.   C o n c l u s i o n   T he  EC C   c an be  i m pl em e nt ed  o n O B C s   w h i c h c ons i s t   of  t hr ee I nt el  G a l i l eos   and a   p a ssi ve  sw i t ch .   T he E C C  s y s t em  des i gned us i ng t h e C A N  f r a m es  ov er  I P  pr ot oc ol  per f or m s  w el l   and  i s  a bl e t o  t r ans m i t  dat a   w i t h  a  c or r upt i on  p er c ent ag e of  1 0%   i n  84. 472 s ec o nds .   T r ans m i s s i on pr oc es s  us i ng I O N - D T N  i n T MT C  i s  abl e t o per f or m  pr oper l y  i n a d at a  t r ans m i s s i on t o G E O  or bi t  w i t h del a y ,  u p t o an al t i t ude of  50000 k m  and d at a c or r upt i on   per c ent a ge  of   2% .   R e d unda nt   s y s t em s   c an  oper at e  s y nc hr on ous l y   t o  es t abl i s h  d at a  c o m m uni c at i on   b et w e en  O B C s .   R em ot e  s of t w ar e  up d at e  c a n  b e  s uc c es s f ul l y   pe r f or m ed  under   al l  des i gne d s c enar i os .       R ef er en ces   [1 ]   P et r ov i c  V ,  S c hof f  G ,  S t am en k ov i c  Z .   S E U  an d S E T  F au l t   I nj ec t i on  M odel s  f or  F au l t   T ol er ant  C i r c u i t s .  13t h B i enn i al  B al t i c  E l ec t r oni c s  C onf er en c e ( B E C ) .  T al l i nn.  2 012:  7 3 - 7 6.   [2 ]   Z heny ong  W ,   Q i ng G ,  X uem a i  G .   C om pr ehens i v e C om put a t i ona l  A nal y s i s  on T C P  i n S at el l i t e Li n k s .  F i r s t  I nt er nat i ona l  C on f er e nc e  on I nnov at i v e C om put i ng,  I n f or m at i on  an d C ont r ol   ( I C I C I C ) .  B ei j i ng .   2006:  716 - 721.   [3 ]   C ai ni  C ,  C r ui c k s ha nk  H ,  F ar r el l  S ,  M ar c he s e M .   D el ay -   an d  D i s r upt i on - T ol er ant  N et w or k i n g ( D T N ) :  A n   A l t er na t i v e S o l ut i on  f or  F ut ur e S at e l l i t e N e t w or k i ng  A ppl i c at i on s .  P r oc e edi ngs  of  t he  I E E E .  201 1 ;   99( 11) :  198 0 - 19 97.   [4 ]   H ou R ,  Z hao S ,  Y ao Z ,  X u J ,  Li  X ,  F ang S .   I nf l uen c e o n t he B i t  E r r or  R at i o of   t he O pt i c al  S at el l i t e   Co m m uni c at i on S y s t em  un d er  S pac e R adi at i o n E nv i r o nm ent .  S y m po s i u m  on P ho t oni c s  a nd   O pt oel e c t r o ni c s  ( S O P O ) .  S ha nghai .  20 12:   1 - 4.   [5 ]   M ar s hal l   P ,   D al e  C ,   C ar t s   M ,   LaB el   K .   Pa rt i c l e - i nd uc e d  B i t   E r r or s   i n  H i gh  P er f or m anc e  F i ber   O pt i c   D at a  Li nk s   f or   S at el l i t e  D a t a  M a nage m e nt .   I E E E   T r ans ac t i on s   on  N u c l e ar   S c i en c e.   1 994;  4 1( 6) :   19 58 - 1965.   [6 ]   P at t on S ,  F r as c a A ,  T al nagi   J ,  H y m an D ,  P hi l l i ps  B ,  J on e s  J ,  V ai a R ,  V oev edi n A .   E ffe c t o f S p a c e   R adi at i on on t he Le ak a ge C ur r ent  of  M E M S  I ns ul at or s .   I E E E  T r ans a c t i ons  o n N uc l ear  S c i en ce .  2014 ;   60( 4) :  3074 - 308 3.   [7 ]   C hi t r a P ,  R am a k r i s hn an V N.   E f f ec t  of  U nd er l a p and I t s  S of t  E r r or  P er f or m a nc e i n 30 nm   J un c t i o nl e s s   B as ed 6T - S RA M  Ce l l .   T el k om ni k a .   20 15;   1 3( 2) :  451 - 459.   [8 ]   X i ao x i  R ,  C hu  W ,  Y u D .   S i ng le - E v ent - U ps e t  M i t i gat i on P l ac em en t  an d R ou t i n g  A lg o r it h m s  f o r  F ie ld - P r ogr am m ab l e G at e A r r ay s .   T el k om n i k a.   20 14;  1 2( 10) :  742 2 - 7429.   [9 ]   K el k ar  S ,  R aj k a m al .   C ont r ol   A r ea N et w or k  b as e d Q uot i en t  R em ai nd er  C om pr e s s i on - A l gor i t hm  f o r   A ut om ot i v e A ppl i c at i on s .   38 th   A nnual  C onf er enc e on I E E E  I ndus t r i al  E l e c t r o ni c s  S o c i e t y  (I EC O N   2012) .  M ont r ea l .   2 012:  303 0 - 3 036.   [ 10]   P os t o l ac he  M ,   N eam t u  G ,   T r of i n  S D.   CA N - E t her net   G a t ew ay   f or   A ut om ot i v e  A p pl i c at i on s .   17 th   I nt er na t i o nal  C onf er enc e on   S y s t em  T heor y ,  C o nt r ol  and   C om put i ng  ( I C S T C C ) .  S i nai a.  2013 :  42 2 - 427.   [ 11]   K i mm  H ,   Ja r r e l   M .   Co nt r ol l e r   A r ea  N et w or k   f or   F au l t   T ol er ant   S m al l   S at el l i t e  S y s t em   D es i g n.   I E EE  23 rd   I nt er n at i onal  S y m po s i u m   on I nd us t r i al  E l e c t r on i c s  ( I S I E ) .  I s t a nbu l .  2 014:   81 - 86 .   [ 12]   K hur r am  M ,  Z ai di  S M Y.   C A N  as  a S pac ec r a f t  C om m uni c at i o n B us   i n Leo S at el l i t e M i s s i on .   Pro c e e d i n gs   of   2 nd   I nt e r nat i o nal  C onf er enc e o n R e c ent  A dv anc e s  i n S p ac e T ec h nol o gi es  ( R A S T ) .  I s t an bul .  200 5:  4 32 - 4 37.   [ 13]   G hani  M ,  J us oh  W ,  H ana f i a h M ,  R am an S ,  J an o Z .   A   R ev i ew  of  C om m un i c a t i on P r ot oc ol s   f o r   I nt el l i ge nt  R e m ot e  T er m i n al  U ni t  D ev el o pm ent .   T el k om ni k a .  2013;  11( 4) :   81 9 - 826 .   [ 14]   I S O  S t andar d.  11 898 - 1 .  R oa d v ehi c l es - C on t r ol l er  ar ea n et w o r k  ( C A N ) .  G enev a:  I S O ;   201 5.     Evaluation Warning : The document was created with Spire.PDF for Python.
T E L KO M NI K A     I S S N :  1 693 - 6 930       I nt er ne t  P r o t oc ol  B as ed  S at el l i t e  O n - B o ar d S y s t em ( E mi r  H us n i )   855   [ 15]   B a y i l m i s  C , E r tu r k  I, C e k e n  C .   E x t end i ng C A N  S egm e nt s  w i t h I E E E  802. 11  W LA N .   T he 3 rd   AC S/ I EEE   I nt er na t i o nal  C o nf er e nc e on C om pu t er  S y s t e m s  and   A ppl i c at i ons .  C ai r o .  20 05.   [ 16]   K anek o H .   E r r or  C ont r ol  C odi ng f or  S em i c ond uc t or  M e m or y  S y s t em s  i n t h e S pac e  R adi at i o n   E nv i r o nm ent .   P r o c ee di n gs   of   t he  20 th   I E E E   I nt er nat i on al   S y m po s i u m   on  D ef ec t   an d  F au l t   T ol er anc e   i n   V LS I  S y s t em  ( D F T ’ 05) .  M ont e r ey .  2005:  93 - 10 1.   [ 17]   H u J ,   W a ng  R ,  S un  X ,  Y u Q ,   Y ang Z ,  Z ha ng Q .  M em or y  D y nam i c s  f or  D T N  P r ot oc o l  i n  D eep - s pac e  C om m u ni c at i ons .   I E E E  A er os pac e  and  E l e c t r on i c  S y s t em .   2 014;   2 9( 2) :  22 - 30 .   [ 18]   H us ni  E ,  F auz an  M .  D es i gn  and  I m pl e m en t at i on  of  B un dl e  and  N et w or k  L ay er  i n T ac t i c al  T ex t  M es s agi ng R a di o  us i ng D el ay  T ol er ant  N et w or k  ( D T N ) .   A dv anc e d S c i en c e Le t t er s .  201 5;  21( 1) :  5 2 - 56.   [ 19]   B ar uk a ng L.   R eed - S ol om on c odes  f or  U n c om pr e s s e d I P  H eader  P r ot e c t i on.   I nt er nat i ona l  C onf er e n c e   on C om put er  A ppl i c at i o ns   and  I ndu s t r i a l  E l ec t r oni c s  ( I C C A I E ) .   K ual a Lu m pur .  20 10:  2 9 - 33.   [ 20]   Pra s a d  A R ,  S hi noh ar a Y ,  S ek i  K .   P er f or m anc e of  H y br i d A R Q  f or  I P  P a c k e t  T r a ns m i s s i o n on  F ad i n g   C hanne l .   I E E E  T r ans ac t i on s  o n V ehi c ul ar  T ec hn ol o gy .  199 9;  48( 3) :   900 - 910.     [ 21]   X u  J ,   Z hang  T ,   D ong  Z .   O n  F or w ar d  E r r or   C or r ec t i o n  w i t h  H a m m i ng  C ode  f or   M ul t i - P a th   C om m uni c at i ons .   I n t er na t i on a l  C onf er en c e o n  W i r el es s  C om m uni c at i on s  an d S i gna l   P r oc e s s i ng   ( W C S P ) .  H u ang s ha n.  2 012:   1 - 5.   [ 22]   F ay y az   M ,  V l adi m i r ov a T .   F aul t - T ol er a nt  D i s t r i b ut ed A p p r oac h t o S at e l l i t e O n - B oar d  C om put er   D es i g n.   I EEE Ae r o s p ac e  C onf er enc e.  M ont ana,  U S A .  201 4:   1 - 12.     Evaluation Warning : The document was created with Spire.PDF for Python.