REST-Based Query Optimization for Traffic Reduction among Mobile Applications

碩士 === 國立交通大學 === 網路工程研究所 === 100 === With the rapid popularity and vast distribution of smart phones in recent years, mobile phones provide not merely basic communication but also highly customized information via their various mobile applications. While most of these mobile applications make t...

Full description

Bibliographic Details
Main Author: 高偉翔
Other Authors: 邵家健
Format: Others
Language:zh-TW
Published: 2012
Online Access:http://ndltd.ncl.edu.tw/handle/43949416702166080283
Description
Summary:碩士 === 國立交通大學 === 網路工程研究所 === 100 === With the rapid popularity and vast distribution of smart phones in recent years, mobile phones provide not merely basic communication but also highly customized information via their various mobile applications. While most of these mobile applications make their queries through RESTful APIs to interact with application servers, the current infrastructure can hardly satisfy all of their demands due to the exploding number of mobile subscribers, inducing network speed with relatively insufficient bandwidth. The traditional solution to such misery is to establish new base stations directly, however unlikely, this approach sounds to be only acceptable in short terms, but impractical for permanence due to the inevitably high cost of hardware and setup. A better way to solve this problem is to reduce bandwidth demand. In this research, we propose a mechanism to eliminate redundant data transmission before the mobile applications make queries through RESTful APIs by query optimization. After query optimization is completed, all of the mobile applications only need to download missing data from application servers, eliminating unnecessary data transmission and reducing network congestion.