I n d on e s i an   Jo u r n al   o f  El e c t r i c al   En gi n e e r i n g   an d   C o m p u te r   S c i e n c e   V o l .   15 ,   N o .   3 ,  S e pt e m b e r   2 01 9 ,   pp .   1250 ~ 1256   IS S N :   2502 - 4752 ,   D O I :   10. 1 1591 / i j e e c s . v 1 5 .i 3 . pp125 0 - 1256             1250       Jou r n al   h o m e pa ge :  ht t p: / / i ae s c or e . c om / j our na l s / i nde x . php/ i j e e c s   C o m p a r i so n   o f   r o u t e r   t e st b e d s:   e m b e d d e d   s y st e m - b a sed,  so f t w a r e - b a s e d ,   a n d   m u l t i p r o t o c o l   l a b e l   s w i t c h i n g   ( M P L S )       M .   H .   M .   N as i r ,   N .   A .   M .   R ad z i ,   W.   S .   H .   M .   W .   A h m ad ,   F .   A b d u l l ah ,   M .   Z .   Jam al u d i n   In s t i t ut e   o f   In f o r m a t i c s   a n d   Co m pu t i n g   i n  E n e r gy   (IICE ),   E l e c t r o ni c   Co m m u n i c a t i o n  ( E C)   D e pa r t m e n t ,     Co l l e ge   of   E n gi n e e r i n g   (CO E ),   U n i v e ri s i t i   T e n a g a   N a s i o na l ,   M a l a y s i a       A r ti c l e   I n fo     A B S TR A C T   Ar t i c l e   h i s t or y :   R e c e i v e d  D e c   1,   2018   R e v i s e d  M a r  3,   201 9   A c c e pt e d  A p r   24 ,   201 9       M ul t i pr o t o c o l   L a be l   S w i t c hi ng   ( M P L S )   i s   a   p r o m i s i ng   pa c ke t   s w i t c h i ng   t e c hno l o gy   i n  t he   f i e l d  o f   c o m m uni c a t i o n  ne t w o r k ,   a l l o w i ng   r o ut e r   t o   f o r w a r d  t he   pa c ke t s   b a s e d  o n  l a be l s .   H o w e v e r ,   o f f - t he - s he l v e s   r o ut e r s   a r e   m a de   t o   be   n on - c o nf i g ur a bl e ,   m a ki ng   i t   l e s s   s ui t a b l e   f o r   a c a de m i c   r e s e a r c h   pur po s e s .   T he   a i m   o f   t hi s   p a pe r   i s   t o   e xp l o r e   t he   po s s i b i l i t y   o f   de v e l o pi ng   a   c o n f i g ur a bl e   M P L S   r o ut e r   by   r e v i e w i ng   e m be dd e d  s y s t e m - ba s e d  r o ut e r ,   s o f t w a r e - ba s e d  r o ut e r   a n d  c o m m e r c i a l   M P L S   r o ut e r   i t s e l f .   T he   a r c hi t e c t u r e   o f   t he   r o ut e r s   w i l l   b e   d e s c r i be d  i n  de t a i l   a nd  t h e i r   pe r f o r m a nc e s   w i l l   be   c om pa r e d .   F r o m   t h e   a na l y s i s ,   w e   f o und  t ha t   t he   de v e l o pm e nt   o f   r e c o nf i g ur a bl e   M P L S   r o ut e r   t e s t be d  i s   a c hi e v a bl e   by   us i ng   e m be dd e d   s y s t e m - ba s e d   ha r dw a r e   du e   t o   i t s   f r e e do m   o f   r e c o nf i g ur a bi l i t y .   Ke y w or ds :   E m b e dde d  s y s t e m - b a s e d  t e s b e d   M P L S   r o ut e r   Ro ut e r   t e s t b e d   S of t w a r e - b a s e d  t e s t b e d   C opy r i gh t   ©   201 9   I n s t i t ut e   o f   A dv anc e d  E ng i ne e r i ng   and   S c i e nc e .     A l l   r i gh t s   r e s e r v e d .   Cor r e s pon di n g   Au t h or :   M uha m m a d  H a qe e m   b i n   M o h d  N a s i r,     In s t i t ut e   o f   In f o r m a t i c s   a n d   Co m pu t i n g   i n  E n e r gy   (IICE ),     U n i v e r s i t i   T e na ga   N a s i o n a l ,     J a l a n  Ik ra m - U n i t e n,   43000   K a j a ng,   S e l a n go r   D a r ul   E h s a n,   M a l a y s i a .     E m a i l :   M . H a qe e m @ u ni t e n . e du . m y       1.   I N TR O D U C TI O N     M P L S   i s   a n   e v o l v i n g  c o nn e c t i o n - o r i e n t e d  s w i t c h i n g   t e c hn o l o g y   b a s e d  o n   l a b e l s   i n s t e a d  o f   Int e rn e t   P r o t o c o l   (IP )  a dd r e s s   a nd  i s   a n   u n de r go i n g  s t u dy   un t i l   t o da y   [ 1 - 7 ] .   T hi s   t e c hn o l o gy   c r e a t e s   v i rt ua l   c o n n e c t i o n s   b e t w e e n   t w o  L a be l   E dge   R o ut e r s   (L E R )   t h a t   a r e   l o c a t e d  a t   t h e   e dge   of   b a c k bo n e   n e t w o r k  [ 8 ] .  T h e   b a c kbo n e   of   t h e   M P L S   n e t w o r k  c o n s i s t s   o f   L E R ,   L a be l   S w i t c h   R o ut e r   (L S R ),   a n d  L a b e l   S w i t c h   P a t h  (L S P ).   O n e   r o l e   of   L E R   i s   fo r   Q ua l i t y   of   S e r v i c e   (Q o S )  t o   e n s u r e   a nd  di s t ri b ut e   t h e   l a b e l s   t o   a l l   t h e   n e t w o r k   c o m po n e n t s   a l o n g  u n i d i r e c t i o na l   t u nn e l   c a l l e d  t h e   L S P   [ 8 - 9 ] .   It   i s   a l s o   t h e   f i r s t   r o ut e r   t o   e n c a ps u l a t e   a nd  de c a ps ul a t e   b y   a ddi n g  a n d   r e m o v i n g   l a b e l s   o n t o   t h e   pa c ke t s   i nt o   t h e   L S P   a nd  m a ke   t h e   i n i t i a l   pa t h  s e l e c t i o n .     A c c o r di n g   t o   S h a w l   e t   a l . ,   t h e   L S R   c o m pri s e s   L a b e l   D i s t ri b ut i o n  P r o t o c o l   (L D P )  t h a t   w i l l   b e   a ppl i e d  t o   t h e   L S P   a s   t h e   s i gn a l i ng  pr o t o c o l   fo r   di s t r i b ut i ng  l a b e l s   t hr o ug h o ut   t h e   M P L S   n e t w o r k  [ 9 ] .   L S R   h a s   t w o  m a i n   f un c t i o n s .   F i r s t l y ,   i t   i s   t o   e n s ur e   t ha t   t h e   L S P   i s   c r e a t e d.   S e c o n dl y ,   i t   e n s u r e s   t ha t   t h e   da t a   i s   t ra n s m i t t e d  a c c o r di n g  t o   t h e   a pp r o p r i a t e   r o ut i n g  t a b l e s   o f   l a b e l s   t h a t   a r e   c r e a t e d  by   L S R   i t s e l f .   W h e n  t h e   L S R   r e c e i ve d  a   pa c ke t ,   i t   c h e c ks   t h e   r o ut i n g  t a b l e   t o   f i n d  t h e   n e xt   h o p  w h i c h   i s   a l s o   a n   L S R .   T h e n,   i t   de t a c h e s   t h e   l a b e l   a n d   a t t a c h e s   a   n e w   o n e   b e fo r e   i t   s e n ds   pa c ke t   t o   t h e   n e xt   h o p  [ 8 ,  10 ] .    Cu rr e nt l y ,   M P L S   t e c h n o l o g y   i s   m e a n t   f o r   i ndus t r i a l   pu r po s e s   s uc h   a s   i n   t e l e p r o c t e c t i o n ,   S upe r v i s o r y   Co n t r o l   a nd  D a t a   A c qui s i t i o n   (S CA D A ),   a n d  p r o t e c t i o n   r e l a y s   t o   a c h i e ve   l ow   l a t e n c y   a n d  h i g h  r e l i a b i l i t y   [ 11 - 15 ] .   H e n c e ,   t h e   l a b e l   s w i t c h i n g  m e c h a ni s m   c a n   b e   c on f i gu r e d  f r e e l y   o n l y   by   t h e   m a n uf a c t u r e r s   a n d   v e n do r s .   A t   t h e   us e r  s i de ,   M P L S   r o ut e r s   c a n  b e   c o n f i gu r e d  b a s e d  o n   l i m i t e d  o pt i o n s   p r o v i de d  by   t h e   v e n do r   t o   m a ke   s u r e   t h e   r o ut e r  i s   n o t   v ul n e ra b l e   t o   h a c ki ng.   T h e r e f o r e ,   t h e   f r e e do m   o f  r e c o n f i gur i ng  o f   M P L S   r o ut e r   i s   n e c e s s a r y   fo r   a c a de m i c   r e s e a r c h  purpo s e s .   D ue   t o   t h a t   r e a s o n ,   v a ri o us   of   s t udi e s   h a v e   b e e n   do n e   by   us i n g  s i m ul a t i o n ,   c o m m e r c i a l   M P L S   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i     IS S N :   2502 - 4752       Com par i s on   of   r out e r   t e s t b e ds :   e m b e dd e d  s y s t e m - bas e d ,   s o f t w ar e - bas e d,   and…   ( M.   H .   M.   Nas i r )   125 1   r o ut e r   a n d  e m b e dde d  s y s t e m s .   T h i s   p a pe r   i s   a i m e d  t o   c o m p a r e   a n d  a na l y s e   t h e   e xi s t i n g  c o m m e r c i a l   M P L S   r o ut e r s   a nd  e m b e dde d  s y s t e m   r o ut e r s   i n  t e r m s   o f   h a r dw a re   a r c hi t e c t u r e s   a n d   pe r f o r m a n c e s   w h i c h   w i l l   b e   us e f ul   fo r   de v e l o pi n g  t h e   r e c o n f i gura b l e   r o ut e r  t e s t b e d  a n d   b e n c hm a rki ng  i t s   pe r f o r m a n c e .   T h e   r e m a i n de r   o f   t h i s   pa pe r   i s   s t r uc t u r e d  a s   f o l l ow s ;   S e c t i on   2 ,   w e   di s c us s   o n   t h e   r e l a t e d  w o r k  of  pr e v i o us   r o ut e r   t e s t b e d.   It   i s   di v i de d  i nt o   t hr e e   pa r t s   w hi c h  a r e   s o f t w a r e - b a s e d,   c o m m e r c i a l   M P L S   r o ut e r ,     a n d  e m b e dde d  s y s t e m - b a s e d  r o ut e r .   T h e n,   i n   S e c t i o n  3  a n d  4,   t h e   pe r f o r m a n c e   o f   c o m m e r c i a l   a n d  s o f t w a r e - b a s e d  M P L S   r o ut e r   a n d  e m b e dde d  s y s t e m - b a s e d  r o ut e r s   a r e   a na l y z e d  r e s pe c t i ve l y .   F i n a l l y ,   t hi s   pa pe r   i s   c o n c l ude d  w i t h  S e c t i o n  5.       2.   R ELA TED   WO R K   V a r i o us   s t udi e s   o n   r e c o n f i gura b l e   r o ut e r s   us i n g  s o f t w a r e   s i m ul a t i o n s ,   c o m m e r c i a l   r o ut e r s   a n d   e m b e dde d  s y s t e m - b a s e d  r o ut e r s   a r e   r e v i e w e d  i n  t hi s   s e c t i o n.   T h e   r o ut e r s   w i l l   b e   de s c r i b e d  i n   de t a i l   i n   t e rm s   of   a r c h i t e c t ur e ,   s t r uc t u r e ,   a n d  c o s t   e ff e c t i v e n e s s .   T h e   s u m m a r y   of   t h e s e   w o r k  w i l l   b e   t a b ul a t e d  a t   t h e   e n d  o f  t h i s   s e c t i o n.     2. 1 .       S o ftw ar e - b as e d   R o u te r   T e s tb e d   T h i s   s e c t i o n   p r e s e nt s   s t udi e s   t ha t   ha v e   be e n   c o n duc t e d  t o   de ve l o p  a   s of t w a r e - b a s e d  r o ut e r   t e s t b e d.   T h e   m a i n   s i m ul a t o r s   i n   t h e   l i t e ra t u r e   a r e   C l i c k  [ 16 - 17 ] ,   M i n o s   a n d  D a t a   P l a n e   D e v e l o pm e n t   K i t   (D P D K )  [ 18 ] ,   M A T L A B   [ 19 ]   a n d   C + +   [ 20 ] .    In   2 013 ,   A l da y a   e t   a l .   [ 16 ]   c r e a t e d  a   p r o g r a m m a b l e   o pt i c a l   ro ut e r   t o   t e s t   o pt i c a l   s w i t c h i ng  f a b r i c s   b y   us i n g  S w i t c h i ngM a t r i x  i n   Cl i c k  s o f t w a r e .   W a n g  e t   a l .   [ 17 ]   f ur t h e r   i m p r o v e d  Cl i c k - b a s e d  r o ut e r   t e s t b e d  b y   pr o po s i n g   a n   a dd i t i o n a l   s o f t w a r e   w h i c h   i s   O pe n F l o w   t o   t h e i r   t e s t b e d.   T h e   t e s t b e d  a c h i e v e s   h i g h   s pe e d  pa c ke t s   s w i t c h   fo r w a r d i n g  a s   i t   ut i l i s e s   pe r s o na l   c o m put e r s   a n d  h ub s .   H e n c e ,   a   l o a d - b a l a n c i n g  hi g h - pe r f o r m a n c e   r o ut e r   t e s t b e d  c a n   b e   a c hi e v e d  a n d  i t   c a n  b e   e xpa n de d  t o   s uppo r t   n e t w o r k  v i r t u a l i z a t i o n.     T h i s   s o f t w a r e - b a s e d  r o ut e r   t e s t b e d  i s   a l s o   m o dul a r,   m a k i ng  i t   e a s y   t o   c o n duc t   n e t w o r k  e xpe r i m e n t   i n  t h e   l a b o r a t o r y   fo r   a c a de m i c   pu r po s e s .   In   a   d i f fe r e nt   w o r k  by   X u  e t   a l .   [ 18 ] ,   a   f ra m e w o r k  c a l l e d  M i n o s   ha s   b e e n   p r o po s e d  t o   r e gul a t e   r o ut e r  a c t i o n s   o n  da t a   p l a n e s .   A c t i o n   I de nt i f i e r   (A ID )  w i l l   b e   t h e   i n p ut   f o r   M i n o s   t o   pe r f o r m   l o o kups   i n   R e gul a t e d  A c t i o n   T a b l e   (R A T ).   F i n a l l y ,   M i n o s   w i l l   v e r i fy   w h e t h e r   o r   no t   t h e   a c t i o n   i s   n o rm a l .   M i n o s   i s   e xpe c t e d   t o  ge t   a   c o upl e   of   di s t i n c t   f a c t o r s   t ha t   w i l l   a f f e c t   t h e   s e c ur i t y   of   a   pr o gra m m a b l e   r o ut e r   s uc h   a s   c o s t   a n d  e ff e c t i ve n e s s .   T h i s   i s   b e c a us e   t h e   r e p r o g r a m m a b i l i t y   m a ke s   t h e   r o ut e r   v ul n e ra b l e   a n d  e xpo s e d  t o   t h e   r i s k  o f  b e i n g  h a c ke d.   M i n o s   i s   i m p l e m e nt e d  a nd  e v a l ua t e d  s e pa r a t e l y   o n   Cl i c k  a n d  D P D K .   D P D K   c o m pri s e s   of   a   s e t   of   l i b ra r i e s   t ha t   s uppo r t   e ff i c i e n t   i m pl e m e n t a t i o n s   o f   n e t w o r k   f un c t i o n s   [ 21 ] .   T h e   w o r ke d  by   T a j i ki   e t   a l .   [ 19 ] ,   f oc us e s   o n   a   n e w   t r a f f i c   e n g i n e e ri n g  a r c hi t e c t u r e   f o r   S D N - M P L S   n e t w o r k,   w h e r e   t h e y   pr o po s e d  t o   i m p r o v e   f l ow - l e v e l   m a n a ge m e nt   f l e xi b i l i t y .   It   i s   do n e   by   a ppl y i n g   O pe n F l o w - e n a b l e d  s w i t c h e s   a t   t h e   e dge   o f  t h e   n e t w o r k  w h i l e   t h e   M P L S   r o ut e r s   a r e   t h e   c o r e   r o ut e r   o f   t h e   n e t w o r k.   T h e   p r o po s e d  s c h e m e   a l s o   r e - a s s i g n s   f l ow s   i n  t h e   L S P   t o   h i g h l y   ut i l i z e   t h e   n e t w o r k  r e s o ur c e .     T h e   s i m ul a t i o n  w a s   do n e   by   us i ng  M A T L A B 2016b .   T h e   s of t w a r e   r o ut e r   b y   G os w a m i   e t   a l .   [ 20 ]   s t ud i e d  h o w   t o  a c hi e v e   t h e   e s t i m a t i o n   o f   o p t i c a l - l a y e r   pow e r   c o n s um pt i o n   a nd  c o s t   fo r   a   l o n g  di s t a n c e   o pt i c a l   n e t w o r ks   us i n g  W a v e l e n g t h   D i v i s i o n   M ul t i pl e xi ng  (W D M ).   T h e   t e s t   i s   i m p l e m e nt e d  o n   t w o   di ff e r e n t   n e t w o r ks   w h i c h   a r e   IP - o ve r - W D M   a n d  IP - o ve r - M P L S - ov e r - W D M   n e t w o r ks .   I n   t h e   f o r m e r   n e t w o r k  t e s t   w h i c h   i s   I P - ov e r - W D M   n e t w o r k,   IP   r o ut e r s   c o m m u ni c a t e   di r e c t l y   w i t h  W a v e l e n gt h - R o ut e d  O pt i c a l   N e t w o r k  (W R O N )  a n d   b a n dw i dt h  r e que s t s   a r e   e qua l   t o   l i g ht - p a t h  c a pa c i t y .   O n  t h e   o t h e r   ha n d ,   i n  IP - o v e r - M P L S - ove r - W D M   ne t w o r k,   t h e   IP   r o ut e r s   c o m m u n i c a t e   w i t h   W R O N   t hr o ugh   c o m m e r c i a l   r o ut e r s ,   h e n c e   t h e   b a n dw i dt h   r e que s t s   a rr i v e d  a s   L S P .   T h e r e f o r e ,   i t   i s   l o w e r   t h a n   l i g ht - pa t h   c a p a c i t y .   T h e   s i m u l a t i o n   w a s   c o n duc t e d  by   us i n g  C+ +   p r o gra m m i ng  l a n gu a ge .   T h e   a dv a n t a ge   o f   t h i s   w o r k  i s   t ha t   i t   i s   c o s t   e ff i c i e n t   t o   r u n  t h e   s i m u l a t i o n.   H ow e v e r ,   t h e   r e s ul t s   o b t a i n e d  a r e   b a s e d  o n   t h e o r e t i c a l   v a l ue s   b e c a us e   t h e r e   i s   n o   ha r dw a r e   i n v o l v e d.   D e s pi t e   t h e   f a c t   t h a t   i t   i s   c o s t s   e ff i c i e n t   t o   de v e l o p  a   s o f t w a re - b a s e d  r o ut e r ,   b ut   t h e   pa r a m e t e r s   i n   t h e   s i m ul a t i o n s   a r e   b a s e d  o n   t h e o r e t i c a l   v a l ue s .   M e a n i ng  t ha t ,   t he   s i m ul a t i o n s   do e s   n o t   c o n s i de r   n o i s e ,   n o n - l i n e a r  e ffe c t s ,   a n d  o t h e r   e n v i r o nm e nt a l   f a c t o r s   l i ke   h a rdw a r e   d o e s .   T h e r e f o r e ,   ha r dw a r e   e m ul a t i o n   i s   a   us ua l   pr o g r e s s   o f   t e s t be d  de ve l o pm e n t .     2. 2 .       C o m m e r c i al   R o u te r   A   r e v i e w   of   c o m m e r c i a l   r o ut e r s   w i l l   b e   d e s c r i b e d  i n   t hi s   pa r t .   O n e   of   t h e   pr e v i o us   w o r k,     S of t w a r e   D e f i n e d  N e t w o r k  (S D N )  i s   h y b r i d  w i t h   c o m m e r c i a l   M P L S   r o ut e r s   i n   [ 22 ] .   T h e   o n l y   w o r k  t h a t   us e d  c o m m e r c i a l   r o ut e r s   a l o n e   i s   by   B l a i r   e t   a l .   [ 23 ] .   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i ,   V o l .   15 ,   N o .   3 ,  S e pt e m b e r   2 019   :     12 50   -   12 56   1252   In   a   w o r k  by   S ga m b e l l uri   e t   a l .   [ 22 ] ,   S e gm e nt   R o ut i n g  (S R )  i s   i m pl e m e nt e d  i n   t w o   di ffe r e n t   n e t w o r ks ,   w h i c h   a r e   S D N - b a s e d  a n d  P a t h   Co m pu t a t i o n   E l e m e nt   (P CE ) - b a s e d.   S R   t e c h n o l o g y   i s   pr o po s e d  t o  e n f o r c e   a n   e f fe c t i ve   r o ut i n g  s t ra t e gi e s   w i t h o ut   r e l y i n g  o n   s i g n a l i n g  p r o t o c o l s .   In   S D N - b a s e d  n e t w o r k,     S R   c o n t r o l l e r   i s   de s i g n e d  t o   e nh a n c e   O pe n F l o w   c o n t r o l l e r.   W h i l e   i n  P CE - b a s e d  n e t w o r k,   S R   i s   i m pl e m e n t e d   w h e r e   t h e   n o de s   c o n s i s t   o f   c o m m e r c i a l   IP / M P L S   r o ut e r s .   T hi s   w o r k  a na l y s e d  t h e   pe r f o r m a n c e   o f   b o t h   pr o po s e d  i m pl e m e nt a t i o n s .   B l a i r   e t   a l .   [ 23 ]   us e d  a   c o m m e r c i a l   M P L S   r o ut e r   i n   hi s   s t ud y .   T h e   a ut h o r s   us e d  f o ur   M P L S   r o ut e r s   i n   t h e i r   e xpe ri m e n t ,   w i t h   m u l t i pl e   p r o t o c o l s   s uc h   a s   IE E E   C 37. 94 ,   IE C  61850 - 9 - 2  S a m pl e d  V a l ue s ,   a n d  I E C  61850 - 8 - 1   G e n e ri c   O b j e c t - O r i e n t e d  S ub s t a t i o n   E v e n t   (G O O S E ).   T h e   s t udy   i s   t o   de m o n s t ra t e   a n d   a na l y s e   t h e   us e   of   c o m m e r c i a l   IP / M P L S   p r o t o c o l   t o   c a rr y   pr o t e c t i o n   r e l a y   h a r dw a r e   t o   s uppo rt   po w e r   s y s t e m   pr o t e c t i o n  f un c t i o n s .   T h e y   a l s o   us e d  R e a l - t i m e   D i g i t a l   S i m ul a t o r   (R T D S )  t o   s i m ul a t e   t h e   pow e r   s y s t e m   a n d  i n t e r f a c e d   w i t h   t h e   h a rdw a r e   p r o t e c t i o n   r e l a y s .   R T D S   a l l o w s   pow e r   s y s t e m   f a ul t s   a nd  o t h e r   e v e n t s   t o   be   s i m ul a t e d  i n   r e a l - t i m e .       2. 3 .       Em b e d d e d - S ys t e m   b as e d   R o u t e r   T e s tb e d   T h e   de s i gn   o f   e m be dde d  s y s t e m - b a s e d  r o ut e r   t e s t b e ds   w e r e   m o s t l y   de s i gn e d  us i n g  B a n a na   P i   [ 24 ] ,  n e t F P G A   [ 25 ]   a n d  R a s pb e rr y   P i   [ 26 ] .   T h e   m a i n   p u r po s e   o f   us i n g  e m b e dde d  s y s t e m   a s   a   r o ut e r   i s   t o   c r e a t e   a   r e c o n f i gu r a b l e   r o ut e r  t e s t b e d  u n l i ke   c o m m e r c i a l   r o ut e r.     P o s c h   e t   a l .   [ 24 ]   pr o po s e d  a   t e s t be d  us i n g  B a na n a   P i   R 1  a s   a   r o ut e r.   B a na n a   P i   i s   a   s i ngl e - b o a r d  c o m put e r   t ha t   ha s   m o r e   t h a n  o n e   E t h e rn e t   po r t s .   T h i s   w o r k  de m o n s t r a t e s   a   N a m e d  D a t a   N e t w o r ki n g  (N D N ) - b a s e d  m ul t i m e di a   de l i v e r y   us i n g  a d a p t i v e   b i t - ra t e   s t r e a m i n g .   A ddi t i o na l l y ,   a   gr a p hi c a l   us e r   i nt e r f a c e   i s   pr o v i de d  fo r   t h e   v i s i t o r s   w h o   w a t c h   t h e   de m o n s t ra t i o n   t o   c r e a t e   t h e i r   ow n   n e t w o r k  t o po l o g y ,   c o n f i gur e   a   s t r e a m i ng  s c e n a ri o   a n d  o b s e r v e   i n   n e a r - r e a l   t i m e .   T h e   v i s i t o r s   m a y   a l s o  l e a rn   w h i c h   c o n f i gu r a t i o n   g i v e s   t h e   b e s t   pe r f o r m a n c e   of   N D N   n e t w o r k  by   s e l e c t i n g  d i f fe r e nt   n e t w o r k  f o r w a r di n g  s t ra t e gi e s   a n d  c l i e nt - b a s e d  a da p t a t i o n  l o gi c s .   A s   f o r   t h e   ha r dw a r e ,   t h e y   us e d  B a n a na   P i   R 1,   a t   l e a s t   t w o   n e t w o r k  s w i t c h e s ,   a n d   a   pe r s o na l   c o m put e r   (P C) .   T h e   t e s t b e d  r e qui r e d   a   l a rge   s pa c e   due   t o   l a rge   n u m b e r   o f   c o m po n e nt s .   B a na n a   P i   R 1  i s   us i n g   A 20  A R M   Co r t e x  A 7  D ua l   Co r e   a s   i t s   p r o c e s s o r .   T h e n ,   t w o   de di c a t e d  n e t w o r ks   w h i c h  a r e   M a na ge m e n t   N e t w o r k  ( M N )  a n d  E m ul a t i o n   N e t w o r k  (E N )   a r e   c o nn e c t e d  w i t h   B a na n a   P i   R 1  i n   a   s t a r   t o po l o g y .   T h e   r o l e   of  M a n a ge m e nt   N e t w o r k  (M N )  i s   f o r   c o n f i gura t i o n   a n d  m o n i t o ri n g.   W hi l e   E N   i s   a   v i r t u a l   n e t w o r k  o v e r l a y   t h a t   i s   c r e a t e d  us i ng  n e t w o r ki n g  t o o l s   s uc h   a s   i pt a b l e s   a n d  t r a f f i c   c o n t r o l .   T h e   pu r po s e   of   h a v i n g  t h e   s e pa r a t i o n  b e t w e e n   M N   a n d  E N   i s   t o   pr e v e n t   m a na ge m e n t   a n d  c o n t ro l   i n t e r f e r e n c e   w i t h   r u nni ng  n e t w o r k  e m ul a t i o n .   H ow e ve r ,   a c c o r di n g   t o   L e c h   a nd  W ł o da r s k i   [ 27 ] ,   B a n a na   P i   ha s   i t s   o w n   w e a kn e s s .   I t   p r o duc e s   a   huge   de l a y s   (up  t o   43  m s )  f o r   s uc h   a   s i m pl e   po i n t - to - m u l t i po i nt   L o c a l   A r e a   N e t w o r k  (L A N )  a n d   W i de   A r e a   N e t w o r k  (W A N )  t o po l o g y .   F ur t h e rm o r e ,   a c c o r di ng  t o   t h e   a u t h o r,   B a n a na   P i   c a n  c a us e   a   s e ri o us   p r o b l e m   t o   t h e   n e t w o r k  w h e n   i t   r e c e i v e s   a   l a r ge   a m o un t   o f   t ra f f i c .   A n o t h e r   s t u dy   do n e   by   S i v a rm a n   e t   a l .   [ 25 ]   us e d  n e t F P G A   a s   t h e i r   r o ut e r   t o   s t udy   t h e   r o l e   of   pa c k e t   b u f fe r   m e m o r y   o n   t h e   po w e r   c o n s um pt i o n   o f   b a c k bo n e   r o u t e r s .   T h e y   h a v e   de ve l o pe d  a n   a l go ri t hm   f o r   t h e   m e m o r y   c o m po n e n t s   t o   s l e e p  a n d  a w a ke   w h e n   n e e de d,   w h i l e   b e i n g  a b l e   t o   c o n t r o l   t h e   r e s ul t i n g  t ra f f i c   pe r f o r m a n c e   de gra da t i o n   i n   t h e   f o r m   o f   pa c k e t   l o s s   dur i ng  c o n ge s t i o n .   T h e y   c o n duc t e d  a   c o m pr e h e n s i v e   e v a l ua t i o n   o f   t h e i r   a l go r i t hm   b y   us i n g  t h e   s i m u l a t i o n   o f   off l i n e   t ra f f i c   t r a c e s   t a ke n   f r o m   c a rri e r / e n t e r p r i s e   n e t w o r ks   a s   w e l l   a s   o nl i n e   T CP   f l ow   i n   N e t w o r k  S i m ul a t o r   2  (N S 2).   T h e   e v a l ua t i o n   a l s o   b e i n g  i m p l e m e n t e d  o n   a   pr o g r a m m a b l e   r o ut e r   t e s t b e d  w h i c h   i s   t h e   n e t F P G A .   N e t F P G A   i s   c o nn e c t e d  t o   t r a f f i c   g e n e ra t o r s   a nd  de l a y   e m ul a t o r s   t o   de m o n s t ra t e   t h e   f e a s i b i l i t y   of   i m pl e m e n t i n g   t h e   a l go r i t h m   i n  t h e   h a rdw a r e .   T h e   a dv a n t a ge   of   us i n g  n e t F P G A   i s   i t   c a n  b e   r e pr o g r a m m a b l e   by   us i n g  V H D L   pr o gra m m i ng  l a n gu a ge .   H ow e v e r ,   t h e   c o s t   o f  n e t F P G A   i s   hi g h .   G upt a   e t   a l .   [ 26 ]   ha s   p r o po s e d  a   s m a l l   s i z e ,   l o w   c o s t   a nd  po r t a b l e   S D N   s w i t c h   t e s t b e d  us i n g   R a s pbe rr y   P i .   R a s pb e r r y   P i   i s   a   m i n i c o m put e r   ut i l i z i n g  A dv a n c e d  R e duc e d  In s t r c ut i o n   S e t   Co m put i ng  M a c hi n e   (A R M )  a s   i t s   CP U   [ 28 - 29 ] .   T h e   t e s t b e d  r e po r t e d  b y   G upt a   e t   a l .   [ 26 ]   c l a i m e d  t o   s uppo r t   O pe n F l o w   S pe c i f i c a t i o n   1. 0  t o   1. 4.   H ow e ve r ,   t h e   R a s pb e r r y   P i   o n l y   h a s   1  E t h e rn e t   po rt   b ut   t h e   a u t h o r s   e xt e n d  i t   us i ng  t hr e e   l ow - c os t   U S B - b a s e d  L A N   c a r ds .   In   o r de r   t o   m a ke   t h e   R a s pbe rr y   P i   a s   S D N   s w i t c h ,   i t   i s   i n s t a l l e d  w i t h   U b un t u  M A T E   15 . 04  i n s t e a d  o f   R a s pb i a n   t o   s uppo r t   t h e   l a t e s t   v e r s i o n   o f   O pe n F l ow   s w i t c h .   T h e n,   f o ur   l a p t o p s   a r e   c o nn e c t e d  t o   t h e   S D N   s w i t c h   a s   c l i e n t ,   P O X / R Y U   c o n t r o l l e r ,   t h e   o t h e r   t w o   l a pt o ps   a s   s e r v e r s .   T h e   a dv a nt a ge   o f   us i n g  R a s pb e rr y   P i   a s   t h e   t e s t b e d  i s   i t   i s   e a s y   t o   c o n f i gur e   i n  t e rm s   o f   i n s t a l l i ng  t h e   o pe r a t i ng  s y s t e m ,   p r o gra m m i n g  l a n gu a ge   a nd  t h e   us e r   i nt e r f a c e .   T h e   p r i c e   o f   t h e   R a s pbe rr y   P i   i s   a l s o  r e a s o na b l e   a n d   s ui t a b l e   f o r   b e gi nn e r s .   H ow e v e r ,   t h e   o n l y   do w n s i de   o f   R a s pbe rr y   P i   i s   i t   o nl y   h a s   o n e   E t h e rn e t   po r t ,   t h e r e f o r e   i t   i s   qu i t e   ha r d   t o   e m u l a t e   a   r e a l   n e t w o r k  r o ut e r .           Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i     IS S N :   2502 - 4752       Com par i s on   of   r out e r   t e s t b e ds :   e m b e dd e d  s y s t e m - bas e d ,   s o f t w ar e - bas e d,   and…   ( M.   H .   M.   Nas i r )   1253   3.   P ER F O R M A N C E  O F   C O M M ER C I A L  R O U TER   T h e   r e s ul t s   a n d  pe r f o r m a n c e   of   t h e   h a r dw a r e   a n d  s o f t w a r e - b a s e d  M P L S   r o ut e r s   t e s t b e ds   w i l l   b e   pr e s e nt e d  i n   t hi s   s e c t i o n .   T h e   pa ra m e t e r s   s uc h   a s   t hr o ug h pu t ,   de l a y ,   l i n k  ut i l i z a t i o n s ,   b a n dw i dt h   a nd  po w e r   c o n s um pt i o n   w i l l   b e   di s c us s e d  i n   de t a i l .   In   s e gm e n t   r o ut i n g  (S R )  w o r k  by   [ 22 ] ,   S D N - b a s e d   S R   c o n t ro l l e r   us e s   O F P _F L O W _M O D   m e s s a ge   t o   c o n f i gur e   t h e   n o de s   w h i l e   P C E - b a s e d  S R   c o n t r o l l e r   us e s   P CR e p  t o   c o n f i gur e   t h e   n o de s   w h i c h   a r e   t h e   IP / M P L S   r o ut e r s .   T h e   s c a l a b i l i t y   pe r fo r m a n c e   i s   t e s t e d  i n   t w o   di f fe r e n t   c a s e s   w h i c h   a r e   s i ngl e   l a b e l   a n d  15  l a b e l s .   T h e   o v e r a l l   r e s ul t s   s h o w   t ha t   t h e   c o n t r o l l e r   s e t u p  t i m e ,   i n g r e s s   s w i t c h   s e t up  t i m e   a nd  p a c ke t   fo r w a r d i n g  t i m e   f o r   15  l a b e l s   a r e   g r e a t e r   t ha n   s i n gl e   l a b e l .   T h i s   i s   due   t o   a   l o t   o f   t i m e   r e qui r e d  f o r   pa t h   a nd  l a b e l   s t a c ki n g  c o m put a t i o n.   A s   fo r   P CE - b a s e d  S R  c o n t r o l l e r,   t h e   r e s ul t s   a r e   i n   t e r m s   o f  di s t ri b ut i o n   o f   P CE   s e r v i c e   t i m e .   Co m p a r i n g   w i t h   S D N - b a s e d  S R   c o n t r o l l e r,   t he   t w o   r e s ul t s   a r e   s i m i l a r  b e c a us e   t h e   s a m e   p a t h  a n d  s e gm e nt   l i s t   c o m put a t i o n   w e r e   i m pl e m e nt e d  i n   b o t h   c o n t r o l l e r s .   H ow e ve r ,   f o r   bo t h   i m p l e m e nt a t i o n,     S R   c o n t r o l l e r   do e s   n o t   pr o v i de   t h e   r o ut e r   t e s t b e d  a   r e r o ut i n g   m e c h a n i s m   b e c a us e   i t   i s   b a s e d  o n   s h o rt e s t   pa t h  r o ut i ng.   H e n c e ,   i f   t h e   s h o r t e s t   pa t h   i s   c o n ge s t e d,   t h e   r o ut e r   w i l l   a l w a y s   fo r w a r d  t h e   p a c ke t s   o n  t ha t   p a t h.     L a s t l y ,   fo r   w o r k  do n e   by   [ 23 ] ,   t h e   a ut h o r   r u n s   t w o   di f fe r e n t   e xpe r i m e n t s .   T h e   f i r s t   e xpe ri m e n t   i s   t o   s t udy   t h e   de l a y   a n d  j i t t e r   o f   IE E E   C3 7. 9 4  p r o t o c o l .   W hi l e   t h e   s e c o n d  e xpe ri m e nt   i s   t o   s t udy   t h e   c o m pa ri s o n  of   pr o t o c o l   t ri p  t i m e s   a n d  b a n dw i dt h   b e t w e e n   IE E E   C37 . 9 4  a n d  I E C  61850  S V   a n d   G O O S E .   F o r   t h e   f i r s t   e xpe r i m e nt ,   t h e   a ut h o r   r u n s   t h e   e xpe ri m e n t   f o r   n i n e   t i m e s .   T h e   f i r s t   f i v e   t e s t s   a r e   t o   ge t   t h e   pr o pa g a t i o n   de l a y   r e s ul t s   f o r   a   c ha i n   o f   IP / M P L S   r o ut e r s .   A c c o r di n g  t o   t h e   r e s ul t s ,   t h e   j i t t e r   b uf fe r   s i z e   i n c r e a s e s   a s   t h e   pa y l o a d   s i z e   i n c r e a s e s .   T hus ,   t h e   p r o pa g a t i o n   de l a y   i n c r e a s e s .   F o r   s i x t h   t e s t   o n w a r ds   a r e   t o   ge t   t h e   r e s ul t s   of  pr o pa g a t i o n   de l a y   f o r   r i ng  o f   IP / M P L S   r o ut e r s .   T h e   a dv a nt a ge   f o r   t h e   ri n g  s e t u p  i n  s i xt h  t e s t   c o m pa r e d  t o  f i f t h   t e s t   i s   i t   ha s   r e r o ut i ng  c a p a b i l i t y   be c a us e   t h e   s e t up  ha s   a n   a l t e rna t e   p a t h   f o r   t h e   p a c ke t s   i n   c a s e   o f   b r o ke n   l i n k .   T h e r e   i s   s m a l l   di f f e r e n c e   i n  t e r m s   o f   pr o pa g a t i o n   de l a y   fo r   t h e   s i x t h   a n d  s e v e n t h   t e s t   due   t o   t h e   v a ri a t i o n   of   de l a y   i n  t h e   ha r dw a r e .   A t   t h e   e i g h t h  a nd  ni n t h  t e s t ,   t he   pr o pa g a t i o n   de l a y   i n c r e a s e s   w h e n   n u m b e r   o f  C37. 94   s l o t s   de c r e a s e s   e v e n   w h e n   t h e   p a y l o a d  s i z e   i s   v e r y   s m a l l .   T hi s   i s   b e c a us e   t h e   m a i n   pu rpo s e   of   t h e   s l o t s   i s   t o   de f i n e   t h e   e n d - to - e n d  us a b l e   b a n dw i dt h  f o r   t h e   pa c ke t s .   H e n c e ,   i f   t h e   n u m b e r   o f   s l o t s   i s   s m a l l ,     t h e   us a b l e   b a n dw i d t h  w i l l   a l s o   b e   s m a l l   c a us i n g  t h e   de l a y   t o  b e   h i g h.   F o r   t h e   s e c o n d  e xpe r i m e nt ,   t h e   r e s ul t s   s h o w   t h a t   IE C  61850  S V   a n d  G O O S E   a r e   b e t t e r   t h a n  IE E E   C37. 94  i n   t e rm s   o f   c i r c ui t   b r e a ke r   t ri ppe d  t i m e ,   a n d  b a c kup  i n t e r t ri p  t i m e .   E v e n   t h e   b a n dw i dt h  us e d  by   t h e s e   t w o   pr o t oc o l s   i s   gr e a t e r,   t h e y   a r e   a b l e   t o   t ra n s f e r   m uc h   m o r e   i n f o r m a t i o n   f o r   t hr e e - pha s e   v o l t a ge   a n d  c u rr e nt   w a ve fo r m s .   H e n c e ,   t h e   d a t a   a c qui r e d  i s   m o r e   a c c ur a t e   a nd  b e t t e r  f o r   f urt h e r   a n a l y s i s .   T h e r e f o r e ,   f r o m   t h e   pe r f o rm a n c e   of   t h e   M P L S   r o ut e r s   a b ove ,   w e   c a n   c o n c l ude   t h a t   M P L S   r o ut e r s   a r e   b e t t e r   t ha n   IP   r o ut e r s   b e c a us e   i t   i s   s c a l a b l e   [ 22 ] ,   pr o t e c t i o n   s t a b i l i t y   [ 23 ] ,   i m p r o v e s   b a n dw i dt h   e f f i c i e n c y   [ 23 ] ,   a nd  l o w   v a l ue   o f   de l a y s .       4.   P ER F O R M A N C E  O F   E M B ED D ED   S Y S T EM - B A S ED   R O U TER S   T h i s   s e c t i o n   w i l l   p r e s e nt   t h e   f i n di ngs   o b t a i n e d  by   t h e   e m b e dde d  s y s t e m - b a s e d  r o ut e r   f r o m   S e c t i o n  2. 3 ,   a n d   w i l l   b e   c o m pa r e d  i n  t e rm s   o f   t hr o ughput ,   c o s t ,   a n d   p r o c e s s i n g  c a p a b i l i t y   a t   t h e   e nd  o f   t h i s   s e c t i o n.   T h e   s t udy   c a rr i e d  o ut   b y   [ 24 ]   h a v e   s uc c e s s f ul l y   de ve l o p e d  a   l o w - c o s t   r o ut e r   t e s t b e d  b a s e d  o n   B a n a na   P i   R 1.   T h e   t e s t b e d  c a n   b e   a c c e s s e d  by   V i r t u a l   P ri v a t e   N e t w o r k  (V P N ),   t h us   t h e   c o n f i gura t i o n ,   e xe c ut i o n   a n d  t h e   v i s ua l i z a t i o n   o f   t h e   t e s t b e d  di d  n o t   r e qui r e   a   l o t   o f   b a n dw i dt h.   T h e   m u l t i m e di a   de l i v e r y   s c e n a r i o   c a n   b e   c o n f i gur e d  by   us i n g  t h e   W e b  i nt e r f a c e .   I n   t e rm s   o f   d e l a y ,   t h e i r   r e s ul t s   p r e s e n t e d  i n   [ 30 ]   s h ow   t h a t   t h e   de l a y   i s   b i g  de s pi t e   t h e   pa c ke t s   a r e   s e n t   f r o m   o n e   n o de   t o   i t s   a dj e c e n t   n o de   v i a   CA T 6  E t h e rn e t   c a b l e .   T h i s   i s   b e c a us e   t h e   B a n a na   P i   R 1  i s   c o nn e c t e d  w i t h  t w o   n e t w o r ks ,   h e n c e   t h e   p r o c e s s o r   c a nn o t   ke e p  up  w i t h   t h e   n e t w o r ks ,   o pe r a t i n g  s y s t e m s ,   a n d  da t a   t r a n s m i s s i o n   a t   t h e   s a m e   t i m e .   S uppo rt e d  by   t h e   r e s ul t s   o b t a i n e d  i n   [ 27 ] ,   i t   s h o w s   t h a t   B a na na   P i   R 1  gi v e s   l ow   t h r o ug h pu t   a n d  hi g h   de l a y   f o r   po i n t - to - m u l t i po i n t   c o nn e c t i o n   i n  L A N   a n d  W A N   n e t w o r k  de s pi t e   i t   ha s   G i ga b i t   E t h e rn e t   p o r t s .   T o   ov e r c o m e   t h e s e   l i m i t a t i o n s ,   s ugge s t e d  m e t h o d  t o   r e duc e   t h e   de l a y   i s   t o   r e duc e   t h e   n um b e r   o f   n o de s   b e c a us e   t h e   h i g h e r   t h e   n u m b e r   o f  n o de s ,     t h e   g r e a t e r   t h e   de l a y .   F u r t h e r m o r e ,   B a na n a   P i   R 1  i s   s ugge s t e d  t o   c o n n e c t   t o   t h e   n e t w o r k  v i a   f i b e r   o pt i c s   i n s t e a d  o f   w i r e l e s s   a n d  E t h e rn e t .   T h i s   i s   b e c a us e   f i be r   o pt i c s   pr o v i de   m o r e   e ffe c t i ve   s o l ut i o n   f o r   l o n g  di s t a n c e   da t a   t ra n s m i s s i o n.   I n   t e r m s   o f   t o p o l o g y ,   t h e   no de s   i n   [ 24 ]   a r e   c o n n e c t e d  i n   s t a r   t o po l o g y .     T h e   a dv a n t a ge   of   us i n g  t hi s   t o po l o g y   i s   t h e   c l i e n t   c a n   ha v e   po i n t - to - po i n t   c o m m u ni c a t i o n   w i t h   o t h e r   c l i e n t   r e s ul t i n g  t h e   t ra n s m i s s i o n   de l a y   i s   l e s s e r   t ha n   t h e   o t h e r   t o pol o gi e s .   H ow e ve r ,   t hi s   t y pe   of  t o p o l o g y   doe s   n o t   ha v e   a n   a l t e rn a t e   r o ut e   fo r   t h e   pa c ke t s   i n   c a s e   o f  b r o k e n   l i nk s .   H e n c e ,   a n   i m p r o v e m e n t   t h a t   c a n   b e   m a de   i s   t o  us e   ri n g   t o po l o g y   t o   pr e v e n t   d a t a   t ra n s m i s s i o n  f a i l u r e   i n  c a s e   o f   b r o k e n   l i nk  a s   w e l l   a s   l i n k   c o n ge s t i o n.   W h i l e   i n   [ 25 ] ,   t h e   po w e r   a ga i n s t   l o s s   t ra de - o ff   p e r f o r m a n c e   w e r e   e v a l ua t e d  w h e n   t h e   a l go r i t hm   i s   i m p l e m e nt e d  o n   n e t F P G A   a nd  T CP   f l ow s   w e r e   ge n e ra t e d  fo r   180  s e c o n ds   us i n g  i pe r f .   T h e   a l go ri t hm   ha s   s a v e d  40%  of   t h e   e n e r gy   w h e n   i t   i s   unde r   v e r y   h e a vy   l o a d.   A s   a   c o m pa r i s o n,   f o r   e xa m pl e ,   a   R a s pb e r r y   P i   Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i ,   V o l .   15 ,   N o .   3 ,  S e pt e m b e r   2 019   :     12 50   -   12 56   1254   t y pi c a l l y   c a n   ge n e ra t e   a r o u n d  98M b ps   fo r   10  s e c o n ds .   W hi c h   m e a n s ,   i t   c a n   ge n e r a t e   a   h uge   a m o u n t   o f  t hr o ughput   w i t hi n   s h o rt   pe r i o d  o f   t i m e   c o m pa r e d  t o   n e t F P G A .   T hi s   i s   due   t o   s o m e   pa c ke t   l o s s   a s   de s c r i b e d  i n  t h e i r   w o r k.   T h e   m o s t   r e c e n t   w o r k  i n   [ 26 ]   di d  n o t   pr e s e n t   a n y   n um e r i c a l   r e s ul t .   H ow e v e r ,   t h e y   h a v e   s uc c e s s f ul l y   de ve l o pe d  a n d  t e s t e d  t h e   S D N - s w i t c h   by   us i n g  l o a d  b a l a n c i n g  a n d  f i r e w a l l   a p pl i c a t i o n .   T h e   l o a d  b a l a n c i ng  a r c hi t e c t u r e   c o n s i s t s   of   O pe n F l ow   s w i t c h   n e t w o r k  w i t h   P O X   c o n t r o l l e r   a n d  m ul t i p l e   s e r v e r s   c o nn e c t e d  t o   t h e   O pe n F l o w   s w i t c h .   T h e   f i r e w a l l   a l l o w s   o r   r e j e c t s   a   s pe c i f i c   t y pe   of   da t a .   I n   t hi s   c a s e ,   t h e   f i r e w a l l   o n l y   a l l o w s   M A C  a dd r e s s ,   IP   a dd r e s s ,   a n d  po rt   n um b e r.   W h e n   t h e   p a c ke t   a rri v e d  a t   t h e   s w i t c h ,   t h e   f i r e w a l l   c h e c k  w h e t h e r   t h e   pa c ke t   h e a de r   m a t c h e d  w i t h   i t s   r u l e s   o r   n o t .   T h e   m a i n   a dv a n t a ge   o f   t h i s   t e s t b e d  i s   t h e   ha r dw a r e s   a r e   c o s t   f r i e n d l y   s i n c e   R a s pbe rr y   P i   w e r e   b e i n g  ut i l i s e d  w i t h   a   f e w   pe r s o n a l   l a pt o ps   t o   r u n   t h e   e xpe r i m e nt .   H ow e ve r ,   t hi s   t e s t b e d  i s   e xpe c t e d  t o   h a v e   a   hi g h   de l a y   b e c a us e   o n l y   o n e   R a s p b e r r y   P i   i s   c o n n e c t e d  t o   a l l   t h e   l a p t o ps .   T h i s   w i l l   c a us e   a   p r o b l e m   f o r   t h e   R a s pb e r r y   P i   t o  ke e p  up  a l l   w i t h   t h e   da t a   t ha t   a r e   t r a n s m i t t e d  a t   t h e   s a m e   t i m e .   F u rt h e rm o r e ,   t h e   t o po l o g y   i s   a l s o   t h e   s a m e   a s   [ 30 ]   w h i c h   i s   s t a r  t o po l o g y .     F r o m   t h e   pe r f o r m a n c e   o f   t h e   s a i d  e m b e dde d  s y s t e m - b a s e d  r o ut e r s ,   e a c h  o f   t h e   t e s t b e ds   ha v e   t h e i r   ow n   p r o s   a nd  c o n s   a f f e c t e d  by   t h e   t y p e   of   t r a f f i c s ,   t o po l o g y   a n d  ha r dw a r e .   F r o m   t h e   a na l y s i s ,   R a s pb e r r y   P i   i s   a   b e t t e r   c h o i c e   fo r   a   c o s t - f r i e n dl y   t e s t be d  [ 26 ] ,   b e c a us e   i t   c a n   ge n e r a t e   h i g h   t hr o ug h pu t   w i t h i n   s h o rt   pe ri o d  of  t i m e   a n d   i t   c a n  ha n d l e   m u l t i pl e   n o de s   c o nn e c t e d  t o   i t .       5.   C O N C LU S I O N   T h i s   pa pe r   ha s   p r e s e n t e d  a n   o v e r v i e w   o n   r o ut e r  t e s t b e ds   of   s of t w a r e - b a s e d,   c o m m e r c i a l ,     a n d  e m b e dde d  s y s t e m - b a s e d.   T h e s e   t e s t be ds   h a v e   s i m i l a r   m e t h o d  of  c o n duc t i n g  t h e   e xpe ri m e n t   w h i c h   a r e   us i n g  ha r dw a r e s ,   s o f t w a r e s ,   o r   b o t h .   F o r   t h e   s o f t w a r e - b a s e d  t e s t b e ds ,   t h e   s i m ul a t i o n s   a c h i e v e d  c us t o m i z a b l e ,   pr o g r a m m a b l e ,   a n d  ha s   t h e   c a pa b i l i t y   t o   e m ul a t e   a   c o m pl e x  r o ut i n g   n e t w o r k  w h i l e   a c h i e v i ng  a   h i g h - pe r f o r m a n c e   t e s t b e d.   H ow e v e r ,   t h e   r e s ul t s   o b t a i n e d  a r e   b a s e d  o n   i de a l   c a s e   a n d  n o t   i n v o l v i n g  n o n - l i n e a r  e ffe c t s .   A s   f o r   c o m m e r c i a l   r o ut e r s ,   t h e   r e s ul t s   s h o w   t h a t   i t   i s   b e t t e r   t h a n   t ra di t i o n a l   IP - b a s e d  r o ut e r s   be c a us e   i t   c a n   p r o v i de   be t t e r   t hr o ug h pu t ,   p r o t e c t i o n,   b a n dw i dt h   a n d   l i n k  e ff i c i e n c y ,   a n d  de l a y s   de s pi t e   i t   c o n s um e d  hi g h e r   po w e r .   H ow e ve r ,   c o m m e r c i a l   r o ut e r s   do   n o t   h a v e   t he   f r e e d o m   t o   r e c o n f i gur e   f o r   a c a de m i c   pu r po s e s .   L a s t   b ut   n o t   l e a s t ,   de s i g n   o f   a   c o m pl e t e l y   r e c o n f i gur a b l e   a n d   r e p r o g r a m m a b l e   r o ut e r   t e s t b e d  c a n   b e   a c hi e v e d   by   us i n g  e m b e dde d  s y s t e m   ha r dw a r e   m a k i n g  i t   t h e   m o s t   s ui t a b l e   c h o i c e   fo r   a c a de m i c   pu r po s e s .   H ow e ve r ,   t h e y   h a v e   l i m i t e d  p r o c e s s i n g  u n i t   c a p a b i l i t y   c a us i n g  t h e   p e r f o r m a n c e   of   t h e   n e t w o r k  i s   l e s s e r   t ha n   us i n g   i n dus t ri a l   r o ut e r s .   T h e r e f o r e ,   o ur   n e xt   s t udy   i s   t o  de v e l o p  a   r e c o n f i gu r a b l e   M P L S   r o ut e r   t e s t b e d  by   us i n g   e m b e dde d  s y s t e m - b a s e d  ha r dw a r e ,   w h i c h   w i l l   b e   ut i l i s i n g  a na l y s i s   f r o m   t hi s   p a pe r  a s   t h e   b a s i s .   T h e   M P L S   r o ut e r   w i l l   b e   us e f ul   fo r   a r c h i t e c t u r e   a n d  pe r f o r m a n c e   b e n c hm a rki n g .   H e n c e ,   t h e   pl a n   f o r   t h e   f ut u r e   w o r k  i s   t o   v a l i da t e   t h e   pe r f o r m a n c e   r e s ul t s   o f  t h e   de v e l o pe d  r e c o n f i gura b l e   r o ut e r   w i t h   t h e   i n d us t r i a l   g ra de   M P L S - b a s e d  r o ut e r.       A C K N O WL ED G E M EN TS   T h e   a ut h o r   g r a t e f ul l y   a c kn o w l e dg e s   t h e   f un di n g  f r o m   U N IT E N   R & D   S dn .   B h d .   a nd  T e n a g a   N a s i o n a l   B e rha d   u n de r  T N B   S e e d  F u n d  U - TI - RD - 18 - 07 .       R EF ER EN C ES   [ 1]   A .   I r a w a n,   e t   al . ,   " L a be l ‐ Q o s   S w i t c hi ng   P r o t o c o l   F o r   Q ua l i t y   of   S e r v i c e   A s s ur a nc e   i n  D y na m i c   S w a r m   R o b o t   L oc a l   N e t w o r k, "   I nt e r na t i ona l   J ou r na l   of   C om m u ni c at i on   S y s t e m s ,   v o l .   3 1,   pp .   1 - 16,   20 18.   [ 2]   M .   A r a f a h ,   e t   a l . ,   " S m a r t   S y s t e m s   A ppr o a c h  f o r   D e v e l o pm e nt   o f   E xpl i c i t   C o ng e s t i o n  M a r k i ng   a nd  T r a f f i c   E ng i ne e r i ng   M o de l   f o r   D i f f s e r v / M P L S   N e t w o r ks , "   J ou r na l   o f   A m bi e nt   I n t e l l i ge nc e   and  H um an i z e d  C om p ut i ng ,     pp.   1 - 11 ,   2018 .   [ 3]   M .   M a s o o d  a nd  M .   M .   F o ua d,   " A na l y s i s   o f   A r t i f i c i a l   I nt e l l i g e nc e - B a s e d  M e t a he ur i s t i c   A l g o r i t hm   f o r   M P L S   N e t w o r k  O pt i m i z a t i o n, "   i n  20 18  20t h  I n t e r nat i o nal   C on f e r e nc e   on  T r ans p ar e nt   O p t i c al   N e t w or k s   ( I C T O N ) ,    2018 ,   pp.   1 - 4.   [ 4]   M .   I m r a n,   e t   al . ,   " D e s i g n  a nd  S i m ul a t i o n  o f   T r a f f i c   E n g i ne e r i ng   U s i ng   M P L S   i n  G N S 3  E nv i r o nm e nt , "   i n  2018   Se c ond  I nt e r n at i on al   C on f e r e nc e   on  C om p ut i ng   M e t hodo l o gi e s   an d  C om m u ni c at i o n  ( I C C M C ) ,   2 018 ,     pp.   10 26 - 1030 .   [ 5]   E .   N .   L a l l a s ,   " A   S ur v e y   O n  A l l   O pt i c a l   L a be l   S w a ppi ng   T e c hni qu e s :   C o m pa r i s o n  A nd  T r e nd s , "   O p t i c a l   Sw i t c hi n g   and  N e t w or k i ng ,   v o l .   3 1,   pp .   22 - 38 ,   2019 .   [ 6]   S .   P a t i l   a nd  M .   S .   S ubh e da r ,   " O pt i m i z i ng   M P L S   T unne l   C r e a t i o n  P e r f o r m a nc e   b y   U s i ng   S D N , "   Sof t   C om pu t i ng   and  Si g na l   P r oc e s s i n g ,   pp .   527 - 53 6,   20 19 .   Evaluation Warning : The document was created with Spire.PDF for Python.
In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i     IS S N :   2502 - 4752       Com par i s on   of   r out e r   t e s t b e ds :   e m b e dd e d  s y s t e m - bas e d ,   s o f t w ar e - bas e d,   and…   ( M.   H .   M.   Nas i r )   1255   [ 7]   S .   P a t i l   a nd  M .   S .   S ubh e da r ,   " A na l y s i ng   M P L S   P e r f o r m a nc e   by   S D N , "   E m e r gi ng  T e c h no l og i e s   i n  D a t a   M i n i ng   an d  I nf or m a t i on  Se c ur i t y ,   pp .   589 - 59 8,   20 19 .   [ 8]   M .   M .   P i j a n ka   a n d  G .   W .   R óż a ńs k i ,   " M o bi l e   M P L S - T P   –   S uppo r t   T he   M o bi l i t y   of   T e r m i na l   D e v i c e s   U s i ng   O A M   C ha nne l , "   I nt e r n at i on al   J o ur n al   o f   E l e c t r on i c   and   T e l e c om m un i c at i ons ,   v o l .   62 ,   pp.   2 15 - 223 ,   2016 .   [ 9]   R .   Q .   S ha w l ,   e t   a l. ,   " A   R e v i e w :   M ul t i   P r o t o c o l   L a be l   S w i t c hi ng   ( M P L S ) , "   I nt .   J o ur n al   o f   E n gi ne e r i n g  R e s e ar c h   and  A pp l i c at i on s ,   p p.   22 48 - 9622 ,   201 4.   [ 10]   P .   B i r a da r   a nd  T .   P ur u s ho t t a m a ,   " D e s i g n  o f   T r a f f i c   E ng i ne e r e d  M ul t i - P r o t o c o l   L a be l   S w i t c hi ng - T r a ns po r t   P r o f i l e   ( M P L S - T P )   f o r   T he   E nha nc e m e n t   o f   Q ua l i t y   of   S e r v i c e . "   I nt e r na t i onal   J our nal   o f   R e s e ar c h  -   G R A N T H A A L A Y A H ,  v o l .   5,   pp .   58 - 67 ,   2017 .   [ 11]   M .   T a ba s s um ,   e t   a l . ,   " I m pl e m e nt a t i o n  a nd  P e r f o r m a nc e   E v a l u a t i o n  o f   A d v a nc e   M e t e r i ng   I nf r a s t r uc t u r e   f o r   B o r ne o - W i de   P o w e r   G r i d, "   F r on t i e r s   i n   E ne r g y ,   pp .   1 - 20 ,   2 016 .   [ 12]   A .   S y dne y ,   e t   al . ,   " U s i ng   G E N I   f o r   E xpe r i m e nt a l   E v a l ua t i o n  o f   S o f t w a r e   D e f i ne d  N e t w o r k i ng   i n  S m a r t   G r i d s , "   C om put e r   N e t w or k s ,   v o l .   63 ,   pp.   5 - 16 ,   201 4.   [ 13]   F .   K a m o un  a nd  F .   O ut a y ,   " I P / M P L S   N e t w o r ks   w i t h  H a r de n e d  P i pe s :   S e r v i c e   C o n c e pt s ,   T r a f f i c   E ng i ne e r i ng   a nd   D e s i g n  C o ns i d e r a t i o ns , "   J ou r na l   of   A m b i e nt   I n t e l l i ge nc e   a nd   H um a ni z e d  C om pu t i ng,   p p.   1 - 8,   2 018 .   [ 14]   S .   M .   B l a i r ,   e t   al . ,   " M o de l i ng   a nd  A na l y s i s   o f   A s y m m e t r i c a l   L a t e nc y   i n  P a c ke t - B a s e d  N e t w o r ks   f o r   C ur r e n t   D i f f e r e n t i a l   P r o t e c t i o n  A ppl i c a t i o n, "   I E E E   T r a ns a c t i on s   on   P ow e r   D e l i v e r y ,   v o l .   33 ,   pp.   1 185 - 119 3,   20 18.   [ 15]   T .   R a hm a n ,   e t   a l . ,   " T e l e pr o t e c t i o n  w i t h   M P L S   E t h e r n e t   C o m m uni c a t i o ns — D e v e l o pm e nt   a n d  T e s t i ng   o f   P r a c t i c a l   I ns t a l l a t i o ns , "   i n  2 018   71 s t   A nn ua l   C o nf e r e nc e   f or   P r ot e c t i v e   R e l ay   E ngi ne e r s   ( C P R E ) ,   2018 ,   pp .   1 - 18 .   [ 16]   I .   A l da y a ,   e t   al . ,   " O p t i c a l   S w i t c h  E m ul a t i o n  i n  P r o g r a m m a bl e   S o f t w a r e   R o ut e r   T e s t be d, "   P hot o ni c   N e t w or k   C om m uni c at i on s ,   v o l .   25 ,   p p.   10 - 2 3,   20 13.   [ 17]   Z. - k.   W a ng ,   e t   al .   " L o a d - B a l a nc i ng   H i g h - P e r f o r m a nc e   R o ut e r   T e s t be d  B a s e d  O n  O pe nf l o w   A nd  C l i c k, "   i n  201 0  I nt e r n at i on al   C on f e r e nc e   on   C om pu t a t i ona l   I n t e l l i ge nc e   a nd  Sof t w ar e   E ng i ne e r i ng   ( C i SE ) ,   2 010 ,   pp .   1 - 4.   [ 18]   L .   X u,   e t   al . ,   " M I N O S :   R e g ul a t i ng   R o ut e r   D a t a pl a ne   A c t i o ns   i n  D y na m i c   R unt i m e   E nv i r o nm e nt s , "   i n  P r oc e e di n gs   of   t he   A C M   T u r i n g  50t h  C e l e br a t i on   C on f e r e nc e - C hi na ,   2 017 ,   pp.   1 - 10.   [ 19]   M .   M .   T a j i k i ,   e t   a l . ,   " S D N - B a s e d  R e s o ur c e   A l l o c a t i o n  i n  M P L S   N e t w o r k s :   A   H y br i d  A ppr o a c h, "   C onc ur r e nc y   C om put at i on ,   pp .   1 - 13 ,   201 8.   [ 20]   P .   G o s w a m i ,   e t   al . ,   " O n  M e t ho do l o g i e s   t o   E s t i m a t e   O p t i c a l - L a y e r   P o w e r   C o ns um pt i o n  a nd  C o s t   f o r   L o n g - H a ul   W D M   N e t w o r ks   w i t h   O pt i c a l   R e a c h  C o ns t r a i n t , "   P hot on i c   N e t w or k   C om m un i c a t i ons ,   v o l .   2 9,   pp .   12 - 31 ,   2015 .   [ 21]   M .   A .   K o ur t i s ,   e t   a l . ,   " E nha nc i ng   V N F   P e r f o r m a nc e   b y   E xpl o i t i ng   S R - I O V   a nd  D P D K   P a c ke t   P r o c e s s i ng   A c c e l e r a t i o n, "   i n  2015  I E E E   C o nf e r e nc e   on  N e t w or k   F unc t i on  V i r t ual i z a t i on  an d  So f t w ar e   D e f i ne d  N e t w or k ,   N F V - SD N   20 15 ,   2 016 ,   pp.   7 4 - 78.   [ 22]   A .   S g a m be l l ur i ,   e t   al . ,   " E xp e r i m e n t a l   D e m o ns t r a t i o n  o f   S e g m e nt   R o ut i ng , "   J ou r na l   of   L i gh t w av e   T e c hnol og y ,   v o l .   34,   pp .   205 - 21 2,   20 16.   [ 23]   S .   M .   B l a i r ,   e t   a l . ,   " D e m o ns t r a t i o n  a nd  A na l y s i s   o f   I P / M P L S   C o m m uni c a t i o ns   f o r   D e l i v e r i ng   P o w e r   S y s t e m   P r o t e c t i o n  S o l ut i o ns   U s i ng   I E E E   C 37.   94,   I E C   61850  S a m p l e d  V a l ue s ,   a nd  I E C   61850  G O O S E   P r o t o c o l s , "   i n   C I G R E   Se s s i on  45  - 45 th   I n t e r na t i ona l   C on f e r e nc e   on  L ar ge   H i g h  V ol t age   E l e c t r i c   Sy s t e m s   201 4,   A u gus t   201 4,     pp.   1 - 8 ,  2 014 .   [ 24]   D .   P o s c h,   e t   al . ,   " E m ul a t i ng   N D N - ba s e d  M ul t i m e d i a   D e l i v e r y , "   i n  T he   7t h  I n t e r na t i ona l   C on f e r e nc e   on  M u l t i m e di a   Sy s t e m s ,   201 6,   pp .   270 - 27 3.   [ 25]   V .   S i v a r a m a n,   e t   al . ,   " G r e e n i ng   R o ut e r   L i ne - C a r ds   v i a   D y na m i c   M a n a g e m e nt   o f   P a c ke t   M e m o r y , "   I E E E   J our na l   on  Se l e c t e d  A r e as   i n  C om m un i c a t i ons ,   v o l .   34 ,   pp .   3843 - 38 53 ,   201 6.   [ 26]   V .   G upt a ,   e t   a l . ,   " D e v e l o pi ng   S m a l l   S i z e   L o w - C o s t   S o f t w a r e - D e f i ne d  N e t w o r ki ng   S w i t c h  U s i ng   R a s p be r r y   P i , "   i n   50 th   A nn ual   C o nv e nt i on   o f   C om put e r   So c i e t y   of   I n di a:   N e x t - G e ne r at i o n  N e t w or k s ,   20 18 ,   p p.   14 7 - 152 .   [ 27]   P .   L e c h  a nd  P .   W ł o da r s k i ,   " I o T   W i F i   H o m e   N e t w o r k  S t r e s s   T e s t , "   i n  8 th   I n t e r na t i o na l   C on f e r e nc e   on  I m a ge   P r oc e s s i ng   a nd  C om m un i c a t i ons   C ha l l e nge s ,   2017 ,   pp .   247 - 254 .   [ 28]   A .   Z a br i ,   e t   al . ,   " V i de o   M o ni t o r i ng   A ppl i c a t i o n  U s i ng   W i r e l e s s   S e ns o r   N o de   w i t h  V a r i o us   E xt e r n a l   A nt e nn a , "   I ndo ne s i an   J our nal   o f   E l e c t r i c a l   E ngi ne e r i ng   and   C om p ut e r   Sc i e nc e ,   v o l .   6 ,   pp .   1 48 - 154 ,   201 7.   [ 29]   K .   K a l a i t h a s a n,   e t   a l . ,   " I nt e r n e t   o f   T hi ng s   A ppl i c a t i o n  i n  M o ni t o r i n g   S i c k  B ui l d i ng   S y ndr o m e , "   I ndone s i an  J our nal   of   E l e c t r i c a l   E ngi ne e r i ng   and   C om p ut e r   Sc i e nc e ,   v o l .   12 ,   pp .   5 05 - 5 12,   20 18.   [30]   B .   R a i ne r ,   e t   al . ,   " A   L o w - C o s t   N D N   T e s t be d  o n  B a na na   P i   R o ut e r s , "   I E E E   C om m u ni c at i on s   M aga z i ne ,   v o l .   54 ,     pp.   10 5 - 111,   2 016 .       B I O G R A P H I ES   O F   A U T H O R S       M uh a m m a d  H a qe e m   b i n  M o hd  N a s i r   r e c e i v e d  t he   B a c he l o r   o f   E l e c t r i c a l   a nd  E l e c t r o ni c   E ng i ne e r i ng   de g r e e   f r o m   U ni v e r s i t i   T e n a g a   N a s i o na l   ( U N I T E N )   i n   2018.   H e   i s   c ur r e nt l y   d o i ng  hi s   M a s t e r   o f   E l e c t r i c a l   E ng i n e e r i ng   i n   U N I T E N   w hi l e   w o r k i ng   a s   R e s e a r c h  E ng i ne e r   t h e r e .       Evaluation Warning : The document was created with Spire.PDF for Python.
                                IS S N :   2502 - 4752   In do n e s i a n  J   E l e c   E ng  &   Co m p  S c i ,   V o l .   15 ,   N o .   3 ,  S e pt e m b e r   2 019   :     12 50   -   12 56   1256     N ur u l   A s y i ki n  M o hd.   R a dz i   r e c e i v e d  he r   P hD .   i n  E ng i ne e r i ng ,   M E E   a nd  B E E E   ( H o ns . )   f r o m   U ni v e r s i t i   T e n a g a   N a s i o na l   i n  t he   y e a r   20 13,   20 10  a nd   200 8,   r e s pe c t i v e l y .   S he   i s   c ur r e n t l y   w o r ki ng   a s   a   s e n i o r   l e c t u r e r   i n  D e p a r t m e n t   o f   E l e c t r o ni c s   a nd  C o m m uni c a t i o n  E ng i ne e r i ng ,   U ni v e r s i t i   T e na g a   N a s i o na l .   H e r   r e s e a r c h  i n t e r e s t s   i nc l ude ,   o pt i c a l   c om m uni c a t i o n  a nd  qua l i t y   o f   s e r v i c e .   S he   ha s   c o nt r i bu t e d   50   t e c hni c a l   pa pe r s   i n   v a r i o us   j o ur n a l s   a n d  c o nf e r e nc e s .   S he   i s   a   s e n i o r   m e m b e r   o f   I E E E   P ho t o ni c s   S o c i e t y   a nd  C h a r t e r e d   E ng i n e e r   f o r   I E T .         W a n  S i t i   H a l i m a t u l   M u ni r a h   W a n  A hm a d  r e c e i v e d   a l l   he r   t hr e e   d e g r e e s   ( t he   B . E ng .   d e g r e e   i n   E l e c t r o n i c   E ng i ne e r i ng   m a j o r i ng   i n  M ul t i m e d i a ,   M .   E ng .   S c .   a n d  P h.   D . )   f r o m   M ul t i m e d i a   U ni v e r s i t y   ( M M U ) ,   M a l a y s i a .   S he   i s   c ur r e n t l y   a   po s t do c t o r a l   r e s e a r c he r   a t   U ni v e r s i t i   T e na g a   N a s i o na l   ( U N I T E N ) ,   unde r   U N I T E N   R & D   S dn  B hd  ( U R N D ) ,   i n   m o de l l i ng   a n  a l g o r i t hm   f o r   t r a f f i c   s c he d ul i ng   pr o j e c t .   H e r   m a i n  r e s e a r c h  i n t e r e s t s   a r e   i n  t h e   a r e a   o f   m e di c a l   i m a g e   a na l y s i s ,   c o nt e nt - ba s e d  i m a g e   r e t r i e v a l ,   s e g m e nt a t i o n,   f e a t u r e   e x t r a c t i o n  a nd   da t a   m i ni ng .           F a i r uz   A bdul l a h   r e c e i v e d  t h e   B . E ng .   d e g r e e   i n  e l e c t r o ni c s   f r o m   U ni v e r s i t i   T e na g a   N a s i o na l ,   M a l a y s i a ,   i n  2001 .   H e   t he n  c o m pl e t e d  M . S c .   i n  n e t w o r k  a n d  c o m m uni c a t i o n  e ng i ne e r i ng   f r om   U ni v e r s i t i   P u t r a   M a l a y s i a   i n  2 004  a n d  hi s   do c t o r a l   de g r e e   i n  f i br e   l a s e r   s e ns o r   f r o m   U ni v e r s i t i   T e na g a   N a s i o na l   i n  20 12 .   H e   i s   c ur r e nt l y   a n  a s s o c i a t e   pr o f e s s o r   i n  D e pa r t m e n t   o f   E l e c t r o ni c s   &   C o m m uni c a t i o n  E ng i ne e r i ng ,   C o l l e g e   o f   E ng i ne e r i ng ,   U ni v e r s i t i   T e na g a   N a s i o na l .   H i s   r e s e a r c h  i nt e r e s t   i s   i n  o pt i c a l   c o m m uni c a t i o ns ,   f i br e   l a s e r s ,   o pt i c a l   a m p l i f i e r s   a nd  f i br e   o pt i c   s e ns o r s .   T o   da t e ,   he   h a s   pub l i s he d  m o r e   t ha n   80  j o ur na l   a nd  c o nf e r e nc e   p a pe r s .   H e   ha s   a l s o   be e n   a n  a c t i v e   m e m be r   o f   I E E E   P ho t o ni c   S o c i e t y .         P r o f .   I r .   D r .   M d.   Z a i n i   B i n  J a m a l ud i n   r e c e i v e d  hi s   D i p l o m a   i n  E l e c t r i c a l   a nd  E l e c t r o ni c   E ng i ne e r i ng   f r o m   I ns t i t u t e   T e c hno l o gy   M a r a   ( kno w   U n i v e r s i t y   T e c hno l o gy   M a r a ,   U i T M )   i n   1983 ,   t he   B . S c .   D e g r e e   i n  E l e c t r i c a l   E ng i ne e r i ng   f r o m   U ni v e r s i t y   of   M i a m i ,   F l o r i da ,   U S A ,   i n  1986 ,   a n d  M . S c .   i n  E l e c t r o n i c   ( M e di c a l   S y s t e m )   f r o m   U ni v e r s i t y   of   H e r t f o r ds h i r e ,   U K ,   i n  19 94   a nd  P h. D .   i n  N e t w o r k   C o m m uni c a t i o n  E ng i ne e r i ng   f r o m   U ni v e r s i t i   P ut r a   M a l a y s i a   2007 .   H e   w o r ke d  i n  M o t o r o l a   M a l a y s i a   S dn .   B hd  i n  1 984  a nd  19 86  a s   A s s i s t a nt   E ng i ne e r   a n d  P r o duc t   E ng i ne e r   r e s pe c t i v e l y .   H e   t he n  j o i n e d  U i T M   i n  199 0,   a s   L e c t ur e r   i n  t h e   F a c ul t y   o f   E l e c t r i c a l   E ng i ne e r i ng .   I n  1997  he   j o i n e d  G I T N   S dn.   B hd ,   t h e   M a l a y s i a n  e - g ov e r nm e nt   ne t w o r k  s e r v i c e   pr o v i de r   a s   a   s e ni o r   e xe c ut i v e   i n  t he   ne t w o r k  s e c u r i t y   de pa r t m e n t .   J o i n t   D i g i c e r t   S dn .   B h d   t o   s e t - up   t he   f i r s t   C e r t i f i c a t i o n  A ut ho r i t y ,   c o m pa n y   t ha t   i s s ue   t he   D i g i t a l   C e r t i f i c a t e   f o r   s e c ur e d  o n - l i n e   t r a ns a c t i o n  a nd  a ppo i n t e d   t h e   C h i e f   O p e r a t i ng   O f f i c e r   i n   2000 .   H e   t he n   j o i n e d  t h e   D e pa r t m e n t   o f   E l e c t r o ni c s   a n d  C o m m uni c a t i o n  E ng i ne e r i ng ,   C o l l e g e   o f   E n g i ne e r i ng ,   U ni v e r s i t i   T e na g a   N a s i o na l   i n  200 1  a s   a   S e n i o r   L e c t ur e r .   H e   w a s   m a i n  p e r s o n  r e s po ns i b l e   i n  s e t t i ng   up  t he   S pi n   o f f   c o m pa n y   unde r   U N I T E N   t ha t   i s   U N I T E N   R & D   S dn  B hd   ( U R N D )   a nd   w a s   a ppo i nt e d   a s   M a n a g i ng   D i r e c t o r   o f   U R N D   f r o m   2013  u nt i l   201 7.   H e   i s   c ur r e nt l y   a   P r o f e s s o r   a t   D e pa r t m e n t   o f   E l e c t r o ni c s   a n d  C o m m uni c a t i o n  E ng i ne e r i ng   a nd  no w   s e c o nde d  t o   I ns t i t ut e   o f   P o w e r   E ng i ne e r i ng   ( I P E ) .   H e   w o r k   a nd   i nt e r e s t   i nc l ude ,   P ho t o ni c s   de v i c e s   a nd  S e ns o r s ,   O pt i c a l   ne t w o r k ,   S e c ur e d   r e m o t e   da t a   a c qui s i t i o n  s y s t e m s ,   R F   r a d i a t i o n  ( G S M ,   M o bi l e   ba s e   s t a t i o n) ,   a nd  E t he r ne t   P a s s i v e   O pt i c a l   N e t w o r k s .   H e   i s   a n   a c t i v e   r e s e a r c he r   w i t h  m o r e   t ha n  R M 7 . 0   m i l l i o n  w o r t h  o f   r e s e a r c h  g r a nt s   s e c ur e d  f r o m   v a r i o us   R e s e a r c h  f undi ng   a nd  a g e nc i e s   s uc h  a s   L R G S ,   e S c i e nc e   F und ,   I R P A ,   P R G S ,   T N B R ,   M C M C   a nd   J I C A .   H e   ha s   a ut ho r e d   a nd   c o a ut ho r e d  m o r e   t ha n  100  r e s e a r c h  pa p e r s   i n  j o ur n a l s   a nd  c o nf e r e nc e   pr o c e e di ng s .   P r o f .   M d  Z a i n i   J a m a l ud i n  ha s   be e n  a n  a c t i v e   e xe c ut i v e   c om m i t t e e   m e m be r   f o r   o f   I E E E   P h o t o ni c s   S oc i e t y ,   I nt e r na t i o na l   C o nf e r e nc e   o n   P ho t o ni c s   ( I C P )   s i nc e   2004   a s   C o nf e r e nc e   C ha i r m e n  a s   w e l l   a s   c om m i t t e e   m e m be r s ,   i nc l ud i ng   a s   C h a i r m a n  i n  2007 - 20 08,   a nd  m e m be r   o f   I E E E   M a l a y s i a   f o r   t he   pa s t   1 5  y e a r s ,   r e c e n t l y   pr o m o t e d  t o   S e n i o r   M e m b e r   o f   I E E E   a nd   M e m be r   o f   I E T   s i nc e   201 0.     Evaluation Warning : The document was created with Spire.PDF for Python.