MopEye: Monitoring Per-app Network Performance with Zero Measurement Traffic

نویسندگان

  • Daoyuan Wu
  • Weichao Li
  • Rocky K. C. Chang
  • Debin Gao
چکیده

Mobile network performance measurement is important for understanding mobile user experience, problem diagnosis, and service comparison. A number of crowdsourcing measurement apps (e.g., MobiPerf [4, 6] and Netalyzr [5, 7]) have been embarked for the last few years. Unlike existing apps that use active measurement methods, we employ a novel passive-active approach to continuously monitor per-app network performance on unrooted smartphones without injecting additional network traffic. By leveraging the VpnService API on Android, MopEye, our measurement app, intercepts all network traffic and then relays them to their destinations using socket APIs. Therefore, not only MopEye can measure the round-trip time accurately, it can do so without injecting additional traffic. As a result, the bandwidth cost (and monetary cost of data usage) for conducting such a measurement is eliminated, and the measurement can be conducted free of user intervention. Our evaluation shows that MopEye’s RTT measurement is very close to result of tcpdump and is more accurate than MobiPerf. We have used MopEye to conduct a one-week measurement revealing multiple interesting findings on different apps’ performance. CCS Concepts •Networks→Network measurement; Mobile networks;

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

MopEye: Opportunistic Monitoring of Per-app Mobile Network Performance

Crowdsourcing mobile user’s network performance has become an effective way of understanding and improving mobile network performance and user qualityof-experience. However, the current measurement method is still based on the landline measurement paradigm in which a measurement app measures the path to fixed (measurement or web) servers. In this work, we introduce a new paradigm of measuring p...

متن کامل

Optimal Placement of Phasor Measurement Units in Khorasan Network Using a Hybrid Intelligent Technique

In this paper, an efficient and comprehensive hybrid intelligent technique for the optimal placement of phasor measurement units (PMUs) is proposed to minimize the number of PMU installation subjected to full network observability. Three main purposes of PMUs output synchronous measurements are monitoring, control, and protection of power system. We have combined Binary Imperialistic Competitio...

متن کامل

Demonstration of NetworkCoverage – A Mobile Network Performance Measurement App

Optimizing the Quality of Experience (QoE) of mobile applications over cellular networks requires detailed knowledge of the underlying network and it’s performance. Parameters of interest are, besides the signal strength and availability of technologies, the Round-trip Time (RTT) and available throughput of individual cells at a given location. This information is generally not readily availabl...

متن کامل

Programmable Host-Network Traffic Management

Data-center administrators perform traffic-management tasks (e.g., performance monitoring, server load balancing, and traffic engineering) to optimize network performance for diverse applications. Increasingly, traffic-management functionality is moving from the switches to the end hosts, which have more computational resources and better visibility into application behavior. However, traffic m...

متن کامل

A real-time loss performance monitoring scheme

Performance monitoring systems are becoming increasingly important in providing Quality-of-Service (QoS) based services and service guarantees. Performance monitoring can occur at different levels and different timescales. Either passive measurements and active measurements can be employed. Currently, a large amount of work has gone into developing mechanisms and protocols for performance and t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1610.01282  شماره 

صفحات  -

تاریخ انتشار 2015