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
Description
Summary:碩士 === 國立中央大學 === 資訊工程學系在職專班 === 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%.