TCM: Accelerating Mobile Page Loads Using Trusted Cache and Network-Aware Compaction

碩士 === 國立中央大學 === 資訊工程學系在職專班 === 107 === Mobile browsing now generates more HTTP traffic than desktop browsing, however, the existing slowness of the web on mobile devices frustrates users and hurts the revenue of website providers. We propose a Trusted Cache Module(TCM) framework that dynamically c...

Full description

Bibliographic Details
Main Authors: Yu-Chieh Chou, 周裕傑
Other Authors: 張貴雲
Format: Others
Language:zh-TW
Published: 2019
Online Access:http://ndltd.ncl.edu.tw/handle/rq6nb7
id ndltd-TW-107NCU05392131
record_format oai_dc
spelling ndltd-TW-107NCU053921312019-10-22T05:28:14Z http://ndltd.ncl.edu.tw/handle/rq6nb7 TCM: Accelerating Mobile Page Loads Using Trusted Cache and Network-Aware Compaction 使用可信任的快取及網路感知來加速行動設備瀏覽網頁 Yu-Chieh Chou 周裕傑 碩士 國立中央大學 資訊工程學系在職專班 107 Mobile browsing now generates more HTTP traffic than desktop browsing, however, the existing slowness of the web on mobile devices frustrates users and hurts the revenue of website providers. We propose a Trusted Cache Module(TCM) framework that dynamically compresses image resources based on the client's network conditions on a standard browser and uses the HTTP/2 push, the compress image resource file is pushed to the browser. Our web server to inline the page’s JavaScript and CSS files, and to minimize the number of HTTP requests needed to fetch the constituent resources, and can provide cacheability for inline resources. We use hardware-protected security authentication mechanism for cached resource files, and provides more secure data integrity verification than standard browsers. Experiments with real news pages and real phones show that TCM reduces median page load time by 26%, energy expenditure by 15%, and bandwidth costs by 18%. 張貴雲 2019 學位論文 ; thesis 48 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立中央大學 === 資訊工程學系在職專班 === 107 === Mobile browsing now generates more HTTP traffic than desktop browsing, however, the existing slowness of the web on mobile devices frustrates users and hurts the revenue of website providers. We propose a Trusted Cache Module(TCM) framework that dynamically compresses image resources based on the client's network conditions on a standard browser and uses the HTTP/2 push, the compress image resource file is pushed to the browser. Our web server to inline the page’s JavaScript and CSS files, and to minimize the number of HTTP requests needed to fetch the constituent resources, and can provide cacheability for inline resources. We use hardware-protected security authentication mechanism for cached resource files, and provides more secure data integrity verification than standard browsers. Experiments with real news pages and real phones show that TCM reduces median page load time by 26%, energy expenditure by 15%, and bandwidth costs by 18%.
author2 張貴雲
author_facet 張貴雲
Yu-Chieh Chou
周裕傑
author Yu-Chieh Chou
周裕傑
spellingShingle Yu-Chieh Chou
周裕傑
TCM: Accelerating Mobile Page Loads Using Trusted Cache and Network-Aware Compaction
author_sort Yu-Chieh Chou
title TCM: Accelerating Mobile Page Loads Using Trusted Cache and Network-Aware Compaction
title_short TCM: Accelerating Mobile Page Loads Using Trusted Cache and Network-Aware Compaction
title_full TCM: Accelerating Mobile Page Loads Using Trusted Cache and Network-Aware Compaction
title_fullStr TCM: Accelerating Mobile Page Loads Using Trusted Cache and Network-Aware Compaction
title_full_unstemmed TCM: Accelerating Mobile Page Loads Using Trusted Cache and Network-Aware Compaction
title_sort tcm: accelerating mobile page loads using trusted cache and network-aware compaction
publishDate 2019
url http://ndltd.ncl.edu.tw/handle/rq6nb7
work_keys_str_mv AT yuchiehchou tcmacceleratingmobilepageloadsusingtrustedcacheandnetworkawarecompaction
AT zhōuyùjié tcmacceleratingmobilepageloadsusingtrustedcacheandnetworkawarecompaction
AT yuchiehchou shǐyòngkěxìnrèndekuàiqǔjíwǎnglùgǎnzhīláijiāsùxíngdòngshèbèiliúlǎnwǎngyè
AT zhōuyùjié shǐyòngkěxìnrèndekuàiqǔjíwǎnglùgǎnzhīláijiāsùxíngdòngshèbèiliúlǎnwǎngyè
_version_ 1719274241248985088