A Brief Introduction To IoT Gateway
A Brief Introduction To IoT Gateway
$%5,(),1752'8&7,2172,27*$7(:$<
+DR&KHQ;XHTLQ-LD+HQJ/L
1HWZRUN7HFKQRORJ\5HVHDUFK&HQWUH
&KLQD8QLFRP5HVHDUFK,QVWLWXWH%HLMLQJ&KLQD
FKHQKDR#FKLQDXQLFRPFQ-LD[T#FKLQDXQLFRPFQOLKHQJ#FKLQDXQLFRPFQ
1HWZRUN GRPDLQ EXLOGV RQ H[LVWHG RU HYROYLQJ
$EVWUDFW FRPPXQLFDWLRQ LQIUDVWUXFWXUH VXFK DV 3671 *
,QWHUQHW RI 7KLQJV ,R7 DWWUDFWV PDQ\ DWWHQWLRQV * /7( DQG 6DWHOOLWH 7KH PDLQ DLP RI WKLV
UHFHQWO\DQGSDLQWVDEHDXWLIXOSLFWXUHRIIXWXUHOLIH GRPDLQ LV WR WUDQVIHU WKH GDWD FROOHFWHG IURP
IRU XV 7KLV SDSHU ILUVWO\ LQWURGXFHV WKUHH W\SLFDO VHQVLQJ GRPDLQ WR UHPRWH GHVWLQDWLRQ 5HFHQWO\
QHWZRUNVUHVLGLQJLQ VHQVLQJGRPDLQ RQH RI WKUHH PDQ\ VWXGLHV DUH IRFXVLQJ RQ QHWZRUN
GRPDLQV RI ,R7 DUFKLWHFWXUH 7KHQ WKH FRPPRQ LPSURYHPHQWVIRU,R7GDWDWUDQVPLVVLRQ
IHDWXUHV RI ,R7 JDWHZD\ DQ LPSRUWDQW FRPSRQHQW
EULGJLQJ VHQVLQJ GRPDLQ DQGQHWZRUN GRPDLQ DUH $SSOLFDWLRQ GRPDLQ LV UHVSRQVLEOH IRU 'DWD
VXPPDUL]HG LQ WKUHH SRLQWV ILQDOO\ D UHIHUHQFH SURFHVVLQJ DQG VHUYLFHV SURYLGLQJ 7KH GDWD IURP
PRGHORI,R7JDWHZD\LVSURSRVHG WUDQVPLVVLRQ OD\HU LV KDQGOHG E\ FRUUHVSRQGLQJ
PDQDJHPHQW V\VWHPV DQG WKHQ YDULRXV VHUYLFHV
.H\ZRUGV,R7 ,QWHUQHW2I7KLQJV ,R7JDWZD\ ZLOOEHSURYLGHGWRDOONLQGVRIXVHUV
,QWURGXFWLRQ
7KLV SDSHU ILUVWO\ LQWURGXFHV WKUHH W\SLFDO VHQVLQJ
7KH W\SLFDO ,R7 DUFKLWHFWXUH FDQ EH GLYLGHG LQWR GRPDLQQHWZRUNVWKHQWKHFRPPRQIHDWXUHVRI,R7
WKUHH GRPDLQV VHQVLQJ GRPDLQ QHWZRUN GRPDLQ JDWHZD\DQLPSRUWDQWFRPSRQHQWEHWZHHQVHQVLQJ
DQG DSSOLFDWLRQ GRPDLQ ZKLFK LV VKRZQLQ )LJXUH GRPDLQ DQG QHWZRUN GRPDLQ DUH VXPPDUL]HG LQ
WKUHH SRLQWV ILQDOO\ D UHIHUHQFH PRGHO RI ,R7
JDWHZD\LVSURSRVHG
H+HDOWK ,QWHOOLJHQW 6PDUWKRPH (QYLURQPHQWDO
7UDIILF 0RQLWRULQJ 7KUHHVHQVLQJGRPDLQQHWZRUNV
µ6PDUW WKLQJV¶ PD\ FRQVWUXFW QHWZRUNV ORFDOO\
FRQQHFWLQJWRSXEOLFFRPPXQLFDWLRQLQIUDVWUXFWXUH
WKURXJK ,R7 JDWHZD\V 7KUHH VSHFLILF QHWZRUN
&RPPXQLFDWLRQLQIUDVWUXFWXUH
DUFKLWHFWXUHVUHVLGLQJLQVHQVLQJGRPDLQDUHIXUWKHU
*356('*(
3671
:,), 6DWHOOLWH GHVFULEHGEHORZ
**
Authorized licensed use limited to: Universidad Federal de Pernambuco. Downloaded on September 04,2023 at 20:22:03 UTC from IEEE Xplore. Restrictions apply.
9HKLFOHQHWZRUN FRQWURODQ\HTXLSPHQWDQ\ZKHUHDQ\WLPHWKURXJK
WKHLQKRPH,R7*DWHZD\
9HKLFOH QHWZRUN KDV WZR W\SHV¶ FRPPXQLFDWLRQV
FRPPXQLFDWLRQ LQVLGH D YHKLFOH DQG
FRPPXQLFDWLRQ IURPWR D YHKLFOH %RWK
&RPPRQIHDWXUHVRI,27JDWHZD\
FRPPXQLFDWLRQV QHHG D YHKLFOH ,R7 JDWHZD\ 7KH ,R7JDWHZD\EULGJLQJWKHFRPPXQLFDWLRQEHWZHHQ
YHKLFOH ,R7 JDWHZD\ HQDEOHV WKH YHKLFOH WR PDNH VHQVLQJGRPDLQDQGQHWZRUNGRPDLQLVRQHRIWKH
DXWRPDWLF HPHUJHQF\ FDOOV RU EUHDNGRZQ FDOOV PRVWLPSRUWDQWFRPSRQHQWVRI,R7)LJXUHJLYHV
ZKHQ DSSURSULDWH FROOHFWV DV PXFK GDWD DV D GLUHFW YLHZ RI ,R7 JDWHZD\ LQ WKH ZKROH ,R7
SRVVLEOH IURP VXUURXQGLQJ µWKLQJV¶ VXFK DV WKH LQIUDVWUXFWXUHHYHQWKRXJKWKLVLQIUDVWUXFWXUHLVQRW
YHKLFOH SDUWV LWVHOI WKH VXSSRUWLQJ WUDQVSRUWDWLRQ FOHDUHQRXJKDQGQRWVWDQGDUGL]HG
LQIUDVWUXFWXUH URDGUDLOHWF RWKHUYHKLFOHVLQWKH
YLFLQLW\ VHQVRUVLQ WKH ORDG LW LV FDUU\LQJ KXPDQV
JRRGVHWF
5),' WHFKQRORJ\ DQG ZLUHOHVV LGHQWLILFDWLRQ
WHFKQRORJ\DUHLPSURYLQJYHKLFOHORJLVWLFVTXDOLW\
FRQWURO WUDFNLQJ DQG PDQDJHPHQW 'HGLFDWHG
6KRUW 5DQJH &RPPXQLFDWLRQ '65& ZLOO DOVR
JLYH WKH SRVVLELOLW\ RI KLJKHU ELW UDWHV DQG UHGXFH
WKHSRVVLELOLW\RILQWHUIHUHQFHZLWKRWKHUHTXLSPHQW
,QWHOOLJHQW 7UDQVSRUWDWLRQ 6\VWHPV ,76
DSSOLFDWLRQV W\SLFDO ,R7 DSSOLFDWLRQV VXFK DV
YHKLFOHVDIHW\VHUYLFHVDQGWUDIILFPDQDJHPHQWZLOO )LJXUH ,R7 JDWHZD\V LQ WKH ZKROH ,R7
EH LPSURYHG E\ YHKLFOH QHWZRUN ZKLFK ZLOO EH LQIUDVWUXFWXUH
IXOO\LQWHJUDWHGLQWKH,R7LQIUDVWUXFWXUH
7KH ,R7 *DWHZD\ DFWV DV D SUR[\ IRU WKH VHQVLQJ
+RPHQHWZRUN GRPDLQ DQG QHWZRUN GRPDLQ WRZDUGV WKH µWKLQJV¶
$ +RPH 1HWZRUN LV FRQVWUXFWHG ZLWK VHQVRUV WKDW DUH FRQQHFWHG WR LW ,R7 JDWHZD\V DUH TXLWH
PLFUR DFWXDWRUV LQIRUPDWLRQ KRPH DSSOLDQFHV GLIIHUHQW IURP DSSOLFDWLRQ WR DSSOLFDWLRQ IRU
QHWZRUN FRPPXQLFDWLRQV DQG DXWRPDWLRQ YDULRXV UHTXLUHPHQWV +RZHYHU WKH FRPPRQ
HTXLSPHQWHWF IHDWXUHVDUHGLVFXVVHGZLGHO\DQGOLVWHGEHORZ
0XOWLSOHLQWHUIDFHV
,QWKH,R7FRQWH[WLQWKLVNLQGRIQHWZRUNWKH,R7
JDWHZD\KDVWZRLPSRUWDQWUROHV µ6PDUW WKLQJV¶ FDQ FRQQHFW WR D ,R7 JDWHZD\
WKURXJK NLQGV RI WHFKQRORJLHV =LJEHH %OXHWRRWK
2Q RQH VLGH WKH LQKRPH ,R7 *DWHZD\ SOD\V D :LIL&$1&RQWUROOHUDUHDQHWZRUNHWF DOVRD,R7
YHU\ LPSRUWDQW UROH LQ LQWHUFRQQHFWLQJ PXOWLSOH JDWHZD\ KDV NLQGV RI FKRLFHV WR FRQQHFW WR WKH
VPDUW GHYLFHV WRJHWKHU WR IRUP LQKRPH QHWZRUN SXEOLF QHWZRUN 3671 ** /7( /$1 '6/
DQG VKDUH UHVRXUFHV DQG LQIRUPDWLRQ DPRQJ HWF +RZPDQ\DQGZKDWNLQGVRILQWHUIDFHVD,R7
YDULRXV KRPH DSSOLDQFHV )RU H[DPSOH VHYHUDO JDWHZD\ VKRXOG VXSSRUW GHSHQGV RQ UHODWHG
FRPPRQKRPHDSSOLDQFHVVXFKDV79VHWZDVKHU DSSOLFDWLRQ UHTXLUHPHQWV RSHUDWLRQ VWUDWHJLHV DQG
OLJKWV FDPHUD ZKLFK DUH HPEHGGHG ZLWK VHQVRU LPSOHPHQWVROXWLRQV
DQG ZLUHOHVV FRPPXQLFDWLRQ PRGXOHV FDQ
FRQVWUXFW VHYHUDO DG KRF LQKRPH ZLUHOHVV 3URWRFROFRQYHUVLRQ
QHWZRUNV 7KH LQKRPH ,R7 *DWHZD\ LQWHJUDWHV 7KHUH DUH WZR VLWXDWLRQV WKDW D ,R7 JDWHZD\ QHHG
VHYHUDO FRPPRQ DGKRF QHWZRUN SURWRFROV DQG H[HFXWH SURWRFRO FRQYHUVLRQ 2QH LV WKDW
VXSSRUWV WKH LQWHUFRPPXQLFDWLRQ DPRQJ WKH FRPPXQLFDWLRQ RFFXUV EHWZHHQ GLIIHUHQW VHQVLQJ
HTXLSPHQWV ZLWK GLIIHUHQW QHWZRUN SURWRFROV 7KH GRPDLQ SURWRFROV HJ EHWZHHQ =LJEHH DQG
XVHUV FDQ FRQWURO WKH LQKRPH VPDUW HTXLSPHQWV %OXHWRRWK WKHRWKHULVWKDWFRPPXQLFDWLRQRFFXUV
WKURXJKWKH,R7*DWHZD\ EHWZHHQDVHQVLQJGRPDLQSURWRFRODQGDQHWZRUN
GRPDLQSURWRFRO HJEHWZHHQ=LJEHHDQG*
2Q WKH RWKHU VLGH WKH LQKRPH ,R7 *DWHZD\ DOVR
SOD\VDQRWKHUUROHWRFRQQHFWWKHH[WHUQDOQHWZRUNV 0DQDJHDELOLW\
WR WKH LQKRPH QHWZRUN DQG SURYLGHV WKH DFFHVV
LQWHUIDFH WR WKH H[WHUQDO QHWZRUNV )RU H[DPSOH )LUVWO\ D ,R7 JDWHZD\ LWVHOI QHHGV WR EH PDQDJHG
WKH LQKRPH ,R7 *DWHZD\ DOVR LQWHJUDWHV ** E\ EDFNHQG ,R7 VHUYHUV OLNH VXEVFULSWLRQ
PRELOH FRPPXQLFDWLRQ QHWZRUN PRGXOHV DQG PDQDJHPHQW DXWKRULW\ PDQDJHPHQW VWDWXV
,QWHUQHWWR IDFLOLWDWH WKH FRQQHFWLYLW\ ZLWK H[WHUQDO PDQDJHPHQW PRELOLW\ PDQDJHPHQW HWF
QHWZRUNV ,Q WKLV ZD\ WKH XVHUV FDQ DFFHVV DQG 6HFRQGO\ ¶VPDUW WKLQJV¶ DWWDFKHG WR DQ ,R7
Authorized licensed use limited to: Universidad Federal de Pernambuco. Downloaded on September 04,2023 at 20:22:03 UTC from IEEE Xplore. Restrictions apply.
JDWHZD\ DOVR QHHG WR EH PDQDJHG E\ WKH VHQVLQJ GRPDLQ DUH GHVLJQHG LQ WKH GLIIHUHQW ZD\
FRUUHVSRQGLQJ ,R7 JDWHZD\ ,R7 JDWHZD\ PD\ FRQFHUQLQJ WR UHGXFH FRVWV UHGXFH SRZHU
KDYH DELOLWLHV WR LGHQWLI\ FRQWURO GLDJQRVH FRQVXPSWLRQ DQG DOORZ IOH[LELOLW\ RI LQVWDOODWLRQ
FRQ¿JXUHDQGPDLQWDLQWKHVHµVPDUWWKLQJV¶ HJ VPDOO GHYLFHV IRU ERG\ ZRUQ QHWZRUNV 6R
EHIRUH D SDFNHW IURP WKH VHQVLQJ GHYLFHV LV
7R VXP XS WKH JRDO RI ,R7 JDWHZD\ LV WR EULGJH WUDQVIHUUHG WR WHOHFRPPXQLFDWLRQ QHWZRUNV RU
YDULRXV VHQVLQJ GRPDLQ QHWZRUNV HJ 3HUVRQDO ,QWHUQHW DGDSWLRQLVQHHGHG 7KH DGDSWLRQPRGXOH
DUHDQHWZRUNYHKLFOHQHWZRUNDQGKRPHQHWZRUN IRFXVRQDGDSWLQJWKHSDFNHWVL]HVRIWZRGLIIHUHQW
ZLWK SXEOLF FRPPXQLFDWLRQ QHWZRUNV ERWK IL[HG QHWZRUNV DGGUHVV UHVROXWLRQ IUDJPHQWDWLRQ DQG
DQG PRELOH RU ,QWHUQHW VHWWOH ZLWK WKH UHDVVHPEO\ DQG VR RQ )RU LQVWDQFH 5)&
KHWHURJHQHLW\ EHWZHHQ WKHVH YDULRXV QHWZRUNV SURSRVHV DQ DGDSWDWLRQ OD\HU WR DOORZ WKH
VWUHQJWKHQ WKH PDQDJHPHQW RI ERWK ,R7 JDWHZD\ WUDQVPLVVLRQ RI ,3Y SDFNHWV RYHU ,(((
LWVHOIDQGWHUPLQDOQRGHV QHWZRUNV
5HIHUHQFHPRGHORI,R7JDWHZD\ 7KH3URWRFROFRQYHUVLRQ GDWDIRUZDUGLQJPRGXOH
LQWHUDFW ZLWK VHUYLFH DEVWUDFWLRQ PRGXOH DGDSWLRQ
$ UHIHUHQFH PRGHO RI ,R7 JDWHZD\ LV VKRZQ LQ PRGXOHDQGPXOWLLQWHUIDFHVPRGXOHLWDQDO\]HDQG
)LJXUH UHSDFNDJHWKHVHQVLQJGDWDEDVHGRQVKRUWGLVWDQFH
FRPPXQLFDWLRQ SURWRFROV DIWHU UHFHLYLQJ LW DQG
WKHQFDSVXODWHDQGVHQGWKHUHSDFNDJHGGDWDEDVHG
RQ WHOHFRPPXQLFDWLRQ SURWRFROV 7KLV PRGXOH LV
PDLQO\WRWUDQVIHUGDWDIURPRQHQHWZRUNLQWHUIDFH
WR DQRWKHU QHWZRUN LQWHUIDFH WUDQVSDUHQWO\ DQG
FRUUHFWO\
7ZR PRGXOHV DSSOLFDWLRQ SURILOH PRGXOH DQG
QHWZRUN SURILOH PRGXOH SURYLGH FRQWH[WV WR WKH
0XOWL,QWHUIDFHV PRGXOH KHOSLQJ WKH 0XOWL
,QWHUIDFHV PRGXOH PDNLQJ GHFLVLRQV WR XVH ZKLFK
QHWZRUNLQWHUIDFH
7KH DSSOLFDWLRQ SURILOH PRGXOH SURYLGHV WKH
DSSOLFDWLRQ OHYHO LQIRUPDWLRQ LQGLFDWLQJ WKH W\SH
DQG QXPEHU RI DSSOLFDWLRQV FXUUHQWO\ UXQQLQJ RQ
WKH JDWHZD\ :KLOH WKH QHWZRUN SURILOH PRGXOH
)LJXUH5HIHUHQFHPRGHORI,R7JDWHZD\ SURYLGHV WKH QHWZRUN LQWHUIDFH OHYHO LQIRUPDWLRQ
VXFKDV5HFHLYHG6LJQDO6WUHQJWK,QGLFDWRU 566,
7KHUH DUH YDULRXV ,R7 DSSOLFDWLRQV 7KH VHUYLFH EDVH VWDWLRQ FRYHULQJ UDQJH DQG QHWZRUN
DEVWUDFWLRQ PRGXOH LV LPSRUWDQW WR DGGUHVV EDQGZLGWKWRWKH0XOWL,QWHUIDFHVPRGXOH
IUDJPHQWDWLRQ RI ,R7 DSSOLFDWLRQV ,W KDV VHYHUDO
IXQFWLRQV )LUVW LW SURYLGHV XQLIRUP LQWHUIDFHV IRU 6HFXULW\ DQG 0DQDJHPHQW DUH DOZD\V WZR
VHUYLFH SURYLGHUV WR VLPSOLI\ DSSOLFDWLRQ QHFHVVDU\FRPSRQHQWVRIDQ,&7V\VWHP
GHYHORSPHQW 6HFRQG ,R7 DSSOLFDWLRQ GHYHORSHUV
GR QRW QHHG GHHS XQGHUVWDQGLQJ RI XQGHUO\LQJ 6HFXULW\ SURYLGHV DFFHVV FRQWURO LGHQWLILFDWLRQ
DFFHVV WHFKQRORJLHV $OVR GLIIHUHQW ,R7 YHUWLFDOV DQG GDWD LQWHJULW\ DQG SULYDF\ SURWHFWLRQ
PD\GHSOR\RQDVDPHDEVWUDFWLRQPRGXOHPDNLQJ 0DQDJHPHQW LQFOXGHV QHWZRUN PDQDJHPHQW
DSSOLFDWLRQ GHSOR\PHQW DQG RSHUDWLRQ HDVLHU SRZHU PDQDJHPHQW IDXOW PDQDJHPHQW DXWKRULW\
)LQDOO\ LW HQDEOHV XQGHUO\LQJQHWZRUNV WR XVH ,R7 PDQDJHPHQW VWDWXV PDQDJHPHQW DQG PRELOLW\
RSWLPL]DWLRQV :HEVHUYLFH ;0/ 62$ PD\ EH PDQDJHPHQW
VRPHWHFKQRORJLHVXVHGLQWKLVPRGXOH
&RQFOXVLRQV
*HQHUDOO\,27*DWHZD\V\VWHPXVHVKRUWGLVWDQFH
,R7 FRPPXQLFDWLRQ LV TXLWH GLIIHUHQW IURP WKH
ZLUHOHVV FRPPXQLFDWLRQ SURWRFRO HJ =LJEHH
WUDGLWLRQDO KXPDQ WR KXPDQ FRPPXQLFDWLRQ
%OXHWRRWK WR DFTXLUH WKH SDFNHW IURP WKH VHQVLQJ
EULQJLQJODUJH FKDOOHQJH WR H[LVWHG WHOHFRPPXQLF
GHYLFHV DQG XVH WKH ** VDWHOOLWH DQG RWKHU
DWLRQ DQG ,QWHUQHW LQIUDVWUXFWXUH %XW WKH SULPH
QHWZRUN LQWHUIDFHV WR VHQG WKH SDFNHWV WR
SUREOHP LV WR LQWHJUDWH NLQGV RI VHQVLQJ QHWZRUNV
WHOHFRPPXQLFDWLRQQHWZRUNVRU,QWHUQHW
DQGWHOHFRPPXQLFDWLRQQHWZRUNVDQG,QWHUQHW7KH
,R7 JDWHZD\ DFWLQJ DV D SUR[\ IRU GLIIHUHQW
+RZHYHUFRPSDUHGZLWKFODVVLFWHOHFRPPXQLFDWL
QHWZRUNVLVWKHNH\WRVROYHWKLVLQWHJUDWLRQ:LWK
RQRU,QWHUQHWGRPDLQWKHSURWRFROVDQGGHYLFHVRI
Authorized licensed use limited to: Universidad Federal de Pernambuco. Downloaded on September 04,2023 at 20:22:03 UTC from IEEE Xplore. Restrictions apply.
WKH FRPSOHWH VWDQGDUGL]DWLRQ RI ,R7 JDWHZD\ ,R7
DSSOLFDWLRQVZRXOGEHGHSOR\HGZLOGO\DQGTXLFNO\
$FNQRZOHGJHPHQWV
7KLV SDSHU LV IXQGHG E\ WKH PDMRU SURMHFWV RI
QDWLRQDOVFLHQFHDQGWHFKQRORJ\DQHZJHQHUDWLRQ
EURDGEDQG ZLUHOHVV PRELOH FRPPXQLFDWLRQ
QHWZRUN SURMHFW=; UHVHDUFK RI
QHWZRUNLQJ DUFKLWHFWXUH DQG NH\ WHFKQRORJ\
FROODERUDWLYHIXVLRQ
5HIHUHQFHV
>@ 4LDQ=KX5XLFRQJ:DQJ4L&KHQ<DQ/LX
DQG :HLMXQ 4LQ ,27 *DWHZD\ %ULGJLQJ
:LUHOHVV 6HQVRU 1HWZRUNV LQWR ,QWHUQHW RI
7KLQJV ,(((,),3 ,QWHUQDWLRQDO
&RQIHUHQFH RQ (PEHGGHG DQG 8ELTXLWRXV
&RPSXWLQJ
>@ / $W]RUL $ ,HUD DQG * 0RUDELWR ´7KH
,QWHUQHW RI 7KLQJV $ 6XUYH\´ &RPSXWHU
1HWZRUNV9RO2FW
>@ $QDO\VLVRIXVHUVHUYLFHPRGHOVWHFKQRORJLHV
DQG DSSOLFDWLRQV VXSSRUWLQJ H+HDOWK (76,
75
Authorized licensed use limited to: Universidad Federal de Pernambuco. Downloaded on September 04,2023 at 20:22:03 UTC from IEEE Xplore. Restrictions apply.