Summary: | 碩士 === 國立交通大學 === 網路工程研究所 === 101 === With the state-of-the-art technology of the mobile network and mobile devices, the demand of mobile network traffic is increasing rapidly. However, the current infrastructure can barely satisfy all the demand of the exploding network traffic. The users always complain about their slow network speed and insufficient bandwidth. The traditional solution is to establish new base stations, which is a costly and time-consuming approach. Therefore, we have proposed a new software approach: a mobile application proxy with a cache on the mobile device, which can reduce unnecessary bandwidth demands and utilize available bandwidth efficiently.
In this research, we add the prefetch mechanism on the proxy. A prefetch decision algorithm, based on decision theory, is proposed to make informed decision about whether the proxy should prefetch the updated content of the mobile applications, depending on user’s use pattern and application’s update pattern. As a result, user waiting time for data downloading can be reduced by prefetching the updated content and, consequently, the user’s complaints can be diminished.
Finally, simulations are conducted to test our algorithm’s behavior in different situations. The simulation results show that our system with prefetch mechanism can reduce application’s response time effectively and utilize available bandwidth efficiently so that operators can increase their customers’ satisfaction and reduce their hardware cost for establishing new base stations.
|