A. Siritaratiwatb,Virasit Imtawilb and A. Kruesubthawornb,*. aFaculty of Applied Science and Engineering, Khon Kaen University, Nong Khai Campus, A. Muang, ...
Available online at www.sciencedirect.com
ScienceDirect Procedia Computer Science 86 (2016) 71 – 74
,QWHUQDWLRQDO(OHFWULFDO(QJLQHHULQJ&RQJUHVVL((&210DUFK&KLDQJ0DL 7KDLODQG
1HWZRUNLQJ5DGLR%URDGFDVW&RQWUROOHGE\XVLQJ$XGLR0XWH &ORFN $GLVDN3DWWDQDMDNUD$6LULWDUDWLZDWE9LUDVLW,PWDZLOEDQG$.UXHVXEWKDZRUQE D
)DFXOW\RI$SSOLHG6FLHQFHDQG(QJLQHHULQJ.KRQ.DHQ8QLYHUVLW\1RQJ.KDL&DPSXV$0XDQJ1RQJ.KDL7KDLODQG E 'HSDUWPHQWRI(OHFWULFDO(QJLQHHULQJ)DFXOW\RI(QJLQHHULQJ.KRQ.DHQ8QLYHUVLW\.KRQ.DHQ7KDLODQG
$EVWUDFW 7KLVSDSHUSUHVHQWVWKHDXGLRDQGWUDQVPLWWHUFRQWUROOHUVWRVZLWFKWKHEURDGFDVWLQJSURJUDPVLQWKHDXWRPDWLFUDGLREURDGFDVW QHWZRUN7KHDXGLRPXWHFORFNLVXVHGWRFRQWUROWKHFRQWUROOHUVWRVZLWFKWKHUHOD\VRQDQGRIIYLD3URJUDPPDEOH/RJLF&RQWURO ,QDGGLWLRQWKHFRQWUROOHUVLVXVHGWRWXUQRQDQGRIIWKHWUDQVPLWWHUZKHQLWLVXVHGDVXQPDQQHGRSHUDWLRQ)URPWKHUHVXOWLWLV VKRZQWKDWWKHSURSRVHGFRQWUROOHUVFDQEHDFFXUDWHO\XVHGWRVZLWFKWKHDXWRPDWLFEURDGFDVWSURJUDP,QDGGLWLRQWKLVFRQWUROOHUV XVLQJDXGLRPXWHFORFNFDQEHXVHGZLWKRXWWKHQHHGHGRIFRPSXWHUPDVWHUFORFNDQGKXPDQLQWHUYHQWLRQ,QDGGLWLRQLWFDQEH XVHGWRDXWRPDWLFDOO\WXUQWKHWUDQVPLWWHURQDQGRIIZKHQLWLVXVHGDVXQPDQQHGRSHUDWLRQ 7KH$XWKRUV3XEOLVKHGE\(OVHYLHU%9 © 2016 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). 3HHUUHYLHZXQGHUUHVSRQVLELOLW\RIWKH2UJDQL]LQJ&RPPLWWHHRIL((&21 Peer-review under responsibility of the Organizing Committee of iEECON2016 .H\ZRUGV1HWZRUN%URDGFDVW5DGLR$XGLR0XWH&ORFN0DVWHU&ORFN3URJUDP/RJLF&RQWUROOHU$XGLRDQG7UDQVPLWWHU&RQWUROOHU
,QWURGXFWLRQ 7KHUHTXLUHPHQWRIUDGLREURDGFDVWRUJDQL]DWLRQVLVWRFRQWUROWKHQHWZRUNUDGLRVWDWLRQVWKDWDUHORFDWHGDWWKH YDULRXVDUHDVLQWKHZRUOGE\XVLQJWKHDXWRPDWLRQFRQWUROFHQWUHWRGHOLYHUWKHEURDGFDVWSURJUDPVYLDVDWHOOLWHWRWKH QHWZRUNVWDWLRQV7KHQWKHWLPHRIEURDGFDVWV\VWHPPXVWUHO\RQWKHPDVWHUFORFNWRFRUUHFWWKHFORFNRIFRPSXWHUWR HQVXUHLWVDFFXUDF\>@$FRPSXWHULVXVHGWRFRQWUROWKHQHWZRUNKRZHYHUWKHOLPLWDWLRQRIWKHFRPSXWHULVWKDWLWLV XQVXLWDEOHIRUWKHUHVWULFWDUHDIRUPDLQWHQDQFHVVXFKDVLQGHVHUWRUGXVW\DUHD7KHQWKHDXWRPDWLRQUDGLREURDGFDVW FRQWUROOHG XVLQJ DXGLR PXWH FORFN KDV EHHQ XVHG WR HOLPLQDWHG WKH UHVWULFW DUHD SUREOHP >@7KH DXWRPDWHG UDGLR
&RUUHVSRQGLQJDXWKRU7HOID[ (PDLODGGUHVVDQDQNU#NNXDFWK
1877-0509 © 2016 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). Peer-review under responsibility of the Organizing Committee of iEECON2016 doi:10.1016/j.procs.2016.05.018
72
Adisak Pattanajakr et al. / Procedia Computer Science 86 (2016) 71 – 74
EURDGFDVWKDVEHHQRQO\XVHGIRUPRQRVWHUHRVZLWFKLQJIRUDEURDGFDVWSURJUDPKRZHYHUWKHEURDGFDVWVWDWLRQLV UHTXLUHGWREURDGFDVWPRUHWKDQDSURJUDP7KHQWKLVVWXG\DLPVWRGHYHORSWKHUDGLREURDGFDVWQHWZRUNE\XVLQJ DXGLRDQGWUDQVPLWWHUFRQWUROOHUVWRDXWRPDWLFDOO\VZLWFKWKHEURDGFDVWLQJSURJUDPVE\XVLQJWKHDXGLRPXWHFORFNWR FRQWUROWKHFRQWUROOHUVYLD3URJUDPPDEOH/RJLF&RQWURO3/& >@,QDGGLWLRQWKHFRQWUROOHUVLVDOVRXVHGWRWXUQRQ DQGRIIWKHWUDQVPLWWHUFRQWUROOHUZKHQLWLVXVHGDVXQPDQQHGRSHUDWLRQ ([SHULPHQWVHWXS 7KHVHWXSRIEURDGFDVWV\VWHPKDVEHHQGHVFULEHGLQ>@H[FHSWWKHDXGLRDQGWUDQVPLWWHUFRQWUROOHUVZKLFKFRQVLVWV RIWKHDXGLRVHQVRUFLUFXLW3/&DQGUHOD\PRGXOHV7KHDXGLRVHQVRUFLUFXLW>@LVXVHGWRGHWHFWDXGLRPXWH7KH3/& ZKLFKLVWKH$55$@ZLWKFDSDFLWRUW\SHDVDEDFNXSEDWWHU\ WKDWFDQPDLQWDLQWKHFORFNXSWRKRXUVDIWHUWKHGLVFRQQHFWLRQIURPFRPPHUFLDOSRZHU7KHLQSXW, RIWKH3/& LVXVHGWRGHWHFWWKHDXGLRPXWHIURPWKHDXGLRVHQVRUFLUFXLWDIWHUWKHHQGLQJRIWKHSURJUDPLQVHFRQGVWRH[HFXWH WKH 3/& 7KHQ WKH 3/& KDV EHHQ SURJUDPPHG WR FRQWURO DXGLR VRXUFHV DQG WXUQ WKH WUDQVPLWWHU RQ DQG RII IRU EHJLQQLQJDQGHQGLQJEURDGFDVWLQJVFKHGXOHUHVSHFWLYHO\+RZHYHUWKHVHVFKHGXOHGSURJUDPVGHSHQGRQORFDWLRQRI WUDQVPLWWHU VLWH WKDW KDV EHHQ DVVLJQHG WR FDUU\ WKH 92$ SURJUDPV ZKLFK DUH RQ 3URJUDP DQG ZLWK GLIIHUHQW EURDGFDVWVFKHGXOH7KHSURSRVHGDXGLRDQGWUDQVPLWWHUFRQWUROOHUFLUFXLWVDUHVKRZQLQILJ )URPWKHVZLWFKLQJSURFHGXUHVWKHUHOD\XVHGLQFRQWUROPRGXOHLVD1$,6VHULHVE\3DQDVRQLF7KHPRGXOHLV EXLOWRQWKHSULQWHGFLUFXLWERDUGDQGLQVWDOOHGLQWKHDXGLRDQGWUDQVPLWWHUFRQWUROOHUVDQGWKHQZLUHGWRFRQQHFWRUVDW WKHUHDURIWKHFRQWUROOHUVWRWKHDXGLRVRXUFHV7KHRXWSXW4 RIWKH3/&LVSURJUDPPHGWRHQHUJL]HWKHUHOD\5/ IRUWKHDXGLR3URJUDP7KHVZLWFK6: LVXVHGWRGLVDEOHWKHFRPPDQGIURPWKH4RI3/&ZKHQWKHWUDQVPLWWHU LVVHWXSWRRSHUDWHDVXQPDQQHGRSHUDWLRQDQGFDUU\RQWKHDXGLR3URJUDPRQO\7KHRXWSXW4 RI3/&VZLWFKHV WKHUHOD\5/ IRUWKHDXGLR3URJUDPWKHQWKHRXWSXW4 RI3/&DFWLYDWHVWKHUHOD\5/ IRUWKHDXGLR3URJUDP 7KHRXWSXW4 RI3/&LVXVHGWRHQHUJL]HWKHUHOD\5/ WKDWLVXVHGWRWXUQWUDQVPLWWHURQDQGRIIWKHXQPDQQHG FRQWUROXQLWRIWUDQVPLWWHU
73
Adisak Pattanajakr et al. / Procedia Computer Science 86 (2016) 71 – 74
)LJFLUFXLWGLDJUDPRIWKHSURSRVHGDXGLRDQGWUDQVPLWWHUFRQWUROOHUV
5HVXOWVDQG'LVFXVVLRQV 7KHDXGLRDQGWUDQVPLWWHUFRQWUROOHUVZHUHIDEULFDWHGE\WKH7KDLODQG,%%WHDPDWWUDQVPLWWHUSODQWLQ8GRQ 7KDQLSURYLQFH7KDLODQG7KHFRQWUROOHUVZHUHLQVWDOOHGDQGWHVWHGRQWKHRSHUDWLRQDOUDFNVLQWKHFRQWUROOHGURRP 7KHFRQWUROOHUVDUHRSHUDWHGKRXUVGD\DQGGD\VZHHN)URPWKHWHVWLQJLWLVVKRZQWKDWLWFDQFRUUHFWO\VZLWFK WKHEURDGFDVWSURJUDPVIRUPRQWKV+RZHYHUWKHPDMRUFDXVHRIHUURULVIURPWKHWLPHHUURURIWKH57&FLUFXLWLQ 3/&ZKLFKLVFDXVHGE\WKHH[WHUQDOFU\VWDORVFLOODWRUGHSHQGLQJRQWKHYDULDWLRQWHPSHUDWXUHRIHQYLURQPHQW7KH DFFXUDF\RIWKH57&LVPD[VHFRQGVGD\>@DQGWKHRSHUDWLRQURRPWHPSHUDWXUHLVFRQWUROOHGWR&7KHQWKH WRWDOHUURULQSDUWSHUPLOOLRQSSP FDQEHFDOFXODWHGIURPWKHIROORZLQJIRUPXOD (UURULQSSP >RSHUDWLQJWHPSHUDWXUHq& @ 7KHWLPHHUURURI3/&FDQEHSURJUDPPHGLQWKH3/&VRIWZDUHXVLQJIXQFWLRQDOEORFNGLDJUDP>@IRUH[HFXWLRQ ZKHQWKHDXGLRFORFNDSSHDUVDWWKHLQSXW,RIWKH3/&ZLWKRXWDIIHFWLRQWRWKHFRQWHQWRIWKHFKDQJLQJEHWZHHQQRQ 92$DQG92$SURJUDPV 7KHURRPWHPSHUDWXUHDQGWKHWLPHHUURURI3/&DUHUHFRUGHGIRUPRQWKVGXULQJ-XQHWR6HSWHPEHUDV VKRZQLQWKHWDEOH)URPWDEOHLWLVLQGLFDWHGWKDWWKHWLPHHUURULVLQWKHWRVHFRQGVSHUGD\ZKLFKLVLQWKH DFFHSWDQFHHUURUUDQJH 7DEOH7KHURRPWHPSHUDWXUHYHUVXVWKH3/&WLPHHUURU
0RQWKV
0HDVXUHG7HPSHUDWXUH&
7LPH(UURUGD\VHFRQGV
-XQH¶ -XO\¶ $XJXVW¶ 6HSWHPEHU¶
74
Adisak Pattanajakr et al. / Procedia Computer Science 86 (2016) 71 – 74
7KHIXQFWLRQDORIWKHUHOD\VDUHXVHGGXULQJWKHWHVWLQJRQWKHUDFNVWKDWKDYHEHHQREVHUYHGDQGUHFRUGHG ZKHQWKHDXGLRPXWHDSSHDUHGDWWKH,QSXW,RIWKH3/&7KHUHODWLRQRIWKH3/&RXWSXWDQGWKHUHOD\VFRQWDFWLV VKRZQRQWDEOH,WLVREVHUYHGWKDWWKHUHOD\VFRUUHFWO\ZRUNDVWKHGHVLUDEOHIXQFWLRQE\REVHUYDWLRQWKHRXWSXWRI 3/&DW44DQG4 7DEOH7KHVWDWXVRIWKH3/&RXWSXWYHUVXVWKHUHOD\FRQWDFW 4 4 4 5/ 5/ 5/ 2Q 2II 2II
2II 2Q 2II
2II 2II 2Q
&ORVH 2SHQ 2SHQ
2SHQ &ORVH 2SHQ
2SHQ 2SHQ &ORVH
&RQFOXVLRQ 7KHUDGLREURDGFDVWQHWZRUNLVXVHGWRDXWRPDWLFDOO\VZLWFKWKHEURDGFDVWLQJSURJUDPVE\XVLQJWKHDXGLRPXWH FORFNWRFRQWUROWKHDXGLRDQGWUDQVPLWWHUFRQWUROOHUVYLD3/&7KHSURSRVHGDXGLRDQGWUDQVPLWWHUFRQWUROOHUVZHUH EXLOWDQGWHVWHGDWWKH,%%7KDLODQGWUDQVPLWWLQJVWDWLRQLQ8GRQ7KDQL7KDLODQG7KHFRQWUROOHUVFRUUHFWO\ZRUNWR VZLWFKWKHSURJUDPV,WFDQDOVRDXWRPDWLFDOO\WXUQWKHWUDQVPLWWHURQDQGRIIDFFRUGLQJWRWKHSURSRVHGGHVLJQ,Q DGGLWLRQWKHFRQWUROOHUVFDQEHXVHGZLWKRXWWKHQHHGHGRIFRPSXWHUPDVWHUFORFNDQGKXPDQLQWHUYHQWLRQ$OVRWKH WLPHHUURUVRIWKH3/&DQGWKHV\VWHPDUHLQWKHDFFHSWDEOHUDQJH7KHQWKHSURSRVHGFRQWUROOHUVFDQEHLPSOHPHQWHG IRU EURDGFDVWLQJ WKH VFKHGXOH SURJUDPV SUHFLVHO\ $GGLWLRQDOO\ LW DOVR UHGXFHV WKH LQVWDOODWLRQ PDLQWHQDQFH DQG RSHUDWLRQFRVWWKDWUHTXLUHGLQWKHJHQHUDOWUDQVPLWWHUVLWHV $FNQRZOHGJHPHQWV $XWKRUVZRXOGOLNHWRWKDQNWKH,%%7KDLODQGIRUIDFLOLWDWLRQRIHTXLSPHQW$OVRWKHILUVWDXWKRURIWKLVSXEOLFDWLRQ DUHVROHO\UHVSRQVLEOHIRULWVFRQWHQW7KHFRQFOXVLRQVDQGRSLQLRQVH[SUHVVHGLQWKLVSXEOLFDWLRQDUHVROHO\WKRVHRI WKHDXWKRUVDQGGRQRWQHFHVVDULO\UHIOHFWWKHFRQFOXVLRQVRURSLQLRQVRIWKH9RLFHRI$PHULFDWKH%URDGFDVWLQJ%RDUG RI*RYHUQRUV%%* RUWKH86*RYHUQPHQW 5HIHUHQFHV >@-(OVRQ/*LURGDQG'(VWULQ)LQHJUDLQHGQHWZRUNWLPHV\QFKURQL]DWLRQXVLQJUHIHUHQFHEURDGFDVWV,Q3URFHHGLQJVRIWKHWK6\PSRVLXP RQ2SHUDWLQJ6\VWHPV'HVLJQDQG,PSOHPHQWDWLRQ%RVWRQ0DVVDFKXVHWWV86$'HFHPEHU±SDJHV >@$GLVDN3DWWDQDMDNU$SLUDW6LULWDUDWLZDWDQGDQG$QDQ.UXHVXEWKDZRUQ³$XWRPDWLRQ%URDGFDVW5DGLR&RQWUROOHGE\8VLQJ$XGLR0XWH&ORFN´ $SSOLHG0HFKDQLFVDQG0DWHULDOV9ROSS >@0DKD0/DVKLQ³'LIIHUHQW$SSOLFDWLRQVRI3URJUDPPDEOH/RJLF&RQWUROOHU3/& ´,QWHUQDWLRQDO-RXUQDORI&RPSXWHU6FLHQFH(QJLQHHULQJ DQG,QIRUPDWLRQ7HFKQRORJ\,-&6(,7 9ROSS >@:%ROWRQ³3URJUDPPDEOH/RJLF&RQWUROOHUV´(OVHYLHU/WG)LIWK(GLWLRQSS