Fog Computing Architecture to Enable Consumer ... - IEEE Xplore

1 downloads 0 Views 125KB Size Report
Centric Internet of Things Services. Soumya Kanti Datta, Christian Bonnet, Jerome Haerri. EURECOM, Biot, France. Emails: {dattas, bonnet, haerri}@eurecom.fr.
2015 IEEE International Symposium on Consumer Electronics (ISCE)

)RJ&RPSXWLQJ$UFKLWHFWXUHWR(QDEOH&RQVXPHU &HQWULF,QWHUQHWRI7KLQJV6HUYLFHV 6RXP\D.DQWL'DWWD&KULVWLDQ%RQQHW-HURPH+DHUUL (85(&20%LRW)UDQFH (PDLOV^GDWWDVERQQHWKDHUUL`#HXUHFRPIU $EVWUDFW² )RJ &RPSXWLQJ LV D UHFHQW FRPSXWLQJ SDUDGLJP WKDW LV H[WHQGLQJ FORXG FRPSXWLQJ WRZDUGV WKH HGJH RI QHWZRUN 'XH WR LWV SUR[LPLW\ WR HQGXVHUV GHQVH JHRJUDSKLFDO GLVWULEXWLRQ RSHQ SODWIRUP DQG VXSSRUW IRU KLJK PRELOLW\ )RJ &RPSXWLQJ SODWIRUPV FDQ SURYLGH VHUYLFHV ZLWK UHGXFHG ODWHQF\ DQGLPSURYHG4R67KXVLWLVEHFRPLQJDQLPSRUWDQWHQDEOHUIRU FRQVXPHU FHQWULF ,QWHUQHW RI 7KLQJV EDVHG DSSOLFDWLRQV DQG VHUYLFHVWKDWUHTXLUHUHDOWLPHRSHUDWLRQVHJFRQQHFWHGYHKLFOHV VPDUWURDGLQWHUVHFWLRQ PDQDJHPHQWDQGVPDUWJULG7KHSDSHU GLVFXVVHVRQHVXFKDUFKLWHFWXUHIRUFRQQHFWHGYHKLFOHVZLWK5RDG 6LGH 8QLWV 568V  DQG 00 JDWHZD\V LQFOXGLQJ WKH )RJ &RPSXWLQJ 3ODWIRUP 00 GDWD SURFHVVLQJ ZLWK VHPDQWLFV GLVFRYHU\ DQG PDQDJHPHQW RI FRQQHFWHG YHKLFOHV DUH EULHIO\ GLVFXVVHG DV FRQVXPHU FHQWULF ,R7 VHUYLFHV HQDEOHG E\ WKH GLVWLQFWFKDUDFWHULVWLFVRI)RJ&RPSXWLQJ .H\ZRUGV² )RJ &RPSXWLQJ ,QWHUQHW RI 7KLQJV &RQVXPHU &HQWULF6PDUW0RELOLW\&RQQHFWHG9HKLFOHVRQH00

, ,1752'8&7,21 ,QWHUQHW RI 7KLQJV ,R7  LV H[WHQGLQJ WKH FRQQHFWLRQ RI ,QWHUQHWWRHPEHGGHGGHYLFHVVHQVRUVDFWXDWRUVDQG5),'WDJV $QHVWLPDWHIURP&LVFRSRUWUD\V%LOOLRQRIVXFKWKLQJVZLOO EHFRQQHFWHGWRWKH,QWHUQHWE\0DMRULW\RIWKHVHWKLQJV ZLOOEHSDUWRIDPXFKODUJHUSODWIRUPWKHUHE\UHTXLULQJKLJK FRPSXWDWLRQDO FDSDELOLWLHV IRU 00 GDWD SURFHVVLQJ DQG VWRUDJHV\VWHPV6XFKGHPDQGVZLOOEHJHQHUDWHGE\ERWKIL[HG DQG PRELOH WKLQJV FRYHULQJ D ZLGH JHRJUDSKLF DUHD DQG SHUWDLQLQJ WR KHWHURJHQHRXV GRPDLQV DQG XVH FDVHV 7R PHHW WKHVH GHPDQGV,R7SODWIRUPV PXVW KDYH ORZ ODWHQF\ VXSSRUW IRU KLJK GHJUHH RI PRELOLW\ DQG UHDO WLPH GDWD DQDO\VLV ZLWK GHFLVLRQ PDNLQJ DELOLWLHV /RRNLQJ DW WKHVH FORXG FRPSXWLQJ LQIUDVWUXFWXUHPD\VHHPDVWKHREYLRXVFKRLFHWRGHSOR\DQ,R7 SODWIRUP $OWKRXJK FORXG FRPSXWLQJ SURYLGHV PDQ\ EHQHILWV EXW DOVR FUHDWHV FKDOOHQJHV IRU ODWHQF\ VHQVLWLYH ,R7 DSSOLFDWLRQV 6HYHUDO VXFK DSSOLFDWLRQV VSHFLILFDOO\ WKRVH ZKLFKFDWHUWRFRQQHFWHGYHKLFOHVDQGLQWHOOLJHQWWUDQVSRUWDWLRQ V\VWHPV  UHTXLUH ORZ ODWHQF\ DV ZHOO DV VXSSRUW IRU KLJK PRELOLW\UHDOWLPHGDWDDQDO\WLFVDQGZLGHUDQJHRIJHRJUDSKLF FRYHUDJH )RJ &RPSXWLQJ LV D QHZ SODWIRUP LQWURGXFHG E\ &LVFRDQGH[WHQGVWKHFORXGFRPSXWLQJSDUDGLJPWRWKHHGJH RIWKHQHWZRUNV%RWKSDUDGLJPVSURYLGHVLPLODUVHWVHUYLFHVLQ WHUPV RI GDWD VWRUDJH FRPSXWDWLRQ HWF %XW WKH ³)RJ´ KDV DGGLWLRQDODGYDQWDJHGXHWRLWVSUR[LPLW\WRFRQVXPHUVGHQVH JHRJUDSKLF FRYHUDJH DQG PRELOLW\ VXSSRUW 8WLOL]LQJ WKH )RJ FRPSXWLQJ SODWIRUPV ,R7 DSSOLFDWLRQV DQG VHUYLFHV FRXOG EH RSHUDWHG IURP HGJHV RI QHWZRUNVDV ZHOODV IURP HQGGHYLFHV OLNHDFFHVVSRLQWVVHWWRSER[HV5RDG6LGH8QLWV 568V DQG 00 JDWHZD\V 6XFK HIIRUWV LQ WXUQ UHGXFH ODWHQF\ LPSURYH 4R6DQGDOORZUHDOWLPHGDWDDQDO\VLVZLWKDFWXDWLRQUHVXOWLQJ   

KWWSVKDUHFLVFRFRPLQWHUQHWRIWKLQJVKWPO  KWWSVWHFKUDGDUFLVFRFRPWUHQGV)RJ&RPSXWLQJ

LQ VXSHULRU XVHU H[SHULHQFH DQG FUHDWLRQ RI FRQVXPHU FHQWULF ,R7 SURGXFWV >@ >@ >@ $GGLWLRQDOO\ )RJ FRPSXWLQJ VDYHV EDQGZLGWKDVGDWDDUHSURFHVVDWWKHHGJHRIQHWZRUNSURPRWHV GLVWULEXWHGDUFKLWHFWXUH'XHWRGHQVHJHRJUDSKLFFRYHUDJHDQG GLVWULEXWHG RSHUDWLRQV ³)RJ´ SURPRWHV IDXOW WROHUDQFH UHOLDELOLW\DQGPDLQWDLQVVFDODELOLW\RIWKHV\VWHP 7KH PDLQ FRQWULEXWLRQ RI WKH SDSHU LV LQ HVWDEOLVKLQJ )RJ FRPSXWLQJ DV FRQVXPHU FHQWULF ,R7 VHUYLFH GHSOR\PHQW SODWIRUP 7R IXUWKHU PRWLYDWH WKDW ZH LOOXVWUDWH DQ ,R7 DUFKLWHFWXUH IRU FRQQHFWHG YHKLFOHV DQG GHVFULEH KRZ )RJ FRPSXWLQJ FDQ HQDEOH FRQVXPHU RULHQWHG DSSOLFDWLRQV DQG VHUYLFHV 7KH HQWLUH ³)RJ´ DUFKLWHFWXUH LV LQWHJUDWHG LQWR DQ RQH00VWDQGDUGDUFKLWHFWXUH ,, (1$%/,1*&211(&7('9(+,&/(6(59,&(6 7KLV VHFWLRQ SUHVHQWV DQ DUFKLWHFWXUH )LJXUH   IRU ,R7 EDVHGFRQQHFWHGYHKLFOHVFHQDULRV6XFKVFHQDULRVDUHH[DPSOH RI ULFK FRQQHFWLYLW\ DQG LQWHUDFWLRQV DPRQJ YHKLFOHV 99  DQGLQIUDVWUXFWXUHV 9, 7KLVGRPDLQRI,R7UHTXLUHVVHUYLFHV OLNH LQIRWDLQPHQWV WUDIILF DQG SXEOLF VDIHW\ UHDO WLPH WUDIILF DQDO\VLV VXSSRUW IRU KLJK PRELOLW\ ORFDWLRQ DZDUHQHVV DQG ZLGH VSUHDG JHRJUDSKLF GLVWULEXWLRQ 6XFK UHTXLUHPHQWV SRLQW WR)RJFRPSXWLQJSODWIRUPVDVWKHLGHDOVROXWLRQVIRUFRQVXPHU FHQWULFDSSOLFDWLRQV 7KH DUFKLWHFWXUH FRPSULVHV RI ± L  YLUWXDO VHQVLQJ ]RQHV ZLWK YHKLFXODU VHQVRUV DFWLQJ DV VRXUFH RI 00 GDWD LL  $FFHVV SRLQWV 568  DQG 00 JDWHZD\V 'DWD7ZHHW %R[  DQG LLL  FORXG V\VWHP 'DWD7ZHHW &ORXG  7KH YHKLFXODU VHQVRUV UHSRUW00GDWD LQ D XQLIRUP IRUPDW DV GHVFULEHGLQ 6HQVRU 0DUNXS /DQJXDJH >@ 7KHVH GDWD DUH FRPPXQLFDWHG SULPDULO\WRWKH568RU00JDWHZD\ZKLFKLQFOXGHWKH)RJ &RPSXWLQJSODWIRUP7KH00GDWDDUHVHQWRYHURQHKRSRU PXOWLKRS FRPPXQLFDWLRQ 7KH )RJ &RPSXWLQJ 3ODWIRUP SURYLGHVWKHIROORZLQJFRQVXPHUFHQWULFVHUYLFHV $ 00'DWD$QDO\WLFVZLWK6HPDQWLFV 7KH00GDWDJHQHUDWHGE\WKHYHKLFOHVDQGVPDUWSKRQHV DUHFRQVLGHUHGDVUDZGDWD7KH\PXVWEHWUHDWHGZLWKVHPDQWLF ZHE WHFKQRORJLHV WR JHQHUDWH KLJK OHYHO DEVWUDFWLRQV ZKLFK FRXOGSURYLGH DFWLRQDEOH LQWHOOLJHQFHDQG DOORZ WKHFRQQHFWHG YHKLFOHVWRWDNHVPDUWGHFLVLRQV)RUWKLVSXUSRVH0DFKLQHWR 0DFKLQH0HDVXUHPHQW 0 )UDPHZRUN>@LVGHSOR\HGDWWKH 568VDQG00JDWHZD\V7KHIUDPHZRUNUHFHLYHVWKHVHQVRU PHWDGDWDLQ6HQ0/IRUPDWDQGJHQHUDWHV³LQIHUUHG´GDWD7KH IUDPHZRUNDOVR SURYLGHV,R7DSSOLFDWLRQWHPSODWHV ZKLFK FDQ SURSRVH XVHU FHQWULF FURVVGRPDLQ DSSOLFDWLRQV EDVHG RQ WKH VHQVRU PHWDGDWD DQG GRPDLQ LQIRUPDWLRQ 8VH RI VHPDQWLFV DOVR SURPRWHV LQWHURSHUDELOLW\ DW 00 GDWD SURFHVVLQJ 7KH FRQQHFWHGYHKLFOHVFRXOGUHTXHVWDSDUWLFXODUVHUYLFHIURPWKH 

 

IWSIWSRQHPPRUJ'HOLYHUDEOHVB&DQGLGDWH5HOHDVH76 RQH00)XQFWLRQDO$UFKLWHFWXUH9SGI

978-1-4673-7365-4/15/$31.00 ©2015 IEEE

2015 IEEE International Symposium on Consumer Electronics (ISCE)

0IUDPHZRUN6LQFHLWLVUHFHLYLQJ00GDWDIURPQXPHURXV YHKLFOHVLWFDQSURYLGHVPDUWPRELOLW\VHUYLFHVHQDEOLQJKLJKO\ DXWRQRPRXV YHKLFOHV LQ RSWLPL]LQJ WKH SDWK WDNHQ WR GHVWLQDWLRQ

)LJ3URSRVHGRQH00DUFKLWHFWXUHIRU)RJFRPSXWLQJ

)LJ)RJFRPSXWLQJWRHQDEOH,R7VHUYLFHVIRUFRQQHFWHGYHKLFOHV

% 'LVFRYHU\ 'LVFRYHU\ LV DQRWKHU FRQVXPHU FHQWULF ,R7 VHUYLFH IDFLOLWDWHG E\ WKH SURSRVHG )RJ &RPSXWLQJ SODWIRUP 7KH GLVFRYHU\PRGXOHORRNVIRULQIRUPDWLRQDERXWWKHDSSOLFDWLRQV DQGVHUYLFHVSURYLGHGE\WKH 568VDQG00 JDWHZD\V7KH FRQQHFWHGYHKLFOHVUHTXHVWLQJIRUVSHFLILFVHUYLFHVDUHLQLWLDOO\ URXWHG WR WKH GLVFRYHU\ PRGXOH IRU WKH LQIRUPDWLRQ LQ LWV GDWDEDVH,IWKHQHDUHVW568RUWKHJDWHZD\GRHVQRWSURYLGH WKHUHTXHVWHGVHUYLFHWKHQWKHVHUYLFHUHTXHVWLVURXWHGWRWKH SODWIRUP ZKLFK SURYLGHV WKH VDPH )RU KLJKO\ DXWRQRPRXV YHKLFOHV WKLV LV SRVVLEOH GXH WR ORZ ODWHQF\ DQG ZLGH JHRJUDSKLFGLVWULEXWLRQFULWHULDRI)RJ&RPSXWLQJSODWIRUPV & 0DQDJHPHQWRIFRQQHFWHGYHKLFOHV $QRWKHU KLJKO\ GHVLUDEOH FULWHULD IRU FRQVXPHU FHQWULF FRQQHFWHG YHKLFOH VHUYLFHV LV WKH PDQDJHPHQW IXQFWLRQDOLW\ :H KDYH GHYHORSHG D IUDPHZRUN EDVHG >@ RQ 20$ /LJKWZHLJKW 00 7HFKQLFDO 6SHFLILFDWLRQV ZKLFK VXSSRUWV KLJK PRELOLW\ RI 00 GHYLFHV YHKLFOHV LQ WKLV FDVH  7KH IUDPHZRUNDOORZVWKHFRQVXPHUVWRLQWHUDFWZLWKWKHYHKLFOHV WRUHDGZULWHDQGXSGDWHVHQVRUFRQILJXUDWLRQV$OVRWKHUHLVD SURYLVLRQIRUDXWRPDWLFPDQDJHPHQWRIFRQQHFWHGYHKLFOHVWR NHHSWUDFNRIPRELOLW\WKURXJK)RJ&RPSXWLQJSODWIRUPV ,,, ,17(*5$7,21,121(00$5&+,7(&785( 7KH )RJ FRPSXWLQJ SODWIRUP LV LQWHJUDWHG LQWR UHFHQWO\ UHOHDVHG RQH00 DUFKLWHFWXUH 7KH SURWRW\SH DUFKLWHFWXUH LV VKRZQ LQ )LJ  7KH ILHOG GRPDLQ FRPSULVHV RI L  SK\VLFDO WKLQJVZKLFKEHORQJWRWKHYHKLFOHV LL PLGGOHQRGHZKLFKLV WKH 00 JDWHZD\ LH WKH 'DWD7ZHHW %R[ DQG LLL  WKH DSSOLFDWLRQ VHUYLFH QRGH ZKLFK KRXVHV WKH HQG XVHU PRELOH DSSOLFDWLRQ 7KH LQIUDVWUXFWXUH QRGH FRPSULVHV RI WKH UHPRWH FORXGV\VWHPZKLFKSURYLGHVDGGLWLRQDOVHUYLFHVDWWKHFRUHRI WKH QHWZRUN 7KH PDLQ ³)RJ´ SODWIRUP LV GHSOR\HG DW WKH PLGGOH QRGHV ZKLFK DUH WDFWLFDOO\ SODFHG DW WKH HGJH RI WKH QHWZRUNV 7KH PHQWLRQHG FRQQHFWHG YHKLFOH VHUYLFHV DUH LQWHJUDWHGLQWKHDUFKLWHFWXUHFRPSRQHQWVDVFRPPRQVHUYLFHV IXQFWLRQV &6) 





,9 &21&/86,21 ,Q D QXWVKHOO WKH SDSHU GLVFXVVHV DGYDQWDJH RI )RJ &RPSXWLQJSDUDGLJPDQGKRZWKH\FDQRIIHUFRQVXPHUFHQWULF ,R7VHUYLFHV7RPRWLYDWHWKDWDQDUFKLWHFWXUHLVSUHVHQWHGIRU FRQQHFWHGYHKLFOHVZKHUHWKH³)RJ´SODWIRUPLVGHSOR\HGDWWKH 568V DQG 00 JDWHZD\V 'XH WR LWV FKDUDFWHULVWLFV VXFK DUFKLWHFWXUH HQDEOHV FRQVXPHU FHQWULF VHUYLFHV OLNH 00GDWD DQDO\WLFV ZLWK VHPDQWLF ZHE WHFKQRORJLHV GLVFRYHU\ RI ,R7 VHUYLFHV DQG PDQDJHPHQW RI FRQQHFWHG YHKLFOHV 7KH ³)RJ´ SODWIRUPLVDOVRLQWHJUDWHGLQWRWKHRQH00DUFKLWHFWXUH$VRI IXWXUH ZRUN ZH DUH H[WHQGLQJ WKH SODWIRUP IRU GDWD PDQDJHPHQW DQG UHSRVLWRU\ DSSOLFDWLRQ DQG VHUYLFH PDQDJHPHQWDQGFURZGVRXUFLQJRIYHKLFXODUGDWD $&.12:/('*0(17 7KH DXWKRUV DFNQRZOHGJH WKH IUXLWIXO GLVFXVVLRQV ZLWK FROOHDJXH $PHOLH *\UDUG 7KH SDSHU LV VXSSRUWHG E\ )UHQFK UHVHDUFKSURMHFW'DWD7ZHHW $15,1)5  5()(5(1&(6 >@ @ %RQRPL)ODYLR5RGROIR0LOLWR3UHHWKL1DWDUDMDQDQG-LDQJ=KX)RJ &RPSXWLQJ $ 3ODWIRUP IRU ,QWHUQHW RI 7KLQJV DQG $QDO\WLFV ,Q %LJ 'DWD DQG ,QWHUQHW RI 7KLQJV $ 5RDGPDS IRU 6PDUW (QYLURQPHQWV SS 6SULQJHU,QWHUQDWLRQDO3XEOLVKLQJ >@ 6WRMPHQRYLF , )RJ FRPSXWLQJ $ FORXG WR WKH JURXQG VXSSRUW IRU VPDUW WKLQJV DQG PDFKLQHWRPDFKLQH QHWZRUNV 7HOHFRPPXQLFDWLRQ 1HWZRUNV DQG $SSOLFDWLRQV &RQIHUHQFH $71$&   $XVWUDODVLDQ  YROQRSS1RY >@ *\UDUG $ 'DWWD 6. %RQQHW & %RXGDRXG . 6WDQGDUGL]LQJ JHQHULF FURVVGRPDLQ DSSOLFDWLRQV LQ ,QWHUQHW RI 7KLQJV *OREHFRP :RUNVKRSV *&:NVKSV SS'HF >@ 'DWWD 6. %RQQHW & 1LNDHLQ 1 $Q ,R7 JDWHZD\ FHQWULF DUFKLWHFWXUH WR SURYLGH QRYHO 00 VHUYLFHV ,QWHUQHW RI 7KLQJV :) ,R7 ,(((:RUOG)RUXPRQSS0DUFK >@ 'DWWD6RXP\D.DQWL%RQQHW&KULVWLDQ$OLJKWZHLJKWIUDPHZRUNIRU HIILFLHQW 00 GHYLFH PDQDJHPHQW LQ RQH00 DUFKLWHFWXUH 5HFHQW $GYDQFHV LQ ,QWHUQHW RI 7KLQJV 5,R7   ,QWHUQDWLRQDO &RQIHUHQFH RQSS$SULO



 

KWWSZZZDJHQFHQDWLRQDOHUHFKHUFKHIU"3URMHW $15,1)5

978-1-4673-7365-4/15/$31.00 ©2015 IEEE