MAKSIMALISASI RESPONSIVITAS KONEKSI INTERNET PADA SMARTPHONE DENGAN ANALISIS POLA KEBIASAAN PENGGUNA

  TE.092094 TESIS – KI142502 MAKSIMALISASI RESPONSIVITAS KONEKSI

  

INTERNET PADA SMARTPHONE DENGAN ANALISIS

POLA KEBIASAAN PENGGUNA FADILAH FAHRUL HARDIANSYAH 5112201046 DOSEN PEMBIMBING Waskit ho Wibi sono, S. Kom. , M. Eng. , PhD Prof . Dr. Ir. Joko Liant o Bul ial i PROGRAM MAGISTER BIDANG KEAHLIAN KOMPUTASI CERDAS DAN VISUALISASI JURUSAN TEKNIK INFORMATIKA FAKULTAS TEKNOLOGI INFORMASI

  INSTITUT TEKNOLOGI SEPULUH NOPEMBER SURABAYA 2015

  TE.092094 TESIS – KI142502

MAXIMIZING RESPONSIVENESS OF SMARTPHONE

  FADILAH FAHRUL HARDIANSYAH 5112201046 Waskit ho Wibi sono, S. Kom. , M. Eng. , PhD Prof . Dr. Ir. Joko Liant o Bul ial i SUPERVISOR MAGISTER PROGRAMME

  INFORMATICS ENGINEERING DEPARTMENT FACULTY OF INFORMATION TECHNOLOGY SEPULUH NOPEMBER INSTITUTE OF TECHNOLOGY SURABAYA 2015

  

0$.6,0$/,6$6, 5(63216,9,7$6 .21(.6, ,17(51(7

3$'$ 60$573+21( '(1*$1 $1$/,6,6 32/$

.(%,$6$$1 3(1**81$

  1DPD 0DKDVLVZD )DGLODK )DKUXO +DUGLDQV\DK 153

  3HPELPELQJ

  3URI 'U ,U -RNR /LDQWR %XOLDOL :DVNLWKR :LELVRQR 6 .RP 0 (QJ 3K'

$%675$.

  3HQLQJNDWDQ NHPDPSXDQ smartphone EHUSHQJDUXK WHUKDGDS SHQLQJNDWNDQ NRQVXPVL HQHUJL SDGD smartphone %DQ\DN PHWRGH WHODK GLXVXONDQ XQWXN PHQJXUDQJL NRQVXPVL HQHUJL SDGD smartphone 6HEDJLDQ EHVDU GDUL PHWRGH LQL PHQJJXQDNDQ NRQWURO NRQHNVL ,QWHUQHW EHUGDVDUNDQ NHWHUVHGLDDQ WLQJNDW GD\D EDWHUDL WHUOHSDV GDUL NDSDQ GDQ GL PDQD SHPERURVDQ HQHUJL WHUMDGL 3HQHOLWLDQ LQL PHQJXVXONDQ VHEXDK SHQGHNDWDQ EDUX XQWXN PHQJRQWURO NRQHNVL ,QWHUQHW EHUGDVDUNDQ ZDNWX idle PHQJJXQDNDQ DQDOLVLV SROD SHULODNX SHQJJXQD 3ROD SHULODNX SHQJJXQD GLJXQDNDQ XQWXN PHPSUHGLNVL GXUDVL ZDNWX idle .RQWURO NRQHNVL ,QWHUQHW \DQJ GLODNXNDQ VHODPD ZDNWX idle 6HODPD ZDNWX LGOH NRQHNVL ,QWHUQHW VHFDUD EHUNDOD GLQ\DODNDQ GDQ GLPDWLNDQ GHQJDQ LQWHUYDO ZDNWX WHUWHQWX

  3HQGHNDWDQ \DQJ GDMXNDQ PHPLOLNL NHXQJJXODQ GDODP KDO NHQ\DPDQDQ SHQJJXQD

  3HPERURVDQ HQHUJL SDGD VDDW LGOH EHUKDVLO GLNXUDQJL 3HQJKHQWLDQ NRQHNVL LQWHUQHW WLGDN PHQJJDQJJX SHQJJXQD NDUHQD GLODNXNDQ SDGD VDDW LGOH 6HODLQ LWX WLGDN DGD SURVHV WUDQVIHU GDWD \DQJ WHUKDPEDW GDODP ZDNWX \DQJ ODPD NDUHQD NRQHNVL LQWHUQHW GLHKQWLNDQ GDQ GLDNWLINDQ VHFDUD EHUNDOD VHODPD SURVHV NRQWURO NRQHNVL LQWHUQHW

  

.DWD .XQFL Smartphone .RQWURO .RQHNVL ,QWHUQHW :DNWX Idle 3HQJHQDODQ 3ROD

  .HELDVDDQ

  3HQJJXQD

  

0$;,0,=,1* 5(63216,9(1(66 2) 60$573+21(

,17(51(7 &211(&7,21 %$6(' 21 86(5 %(+$9,25

$1$/<6,6

  1DPD 0DKDVLVZD )DGLODK )DKUXO +DUGLDQV\DK 153

  3HPELPELQJ

  3URI 'U ,U -RNR /LDQWR %XOLDOL :DVNLWKR :LELVRQR 6 .RP 0 (QJ 3K'

  

ABSTRACT

The increase of smartphone ability is rapidly increasing the battery consumption.

  

Many methods have been proposed to reduce smartphone battery consumption.

Most of these methods use the internet connection control based on the availability

of the battery power level regardless of when and where a waste of energy occurs.

  

This research proposes a new approach to control the internet connection based

on idle time using user behavior pattern analysis. User behavior pattern are used

to predict idle time duration. During idle time internet connection periodically

switched on and off by a certain time interval. The proposed method has advantages

in term of user convenience. Battery energy wasted on idle time is reduced because

of the internet connection control. Control of the internet connection does not

interfere the user because it is implemented on ide time. Moreover there is no data

transfer process delayed for a long time because internet connection periodically

switched on and off by a certain time interval during control process.

  Key Words

  Smartphone, Internet Connection Control, Idle Time, Pattern

  Recognition, User Behavior

  

.$7$ 3(1*$17$5

  $VVDODPX¶DODLNXP :U :E 'HQJDQ 0HQJXFDS SXML V\XNXU NHSDGD $OODK 6:7 DWDV VHJDOD OLPSDKDQ

  UDKPDW GDQ KLGD\DK 1\D VHKLQJJD SHQXOLV GDSDW PHQ\HOHVDLNDQ WHVLV LQL

  

0$.6,0$/,6$6, 5(63216,9,7$6 .21(.6, ,17(51(7 3$'$

60$573+21( '(1*$1 $1$/,6,6 32/$ .(%,$6$$1 3(1**81$

  7HVLV LQL GLVXVXQ XQWXN PHPHQXKL VHEDJLDQ SHUV\DUDWDQ JXQD PHPSHUROHK JHODU VDUMDQD 0DJLVWHU .RQSXWHU GL ,QVWLWXW 7HNQRORJL 6HSXOXK 1RSHPEHU 3HQXOLV PHQJXFDSNDQ EDQ\DN WHULPDNDVLK GDQ SHQJKDUJDDQ \DQJ VHEHVDU EHVDUQ\D NHSDGD

  VHPXD SLKDN \DQJ WHODK PHPEHULNDQ EDQWXDQ GDQ GXNXQJDQ KLQJJD WHVLV LQL WHUVHOHVDLNDQ GHQJDQ EDLN NKXVXVQ\D NHSDGD

  %DSDN 3URI 'U ,U -RNR /LDQWR %XOLDOL 0 6F GDQ EDSDN :DVNLWKR :LELVRQR 6 .RP 0 (QJ 3K ' \DQJ WHODK PHPELPELQJ SHQXOLV KLQJJD WHVLV LQL GDSDW WHUVHOHVDLNDQ GHQJDQ EDLN

  2UDQJ WXD SHQXOLV \DQJ WHODK PHPEHULNDQ GXNXQJDQ GDQ GRD \DQJ WLDGD KHQWL 'XNXQJDQ GDQ GRD PHUHND WHODK PHQJDQWDUNDQ SHQXOLV GDODP PHUDLK VHJDOD \DQJ GLFLWD FLWDNDQ KLQJJD VDDW LQL

  ,VWUL GDQ DGLN SHQXOLV \DQJ WHODK PHPEHULNDQ GXNXQJDQ SHQXK VHUWD EDQWXDQ GDQ GRD VHODPD SHQXOLV PHQXQWXW LOPX GL ,QVWLWXW 7HNQRORJL

  6HSXOXK 1RSHPEHU %DSDN LEX GRVHQ SHQJDMDU GL 3URJUDP 3DVFD 6DUMDQD 7HNQLN ,QIRUPDWLND

  ,QVWLWXW 7HNQRORJL 6HSXOXK 1RSHPEHU <DQJ WHODK PHQJDMDUNDQ EDQ\DN LOPX EHUPDQIDDW

  :DUJD ) WHPDQ WHPDQ 3DVFD )7,) DQJNDWDQ GDQ SLKDN SLKDN ODLQ \DQJ WLGDN GDSDW SHQXOLV VHEXWNDQ VDWX SHUVDWX \DQJ WHODK PHPEHULNDQ EDQWXDQ GDODP SHQ\HOHVDLDQ WHVLV LQL

  'HQJDQ VHOHVDLQ\D EXNX WHVLV LQL SHQXOLV EHUKDUDS VHPRJD EXNX LQL GDSDW PHPEDZD PDQIDDW EDJL SHPEDFD SDGD XPXPQ\D GDQ MXJD EDJL SHQXOLV SDGD NKXVXVQ\D VHUWD VHPXD SLKDN \DQJ EHUNHSHQWLQJDQ 3HQXOLV MXJD EHUKDUDS DJDU WHVLV LQL GDSDW GLNHPEDQJNDQ OHELK ODQMXW VHKLQJJD GDSDW EHQDU EHQDU GLJXQDNDQ VHEDLN EDLNQ\D XQWXN PHQGXNXQJ SHUNHPEDQJDQ LOPX SHQJHWDKXDQ 3HQXOLV PHQ\DGDUL EDKZD SHQXOLV DGDODK PDQXVLD ELDVD \DQJ WLGDN OXSXW GDUL NHVDODKDQ GDQ NHNXUDQJDQ 8QWXN LWX NULWLN GDQ VDUDQ \DQJ EHUVLIDW PHPEDQJXQ NDPL KDUDSNDQ

  XQWXN SHUEDLNDQ VHODQMXWQ\D :DVVDODPX¶DODLNXP :U :E

  6XUDED\D -DQXDUL )DGLODK )DKUXO +DUGLDQV\DK

  

'$)7$5 ,6,

  /(0%$5 3(1*(6$+$1 L $%675$. LLL

  ABSTRACT

  Y .$7$ 3(1*$17$5 YLL '$)7$5 ,6, L[ '$)7$5 *$0%$5 [L '$)7$5 7$%(/ [LLL %$% 3(1'$+8/8$1

  /DWDU %HODNDQJ

  3HUXPXVDQ 0DVDODK

  3HPEDWDVDQ 0DVDODK

  7XMXDQ 3HQHOLWLDQ

  0DQIDDW GDQ .RQWULEXVL 3HQHOLWLDQ %$% '$6$5 7(25, '$1 .$-,$1 3867$.$

  3ROD .HELDVDDQ 3HQJJXQD :DNWX 5HVSRQ Smartphone Smartphone Idle Time

  0RQLWRULQJ .LQHUMD Smartphone .RQHNVL ,QWHUQHW SDGD Smartphone

  .RQWURO ,QWHUYDO 7UDQVIHU 3DNHW 'DWD

  6LVWHP &HUGDV XQWXN 3HQHQWXDQ Offloading

  3HQ\HOHNVLDQ 3HQHULPDDQ 'DWD %DFNJURXQG 6HUYLFHV

  %$% 0(72'( 3(1(/,7,$1

  7DKDSDQ 3HQHOLWLDQ

  6XEMHN 3HQHOLWLDQ

  3HUDQFDQJDQ 'DWD

  5DQFDQJDQ 'DWD 0DVXNDQ

  5DQFDQJDQ 'DWD .HOXDUDQ

  3HUDQFDQJDQ 0HWRGH GDQ $OJRULWPD

  7DKDS Learning 'DWD $NWLYLWDV Smartphone

  3URVHV 3HQJDPELODQ GDQ 3HQ\LPSDQDQ 'DWD (NVWUDNVL 'DWD $NWLYLWDV Smartphone Learning 'DWD +DVLO (NVWUDNVL

  7DKDS 3HQJKHPDWDQ (QHUJL %DWHUDL

  3HQHQWXDQ .RQGLVL Idle Smartphone

  3URVHV .RQWURO .RQHNVL ,QWHUQHW

  3UHGLNVL 'XUDVL Idle

  6NHQDULR 8ML &RED

  7DKDS Learning 'DWD $NWLYLWDV Smartphone

  7DKDS .RQWURO .RQHNVL ,QWHUQHW %$% +$6,/ '$1 3(0%$+$6$1

  7DKDSDQ 8ML &RED 'DWD 8ML &RED

  • DVLO 8ML &RED GDQ $QDOLVLV

  7DKDS Learning 'DWD $NWLYLWDV Smartphone

  8ML &RED 3HQJDPELODQ 'DWD $NWLYLWDV 6QDUWSKRQH

  8ML &RED (NVWUDNVL 'DWD $NWLYLWDV

  8ML &RED Learning 'DWD +DVLO (NVWUDNVL

  7DKDS .RQWURO .RQHNVL ,QWHUQHW

  8ML &RED 3HQHQWXDQ .RQGLVL Idle

  8ML &RED 3UHGLNVL 'XUDVL Idle

  8ML &RED 3URVHV .RQWURO .RQHNVL ,QWHUQHW

  8ML &RED 3HUIRUPD

  3HUIRUPD 0HWRGH 3UHGLNVL 'XUDVL Idle

  3HUIRUPD 3UHGLNVL 'XUDVL Idle %HUGDVDUNDQ 3HQJJXQD %HUEHGD 3HUIRUPD 0HWRGH .11 %HUGDVDUNDQ 1LODL . .HVLDSDQ .RQHNWLYLWDV ,QWHUQHW .HODQFDUDQ 3URVHV 7UDQVIHU 'DWD

  3HQJKHPDWDQ .RQVXPVL (QHUJL %$% .(6,038/$1 '$1 6$5$1

  .HVLPSXODQ

  6DUDQ '$)7$5 3867$.$ /DPSLUDQ 6DPSHO 'DWD $ZDO 3HQJJXQD /DPSLUDQ 6DPSHO 'DWD +DVLO (NVWUDNVL /DPSLUDQ +DVLO 3URVHV /HDULQJ /DPSLUDQ +DVLO 3UHGLNVL 'XUDVL Idle /DPSLUDQ 'DWD 8ML &RED .HVLDSDQ .RQHNWLYLWDV ,QWHUQHW %,2'$7$ 3(18/,6

  

'$)7$5 *$0%$5

  • DPEDU 5DWD 5DWD 3HQJJXQDDQ .DQJ
  • DPEDU $OJRULWPD 3HPEHULDQ -HGD 3HQJLULPDQ 'DWD +\HRQ
  • DPEDU 6PDUW 2IIORDGLQJ $\DW .KDLU\
  • DPEDU )ORZFKDUW 3HQ\HOHNVLDQ 'DWD .LP
  • DPEDU *UDILN 3HQJJXQDDQ &38 6DWX +DUL XQWXN D 3HQJJXQD E

  3HQJJXQD F 3HQJJXQD G 3HQJJXQD H 3HQJJXQD

  • DPEDU 7DKDS /HDUQLQJ 'DWD $NWLYLWDV 6PDUWSKRQH
  • DPEDU 7DKDSDQ 3UDSURVHV
  • DPEDU (NVWUDNVL 'DWD $NWLYLWDV 6PDUWSKRQH
  • DPEDU /HDUQLQJ 'DWD GHQJDQ 7LJD 3HQGHNDWDQ 0HWRGH
  • DPEDU 7DKDS 3HQJKHPDWDQ (QHUJL %DWHUDL
  • DPEDU .RQWURO .RQHNVL ,QWHUQHW
  • DPEDU 3HQFDULDQ 'XUDVL Idle GHQJDQ . 0HDQV
  • DPEDU 3HQFDULDQ 'XUDVL Idle GHQJDQ . QHDUHVW 1HLJKERUV
  • DPEDU *UDILN 3HQJJXQDDQ &38 'DODP :DNWX 6DWX 0LQJJX XQWXN D

  3HQJJXQD E 3HQJJXQD F 3HQJJXQD G 3HQJJXQD H 3HQJJXQD

  • DPEDU /RJ 3HQ\LPSDQDQ 'DWD GHQJDQ .RQGLVL 6PDUWSKRQH ,GOH
  • DPEDU /RJ 3HQ\LPSDQDQ 'DWD GHQJDQ .RQGLVL 6PDUWSKRQH $NWLI
  • DPEDU /RJ 3HQ\LPSDQDQ 'DWD GHQJDQ .RQGLVL 'RZQORDG $NWLI
  • DPEDU /RJ +DVLO 3HQHQWXDQ .RQGLVL ,GOH
  • DPEDU 8ML &RED .H )XQJVL .RQWURO .RQHNVL ,QWHUQHW
  • DPEDU 8ML &RED .H )XQJVL .RQWURO .RQHNVL ,QWHUQHW
  • DPEDU 8ML &RED .H )XQJVL .RQWURO .RQHNVL ,QWHUQHW
  • DPEDU *UDILN 7LQJNDW .HVDODKDQ 0HWRGH 3UHGLNVL 'XUDVL ,GOH
  • DPEDU 7LQJNDW .HVDODKDQ 3UHGLNVL 'XUDVL ,GOH *DPEDU 7LQJNDW .HVDODKDQ 0HWRGH .11 %HUGDVDUNDQ 1LODL .
  • DPEDU 8ML &RED .HVLDSDQ .RQHNVL ,QWHUQHW
  • DPEDU *UDILN 8ML &RED 7UDQVIHU 'DWD
  • DPEDU .RQVXPVL (QHUJL %DWHUDL 6PDUWSKRQH 6DDW .RQGLVL ,GOH

  

'$)7$5 7$%(/

  7DEHO 6DPSHO 'DWD $ZDO 3HQJJXQD

  7DEHO +DVLO 3HQHQWXDQ .RQGLVL ,GOH 'DWD $ZDO

  7DEHO +DVLO 3HQHQWXDQ .RQGLVL ,GOH 'DWD $ZDO

  7DEHO &HQWURLG GDQ &HQWHU &OXVWHU 3HQJJXQD

  7DEHO 6DPSOH 'DWD +DVLO 3UHGLNVL 'XUDVL ,GOH

  7DEHO +DVLO 3UHGLNVL 'XUDVL ,GOH SDGD 8ML &RED .HVLDSDQ .RQHNVL ,QWHUQHW

  7DEHO +DVLO 8ML &RED .RQVXPVL (QHUJL

  %$%

3(1'$+8/8$1

  /DWDU %HODNDQJ

  3HUNHPEDQJDQ VDQJDW SHVDW GDODP EHEHUDSD WDKXQ WHUDNKLU .HPDPSXDQ SHQ\LPSDQDQ GDWD SURVHV NRPSXWDVL ,QWHUQHW GDQ UHVROXVL OD\DU WHUXV GLWLQJNDWNDQ %DKNDQ VDDW LQL GLOHQJNDSL GHQJDQ EHUEDJDL VHQVRU VHSHUWL GPS Global Positioning System accelerometer VHQVRU FDKD\D GDQ EHUEDJDL VHQVRU ODLQ +DO LQL PHQ\HEDENDQ PHQLQJNDWQ\D NHEXWXKDQ HQHUJL SDGD +\HRQ

  .RQHNVL ,QWHUQHW DGDODK VDODK VDWX IDNWRU \DQJ PHQ\HEDENDQ NHEXWXKDQ HQHUJL SDGD PHQLQJNDW .HEDQ\DN DSOLNDVL SDGD WHUKXEXQJ GHQJDQ ,QWHUQHW VHSHUWL DSOLNDVL MHMDULQJ VRVLDO SHUPDLQDQ SRUWDO EHULWD GDQ EHUEDJDL DSOLNDVL ODLQQ\D $SOLNDVL WHUVHEXW PHPLOLNL service \DQJ VHODOX EHUMDODQ GLEDOLN OD\DU GDQ PHODNXNDQ

  VLQNURQLVDVL GDWD GHQJDQ server 3URVHV VLQNURQLVDVL GDWD LQL WHQWXQ\D PHQJRQVXPVL EDQ\DN HQHUJL .RQVXPVL HQHUJL LQL WHUXV EHUMDODQ VHNDOLSXQ SHQJJXQD VHGDQJ WLGDN PHPEXWXKNDQ DWDX VHGDQJ PHPDVXNL ZDNWX idle =KDQJ

  %DQ\DN SHQGHNDWDQ GDQ PHWRGH PHWRGH \DQJ GLDMXNDQ ROHK SHQHOLWL

  6HSHUWL PHWRGH Smart Offloading \DQJ GLODNXNDQ GHQJDQ PHPSUHGLNVL NRQVXPVL HQHUJL GDQ ZDNWX HNVHNXVL .KDLU\ 0HWRGH LQL PHQHQWXNDQ DSDNDK SURVHV SHQJLULPDQ GDWD offloading GLHNVHNXVL DWDX WLGDN EHUGDVDUNDQ SHUNLUDDQ NRQVXPVL HQHUJL GDQ ZDNWX HNVHNXVLQ\D 0HWRGH SHQHULPDDQ GDWD VHFDUD VHOHNWLI XQWXN PHQJKLQGDUL HQHUJL \DQJ WHUEXDQJ NDUHQD SHQHULPDDQ GDWD \DQJ WLGDN SHUOX .LP

  6HODLQ LWX DGD SHQGHNDWDQ ODLQ GHQJDQ PHQJRQWURO MHGD ZDNWX SHQJLULPDQ GDQ SHQHULPDDQ SDNHW GDWD VDDW NDSDVLWDV EDWHUDL WLGDN PHQFXNXSL +\HRQ

  3HQGHNDWDQ GDQ PHWRGH PHWRGH WHUVHEXW EHUKDVLO PHPSHUSDQMDQJ PDVD KLGXS EDWHUDL .HEDQ\DNDQ GDUL PHWRGH \DQJ WHODK GLDMXNDQ KDQ\D PHQJDFX SDGD

  NHWHUVHGLDDQ HQHUJL EDWHUDL WDQSD PHOLKDW NDSDQ GDQ GL PDQD OHWDN SHPERURVDQ HQHUJL WHUMDGL 'HQJDQ KDQ\D PHPSHUKDWLNDQ EDWHUDL PDND VDDW NHWHUVHGLDDQ HQHUJL EDWHUDL WLQJJL XVDKD SHPDQJNDVDQ NRQVXPVL HQHUJL PLQLPDO 6HEDOLNQ\D VDDW NHWHUVHGLDDQ HQHUJL EDWHUDL OHPDK PDND EDQ\DN SURVHV \DQJ GLKHQWLNDQ \DQJ WHQWXQ\D DNDQ PHQJJDQJJX NHQ\DPDQDQ SHQJJXQD 6HODLQ LWX NHWHUVHGLDDQ HQHUJL EDWHUDL \DQJ UHQGDK EXNDQ EHUDUWL SHQJJXQD WLGDN PHPEXWXKNDQ OD\DQDQ GDUL SHUDQJNDW

  6HEXDK SHQGHNDWDQ EDUX GLDMXNDQ GDODP SHQHOLWLDQ LQL XQWXN PHQJRQWURO NRQHNVL ,QWHUQHW GHQJDQ PHPEHULNDQ LQWHUYDO EHUGDVDUNDQ ZDNWX idle 3HQGHNDWDQ LQL GLODNXNDQ GHQJDQ PHPSHODMDUL NHELDVDDQ SHQJJXQD XQWXN PHPSUHGLNVL EHUDSD ODPD EHUDGD GDODP NRQGLVL idle GXUDVL idle 'XUDVL idle GLJXQDNDQ XQWXN PHQHQWXNDQ LQWHUYDO ZDNWX SDGD SURVHV NRQWURO NRQHNVL ,QWHUQHW .RQWURO NRQHNVL ,QWHUQHW GLODNXNDQ GHQJDQ PHQJKLGXSNDQ GDQ PHPDWLNDQ NRQHNVL VHVXDL LQWHUYDO ZDNWX \DQJ GLGDSDWNDQ 'HQJDQ SHQGHNDWDQ LQL ZDNWX UHVSRQV ELVD PHQ\HVXDLNDQ NHEXWXKDQ SHQJJXQD GDQ WLGDN PHQJJDQJJX DNWLYLWDV SHQJJXQD 6HUWD GDSDW PHQJXUDQJL NRQVXPVL HQHUJL \DQJ WLGDN WHSDW JXQD

  3HUXPXVDQ 0DVDODK

  • LND NRQWURO NRQHNVL ,QWHUQHW GLODNXNDQ EHUGDVDUNDQ NHWHUVHGLDDQ HQHUJL EDWHUDL PDND NHWLND NHWHUVHGLDDQ HQHUJL EDWHUDL UHQGDK DNDQ WHUMDGL JDQJJXDQ WHUNDLW NHVLDSDQ NRQHNWLYLWDV ,QWHUQHW %HUEDJDL SURVHV \DQJ PHPEXWXKNDQ NRQHNVL ,QWHUQHW DNDQ WHUKDPEDW NDUHQD SHQJKHQWLDQ NRQHNVL ,QWHUQHW +DO LQL PHQMDGL PDVDODK NHWLND SHQJJXQD VHGDQJ PHPEXWXKNDQ OD\DQDQ GDUL VHGDQJNDQ NHWHUVHGLDDQ HQHUJL EDWHUDL UHQGDK GDQ NRQHNWLYLWDV ,QWHUQHW VHGDQJ WLGDN VLDS
    • LSRWHVLV \DQJ GLDMXNDQ XQWXN PHQJDWDVL PDVDODK WHUVHEXW DGDODK VHEDJDL EHULNXW

  ³-LND NRQWURO NRQHNVL ,QWHUQHW GLODNXNDQ GHQJDQ FDUD PHPEHULNDQ LQWHUYDO SDGD NRQHNVL ,QWHUQHW EHUGDVDUNDQ GXUDVL idle \DQJ VHVXDL GHQJDQ SROD NHELDVDDQ SHQJJXQD PDND SHQJJXQD WLGDN DNDQ WHUJDQJJX GHQJDQ NHVLDSDQ NRQHNWLYLWDV ,QWHUQHW VDDW VHGDQJ GLEXWXKNDQ ´

  • LSRWHVLV LWX PHPXQFXONDQ EHEHUDSD SHUWDQ\DDQ \DQJ \DQJ KDUXV GLMDZDE GDODP SHQHOLWLDQ LQL 'L DQWDUDQ\D DGDODK

  %DJDLPDQD PHPDNVLPDONDQ NHVLDSDQ NRQHNWLYLWDV ,QWHUQHW GHQJDQ PHQJJXQDNDQ DQDOLVLV SROD NHELDVDDQ SHQJJXQD"

  %DJDLPDQD PHPSHODMDUL SROD NHELDVDDQ SHQJJXQD XQWXN SUHGLNVL GXUDVL

  idle

  "

  %DJDLPDQD PHQHQWXNDQ LQWHUYDO SDGD NRQHNVL ,QWHUQHW EHUGDVDUNDQ GXUDVL idle "

  3HPEDWDVDQ 0DVDODK

  'DUL SHUXPXVDQ PDVDODK \DQJ WHUSDSDU SDGD VXE EDE GLSHUROHK JDPEDUDQ SHUPDVDODKDQ \DQJ FXNXS OXDV 0HQ\DGDUL DGDQ\D NHWHUEDWDVDQ ZDNWX GDQ NHPDPSXDQ PDND SHUOX DGDQ\D EDWDVDQ PDVDODK VHFDUD MHODV GDQ WHUIRNXV %HULNXW DGDODK EDWDVDQ PDVODK GDODP SHQHOLWLDQ LQL

  'DWD DNWLYLWDV SHQJJXQD GLUHNDP VHFDUD realtime SDGD VHODPD VDWX PLQJJX

  3HQJXMLDQ GLODNXNDQ WHUKDGDS RUDQJ SHQJJXQD GHQJDQ UXWLQLWDV NHVHKDULDQ EHUEHGD 3HQMHODVDQ GHWLO SHQJJXQD GLMHODVNDQ SDGD VXE EDE

  3HQJXMLDQ PHQJJXQDNDQ SHUDQJNDW smartphone GHQJDQ VLVWHP RSHUDVL $QGURLG

  7XMXDQ 3HQHOLWLDQ

  %HUGDVDUNDQ SHUXPXVDQ PDVDODK \DQJ WHUWXOLV SDGD VXE EDE SHQHOLWLDQ LQL PHPXQFXONDQ EHEHUDSD WXMXDQ \DQJ KHQGDN GLFDSDL

  0HODNXNDQ NRQWURO NRQHNVL ,QWHUQHW XQWXN PHPDNVLPDONDQ NHVLDSDQ NRQHNWLYLWDV ,QWHUQHW SDGD

  0HODNXNDQ NRQWURO NRQHNVL ,QWHUQHW GHQJDQ SHPEHULDQ LQWHUYDO WHUKDGDS NRQHNVL ,QWHUQHW SDGD VDDW GDODP NRQGLVL idle

  0HPSHODMDUL SROD NHELDVDDQ SHQJJXQD XQWXN PHPSUHGLNVL GXUDVL idle

  0DQIDDW GDQ .RQWULEXVL 3HQHOLWLDQ

  .RQWULEXVL GDUL SHQHOLWLDQ LQL DGDODK PHPEHULNDQ VHEXDK SHQGHNDWDQ EDUX

  XQWXN NRQWURO NRQHNVL ,QWHUQHW \DQJ GLODNXNDQ SDGD VDDW idle GHQJDQ SHPEHULDQ LQWHUYDO EHUGDVDUNDQ GXUDVL idle VHVXDL GHQJDQ SROD NHELDVDDQ SHQJJXQD 'HQJDQ SHQGHNDWDQ LQL SHQJJXQD WLGDN DNDQ WHUJDQJJX GHQJDQ NHVLDSDQ NRQHNWLYLWDV ,QWHUQHW \DQJ WHUKDPEDW VDDW VHGDQJ GLEXWXKNDQ

  >+DODPDQ LQL VHQJDMD GLNRVRQJNDQ@

  %$%

'$6$5 7(25, '$1 .$-,$1 3867$.$

  3ROD .HELDVDDQ 3HQJJXQD

  6HWLDS SHQJJXQD SDVWL PHPLOLNL NHELDVDDQ GDODP SHQJJXQDDQ SHUDQJNDW .HELDVDDQ \DQJ GLPDNVXG GL VLQL DGDODK NHELDVDDQ SHQJJXQD XQWXN idle DWDX DNWLI GDODP PHQJJXQDNDQ SHUDQJNDW \DQJ ELDVDQ\D EHUJDQWXQJ SDGD ZDNWX GDQ DNWLYLWDV SHQJJXQD GL GXQLD Q\DWD .HELDVDDQ SHQJJXQD LQL ELVD GLEDJL GDODP EHEHUDSD NRQGLVL EHUGDVDUNDQ DNWLI DWDX WLGDNQ\D SHQJJXQD PHQJJXQDNDQ SHUDQJNDW %HUGDVDUNDQ KDVLO SHQHOLWLDQ .DQJ NHDGDDQ DWDX NRQGLVL \DQJ SDOLQJ VHULQJ GLODNXNDQ SHQJJXQD DGDODK NRQGLVL idle GDQ standby 3DGD NRQGLVL LQL 3HUDQJNDW PDVLK PHQJRQVXPVL HQHUJL =KDQJ .RQVXPVL HQHUJL VDDW idle LQL ELVD GLNDWDNDQ SHUFXPD NDUHQD VHEHQDUQ\D SHQJJXQD VHGDQJ WLGDN PHPEXWXKNDQ OD\DQDQ 0% 4% 10%

  1% Data Call Waiting 85% Lain Ͳlain Data (3G) (Wifi)

  • DPEDU 5DWD 5DWD 3HQJJXQDDQ .DQJ .LWD ELVD PHPEDFD SROD GDUL NHELDVDDQ SHQJJXQD LQL GHQJDQ EHUEDJDL FDUD

  GDQ SDUDPHWHU /HH PHPEDFD SROD SHQJJXQD GDUL NHELDVDDQ SHUSLQGDKDQ DWDX SHUJHUDNDQQ\D 6WDWXV SHUDQJNDW VHSHUWL VWDWXV OD\DU VWDWXV voice call VWDWXV NRPXQLNDVL GDWD ' network GDQ VWDWXV EDWHUDL MXJD ELVD GLJXQDNDQ VHEDJDL SDUDPHWHU XQWXN PHPEDFD SROD NHELDVDDQ SHQJJXQD .DQJ

  :DNWX 5HVSRQ Smartphone

  :DNWX UHVSRQV GDSDW GLGHILQLVLNDQ VHEDJDL NHVLDSDQ NRQHNWLYLWDV ,QWHUQHW SDGD SHUDQJNDW smartphone <DLWX NRQGLVL GLPDQD NRQHNVL ,QWHUQHW SDGD

  smartphone

  WHODK VLDS GDQ WUDQVIHU GDWD GDSDW GLODNXNDQ %DQ\DN DSOLNDVL SHQJKHPDW GD\D EDWHUDL PHQJJXQDNDQ PHWRGH NRQWURO

  NRQHNVL ,QWHUQHW XQWXN PHQJKHPDW GD\D EDWHUDL .RQWURO LQL GLODNXNDQ GHQJDQ PHQJKHQWLNDQ GDQ PHQJDNWLINDQ NRQHNVL ,QWHUQHW VHVXDL DWXUDQ \DQJ GLJXQDNDQ ROHK PDVLQJ PDVLQJ DSOLNDVL 1DPXQ PRGHO NRQWURO VHSHUWL LQL GDSDW PHQLPSXONDQ PDVDODK VDDW SHQJKHQWLDQ NRQHNVL ,QWHUQHW WHUMDGL SDGD VDDW SHQJJXQD VHGDQJ DNWLI GDQ PHPEXWXKNDQ OD\DQDQ GDUL SHUDQJNDW smartphone

  3HQHOLWLDQ LQL PHODNXNDQ RSWLPDVL NHVLDSDQ NRQHNWLYLWDV ,QWHUQHW SDGD

  smartphone

  3DGD SHQHOLWLDQ LQL GLFDUL FDUD XQWXN PHODNXNDQ NRQWURO NRQHNVL ,QWHUQHW WDQSD PHQJJDQJJX SHQJJXQD GHQJDQ DGDQ\D SHQJKHQWLDQ NRQHNVL ,QWHUQHW

  8QWXN LWX NDPL PHQFRED PHODNXNDQ NRQWURO NRQHNVL ,QWHUQHW EHUGDVDUNDQ ZDNWX

  idle

  SHQJJXQD GLPDQD SHQJJXQD WLGDN PHPEXWXKNDQ OD\DQDQ GDUL SHUDQJNDW

  smartphone

  'HQJDQ PHODNXNDQ NRQWURO NRQHNVL ,QWHUQHW SDGD VDDW idle SHQJJXQD WLGDN DNDQ WHUJDQJJX GHQJDQ DGDQ\D SHQJKHQWLDQ NRQHNVL ,QWHUQHW

  3DGD SHQHOLWLDQ LQL MXJD GLJXQDNDQ LQWHUYDO XQWXN NRQWURO \DQJ GLODNXNDQ

  3URVHV SHQJKHQWLDQ GDQ SHQJDNWLIDQ NRQHNVL ,QWHUQHW GLODNXNDQ GHQJDQ LQWHUYDO ZDNWX WHUWHQWX +DO LQL GLWXMXNDQ XQWXN PHQJRSWLPDONDQ NHVLDSDQ NRQHNWLILWDV ,QWHUQHW 'HQJDQ FDUD LQL NRQHNVL NRQHNVL ,QWHUQHW WHWDS GDSDW WHUMDGL VHFDUD EHUNDOD PHVNLSXQ SHUDQJNDW PHPDVXNL NRQGLVL idle

  Smartphone

Idle Time

  Idle Time

  SDGD GLDUWLNDQ VHEDJDL NRQGLVL GL PDQD OD\DU PDWL 3DGD NRQGLVL LQL WHWDS PHQMDODQNDQ EHUEDJDL OD\DQDQ \DQJ GLPLOLNLQ\D PXODL GDUL ,QWHUQHW

  VLVWHP GDQ EHUEDJDL SURVHV \DQJ EHUMDODQ GL EDOLN OD\DU 3URVHV GDQ OD\DQDQ LQL WHQWXQ\D DNDQ PHQJRQVXPVL EDQ\DN GD\D GDQ ELVD GLNDWDNDQ SHQJJXQDDQ GD\D LQL NXUDQJ WHSDW JXQD DWDX WLGDN HILVLHQ

  7HODK EDQ\DN SHQHOLWL PHODNXNDQ XML FRED XQWXN PHQJKHQWLNDQ NRQVXPVL HQHUJL SDGD VDDW idle time LQL &DUD \DQJ SDOLQJ EDQ\DN GLJXQDNDQ DGDODK GHQJDQ PHQJKHQWLNDQ EHUEDJDL SURVHV \DQJ EHUMDODQ GL EDOLN OD\DU SDGD VDDW idle time GDQ PHQJDNWLINDQ NHPEDOL SDGD VDDW OD\DU PHQ\DOD &DUD LQL VDQJDW HIHNWLI XQWXN PHQJXUDQJL NRQVXPVL HQHUJL SDGD VDDW idle time

  1DPXQ FDUD LQL PHPLOLNL NHOHPDKDQ GDODP KDO ZDNWX UHVSRQV SHUDQJNDW

  XQWXN PHQJDNWLINDQ NHPEDOL OD\DQDQ OD\DQDQ \DQJ GLPDWLNDQ 8QWXN PHQJDNWLINDQ NHPEDOL OD\DQDQ KLQJJD WHUKXEXQJ GHQJDQ ,QWHUQHW EXWXK ZDNWX \DQJ FXNXS ODPD GDQ KDO LQL ELVD PHQJJDQJJX NHQ\DPDQDQ SHQJJXQD 6HODLQ LWX SDGD ZDNWX idle LQL EXNDQ EHUDUWL SHQJJXQD WLGDN PHPEXWXKNDQ OD\DQDQ GDUL SHUDQJNDW %LVD MDGL SHQJJXQD VHGDQJ PHODNXNDQ download DWDX VHGDQJ PHQXQJJX SHVDQ SHQWLQJ -LND

  VHPXD OD\DQDQ GLPDWLNDQ PDND GDSDW PHQJJDQJJX SHQJJXQD 'DODP SHQHOLWLDQ LQL SHQXOLV PHQFRED PHQGHILQLVLNDQ idle time EXNDQ GDUL

  PDWL DWDX WLGDNQ\D OD\DU QDPXQ GDUL DNWLYLWDV SHQJJXQD 3HQXOLV PHQGHILQLVLNDQ

  idle

  time VHEDJDL NRQGLVL GL PDQD SHQJJXQD EHQDU EHQDU WLGDN PHPEXWXKNDQ OD\DQDQ DSDSXQ GDUL SHUDQJNDW 0LVDOQ\D SHQJJXQD \DQJ VHGDQJ WLGXU EHNHUMD \DQJ WLGDN PHPXQJNLQNDQ XQWXN PHQJJXQDNDQ GDQ DNWLYLWDV DNWLYLWDV ODLQ GL PDQD SHQJJXQD WLGDN PHQJJXQDNDQ .RQGLVL SHQJJXQD LQL DNDQ GLUDPDONDQ ROHK VLVWHP GHQJDQ PHPSHODMDUL NHELDVDDQ SHQJJXQD GDODP PHQJJXQDNDQ VHKDUL KDUL 6LVWHP DNDQ PHQHQWXNDQ DSDNDK SHQJJXQD VHGDQJ PHQJJXQDNDQ OD\DQDQ GDUL DWDX WLGDN

  • LND WLGDN EHUDUWL SHQJJXQD VHGDQJ PHPDVXNL NRQGLVL idle

  0RQLWRULQJ .LQHUMD Smartphone

  8QWXN PHQJHQDOL DNWLYLWDV SHQJJXQD SHQXOLV PHODNXNDQ PRQLWRULQJ WHUKDGDS NLQHUMD $GD EHEHUDSD DVSHN \DQJ GL PRQLWRU XQWXN PHQJHQDOL DNWLYLWDV SHQJJXQD GL DQWDUDQ\D DGDODK &38 usage WUDQVIHU GDWD GDQ NRQVXPVL HQHUJL

  6DODK VDWX DVSHN \DQJ GLJXQDNDQ XQWXN PHQHQWXNDQ DNWLYLWDV SHQJJXQD DGDODK &38 usage <DQJ GLPDNVXG GHQJDQ &38 usage GL VLQL DGDODK VHEHUDSD EHVDU SHQJJXQDDQ &38 XQWXN PHODNXNDQ SURVHV 'DUL &38 usage LQL GDSDW GLOLKDW DSDNDK SHQJJXQD VHGDQJ DNWLI DWDX WLGDN 6DDW SHQJJXQD VHGDQJ DNWLI WHQWXQ\D SURVHV \DQJ EHUMDODQ SDGD &38 DNDQ WLQJJL VHKLQJJD SHQJJXQDDQ &38 WLQJJL VHEDOLNQ\D VDDW SHQJJXQD VHGDQJ WLGDN PHQJJXQDNDQ PDND SHQJJXQDDQ &38 DNDQ UHQGDK -LND SHQJJXQDDQ &38 LQL WHUXV GL PRQLWRU GDODP EHEHUDSD ZDNWX PDND NLWD GDSDW PHOLKDW SROD GDUL DNWLYLWDV SHQJJXQD GDODP PHQJJXQDNDQ

  $VSHN ODLQ \DQJ \DQJ NDPL JXQDNDQ DGDODK traffic ,QWHUQHW DWDX ODOX OLQWDV SHQJLULPDQ GDWD 'DUL traffic ,QWHUQHW NLWD MXJD GDSDW PHQJHQDOL DNWLYLWDV SHQJJXQD

  6DDW SHQJJXQD VHGDQJ DNWLI PHQJJXQDNDQ DSOLNDVL \DQJ EHUKXEXQJDQ GHQJDQ ,QWHUQHW PLVDO DSOLNDVL VRVLDO PHGLD WHQWXQ\D traffic ,QWHUQHW DNDQ WLQJJL 1DPXQ

  VDDW SHQJJXQD VHGDQJ WLGDN PHQJJXQDNDQ DSOLNDVL WHUVHEXW PDND traffic DNDQ PHQXUXQ 1DPXQ NLWD WLGDN ELVD EHQDU EHQDU PHQJHWDKXL DNWLYLWDV GDUL SHQJJXQD KDQ\D GHQJDQ PHPRQLWRU traffic ,QWHUQHW VDMD .DUHQD ELVD MDGL SHQJJXQD VHGDQJ DNWLI PHQJJXQDNDQ QDPXQ WLGDN PHQJJXQDNDQ DSOLNDVL \DQJ EHUKXEXQJDQ GHQJDQ ,QWHUQHW

  $VSHN VHODQMXWQ\D \DQJ GDSDW PHQMDGL SDUDPHWHU XQWXN PHQHQWXNDQ DNWLYLWDV SHQJJXQD DGDODK NRQVXPVL HQHUJL 6DDW SHQJJXQD VHGDQJ DNWLI PHQJJXQDNDQ WHQWXQ\D NRQVXPVL HQHUJL DNDQ PHQLQJNDW 6HEDOLNQ\D VDDW SHQJJXQD VHGDQJ WLGDN PHQJJXQDNDQ PDND NRQVXPVL HQHUJL DNDQ OHELK UHQGDK

  .RQHNVL ,QWHUQHW SDGD Smartphone

  6DDW LQL WHODK GLOHQJNDSL GHQJDQ NRQHNVL ,QWHUQHW EHUXSD mobile Internet DWDXSXQ wifi 8QWXN GDSDW PHQJJXQDNDQ NRQHNVL ,QWHUQHW ELDVDQ\D VLVWHP RSHUDVL WHODK PHQ\HGLDNDQ $3, WHUVHQGLUL 'HQJDQ $3, LQL PHPXQJNLQNDQ XQWXN VHWLDS DSOLNDVL XQWXN PHQJJXQDNDQ NRQHNVL ,QWHUQHW

  .RQHNVL ,QWHUQHW LQL PHUXSDNDQ VDODK VDWX OD\DQDQ \DQJ PHQJRQVXPVL EDQ\DN HQHUJL %DQ\DN SHQHOLWL PHODNXNDQ SHQHOLWLDQ XQWXN HILVLHQVL HQHUJL SDGD GHQJDQ PHODNXNDQ NRQWURO SDGD NRQHNVL ,QWHUQHW +\HRQ PHPEHULNDQ LQWHUYDO SHQJLULPDQ SDNHW GDWD XQWXN PHPSHUSDQMDQJ ZDNWX KLGXS EDWHUDL .LP PHODNXNDQ SHQ\HOHNVLDQ SDNHW GDWD \DQJ DNDQ GLWHULPD EHUGDVDUNDQ NHWHUVHGLDDQ HQHUJL EDWHUDL

   .RQWURO ,QWHUYDO 7UDQVIHU 3DNHW 'DWD

  0HWRGH LQL GLDMXNDQ ROHK <DQJ +\HRQ ,GH GDUL PHWRGH LQL DGDODK PHPEHULNDQ LQWHUYDO DWDX MHGD XQWXN SHQJLULPDQ VLQ\DO EHUGDVDUNDQ NHWHUVHGLDDQ HQHUJL EDWHUDL 0HWRGH LQL GLWHUDSNDQ SDGD DSOLNDVL \DQJ PHPLOLNL SNS Social

  Network Services

  8PXPQ\D DSOLNDVL SNS VHFDUD SHULRGLN PHQJLULPNDQ VLQ\DO SDGD server 0HWRGH LQL GLJXQDNDQ XQWXN PHPEHULNDQ MHGD SDGD SHQJLULPDQ VLQ\DO WHUVHEXW

  3HPEHULDQ MHGD GLODNXNDQ GHQJDQ PHOLKDW NDSDVLWDV EDWHUDL 6HPDNLQ UHQGDK NDSDVLWDV EDWHUDL PDND VHPDNLQ ODPD LQWHUYDO \DQJ GLEHULNDQ 'HQJDQ GHPLNLDQ NRQVXPVL HQHUJL XQWXN SHQJLULPDQ VLQ\DO WHUVHEXW MXJD WHUKDPEDW GDQ RWRPDWLV PDVD KLGXS EDWHUDL DNDQ OHELK ODPD Mulai

  Terima Paket Data SNS Tidak Keep alive message (KAM)? Iya Memonitor Baterai Tidak Mode

baterai

Level (BL) < Threshold? normal Iya Mode Menentukan penghematan energi baterai

interval pengiriman pesan

ͳ

  ܧሺܤܮሻ ൌ Kirimkan ܰ ൅ ͳ ෍ ݅

௜ୀ଴

KAM setelah E BL Selesai

  • DPEDU $OJRULWPD 3HPEHULDQ -HGD 3HQJLULPDQ 'DWD +\HRQ
  • DPEDU PHQXQMXNNDQ DOXU GDUL PHWRGH signaling interval control 'DODP flowchart WHUVHEXW WHUOLKDW EDKZD PHWRGH LQL IRNXV WHUKDGDS battery level GDQ GLEHULNDQ threshold DZDO \DQJ EHUQLODL -DGL NHWLND NHWHUVHGLDDQ HQHUJL EDWHUDL EHUDGD GL DWDV PDND DNDQ EHUMDODQ SDGD PRGH QRUPDO .HWLND
NHWHUVHGLDDQ HQHUJL EDWHUDL GL EDZDK PDND DNDQ PDVXN SDGD battery saving

  mode

  0HWRGH LQL VDQJDW HIHNWLI XQWXN PHPSHUSDQMDQJ PDVD KLGXS EDWHUDL

  1DPXQ NDUHQD PHWRGH LQL KDQ\D PHQJDFX SDGD NHWHUVHGLDDQ HQHUJL EDWHUDL PDND SHQJJXQDDQ HQHUJL PDVLK EHOXP HILVLHQ 6DDW NHWHUVHGLDDQ HQHUJL EDWHUDL EHUDGD GL DWDV GDQ GLEHULNDQ MHGD XQWXN SHQJLULPDQ VLQ\DO ELVD MDGL VDDW LQL SHQJJXQD

  VHGDQJ PHPEXWXKNDQ OD\DQDQ GDUL DSOLNDVL SNS 1DPXQ NDUHQD PHQGDSDWNDQ MHGD DSOLNDVL EHUMDODQ GHQJDQ delay 6HEDOLNQ\D VDDW NHWHUVHGLDDQ HQHUJL EDWHUDL EHUDGD GL DWDV ELVD MDGL user VHGDQJ WLGDN PHQJJXQDNDQ DWDX PHPHUOXNDQ OD\DQDQ GDUL DSOLNDVL SNS 1DPXQ SHQJLULPDQ VLQ\DO EHUMDODQ QRUPDO

  'HQJDQ GHPLNLDQ GDSDW GLVLPSXONDQ EDKZD PHWRGH LQL VDQJDW EDLN XQWXN PHPSHUSDQMDQJ PDVD KLGXS EDWHUDL 1DPXQ WLGDN FXNXS EDLN GDODP PHQJJXQDNDQ HQHUJL VHFDUD HILVLHQ

   6LVWHP &HUGDV XQWXN 3HQHQWXDQ Offloading

  $\DW .KDLU\ PHQJDMXNDQ Smart Offloading XQWXN HILVLHQVL HQHUJL SDGD <DQJ GLPDNVXG GHQJDQ Offloading GL VLQL DGDODK VHUDQJNDLDQ SURVHV XQWXN WUDQVIHU GDWD PXODL GDUL request KLQJJD receive GDWD $\DW .KDLU\ PHPEXDW VHEXDK

  VLVWHP FHUGDV XQWXN PHQHQWXNDQ DSDNDK VHEXDK offloading EROHK GLHNVHNXVL DWDX WLGDN

  3URVHVQ\D GLPXODL GHQJDQ PHODNXNDQ SUHGLNVL XQWXN HQHUJL \DQJ GL NRQVXPVL GDQ ZDNWX XQWXN PHQJHNVHNXVL offloading WHUVHEXW %HEHUDSD GDWD VHSHUWL

  bandwidth

  ZDNWX XNXUDQ GDWD GDQ ODLQ ODLQ GLJXQDNDQ XQWXN PHODNXNDQ SUHGLNVL LQL 'DWD GDWD LQL GLNLULPNDQ NH server GDQ DNDQ GLRODK ROHK server XQWXN PHPSUHGLNVL NRQVXPVL HQHUJL GDQ ZDNWX HNVHNXVLQ\D .HPXGLDQ KDVLO GLNHPEDOLNDQ SDGD client XQWXN VHODQMXWQ\D GLODNXNDQ SHQJDPELODQ NHSXWXVDQ DSDNDK offloading GLHNVHNXVL DWDX WLGDN

  • DPEDU PHQXQMXNNDQ SURVHV SUHGLNVL HQHUJL \DQJ GL NRQVXPVL GDQ ZDNWX HNVHNXVL .HWLND PHPDVXNL prediction mode PDND client DNDQ PHQJLULPNDQ GDWD SDGD offloading server .HPXGLDQ server PHQJHPEDOLNDQ KDVLO GDUL SUHGLNVL NRQVXPVL HQHUJL GDQ ZDNWX HNVHNXVL NHSDGD client 6HWHODK client PHQGDSDWNDQ
KDVLO SUHGLNVL PDND client PDVXN SDGD decision mode XQWXN PHQJDPELO NHSXWXVDQ DSDNDK offloding GLHNVHNXVL DWDX WLGDN

  • DPEDU Smart Offloading $\DW .KDLU\

  0HWRGH LQL DNDQ VDQJDW HIHNWLI MLND PHQHPXNDQ offloading GHQJDQ NRQVXPVL HQHUJL \DQJ EHVDU GDQ ZDNWX HNVHNXVL ODPD 7HUOHELK ODJL NDSDVLWDV EDWHUDL WLGDN PHQFXNXSL XQWXN PHQJHNVHNXVLQ\D 0DND VLVWHP LQL GDSDW VHJHUD PHPXWXVNDQ XQWXN WLGDN PHQJHNVHNXVL offloading 6HKLQJJD NRQVXPVL HQHUJL EHUOHELK \DQJ GDSDW PHQJXUDV HQHUJL EDWHUDL GDSDW GLKLQGDUL

  1DPXQ MLND PHQHPXL VHEXDK offloading GHQJDQ NRQVXPVL HQHUJL NHFLO GDQ ZDNWX HNVHNXVLQ\D MXJD UHODWLI VLQJNDW PDND PHWRGH LQL NXUDQJ HIHNWLI .HWLND PHQHPXL NDVXV VHSHUWL LQL PDND client GLSDNVD XQWXN PHODNXNDQ SHQJLULPDQ GDWD

  3HUWDPD DGDODK PHQJLULP GDWD XQWXN SUHGLNVL .HGXD DGDODK SHQJLULPDQ request

  XQWXN offloading LWX VHQGLUL 6HKLQJJD client KDUXV GXD NDOL PHPEXDQJ HQHUJL GDQ ZDNWX

   3HQ\HOHNVLDQ 3HQHULPDDQ 'DWD

  0HWRGH ODLQ GLXVXONDQ ROHK 0LQ :RR .LP XQWXN PHQDQJDQL SHUPDVDODKDQ HILVLHQVL HQHUJL %HOLDX PHQJDMXNDQ VHEXDK SHQGHNDWDQ GHQJDQ PHODNXNDQ SHQ\HOHNVLDQ WHUKDGDS GDWD \DQJ DNDQ GLWHULPD ROHK client .HWLND client PHQHULPD VHEXDK SDNHW PDND DNDQ GL ODNXNDQ SHQJHFHNDQ XNXUDQ SDNHW WHUVHEXW

  • LND XNXUDQ SDNHW NXUDQJ GDUL threshold PDND DNDQ EHUMDODQ SDGD PRGH QRUPDO
  • LND PHOHELKL threshold PDND DNDQ GLODNXNDQ SHQJHFHNDQ NDSDVLWDV EDWHUDL VDDW LQL
  • LND WHUQ\DWD NDSDVLWDV EDWHUDL OHPDK PDND 7UDQVPLVL SDNHW GLJDJDONDQ *DPEDU PHQMHODVNDQ SURVHV WHUVHEXW Mulai

  Terima Paket Tidak Mode Paket Data size > Threshold ,? normal Iya Cek Status status baterai Tidak baterai < Threshold ,,? Iya Hentikan pengiriman paket Selesai

  • DPEDU Flowchart 3HQ\HOHNVLDQ 'DWD .LP

  0HWRGH LQL VDQJDW HIHNWLI XQWXN PHPSHUSDQMDQJ ZDNWX KLGXS EDWHUDL VDDW EDWHUDL NHWHUVHGLDDQ HQHUJL EDWHUDL VHGDQJ NULWLV 1DPXQ VDDW HQHUJL EDWHUDL PHOHELKL threshold \DQJ GLWHQWXNDQ PDND WLGDN DNDQ DGD SHUODNXDQ NKXVXV \DQJ WHUMDGL 6HPXDQ\D KDQ\D DNDQ EHUMDODQ VHSHUWL ELDVD

  %DFNJURXQG 6HUYLFHV

  6LVWHP RSHUDVL SDGD PHPLOLNL EHUEDJDL OD\DQDQ \DQJ EHUMDODQ GL EDOLN OD\DU \DQJ ELDVD GLVHEXW background services /D\DQDQ LQL WHWDS EHUMDODQ NHWLND NLWD

  VHGDQJ PHQJJXQDNDQ DSOLNDVL DWDXSXQ PHPDVXNL ZDNWX idle GDQ standby

  Background

  services LQL PHPXQJNLQNDQ XQWXN PHPEXDW NRPSRQHQ DSOLNDVL \DQJ WLGDN WHUOLKDW \DQJ GDSDW PHODNXNDQ SURVHV NRPSXWDVL WDQSD PHPHUOXNDQ DNVL ODQJVXQJ GDUL SHQJJXQD

  /D\DQDQ LQL ELDVD GLJXQDNDQ ROHK EHUEDJDL DSOLNDVL XQWXN PHPRQLWRU DSOLNDVL update DWDXSXQ GDWD SDGD server &RQWRK GDUL DSOLNDVL \DQJ PHQJJXQDNDQ

  background

  services DGDODK DSOLNDVL DSOLNDVL VRVLDO PHGLD $SOLNDVL VRVLDO PHGLD SDVWL PHPLOLNL background services \DQJ WHUXV DNWLI XQWXN PHODNXNDQ VLQNURQLVDVL GDWD GHQJDQ server %LDVDQ\D services LQL DNDQ WHUXV EHUMDODQ VHNDOLSXQ PHPDVXNL ZDNWX idle +DO LQLODK \DQJ PHQMDGL SHUKDWLDQ EDJL EDQ\DN SHQHOLWL EHUNDLWDQ GHQJDQ HILVLHQVL EDWHUDL SDGD

  >+DODPDQ LQL VHQJDMD GL NRVRQJNDQ@

  %$%

0(72'( 3(1(/,7,$1

  7DKDSDQ 3HQHOLWLDQ

  3HQHOLWLDQ LQL GLODNXNDQ GDODP EHEHUDSD WDKDSDQ $GDSXQ WDKDSDQ \DQJ GLODNXNDQ GDODP SHQHOLWLDQ LQL DGDODK VHEDJDL EHULNXW

  ,GHQWLILNDVL GDQ 3HUXPXVDQ 0DVDODK

  6WXGL /LWHUDWXU

  3HUDQFDQJDQ 0HWRGH 'DQ $OJRULWPD

  3HQJXMLDQ $QDOLVLV +DVLO 3HQJXMLDQ

  3HQ\XVXQDQ 7HVLV ,GHQWLILNDVL GDQ SHUXPXVDQ PDVDODK WHODK GLXUDLNDQ SDGD EDE 3DGD EDE

  WHUVHEXW WHODK GLMHODVNDQ ODWDU EHODNDQJ GLODNXNDQQ\D SHQHOLWLDQ LQL SHUXPXVDQ GDQ SHPEDWDVDQ PDVDODK VHUWD WXMXDQ GDQ NRQWULEXVL SHQHOLWLDQ 6WXGL OLWHUDWXU GLXUDLNDQ SDGD EDE 'DODP WDKDS VWXGL OLWHUDWXU GLODNXNDQ SHQJNDMLDQ WHUKDGDS EHEHUDSD UHIHUHQVL \DQJ VHVXDL GHQJDQ WRSLN SHQHOLWLDQ LQL \DQJ EHUJXQD XQWXN PHPHFDKNDQ SHUPDVDODKDQ \DQJ VHGDQJ GLWHOLWL 5HIHUHQVL \DQJ GLJXQDNDQ EHUXSD EXNX MXUQDO GDQ DUWLNHO

  3HUDQFDQJDQ PHWRGH GDQ DOJRULWPD GLMHODVNDQ SDGD EDE 3HUDQFDQJDQ PHWRGH GDQ DOJRULWPD PHQMHODVNDQ UDQFDQJDQ GDWD SHUDQFDQJDQ PHWRGH GDQ UHQFDQD XML FRED \DQJ GLJXQDNDQ XQWXN PHQ\HOHVDLNDQ SHUPDVDODKDQ GDODP SHQHOLWLDQ LQL /DQJNDK VHODQMXWQ\D DGDODK SHQJXMLDQ GDQ DQDOLVLV KDVLO SHQJXMLDQ \DQJ GLMHODVNDQ SDGD EDE 3DGD EDE WHUVHEXW GLMHODVNDQ SURVHV XML FRED KDVLO XML FRED GDQ DQDOLVLV KDVLO XML FRED

  6XEMHN 3HQHOLWLDQ

  6XEMHN SHQHOLWLDQ DGDODK VXPEHU GDWD GDQ LQIRUPDVL \DQJ GLJXQDNDQ GDODP SHQHOLWLDQ LQL $GDSXQ VXEMHN GDODP SHQHOLWLDQ LQL DGDODK OLPD RUDQJ SHQJJXQD GHQJDQ NHELDVDDQ EHUEHGD .HELDVDDQ SHQJJXQD GLOLKDW GDUL DNWLYLWDV SHQJJXQDDQ WLDS KDUL $NWLYLWDV SHQJJXQDDQ GLDPDWL GDUL SHUVHQWDVH &38 usage *DPEDU DGDODK JUDILN DNWLYLWDV WLDS SHQJJXQD GDODP VDWX KDUL

  • DPEDU *UDILN 3HQJJXQDDQ &38 6DWX +DUL XQWXN D 3HQJJXQD

  E 3HQJJXQD F 3HQJJXQD G 3HQJJXQD H 3HQJJXQD

  • DPEDU DGDODK JUDILN SHQJJXQDDQ &38 WLDS SHQJJXQD \DQJ PHQXQMXNNDQ DNWLYLWDV SHQJJXQDDQ SHUDQJNDW ROHK SHQJJXQD 3HUVHQWDVH &38 UHQGDK PHQXQMXNNDQ EDKZD SDGD ZDNWX LWX DGDODK ZDNWX idle SHQJJXQD 3HUVHQWDVH &38 WLQJJL PHQXQMXNNDQ ZDNWX DNWLI SHQJJXQD 'DUL WLQJJL UHQGDKQ\D SHUVHQWDVH &38 GDSDW GLDPDWL ZDNWX DNWLI GDQ idle SHQJJXQD

  3HQJJXQD VDWX PHPLOLNL LQWHQVLWDV SHQJJXQDDQ \DQJ UHQGDK +DO LQL GLOLKDW GDUL UDWD UDWD SHUVHQWDVH &38 \DQJ UHQGDK 'XUDVL ZDNWX idle GDODP KDUL LWX MXJD WHUJRORQJ WLQJJL WHUOLKDW GDUL EDQ\DNQ\D ZDNWX GHQJDQ SHUVHQWDVH &38 UHQGDK 3HQJJXQD GXD PHPLOLNL LQWHQVLWDV SHQJJXQDDQ \DQJ UHQGDK WHUOLKDW GDUL UDWD UDWD SHUVHQWDVH &38 \DQJ UHQGDK 1DPXQ GXUDVL ZDNWX idle GDODP VDWX KDUL OHELK MDUDQJ GDQ NHFLO GLEDQGLQJNDQ SHQJJXQD VDWX 3HQJJXQD WLJD PHPLOLNL LQWHQVLWDV SHQJJXQDDQ \DQJ FXNXS WLQJJL WHUOLKDW GDUL UDWD UDWD SHUVHQWDVH &38 \DQJ WLQJJL 3HQJJXQD HPSDW GDQ OLPD PHPLOLNL ZDNWX ZDNWX DNWLI GHQJDQ SHUVHQWDVH &38 \DQJ VDQJDW WLQJJL +DO LQL PHQXQMXNNDQ SHQJJXQD HPSDW GDQ OLPD OHELK DNWLI PHQJJXQDNDQ SHUDQJNDW GDUL SDGD SHQJJXQD VDWX GXD GDQ WLJD 3HUEHGDDQ DQWDUD SHQJJXQD HPSDW GDQ OLPD DGDODK SHQJJXQD HPSDW PHPLOLNL GXUDVL idle \DQJ OHELK ODPD GLEDQGLQJNDQ SHQJJXQD OLPD

  3HUDQFDQJDQ 'DWD

  3DGD VXE EDE LQL GLMHODVNDQ UDQFDQJDQ GDWD \DQJ GLJXQDNDQ GDODP SHQHOLWLDQ 5DQFDQJDQ GDWD WHUGLUL DWDV UDQFDQJDQ GDWD PDVXNDQ GDQ UDQFDQJDQ GDWD NHOXDUDQ 'DWD PDVXNDQ DGDODK GDWD \DQJ DNDQ GLRODK GHQJDQ PHWRGH \DQJ GLDMXNDQ

  XQWXN PHQJKDVLONDQ GDWD NHOXDUDQ

   5DQFDQJDQ 'DWD 0DVXNDQ

  'DWD PDVXNDQ GLDPELO VHFDUD ODQJVXQJ GDUL SHUDQJNDW smartphone PDVLQJ PDVLQJ SHQJJXQD $GD EHEHUDSD GDWD \DQJ GLDPELO GDUL SHQJJXQD VHEDJDL GDWD PDVXNDQ

  :DNWX PHQLW &38 usage Download E\WHV Upload E\WHV

  6WDWXV Download %DWHUDL

  6WDWXV OD\DU

  6WDWXV charge Latitude Longitude

  6HOXUXK GDWD WHUVHEXW GLJXQDNDQ XQWXN PHPSHODMDUL SROD NHELDVDDQ SHQJXQD $NWLYLWDV SHQJJXQDDQ SHUDQJNDW smartphone GDSDW GLOLKDW GDUL GDWD QRPRU KLQJJD 6HGDQJNDQ GDWD ZDNWX latitude GDQ longitude DGDODK VDODK VDWX IDNWRU \DQJ PHPSHQJDUXKL DNWLYLWDV SHQJJXQD -DGL GDWD WHUVHEXW NDPL JXQDNDQ NDUHQD PHPLOLNL KXEXQJDQ GHQJDQ DNWLYLWDV SHQJJXQD

   5DQFDQJDQ 'DWD .HOXDUDQ

  'DWD NHOXDUDQ DGDODK KDVLO GDUL SHQJRODKDQ GDWD PDVXNDQ ROHK VLVWHP GHQJDQ PHWRGH \DQJ GLDMXNDQ GDODP SHQHOLWLDQ LQL $GD EHEHUDSD GDWD OXDUDQ \DQJ GLKDVLONDQ ROHK VLVWHP

  'XUDVL idle PHQLW ,QWHUYDO ZDNWX PHQLW

  • DVLO OXDUDQ GDUL VLVWHP DGDODK GXUDVL idle GDQ LQWHUYDO ZDNWX 'XUDVL idle DGDODK KDVLO SUHGLNVL GDUL VLVWHP .RQWURO NRQHNVL ,QWHUQHW GLODNXNDQ VHODPD GXUDVL

  idle

  LQL .RQWURO NRQHNVL ,QWHUQHW GLODNXNDQ GHQJDQ PHPDWLNDQ GDQ PHQJKLGXSNDQ NRQHNVL ,QWHUQHW GDODP LQWHUYDO ZDNWX \DQJ GLGDSDWNDQ GDUL KDVLO OXDUDQ VLVWHP

  3HUDQFDQJDQ 0HWRGH GDQ $OJRULWPD

  6HEXDK SHQGHNDWDQ EDUX GLDMXNDQ GDODP SHQHOLWLDQ LQL XQWXN PHQJRQWURO NRQHNVL ,QWHUQHW GHQJDQ PHPEHULNDQ LQWHUYDO EHUGDVDUNDQ ZDNWX idle 7XMXDQ

  XWDPD GDUL PHWRGH \DQJ GLDMXNDQ DGDODK PHODNXNDQ NRQWURO NRQHNVL ,QWHUQHW XQWXN PHPDNVLPDONDQ NHVLDSDQ NRQHNWLYLWDV ,QWHUQHW .RQWURO NRQHNVL ,QWHUQHW GLODNXNDQ GHQJDQ PHQJKHQWLNDQ GDQ PHQJDNWLINDQ NHPEDOL NRQHNVL ,QWHUQHW VHFDUD EHUXODQJ GHQJDQ SHPEHULDQ LQWHUYDO WHUKDGDS NRQHNVL ,QWHUQHW SDGD VDDW GDODP NRQGLVL idle ,QWHUYDO GLGDSDWNDQ GDUL KDVLO SHUKLWXQJDQ GXUDVL idle 8QWXN PHQJKLWXQJ GXUDVL

  idle

  VLVWHP WHUOHELK GDKXOX PHODNXNDQ SHPEHODMDUDQ SROD NHELDVDDQ SHQJJXQD $GD GXD WDKDSDQ XWDPD \DQJ GLODNXNDQ ROHK VLVWHP \DQJ GLXVXONDQ GDODP

  SHQHOLWLDQ LQL \DLWX WDKDSDQ SHPEHODMDUDQ SROD NHELDVDDQ SHQJJXQD GDQ WDKDS SHQJKHPDWDQ HQHUJL EDWHUDL 'DODP SHUDQFDQJDQ PHWRGH LQL GLMHODVNDQ UDQFDQJDQ GDUL SURVHV SURVHV \DQJ DGD GDODP VLVWHP 5DQFDQJDQ \DQJ GLMHODVNDQ EHUNDLWDQ GHQJDQ GXD WDKDSDQ XWDPD GDQ SURVHV SURVHV \DQJ DGD GDODP VLVWHP \DQJ GLXVXONDQ

   7DKDS Learning 'DWD $NWLYLWDV Smartphone

  7DKDSDQ learning GDWD DNWLYLWDV smartphone DGDODK WDKDSDQ DZDO \DQJ GLODNXNDQ ROHK VLVWHP \DQJ GLXVXONDQ 7DKDSDQ LQL EHUWXMXDQ XQWXN PHPSHODMDUL SROD NHELDVDDQ SHQJJXQD GDODP PHQJJXQDNDQ smartphone *DPEDU PHQXQMXNNDQ DOXU SURVHV SHPEHODMDUDQ GDWD DNWLYLWDV smartphone Mulai

  Pengambilan Simpan

Data Aktivitas Smartphone

Batas Data Aktivitas Tidak penyimpanan data? Iya waktu Ekstraksi Learning Data Aktivitas Data Haisl Ekstraksi Selesai

  • DPEDU 7DKDS Learning 'DWD $NWLYLWDV Smartphone

  7DKDS LQL EHUODQJVXQJ VHODPD WXMXK KDUL 3DGD WDKDS LQL VLVWHP PHODNXNDQ SHQJDPELODQ GDQ SH\LPSDQDQ GDWD DNWLYLWDV smartphone 'DWD GLDPELO VHFDUD ODQJVXQJ GDUL SHUDQJNDW smartphone SHQJJXQD GDQ GLVLPSDQ GDODP VHEXDK

  database

  64/LWH 3HQJDPELODQ GDQ SHQ\LPSDQDQ GDWD GLODNXNDQ GHQJDQ LQWHUYDO

  VDWX PHQLW 6HWHODK GDWD DNWLYLWDV smartphone WHUNXPSXO VHODPD WXMXK KDUL NHPXGLDQ VLVWHP PHODNXNDQ learning WHUKDGDS GDWD \DQJ WHODK GLGDSDW 7XMXDQ GDUL SURVHV learning LQL DGDODK XQWXN PHQGDSDWNDQ SROD NHELDVDDQ SHQJJXQD GDODP PHQJJXQDNDQ smartphone +DVLO GDUL SURVHV learning LQL GLJXQDNDQ XQWXN PHPSUHGLNVL GXUDVL idle GDODP WDKDS SHQJKHPDWDQ HQHUJL EDWHUDL %HULNXW DGDODK SHUDQFDQJDQ XQWXN VHWLDS SURVHV GDODP WDKDSDQ learning GDWD DNWLYLWDV smartphone

  3URVHV 3HQJDPELODQ GDQ 3HQ\LPSDQDQ 'DWD

  3URVHV SHQJDPELODQ GDQ SHQ\LPSDQDQ GDWD GLODNXNDQ VHODPD KDUL 'DWD GLDPELO VHFDUD ODQJVXQJ GDUL SHQJJXQD ,QWHUYDO SHQJDPELODQ GDWD DGDODK PHQLW

  .HPXGLDQ GDWD GLVLPSDQ GDODP VHEXDK database 64/LWH $GD VHSXOXK GDWD \DQJ GLEDFD GDQ GLVLPSDQ \DLWX ZDNWX &38 usage download upload VWDWXV download EDWHUDL VWDWXV OD\DU VWDWXV charge latitude GDQ longitude 'DWD GLUHNDP VHFDUD UHDOtime VHWLDS VDWX PHQLW %HULNXW LQL DGDODK SHQMHODVDQ SURVHV SHQJDPELODQ GDWD

  XQWXN PDVLQJ PDVLQJ DWULEXW :DNWX

  $WULEXW ZDNWX DGDODK ZDNWX SHQ\LPSDQDQ GDWD GDODP VDWXDQ PHQLW :DNWX GLDPELO GDUL VLVWHP SDGD SHUDQJNDW 8QWXN PHQGDSDWNDQ GDWD ZDNWX LQL GLJXQDNDQ $QGURLG $3, &DOHQGDU 'DUL $3, WHUVHEXW GLGDSDWNDQ GDWD MDP GDQ PHQLW VDDW LQL \DQJ NHPXGLDQ GLVLPSDQ GDODP VDWXDQ PHQLW %HULNXW DGDODK SRWRQJDQ NRGH XQWXN SHQJDPELODQ GDWD ZDNWX Calendar time calendar = Calendar.getInstance(); = ( c.get(Calendar.HOUR_OF_DAY) * 60 ) +

  c.get(Calendar.MINUTE);

  3DGD SRWRQJDQ NRGH GLDWDV WHUOLKDW GDWD MDP GLNDOLNDQ GDQ GLWDPEDKNDQ GHQJDQ GDWD PHQLW 'DUL UXPXVDQ WHUVHEXW GLGDSDWNDQ ZDNWX GDODP VDWXDQ PHQLW 'DODP VDWX KDUL DGD PHQLW -DGL UHQWDQJ QLODL XQWXN DWULEXW ZDNWX DGDODK

  VDPSDL GHQJDQ &38

  &38 usage DGDODK SHUVHQWDVH SHQJJXQDDQ &38 SDGD SHUDQJNDW

  smartphone

  'DWD SHUVHQWDVH SHQJJXQDDQ &38 GLEDFD GDUL ILOH SURF VWDW SDGD

  VLVWHP )LOH SURF VWDW EHULVL LQIRUPDVL DNWLYLWDV NHUQHO 'DUL ILOH LQL GDSDW GLNHWDKXL SHQJJXQDDQ &38 GDODP LQWHUYDO ZDNWX WHUWHQWX

  Download GDQ Upload

  Upload

  GDQ download DGDODK EHVDUQ\D GDWD \DQJ GLNLULP transmitted GDQ GLWHULPD received GDODP VDWXDQ bytes 8QWXN PHQGDSDWNDQ GDWD LQL GLJXQDNDQ

  download

  7UDIILF6WDWV $3,

  8QWXN GDWD PHQJJXQDNDQ

  7UDIILF6WDWV JHW7RWDO5[%\WHV \DLWX PHPEDFD WRWDO received GDWD GDODP VDWXDQ

  bytes

  6HGDQJNDQ XQWXN upload PHQJJXQDNDQ 7UDIILF6WDWV JHW7RWDO5[%\WHV \DQJ PHPEDFD WRWDO transmitted GDWD GDODP VDWXDQ bytes %HULNXW DGDODK SRWRQJDQ NRGH XQWXN SHQJDPELODQ GDWD download GDQ upload long long download = TrafficStats.getTotalRxBytes(); upload = TrafficStats.getTotalTxBytes();

  6WDWXV Download

  6WDWXV download DGDODK VWDWXV DGD DWDX WLGDNQ\D SURVHV download file

  6WDWXV download PHPLOLNL QLODL MLND WLGDN DGD download GDQ MLND DGD

  download

  8QWXN PHQGDSDWNDQ VWDWXV download GDUL SHUDQJNDW GLJXQDNDQ

  Download

  0DQDJHU $3, %HULNXW DGDODK SRWRQJDQ NRGH XQWXN PHPEDFD VWDWXV

  download DownloadManager.Query SDGD SHUDQJNDW DownloadManager query = new DownloadManager.Query();

(DownloadManager)ctx.getSystemService(Context.DOWNLOAD_SERVICE);

Cursor downloadManager = if(status == DownloadManager.STATUS_RUNNING) c.getInt(c.getColumnIndex(DownloadManager.COLUMN_STATUS)); int status = c = downloadManager.query(query); else return 1; return 0;

  %DWHUDL %DWHUDL DGDODK NHWHUVHGLDDQ HQHUJL EDWHUDL GDODP SHUVHQ 8QWXN PHPEDFD

  GDWD HQHUJL EDWHUDL GLJXQDNDQ $QGURLG ,QWHQW $&7,21B%$77(5<B&+$1*(' %HULNXW DGDODK SRWRQJDQ NRGH SHQJDPELODQ NHWHUVHGLDDQ HQHUJL EDWHUDL GDODP SHUVHQ Intent batteryStat = context .registerReceiver( , filter ); int IntentFilter filter = battery = batteryStat .getIntExtra(BatteryManager. , new IntentFilter(Intent. ACTION_BATTERY_CHANGED null EXTRA_LEVEL Ş1); );

  6WDWXV /D\DU

  6WDWXV OD\DU DGDODK NRQGLVL OD\DU PHQ\DOD DWDX PDWL 6WDWXV OD\DU GLGDSDWNDQ GHQJDQ PHQJJXQDNDQ $QGURLG 3RZHU0DQDJHU $3, %HULNXW DGDODK SRWRQJDQ NRGH XQWXN PHPEDFD VWDWX OD\DU PowerManager (PowerManager) mPowerManager = boolean ctx.getSystemService(Context.POWER_SERVICE); if(screen) screen = mPowerManager.isScreenOn(); else return 1; return 0;

  6WDWXV charge