- Network Traffic and Congestion Control
- Image and Video Quality Assessment
- Software-Defined Networks and 5G
- Wireless Networks and Protocols
- Internet Traffic Analysis and Secure E-voting
- Network Security and Intrusion Detection
- Mobile Crowdsensing and Crowdsourcing
- Caching and Content Delivery
- Green IT and Sustainability
- Peer-to-Peer Network Technologies
- Embedded Systems Design Techniques
- Interconnection Networks and Systems
- Advanced Wireless Network Optimization
- Anomaly Detection Techniques and Applications
- IoT and Edge/Fog Computing
- Multimedia Communication and Technology
- Video Coding and Compression Technologies
- Auction Theory and Applications
- IPv6, Mobility, Handover, Networks, Security
- Energy Efficient Wireless Sensor Networks
- Complex Network Analysis Techniques
- Tactile and Sensory Interactions
- Time Series Analysis and Forecasting
- Spam and Phishing Detection
- Parallel Computing and Optimization Techniques
UC San Diego Health System
2018-2024
University of California, San Diego
2017-2024
University of California System
2019
Hong Kong Polytechnic University
2011-2016
National University of Defense Technology
2013
HTTP video streaming, such as Flash video, is widely deployed to deliver stored media. Owing TCP's reliable service, the picture and sound quality would not be degraded by network impairments, high delay packet loss. However, impairments can cause rebuffering events which result in jerky playback deform video's temporal structure. These degradations could adversely affect users' of experience (QoE). In this paper, we investigate relationship among three levels service (QoS) streaming: QoS,...
Dynamic Adaptation Streaming over HTTP (DASH) enhances the Quality of Experience (QoE) for users by automatically switching quality levels according to network conditions. Various adaptation schemes have been proposed select most suitable level during video playback. are currently based on measured TCP throughput received player. Although buffer can mitigate fluctuations, it does not take into account effect transition QoE.
HTTP video streaming, employed by most of the video-sharing websites, allows users to control playback using, for example, pausing and switching bit rate. These user-viewing activities can be used mitigate temporal structure impairments quality. On other hand, activities, such as mouse movement, do not help reduce impairment level. In this paper, we have performed subjective experiments analyze correlate them with network path performance user quality experience. The results show that...
There is significant interest in the technical and policy communities regarding extent, scope, consumer harm of persistent interdomain congestion. We provide empirical grounding for discussions congestion by developing a system method to measure on thousands links without direct access them. implement based Time Series Latency Probes (TSLP) technique that identifies with evidence recurring suggestive an under-provisioned link. deploy our at 86 vantage points worldwide show inferred using...
Wireless Internet access has brought legions of heterogeneous applications all sharing the same resources. However, current wireless edge networks that cater to worst or average case performance lack agility best serve these diverse sessions. Simultaneously, software reconfigurable infrastructure become increasingly mainstream point dynamic per packet and flow decisions are possible at multiple layers communications stack. Exploiting such reconfigurability requires design a system can enable...
Phishing continues to pose a significant cybersecurity threat. While blocklists currently serve as primary defense, due their reactive, passive nature, these delayed responses leave phishing websites operational long enough harm potential victims. It is essential address this fundamental challenge at the root, particularly in domains. Domain registration presents crucial intervention point, domains gateway between users and websites. We conduct comprehensive longitudinal analysis of 690,502...
Public cloud platforms are vital in supporting online applications for remote learning and telecommuting during the COVID-19 pandemic. The network performance between regions access networks directly impacts application users' quality of experience (QoE). However, location connectivity vantage points often limits visibility edge-based measurement (e.g., RIPE Atlas).
QoE crowdtesting is increasingly popular among researchers to conduct subjective assessments of network services. Experimenters can easily access a huge pool human subjects through crowdsourcing platforms. Without any supervision, low-quality workers, however, threaten the reliability assessments. One approaches in classifying quality workers analyze their behavior during experiments, such as mouse cursor trajectory. However, existing works trajectory coarsely, which cannot fully extract...
As most of mobile apps rely on network connections for their operations, measuring and understanding the performance networks is becoming very important end users operators. Despite availability many measurement apps, accuracy has not received sufficient scrutiny. In this paper, we appraise smartphone-based using Android platform round-trip time as metric. We use a multiple-sniffer testbed to overcome challenge obtaining complete trace acquiring required timestamps. Our experiment results...
Conducting network measurement in a web browser (e.g., speedtest and Netalyzr) enables end users to understand their application performance. However, very little is known about the (in)accuracy of various methods used these tools. In this paper, we evaluate accuracy ten HTTP-based TCP socket-based for measuring round-trip time (RTT) with five most popular browsers on Linux Windows. Our results show that delay overheads incurred are too large ignore. Moreover, by some (such as Flash GET...
Many HTTP streaming video systems have been developed and widely deployed in recent years. Previous efforts were mainly spent on improving the caching of videos or proposing mid-stream measurement methods to update best bitrate. However, since length is often short, may not even converge bitrate due insufficient bandwidth estimates. On other hand, because diversified Web infrastructure, estimating actual network quality at pre-stream stage increasingly challenging for service providers. In...
Measuring network path capacity is an important capability to many Internet applications. But despite over ten years of effort, the measurement problem far from being completely solved. This paper addresses measuring paths asymmetric without requiring remote node's control or overwhelming bottleneck link. We first show through analysis and that current packet-dispersion methods, due packet size limitations, can only measure up a certain degree asymmetry. Second, we propose TRIO removes...
Multiple speed test platforms provide web-based tools for end-users to evaluate their Internet performance. These tests gauge the end-to-end throughput by executing bulk data transfers between user's browser and one of globally distributed servers. However, services lack standardization on where which network deploy servers, how assign them users tests.This paper presents first large-scale empirical characterization Ookla, world's largest platform. We designed novel methods discover servers...
Measuring and understanding the performance of mobile networks is becoming very important for end users operators. Despite availability many measurement apps, their accuracy has not received sufficient scrutiny. In this paper, we appraise smartphone-based network using Android platform round-trip time (RTT) as metric. We show that two most popular apps-Ookla Speedtest MobiPerf-have RTT measurements inflated. build three test apps common methods evaluate them in a testbed. overcome main...
The rapid deployment of new Internet protocols over the last few years and COVID-19 pandemic more recently (2020) has resulted in a change traffic composition. Consequently, an updated microscopic view shares is needed to understand how evolving capture both such shorter- longer-term events. Toward this end, we observe composition at research network Japan Tier-1 ISP USA. We analyze traces passively captured two inter-domain links: MAWI (Japan) CAIDA (New York-Sao Paulo), which cover 100GB...
QoE crowdtesting is increasingly popular among researchers to conduct subjective assessments of different services. Experimenters can easily access a huge pool human subjects through crowdsourcing platforms. A fundamental problem threatening the integrity detect cheating from workers who work without any supervision. One approaches in classifying quality analyzing their behavior during experiments. major challenge systematically analyze mouse cursor trajectory. However, existing works...
Using network measurement apps has become a very effective approach to crowdsourcing WiFi performance data. However, these usually measure the user-level metrics instead of network-level which is important for diagnosing problems. In this paper we report first time that major source noises comes from periodical SDIO (Secure Digital Input Output) bus sleep inside phone. The additional latency introduced by and Power Saving Mode can inflate unstablize delay significantly. We carefully design...
The predominant use of wireless access networks is for media streaming applications. However, current treat all packets identically, and lack the agility to determine which clients are most in need service at a given time. Software reconfigurability networking devices has seen wide adoption, this turn implies that agile control policies can be now instantiated on networks. Exploiting such requires design system enable configuration, measure impact application performance (Quality...