I nd o ne s ia n J o urna l o f   E lect rica l En g ineering   a nd   Co m pu t er   Science   Vo l.   23 ,   No .   2 A u g u s t   20 21 p p .   9 2 7 ~ 9 3 7   I SS N:  2 5 0 2 - 4 7 5 2 ,   DOI : 1 0 . 1 1 5 9 1 /ijeecs.v 23 .i 2 . pp 927 - 9 3 7          927       J o ur na l ho m ep a g e h ttp : //ij ee cs.ia esco r e. co m   Indo o r pos itioning  ut ilizing  blu etoo th  lo w e nerg y   RS SI o n Lo Ra   sy stem       K a v et ha   Su s ee nthira n A bd   S hu k ur  J a a f a r K u W ei  H eng ,   M o ha m a Z o ino A bid in   Abd Az iz,     A zm i A wa ng   M d   I s a ,   Siti  H uza im a h   H us in N ik   M o hd   Z a rif ie   H a s him   Ce n ter fo Tele c o m m u n ica ti o n   R e se a rc h   &   In n o v a ti o n   (Ce TRI),   F a c u lt y   o El e c tro n ic an d   Co m p u te En g in e e rin g   (F KEKK ),   Un iv e rsit Tek n ik a M a lay sia   M e lak a   (UTe M ),   Ha n g   Tu a h   Ja y a ,   M e lak a ,   M a lay sia       Art icle  I nfo     AB S T RAC T   A r ticle  his to r y:   R ec eiv ed   Ma y   3 1 ,   2 0 2 1   R ev is ed   J u l 1 2 ,   2 0 2 1   Acc ep ted   J u l 1 4 ,   2 0 2 1       In d o o p o sit io n in g   sy ste m h a b e c o m e   p o p u lar  i n   t h is  e ra   wh e re   it   is  a   n e two rk   o f   d e v ice u se d   t o   l o c a te  p e o p le   o r   o b jec e sp e c ially   in   in d o o e n v iro n m e n i n ste a d   o f   sa telli te - b a se d   p o sit io n in g .   T h e   sa telli te - b a se d   p o siti o n i n g   g l o b a p o siti o n in g   s y ste m   (G P S sig n a is  a ffe c ted ,   a n d   l o ss   in c u rre d   b y   t h e   wa ll   o t h e   b u il d i n g   c a u se th e   G P S   lac k   o p re c is io n   w h ich   lea d to   lar g e   p o siti o n i n g   e rr o r.   As   a   so lu ti o n   to   th e   in d o o a re a   c o v e ra g e   p ro b lem ,   a n   in d o o r   p o siti o n i n g   b a se d   o n   b l u e to o th   l o e n e rg y   (BLE a n d   lo n g   ra n g e   ( L o Ra )   sy ste m   u ti li sin g   th e   re c e iv e   sig n a stre n g t h   in d ica to ( RS S I )   is  p ro p o se d ,   d e sig n e d ,   a n d   tes ted .   I n   th is  p ro jec t,   t h e   p r o to t y p e   o f   in d o o r   p o siti o n i n g   sy ste m   is b u il t   u si n g   n o d e   M CU   ES P   3 2 ,   L o Ra   n o d e s ,   a n d   BLE   b e a c o n s.   T h e   n o d e   M CU  E S P   3 2   wi ll   c o ll e c RS S I   d a ta  fr o m   e a c h   BLE   b e a c o n th a t   d e p l o y e d   a d e c id e d   p o siti o n   a ro u n d   t h e   a re a .   T h e n ,   l in e a re g re ss io n   a lg o rit h m   will   b e   u se d   in   d istan c e   e stim a ti o n .   Ne x t ,   p a r ti c le  fil ter  is  imp lem e n ted   to   o v e rc o m e   th e   m u lt ip a t h   fa d i n g   e ffe c a n d   t h e   tr il a tera ti o n   tec h n iq u e   is   a p p li e d   to   e stim a te  t h e   u se r’s  lo c a ti o n .   Th e   e stim a ted   lo c a ti o n   is   c o m p a re d   to   t h e   a c tu a p o si ti o n   to   a n a l y z e   th e   ro o m e a n   sq u a re   e rro (RM S E)  a n d   c u m u lati v e   d istr ib u ti o n   f u n c ti o n   (CDF).   Ba se d   o n   th e   e x p e rime n re su lt ,   imp lem e n ti n g   t h e   p a rti c le  fi lt e re d u c e th e   e rro o f   lo c a ti o n   a c c u ra c y .   Th e   p a rti c le  fi l ter  a c h iev e a c c u ra c y   wit h   9 0 %   o th e   ti m e   th e   lo c a ti o n   e rr o is l o we th a n   2 . 6   m e ters .   K ey w o r d s :   B L E   p o s itio n in g   T r ilater atio n   W ir eles s   p o s itio n in g   T h is i a n   o p e n   a c c e ss   a rticle   u n d e r th e   CC B Y - SA   li c e n se .     C o r r e s p o nd ing   A uth o r :   A b d   Sh u k u r   J a’ af ar   C en ter   f o r   T elec o m m u n icatio n   R esear ch   &   I n n o v atio n   Facu lty   o f   E lectr o n ic  an d   C o m p u ter   E n g in ee r in g ,   Un iv e r s iti T ek n ik al  Ma lay s ia  Me lak a   Han g   T u ah   J ay a,   7 6 1 0 0   Du r ia n   T u n g g al,   Me lak a,   Ma lay s ia   E m ail: sh u k u r @ u tem . ed u . m y       1.   I NT RO D UCT I O N   Po s itio n in g   s y s tem   h as  b ee n   p ar o f   p r im ar y   elem en t   in   h u m a n   d aily   ac tiv ities   to d ay .   T h d ev elo p m e n o f   p o s itio n in g   s y s tem   is   o n o f   t h ess en tial  f o r   th d e v elo p m e n o f   civ ilizatio n s   o f   h u m a n   as  it  ca n   b u s ed   in   m an y   s ec to r s   lik s ec u r ity ,   m ilit ar y ,   lo g is ti cs,  m o n ito r in g ,   tr ac k i n g ,   h ea l th   ca r e,   s p o r t,  an d   en ter tain m en t.  GPS  is   s atellite  n a v ig atio n   s y s tem   u s ed   to   d eter m in e   th g r o u n d   p o s itio n   o f   a n   o b ject,   esp ec ially   f o r   o u t d o o r   en v ir o n m en wh ile   in d o o r   p o s itio n i n g   s y s tem   ( I PS )   is   m o s c o m m o n   u s ed   in   in s id e   b u ild in g   o r   in d o o r   en v ir o n m e n t.  I PS   is   d em an d   h i g h er   ac c u r ac y   co m p a r th an   GPS.   I n d o o r   p o s itio n in g   s y s tem   ( I PS )   ca n   class if y   in to   th r ee   m ajo r   g r o u p s   wh ich   ar n et wo r k - b ased   s y s tem s ,   in er tial  s y s tem s ,   an d   h y b r id   s y s tem s   [ 1 ] .   I PS   is   th s y s tem   th at  r ep lace   GPS  tech n o lo g y   to   l o ca te  th e   p o s itio n   lo ca tio n   o f   u s er   o r   d ev ice  in   in d o o r   en v ir o n m e n t   [ 2 ] .   Netwo r k   b ased   s y s tem   is   k n o wn   as  r ad io   f r eq u e n cy - b ased   s y s tem   wh ic h   b u ild   with   th wir eless   tech n o lo g y ,   u tili ze   th wir eless   s ig n al  to   d eter m in th e   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 5 0 2 - 4 7 5 2   I n d o n esian   J   E lec  E n g   &   C o m p   Sci,   Vo l.  23 ,   No .   2 Au g u s t   20 21 927   -   9 3 7   928   p o s itio n   s u ch   as  wir eless - f id e lity   ( WI - FI )   b ased   p o s itio n in g   s y s tem ,   B L E   b ea co n s   b ased   in d o o r   p o s itio n in g   s y s tem ,   R FID   in d o o r   p o s itio n in g   s y s tem ,   an d   o th e r   wir eless   tech n o lo g y   s y s tem .   I n er tial  b ased   s y s tem   is   u s s elf - co n tain ed   s en s o r   o r   in er ti al  s en s o r s   to   esti m ate  th lo ca tio n   o f   u s er   [ 3 ] .   T h h y b r i d   s y s tem   is   th s y s tem   wh ich   co m b in two   o r   m o r e   m eth o d   o r   tec h n iq u e   to   m ea s u r th e   u s er   p o s itio n   [ 4 ] .   T h s y s tem   u s es  s ev er al  d if f er en t   wir eless   co m m u n ica tio n   tech n o l o g ies  in   o n e   s y s tem   to   esti m ate  u s er s   p o s itio n ,   s u ch   as  h y b r id   in d o o r   p o s itio n in g   th at  em p l o y s   b o th   W i - Fi an d   b lu eto o th   [ 5 ]   B lu eto o th   l o en er g y   tech n o lo g y   is   n ew  s tan d ar d   f o r   wir eless   p er s o n al  ar ea   n etwo r k   tech n o lo g y   d ev elo p e d   b y   b lu eto o th   s p ec ia in ter est  g r o u p   ( SIG )   [ 6 ] D u to   th lo c o s t,  lo p o wer   co n s u m p tio n ,   ea s y - to - d ep lo y   s o lu tio n   an d   th v a s m ajo r ity   o f   p o r tab le  d ev ice s   in   t h e,   B L E   b ea co n   h as  b e en   u s ed   f o r   in d o o r   lo ca lizatio n   [ 7 ] .   B L E   b ea co n   is   lo p o wer   co n s u m p tio n   d e v ice  an d   its   co v er ag ar ea   wi ll  b ec o m s m aller   co m p ar ed   t o   W I - FI  d u to   s h o r s ig n al  r ea ch ab le  d is tan ce   [ 8 ] .   T h b ea co n s   ca n   b p lac ed   at  v ar io u s   p lace s   d u to   its   s m all  d im e n s io n   [ 9 ] .   B L E   b ea co n   o p er ate  o n   2 . 4   G h f r eq u e n cy   wh ich   is   s am with   class ic  B lu eto o th   an d   b o th   tech n o lo g ies ap p ly   s im ilar   m o d u latio n   s c h em wh ich   is   g au s s ian   f r e q u e n cy   s h if t k e y in g .   R SS I   tr ila ter atio n   is   th m eth o d   wh ich   h ig h ly   r ely   o n   th R SS I   an d   u s es  th p ath   lo s s   p r o p a g atio n   m o d el  to   co m p u te  th d is tan c b etwe en   th tar g et  p o s itio n   an d   th tr an s m itter   also   k n o wn   as  th r ef er en c e   p o in t   [ 1 0 ] [ 1 1 ] .   T r ilater atio n   tech n iq u is   ap p lied   to   u tili ze   th p o in o f   in ter s ec tio n   f o r m ed   b y   th r ee   cir c les   o f   B L E   b ea co n ' s   co v er ag ar ea   an d   th d is tan ce   to   d ec id th ex ac p o s itio n   [ 1 2 ] [ 1 3 ] .   Dis tan ce   th at  is   ca lcu lated   b y   u s in g   p ath   lo s s   m o d el  p lay s   an   im p o r tan r o le   in   esti m atin g   th p o s itio n   o f   th u s er   [ 1 4 ] [ 1 5 ] T h I PS   u s in g   tr ilater atio n   tech n iq u is   ea s y   to   b u ild   an d   lo w - co s s y s tem   as   th R S SI   v alu ar ea s y   to   ex tr ac b y   th r ec eiv er   [ 1 6 ] [ 1 7 ] .   T h ac cu r ac y   o f   th I PS   u s in g   th tr ilater atio n   m eth o d   ca n   b in cr ea s if   it  is   co m b in ed   with   o t h er   alg o r ith m   o r   tec h n iq u e .   Fazli  Su b h an   an d   h is   team   c o n d u cted   th eir   in d o o r   p o s itio n in g   s y s tem   p r o ject  in   b lu eto o t h   n etwo r k   u s in g   f in g e r p r in tin g   an d   tr ilater atio n   [ 1 8 ] [ 1 9 ] .   B lu eto o th   USB   d o n g les  was  u s ed   as  f ix ed   r ef e r en ce   n o d e   wh ile  No k ia  m o b ile  d e v ices w as u s ed   as r ec eiv er   to   co llect  R SS I   d ata   [ 2 0 ] T h is   ex p er im e n t c o llects th R SS I   in   th lab   th at  a r ea   h a v in g   1 2 0   m an d   th e   av er a g er r o r   o f   p o s itio n in g   was  2 . 6 7   m .   B esid es  th at,   Vice n te  C an n   Pater n an d   h is   f r ie n d   co n d u cted   a   s tu d y   with   u s in g   ch an n el  d iv e r s ity   wh er Kalm an   f ilter   an d   weig h ted   tr ilat er atio n   is   u s ed   t o   f o r m   an   in d o o r   p o s itio n in g   s y s tem   [ 2 1 ] .   T h esti m atio n   e r r o r   f o r   th m o v in g   o b ject  in   two   s ce n ar io   e n v ir o n m en r o o m   wh ich   h as  an   ar ea   o f   5 4   m an d   2 9 0   m 2   r esp ec tiv ely   ar lo wer   th an   1 . 8 2   m   an d   4 . 6   m   d u r in g   9 0 o f   th tim with   u s in g   o n l y   4   b ea co n s .       2.   M E T H O DO L O G Y   T h in d o o r   p o s itio n in g   s y s tem   b ased   o n   B L E   b ea co n   R SS I   d ata  ex tr ac tio n   tech n iq u is   d es ig n ed   a n d   d ev elo p e d   to   d eter m in th e   u s er s   p o s itio n .   B ased   o n   th e   s y s tem   b lo ck   d iag r am   in   Fig u r e   1 ,   th is   p r o ject   co n s is ts   o f   f o u r   p r o ce s s   s u b s y s tem s   to   p er f o r m   ea ch   f u n ctio n   at  d if f er en s tag es.  F ir s p r o ce s s   i s   s etu p   B L E   n etwo r k   with   d ep lo y   o f   B L E   b ea co n s   at  ea ch   d if f e r en t   p ar ticu lar   p o s itio n   at  b r o ad b an d   &   n etwo r k in g   ( B B NE T )   lab   an d   s et - u p   s q u ar s h ap g r id s   in   th ar ea   en v ir o n m en wh er th i s   s q u ar s h ap g r id   will  h av m u ltip le  ac ce s s   p o in ts   th at  is   u s ed   f o r   co llectin g   R SS I   d ata.   At  s ec o n d   s tag e,   th n o d e   MCU  E SP 3 2   will  co llect  th R SS I   th at  is   tr an s m itted   b y   ea ch   B L E   b ea c o n s   at  ea ch   m u ltip le  ac ce s s   p o in ts   an d   u s er   cu r r e n p o s itio n .   T h in te r c h an g e   d ata   p r o ce s s   h a p p en s   b etwe en   tw o   L o R n o d es  to   u p lo ad   an d   s to r R SS I   d ata  in to   lap to p .   Nex t,  is   th alg o r ith m   d ev elo p m e n t p h ase  wh er th p ar ticle  f ilter   is   im p lem en ted   to   s tab ilize  d ata  an d   tr ilater atio n   tech n iq u is   u s ed   to   esti m ate  th p o s itio n   o f   th u s er .   T h o u tp u r esu lt  o f   t h is   p o s itio n in g   s y s tem   s h o w s   th esti m ated   u s er s   p o s itio n   in   2 - d   d iag r a m .   Su b s e q u en tly ,   th ac cu r ac y   er r o r   is   ca lcu lated   b etwe en   ac tu al  an d   esti m ated   p o s itio n .             Fig u r e   1 .   Ov e r v iew  o f   p o s itio n in g   s y s tem   s et - up   Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n esian   J   E lec  E n g   &   C o m p   Sci     I SS N:  2502 - 4 7 5 2       I n d o o r   p o s itio n in g   u tili z in g   b l u eto o th   lo w   en erg R S S I   o n   L o R a   s ystem   ( K a ve th a   S u s ee n th ir a n )   929   2 . 1 .    Da t a   c o llect io n   a nd   s et - up   pro ce du re   All  th ex p er im en is   co n d u c t ed   in   B B NE T   lab ,   FKEK K.   B L E   b ea co n   d ev ices  is   attac h ed   o n   th e   walls  at  th h eig h t   lev el  wh ic h   is   ab o u 1 . 6   m .   E ac h   b ea c o n   d ev ices  h a v th eir   o wn   ad d r e s s ,   s o   th co llected   R SS I   d ata  ar ea s ily   class if y   b ased   o n   th e   ad d r ess .   First,  s q u ar s h ap e   g r id s   in   th a r ea   en v ir o n m e n is   s et - u p   b ef o r th s y s tem   s tar t s   t o   esti m ate  u s er s   s p ec if ic  p o s itio n .   T h wh o le  ar ea   th at  i s   u s ed   f o r   p o s itio n   esti m atio n   i s   d iv id ed   in   s q u a r s h ap e   g r id s   an d   th eir   lo ca t io n s   ar i n   ter m s   o f   2 - D   p la n e,   XY  c o o r d in ate.   Fig u r e   as   s h o ws   in   th s et - u p   o f   th e   B L E   b ea co n s   in   t h B B NE T   lab   with   g r id   o f   2   m .           Fig u r e   2 .   Sq u ar s h ap g r id s   i n   8   m   x   8   m   ar ea       T h b lack   d o p o in ts   (    )   th a is   s h o w n   in   Fig u r e   2   r ep r esen t s   m u ltip le  r e f er en ce s   p o in t s   an d   th e   p o s itio n   o f   ea ch   b lack   d o t p o i n ts   ar ass u m ed   as ( X 0 , Y 0 ) ,   ( X 2 , Y 0 ) ….   ( X n , Y n ) .   T h tr ian g le  s h ap p o in ts     (   ar th p o s itio n   f o r   ea ch   B L E   b ea co n s   with   k n o w n   co o r d i n a te  p o in t   v alu e.   E ac h   m u ltip le   r ef er en ce   p o in t   will   co n d u ct  R SS I   co llectio n   with in   2   m in u tes  b y   u s in g   n o d MCU  E S P3 2 .   T h p u r p o s f o r   R SS I   co llectio n   in   th s q u ar s h ap g r id s   is   to   f in d   th p ar a m et er s   wh ich   ar e   m   ( Gr ad ien t)   an d   c   ( i n ter ce p t)   i n   th f o r m u la  ( 4 b y   u s in g   lin ea r   r e g r ess io n   m eth o d .   T h er e   ar two   p a r ts   f o r   No d MCU E SP 3 2   co n n ec t w ith   L o R n o d es:     T r an s ce iv er   p a r t:  n o d MCU  E SP 3 2   is   co n n ec ted   t o   L o R m o d u le  th at  w h ich   will  b e   th m o b ile   p a r t.   User   will  b p lace   at   p ar ticu lar   p o s itio n   ar o u n d   th ar ea .   T h en ,   th No d MCU  E SP 3 2   will  r ec eiv an d   co llect  b lu eto o th s   R SS I   th at   is   tr an s m itted   b y   ea ch   B L E   b ea co n s .   Nex t,  L o R n o d es  will  s en d   th is   b lu eto o th s   R SS I   th at  is   co llected   b y   n o d MCU E SP 3 2   to   a n o th er   L o R n o d at  t h r ec ei v er   p ar t.     R ec eiv er   p ar t:  co n s is ts   o f   o n e   s et  o f   n o d MCU  E SP 3 2   co n n ec ted   with   L o R n o d e .   T h L o R n o d e   in   h er will  r ec eiv th R SS I   d ata  th at  s en b y   L o R n o d f r o m   th u s er .   T h en   th n o d MCU  E SP 3 2   at   r ec eiv er   is   co n n ec te d   to   th e   lap to p   f o r   co m m u n icate   wit h   Py th o n   b ased   co d e   to   co ll ec im p o r tan ce   p ar am eter   s u ch   as  b lu eto o th s   R SS I   an d   UUI D.   Fig u r 3 ( a )   an d   3 ( b )   is   b ei n g   a s   r esp ec tiv ely   s h o ws  tr an s ce iv er   E SP 3 2 - L o R ( with   3   B L E   b ea co n s   in   ex p er im e n t)   an d   r ec eiv e r   L o R n o d co n n ec ted   t o   lap to p .           ( a)   ( b )       Fig u r e   3 T h ese  f ig u r es a r e ;   ( a )   tr an s ce iv er   E SP 3 2 - L o R with   B L E   b ea co n s   an d   ( b )   L o R r ec eiv e r   co n n ec ted   t o   lap to p   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 5 0 2 - 4 7 5 2   I n d o n esian   J   E lec  E n g   &   C o m p   Sci,   Vo l.  23 ,   No .   2 Au g u s t   20 21 927   -   9 3 7   930   2. 2 .    Dis t a nce  e s t ima t io n   Af ter   co llectin g   th R SS I ,   th d is tan ce   is   est im ated .   Prio r   to   ca lcu latin g   th d is tan ce ,   two   p ar am eter s   will  b u s ed   in   th lin ea r   r e g r ess io n   m eth o d   to   d ete r m in t h m   ( g r ad ien t)   an d   c   ( in ter ce p t)   v alu es  f o r   ea ch   B L E   b ea co n .   T h f ir s p ar a m eter   is   th R S SI  co llected   at  ea ch   r ef er en ce   p o in ( b lack   d o t ) ,   th s ec o n d   is   th d is tan ce   b etwe en   ea ch   b e ac o n   an d   ea ch   r ef er en ce   p o in ( b lac k   d o t) ,   wh ich   is   ca lcu lated   u s i n g   th f o r m u la  ( 1 ) .     = ( ) 2 + ( ) 2     ( 1 )     T h esti m ate  d is tan ce   will   b d eter m in ed   u s in g   th ( 2 )   [ 7 ] ,   b u we  co u ld   co n v e r th is   f o r m u la  eq u atio n   to   s lo p e - in ter ce p t f o r m u la  e q u ati o n   in   th is   s ec tio n   ( 3 ) .       =   10 ( (       ) ( 10 ) )   ( 2 )     l og   =   1 10 ( (      ) (  ) )   ( 3 )     All  th p ar am eter   in   f o r m u la  ( 2 )   will  b s ep ar ate  an d   it  will  h av 4   p a r am eter s   an d   ea ch   o f   th em   will   co n v er to   th v a r iab les  an d   p ar am eter s   o f   s lo p f o r m u la  eq u atio n   [ 2 2 ] .   T h p a r am eter s   o f   1 10   an d   m ea s u r ed   p o wer   ar th c o n s tan v alu e,   it  ca n   b r ep lace d   as  m   ( g r a d ien t)   an d   c   ( in ter ce p t)   a n d   u s in g   s lo p eq u atio n   f o r m u la  to   f in d   th em .   R SS I   ar th d ata  th at  is   co llec ted   an d   lo g   d is tan ce   is   th es tim ate d   d is tan ce .   In   ( 4 )   as   s h o ws  in   th f o r m u la  to   esti m ate  th d is tan ce .        = (  ) +   ( 4 )     2 . 3 .    P a rt icle   f ilte r   T h er ar f i v cr itical  s tep s   in   th p ar ticle  f ilter in g   p r o c ess   wh ich   ar e :   a)   g en er ate  a   b u n ch   o f   p ar ticles,  b )   p r ed ict  s tep ,   c)   u p d ate  s tep ,   d )   r esam p le,   an d   e )   co m p u te  esti m ate.   Step   b   til s tep   o f   p ar ticle  f ilter   will  r u n   in   lo o p   wh i ch   c o n v er g as  n ea r   as  p o s s ib le  to   th tr u tar g et  s tate  b y   iter a tiv ely   s am p lin g   th p ar ticles with   th co n tr ac ted   s ea r ch   s co p e   [ 2 3 ] [ 2 4 ] .     a)   Gen er ate  b u n ch   o f   p ar ticles   E ac h   p a r ticle  h as  an   ass o ciate d   weig h t h at  r e p r esen ts   th p r o b ab ilit y   o f   t h at  p a r tic le  b ein g   th e   tr u e   p o s itio n   o f   th u s er .   C r ea te  c o llectio n   o f   p ar ticles u s in g   th i s   eq u atio n   { } = 1   an d   s et  th weig h f o r   ea ch   p ar ticle  to   1 .   b)   Pre d ict  s tep   No is m u s b e   ad d e d   t o   th e   p ar ticle' s   m o v em en ts   in   o r d e r   to   h av e   r ea s o n a b le  ch a n ce   o f   p r e d ictin g   th u s er ' s   ac tu al  p o s itio n .   W ith o u s y s tem   m o d el  u n ce r tain ty ,   t h p ar ticle  f ilter   will  f ail  to   a cc u r ately   m o d el   th p r o b ab ilit y   d is tr ib u tio n   o f   o u r   b elief   ab o u t th u s er ' s   p o s itio n .   c)   Up d ate  s tep   T h p r o b a b ilit y   th at  ass ig n ed   to   ea ch   p o s itio n   is   c alled   as  p r io r   ( c u r r e n p r o b a b ilit y   o f   th i s   p o s itio n   b ei n g   th tr u p o s itio n ) ,   b u t   wh en   n ew  R SS I s   m ea s u r em en is   c o m in g   i n ,   th e   p r i o r   n ee d   t o   m u ltip ly   with   th e   lik elih o o d   ( p r o b ab ilit y   o f   th m ea s u r ed   d is tan ce   b ein g   s am e   as th d is tan ce   o f   p a r ticle  to   t h b ea co n ) :     Poste r ior =   l ik e l ihood   × pr io r n or m a l iza tion     P ( x | z ) =   P ( z | x )   × P ( x ) P ( z )   ( 5 )     E ac h   p ar ticle   h as  p o s itio n   a n d   weig h t   wh ich   ass ess e s   h o well  it  m atch es  th e   m ea s u r em en t.  Nex t,   n o r m alizin g   th weig h ts   to   let  it  s u m   u p   t o   o n an d   tu r n   t h em   in to   a   p r o b ab ilit y   d is t r ib u tio n   wh er e   th e   p ar ticles  th at  clo s est  to   th tr u p o s itio n   n o r m ally   will  h av h ig h er   weig h co m p ar ed   to   t h p ar ticles  f ar   f r o m   th e   tr u p o s itio n .   d)   R esam p le   Par ticles  with   ex tr em ely   lo w   p r o b ab ilit y   will  b e   d is ca r d e d   an d   r ep lace   th em   with   n e p ar ticles  with   h ig h er   p r o b ab ilit y .   I f   n o   n ew  m ea s u r em en ts   ar r ec eiv ed   d u r in g   o n o f   th ep o ch s ,   it  is   d eter m in ed   wh en   to   r esam p le  b y   ca lcu latin g   w h at  m an y   r ef e r   to   as  th ef f e ctiv N,   wh ich   ap p r o x im ates   th n u m b er   o f   p ar ticles th at  tr u ly   co n tr ib u te  t o   th e   p r o b ab ilit y   d is tr ib u tio n .   Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n esian   J   E lec  E n g   &   C o m p   Sci     I SS N:  2502 - 4 7 5 2       I n d o o r   p o s itio n in g   u tili z in g   b l u eto o th   lo w   en erg R S S I   o n   L o R a   s ystem   ( K a ve th a   S u s ee n th ir a n )   931   e)   C o m p u te  esti m ate   T h m ea n   o f   th esti m ate  as  t h s u m   o f   th e   weig h ted   v alu e s   o f   th 5 0 0 0   p a r ticles  will  b ca lcu lated .   T h eq u atio n   f o r   th is   is :     μ =   1 N   w i x i N 1 = 1   ( 6 )     T h   is   r ep r esen t th   n u m b er   o f   p ar ticles.      2 . 4 .    T rila t er a t io n   T h er ar two   in f o r m atio n   t h at  n ec ess ar y   to   b u s ed ,   f ir s is   p o s itio n   o f   B L E   b ea co n s   ( co o r d in ates  p o in t)   an d   th esti m ate  d is tan ce s .   T h esti m ate  d is tan ce s   h er ar ca lcu late d   b y   u s in g   f o r m u la  (4 )   with   co llected   R SS I .   Nex t,  b o th   d at will b u s ed   in   tr ilater atio n   t o   esti m ate  th p o s itio n   f o r   u s e r   [ 2 5 ] .   T r ilater atio n   f o r m u la  e q u atio n   is   ca lcu late d   in   m atr ix   f o r m   an d   tr ilater a tio n   alg o r ith m   is   ex p r ess ed   b y   th f o llo win g   ( 7 )   an d   ( 8 ) :     =   [ 2 ( 1   )   2 ( 1   )     2 ( 1   ) 2 ( 1   ) ] ,   =   [ ]   ,   ( 7 )     =   [           ( 1 2   2 ) ( 1 2     2 ) ( 1 2   2 ) ( 2 2   2 ) ( 2 2   2 ) ( 2 2   2 ) ( 1 2   2 ) ( 1 2   2 ) ( 1 2   2 )   ]             ( 8 )     T h v ar iab les  x   a n d   y   s h o wn   in   th alg o r it h m   ab o v r ep r esen ts   th p o s itio n   o f   e ac h   b ea co n   ( co o r d i n ate  p o in v al u e)   a n d   t h d   ar r e p r esen tin g   th esti m ate  d is tan ce   th at  is   ca lcu late d   u s in g   ( 4 ) .   T h u s ,   th e   esti m ated   p o s itio n   co o r d in ate  o f   u s er s   ca n   b e   s o lv ed   u s in g   ( 9 ) :     = 1     ( 9 )     Af ter   esti m atin g   p o s itio n s   with   an d   with o u th e   p ar ticle  f i lter ,   th d if f er en ce   o f   d is tan ce   b etwe en   th ese  esti m ated   p o s itio n   an d   ac tu al  p o s itio n   will  b ca lcu lated .   T h d if f e r en ce   o f   th d i s tan ce   is   ca lled   as   er r o r   wh ic h   will b u s ed   to   ca lcu late  th r o o m ea n   s q u a r er r o r   ( R MSE )   b y   u s in g   th ( 1 0 ) :       R M SE =   ( ( x x ̃ ) 2 ( y   y ̃ ) 2 ) n n i = 1     ( 1 0 )       3.   RE SU L T S AN D I SCU SS I O N     3 . 1 .    E x plo ring   cha ra ct er is t i cs o f   B L E   bea co n   T h er ar e   3   ty p e s   o f   B L E   b ea co n s   in itially   th at  h a s   b ee n   s elec ted   to   u s in   th is   s y s tem .   A m o n g   th em   ar e   Ap r il  b ea co n   s en s o r   N0 1 ,   b lu eto o th   B L E   b ea co n   E E K - N,   B L E   m icr o   co n tr o ller   N R F5 2 8 1 0   wh er e   all  th ese  ar B L E   b ea c o n s .   T h s en s itiv ity   o f   B L E   b ea co n   in d o o r   p o s itio n in g   h as  a   m ajo r   e f f ec o n   p o s itio n in g   ac cu r ac y .   T h e r ef o r e,   an   in v est ig atio n   is   n ee d ed   to   k n o t h f ea tu r es a n d   ch ar ac te r is tics   o f   th ese  B L E   b ea co n s   wh ich   ar m o r s u itab le  ap p l y   in   in d o o r   p o s itio n in g   s y s tem .   T h R SS I   th at  is   tr an s m itt ed   b y   ea ch   o f   th ese  B L E   b ea co n s   will  b co llecte d   in   ev e r y   d if f er e n p h y s ical  d is tan ce .   T h s am p lin g   ex p er i m en is   o n   e v er y   1   m eter   in   th e   lo ca tio n   en v i r o n m en [ 0 - 1 5 m ]   will  b e   ca r r ied   o u an d   c o llect  1   m in u te  f o r   e ac h   p o in in   lin e   o f   s ig h t ( L OS)   co n d itio n .     Fro m   th e   Fig u r e   4   ab o v e,   it  is   k n o wn   t h at  B L E   B ea co n   E E K - an d   Ap r il   b ea co n   s en s o r   N0 1   h av e   b etter   p er f o r m a n ce   th a B L E   m icr o   co n tr o ller   NR F5 2 8 1 0 .   T h is   is   b ec a u s th e   R SS I   f r o m   B L E   m icr o   co n tr o ller   NR F5 2 8 1 0   e x tr em ely   u n s tab le  a n d   f lu ctu atio n   to   d is tan ce   m ea s u r ed ,   h en c ef f ec to   lo we r   p o s itio n in g   ac cu r ac y .   T h u s ,   it  is   d ec id ed   to   u s e   b l u eto o th   B L E   b ea co n   E E K - in   th is   p o s iti o n in g   e x p er im e n t .     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 5 0 2 - 4 7 5 2   I n d o n esian   J   E lec  E n g   &   C o m p   Sci,   Vo l.  23 ,   No .   2 Au g u s t   20 21 927   -   9 3 7   932       Fig u r e   4.   R SS I   in ten s ity   v er s u s   d is tan ce   f o r   3   d if f er e n t BLE   b ea co n s       3. 2 .    T esting   s ce na rio   f o t he   s y s t em   T h s y s tem   is   ev alu ated   f o r   ac cu r ac y   in   a   v ar iety   o f   d i f f er en s ized   en v ir o n m en ts   an d   d if f er en alg o r ith m s .   B ased   o n   p r ev io u s   Fig u r 4 ,   th m ax im u m   s ig n al  s tr en g th   d is tan ce   th at  ca n   b co n s id er ed   f r o m   b ea co n   to   u s er   will  b 1 5   m eter s .   Mo r th an   th at,   s ig n al  is   to o   wea k   an d   ca n n o b c o n s id er ed   in   p o s itio n in g .   Fro m   th is ,   two   s ce n ar io s   ar co n s id er ed   with   m ax im u m   d is tan ce   allo an d   h alf   o f   th m a x im u m   d is tan ce .   All  th ese   two   s ce n ar io s   wer e   co n d u cted   in   B B NE T   lab :     Scen ar io   1 i n   th is   s ce n ar i o ,   u s er   will  s tan d   at  f ix e d   p o s itio n   ( co o r d in ate  p o in t:  ( 4 ,   4 ) )   in   2   d if f er e n ce   s ize  ar ea   en v ir o n m en ts   in   B B NE T   lab   wh ich   ar 7 . 5   m   x   8   m   a n d   1 5   m   x   8   m .   Fo u r   B L E   b ea co n s   will  b u s ed   an d   d ep lo y   at  t h s am p o s itio n   o n   ea c h   c o r n e r   o f   th e   ar ea .   T h e   o u tp u r esu lt   f r o m   th ese  2   d if f er en ce   s ize   ar ea s   will b co m p ar ed .     Scen ar io   2 : 1 5   x   8   le n g th   ar ea   in   B B NE T   lab   with   6   b e ac o n s   u s ed   in   th is   s ce n ar io .   T h er ar 1 0   f ix ed   o u tp u t   p o s itio n   r esu lt  o f   th e   u s er   ar o u n d   th a r ea   will  b e   ta k en   a n d   all   er r o r   will  b p r esen ted   in   C DF  f o r   b etter   in ter p r etatio n .     3 . 2 . 1 .   Scena rio   1   I n   e x p er im en t   1   r ef e r r in g   to   Fig u r e   5 ,   it  is   t o   o b s er v e   th e   ef f ec t   o f   d if f e r en ce   s ize  o f   ar ea   to   th ac cu r ac y   o f   th s y s tem .   On ly   4   B L E   b ea co n s   is   u s ed   in   th is   ex p er im en t.  D u to   m ax im u m   d is tan ce   v s   s ig n al  s tr en g th   m ea s u r in   Fig u r 4   is   1 5   m eter s two   d if f er en s ize  len g th   will  b ap p lied   h er e.   T h f ir s len g th   is   m ax im u m   ca p ab le  d is tan ce   1 5   m   b y   t h b ea co n   an d   h alf   o f   t h m ax im u m   wh ich   is   7 . 5   m   l en g th   ch o s en .           Fig u r e   5.   E x p er im e n s ce n ar io   1   with   7 . 8   m   an d   1 5   m   len g th       B ased   o n   b l u eto o th   R SS I   d ata  co llectio n ,   two   k i n d   o f   lo c atio n   esti m atio n   alg o r ith m   ap p lied .   T h e   f ir s o n is   with   p a r ticle  f ilter   im p lem en tatio n   a n d   s ec o n d   w ith o u p ar ticle  f ilter   ( b asic  tr il ater atio n ) .   Fig u r 6   d ep icts   d is tr ib u tio n   o f   b o th   a lg o r ith m   in   B B NeT   lab   f o r   len g th   ch o s en   7 . 5   m   wh ile  Fig u r 7   s h o ws  th e   lo ca tio n   esti m atio n   f o r   len g th   1 5   m .   Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n esian   J   E lec  E n g   &   C o m p   Sci     I SS N:  2502 - 4 7 5 2       I n d o o r   p o s itio n in g   u tili z in g   b l u eto o th   lo w   en erg R S S I   o n   L o R a   s ystem   ( K a ve th a   S u s ee n th ir a n )   933           Fig u r 6 .   E s tim atio n   o f   u s er   p o s itio n   d is tr ib u tio n   with   an d   with o u p ar ticle  f ilter   in   ar ea   7 . 5   m   x   8   m   an d   1 5   m   x   8   m   Fig u r 7 .   E s tim atio n   o f   u s er   p o s itio n   d is tr ib u tio n   with   an d   with o u p ar ticle  f ilter   in   ar ea   1 5   m   x   8   m         I n   ad d itio n ,   T ab le  1   as  s h o wn   in   d ep icts   th u s er   ac tu al  p o s itio n ,   esti m ated   p o s itio n   o f   th u s er   with   an d   with o u t   th p a r ticle  f ilter   an d   t h r o o m ea n   s q u ar e r r o r   ( R MSE )   b ased   o n   l o ca tio n   esti m atio n   d is tr ib u tio n   in   Fig u r 7   an d   Fi g u r 8 .   Acc o r d in g   to   t h lo ca ti o n   er r o r   R MSE ,   it   is   o b s er v ed   th at  th m ax im u m   len g th   d is tan ce   1 5   m   g i v lo w er   ac cu r a cy   c o m p a r ed   to   le n g t h   ar ea   o f   7 . 5   m   f o r   b o t h   with   a n d   with o u t p ar ticle  f ilter   im p lem en tatio n .   T h is   is   b ec au s th ef f ec tiv co v er a g r an g o f   B L E   b ea co n s   is   ap p r o x im ately   7 . 5   m ,   th er ef o r t h R SS I   th at  is   tr an s m itted   b y   B L E   b ea co n s   will  atten u ate  with   th in cr e ase  o f   th d is tan ce   b etwe en   tr an s m itter   ( B L E   b ea co n s )   an d   r ec eiv er   ( E SP 3 2 ) .   B esid es  th at,   d u to   B B NE T   l ab   en v ir o n m en f u ll   o f   co m p u ter ,   o b s tacle s ,   an d   f u r n itu r e   ca u s th p r o p ag atio n   o f   r ad i o   s ig n al  m ay   b a f f ec ted   b y   r ef lectio n ,   s ca tter in g ,   ab s o r p ti on   l o s s es   an d   d i f f r ac tio n .   Hen ce ,   th e   o u t p u r esu lt  o f   esti m atio n   u s er   p o s itio n   in   a r ea   s ize  15   m   x   8   m   will b e   less   ac cu r ac y   co m p a r with   ar ea   s ize  7 . 5   m   x   8   m .         T ab le  1 E s tim atio n   o f   u s er   p o s itio n   an d   R MSE   with   an d   with o u t p a r ticle  f ilter       S i z e   a r e a   7 . 5 mx 8 m   1 5 m x 8 m   Est i m a t e d   p o s i t i o n   ( a v e r a g e )   W i t h o u t   p a r t i c l e   f i l t e r   ( 4 . 4 6 , 4 . 7 7 )   ( 7 . 0 3 , 3 . 1 9 )   W i t h   p a r t i c l e   f i l t e r   ( 3 . 6 1 , 3 . 8 6 )   ( 6 . 2 9 , 3 . 6 5 )   R M S E     W i t h o u t   p a r t i c l e   f i l t e r   1 . 5 6 8 3 m   4 . 4 3 7 5 m   W i t h   p a r t i c l e   f i l t e r   0 . 6 9 0 7 m   2 . 0 5 5 7 m           Fig u r e   8.   Po s itio n   m ea s u r e m e n t o n   o v er all  lo ca tio n   p er f o r m an ce   in   B B NeT   lab       3 . 2 . 2 .   Scena rio   2   T h r esu lts   s h o in   s ce n ar i o   1   s h o b etter   p o s itio n in g   r es u lt  at  h alf   o f   m a x im u m   d is tan ce   b etwe en   b ea co n   a n d   th u s er .   T h a r e len g th   in   t h lab   is   1 5   m ,   s o   in   th is   ca s 3   b ea co n s   n e ed   to   b l o ca ted   to   m ain tain   d is tan ce   g a p   o f   7 . 5   m .   I n   th is   ca s e,   to tal  o f   6   b ea c o n s   n ee d   to   b e   d ep l o y ed   to   co v er   th a r ea   o f   15   m   x   8   m   in   B B NeT   lab .   I n   th is   s ce n ar io ,   th e   u s er   s tan d   at  1 0   p o s itio n s   in   2   m in u tes  ar o u n d   t h 1 5   m   x   8   m   ar ea   as   d ep ict ed   in   Fig u r 8 .   T ab le  2   d ep icts   th R MSE   r esu lt  f r o m   tr ilater atio n   an d   p ar ticle  f ilter   m eth o d   f o r   ea ch   1 0   p o s itio n s .   Acc o r d in g   to   r e s u lt  s h o in   th tab le,   m o s t   o f   th p o in s h o p er f o r m an ce   o f   p ar ticle  f ilter   is   b etter   th an   tr ilater atio n   with   6   b ea co n s   co m p ar ed   t o   ju s t 4   b e ac o n s .   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 5 0 2 - 4 7 5 2   I n d o n esian   J   E lec  E n g   &   C o m p   Sci,   Vo l.  23 ,   No .   2 Au g u s t   20 21 927   -   9 3 7   934   T ab le  2 E s tim atio n   o f   u s er   p o s itio n   an d   R MSE   with   an d   with o u t p a r ticle  f ilter   A c t u a l   P o s i t i o n   o f   u ser   R M S E   f o r   4   B e a c o n s   R M S E   f o r   6   B e a c o n s   Tr i l a t e r a t i o n   P a r t i c l e   F i l t e r   Tr i l a t e r a t i o n   P a r t i c l e   F i l t e r   ( 2 , 1 )   3 . 4 0 8 5 8 4 3 9 9   2 . 0 5 7 0 7 8 9 2 6   7 . 0 9 3 7 8 4 6 7 3   2 . 2 7 1 4 1 5 9 9   ( 6 , 1 )   2 . 5 2 0 5 6 3 6 5 9   1 . 3 7 1 5 8 5 5 5 9   3 . 5 9 9 6 4 5 7 9 2   2 . 0 7 2 8 4 8 3 4 5   ( 1 0 , 1 )   4 . 4 0 1 2 4 9 9 2 3   4 . 1 9 4 0 7 9 2 8 4   4 . 7 8 6 6 3 5 7 9 6   1 . 9 5 8 9 0 7 8 1 7   ( 1 4 , 2 )   7 . 3 6 8 2 7 1 6 6 5   4 . 6 2 6 1 8 4 2 4 7   2 . 8 8 3 9 0 2 9 8 6   2 . 0 7 7 0 8 4 0 7 2   ( 1 4 , 6 )   3 . 1 7 5 3 1 3 6 6 6   4 . 1 1 2 7 6 7 6 0 8   3 . 0 0 9 6 5 9 2 2 1   2 . 1 1 2 7 0 9 3 4 1   ( 1 4 , 8 )   5 . 9 4 3 5 5 6 0 0 1   5 . 2 4 3 9 6 3 3 5   5 . 3 3 8 0 3 5 2 1 8   2 . 1 1 6 4 4 7 8 8   ( 1 0 , 8 )   3 . 4 1 2 3 7 9 1 5 6   4 . 2 9 1 3 0 2 3 9 1   1 . 5 8 4 2 9 2 7 5 5   1 . 7 2 8 4 6 2 1 5 3   ( 8 , 8 )   4 . 8 2 5 2 7 4 1 2 6   3 . 5 2 0 9 9 1 8 5 1   1 . 8 9 8 1 1 3 4 3   2 . 6 2 2 2 7 1 8 7 5   ( 4 , 8 )   4 . 8 3 1 0 2 6 1 4 9   1 . 9 5 3 6 3 8 1 6 8   4 . 0 0 9 1 2 8 3 4 1 0 1 1 6 6   3 . 2 3 5 8 9 9 6 9 5 4 3 8 8 3   ( 0 , 4 )   5 . 2 3 3 5 3 7 2 7 1   4 . 7 6 9 6 0 6 4 7 3   5 . 8 6 0 6 1 7 4 6 6   2 . 3 2 9 9 6 0 3 9 3       B ased   o n   all  p o s itio n in g   er r o r   f r o m   s ce n ar io s   ab o v e,   c o m p ar is o n   h av b ee n   m ad e   with   two   alg o r ith m s ,   tr ilater atio n   a n d   p ar ticle  f ilter ,   with   4   b ea co n s   an d   6   b ea co n s   r esp ec tiv ely   in   th cu m u lativ e   d is tr ib u tio n   f u n ctio n   ( C DF) .   Fro m   Fig u r e   9   s h o ws  th at  th est im ated   p o s itio n   o f   th u s er   with   th e   p ar ticle   f ilter   h as  les s   er r o r   b y   r ely   o n   6   b ea co n s   co m p a r to   4   b e ac o n s .   B esid es,  im p lem en tin g   p ar ticle  f ilter   g iv e   s ig n if ican im p r o v em e n to   tr i later atio n   tech n i q u e.   T h e   p ar ti cle  f ilter   m et h o d   with   6   b ea co n s   ac h iev es   a   9 0 o f   co n f id en p r o b a b ilit y   o f   lo ca tio n   er r o r   with in   2 . 6   m eter s   wh ile  b asic  tr ilater atio n   g iv es  co n f id en o f   6 . 4   m eter s   ( 6   b ea co n s ) .   Ov er all  p ar ticle  f ilter   g iv es  4 4 . 4 4 im p r o v em e n o v er   th tr ilater ati o n   m eth o d   ( 6 . 4   m ) .   B y   r ely in g   o n   6   b ea co n s   with   7 . 5   m   ap a r ts ,   th im p r o v e m en o f   C DF  is   4 7 . 1 7 co m p ar ed   to   ju s u s 4   b ea co n s   with   1 5   m   ap a r ts .           Fig u r e   9.   C DF f o r   with   a n d   wi th o u t p ar ticle  f ilter       4.   CO NCLU SI O N     B ased   o n   th p r o ject  ca r r ied   o u t,  an   in d o o r   p o s itio n in g   s y s tem   h as  b ee n   s u cc ess f u lly   d e v elo p ed   t o   esti m ate  u s er   p o s itio n   u tili zin g   R SS I   th at  tr an s m itted   f r o m   th B L E   b ea co n s   wh ich   d ep lo y ed   in   B B NeT   lab tr an s ce iv er   with   E SP 3 2   is   s u cc ess f u lly   d ev elo p ed   wh ich   co llect  th B lu eto o th   R SS I   an d   tr an s m it  th r o u g h   L o R to   an o th er   L o R a   r ec ei v er .   L o ca tio n   esti m atio n   alg o r ith m   u tili zin g   R SS I   d ata  f r o m   B L E   b ea co n s   s u cc ess f u lly   d e s ig n ed   b ased   o n   tr ilater atio n   an d   p a r ticle  f ilter   im p lem en tatio n B ased   o n   R MSE   r esu lt s ,   h alf   o f   th m a x im u m   d is tan ce   g i v b etter   p o s itio n in g   ac c u r ac y   co m p a r ed   to   m ax im u m   d is tan ce   allo b y   t h b ea co n   its elf .   B ased   o n   th is ,   a   s im p le  g u id elin ca n   b tak e n   in   s tr ateg y   to   d ep lo y e d   b ea co n   in   B B NeT   lab .   Fin ally ,   th p o s itio n in g   alg o r ith m   ac cu r ac y   in   ter m   o f   R MSE   an d   C DF   h av b ee n   elab o r ated   wh er th e   p o s itio n in g   al g o r ith m   with   im p lem en tatio n   o f   p ar ticle  f ilter   g iv ac cu r ac y   o f   er r o r   less   th a n   2 . 6   m   f o r   9 0 o f   th tim with   im p r o v em e n o f   4 4 . 4 4 th an   ju s b asic  tr ilater atio n .   Par ticle  f ilter   with   6   b ea co n s   also   s h o s ig n if ican im p r o v em en b y   4 7 . 1 7 co m p ar ed   to   ju s 4   b e ac o n s .   Fu tu r d ev elo p m en o f   th is   p r o ject  ca n   b in teg r ated   with   I o T   p latf o r m   a s   p ar t o f   to   s u p p o r t th lo ca tio n - b ased   s er v ices ( L B S).       ACK NO WL E DG E M E NT   T h au th o r s   wo u ld   lik e   to   th a n k   th Un i v er s iti  T ek n ik al  Ma lay s ia  Me lak ( UT eM ) ,   UT e Z am alah   Sch em f o r   s p o n s o r in g   th is   r e s ea r ch .     Evaluation Warning : The document was created with Spire.PDF for Python.
I n d o n esian   J   E lec  E n g   &   C o m p   Sci     I SS N:  2502 - 4 7 5 2       I n d o o r   p o s itio n in g   u tili z in g   b l u eto o th   lo w   en erg R S S I   o n   L o R a   s ystem   ( K a ve th a   S u s ee n th ir a n )   935   RE F E R E NC E S   [ 1 ]   A .   A .   K a l b a n d h e   a n d   S .   C .   P a t i l ,   " I n d o o r   P o s i t i o n i n g   S y s t e m   u s i n g   B l u e t o o t h   L o w   E n e r g y , "   2 0 1 6   I n t e r n a t i o n a l   C o n f e r e n c e   o n   C o m p u t i n g ,   A n a l y t i c s   a n d   S e c u r i t y   T r e n d s   ( C A S T ) C o l l e g e   o f   E n g i n e e r i n g   P u n e ,   I n d i a ,   2 0 1 6 ,   p p .   4 5 1 - 4 5 5 ,   d o i :   1 0 . 1 1 0 9 / C A S T . 2 0 1 6 . 7 9 1 5 0 1 1 .   [2 ]   N.  P o d e v ij n ,   e a l . ,   " P e rfo rm a n c e   Co m p a riso n   o RS S   Alg o r it h m fo I n d o o L o c a li z a ti o n   i n   Larg e   Op e n   En v ir o n m e n ts, "   2 0 1 8   I n ter n a t io n a C o n fer e n c e   o n   In d o o P o siti o n in g   a n d   In d o o N a v ig a ti o n   (IP IN) ,   2 0 1 8 ,   p p .   1 - 6 ,   d o i:   1 0 . 1 1 0 9 /IP IN. 2 0 1 8 . 8 5 3 3 6 9 5 .     [3 ]   K.  Ech ize n n y a   a n d   K.  Ko n d o ,   " E stim a ti o n   o in d o o p o siti o n   a n d   m o ti o n   d irec ti o n   f o sm a rtp h o n e s   u sin g   DN to   BLE   b e a c o n   si g n a l   stre n g th , "   2 0 2 0   IE EE   I n ter n a ti o n a C o n fer e n c e   o n   Co n su me El e c tro n ics - T a iwa n   (ICCE - T a iwa n ) ,   2 0 2 0 ,   p p .   1 - 2 ,   d o i:   1 0 . 1 1 0 9 /ICCE - Taiwa n 4 9 8 3 8 . 2 0 2 0 . 9 2 5 8 2 8 2 .   [4 ]   D.  G io v a n e ll i,   E.   F a re ll a ,   D.  F o n t a n e ll i ,   a n d   D.  M a c ii ,   " B lu e to o t h - Ba se d   In d o o P o sit io n in g   Th r o u g h   To F   a n d   RS S I   Da ta  F u sio n , "   2 0 1 8   In ter n a ti o n a l   Co n fer e n c e   o n   I n d o o r   Po si ti o n i n g   a n d   In d o o N a v ig a ti o n   (IP IN) ,   2 0 1 8 ,   p p .   1 - 8 ,   d o i:   1 0 . 1 1 0 9 /IP IN. 2 0 1 8 . 8 5 3 3 8 5 3 .     [5 ]   P .   Ba rso c c h i,   A.   Criv e ll o ,   M .   G iro lam i,   F .   M a v il ia ,   a n d   F .   P a lu m b o ,   " Oc c u p a n c y   d e tec ti o n   b y   m u lt i - p o we r   b lu e t o o t h   lo e n e r g y   b e a c o n in g , "   2 0 1 7   I n ter n a ti o n a C o n fer e n c e   o n   In d o o Po si ti o n in g   a n d   I n d o o Na v i g a ti o n   (IP IN) ,   2 0 1 7 ,   p p .   1 - 6 ,   d o i 1 0 . 1 1 0 9 /IP IN. 2 0 1 7 . 8 1 1 5 9 4 6 .   [6 ]   G .   P ip e li d is,  N.  Tsiam it r o s,  C.   G e n tn e r,   D.  B.   Ah m e d ,   a n d   C.   P re h o fe r,   " No v e Li g h twe ig h P a r ti c le  F il ter  fo r   In d o o L o c a li z a ti o n , "   2 0 1 9   I n ter n a ti o n a C o n fer e n c e   o n   In d o o Po siti o n i n g   a n d   In d o o Na v i g a t i o n   (IP IN) ,   2 0 1 9 ,   p p .   1 - 8 ,   d o i:   1 0 . 1 1 0 9 /IP IN. 2 0 1 9 . 8 9 1 1 7 4 4 .   [7 ]   N.  A.  Az m i,   S .   S a m su l,   Y.  Ya m a d a ,   M .   F .   M o h d   Ya k u b ,   M .   I.   M o h d   Ism a il ,   a n d   R.   A.  Dz iy a u d d i n ,   " S u rv e y   o f   Lo c a li z a ti o n   u sin g   RS S I   a n d   T Do Tec h n i q u e in   Wi re les S e n so Ne two r k S y ste m   Arc h it e c tu re , "   2 0 1 8   2 n d   In ter n a t io n a C o n fer e n c e   o n   T e lem a ti c a n d   F u tu re   Ge n e ra ti o n   Ne two rk (T AF GEN) ,   2 0 1 8 ,   p p .   1 3 1 - 1 3 6 ,     d o i:   1 0 . 1 1 0 9 /T AFG EN. 2 0 1 8 . 8 5 8 0 4 6 4 .   [8 ]   D.  P lets,  N.  P o d e v i jn ,   J.  Tro g h ,   L.   M a rten s ,   a n d   W.   J o se p h ,   " E x p e rime n tal  P e rfo rm a n c e   Ev a lu a ti o n   o Ou t d o o r   TDo a n d   RS S   P o siti o n i n g   i n   a   P u b l ic  Lo Ra   Ne two rk , "   2 0 1 8   In ter n a ti o n a Co n fer e n c e   o n   In d o o Po siti o n i n g   a n d   In d o o r N a v ig a ti o n   (IP IN) ,   2 0 1 8 ,   p p .   1 - 8 ,   d o i:   1 0 . 1 1 0 9 /IP IN. 2 0 1 8 . 8 5 3 3 7 6 1 .   [9 ]   Z.   Jin   a n d   X.  Zen g ,   " Re se a rc h   o n   a   M u lt i - ro b o R o u t in g   Op ti m iz a ti o n   M e t h o d   Ba se d   o n   Hy b r id   Lo ra   Lo c a ti o n , "   2 0 2 0   5 t h   I n ter n a t io n a l   Co n fer e n c e   o n   C o n tro l,   Ro b o ti c a n d   Cy b e rn e ti c (CRC) ,   2 0 2 0 ,   p p .   2 2 1 - 2 2 5 ,     d o i:   1 0 . 1 1 0 9 /CRC5 1 2 5 3 . 2 0 2 0 . 9 2 5 3 4 5 4 .   [1 0 ]   K.  Lam ,   C.   Ch e u n g ,   a n d   W.   Le e ,   " RS S I - Ba se d   Lo Ra   Lo c a li z a ti o n   S y ste m fo Larg e - S c a le  In d o o a n d   Ou t d o o r   En v ir o n m e n ts, "   i n   IEE E   T ra n sa c ti o n o n   Ve h icu l a T e c h n o lo g y ,   v o l .   6 8 ,   n o .   1 2 ,   p p .   1 1 7 7 8 - 1 1 7 9 1 ,   De c .   2 0 1 9 ,     d o i:   1 0 . 1 1 0 9 /T VT. 2 0 1 9 . 2 9 4 0 2 7 2 .   [1 1 ]   W.   Ch o i,   Y . - S .   C h a n g ,   Y.  J u n g ,   a n d   J.  S o n g ,   Lo w - P o we L o Ra   S ig n a l - Ba se d   Ou t d o o P o si ti o n i n g   Us in g   F in g e r p rin Alg o rit h m ,   IS PR S   In ter n a t io n a J o u rn a o Ge o - In fo rm a ti o n ,   v o l.   7 ,   n o .   1 1 ,   p .   4 4 0 ,   No v .   2 0 1 8 ,     d o i:   1 0 . 3 3 9 0 /i j g i7 1 1 0 4 4 0 .   [1 2 ]   E.   Essa ,   B.   A.  Ab d u ll a h ,   a n d   A.  Wah b a ,   " Im p ro v e   P e rfo rm a n c e   o In d o o P o siti o n i n g   S y ste m   u si n g   BLE , "   2 0 1 9   1 4 t h   In ter n a ti o n a Co n fer e n c e   o n   Co m p u ter   En g in e e rin g   a n d   S y ste ms   (ICCES ) ,   2 0 1 9 ,   p p .   2 3 4 - 2 3 7 ,     d o i:   1 0 . 1 1 0 9 /ICCE S 4 8 9 6 0 . 2 0 1 9 . 9 0 6 8 1 4 2 .   [1 3 ]   H.  Li   a n d   H.   M a ,   " Lo w   Co m p lex it y   Lo P o w e I n d o o P o sit io n in g   S y ste m   Ba se d   o n   Wi re les Re c e iv e d   S ig n a l   S tren g t h , "   2 0 1 8   IE EE   2 0 t h   I n ter n a ti o n a Co n fer e n c e   o n   e - H e a lt h   Ne tw o rk in g ,   A p p l ica ti o n s   a n d   S e rv ice s   (He a lt h c o m) ,   2 0 1 8 ,   p p .   1 - 6 ,   d o i:   1 0 . 1 1 0 9 /He a lt h C o m . 2 0 1 8 . 8 5 3 1 1 3 7 .   [1 4 ]   M .   E .   R u sli,   M .   Ali,   N.   Ja m il ,   a n d   M .   M .   Din ,   " A n   Im p ro v e d   In d o o r   P o si ti o n in g   Alg o rit h m   B a se d   o n   RS S I - Tri late ra ti o n   Tec h n i q u e   fo r   In t e rn e o T h in g (IOT), "   2 0 1 6   In ter n a ti o n a C o n fer e n c e   o n   Co mp u ter   a n d   Co mm u n ica ti o n   E n g i n e e rin g   (IC CCE) ,   2 0 1 6 ,   p p .   7 2 - 7 7 ,   d o i:   1 0 . 1 1 0 9 /ICCCE . 2 0 1 6 . 2 8 .   [1 5 ]   S .   Na g h d a n d   K.  O’K e e fe ,   " Tri late ra ti o n   Wi t h   BLE   RS S Ac c o u n t in g   fo P a th l o ss   Du e   to   Hu m a n   Ob sta c les , "   2 0 1 9   In ter n a t io n a l   Co n fer e n c e   o n   In d o o P o siti o n i n g   a n d   I n d o o r   Na v ig a ti o n   (IP IN) ,   2 0 1 9 ,   p p .   1 - 8 ,     d o i:   1 0 . 1 1 0 9 /IP IN. 2 0 1 9 . 8 9 1 1 8 1 6 .     [1 6 ]   K.  P h u tc h a ro e n ,   M .   Ch a m c h o y ,   a n d   P .   S u p a n a k o o n ,   " Ac c u ra c y   S tu d y   o In d o o P o si ti o n in g   with   Blu e to o th   L o w   En e rg y   Be a c o n s, "   2 0 2 0   J o i n t   In te rn a ti o n a C o n fer e n c e   o n   Di g it a Arts,  M e d ia   a n d   T e c h n o l o g y   wit h   ECT I   No rt h e rn   S e c ti o n   Co n fer e n c e   o n   El e c trica l ,   El e c tro n ics ,   Co m p u ter   a n d   T e l e c o mm u n ica ti o n s   En g in e e rin g   ( ECT DAM T   &   NCON ) ,   2 0 2 0 ,   p p .   2 4 - 2 7 ,   d o i:   1 0 . 1 1 0 9 /E CT IDA M TNCON 4 8 2 6 1 . 2 0 2 0 . 9 0 9 0 6 9 1 .   [1 7 ]   S .   Tas a k a ,   T.   Ik a ri,   H.   Ka n e k o ,   Y.  Iij ima ,   R .   Y o sh i n o ,   a n d   M .   S .   Tan a k a ,   " S tu d y   o f   a   b u s   lo c a ti o n   sy ste m   wit h   Lo Ra   i n   No n o c h c it y , "   2 0 1 9   IE EE   8 t h   Glo b a l   Co n fer e n c e   o n   C o n su me E lec tro n ics   (GCCE) ,   2 0 1 9 ,   p p .   5 8 - 5 9 ,     d o i:   1 0 . 1 1 0 9 /G CCE4 6 6 8 7 . 2 0 1 9 . 9 0 1 5 3 2 1 .     [1 8 ]   S .   Ok u d a   a n d   K.  Oh n o ,   " I n flu e n c e   o In terfe re n c e   a m o n g   Lo R a   S y ste m u n d e In d o o E n v ir o n m e n ts,"   2 0 1 9   El e v e n th   In ter n a ti o n a C o n fer e n c e   o n   U b iq u it o u s   a n d   F u tu re   Ne two rk (ICUFN) ,   2 0 1 9 ,   p p .   1 6 - 2 0 ,     d o i:   1 0 . 1 1 0 9 /ICUF N. 2 0 1 9 . 8 8 0 6 1 1 4 .   [ 1 9 ]   J .   K l u m p e ,   O .   F .   K o c h ,   a n d   A .   B e n l i a n ,   " H o w   p u l l   v s .   p u s h   i n f o r m a t i o n   d e l i v e r y   a n d   s o c i a l   p r o o f   a f f e c t   i n f o r m a t i o n   d i s c l o s u r e   i n   l o c a t i o n   b a s e d   s e r v i c e s , "   E l e c t r o n   M a r k e t s ,   v o l .   3 0 ,   n o .   3 ,   p p .   5 6 9 - 5 8 6 ,   2 0 2 0 ,   d o i : 1 0 . 1 0 0 7 / s 1 2 5 2 5 - 018 - 0318 - 1.   [2 0 ]   H.  To rii ,   S .   Ib i a n d   S .   S a m p e i,   " In d o o P o siti o n i n g   a n d   Trac k i n g   b y   M u lt i - P o i n Ob se rv a ti o n o BLE   Be a c o n   S ig n a l , "   2 0 1 8   1 5 t h   W o rk sh o p   o n   Po siti o n in g ,   N a v ig a ti o n   a n d   Co mm u n ica t io n (W PNC) ,   2 0 1 8 ,   p p .   1 - 5 ,     d o i:   1 0 . 1 1 0 9 /W P NC . 2 0 1 8 . 8 5 5 5 8 0 8 .   [2 1 ]   V.  C .   P a tern a ,   A.  C .   A u g é ,   J.  P .   Asp a s,  a n d   M .   P .   Bu ll o n e s,  " B lu e to o th   Lo E n e rg y   I n d o o P o si ti o n i n g   S y ste m   with   Ch a n n e Di v e rsity ,   Weig h ted   Tri late ra ti o n   a n d   Ka lma n   F il terin g , "   S e n so rs ,   v o l .   1 7 ,   n o .   1 2 ,   p .   2 9 2 7 ,     De c .   2 0 1 7 ,   d o i 1 0 . 3 3 9 0 /s1 7 1 2 2 9 2 7 .     Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 5 0 2 - 4 7 5 2   I n d o n esian   J   E lec  E n g   &   C o m p   Sci,   Vo l.  23 ,   No .   2 Au g u s t   20 21 927   -   9 3 7   936   [2 2 ]   S .   M e m o n ,   M .   M .   M e m o n ,   F .   K.   S h a ik h ,   a n d   S .   Lag h a ri,   " S m a rt  i n d o o p o siti o n in g   u si n g   BLE   tec h n o lo g y , "   2 0 1 7   4 th   IEE In ter n a ti o n a Co n fer e n c e   o n   En g in e e rin g   T e c h n o lo g ies   a n d   Ap p li e d   S c ien c e (ICET AS ) ,   2 0 1 7 ,   p p .   1 - 5 ,   d o i:   1 0 . 1 1 0 9 /ICE TAS . 2 0 1 7 . 8 2 7 7 8 7 2 .     [2 3 ]   H.  Lu o ,   e a l . ,   " I n teg ra ti o n   o G NSS   a n d   BLE   Tec h n o lo g y   W it h   In e rti a S e n s o rs  fo r   Re a l - Ti m e   P o siti o n i n g   i n   Urb a n   En v ir o n m e n ts, "   i n   IEE E   A c c e ss ,   v o l.   9 ,   p p .   1 5 7 4 4 - 1 5 7 6 3 ,   2 0 2 1 ,   d o i:   1 0 . 1 1 0 9 /ACCES S . 2 0 2 1 . 3 0 5 2 7 3 3 .   [2 4 ]   N.  P a k a n o n ,   M .   Ch a m c h o y ,   a n d   P .   S u p a n a k o o n ,   " S tu d y   o n   Ac c u ra c y   o Tr il a tera ti o n   M e t h o d   f o I n d o o r   P o siti o n i n g   wit h   BL Be a c o n s, "   2 0 2 0   6 t h   I n ter n a ti o n a C o n fe re n c e   o n   En g i n e e rin g ,   A p p li e d   S c ien c e a n d   T e c h n o l o g y   (IC EA S T ) ,   2 0 2 0 ,   p p .   1 - 4 ,   d o i:   1 0 . 1 1 0 9 /IC EAS T5 0 3 8 2 . 2 0 2 0 . 9 1 6 5 4 6 4 .   [2 5 ]   M .   F - I - Az a m ,   Q.  Ni  a n d   M .   Do n g ,   " An   An a l y ti c a M o d e o Tri late ra ti o n   Lo c a li z a ti o n   Err o r, "   2 0 1 9   IEE Glo b a l   Co mm u n ica ti o n s Co n fer e n c e   (GL OBECOM ) ,   2 0 1 9 ,   p p .   1 - 6 ,   d o i:   1 0 . 1 1 0 9 /G LOBECOM 3 8 4 3 7 . 2 0 1 9 . 9 0 1 3 3 2 4 .       B I O G RAP H I E S O F   AUTH O RS        K a v e th a   S u se e n th ir a n   p u rs u e d   b a c h e lo r’s   d e g re e   in   El e c tro n ic   En g in e e ri n g   with   h o n o u rs   fro m   UTe M .   Cu rre n tl y   p u rsu i n g   M a ste o S c ie n c e   in   El e c tro n i c   En g in e e rin g .   He i n tere st   re late d   to   i n d o o r   p o siti o n in g   wit h   Blu e to o th   tec h n o lo g y   a n d   Lo Ra   n e two rk s.         Abd   S h u k u r   J a ’a f a r   re c e iv e d   b o th   first   a n d   m a ste d e g re e   fro m   Un i v e rsiti   Tek n o l o g i   M a lay sia   (UTM ),   with   Ba c h e lo o El e c tri c a En g in e e ri n g - Tele c o m m u n ica ti o n   ( 2 0 0 2 ).   He   wo rk e d   with   S a m su n g   e lec tro n ic  in   2 0 0 3   b e fo re   c o m p lete d   M a ste o E n g in e e rin g   i n   El e c tro n ic  a n d   Tele c o m m u n ica ti o n   (2 0 0 5 ).   He   jo i n e d   Un i v e rsiti   Tek n ik a l   M a lay sia   M e la k a   (UTe M a a   lec tu re i n   2 0 0 5   a n d   re c e iv e d   P h D   in   C o m m u n ica ti o n   S y ste m   fro m   Lan c a ste r   Un iv e rsity ,   UK .   Cu rre n tl y   h is  re s e a rc h   in tere st  o n   wire les p o siti o n in g ,   in d o o p o siti o n i n g   a n d   n a v ig a ti o n ,   i n tern e t - of - th i n g s ( I o T),   a lg o rit h m   d e v e lo p m e n wit h   d e e p   lea rn in g   a p p r o a c h .         K u   We H e n g   p u rsu e d   b a c h e l o r’s  d e g re e   in   El e c tro n ic  E n g i n e e rin g   with   h o n o u rs   fro m   Un iv e rsiti   Te k n i k a M a lay sia   M e lak a   ( UTe M ).   Cu rre n tl y   p u rs u in g   a p o stg ra d u a te  lev e l.   Hi s   p a ss io n   is wi th   Bl u e to o t h   p o siti o n in g   a l o n g   wit h   t h e   in ter n e t - of - t h in g s (Io T)   tec h n o lo g y .         Mo h a m a d   Z o in o l   Abi d i n   Ab d   Az iz re c e iv e d   b o t h   first   a n d   m a ste d e g re e   fr o m   Un i v e rsiti   Tek n o lo g M a lay sia   (UTM i n   B a c h e lo o El e c tri c a En g in e e rin g ,   a n d   M a ste r   o S c ien c e   in   El e c tro n ic.  He   jo i n e d   Un i v e rsiti   Tek n i k a M a lay sia   M e lak a   (UTe M a a   lec tu re in   2 0 0 5   a n d   re c e iv e d   P h .   i n   M icro wa v e   E n g in e e rin g   i n   2 0 1 5 .   Cu rre n tl y   h is  r e se a rc h   in tere st  o n   wire les c o m m u n ica ti o n   sy ste m ,   a n ten n a   d e sig n   a n d   m icro wa v e   sy ste m .       Evaluation Warning : The document was created with Spire.PDF for Python.