No abstract available.
Proceeding Downloads
RetroFlow: maintaining control resiliency and flow programmability for software-defined WANs
Providing resilient network control is a critical concern for deploying Software-Defined Networking (SDN) into Wide-Area Networks (WANs). For performance reasons, a Software-Defined WAN is divided into multiple domains controlled by multiple controllers ...
mmHandover: a pre-connection based handover protocol for 5G millimeter wave vehicular networks
With the increase of data driven vehicular applications, existing networks cannot satisfy the communication requirements. Therefore, 5G millimeter wave (mmWave) communications, which can offer multi-gigabit data rate, hold potential to be utilized in ...
NEIVA: environment identification based video bitrate adaption in cellular networks
With the popularization of advanced cellular networks, mobile video occupies nearly three quarters of cellular network traffic. While previous adaptive bitrate (ABR) algorithms perform well under broadband network, their performance degrades in cellular ...
An empirical study of mobile network behavior and application performance in the wild
Monitoring mobile network performance is critical for optimizing the QoE of mobile apps. Until now, few studies have considered the actual network performance that mobile apps experience in a per-app or per-server granularity. In this paper, we analyze ...
P4Tester: efficient runtime rule fault detection for programmable data planes
P4 and programmable data planes bring significant flexibility to network operation but are inevitably prone to various faults. Some faults, like P4 program bugs, can be verified statically, while some faults, like runtime rule faults, only happen to ...
NB-cache: non-blocking in-network caching for high-speed content routers
Information-Centric Networking (ICN) provides scalable and efficient content distribution at the Internet scale due to its in-network caching and native multicast capabilities. To support these features, a content router needs high performance at its ...
ML defense: against prediction API threats in cloud-based machine learning service
Machine learning (ML) has shown its impressive performance in the modern world, and many corporations leverage the technique of machine learning to improve their service quality, e.g., Facebook's DeepFace. Machine learning models with a collection of ...
Selecting optimal mobile users for long-term environmental monitoring by crowdsourcing
Urban environmental monitoring related to such issues as air pollution and noise helps people understand their living environments and promotes urban construction. It is more and more important nowadays. By crowdsourcing, we can get mobile users at a ...
Mechanism design for cross-market task crowdsourcing
Crowdsourcing is a new paradigm which divides work between participants to achieve a cumulative result. To achieve good service quality for a crowdsourcing system, incentive mechanisms are necessary to attract more workers to participate. Most of ...
Orchestrating service chain deployment with plutus in next generation cellular core
Today's cellular core relies on a few expensive and dedicated hardware racks to connect the radio access network and the egress point to the Internet, which are geographically placed at fixed locations and use the specific routing policies. This ...
Elastic, geo-distributed RAFT
Raft is a protocol to maintain strong consistency across data replicas in cloud. It is widely used, especially by workloads that span geographically distributed sites. As these workloads grow, Raft's costs should grow, as least proportionally. However, ...
Chunk-level request-grant-transfer mode for QoE-sensitive video delivery in CDN
Remote Direct Memory Access (RDMA) can be deployed in Content Delivery Networks (CDN) Points of Presence (PoPs) to avoid the high CPU overheads caused by traditional TCP/IP stacks. However, RDMA cannot surmount the drawbacks of the window-based ...
CoFlux: robustly correlating KPIs by fluctuations for service troubleshooting
- Ya Su,
- Youjian Zhao,
- Wentao Xia,
- Rong Liu,
- Jiahao Bu,
- Jing Zhu,
- Yuanpu Cao,
- Haibin Li,
- Chenhao Niu,
- Yiyin Zhang,
- Zhaogang Wang,
- Dan Pei
Internet-based service companies monitor a large number of KPIs (Key Performance Indicators) to ensure their service quality and reliability. Correlating KPIs by fluctuations reveals interactions between KPIs under anomalous situations and can be ...
Evaluating performance and inefficient routing of an anycast CDN
Anycast has been increasingly deployed for content delivery networks to map clients to their nearby replicas, which relies on the underlying routing. However, the simplicity of operation comes at cost of less precise client-mapping control. Although ...
Trigger relationship aware mobile traffic classification
Network traffic classification is important to network operators to ensure visibility of traffic. Network management, monitoring, and other services are built upon such classification results for improving quality of service. Compared with traffic ...
LEAP: learning-based smart edge with caching and prefetching for adaptive video streaming
Dynamic Adaptive Streaming over HTTP (DASH) has emerged as a popular approach for video transmission, which brings a potential benefit for the Quality of Experience (QoE) because of its segment-based flexibility. However, the Internet can only provide ...
Understanding I/O performance of IPFS storage: a client's perspective
IPFS has surged into popularity in recent years. It organizes user data as multiple objects where users can obtain the objects according to their Content IDentifiers (CIDs). As a storage system, it is of great importance to understand its data I/O ...
Encrypted traffic classification of decentralized applications on ethereum using feature fusion
With the prevalence of blockchain, more and more Decentralized Applications (DApps) are deployed on Ethereum to achieve the goal of communicating without supervision. Users habits may be leaked while these applications adopt SSL/TLS to encrypt their ...
WiCAR: wifi-based in-car activity recognition with multi-adversarial domain adaptation
In-car human activity recognition is playing a critical role in detecting distracted driving and improving human-car interaction. Among multiple sensing technologies, WiFi-based in-car activity recognition exhibits unique advantages since it does not ...
Dependent task placement and scheduling with function configuration in edge computing
In Mobile Edge Computing (MEC), each edge server can be configured with only a small number of functions due to the limited capacity of various resources. Meanwhile, mobile applications become more complicated, consisting of multiple dependent tasks ...
NFVdeep: adaptive online service function chain deployment with deep reinforcement learning
With the evolution of network function virtualization (NFV), diverse network services can be flexibly offered as service function chains (SFCs) consisted of different virtual network functions (VNFs). However, network state and traffic typically exhibit ...
Characterizing and orchestrating NFV-ready servers for efficient edge data processing
The fast-growing Internet of Things (IoT) and Artificial intelligence (AI) applications mandate high-performance edge data analytics. This requirement cannot be fully fulfilled by prior works that focus on either small architectures (e.g., accelerators) ...
Variety matters: a new model for the wireless data market under sponsored data plans
In this paper, we develop a new model to study the competition among Content Providers (CPs) under Sponsored Data Plans (SDPs). SDP is an emerging pricing model for the wireless data market where Internet Service Providers (ISPs) allow a CP to ...
Proactive inter-datacenter multicast with realtime and bulk transfers
In content distribution networks, a key objective is the efficient utilization of the network that interconnects geographically distributed datacenters. This is a challenging problem due to vastly different characteristics and requirements of bulk and ...
Towards privacy-preserving data trading for web browsing history
The trading of social media data has attracted wide research interests over years. Especially the trading for web browsing histories probably produces tremendous economic value for data consumers when being applied to targeted advertising. However, the ...
Balancing of the quality-of-service, energy and revenue of base stations in wireless networks via tullock contests
In order to provide high-quality services, wireless network providers deploy a large number of base stations per unit area and maintain these base stations operating over a long period of time invariably. This situation resulted in tremendous energy ...
pRide: private ride request for online ride hailing service with secure hardware enclave
Promising unprecedented convenience, Online Ride Hailing (ORH) service such as Uber and Didi has gained increasing popularity. Different from traditional taxi service, this new on-demand transportation service allows users to request rides from the ...
DaRTree: deadline-aware multicast transfers in reconfigurable wide-area networks
The increasing amount of data replication across datacenters introduces a need for efficient bulk data transfer protocols which meet QoS guarantees, notably timely completion. We present DaRTree which leverages emerging optical reconfiguration ...
MixGeo: efficient secure range queries on encrypted dense spatial data in the cloud
As the location-based applications are flourishing, we will witness soon a prodigious amount of spatial data will be stored in the public cloud with the geometric range query as one of the most fundamental search functions. The rising demand of ...
Chic: experience-driven scheduling in machine learning clusters
Large-scale machine learning (ML) models are routinely trained in a distributed fashion, due to their increasing complexity and data sizes. In a shared cluster handling multiple distributed learning workloads with a parameter server framework, it is ...
Index Terms
- Proceedings of the International Symposium on Quality of Service