VLDB 2026 Research / reviewers in the wild / expert
Yaoxue Zhang
dblp:99/4094
· DBLP profile ↗
243ranked-venue papers
11as first author
133since 2021 · last 2026
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 134 · 2 first-author · 86 since 2021Systems, architecture and hardware · 40 · 21 since 2021Graphics, computer vision, multimedia, augmented reality and games · 16 · 9 since 2021Applied, interdisciplinary, general and emerging computing · 13 · 3 first-author · 5 since 2021Security and privacy · 12 · 5 since 2021Databases, data management, data science and information retrieval · 9 · 1 first-author · 3 since 2021Artificial intelligence and machine learning · 7 · 1 first-author · 6 since 2021Human-computer interaction and ubiquitous computing · 7 · 1 first-authorSoftware engineering, systems software and programming languages · 5 · 1 first-author · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | MSCFL: Model Structure-Aware Clustered Federated Learning for System Heterogeneity and Data DriftabstractFederated Learning (FL) faces significant challenges arising from both data and system heterogeneity. While Clustered Federated Learning (CFL) mitigates data heterogeneity by grouping clients with similar data distributions, it remains vulnerable to system heterogeneity, which can slow convergence due to performance disparities among clients. Moreover, data drift may degrade clustering accuracy and training efficiency over time. In this work, we propose a Model Structure-aware Clustered Federated Learning (MSCFL) framework that simultaneously addresses the issues of data heterogeneity, system heterogeneity, and data drift. MSCFL incorporates model pruning (MP) into the CFL framework to enhance training efficiency under system heterogeneity. To enable this integration, we address the key challenge of performing effective clustering based on heterogeneous, pruned local models with varying structures. To this end, we design a model structure-based similarity computation algorithm to integrate CFL with MP. To effectively address data drift, we propose a dynamic cluster migration strategy that efficiently monitors model structures via Hamming Distance and triggers re-clustering only when necessary. Extensive experimental results show that MSCFL improves the accuracy and convergence speed of cluster models, outperforming traditional CFL in various settings. Yang Xu 0013, Zifeng Xu, Cheng Zhang 0035, Ju Ren 0001, Yaoxue Zhang |
AAAI | 6 |
| 2026 | EarAuth: Towards Practical Cardiac Vibration Authentication on COTS Wireless Earbuds
Yongjian Fu 0004, Wenpeng Zhu, Yingjun Wu, Hao Pan 0003, Guanbo Wang, Yongheng Deng, Yaoxue Zhang, Ju Ren 0001 |
INFOCOM | 10 |
| 2026 | Revisiting Redundancy in Diffusion Transformers: A Temporal-Spatial Joint Caching Strategy for Efficient SamplingabstractDiffusion Transformers (DiTs) achieve impressive generative performance but suffer from significant inference latency. Feature caching–based acceleration methods reduce total computation by reusing results from earlier timesteps, but they largely ignore that temporal redundancy is dynamic and inconsistent across timesteps. Our analysis reveals this variability. More crucially, we identify a previously underexplored form of efficiency, namely spatial redundancy, characterized by high similarity between adjacent transformer blocks within the same timestep. Motivated by this dual-dimensional redundancy, we propose Temporal-Spatial Joint Cache, a training-free inference acceleration strategy that dynamically determines optimal reuse operations across temporal and spatial dimensions. Our approach features a redundancy-guided operation selector that estimates local feature stability using second-order divided differences, enabling fine-grained decisions between full computation, temporal cache, and spatial cache. Furthermore, we use interpolation-based feature prediction to capture local feature evolution for more accurate reuse. In addition, we propose a bounded cache distance control mechanism to mitigate error accumulation from excessive reuse. Together, these components allow our method to deliver substantial inference speedups without retraining or compromising generation fidelity, offering a new perspective on efficiency in diffusion transformer inference. Chenxi Du, Yongheng Deng, Ju Ren 0001, Yaoxue Zhang |
KDD (1) | 4 |
| 2026 | Bridging Storage and Execution: A Semantic Virtual Bus for On-Demand Application Streaming
Yaoxue Zhang, Ju Ren 0001 |
NSDI | 3 |
| 2026 | LiBre: Toward Motion-Resilient Contactless Respiration Monitoring Using Mobile LiDARabstractIn this paper, we present LiBre, a LiDAR-based system for real-time respiration monitoring that remains accurate and continuous even under device motion. LiBre addresses the core challenge of disentangling large-scale device movement from subtle thoracoabdominal motions by integrating three key components: (i) an Object-Centric Feature Extraction module that produces clean, geometrically consistent human point clouds and enables multi-target sensing with minimal environmental interference; (ii) a Contrastive Registration framework that combines standard Iterative Closest Point (ICP) and masked Iterative Closest Point (MICP) to decouple device motion from respiration-induced displacements; and (iii) a Directional Residual Projection strategy that automatically estimates the RoI and projects residual motion along the dominant respiratory axis, eliminating the need for manual annotation. Following a brief autonomous stationary initialization phase to establish the respiratory RoI and optimized weights, we implement a complete prototype and validate its real-time performance. Experiments with 10 participants demonstrate that LiBre achieves respiration monitoring with < 1 BPM error at sensing distances up to 4 m, under device motion speeds up to 30 cm/s, and at orientation angles up to 60°, while supporting multi-person scenarios. The system processes each frame within 120 ms, meeting the requirements for real-time mobile health monitoring in practical applications. Junying Hu, Yongjian Fu 0004, Xinyi Li 0005, Yaoxue Zhang, Ju Ren 0001 |
IEEE Internet Things J. | 6 |
| 2026 | MultiCounter+: Toward Efficient and Robust Multi-Instance Repetitive Action CountingabstractRepetitive Action Counting (RAC) aims to estimate the number of repetitive actions in given videos, commonly found in human-centric domains like sports and exercise. However, existing methods focus on single-repetition assumption where only repetitive actions of one instance are involved, which fails to perform multi-repetition counting in real-world scenarios. In this paper, we introduce the novel task of Multi-instance Repetitive Action Counting (MRAC), which aims to simultaneously detect multiple human instances, track them over time, and count the number of repetitive actions. To this end, we propose MultiCounter+, an efficient and robust deep learning framework that incorporates several key components. Specifically, MultiCounter+ first employs the mixed spatiotemporal interaction for efficient context correlation across consecutive frames. Secondly, MultiCounter+ designs task-specific heads with spatial-temporal consistency and long-short period awareness for accurate repetition counting and robust generalization to action-agnostic repetitions. Finally, we develop an MRAC dataset (MultiRep) to train MultiCounter+ and further exploit a large-scale synthetic data pre-training pipeline to strengthen model generalizability, providing a solid foundation for adaptation to diverse action patterns and human instance counts. Extensive experiments on MultiRep and existing RAC datasets demonstrate the superior performance and generalization ability of MultiCounter+. The code and models are available at MultiCounterPlus. Wei Luo 0015, Ruihai Jing, Yaoxue Zhang |
IEEE Trans. Circuits Syst. Video Technol. | 7 |
| 2026 | Nappa: NNA-Compatible and Privacy-Preserving DNN Training Framework via Vector DecompositionabstractHow to preserve the data privacy during the training of deep neural network (DNN) is a key security concern in the artificial intelligence era. However, most existing solutions based on homomorphic encryption and Trusted Execution Environment (TEE) are incompatible with heterogeneous Neural Network Accelerators (NNAs), leading to significant performance loss. We propose a novel method based on vector decomposition to allocate operators across different NNAs, ensuring both throughput and privacy simultaneously. Furthermore, based on this approach, we have designed a compiler that automatically converts front-end model descriptions into backend encrypted computation graphs, which is running securely over trusted and untrusted hardware. This compiler heuristically determines the allocation scheme based on hardware affinity and cross-hardware communication costs, significantly reducing additional overhead. Experimental results demonstrate that our method does not incur extra accuracy costs and achieves a throughput significantly higher than existing methods. Deploying our approach at scale on a platform with a billion users, we have verified its negligible impact on real-world operations while ensuring the privacy protection capability for cross-domain data. Yan Zhang 0002, Qiushi Li 0002, Ju Ren 0001, Yiqiao Liao, Jin Ouyang, Chengru Song, Honghuan Wu, Kaiqiao Zhan, Ben Wang 0006, Xu Chen 0004, Yaoxue Zhang |
IEEE Trans. Dependable Secur. Comput. | 11 |
| 2026 | A Fine-Tuning Data Recovery Attack on Generative Language Models via BackdooringabstractGenerative language models (GLMs) are increasingly integrated into modern intelligent applications to power intelligent functionalities. Developers often fine-tune open-source GLMs on proprietary data and deploy them in real-world applications. In this paper, we reveal a novel model supply chain attack that exploits this workflow: by injecting backdoors into the source code of an open-source GLM, an adversary can induce the model to memorize fine-tuning data and later regenerate it via crafted prompts. We propose LURE, a new backdoor-based data recovery attack that exploits memorization capabilities of fine-tuned models. During fine-tuning, LURE stealthily injects unique and attacker-enumerable hash prompts, and incorporates a Position-Decay Weighted Aligned Cross-Entropy Loss into the original fine-tuning loss, strengthening the association between injected prompts and corresponding data samples for effective data recovery. To achieve stealthy and transparent attack injection, LURE employs a stealthy backdoor within the model’s source code, enabling automatic injection of hash prompts during fine-tuning and thus maintaining the user’s original fine-tuning workflow. LURE also proposes several optimizations to maintain minimal impact on the performance of the original task and external training state. Extensive evaluations demonstrate the remarkable efficacy of LURE, achieving a 45%-68% data recovery rate while maintaining the attack’s transparency, stealthiness, and showcasing its ability to evade existing defenses. Zhenya Ma, Yongheng Deng, Ziqing Qiao, Quan Zhang 0003, Chijin Zhou, Fan Wu 0014, Yaoxue Zhang, Ju Ren 0001 |
IEEE Trans. Inf. Forensics Secur. | 7 |
| 2026 | Mobile and Multi-Device Wireless ChargingabstractWireless charging is a cornerstone technology for next-generation mobile and ubiquitous computing. However, its practical deployment has long been constrained by short range, poor flexibility, and lack of support for dynamic multi-device scenarios. In this paper, we propose ChargeX—a system that enables long-range and mobility-resilient wireless charging for multiple small devices. ChargeX pioneers the integration of metasurface-assisted magnetic beamforming, a high-frequency compact transceiver design, and a real-time closed-loop feedback-control mechanism. It further advances the field by introducing a joint optimization framework for dynamically allocating energy across mobile receivers with heterogeneous priorities and spatial-temporal demands. Experimental results demonstrate that it achieves meter-level charging distance, real-time response to device movement, and efficient coordination among multiple receivers, significantly outperforming state-of-the-art prototypes. Bozhong Yu, Yongjian Fu 0004, Ju Ren 0001, Hao Pan 0003, Jeremy Gummeson, Ling Wang 0007, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 8 |
| 2026 | Exploring Cellular User Re-Identification Risks With Networking Behaviors Analysis and ModelingabstractMobile network operators (e.g., China Mobile, Verizon) are significant for providing communication services and collecting massive amounts of data. However, operators are increasingly concerned about customer data breaches involving third-party application providers (e.g., Tencent, Apple, Netflix). This concern is particularly aggravated when anonymous datasets shared with third-party providers or publicly released can be linked to user data compromised in breaches, leading to severe re-identification attacks and privacy threats. However, comprehensive methods for identifying such privacy risks on a large scale are lacking due to limited networking behavioral data. To address this, we aim to measure the re-identification privacy risk associated with sharing or releasing cellular traces amidst data breaches. Based on the analysis of key privacyimpacting features in traffic usage and base station association data, we propose a novel re-identification method, SURE, which learns similarities between cellular traces to classify if traces belong to the same user. Extensive experiments on a largescale dataset of 10,000 users over four months demonstrate SURE's superior performance, with AUC scores exceeding 0.9. Our findings reveal significant re-identification risks in data sharing/release, influenced by data scale and user attributes, corroborated by a public dataset. Sijing Duan, Feng Lyu 0001, Yi Ding 0011, Xiaohao He, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 6 |
| 2026 | MobiFuse: A High-Precision On-Device Depth Perception System With Multi-Data FusionabstractWe present MobiFuse, a high-precision depth perception system on mobile devices that combines dual RGB and Time-of-Flight (ToF) cameras. To achieve this, we leverage physical principles from various environmental factors to propose the Depth Error Indication (DEI) modality, characterizing the depth error of ToF and stereo-matching. Furthermore, we employ a progressive fusion strategy, merging geometric features from ToF and stereo depth maps with depth error features from the DEI modality to create precise depth maps. Additionally, we create a new ToF-Stereo depth dataset,RealToF, to train and validate our model. Our experiments demonstrate that MobiFuse excels over baselines by significantly reducing depth measurement errors by up to 77.7%. It also showcases strong generalization across diverse datasets and proves effectiveness in two downstream tasks: 3D reconstruction and 3D segmentation. The demo video of MobiFuse in real-life scenarios is available at the de-identified YouTube link. Tingting Long, Ju Ren 0001, Yunxin Liu 0001, Yudong Zhao, Yaoxue Zhang, Youngki Lee 0001 |
IEEE Trans. Mob. Comput. | 8 |
| 2026 | SRDrone: LLM-Driven Self-Refinement for Embodied Drone Task PlanningabstractWe introduceSRDrone, a novel system designed for self-refinement task planning in industrial-grade embodied drones.SRDroneincorporates two key technical contributions: First, it employs a continuous state evaluation methodology to robustly and accurately determine task outcomes and provide explanatory feedback. This approach supersedes conventional reliance on single-frame final-state assessment for continuous, dynamic drone operations. Second,SRDroneimplements a hierarchical Behavior Tree (BT) modification model. This model integrates multi-level BT plan analysis with a constrained strategy space to enable structured reflective learning from experience. Experimental results demonstrate thatSRDroneachieves a 44.87% improvement in Success Rate (SR) over baseline methods. Furthermore, real-world deployment utilizing an experience base optimized through iterative self-refinement attains a 96.25% SR. By embedding adaptive task refinement capabilities within an industrial-grade BT planning framework,SRDroneeffectively integrates the general reasoning intelligence of Large Language Models (LLMs) with the stringent physical execution constraints inherent to embodied drones. Code is available athttps://github.com/ZXiiiC/SRDrone. Tingting Long, Xunhua Dai, Yongjian Fu 0004, Ju Ren 0001, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 9 |
| 2026 | FOVA: Offline Federated Reinforcement Learning With Mixed-Quality DataabstractOffline Federated Reinforcement Learning (FRL), a marriage of federated learning and offline reinforcement learning, has attracted increasing interest recently. Albeit with some advancement, we find that the performance of most existing offline FRL methods drops dramatically when provided with mixed-quality data, that is, the logging behaviors (offline data) are collected by policies with varying qualities across clients. To overcome this limitation, this paper introduces a new vote-based offline FRL framework, named FOVA. It exploits avote mechanismto identify high-return actions during local policy evaluation, alleviating the negative effect of low-quality behaviors from diverse local learning policies. Besides, building on advantage-weighted regression (AWR), we construct consistent local and global training objectives, significantly enhancing the efficiency and stability of FOVA. Further, we conduct an extensive theoretical analysis and rigorously show that the policy learned by FOVA enjoys strict policy improvement over the behavioral policy. Extensive experiments corroborate the significant performance gains of our proposed algorithm over existing baselines on widely used benchmarks. Nan Qiao 0008, Sheng Yue 0001, Ju Ren 0001, Yaoxue Zhang |
IEEE Trans. Netw. | 4 |
| 2025 | ShotVL: Human-Centric Highlight Frame Retrieval via Language QueriesabstractExisting research on human-centric video understanding typically focuses on analyzing specific moments or entire videos. However, many applications require higher precision at the frame level. In this work, we propose a novel task, BestShot, which aims to locate highlight frames within human-centric videos through language queries. This task requires not only a deep semantic understanding of human actions but also precise temporal localization. To support this task, we introduce the BestShot Benchmark. The benchmark is meticulously constructed by combining human-annotated highlight frames, duration labels and detailed textual descriptions. These descriptions cover three critical elements: (1) Visual content; (2) Fine-grained actions; and (3) Human pose descriptions. Together, these elements provide the necessary precision to identify the exact highlight frames in videos. To tackle this problem, we have collected two distinct datasets: (i) ShotGPT4o Dataset, which is algorithmically generated by GPT-4o and (ii) Image-SMPLText Dataset, which features large-scale and accurate per-frame pose descriptions using PoseScript and existing pose estimation datasets. Based on these datasets, we present a strong baseline model, ShotVL, fine-tuned from InternVL, specifically for BestShot. We highlight the impressive zero-shot capabilities of our model and offer comparative analyses with existing state-of-the-art (SOTA) models. ShotVL demonstrates a significant 64% improvement over InternVL on the BestShot Benchmark and a notable 68% improvement on the THUMOS14 Benchmark, while maintaining SOTA performance in general image classification and retrieval. Wangyu Xue, Chen Qian 0006, Wentao Liu 0002, Ju Ren 0001, Siming Fan, Yaoxue Zhang |
AAAI | 8 |
| 2025 | Neuralink: Fast on-Device LLM Inference with Neuron Co-Activation LinkingabstractLarge Language Models (LLMs) have achieved remarkable success across various domains, yet deploying them on mobile devices remains an arduous challenge due to their extensive computational and memory demands.While lightweight LLMs have been developed to fit mobile environments, they suffer from degraded model accuracy.In contrast, sparsitybased techniques minimize DRAM usage by selectively transferring only relevant neurons to DRAM while retaining the full model in external storage, such as flash.However, such approaches are critically limited by numerous I/O operations, particularly on smartphones with severe IOPS constraints.In this paper, we propose Neuralink, a novel approach that accelerates LLM inference on smartphones by optimizing neuron placement in flash memory.Neuralink leverages the concept of Neuron Co-Activation, where neurons frequently activated together are linked to facilitate continuous read access and optimize I/O efficiency.Our approach incorporates a two-stage solution: an offline stage that reorganizes neuron placement based on co-activation patterns, and an online stage that employs tailored data access and caching strategies to align well with hardware characteristics.Evaluations conducted on a variety of smartphones and LLMs demonstrate that Neuralink achieves on average 1.49× improvements in end-to-end latency compared to the state-of-the-art.As the first solution to optimize storage placement under sparsity, Neuralink explores a new * Both authors contributed equally to this research. Tuowei Wang, Ruwen Fan, Minxing Huang, Zixu Hao, Kun Li 0016, Ting Cao 0003, Youyou Lu, Yaoxue Zhang, Ju Ren 0001 |
ASPLOS (3) | 8 |
| 2025 | ConCISE: Confidence-guided Compression in Step-by-step Efficient ReasoningabstractZiqing Qiao, Yongheng Deng, Jiali Zeng, Dong Wang, Lai Wei, Guanbo Wang, Fandong Meng, Jie Zhou, Ju Ren, Yaoxue Zhang. Proceedings of the 2025 Conference on Empirical Methods in Natural Language Processing. 2025. Ziqing Qiao, Yongheng Deng, Jiali Zeng, Guanbo Wang, Fandong Meng, Jie Zhou 0016, Ju Ren 0001, Yaoxue Zhang |
EMNLP | 10 |
| 2025 | HiPOD: Hierarchical Pruning for Low-Distinction Multi-Scale Object Detection on Edge DevicesabstractThe deployment of high-accuracy low-distinction and multi-scale object detection models on resource-constrained edge devices is essential for ubiquitous intelligent applications, from autonomous obstacle avoidance to anomaly object recognition. However, these models' computational burden, energy consumption, and memory footprint pose significant challenges for distributed and pervasive systems. In this paper, we propose HiPOD, a hierarchical pruning framework designed to prune low-distinction and multi-scale object detection models by jointly learning layer-wise and path-wise pruning strategies. HiPOD balances the accuracy-efficiency trade-off through two novel components: Layer-Adaptive Ratio Learning, named AdaLR, which leverages network structural characteristics and a reinforcement learning-based action-feedback mechanism to adaptively generate balanced layer-wise pruning ratios; and Genetic Path Optimization, named GenPath, which employs crossover and mutation operations to optimize inter-layer kernel pruning paths, preserving critical semantic and spatial information. Extensive experiments on three benchmark datasets demonstrate the effectiveness of HiPOD, with only a 3 % drop in mAP50 and a 2 % drop in mAP50:95 compared to the full models. The ablation studies and impact analysis further validate the effectiveness of each module and highlight the robustness of our framework. Furthermore, evaluations on an edge device demonstrate the practicality of the proposed solution for powerline inspection. Jieyu Zhou, Feng Lyu 0001, Mingliu Liu, Hao Wu 0067, Fan Wu 0014, Yaoxue Zhang |
ICPADS | 7 |
| 2025 | Malva: A Jitter-Aware Online Pruning Framework for DNN Inference TasksabstractIn fields like autonomous driving, strict constraints are imposed on the computing latency of deep neural network (DNN) inference tasks on edge servers. However, it is typical for edge servers to execute multiple tasks in parallel to serve multiple users, causing severe latency jitter due to resource competition, which seriously affects timeliness. Existing works ignore the computing jitter and regard computing latency as a deterministic value, failing to meet the timeliness requirement. To address this issue, we propose Malva, a framework for finegrained online pruning for DNN tasks, allowing flexible pruning at runtime based on jitter conditions. Specifically, Malva first partitions the DNN model into blocks and applies early exiting and pruning methods to create block variants. Then, the Malva scheduler flexibly selects the variant to be executed or exits early according to urgency and jitter conditions. Moreover, we propose a novel urgency-aware prediction strategy to estimate the accuracy impact of variants with incomplete pathway information during scheduling. Stress testing shows Malva can strictly maintain a zero deadline miss rate and significantly increase the stress required to cause the first deadline miss while still outperforming state-of-the-art methods in accuracy. Ziyan Fu 0001, Yongheng Deng, Yingjun Wu, Zhibo Wang 0001, Su Yao, Yaoxue Zhang, Ju Ren 0001 |
IWQoS | 7 |
| 2025 | FedAF: Alignment-Augmented Fusion for Federated Multimodal Learning with Small LabelsabstractFederated multimodal learning is an emerging advancement in artificial intelligence, enabling the integration of data from diverse modalities while preserving data privacy. However, limited labeled data and modality heterogeneity on the clients pose significant challenges for effective federated multimodal model training. To address these challenges, this paper introduces FedAF, a novel alignment-augmented fusion framework tailored for federated multimodal learning. FedAF extracts unbiased and complementary information from multiple modalities with small data, enabling effective modality fusion and feature alignment for improving system performance. The framework introduces a three-stage strategy. First, FedAF utilizes labeled data to create unbiased anchor points, addressing disparities in client feature distributions. Second, FedAF employs a weighted enhancement contrast fusion scheme to improve feature clustering and reduce feature overlap. Finally, a multimodal semisupervised algorithm mitigates data heterogeneity and overfitting. Extensive experiments demonstrate that FedAF significantly outperforms baseline methods, showcasing its effectiveness in federated multimodal learning scenarios. Guanbo Wang, Yongheng Deng, Yingjun Wu, Xinyi Li 0005, Tuowei Wang, Yaoxue Zhang, Ju Ren 0001 |
IWQoS | 8 |
| 2025 | FocusX: All-in-Focus Image Synthesis for Dynamic Scenes on Mobile DevicesabstractWe propose FocusX, the first mobile-deployable system achieving artifact-free all-in-focus synthesis in dynamic scenes. Our approach introduces three key innovations: 1) For focal stack acquisition, our depth prior-based dynamic focusing method that adaptively selects focus distances using real-time scene depth distribution analysis and depth-of-field constrained spatial clustering, reducing redundant captures while ensuring full depth coverage; 2) To reduce pixel misalignment caused by lens breathing, we adopt a one-time offline calibration to map the relationship between field-of-view and focus distance, aligning the images by cropping accordingly; 3) We design the Diff-MotionAIFNet, a conditional diffusion-based model that decouples moving-static components for artifact-free AIF reconstruction in dynamic scene while preserving scene fidelity. We further contribute DynaAIFSet, containing 5,500 dynamic scenes (120K images) for training and evaluation. Experiments show FocusX achieves state-of-the-art performance, outperforming baselines up by 59.6% in SSIM and 49.1% in PSNR, respectively. The deployment latency of FocusX is 4.8s on Honor Magic7 Pro. This work bridges computational photography theory with mobile implementation constraints, delivering practical AIF enhancement for user-generated content. Pengkai Li, Fengzu Li, Wei Gao 0006, Sheng Yue 0001, Yaoxue Zhang, Ju Ren 0001 |
MobiCom | 7 |
| 2025 | Towards Distance-Adaptive Wireless ChargingabstractWireless charging holds significant promise for IoT devices and transportation networks by facilitating convenient and autonomous power supply. Traditional wireless charging technologies have typically adhered to a singular approach, choosing between near-field coupling or far-field radiation. However, our investigations uncover that each method outperforms the other at specific distances. This insight leads us to integrating the advantages of both to enable rapid wireless charging across any distance within the charging range. For this vision, we poses an intriguing question: "Can we develop a system that supports both near-field and far-field charging simultaneously?" Shuning Wang, Linghui Zhong, Yongjian Fu 0004, Sheng Yue 0001, Ju Ren 0001, Yaoxue Zhang |
MobiSys | 8 |
| 2025 | MetaGen: LLM-Driven Generative Framework for Intelligent Metasurface ElementabstractMetasurfaces are a transformative class of artificial electromagnetic materials with significant potential in communication, sensing, and security. However, existing design methods require detailed physical properties as input and lack flexibility under complex constraints, limiting their applicability. In this paper, we propose MetaGen, a general, efficient, and user-friendly generation framework for intelligent metasurface elements. MetaGen employs a fine-tuned large language model to translate natural language instructions into formatted physical properties and integrates a diffusion-based model to generate metasurface elements. Furthermore, we develop a metasurface element dataset with granular frequency sampling and extended geometric parameters to enable MetaGen to learn the complex relationships between metasurface element geometries and electromagnetic responses. Experimental results demonstrate that MetaGen effectively satisfies complex constraints, achieving electromagnetic responses closely aligned with target specifications. Xinyi Li 0005, Yue-Jiang Dong, Ju Ren 0001, Yaoxue Zhang |
MobiSys | 6 |
| 2025 | JENGA: Enhancing LLM Long-Context Fine-tuning with Contextual Token Sparsity
Tuowei Wang, Kun Li 0016, Ting Cao 0003, Ju Ren 0001, Yaoxue Zhang |
USENIX ATC | 6 |
| 2025 | NC-Load: On-Demand Program Loading and Running for Computing Sharing Among IoT DevicesabstractThe number of Internet of Things (IoT) devices has increased rapidly in recent years, but lack effective methods to integrate their computational power. In this article, we propose NC-Load, which couples IoT devices into a multiprocessor system, allowing process scheduling across different devices to share their computing power and improve overall throughput. Specifically, NC-Load consists of three key designs, i.e., remote page fault (RPF), lightweight program cropping, and identical memory layout migration, contributing to three merits compared to existing systems: 1) high storage efficiency: the target device launches the program with a locally stored lightweight icon and leverages RPFs to retrieve the required code/data from the source device; 2) on-demand memory loading: only the required memory portions are transmitted when scheduling programs across different devices, which ensures quick recovery of the program; and 3) consistent memory layout: to ensure consistency of addresses after program offloading, the virtual memory area layout of the source device is migrated to the target device. We implement NC-Load on Linux 6.1 and conduct performance evaluation using unmodified programs and the N-Queens cases. The results demonstrate that NC-Load can achieve superior performance in terms of storage efficiency, program performance, memory usage, and throughput. Yanhao Dong, Sijing Duan, Feng Lyu 0001, Yongmin Zhang, Ju Ren 0001, Yaoxue Zhang |
IEEE Internet Things J. | 7 |
| 2025 | Optimal Multibitrate Video Caching and Processing in Edge Computing: A Stackelberg Game Approach
Di Zhang 0010, Weiwei Xing, Xun Shao, Zhi Liu 0002, Yaoxue Zhang |
IEEE Internet Things J. | 6 |
| 2025 | DirectReduce: A Scalable Ring AllReduce Offloading Architecture for Torus TopologiesabstractThe all-reduce operation is critically important for communication-intensive workloads emerging at the convergence of High-Performance Computing (HPC) and Internet of Things (IoT) applications. However, existing optimization efforts primarily concentrate on offloading the all-reduce onto network switches, known as In-Network Aggregation, which are incompatible with switchless torus topologies. Driven by our systematic analysis, we identified two key factors that impact the performance of the standard ring all-reduce operation: i. The all-reduce computation process frequently interrupts the GPU/CPU’s computation tasks; ii. The GPU/CPU is, in fact, indifferent to intermediate computational results. Based on this insight, we propose DirectReduce, a fully offloading ring all-reduce architecture that is comprised of three components: (i) the GateKeeper module, responsible for evaluating outgoing data to decide its progression-either directing it to the Protocol Engine for packetization or intercepting it for reduction (e.g., sum, maximum); (ii) the DataDirector module, which classifies the incoming data either is for intermediate result reduction or final result storage; and (iii) the ComputeEnhancer module, designed to execute reduction operations directly on the SmartNIC. Extensive simulation results show that DirectReduce can reduce the ring all-reduce latency by up to 1.98X in a ring (1D-torus) topology, 1.97X in a 3D-torus topology, and 1.75X in a 6D-torus topology compared to the standard ring all-reduce. Lihuan Hui, Wang Yang 0002, Fan Wu 0014, Feng Lyu 0001, Yaoxue Zhang |
IEEE Internet Things J. | 6 |
| 2025 | FuzzyPR: Efficient Person Retrieval Using Fuzzy Semantic Descriptions Under Surveillance ScenarioabstractIn visual Internet of Things(VIoT), visualized sensors like surveillance cameras play as a key component in smart cities, generating a large amount of recorded data in real time. Under this scenario, semantic person retrieval aims to locate certain person from real-world surveillance images based on semantic descriptions. Most previous works were based on the assumption that the semantic description can provide enough details to locate a target person, namely “precise person retrieval”. However, this assumption cannot be satisfied in many real-world applications, where we only have fuzzy semantic descriptions and expect to pick out a set of targets. As the “fuzzy person retrieval” task has not been deeply explored by previous works, we propose a novel efficient one-stage method FuzzyPR. In our work, we perform multi-head visual-semantic feature alignment to against the asymmetry between the text and image information. To improve the model’s ability of ’inference and associative’ during the fuzzy retrieval process, we design a multi-granular semantic retrieval proxy task to improve the associative ability of the localization module. Experimental results demonstrate that FuzzyPR achieves the best retrieval accuracy and efficiency on fuzzy semantic retrieval task. Chuanwen Luo, Ju Ren 0001, Yaoxue Zhang |
IEEE Internet Things J. | 4 |
| 2025 | StreamSys: A Lightweight Executable Delivery System for Edge ComputingabstractEdge computing brings several challenges when it comes to data movement. First, moving large data from edge devices to the server is likely to waste bandwidth. Second, complex data patterns (e.g., traffic cameras) on devices require flexible handling. An ideal approach is to move code to data instead. However, since only a small portion of code is required, moving the executable as well as their libraries to the devices can be an overkill. While loading code on demand from remote such as NFS can be a stopgap, but on the other hand leads to low efficiency for irregular access patterns. This article presentsStreamSys, a lightweight executable delivery system that loads code on demand by redirecting the local disk IO to the server through optimized network IO. We employ a Markov-based prefetch mechanism on the server side. It learns the access pattern of code and predicts the block sequence for the client to reduce the network round trip. Meanwhile, server-sideStreamSysasynchronously prereads the block sequence from the disk to conceal disk IO latency beforehand. Evaluation shows that the latency ofStreamSysis up to 71.4% lower than the native Linux file system based on SD card and up to 62% lower than NFS in wired environments. Zhenya Ma, Yinggang Gao, Sheng Yue 0001, Ju Ren 0001, Yaoxue Zhang |
IEEE Trans. Cloud Comput. | 6 |
| 2025 | Pushing Seamless Wireless Communication With Cross-Band Metasurfaces
Bozhong Yu, Ju Ren 0001, Jeremy Gummeson, Yaoxue Zhang |
IEEE Trans. Commun. | 7 |
| 2025 | MAML-RAL: Learning Domain-Invariant HOI Rules for Real-Time Video MattingabstractReal-time video matting is essential for applications like online video conferencing but faces challenges in human-object interaction (HOI) scenarios, known as the HOI-matting problem. This problem is challenging due to its open-recognition nature, where no dataset can cover the wide range of potential HOI cases, making it difficult for feature-learning-based methods to generalize effectively. To address this issue, we present an HOI-matting dataset and introduce a Model-Agnostic Meta-Learning-based rule-aware learning approach (MAML-RAL). MAML-RAL combines transfer learning and meta-learning to capture domain-invariant HOI rules, complemented by a fast local adaptation strategy to counter domain shifts and background interference. Our method achieves a mean intersection-over-union (mIoU) of 92.3%, outperforming current algorithms, with local adaptation further boosting performance to a remarkable mIoU of 95.84%. Jiang Xin, Sheng Yue 0001, Ju Ren 0001, Feng Qian 0001, Yaoxue Zhang |
IEEE Trans. Circuits Syst. Video Technol. | 6 |
| 2025 | SRVC: Highly Compatible Bidirectional Self-Regulatory Virtual ChannelabstractThe Payment Channel Network (PCN) provides an off-chain payment model to alleviate the problem of limited blockchain throughput. However, PCNs typically rely on third-party regulators to monitor the blockchain states continuously to prevent honest users’ funds from being lost, which increases user overhead and compromises transaction privacy. To overcome these challenges, we propose a highly compatible bidirectional Self-Regulatory Virtual Channel (SRVC) that eliminates third-party reliance while enhancing privacy and reducing overhead. By leveraging absolute time locks, we establish a self-regulatory mechanism where users only need to monitor the blockchain online for a short time window to ensure the security of their funds, effectively removing the need for third-party monitoring. Additionally, we introduce a novel payment paradigm and a punishment mechanism based on adaptor signatures across underlying channels to ensure transaction privacy and security, while also reducing transaction overhead. We formalize the security properties of SRVC as an ideal functionality and prove that SRVC is secure in the Universal Composability framework. Performance analysis demonstrates that, compared to other virtual channel protocols based on Lightning channels, SRVC reduces communication overhead by approximately 46.8% in the open operation and 62.9% in the update operation. In high-concurrency payment scenarios, SRVC further decreases communication overhead by about 57.8% and reduces the number of transactions by around 52.8% compared to Sleepy Channel’s Virtual Channel (SCVC) implementation. Yang Xu 0013, Yaqin Liu, Songyou Xie, Yu Long 0001, Wei Liang 0005, Yaoxue Zhang |
IEEE Trans. Inf. Forensics Secur. | 6 |
| 2025 | MoCo: Urban User Mobile Contact Detection Based on Cellular Signaling TraceabstractMobile contact exhibits user co-traveling events within the same transportation tool, which is crucial for resident profiling, face-to-face interaction detection, etc. In this paper, we investigate urban user mobile contact detection with cellular signaling traces, which is cost-efficient to enable large-scale detection. Specifically, we develop a data collection platform to collect substantial user signaling traces, covering different types of road scenarios within a city. With the collected traces, we perform systematic data analysis to reveal several technical challenges, which are sparsity of signaling trajectory, remote base station noise, and fuzzy matching difficulties. To address challenges, we propose a mobile contact detection method namedMoCo. InMoCoframework, we first conduct data denoising to remove the noise from remote base stations. Then, we devise a spatio-temporal filter to eliminate unlikely mobile contact traces in both spatial and temporal domains, reducing the computational overhead. Finally, we design a detection network that integrates the submodules of data alignment, feature encoder, spatio-temporal representation learner, and user mobile contact detector. Extensive evaluation results demonstrate the superiority ofMoCoin comparison with state-of-the-art baselines. Robust experiments show thatMoCocan work efficiently in different transportation modes and urban densities. Sijing Duan, Feng Lyu 0001, Huali Lu, Peng Yang 0004, Huaqing Wu, Yaoxue Zhang, Xuemin Shen |
IEEE Trans. Mob. Comput. | 7 |
| 2025 | HearLoc: Locating Unknown Sound Sources in 3D With a Small-Sized Microphone ArrayabstractIndoor Sound Source Localization (ISSL) is under growing focus with the rapid development of smart IOT intelligence. The predominant approaches typically involve constructing large microphone (Mic) array systems or extracting multiple angles of arrival (AOAs). However, the performance of these solutions is often constrained by the physical size of the array. Besides, there has been limited focus on 3D localization with a single small-sized Mic array. In this paper, we propose HearLoc, an ISSL system that can directly locate 3D sources with a ten-$cm$Mic array. We demonstrate that the localization ability and dimensional capability can be significantly enhanced by incorporating the time differences of arrival (TDOAs) between the line-of-sight (LOS) and ECHO signals from nearby reflective surfaces. Our approach involves a localization method that selectively sums the correlation powers at useful TDOAs induced by each location. We also design a data processing pipeline with interpolation, normalization and pruning techniques to improve system accuracy and efficiency. To further enhance scalability, we design an iterative algorithm for the ISSL problem with multiple sources and an array location calibration scheme. Experiments demonstrate that the HearLoc can effectively locate sound sources, exhibiting$2\times$/$3.7\times$improvements in accuracy for 2D and 3D localization, respectively, and a$4\times$increase in efficiency compared to the existing AOA-based ISSL solutions. Yongmin Zhang, Lin Cai 0001, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 4 |
| 2025 | EdgeOAR: Real-Time Online Action Recognition on Edge DevicesabstractThis paper addresses the challenges of Online Action Recognition (OAR), a framework that involves instantaneous analysis and classification of behaviors in video streams. OAR must operate under stringent latency constraints, making it an indispensable component for real-time feedback for edge computing. Existing methods, which typically rely on the processing of entire video clips, fall short in scenarios requiring immediate recognition. To address this, we designed EdgeOAR, a novel framework specifically designed for OAR on edge devices. EdgeOAR includes the Early Exit-oriented Task-specific Feature Enhancement Module (TFEM), which comprises lightweight submodules to optimize features in both temporal and spatial dimensions. We design an iterative training method to enable TFEM learning features from the beginning of the video. Additionally, EdgeOAR includes an Inverse Information Entropy (IIE) and Modality Consistency (MC)-driven fusion module to fuse features and make better exit decisions. This design overcomes the two main challenges: robust modeling of spatio-temporal action representations with limited initial frames in online video streams and balancing accuracy and efficiency on resource-constrained edge devices. Experiments show that on the UCF-101 dataset, our method EdgeOAR reduces latency by 99.23% and energy consumption by 99.28% compared to state-of-the-art (SOTA) method. And achieves an adequate accuracy on edge devices. Fan Wu 0014, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 5 |
| 2025 | Squeezer: Efficient Multi-DNN Inference for Edge Video Analytics via Cross-Model SchedulingabstractVideo analytics at the edge is becoming increasingly prevalent in many scenarios, such as smart campuses and intelligent factories. These applications often consist of multiple subtasks, which necessitates the optimization for multi-DNN (Deep Neural Network) inference. Due to limited consideration over cross-model scheduling, current practices cannot fully leverage available computing resources, leading to suboptimal performance. To address this, we propose Squeezer, a multiDNN serving framework that holistically schedules multiple DNN models on an edge server with a single GPU. Squeezer decouples the cross-model scheduling into a two-layered approach, which involves (1) balanced operator grouping which partitions operators of multiple DNN models into groups, significantly reducing the scheduling complexity and (2) kernel scheduler which orchestrates parallel execution within each group by considering the interplay among kernels running in parallel, thereby enabling cross-model optimizations in multi-DNN inference. Performance evaluation results demonstrate that Squeezer outperforms state-of-the-art baselines, achieving up to 1.91× improvement in system throughput. Lingxiao Ma, Ziyan Fu 0001, Yuanchun Li 0003, Ju Ren 0001, Yaoxue Zhang, Yunxin Liu 0001 |
IEEE Trans. Mob. Comput. | 7 |
| 2025 | Multi-Variate Time Series Prediction of Traffic and Users for Dynamic RRH-BBU Mapping in C-RANabstractCellular operators face significant challenges in cutting operating expenses while maintaining the quality of service (QoS) for users due to growing network traffic and dynamic user connections. These challenges are addressed by the cloud radio access network (C-RAN) architecture, which includes a centralized pool of baseband units (BBUs) and distributes them from remote radio heads (RRHs). The key to improving C-RAN performance is to dynamically allocate large-scale RRHs to different BBUs in real time. In this paper, we propose a user behavior-aware RRH-BBU mapping framework to improve the performance of large-scale C-RANs by predicting RRH traffic and users in advance. First, we propose a Multivariate RRH time series Prediction Model (MRPM) that captures the spatio-temporal patterns in the data to predict the traffic volume and the number of users of RRHs, which represents key indicators of RRH connection states. Second, we formulate the RRH-BBU mapping as a Markov decision process problem to optimize cost and QoS by considering BBU utilization, BBU energy consumption, RRH migration frequency, and BBU load balancing. Third, we propose a prediction-based RRH-BBU mapping scheme (PB-RBM) to find the optimal RRH-BBU mapping strategy by leveraging the prediction information of MRPM. In the PB-RBM algorithm, we employ an A3C algorithm to learn the mapping policy and group the RRHs based on a defined popularity metric to reduce the state and action space of the reinforcement learning algorithm. Finally, extensive experiments are conducted on a real-world dataset, and our algorithm is compared with several matching algorithms, such as ACKTR, heuristic, etc., to demonstrate its superiority, especially reducing 17.5% in RMSE compared to the best-performing baseline. Fan Wu 0014, Jieyu Zhou, Haoye Pan, Conghao Zhou, Wang Yang 0002, Feng Lyu 0001, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 8 |
| 2025 | Blockchain-Enabled Multiple Sensitive Task-Offloading Mechanism for MEC ApplicationsabstractAs mobile devices proliferate and mobile applications diversify, Mobile Edge Computing (MEC) has become widely adopted to efficiently allocate computing resources at the network edge and alleviate network congestion. In the MEC initial phase, the absence of vital information presents challenges in devising task-offloading policies, and identifying malicious devices responsible for providing inaccurate feedback is complex. To fill in such gaps, we introduce a consortium blockchain-enabledCommitteeVoting basedTaskOffloadingModel (CVTOM) to collaboratively formulate resource allocation policies and establish deterrence against malicious servers producing erroneous results intentionally. Different voting principle mechanisms of each committee member are first designed in a Blockchain-enabled system which helps to represent the system's resource status. Additionally, we propose a Multi-armed Bandits relatedThompsonSampling basedAdaptivePreferenceOptimization (TSAPO) algorithm for task-offloading policy, enhancing the timely identification of potent edge servers to improve computing resource utilization which first considers dynamic edge server space and parallel computing scenarios. The solid proof process greatly contributes to the theoretical analysis of the TSAPO. The simulation experiments demonstrate the delay and budget can be reduced by around 25% and 10% respectively, showcasing the superior performance of our approach. Yang Xu 0013, Hangfan Li, Cheng Zhang 0035, Zhiqing Tang, Xiaoxiong Zhong, Ju Ren 0001, Hongbo Jiang 0001, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 8 |
| 2025 | Towards Privacy-Enhanced and Robust Clustered Federated LearningabstractClustered federated learning (CFL) leverages data distribution similarities to cluster clients, facilitating personalized model training under data heterogeneity. However, most existing CFL schemes pose potential privacy risks for clients (e.g., gradient inversion attacks) as they rely on individual gradients for clustering. This also renders them incompatible with secure aggregation mechanisms that are widely employed in federated learning for privacy protection. Moreover, CFL introduces the risk of malicious clients dominating several clusters and conducting poisoning attacks therein, thereby threatening secure model training. To address these issues, we propose ProCFL, a Privacy-Enhanced and Robust CFL framework incorporating gradient-free clustering and peer validation. Specifically, we first design a new protocol for measuring data distribution similarity among clients without using their gradient information. Then, we transform the client clustering process into a weighted set covering problem and introduce a diversity-optimized clustering algorithm to achieve near-optimal clustering results while eliminating any need for prior knowledge. Furthermore, we develop a post-hoc detection mechanism that employs peer validation to identify and discard malicious client models. Extensive experimental evaluation of ProCFL validates its superior model robustness and accuracy performance compared to existing schemes. Yang Xu 0013, Yunlin Tan, Cheng Zhang 0035, Peng Sun 0003, Yibang Zhang, Ju Ren 0001, Hongbo Jiang 0001, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 8 |
| 2025 | Collaborative Edge and Cloud Computing: Optimal Configuration and Computation ManagementabstractMobile Edge Computing (MEC) plays an increasingly important role in the rapidly increasing mobile applications by providing high-quality computing services. The majority of current research has focused on designing efficient computing task offloading schemes to ensure the effectiveness of the MEC system. However, the configuration and resource management of the MEC system, which are crucial for its scattered feature, have not received due attention. This paper investigates the configuration and computation resource management problem for the MEC system by formulating a profit maximization problem. To address this problem, we first analyze the relationship among mobile users' offloading decisions, the configuration and computation management of the MEC system, and the service quality. Then, we design an optimal configuration and computation management scheme of the MEC system, which can not only maintain the efficiency of computing processes but also make a good trade-off between the profitability and the service quality. In such a way, the total expected profit of the MEC system can be maximized. Numerical evaluations show that the proposed optimal configuration and computation management scheme can efficiently improve the total profit of the MEC system. Yongmin Zhang, Wei Wang 0343, Junfan Zhou, Yang Xu 0013, Ju Ren 0001, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 7 |
| 2025 | Momentum-Based Contextual Federated Reinforcement LearningabstractFederated Reinforcement Learning (FRL) is an attractive edge learning paradigm for decision-making applications, which has garnered significant interest recently. However, owing to the inherent spatio-temporal non-stationarity of local state-action distributions, current FRL approaches typically suffer from high interaction and communication costs. In this paper, we introduce a new FRL method, which incorporates momentum, importance sampling, and server-side adjustments, capable of controlling the gradient shifts induced by the non-stationary data. We prove that by proper selection of momentum parameters and interaction frequency, it can achieve$\tilde {\mathcal {O}}(H N^{-1}\epsilon ^{-3/2})$and$\tilde {\mathcal {O}}(\epsilon ^{-1})$interaction and communication complexities (N represents the agent number), where the interaction complexity achieves linear speedup with the number of agents, and the communication complexity aligns with the best achievable among existing first-order FL algorithms. Further, we leverage attention-based contextual representation extraction to enable the learning policy to adapt to heterogeneous tasks and environments. Extensive experiments demonstrate that our proposed method significantly outperforms existing baselines on a range of complex, high-dimensional single-task and multi-task benchmarks. Sheng Yue 0001, Xingyuan Hua, Yongheng Deng, Ju Ren 0001, Yaoxue Zhang |
IEEE Trans. Netw. | 6 |
| 2025 | AugFL: Augmenting Federated Learning With Pretrained ModelsabstractFederated Learning (FL) has garnered widespread interest in recent years. However, owing to strict privacy policies or limited storage capacities of training participants such as IoT devices, its effective deployment is often impeded by the scarcity of training data in practical decentralized learning environments. In this paper, we study enhancing FL with the aid of (large) pre-trained models (PMs), that encapsulate wealthy general/domain-agnostic knowledge, to alleviate the data requirement in conducting FL from scratch. Specifically, we consider a networked FL system formed by a central server and distributed clients. First, we formulate the PM-aided personalized FL as a regularization-based federated meta-learning problem, where clients join forces to learn a meta-model with knowledge transferred from a private PM stored at the server. Then, we develop an inexact-ADMM-based algorithm, AugFL, to optimize the problem with no need to expose the PM or incur additional computational costs to local clients. Further, we establish theoretical guarantees for AugFL in terms of communication complexity, adaptation performance, and the benefit of knowledge transfer in general non-convex cases. Extensive experiments corroborate the efficacy and superiority of AugFL over existing baselines. Sheng Yue 0001, Zerui Qin, Yongheng Deng, Ju Ren 0001, Yaoxue Zhang, Junshan Zhang |
IEEE Trans. Netw. | 5 |
| 2025 | $C^{2}D$C2D: Context-Aware Concept Decomposition for Personalized Text-to-Image SynthesisabstractConcept decomposition is a technique for personalized text-to-image synthesis which learns textual embeddings of subconcepts from images that depicting an original concept. The learned subconcepts can then be composed to create new images. However, existing methods fail to address the issue of contextual conflicts when subconcepts from different sources are combined because contextual information remains encapsulated within the subconcept embeddings. To tackle this problem, we propose a Context-aware Concept Decomposition ($C^{2}D$C2D) framework. Specifically, we introduce a Similarity-Guided Divergent Embedding (SGDE) method to obtain subconcept embeddings. Then, we eliminate the latent contextual dependence between the subconcept embeddings and reconstruct the contextual information using an independent contextual embedding. This independent context can be combined with various subconcepts, enabling more controllable text-to-image synthesis based on subconcept recombination. Extensive experimental results demonstrate that our method outperforms existing approaches in both image quality and contextual consistency. Jiang Xin, Xiaonan Fang 0001, Xueling Zhu, Ju Ren 0001, Yaoxue Zhang |
IEEE Trans. Vis. Comput. Graph. | 5 |
| 2025 | Privacy-aware Real-Time Target Person Matting in Multi-Person Scenes Using Dual Encoder-Decoder Networks
Jiang Xin, Xiaonan Fang 0001, Xueling Zhu, Ruyi Dai, Ju Ren 0001, Wenzhen Yue, Yaoxue Zhang |
Vis. Comput. | 7 |
| 2024 | Flexible and Effective Cellular Traffic Data Synthesis with Large Language ModelabstractCellular traffic data hold significant potential for applications such as network planning, traffic prediction, mobility modeling, and personalized recommendations. However, limited data accessibility hinders more open data-driven research. Previous studies have explored data synthesis, while exhibiting flexible limitations in supporting conditional traffic synthesis, and are vulnerable to multidimensional data modeling. In this paper, we present LLMCell, a flexible and effective framework that leverages the arbitrary conditioning and contextual understanding capabilities of the large language model (LLM) to generate high-quality synthetic cellular traffic data. The LLMCell comprises three key components: i) a textual encoder for converting raw cellular traffic data into textual representations, ii) a generative model learner to fine-tune pre-trained LLM based on encoded textual representation for cellular traffic generation, and iii) a synthetic data sampling module for final synthetic data sampling and textual-to-data transformation. Experiments conducted on a large-scale dataset demonstrate the superior fidelity and utility of LLMCell over state-of-the-art baselines, and the synthetic data can effectively preserve user privacy. We release our synthetic dataset to the public to benefit future research in the wireless network community1. Sijing Duan, Feng Lyu 0001, Jinfeng Cen, Ju Ren 0001, Peng Yang 0004, Yaoxue Zhang |
GLOBECOM | 6 |
| 2024 | EdgeVPR: Transformer-Based Real-Time Video Person Re-Identification at the EdgeabstractPerson re-identification (Re-ID) aims to search for a target person through non-overlapping cameras. With the rapid development of computing and storage capacity of edge sensors, performing person Re-Idon edge devices has become more and more popular in recent years. Since the raw data recorded by edge devices does not have to be transmitted to the server directly, this scenario greatly improves data privacy and security. Edge-based person Re-ID also reduces the computation and transmission pressure of central servers. In this paper, we take the first step in performing video-based person Re-ID on edge devices with limited computing and storage resources. To deal with person tracklets extracted from video recordings, we design EdgeVPR, a novel lightweight real-time video person Re-ID model based on Transformer architecture. We use multi-level knowledge distillation to learn lightweight models from server-side large models. For the lightweight model, we propose a multi-scale spatio-temporal attention module (MSTA) to replace the original multi-head self-attention (MSA) layers in Transformer. Our MSTA module can not only capture both spatial and temporal information from tracklets but also greatly reduces the computation compared with MSA layers. To deal with the challenge caused by occlusion or mis-classification in generating person tracklets, we perform patch transformation during the teacher model training process and use contrastive learning methods to enhance the model's robustness. A pluggable environment adapter is designed for the lightweight student model environment-oriented fine-tuning since edge sensors often face different shooting environments and angles. We perform experiments on MARS dataset [1] and DukeMTMC-VideoReID dataset [2]. Results show that EdgeVPR gets significantly better results compared with prior edge-based person Re-ID work. Ju Ren 0001, Yaoxue Zhang |
ICDCS | 3 |
| 2024 | How to Leverage Diverse Demonstrations in Offline Imitation LearningabstractOffline Imitation Learning (IL) with imperfect demonstrations has garnered increasing attention owing to the scarcity of expert data in many real-world domains. A fundamental problem in this scenario is *how to extract positive behaviors from noisy data*. In general, current approaches to the problem select data building on state-action similarity to given expert demonstrations, neglecting precious information in (potentially abundant) *diverse* state-actions that deviate from expert ones. In this paper, we introduce a simple yet effective data selection method that identifies positive behaviors based on their *resultant states* - a more informative criterion enabling explicit utilization of dynamics information and effective extraction of both expert and beneficial diverse behaviors. Further, we devise a lightweight behavior cloning algorithm capable of leveraging the expert and selected data correctly. In the experiments, we evaluate our method on a suite of complex and high-dimensional offline IL benchmarks, including continuous-control and vision-based tasks. The results demonstrate that our method achieves state-of-the-art performance, outperforming existing methods on **20/21** benchmarks, typically by **2-5x**, while maintaining a comparable runtime to Behavior Cloning (BC). Sheng Yue 0001, Jiani Liu 0005, Xingyuan Hua, Ju Ren 0001, Sen Lin 0001, Junshan Zhang, Yaoxue Zhang |
ICML | 7 |
| 2024 | OLLIE: Imitation Learning from Offline Pretraining to Online FinetuningabstractIn this paper, we study offline-to-online Imitation Learning (IL) that pretrains an imitation policy from static demonstration data, followed by fast finetuning with minimal environmental interaction. We find the naive combination of existing offline IL and online IL methods tends to behave poorly in this context, because the initial discriminator (often used in online IL) operates randomly and discordantly against the policy initialization, leading to misguided policy optimization and *unlearning* of pretraining knowledge. To overcome this challenge, we propose a principled offline-to-online IL method, named OLLIE, that simultaneously learns a near-expert policy initialization along with an *aligned discriminator initialization*, which can be seamlessly integrated into online IL, achieving smooth and fast finetuning. Empirically, OLLIE consistently and significantly outperforms the baseline methods in **20** challenging tasks, from continuous control to vision-based domains, in terms of performance, demonstration efficiency, and convergence speed. This work may serve as a foundation for further exploration of pretraining and finetuning in the context of IL. Sheng Yue 0001, Xingyuan Hua, Ju Ren 0001, Sen Lin 0001, Junshan Zhang, Yaoxue Zhang |
ICML | 6 |
| 2024 | AeroRec: An Efficient On-Device Recommendation Framework using Federated Self-Supervised Knowledge DistillationabstractModern recommendation systems operate entirely on the basis of central servers, requiring users to upload their behavior data from mobile devices to these servers. This practice has raised concerns about data privacy among users. Federated learning (FL), a machine learning technique designed to protect privacy, is becoming the standard solution. By combining federated learning with recommendation systems, Federated Recommendation Systems (FRS) allow users to collaboratively train a shared recommendation model without transmitting their original behavior data. However, existing federated learning solutions disregard the inherent limitations of resource-constrained mobile devices, which include limited storage space, computational overhead, and communication bandwidth. Although deploying a lightweight recommendation model can address the constraints of mobile devices, achieving satisfactory accuracy is difficult even with substantial communication overhead incurred during multiple rounds of federated learning training due to the limitations of the lightweight model’s capabilities and the sparsity of recommendation data. To address this issue, we propose AeroRec, a n e fficient on-device Feder ated Recommendation Framework. In AeroRec, we use federated self-supervised distillation to enhance the global model after each parameter aggregation in each round. This approach not only accelerates the convergence rate but also surpasses the upper limit of the lightweight model’s capability, thereby enabling a higher accuracy. We demonstrate that AeroRec outperforms several state-of-the-art FRS frameworks regarding recommendation accuracy and convergence speed through extensive experiments on three real-world datasets. Tengxi Xia, Ju Ren 0001, Wei Rao 0003, Qin Zu, Yaoxue Zhang |
INFOCOM | 7 |
| 2024 | A Semi-Asynchronous Decentralized Federated Learning Framework via Tree-Graph BlockchainabstractDecentralized federated learning (DFL) overcomes the single point of failure issue of centralized federated learning. Building upon DFL, blockchain-based federated learning (BFL) takes further strides in establishing trust, enhancing security, and fault tolerance. However, BFL based on the classical linear blockchain exhibits diminished training efficiency in heterogeneous environments and is limited by the performance bottleneck of blockchain. Recent solutions introduce the directed acyclic graph (DAG) blockchain to address these issues, yet they compromise the verifiability of BFL, struggle with handling outdated models, and have a slow convergence speed. In this paper, we propose TGFL, a decentralized federated learning framework based on the Tree-Graph blockchain. The underlying blockchain structure of TGFL is designed as a block-centered DAG to support verifiable and semi-asynchronous training. To facilitate fast convergence, we design a pivot chain generation algorithm that topologically sorts the semi-asynchronous training process, guiding participants in sampling appropriate models. The consensus mechanism, which is closely integrated with federated learning, ensures that the TGFL can effectively resist attacks on the model and the blockchain system. Extensive experiments in various settings demonstrate that TGFL can achieve better training efficiency and model accuracy compared to three baselines. Cheng Zhang 0035, Yang Xu 0013, En Wang, Hongbo Jiang 0001, Yaoxue Zhang |
INFOCOM | 6 |
| 2024 | RelayRec: Empowering Privacy-Preserving CTR Prediction via Cloud-Device Relay LearningabstractClick-through rate (CTR) prediction holds paramount importance across numerous applications, profoundly impacting user experience and business profitability. The freshness of a CTR prediction model significantly influences its performance, since users’ needs and interests may be changing over time, thereby requiring the model to be updated frequently. However, stringent data protection regulations have constrained the collection of users’ personal data, posing challenges to traditional model refreshing strategies that rely on centralized data collection. On-device learning techniques, such as federated learning (FL), offer a viable solution by enabling model training on devices without compromising user privacy. Nevertheless, the scarcity of training data with diverse distributions among devices presents considerable obstacles to on-device learning effectiveness. To address these challenges, we introduce RelayRec, a cloud-device relay learning framework designed for privacy-preserving CTR prediction. To establish competent initial models for devices, RelayRec categorizes pre-regulation cloud data into user preference groups, training preference-specific models for devices. Furthermore, a cloud-based automated model selector is developed to identify suitable initial models for devices. To elevate the relay learning performance of these initial models, we incorporate a personalized collaborative learning mechanism that aggregates device models based on user preferences. Extensive experimental evaluations underscore RelayRec’s superior performance compared to state-of-the-art benchmarks, affirming its efficacy in privacy-preserving CTR prediction. Yongheng Deng, Guanbo Wang, Sheng Yue 0001, Wei Rao 0003, Qin Zu, Ju Ren 0001, Yaoxue Zhang |
IPSN | 9 |
| 2024 | Pushing Wireless Charging from Station to TravelabstractWireless charging has achieved promising progress in recent years. However, the severe bottlenecks are the small charging range and poor flexibility. This paper presents ChargeX to enable smart and long-range wireless charging for small mobile devices. ChargeX incorporates emerging smart metasurface into the magnetic resonance coupling-based wireless charging to extend the charging range and accommodates the mobility of charging device. Unlike previous endeavors in metasurface-assisted wireless charging that focused on simulation, ChargeX makes efforts across software and hardware to meet three crucial requirements for a practical wireless charging system: (i) realize high-freedom and accurate metasurface control under the premise of low loss; (ii) obtain real-time feedback from the receiver and make effective manipulation for transmitted magnetic flux; and (iii) generate a proper AC signal source at the desired frequency band. We developed a prototype of ChargeX, and evaluated its performance through controlled experiments and real-world phone charging. Extensive experiments demonstrate the great potential of ChargeX for long-range and flexible wireless charging with a compact receiver design. Bozhong Yu, Yongjian Fu 0004, Ju Ren 0001, Hao Pan 0003, Jeremy Gummeson, Yaoxue Zhang |
MobiCom | 7 |
| 2024 | Adaptive Metasurface-Based Acoustic Imaging using Joint OptimizationabstractAcoustic imaging is attractive due to its ability to work under occlusion, different lighting conditions, and privacy-sensitive environments. Existing acoustic imaging methods require large transceiver arrays or device movement, which makes it challenging to use in many scenarios. In this paper, we develop a novel acoustic imaging system for low-cost devices with few speakers and microphones without any device movement. To achieve this goal, we leverage a 3D-printed passive acoustic metasurface to significantly enhance the diversity of the measurement data, thereby improving the imaging quality. Specifically, we jointly design the transmission signal, transceivers' beamforming weights, metasurface, and imaging algorithm to minimize the imaging reconstruction error in an end-to-end manner. We further develop a scheme to dynamically adapt the imaging resolution based on the distance to the target. We implement a system prototype. Using extensive experiments, we show that our system yields high-quality images across a wide range of scenarios. Yongjian Fu 0004, Yongzhao Zhang, Yu Lu 0022, Lili Qiu, Yi-Chao Chen 0001, Yezhou Wang, Yijie Li 0002, Ju Ren 0001, Yaoxue Zhang |
MobiSys | 10 |
| 2024 | You Can Use But Cannot Recognize: Preserving Visual Privacy in Deep Neural Networks
Qiushi Li 0002, Yan Zhang 0104, Ju Ren 0001, Qi Li 0002, Yaoxue Zhang |
NDSS | 5 |
| 2024 | Long Exposure: Accelerating Parameter-Efficient Fine-Tuning for LLMs under Shadowy SparsityabstractThe adaptation of pre-trained large language models (LLMs) to diverse downstream tasks via fine-tuning is critical for numerous applications. However, the inefficiency of parameterefficient fine-tuning (PEFT) techniques presents significant challenges in terms of time investments and operational costs. In this paper, we first introduce a nuanced form of sparsity, termed Shadowy Sparsity, which is distinctive in fine-tuning and has not been adequately addressed for acceleration. Under Shadowy Sparsity, we propose Long Exposure1, an efficient system to accelerate PEFT for LLMs. Long Exposure comprises three key components: Shadowy-sparsity Exposer employs a prolonged sensing range to capture more sparsity details under shadowy sparsity; Sequence-oriented Predictor provides efficient yet accurate predictions to handle large sequence inputs and constantly-evolving parameters; and Dynamic-aware Operator facilitates more structured computational patterns and coalesced memory accesses, addressing dynamic sparse operations. Extensive evaluations show that Long Exposure outperforms state-of-the-arts with up to a $2.49 \times$ speedup in end-to-end fine-tuning, offering promising advancements in accelerating PEFT for LLMs.1Long Exposure is available at https://github.com/HPHEX/LongExposure. Tuowei Wang, Kun Li 0016, Zixu Hao, Donglin Bai, Ju Ren 0001, Yaoxue Zhang, Ting Cao 0003, Mao Yang 0004 |
SC | 6 |
| 2024 | ASLiquid: Non-Intrusive Liquid Counterfeit Identification with Your EarphonesabstractAs society progresses, liquid identification plays an increasingly important role in human life. But for now, minority of existing liquid identification solutions on the market can meet daily requirements of being ubiquitous, cost-effective and non-intrusive enough. In this work, we propose ASLiquid, the first liquid counterfeit identification system with commercial off-the-shelf earphones. Our core insight is that earphones can effectively induce acoustic resonance in container, and this phenomenon is observed highly associated with the changes in liquid density and solute compositions. Deploying ASLiquid introduces three main challenges: hardware heterogeneity among different earphones, diversity of user operations, and data complexity due to variations in liquid volume and device placement. To address these issues, we first propose to eliminate the existence of hardware noise and frequency response diversity for an earphone-irrelevant solution. Afterwards, we design a user operation adaptation algorithm to extract valuable feature data during each measurement period. To alleviate problems in data complexity, we propose a spectrum projection algorithm that can effectively generate CFR data of unknown liquid volumes and a VAE based anomaly detection model for counterfeit identification. We evaluate our system with six different earphones and under various conditions. Experimental results reveal that ASLiquid can achieve F1 scores of 95%-99.25% for seven frequently occurring liquid counterfeit tasks, even in specialized attacks on liquids with 1% difference in mass fraction and different types of solutions but with the same density. Wei Luo 0015, Yongmin Zhang, Jianxi Chen, Yuanchao Shu, Yaoxue Zhang |
SenSys | 6 |
| 2024 | An HASM-Assisted Voice Disguise Scheme for Emotion Recognition of IoT-Enabled Voice InterfaceabstractVoice-enabled devices are becoming increasingly prevalent in the Internet of Things (IoT). Speech emotion recognition (SER), as a key technology in modern voice-assisted applications, holds tremendous potential for delivering convenient and intelligent services. Unfortunately, SER Service providers may not only analyze the emotions in users’ speech but also examine their speech content and voice characteristics, posing greater privacy risks. Existing real-time voice disguise methods, such as pitch scaling and VTLN, provide significant technical support for the protection of voiceprint privacy but significantly impact the accuracy of SER. In this paper, we propose a harmonic amplitude spectrum mapping (HASM) assisted voice disguise scheme, which disguises the voice for voiceprint privacy preservation while safeguarding the emotional information within the voice. Specifically, we first conduct an in-depth analysis of the features in the speech that can reflect emotions and find that restoring harmonic amplitude spectrum features after altering the speaker’s voice is crucial for recovering emotions in speech. Based on this discovery, we then preprocess the original speech signals with pitch scaling and design a HASM-assisted disguise scheme based on mathematical theory expression to restore the emotions. Our HASM-assisted voice disguise scheme is validated on the Berlin Emotional Speech Database, the LibriSpeech dataset and VCTK dataset. At voiceprint privacy protection levels of 81.86%, 85.42%, and 91.15% in the LibriSpeech dataset and 96.83%, 98.25%, and 98.41% in the VCTK dataset, respectively, the SER accuracy of acoustic feature-based disguised speech decreases by only 4.19%, 6.21%, and 9.87%, and the end-to-end SER accuracy decreases by only 3.69%, 7.37%, and 8.86%, which is superior to other voice disguise methods. Wenjia Chen, Wenjuan Tang, Yan Meng 0001, Yaoxue Zhang |
IEEE Internet Things J. | 4 |
| 2024 | Enhancing privacy in cyber-physical systems: An efficient blockchain-assisted data-sharing scheme with deniability
Yang Xu 0013, Ziyu Peng, Cheng Zhang 0035, Gaocai Wang, Hongbo Jiang 0001, Yaoxue Zhang |
J. Syst. Archit. | 7 |
| 2024 | UltraSR: Silent Speech Reconstruction via Acoustic SensingabstractSilent Speech Interfaces (SSI) have been developed to convert silent articulatory gestures into speech, aiding communication in public spaces and assisting individuals with aphasia. Previous SSIs, which rely on wearable devices or cameras, often pose issues like prolonged contact or privacy risks. Recent advancements in acoustic sensing present new opportunities for gesture sensing, but they typically focus on content classification rather than reconstructing audible speech. This results in the loss of crucial speech characteristics such as rate, intonation, and emotion.In this paper, we propose UltraSR, a novel sensing system designed for accurate audible speech reconstruction by analyzing the disturbance of tiny articulatory gestures on reflected ultrasound signals. UltraSR employs a multi-scale feature extraction scheme to aggregate information from multiple views and introduces a new model that maps ultrasound to speech signals, enabling the reconstruction of audible speech from silent gestures.Instead of the laborious collection of massive training data, UltraSR constructs an inverse task to generate virtual gestures from widely available audio (e.g., phone calls) for efficient model training. Additionally, it incorporates a finetuning mechanism using unlabeled data for user adaptation.We implemented UltraSR on a portable smartphone and evaluated it in various environments. Results show that UltraSR can achieve a Character Error Rate (CER) as low as 5.22% and reduce the CER from 80.13% to 6.31% for new users with only 1 hour of ultrasound data, outperforming state-of-the-art acoustic-based approaches while preserving rich speech information. Yongjian Fu 0004, Shuning Wang, Linghui Zhong, Ju Ren 0001, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 6 |
| 2024 | Manipulating Voice Assistants Eavesdropping via Inherent Vulnerability Unveiling in Mobile SystemsabstractNumerous mobile devices are equipped with voice assistants to facilitate contactless user-device interaction. However, the widespread availability of voice assistants also raises security and privacy concerns, as they can be maliciously triggered to perform voice eavesdropping. Although diverse attacks have been taken to manipulate voice assistants for eavesdropping, they exhibit deficiencies of limited attack scopes and conspicuous attack behaviors because they target specific voice assistants or require extra voice commands to activate them. To manipulate arbitrary voice assistants for covert eavesdropping attack, we conduct a comprehensive analysis of voice assistant implementation in the Android system and refine a universal workflow. Through meticulous analysis and experimental verification, we uncover an inherent vulnerability that in voice assistants across device types that can be awakened by an artificial faking Intent. Building on this significant discovery, we propose an attack termed VoiceEar. It leverages a malicious event generation file and a first-in-first-out Intent generation algorithm to trigger voice assistants within the normal workflow for eavesdropping, without voice commands. Finally, we deploy the VoiceEar attacks on 25 mainstream mobile devices, and invite 95 volunteers for eavesdropping activity perception testing. The results unequivocally demonstrate the seamless execution of VoiceEar attacks, with neither users nor devices awareness. Wenbin Huang 0003, Hangcheng Cao, Ju Ren 0001, Hongbo Jiang 0001, Zhangjie Fu 0001, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 7 |
| 2024 | Unauthorized Microphone Access Restraint Based on User Behavior Perception in Mobile DevicesabstractMicrophone has been widely integrated into mobile devices to provide physical basis for human-device voice interaction. However, the microphone may be spitefully invoked by maliciousmobile applications(apps) with arousing security and privacy concerns. In this work, to explore the issue of illegal microphone access, we develop spiteful apps through native and injection development to access the microphone viciously on a series of mobile devices. The results demonstrate that baleful apps could enable the microphone arbitrarily without any hint. To combat the unauthorized microphone access behavior, we design amicrophone illegal access detection(MicDet) scheme by constructing a request-response time model using the Unix time stamps of voice icon touched and microphone invoked. Through conducting numerical analysis and hypothesis testing to effectively verify the request-response pattern of app's normal access, we detect illegal access by analyzing whether the touch operation matches the normal pattern. For friendly user experience, we design an intuitive floating window to alert users by displaying the name of the app that illegally accessed the microphone once the illegal behavior is detected. Finally, we apply our scheme to different mobile devices and test several apps, the experimental results show that the MicDet scheme achieves a high detection accuracy. Wenbin Huang 0003, Wenjuan Tang, Hongbo Jiang 0001, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 5 |
| 2024 | Recognizing Voice Spoofing Attacks via Acoustic Nonlinearity Dissection for Mobile DevicesabstractMillions of mobile devices are currently equipped withvoice assistant(VA) for robust identity authentication. Regrettably, VA authentication remains susceptible to voice spoofing attacks, encompassing playback, synthesis, and conversion attacks. Despite numerous proposed defense schemes, these solutions exhibit deficiencies such as limited versatility and cumbersome implementation. Many are specialized in detecting only one specific type of attack, necessitate additional equipment, or mandate placing the device in specific locations. In this study, we introduce a versatile and user-friendly scheme designed to counteract voice spoofing attacks by analyzing common nonlinear features inherent in vocalization systems. Initially, we demonstrate the nonlinear nature of both human and mobile device vocalization by scrutinizing the mechanisms and processes of voice generation. Subsequently, we develop a comprehensive nonlinear model and extract a universal acoustic nonlinear property to discern sounds produced by humans from those generated by loudspeakers, thereby enhancing resistance against spoofing attacks. Finally, we conduct extensive experiments utilizing a real-world collected dataset and the supplementary ASVspoof2017 dataset. Evaluation results reveal that the proposed scheme significantly improves accuracy and computation cost by nearly 40% and 15%, respectively. Wenbin Huang 0003, Wenjuan Tang, Hongbo Jiang 0001, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 4 |
| 2024 | Efficient Resource Management and Expansion Scheme for Collaborative Edge-Cloud ComputingabstractIntegrating the advantages of both the edge and the cloud, the edge-cloud computing system emerges to provide high-quality computing services for mobile users. To improve system efficiency, we investigate a hybrid mode of resource collaboration and expansion for the edge-cloud computing system, in which edge servers not only can collaborate with the cloud by purchasing high-priority computation resources temporarily but also can expand their local computation resources permanently. In such a way, the edge server can maximize its long-term profit by making a trade-off between the purchasing cost and the expanding cost. By formulating the resource management problem as a long-term profit maximization one, we first analyze the relationships among the expected minimal purchasing cost, the computation delay, and the available computation resources. Then, we design an efficient resource reserving and expanding scheme to determine the optimal expected amounts of reserving resources and expansion resources. Next, we propose an efficient real-time resource purchasing scheme to obtain the optimal amount of real-time purchasing resources dynamically. Finally, simulation results show that the proposed efficient resource collaboration and expanding scheme can maximize the long-term profit while guaranteeing the computation delay. Wei Wang 0343, Yongmin Zhang, Ju Ren 0001, Feng Lyu 0001, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 6 |
| 2024 | Characterizing Internet Card User Portraits for Efficient Churn Prediction Model DesignabstractCellular Internet card (IC) as a new business model emerges, which penetrates rapidly and holds the potential to foster a great business market. However, with the explosive growth of IC users, the user churn problem becomes severe, affecting the IC business significantly, while there is lacking appropriate techniques in the literature to deal with the issue. In this article, we take the lead to study one large-scale data set from a provincial network operator of China, which contains about 4 million IC users and 22 million traditional card (TC) users. We first justify the IC user churn issue with data, and categorize the user churning reasons. Then, we shed light on understanding user portraits, which is the building block to enable efficient model design. Particularly, we conduct a systematical analytics on usage data by studying the difference of two types of users, examining the impact of user properties, and characterizing the user Internet using behaviors. Finally, by using the IC user portraits and usage patterns, we propose anICuserChurnPrediction model, namedICCP, which consists of a feature extraction component and a learning-based churn prediction architecture design. For feature extraction, both the static portrait features and temporal sequential features are captured. In the learning architecture, we devise the principal component analysis (PCA) block and the embedding/transformer layers to learn the respective information of two types of features, which are collectively fed into the classification multilayer perceptron layer (MPL) for churn prediction. A reference implementation ofICCPis conducted within the telecom system and extensive experiments corroborate the efficiency ofICCP. Fan Wu 0014, Feng Lyu 0001, Ju Ren 0001, Peng Yang 0004, Shijie Gao, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 7 |
| 2024 | HiMoDepth: Efficient Training-Free High-Resolution On-Device Depth PerceptionabstractHigh-resolution depth estimation, with a minimum resolution of$1280\times 960$, is essential for achieving more immersive experiences in on-device 3D vision applications. However, implementing high-resolution solutions on resource-limited mobile devices presents significant challenges, such as the need for additional expensive depth sensors, computation-intensive machine learning models requiring large-scale datasets, or the need for device motion while the target object remains stationary. In this study, we propose HiMoDepth, an efficient training-free high-resolution depth estimation system that utilizes widely-available on-device dual cameras. HiMoDepth consists of two modules: 1) homogenizing the on-device heterogeneous cameras by iteratively cropping the Field-of-Views to make the focal length of the cameras equal and filtering out the out-of-sync frames based on time stamps, and 2) designing a hierarchical mobile GPU-friendly stereo matching method that effectively reduces the latency of stereo matching with high-resolution depth maps by using efficient data layout, reducing the number of memory accesses, and searching the corresponding pixel over a coarse-to-fine hierarchy. We implement HiMoDepth on multiple commodity mobile devices and conduct comprehensive evaluations. Experimental results show that HiMoDepth significantly outperforms the baselines in both accuracy and running speed on mobile devices that support high-resolution depth maps. Ju Ren 0001, Bangwen He, Youngki Lee 0001, Ting Cao 0003, Yuanchun Li 0003, Yaoxue Zhang, Yunxin Liu 0001 |
IEEE Trans. Mob. Comput. | 9 |
| 2024 | A Communication-Efficient Hierarchical Federated Learning Framework via Shaping Data Distribution at EdgeabstractFederated learning (FL) enables collaborative model training over distributed computing nodes without sharing their privacy-sensitive raw data. However, in FL, iterative exchanges of model updates between distributed nodes and the cloud server can result in significant communication cost, especially when the data distributions at distributed nodes are imbalanced with requiring more rounds of iterations. In this paper, with our in-depth empirical studies, we disclose that extensive cloud aggregations can be avoided without compromising the learning accuracy if frequent aggregations can be enabled at edge network. To this end, we shed light on the hierarchical federated learning (HFL) framework, where a subset of distributed nodes can play as edge aggregators to support edge aggregations. Under the HFL framework, we formulate a communication cost minimization (CCM) problem to minimize the total communication cost required for model learning with a target accuracy by making decisions on edge aggragator selection and node-edge associations. Inspired by our data-driven insights that the potential of HFL lies in the data distribution at edge aggregators, we propose ShapeFL, i.e., SHaping dAta distRibution at Edge, to transform and solve the CCM problem. In ShapeFL, we divide the original problem into two sub-problems to minimize the per-round communication cost and maximize the data distribution diversity of edge aggregator data, respectively, and devise two light-weight algorithms to solve them accordingly. Extensive experiments are carried out based on several opened datasets and real-world network topologies, and the results demonstrate the efficacy of ShapeFL in terms of both learning accuracy and communication efficiency. Yongheng Deng, Feng Lyu 0001, Tengxi Xia, Yue-Zhi Zhou, Yaoxue Zhang, Ju Ren 0001, Yuanyuan Yang 0001 |
IEEE/ACM Trans. Netw. | 5 |
| 2024 | SESAME: A Resource Expansion and Sharing Scheme for Multiple Edge Services ProvidersabstractAs a potential computing solution for fast-growing mobile and IoT applications, edge computing has been developed rapidly. However, due to the relatively limited resources of each edge node, it is difficult for edge nodes to provide quality-guaranteed services to dynamic and massive computation tasks individually. To address this challenge, this paper proposes a two-stage resource expansion and sharing scheme, named SESAME, to enable resource sharing among the edge nodes within/across multiple edge service providers (ESPs), to improve the overall efficiency of the edge computing system. To facilitate the operation and reduce complexity, the resource management scheme has both long-term and short-term decision periods. During the long-term period, an optimal conservative estimation-based resource expansion and pricing strategy has been designed to ensure the system stability and the interests of ESPs. During the short-term period, a resource-sharing strategy considering the internal and external behaviors of ESPs has been proposed to reduce resource-sharing costs while fully utilizing internal resources. In such a way, the resources from different ESPs can collaborate efficiently. Extensive experiments on real datasets show that our algorithm can effectively reduce ESP costs and improve system stability. Jiani Liu 0005, Ju Ren 0001, Yongmin Zhang, Sheng Yue 0001, Yaoxue Zhang |
IEEE/ACM Trans. Netw. | 5 |
| 2024 | CODE$^{+}$+: Fast and Accurate Inference for Compact Distributed IoT Data CollectionabstractIn distributed IoT data systems, full-size data collection is impractical due to the energy constraints and large system scales. Our previous work has investigated the advantages of integrating matrix sampling and inference for compact distributed IoT data collection, to minimize the data collection cost while guaranteeing the data benefits. This paper further advances the technology by boosting fast and accurate inference for those distributed IoT data systems that are sensitive to computation time, training stability, and inference accuracy. Particularly, we proposeCODE$^{+}$+, i.e.,Compact Distributed IOTData CollEction Plus, which features a cluster-based sampling module and a Convolutional Neural Network (CNN)-Transformer Autoencoders-based inference module, to reduce cost and guarantee the data benefits. The sampling component employs a cluster-based matrix sampling approach, in which data clustering is first conducted and then a two-step sampling is performed in accordance with the number of clusters and clustering errors. The inference component integrates a CNN-Transformer Autoencoders-based matrix inference model to estimate the full-size spatio-temporal data matrix, which consists of a CNN-Transformer encoder that extracts the underlying features from the sampled data matrix and a lightweight decoder that maps the learned latent features back to the original full-size data matrix. We implementCODE$^{+}$+under three operational large-scale IoT systems and one synthetic Gaussian distribution dataset, and extensive experiments are provided to demonstrate its efficiency and robustness. With a 20% sampling ratio,CODE$^{+}$+achieves an average data reconstruction accuracy of 94% across four datasets, outperforming our previous version of 87% and state-of-the-art baseline of 71%. Huali Lu, Feng Lyu 0001, Ju Ren 0001, Huaqing Wu, Conghao Zhou, Zhongyuan Liu, Yaoxue Zhang, Xuemin Shen |
IEEE Trans. Parallel Distributed Syst. | 7 |
| 2023 | Privacy-Preserving DNN Training with Prefetched Meta-Keys on Heterogeneous Neural Network AcceleratorsabstractThe embedded software may migrate the collected data to the server for DNN computation acceleration, which may compromise privacy. We propose a DNN computation framework that combines TEE and NNA to address the privacy leakage problem. We design an NNA-friendly encryption method that enables NNA to correctly compute the encrypted linear input. Facing the overhead of TEE-NNA interaction, we design a pipeline-based prefetch mechanism that can reduce the TEE interaction overhead. Experimentally, our approach proves to be compatible with a wide range of NPUs and TPUs, and improves the performance by 8-19 times over the TEE scheme. Qiushi Li 0002, Ju Ren 0001, Yan Zhang 0104, Chengru Song, Yiqiao Liao, Yaoxue Zhang |
DAC | 6 |
| 2023 | LEARN: Selecting Samples Without Training Verification for Communication-Efficient Vertical Federated LearningabstractIn the classical vertical federated learning (VFL) framework, feature maps and corresponding gradient information of all samples are transferred between the server and clients, which causes a significant communication burden. Therefore, to enable efficient VFL in resource-constrained wireless networks, we propose to select a part of the samples from the large training set to train models with minimal accuracy degradation. To this end, we propose LEARN, i.e., seLecting Efficient sAmples without tRaining verificatioN, to select efficient training samples for VFL. Particularly, LEARN integrates two major components named label distribution smoothing and feature center-based vertical sample filtering. The number of samples selected for each class is determined by the label distribution smoothing mechanism. Then the feature center-based vertical sample filtering component calculates the features centers and performs sample selection based on the distance between the samples and their corresponding feature center. Extensive experiments under various settings are carried out to corroborate the efficacy and robustness of LEARN. Tong Liu 0035, Feng Lyu 0001, Yongheng Deng, Qilong Tan, Yaoxue Zhang |
GLOBECOM | 7 |
| 2023 | Dynamic RRH-BBU Mapping for C-RAN: A Data-Driven ApproachabstractThe increasing network traffic and dynamic user connections have posed challenges for cellular operators in reducing operating costs while ensuring the quality of service (QoS) for users. Cloud radio access network (C-RAN) addresses these issues by separating baseband units (BBUs) and remote radio heads (RRHs), creating a centralized BBU pool. To optimize C-RAN performance, the key is to dynamically assigning RRHs to BBUs, which is challenging due to cost and QoS constraints. In this paper, we propose a data-driven RRH-BBU mapping scheme (KC-A3C) with deep reinforcement learning (DRL) to improve the performance of large-scale C-RANs. First, we analyze a dataset from a cellular operator containing approximately 26,652 active base stations and use the features of the dataset to construct an RRH popularity metric to cluster RRHs. Second, we model the RRH-BBU mapping as a Markov decision process and use the synchronous Advantage Actor-Critic (A3C) algorithm to find the optimal mapping scheme with the highest long-term gain in a dynamic environment, considering resource utilization, RRH migration, and BBU load balancing. Evaluations using real-world datasets show that our proposed scheme outperforms baseline methods. Fan Wu 0014, Jie Gao 0002, Sijing Duan, Feng Lyu 0001, Huaqing Wu, Yaoxue Zhang, Xuemin Shen |
GLOBECOM | 7 |
| 2023 | Managing Information Updating with Edge Computing: A Distributed and Learning ApproachabstractThe rapid proliferation of some real-time applications (e.g., video surveillance) has driven enormous interest in maximizing information freshness, quantified by the age of information (AoI). For some computation-intensive updates such as images or videos, the real-time update processing requires intensive resources, which edge servers can provide in mobile edge computing (MEC). In this paper, we investigate information updating scheduling with multiple users in MEC. Due to the centralized algorithms’ limitations in distributed systems where users are self-interested, we investigate an efficient distributed scheduling algorithm. We model the information updating scheduling as an uncooperative game and propose a distributed algorithm to compute the unique Nash equilibrium. Considering the unavailability of some global network information, we propose a learning algorithm where each user learns how to make decisions based on observable information in a distributed manner. Extensive evaluation results show the efficiency of the proposed algorithms. Di Zhang 0010, Shumeng Liu, Yue-Zhi Zhou, Yaoxue Zhang |
ICASSP | 5 |
| 2023 | A Prototype-Based Knowledge Distillation Framework for Heterogeneous Federated LearningabstractFederated learning (FL) is an emerging distributed machine learning paradigm, which has shown great potential in collaborative learning with privacy preservation. However, FL clients usually have disparate system resource capabilities (e.g., data, computation, and communication) for model training and aggregation, which can cause a series of system heterogeneity issues with performance degradation. To this end, we propose FedPKD, a Prototype-based Knowledge Distillation framework for FL. FedPKD integrates knowledge distillation and prototype learning with FL, which enables heterogeneous clients and the server to learn collaboratively, with different model architectures and resource capability adaptations. Specifically, FedPKD proposes to transfer dual knowledge of clients including the model output logits and prototypes to the server, and a prototype-based ensemble distillation mechanism is proposed to aggregate the logits and prototypes from clients, which can be used to train the server model with an unlabeled public dataset. The server model knowledge is then transferred back to clients to improve the performance of client models. Moreover, to improve learning performance and reduce communication overhead, we propose a prototype-based data filter mechanism to filter out the samples with low-quality knowledge. Extensive experiments under various settings demonstrate the superiority of FedPKD in learning performance and communication efficiency when compared to state-of-the-art benchmarks. Feng Lyu 0001, Yongheng Deng, Tong Liu 0035, Yongmin Zhang, Yaoxue Zhang |
ICDCS | 6 |
| 2023 | A Hierarchical Knowledge Transfer Framework for Heterogeneous Federated LearningabstractFederated learning (FL) enables distributed clients to collaboratively learn a shared model while keeping their raw data private. To mitigate the system heterogeneity issues of FL and overcome the resource constraints of clients, we investigate a novel paradigm in which heterogeneous clients learn uniquely designed models with different architectures, and transfer knowledge to the server to train a larger server model that in turn helps to enhance client models. For efficient knowledge transfer between client models and server model, we propose FedHKT, a Hierarchical Knowledge Transfer framework for FL. The main idea of FedHKT is to allow clients with similar data distributions to collaboratively learn to specialize in certain classes, then the specialized knowledge of clients is aggregated to a super knowledge covering all specialties to train the server model, and finally the server model knowledge is distilled to client models. Specifically, we tailor a hybrid knowledge transfer mechanism for FedHKT, where the model parameters based and knowledge distillation (KD) based methods are respectively used for client-edge and edge-cloud knowledge transfer, which can harness the pros and evade the cons of these two approaches in learning performance and resource efficiency. Besides, to efficiently aggregate knowledge for conducive server model training, we propose a weighted ensemble distillation scheme with server-assisted knowledge selection, which aggregates knowledge by its prediction confidence, selects qualified knowledge during server model training, and uses selected knowledge to help improve client models. Extensive experiments demonstrate the superior performance of FedHKT compared to state-of-the-art baselines. Yongheng Deng, Ju Ren 0001, Feng Lyu 0001, Yang Liu 0165, Yaoxue Zhang |
INFOCOM | 6 |
| 2023 | Towards Seamless Wireless Link ConnectionabstractSub-6GHz and mmWave complement each other in the next generation of wireless communications for wide coverage and high capacity. However, there is still a gap between current network technology and seamless connection in indoor environments due to the inevitable occlusions that particularly affect higher frequency bands like Wi-Fi 5GHz and mmWave. To overcome this gap, economical tunable metasurfaces offer a promising solution by redirecting the beam direction of incoming waves to bypass blockages. However, existing metasurface technologies focus on a single frequency band and lack a theoretical framework to guide surface design for multiple desired bands, limiting their potential for diverse applications. Bozhong Yu, Ju Ren 0001, Jeremy Gummeson, Yaoxue Zhang |
MobiSys | 5 |
| 2023 | FedINC: An Exemplar-Free Continual Federated Learning Framework with Small Labeled DataabstractFederated learning (FL) has shown great promise for privacy-preserving learning by enabling collaborative training on decentralized clients. However, in realistic FL scenarios, clients often collect new data continuously, join or exit learning dynamically. As a result, the global model tends to forget old knowledge while learning new knowledge. Meanwhile, labeling the continuously arriving data in real-time is usually challenging. Therefore, the catastrophic forgetting problem intertwined with the label deficiency issue poses significant challenges for both learning new knowledge and consolidating old knowledge. To address these challenges, we develop a novel exemplar-free continual federated learning framework named FedINC, to learn a global incremental model with limited labeled data. We begin by excavating the cause of catastrophic forgetting via in-depth empirical studies. Based on that, we introduce targeted mechanisms for FedINC, including a hybrid contrastive learning mechanism to efficiently learn new knowledge with limited labeled data, a plastic feature regularization mechanism to preserve old task's representation space, a prototype-guided regularization mechanism to mitigate feature overlap between old and new classes while aligning the features of non-iid clients, and a prototype evolution mechanism for flexible and efficient incremental classification. Extensive experiments demonstrate the superior performance of FedINC in terms of both convergence speed and accuracy of the global model. Yongheng Deng, Sheng Yue 0001, Tuowei Wang, Guanbo Wang, Ju Ren 0001, Yaoxue Zhang |
SenSys | 6 |
| 2023 | Auction-Based Dependent Task Offloading for IoT Users in Edge CloudsabstractThe rapid proliferation of latency-sensitive Internet of Things (IoT) applications boosts the frequency of offloading compute-intensive tasks from IoT users to mobile edge computing (MEC) due to the limitation resources of IoT devices. It is inevitably for IoT users to compete for the computing resources of the MEC, especially when the computation tasks are dependent and have hard deadline constraints. However, most existing dependent task offloading schemes may not well consider the resource competition issues among IoT users, and possibly lead to limited system performance in multiuser scenario. To address this issue, we intend to design an auction-based dependent task-offloading mechanism to improve the efficiency of task offloading for multiple IoT users. First, we formulate the dependent task offloading as a valuation maximization problem in the trade of computing resources satisfying users’ latency requirements, which has been proved to be NP-hard. Then, by jointly considering the task graph structure and the current status of the MEC, we propose a truthful auction mechanism, named greedy winner selection strategy, in which a heuristic dependent task assignment for winners is designed to improve the efficiency of the task offloading. By conducting extensive simulations, we validate that the performance of the proposed dependent task offloading strategy is superior to existing competition algorithms, in terms of total valuations, average makespans, and success rates. Jiagang Liu, Yongmin Zhang, Ju Ren 0001, Yaoxue Zhang |
IEEE Internet Things J. | 4 |
| 2023 | A Blockchain-Based Model Migration Approach for Secure and Sustainable Federated Learning in IoT SystemsabstractModel migration can accelerate model convergence during federated learning on the Internet of Things (IoT) devices and reduce training costs by transferring feature extractors from fast to slow devices, which, in turn, enables sustainable computing. However, malicious or lazy devices may migrate the fake models or resist sharing models for their benefit, reducing the desired efficiency and reliability of a federated learning system. To this end, this work presents a blockchain-based model migration approach for resource-constrained IoT systems. The proposed approach aims to achieve secure model migration and speed up model training while minimizing computation cost. We first develop an incentive mechanism considering the economic benefits of fast devices, which breaks the Nash equilibrium established by lazy devices and encourages capable devices to train and share models. Second, we design a clustering-based algorithm for identifying malicious devices and preventing them from defrauding incentives. Third, we use blockchain to ensure trustworthiness in model migration and incentive processes. Blockchain records the interaction between the central server and IoT devices and runs the incentive algorithm without exposing the devices’ private data. Theoretical analysis and experimental results show that the proposed approach can accelerate federated learning rates, reduce model training computation costs to increase sustainability, and resist malicious attacks. Cheng Zhang 0035, Yang Xu 0013, Haroon Elahi, Yunlin Tan, Junxian Chen, Yaoxue Zhang |
IEEE Internet Things J. | 7 |
| 2023 | A decentralized trust management mechanism for crowdfunding
Yang Xu 0013, Quanlin Li, Cheng Zhang 0035, Yunlin Tan, Guojun Wang 0001, Yaoxue Zhang |
Inf. Sci. | 7 |
| 2023 | FL-AMM: Federated Learning Augmented Map Matching With Heterogeneous Cellular Moving TrajectoriesabstractMap matching is a fundamental component for location-based services (LBSs), such as vehicle mobility analysis, navigation services, traffic scheduling, etc. In this paper, we investigate federated learning augmented map matching based on heterogeneous cellular moving trajectories from different operator systems, the goal of which is to improve matching accuracy without violating the user privacy. First, we develop a data collection platform with one Android-based application, and conduct rigorous data collection campaigns. Second, we perform systematic data analytics to reveal the data-driven technical challenges, including the impact of sampling rate, high location error of cellular moving data, and poor heterogeneous matching performance. Third, we propose an augmented map matching model, named FL-AMM, i.e.,FederatedLearningAugmentedMapMatching, in which we i) adopt the vertical federated learning framework to achieve data collaboration and privacy protection for heterogeneous operators; ii) devise a data augmentation component to enhance the capability of representing the raw cellular data; and iii) design a map matching model to further learn the mapping function from cellular trajectory points to road segments. Finally, we conduct extensive data-driven experiments to corroborate the efficiency and robustness of the proposed FL-AMM. Huali Lu, Feng Lyu 0001, Huaqing Wu, Ju Ren 0001, Yaoxue Zhang, Xuemin Shen |
IEEE J. Sel. Areas Commun. | 6 |
| 2023 | VeLP: Vehicle Loading Plan Learning from Human Behavior in Nationwide Logistics SystemabstractFor a nationwide logistics transportation system, it is critical to make the vehicle loading plans (i.e., given many packages, deciding vehicle types and numbers) at each sorting and distribution center. This task is currently completed by dispatchers at each center in many logistics companies and consumes a lot of workloads for dispatchers. Existing works formulate such an issue as a cargo loading problem and solve it by combinatorial optimization methods. However, it cannot work in some real-world nationwide applications due to the lack of accurate cargo volume information and effective model design under complicated impact factors as well as temporal correlation. In this paper, we explore a new opportunity to utilize large-scale route and human behavior data (i.e., dispatchers' decision process on planning vehicles) to generate vehicle loading plans (i.e., plans). Specifically, we collect a five-month nationwide operational dataset from JD Logistics in China and comprehensively analyze human behaviors. Based on the data-driven analytics insights, we design a Vehicle Loading Plan learning model, named VeLP, which consists of a pattern mining module and a deep temporal cross neural network, to learn the human behaviors on regular and irregular routes, respectively. Extensive experiments demonstrate the superiority of VeLP, which achieves performance improvement by 35.8% and 50% for trunk and branch routes compared with baselines, respectively. Besides, we deployed VeLP in JDL and applied it in about 400 routes, reducing the time by approximately 20% in creating plans. It saves significant human workload and improves operational efficiency for the logistics company. Sijing Duan, Feng Lyu 0001, Xin Zhu 0007, Yi Ding 0011, Haotian Wang 0008, Desheng Zhang 0002, Yaoxue Zhang, Ju Ren 0001 |
Proc. VLDB Endow. | 8 |
| 2023 | PrivAim: A Dual-Privacy Preserving and Quality-Aware Incentive Mechanism for Federated LearningabstractPrivacy protection and incentive mechanism are two fundamental problems in federated learning (FL), which aim at protecting the privacy of data owners and stimulating them to share more resources, respectively. Recent works have proposed differential privacy (DP) based privacy-preserving incentive mechanisms to solve both problems simultaneously. However, almost all of them took the privacy level as the only incentive item, without considering other factors, such as data quantity and quality. Moreover, an untrusted server can further infer sensitive information from the bids that reflect the true costs of data owners. To solve these problems, in this paper, we propose a dual-privacy preserving and quality-aware incentive mechanism, PrivAim, for federated learning. Specifically, it utilizes differential privacy to protect the local models and true costs against the untrusted parameter server, and carefully designs a multi-dimensional reverse auction mechanism to incentivize data owners with high quality and low cost to participate in FL without knowing the true bids. We theoretically prove that PrivAim satisfies$\Delta b$-truthfulness, individual rational, computational efficiency, and differential privacy. Extensive experiments show that PrivAim can effectively protect bid privacy, and achieve at least 21% and 6% improvement on social welfare and model accuracy, respectively, compared to the state-of-the-art. Dan Wang 0031, Ju Ren 0001, Zhibo Wang 0001, Yichuan Wang 0003, Yaoxue Zhang |
IEEE Trans. Computers | 5 |
| 2023 | Cross-Layer Optimization: Joint User Scheduling and Beamforming Design With QoS Support in Joint Transmission NetworksabstractUser scheduling and beamforming design are two crucial yet coupled topics for multiuser wireless communication systems. They are usually addressed separately with conventional optimization methods. In this paper, cross-layer optimization problem is considered, namely, the user scheduling and beamforming are jointly discussed, subjecting to the requirement of per-user quality of service and the maximum allowable transmit power for multicell multiuser joint transmission networks. To achieve the goal, a mixed discrete-continuous variables combinational optimization problem is investigated with aiming at maximizing the sum rate of the communication system. To circumvent the original non-convex problem with dynamic solution space, we first transform it into a 0–1 integer and continuous variables optimization problem, and then obtain a tractable form with continuous variables by exploiting the characteristics of the 0–1 integer constraints. Finally, the scheduled users and the optimized beamforming vectors are simultaneously calculated by an alternating optimization algorithm. We also theoretically prove that the base stations allocate zero power to the unscheduled users. Furthermore, two heuristic optimization algorithms are proposed respectively based on brute-force search and greedy search. Numerical results validate the effectiveness of our proposed methods, and the optimization approach gets relatively balanced results compared with the other two approaches. Shiwen He, Zhenyu An, Jianyue Zhu, Min Zhang 0061, Yongming Huang 0001, Yaoxue Zhang |
IEEE Trans. Commun. | 6 |
| 2023 | TRUCON: Blockchain-Based Trusted Data Sharing With Congestion Control in Internet of VehiclesabstractThe Internet of vehicles (IoV) has a substantial impact on traffic efficiency improvement and accidents avoidance. Due to restricted resources, vehicles must share observed data with RSUs and other vehicles to execute some time-tolerant computing tasks. However, data provided by vehicles cannot always be trusted due to the presence of attackers. Fake messages could have catastrophic ramifications, such as vehicle collisions. Furthermore, extensive data sharing might cause channel congestion, resulting in the loss of vital messages during delivery. To overcome the aforementioned issues, we propose TRUCON, a blockchain-based trusted data sharing mechanism with congestion control in IoV. Firstly, we propose a Kademlia algorithm-based traffic data forwarding method to control channel congestion state. By adjusting the bucket size and distance threshold, source vehicles can limit the number of reference vehicles forwarded. Secondly, we present a cuckoo filter-based traffic data deduplication and discrimination approach. To avoid repetitive sharing, vehicles and RSUs can check their local filters to verify if the current data report has been shared. Based on the foregoing, we propose a blockchain-based trust management mechanism with congestion control. RSUs serve as full nodes while vehicles are light nodes in the blockchain. Finally, we develop a trust management prototype system with congestion control that incorporates both on-chain and off-chain parts. It signifies that our scheme is both feasible and effective. Mingyang Yuan, Yang Xu 0013, Cheng Zhang 0035, Yunlin Tan, Yichuan Wang 0003, Ju Ren 0001, Yaoxue Zhang |
IEEE Trans. Intell. Transp. Syst. | 7 |
| 2023 | Efficient Dependent Task Offloading for Multiple Applications in MEC-Cloud SystemabstractWith the proliferation of versatile mobile applications, offloading compute-intensive tasks to the MEC/Cloud becomes a dramatic technique due to the limited resources and high user experience requirements at mobile devices. However, most existing works design their task offloading schemes without considering the dependence of tasks and the orchestration of the MEC and Cloud, and thus may limit the system performance. In this paper, we propose a dependent task offloading framework for multiple mobile applications, named COFE, where mobile devices can offload their compute-intensive tasks with dependent constraints to the MEC-Cloud system. It can assign the offloaded tasks to the MEC and Cloud adaptively to improve the user experience. Based on COFE, we formulate the task offloading problem as an average makespan minimization problem, which is proved to be NP-hard. Then, we propose a heuristic ranking-based algorithm to assign the offloaded tasks according to their bottom levels. Theoretical analysis proves the stability of the system under the proposed algorithm and extensive simulations validate that the proposed algorithm can significantly reduce the average makespan and deadline violation probabilities of offloaded applications. Jiagang Liu, Ju Ren 0001, Yongmin Zhang, Xuhong Peng, Yaoxue Zhang, Yuanyuan Yang 0001 |
IEEE Trans. Mob. Comput. | 5 |
| 2023 | Distributed Pricing and Bandwidth Allocation in Crowdsourced Wireless Community NetworksabstractWith the rapid growth of global mobile data traffic, Wi-Fi plays an increasingly important role in expanding network capacity. To overcome the geographical coverage limit of Wi-Fi APs, especially for mobile users, the crowdsourced wireless community network has emerged as a cost-effcient way for providing Internet access services. For instance, it is plausible to share their private residential Wi-Fi APs with each other by designing some tailored incentive/pricing mechanisms. Thus motivated, we propose a distributed pricing and bandwidth allocation scheme to maximize the profit of Wi-Fi providers and provide better Internet services to mobile users. Firstly, we study the stationary networks with incomplete information of users and propose distributed pricing and bandwidth allocation algorithms for single-AP regions and AP group regions, respectively. Then, we generalize the study to dynamic networks and explore distributed pricing based on the statistics of users mobility. Further, we design an online bandwidth allocation algorithm according to the real-time user information. Simulation results demonstrate that the proposed distributed pricing and bandwidth allocation scheme, comparing with the operators pricing scheme, has a better performance on both Wi-Fi APs profit and user experience. Yongmin Zhang, Cenchen Ji, Nan Qiao 0008, Ju Ren 0001, Yaoxue Zhang, Yuanyuan Yang 0001 |
IEEE Trans. Mob. Comput. | 5 |
| 2023 | MVPose: Realtime Multi-Person Pose Estimation Using Motion Vector on Mobile DevicesabstractWe present MVPose, a novel system designed to enable real-time multi-person pose estimation (PE) on commodity mobile devices, which consists of three novel techniques. First, MVPose takes a motion-vector-based approach to fast and accurately track the human keypoints across consecutive frames, rather than running expensive human-detection model and pose-estimation model for every frame. Second, MVPose designs a mobile-friendly PE model that uses lightweight feature extractors and multi-stage network to significantly reduce the latency of pose estimation without compromising the model accuracy. Third, MVPose leverages the heterogeneous computing resources of both CPU and GPU to execute the pose estimation model for multiple persons in parallel, which further reduces the total latency. We present extensive experiments to evaluate the effectiveness of the proposed tecniques by implemented the MVPose on five off-the-shelf commercial smartphones. Evaluation results show that MVPose achieves over30frames per second PE with4persons per frame, which significantly outperforms the state-of-the-art baseline, with a speedup of up to5.7×and3.8×in latency on CPU and GPU, respectively. Compared with baseline, MVPose achieves an improvement of10.1%in multi-person PE accuracy. Furthermore, MVPose achieves up to74.3%and57.6%energy-per-frame saving on average in comparison with the baseline on mobile CPU and GPU, respectively. Yunxin Liu 0001, Ju Ren 0001, Xiaohui Xu, Fucheng Jia, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 8 |
| 2023 | Efficient Revenue-Based MEC Server Deployment and Management in Mobile Edge-Cloud ComputingabstractWith the explosive growth of mobile applications, the development of mobile edge computing (MEC) has been greatly promoted since it can ably improve the quality of service for mobile applications by providing low latency and high-quality computation services. Most existing works focus on improving the efficiency of MEC with an assumption that the MEC servers have already been deployed. However, without appropriate deployment of MEC servers, the profitability of the MEC system can be significantly restrained, which hinders the rapid promotion of the MEC. To address this issue, we formulate an MEC server deployment problem for the MEC operator as a revenue maximization problem. Firstly, we model and analyze the various factors that affect the revenue. Secondly, we formulate a revenue maximization problem, which is NP-hard, but it is proved to be convex with respect to the total available computation units. Based on this feature, we propose a three-layer optimization algorithm, named EDM, in which the location, the deployed computation units, and the wholesaled computation resources are determined gradually, to maximize the total revenue. Experimental results demonstrate that the proposed EDM algorithm has significant advantages on revenue improvement compared to competitive benchmarks. Yongmin Zhang, Wei Wang 0343, Ju Ren 0001, Jinge Huang, Shibo He, Yaoxue Zhang |
IEEE/ACM Trans. Netw. | 6 |
| 2023 | Joint User Scheduling and Beamforming Design for Multiuser MISO Downlink SystemsabstractIn multiuser communication systems, user scheduling and beamforming (US-BF) design are two fundamental problems that are usually studied separately in the existing literature. In this work, we focus on the joint US-BF design with the goal of maximizing the set cardinality of scheduled users, which is computationally challenging due to the non-convex objective function and the coupled constraints with discrete-continuous variables. To tackle these difficulties, a successive convex approximation based US-BF (SCA-USBF) optimization algorithm is firstly proposed. Then, inspired by wireless intelligent communication, a graph neural network based joint US-BF (J-USBF) learning algorithm is developed by combining the joint US and power allocation network model with the BF analytical solution. The effectiveness of SCA-USBF and J-USBF is verified by various numerical results, the latter achieves close performance and higher computational efficiency. Furthermore, the proposed J-USBF also enjoys the generalizability in dynamic wireless network scenarios. Shiwen He, Zhenyu An, Wei Huang 0010, Yongming Huang 0001, Yaoxue Zhang |
IEEE Trans. Wirel. Commun. | 6 |
| 2022 | HSFL: An Efficient Split Federated Learning Framework via Hierarchical OrganizationabstractFederated learning (FL) has emerged as a popular paradigm for distributed machine learning among vast clients. Unfortunately, resource-constrained clients often fail to participate in FL because they cannot pay for the memory resources required for model training due to their limited memory or bandwidth. Split federated learning (SFL) is a novel FL framework in which clients commit intermediate results of model training to a cloud server for client-server collaborative training of models, making resource-constrained clients also eligible for FL. However, existing SFL frameworks mostly require frequent communication with the cloud server to exchange intermediate results and model parameters, which results in significant communication overhead and elongated training time. In particular, this can be exacerbated by the imbalanced data distributions of clients. To tackle this issue, we propose HSFL, a hierarchical split federated learning framework that efficiently trains SFL model through hierarchical organization participants. Under the HSFL framework, we formulate a Cloud Aggregation Time Minimization (CATM) problem to minimize the global training time and design a light-weight client assignment algorithm based on dynamic programming to solve it. Moreover, we develop a self-adaption approach to cope with the dynamic computational resources of clients. Finally, we implement and evaluate HSFL on various real-world training tasks, elaborating on its effectiveness and superiority in terms of efficiency and accuracy compared to baselines. Tengxi Xia, Yongheng Deng, Sheng Yue 0001, Ju Ren 0001, Yaoxue Zhang |
CNSM | 6 |
| 2022 | Mobility-Aware Computation Offloading with Adaptive Load Balancing in Small-Cell MECabstractMobile edge computing (MEC) is a promising computing paradigm enabling mobile devices to offload computation-intensive tasks to nearby edge servers for fast processing. In this paper, we investigate the computing task offloading in small-cell MEC systems. Considering the unevenly distributed mobile users, it is critical to balance the computing load among edge servers to better utilize the computing resources. To this end, we formulate a joint task offloading control and load balancing problem to minimize the average computational cost of users. The formulated problem is a mixed-integer nonlinear optimization problem and is intractable with system scale. To solve the problem in real time, we propose a reinforcement learning-based grouping and task offloading control (RLGTC) scheme. Specifically, we first decompose the problem into two sub-problems with the Tammer method, i.e., the task offloading control (ToC) and server grouping (SeG) sub-problems. Then, we devise two algorithms based on the Kalman Filter technique and reinforcement learning with Dueling Double DQN to solve them, respectively. Extensive data-driven experiments demonstrate the effectiveness of the RLGTC scheme in achieving load balancing and reducing UEs’ computational costs compared to the state-of-the-art benchmarks. Feng Lyu 0001, Huaqing Wu, Sijing Duan, Fan Wu 0014, Yaoxue Zhang, Xuemin Shen |
ICC | 6 |
| 2022 | Privacy-Preserving DNN Model Authorization against Model Theft and Feature LeakageabstractToday’s intelligent services are built on well-trained deep neural network (DNN) models, which usually require large private datasets along with a high cost for model training. It consequently makes the model providers cherish the pre-trained DNN models and only distribute them to authorized users. However, malicious users can steal these valuable models for abuse, illegal copy and redistribution. Attackers can also extract private features from even authorized models to leak partial training datasets. They both violate privacy. Existing techniques from secure community attempt to avoid parameter leakage during model authorization but yet cannot solve privacy issues sufficiently. In this paper, we propose a privacy-preserving model authorization approach, AgAuth, to resist the aforementioned privacy threats. We devise a novel scheme called Information-Agnostic Conversion (IAC) for forwarding procedure to eliminate residual features in model parameters. Based on it, we then propose Inference-on-Ciphertext (CiFer) mechanism for DNN reasoning, which includes three stages in each forwarding. The Encrypt phase first converts the proprietary model parameters to demonstrate uniform distribution. The Forward stage per-forms forwarding function without decryption at authorized side. Specifically, this stage just computes over ciphertext. The Decrypt phase finally recovers the information-agnostic outputs to informative output tensor for real-world services. In addition, we implement a prototype and conduct extensive experiments to evaluate its performance. The qualitative and quantitative results demonstrate that our solution AgAuth is privacy-preserving to defend against model theft and feature leakage, without accuracy loss or notable performance decrease. Qiushi Li 0002, Ju Ren 0001, Yue-Zhi Zhou, Yaoxue Zhang |
ICC | 4 |
| 2022 | Mobility-Aware Service Migration for Seamless Provision: A Reinforcement Learning ApproachabstractMobile Edge Computing (MEC) is a promising paradigm to support high-quality time-sensitive applications. In this paper, we investigate the service migration (i.e., whether, when, and where to migrate the services) to seamlessly serve mobile users in small-cell MEC systems. The service migration is formulated as an optimization problem to minimize the long-term system average delay that consists of queuing, communication, and migration delays. Considering the dynamic user mobility and network conditions, the formulated problem is non-convex and difficult to solve in real time. To this end, we propose a Mobility-aware Service Migration scheme, named MSM, to make real-time decisions on service migrations by utilizing reinforcement learning (RL) approaches. Specifically, we first design a user classification mechanism based on users’ mobility patterns to reduce the complexity of decision-making. We then formulate the service migration as a Markov decision process and devise an RL-based framework to make service migration decisions in real time in the dynamic MEC environment. Extensive data-driven experiments demonstrate the efficacy of MSM in reducing the system average delay. Feng Lyu 0001, Fan Wu 0014, Huaqing Wu, Ju Ren 0001, Yaoxue Zhang, Xuemin Shen |
ICC | 6 |
| 2022 | ENIGMA: Low-Latency and Privacy-Preserving Edge Inference on Heterogeneous Neural Network AcceleratorsabstractTime-efficient artificial intelligence (AI) service has recently witnessed increasing interest from academia and industry due to the urgent needs in massive smart applications such as self-driving cars, virtual reality, high-resolution video streaming, etc. Existing solutions to reduce AI latency, like edge computing and heterogeneous neural-network accelerators (NNAs), face high risk of privacy leakage. To achieve both low-latency and privacy-preserving purposes on edge servers (e.g., NNAs), this paper proposes ENIGMA that can exploit the trusted execution environment (TEE) and heterogeneous NNAs of edge servers for edge inference. The low-latency is supported by a new ahead-of-time analysis framework for analyzing the linearity of multilayer neural networks, which automatically slices forward-graph and assigns sub-graphs to TEE or NNA. To avoid privacy leakage issue, we then introduce a pre-forwarded cipher generation (PFCG) scheme for computing linear sub-forward-graphs on NNA. The input data is encrypted to ciphertext that can be computed directly by linear sub-graphs, and the output can be decrypted to obtain the correct output. To enable non-linear computation of sub-graphs on TEE, we use ring-cache and automatic vectorization optimization to address the memory limitation of TEE. Qualitative analysis and quantitative experiments on GPU, NPU and TPU demonstrate that ENIGMA is not only compatible with heterogeneous NNAs, but also can avoid leakages of private features with latency as low as 50-milliseconds. Qiushi Li 0002, Ju Ren 0001, Xinglin Pan, Yue-Zhi Zhou, Yaoxue Zhang |
ICDCS | 5 |
| 2022 | CODE: Compact IoT Data Collection with Precise Matrix Sampling and Efficient InferenceabstractIt is unpractical to conduct full-size data collection in ubiquitous IoT data systems due to the energy constraints of IoT sensors and large system scales. Although sparse sensing technologies have been proposed to infer missing data based on partial sampled data, they usually focus on data inference while neglecting the sampling process, restraining the inference efficiency. In addition, their inferring methods highly depend on data linearity correlations, which become less effective when data are not linearly correlated. In this paper, we propose, Compact IOT Data CollEction, namely CODE, to conduct precise data matrix sampling and efficient inference. Particularly, CODE integrates two major components, i.e., cluster-based matrix sampling and Generative Adversarial Networks (GAN)-based matrix inference, to reduce the data collection cost and guarantee the data benefits, respectively. In the sampling component, a cluster-based sampling approach is devised, in which data clustering is first conducted and then a two-step sampling is performed in accordance with the number of clusters and clustering errors. For the inference component, a GAN-based model is developed to estimate the full matrix, which consists of a generator network that learns to generate a fake matrix, and a discriminator network that learns to discriminate the fake matrix from the real one. A reference implementation of CODE is conducted under three operational large-scale IoT systems, and extensive data-driven experiment results are provided to demonstrate its efficiency and robustness. Huali Lu, Feng Lyu 0001, Ju Ren 0001, Jiadi Yu, Fan Wu 0014, Yaoxue Zhang, Xuemin Shen |
ICDCS | 6 |
| 2022 | Kalmia: A Heterogeneous QoS-aware Scheduling Framework for DNN Tasks on Edge ServersabstractMotivated by the popularity of edge intelligence, DNN services have been widely deployed at the edge, posing significant performance pressure on edge servers. How to improve the QoS of edge DNN services becomes a crucial and challenging problem. Previous works, however, did not fully consider the heterogeneous QoS requirements on urgent and non-urgent tasks, causing frequent QoS violations. Meanwhile, our empirical study shows that severe task interference exists in concurrent DNN tasks, further degrading the timeliness of urgent tasks and throughput of non-urgent tasks. To address these issues, we propose Kalmia, a heterogeneous QoS-aware framework for DNN inference task scheduling on edge servers. Specifically, Kalmia includes an offline profiling stage and an online scheduling policy. In offline profiling, we build a regression model to predict the execution time of tasks. During online scheduling, we classify the tasks into urgent and non-urgent tasks and distribute them into two CUDA contexts. By a tailored scheduling strategy, non-urgent tasks can fully utilize the computing resources for throughput improvement, while the timeliness of urgent tasks can be guaranteed via preemption. Experimental results demonstrate that Kalmia can achieve up to 2.8× improvement in throughput and significantly reduce the deadline violation rate compared with state-of-the-art methods. Ziyan Fu 0001, Ju Ren 0001, Yue-Zhi Zhou, Yaoxue Zhang |
INFOCOM | 5 |
| 2022 | Thwarting Unauthorized Voice Eavesdropping via Touch Sensing in Mobile SystemsabstractEnormous mobile applications (apps) now support voice functionality for convenient user-device interaction. However, these voice-enabled apps may spitefully invoke microphone to realize voice eavesdropping with arousing security risks and privacy concerns. To explore the issue of voice eavesdropping, in this work, we first design eavesdropping apps through native development and injection development to conduct eavesdropping attacks on a series of smart devices. The results demonstrate that eavesdropping could be carried out freely without any hint. To thwart voice eavesdropping, we propose a valid eavesdropping detection (EarDet) scheme based on the discovery that the activation of voice function in most apps requires authorization from the user by touching a specific voice icon. In the scheme, we construct a request-response time model using the Unix time stamps of touching the voice icon and microphone invoked. Through numerical analysis and hypothesis testing to effectively verify the pattern of the app’s normal access under user authorization to the microphone, we could detect eavesdropping attacks by sensing whether there is a touch operation. Finally, we apply the scheme to different smart devices and test several apps. The experimental results show that the proposed EarDet scheme can achieve a high detection accuracy. Wenbin Huang 0003, Wenjuan Tang, Kuan Zhang 0001, Haojin Zhu, Yaoxue Zhang |
INFOCOM | 5 |
| 2022 | An Efficient Two-Layer Task Offloading Scheme for MEC System with Multiple Services ProvidersabstractWith the explosive growth of mobile and Internet of Things (IoT) applications, increasing Mobile Edge Computing (MEC) systems have been developed by diverse Edge Service Providers (ESPs), opening a new computing market with stiff competition. However, considering the spatiotemporally varying features of computation tasks, taking over all the received tasks alone may greatly degrade the service performance of the MEC system and lead to poor economical benefit. To this end, this paper proposes a two-layer collaboration model for ESPs. Each ESP can balance the computation workload among the internal edge nodes from the ESP and offload part of computation tasks to the ESP external edge servers from other ESPs. For internal load balancing, we propose a task balancing scheme based on the Alternating Direction Method of Multipliers (ADMM) to manage the computation tasks within the edge nodes of the ESP, such that the computation delay can be minimized. For external task offloading, we formulate a game-based pricing and task allocation scheme to derive the best game strategy, aiming at maximizing the total revenue of each ESP. Extensive simulation results demonstrate that the proposed schemes can achieve improved performance in terms of system revenue and stability, as well as computation delay. Ju Ren 0001, Jiani Liu 0005, Yongmin Zhang, Feng Lyu 0001, Zhibo Wang 0001, Yaoxue Zhang |
INFOCOM | 7 |
| 2022 | Boosting Internet Card Cellular Business via User Portraits: A Case of Churn PredictionabstractInternet card (IC) as a new business model emerges, which penetrates rapidly and holds the potential to foster a great business market. However, the understanding of IC user portraits is insufficient, which is the building block to boost the IC business. In this paper, we take the lead to bridge the gap by studying one large-scale dataset collected from a provincial network operator of China, which contains about 4 million IC users and 22 million traditional card (TC) users. Particularly, we first conduct a systematical analysis on usage data by investigating the difference of two types of users, examining the impact of user properties, and characterizing the spatio-temporal networking patterns. After that, we shed light on one specific business case of churn prediction by devising an IC user Churn Prediction model, named ICCP, which consists of a feature extraction component and a learning architecture design. In ICCP, both the static portrait features and temporal sequential features are extracted, and one principal component analysis block and the embedding/transformer layers are devised to learn the respective information of two types of features, which are collectively fed into the classification multilayer perceptron layer for prediction. Extensive experiments corroborate the efficacy of ICCP. Fan Wu 0014, Ju Ren 0001, Feng Lyu 0001, Peng Yang 0004, Yongmin Zhang, Yaoxue Zhang |
INFOCOM | 7 |
| 2022 | Decentralized Updates Scheduling for Data Freshness in Mobile Edge ComputingabstractAge of information (AoI) has been proposed to quantify data freshness. In some real-time applications such as surveillance systems, real-time analytics on source updates requires intensive computation resources and incurs high energy consumption. By providing computing resources at the network edge, mobile edge computing (MEC) can reduce update processing time and improve data freshness. In this paper, we investigate the age-optimal computation-intensive update scheduling for multiple sources in MEC-enabled IoT networks. Since the centralized algorithms may not apply due to the high computational complexity, we design an efficient decentralized scheduling mechanism for self-organized IoT networks. We provide a game-theoretic analysis and prove the existence of pure strategy Nash equilibrium. An efficient and decentralized algorithm based on the best-response dynamics is proposed to compute the equilibrium. We also provide the approximation ratio of the proposed algorithm. In particular, for the homogeneous source model, we show that the approximation ratio is at most 2.5. Extensive evaluation results show that the proposed decentralized algorithm is computationally efficient and closely approximates the centralized optimum in various settings. Di Zhang 0010, Shumeng Liu, Yue-Zhi Zhou, Yaoxue Zhang |
ISIT | 5 |
| 2022 | FastPR: One-stage Semantic Person Retrieval via Self-supervised LearningabstractSemantic person retrieval aims to locate a specific person in an image with the query of semantic descriptions, which has shown great significance in surveillance and security applications. Prior arts commonly adopt a two-stage method that first extracts the persons with a pretrained detector and then finds the target matching the descriptions optimally.However, existing works suffer from high computational complexity and low recall rate caused by error accumulation in the two-stage inference. To solve the problems, we propose FastPR, a one-stage semantic person retrieval method via self-supervised learning, to optimize the person localization and semantic retrieval simultaneously. Specifically, we propose a dynamic visual-semantic alignment mechanism which utilizes grid-based attention to fuse the cross-modal features, and employs a label prediction proxy task to constrain the attention process. To tackle the challenges that real-world surveillance images may suffer from low-resolution and occlusion, and the target persons may be within a crowd,we further propose a dual-granularity person localization module through designing an upsampling reconstruction proxy task to enhance the local feature of the target person in the fused features, followed by a tailored offset prediction proxy task to make the localization network capable of accurately identifying and distinguishing the target person in a crowd. Experimental results demonstrate that FastPR achieves the best retrieval accuracy compared to the state-of-the-art baseline methods, with over 15 times inference time reduction. Ju Ren 0001, Xin Wang 0019, Wenwu Zhu 0001, Yaoxue Zhang |
ACM Multimedia | 5 |
| 2022 | MobiDepth: real-time depth estimation using on-device dual camerasabstractReal-time depth estimation is critical for the increasingly popular augmented reality and virtual reality applications on mobile devices. Yet existing solutions are insufficient as they require expensive depth sensors or motion of the device, or have a high latency. We propose MobiDepth, a real-time depth estimation system using the widely-available on-device dual cameras. While binocular depth estimation is a mature technique, it is challenging to realize the technique on commodity mobile devices due to the different focal lengths and unsynchronized frame flows of the on-device dual cameras and the heavy stereo-matching algorithm. Ju Ren 0001, Bangwen He, Ting Cao 0003, Yuanchun Li 0003, Yaoxue Zhang, Yunxin Liu 0001 |
MobiCom | 8 |
| 2022 | CoDL: efficient CPU-GPU co-execution for deep learning inference on mobile devicesabstractConcurrent inference execution on heterogeneous processors is critical to improve the performance of increasingly heavy deep learning (DL) models. However, available inference frameworks can only use one processor at a time, or hardly achieve speedup by concurrent execution compared to using one processor. This is due to the challenges to 1) reduce data sharing overhead, and 2) properly partition each operator between processors. Fucheng Jia, Ting Cao 0003, Shiqi Jiang 0002, Yunxin Liu 0001, Ju Ren 0001, Yaoxue Zhang |
MobiSys | 7 |
| 2022 | TailorFL: Dual-Personalized Federated Learning under System and Data HeterogeneityabstractFederated learning (FL) enables distributed mobile devices to collaboratively learn a shared model without exposing their raw data. However, heterogeneous devices usually have limited and different available resources, i.e., system heterogeneity, for model training and communicating, while the diverse data distribution among devices, i.e., data heterogeneity, may result in significant performance degradation. In this paper, we propose TailorFL, a dual-personalized FL framework, which tailors a submodel for each device with personalized structure for training and personalized parameters for local inference. To achieve this, we first excavate the personalization principle for data heterogeneous FL via in-depth empirical studies, and based on which, we propose a resource-aware and data-directed pruning strategy that makes each device's submodel structure match its resource capability and correlate with its local data distribution. To aggregate the submodels while preserving their dual personalization properties, we design a scaling-based aggregation strategy that scales parameters with the pruning rate of submodels and aggregates the overlapped parameters. Moreover, to further promote beneficial and restrain detrimental collaborations among devices, we propose a server-assisted model-tuning mechanism, which dynamically tunes device's submodel structure at the server side with the global view of device's data distribution similarities. Extensive experiments demonstrate that compared to the status quo approaches, TailorFL achieves an average of 22% increase in inference accuracy, and reduces the memory, computation, and communication costs for model training simultaneously. Yongheng Deng, Weining Chen, Ju Ren 0001, Feng Lyu 0001, Yang Liu 0165, Yunxin Liu 0001, Yaoxue Zhang |
SenSys | 7 |
| 2022 | Hyperion: A Generic and Distributed Mobile Offloading Framework on OpenCLabstractDespite the significant development of mobile device SoCs, they are still inefficient in computing computation-intensive workloads, such as high-resolution image processing and AR/VR applications. Offloading offers a promising way to leverage cloud or edge servers for acceleration, but existing offloading is limited to specific tasks or specific hardware/software platforms, resulting in significant engineering overhead. To address this problem, we focus on the underlying layer of these applications (i.e., OpenCL) and propose Hyperion, a generic and distributed mobile offloading framework built on OpenCL. To achieve high-performance distributed execution for Hyperion, we first take a deep insight into the OpenCL data structures and design regularity-aware kernel analyzer to analyze the data dependency of work-groups and identify the essential data to offload. Then, context-aware execution time predictor is proposed to estimate the computing time of a given partitioned kernel workload that is highly impacted by many runtime factors. These techniques are integrated into pipeline-enabled and network-adaptive scheduler to make scheduling decisions, which coordinates the kernel partition and workload scheduling to form pipeline processing between data transmission and distributed execution with flexible adaptability to network dynamics. Extensive experimental results demonstrate that Hyperion achieves superior performance with an average 3.80× speedup compared with the best baseline and flexible adaptation to dynamic network conditions and available computing resources. Ziyan Fu 0001, Ju Ren 0001, Yunxin Liu 0001, Ting Cao 0003, Yue-Zhi Zhou, Yaoxue Zhang |
SenSys | 7 |
| 2022 | SVoice: Enabling Voice Communication in Silence via Acoustic Sensing on Commodity DevicesabstractSilent Speech Interface (SSI) has been proposed as a means of reconstructing audible speech from silent articulatory gestures for covert voice communication in public and voice assistance for the aphasic. Prior arts of SSI, either relying on wearable devices or cameras, may lead to extended contact requirements or privacy leakage risks. The recent advances in acoustic sensing have brought new opportunities for sensing gestures, but their original intention is to infer speech content for classification instead of audible speech reconstruction, resulting in the loss of some important speech information (e.g., speech rate, intonation, and emotion). In this paper, we propose, the first system that supports accurate audible speech reconstruction by analyzing the disturbance of tiny articulatory gestures on the reflected ultrasound signal. The design of introduces a new model that provides the unique mapping relationship between ultrasound and speech signals, so that the audible speech can be successfully reconstructed from the silent speech. However, establishing the mapping relationship depends on plenty of training data. Instead of the time-consuming collection of massive amounts of data for training, we construct an inverse task that constitutes a dual form with the original task to generate virtual gestures from widely available audio (e.g., phone calls) for facilitating model training. Furthermore, we introduce a fine-tuning mechanism using unlabeled data for user adaptation. We implement using a portable smartphone and evaluate it in various environments. The evaluation results show that can reconstruct speech with a (Character Error Rate) CER as low as 7.62%, and decrease the CER from 82.77% to 9.42% on new users with only 1 hour of ultrasound signals provided, which outperforms state-of-the-art acoustic-based approaches while preserving rich speech information. Yongjian Fu 0004, Shuning Wang, Linghui Zhong, Ju Ren 0001, Yaoxue Zhang |
SenSys | 6 |
| 2022 | TimeBird: Context-Aware Graph Convolution Network for Traffic Incident Duration Prediction
Fuyong Sun, Ruipeng Gao, Weiwei Xing, Yaoxue Zhang, Wei Lu 0010 |
WASA (1) | 4 |
| 2022 | Online Market Mechanism for Mobile Data Rate Trading With Temporal ConstraintsabstractUser-initiated mobile data trading, where mobile devices trade their mobile data quota via personal hotspots, is a promising approach to improve resource utilization. Most existing works only consider the data size, while ignoring the data rate and temporal requirements. To fill this void, we propose a novel data trading marketplace, where mobile users trade Internet access continuously for a time period with a specific data rate with neighboring mobile devices. Each request is characterized by an arrival time, departure time, the demanded data rate, and a value for getting services. To achieve the most system efficiency, we formulate an integer linear programming problem to maximize the total social welfare, which takes the data rate and temporal requirements into account. We next consider two request models: 1) a homogeneous request model and 2) a heterogeneous request model. In the homogeneous request model, all the requests demand the overall system lifetime, and we propose a computationally efficient auction that makes allocation decisions for all the requests simultaneously. In the heterogeneous request model, all the requests require different Internet access periods and dynamic arrive. Upon requests’ arrival, the system must make real-time allocations without the availability of future information. To jointly deal with requesters’ multidimensional private information (i.e., the arrival/departure time, demanded data rate, and the value), and the uncertainty about future arrival requests, we propose a multi-round online auction. Theoretical analysis shows that both the auctions satisfy the desired properties, including individual rationality, truthfulness, and computational efficiency. Simulation results show the efficiency of the proposed auctions. Di Zhang 0010, Ju Ren 0001, Yue-Zhi Zhou, Yaoxue Zhang |
IEEE Internet Things J. | 5 |
| 2022 | Stop Deceiving! An Effective Defense Scheme Against Voice Impersonation Attacks on Smart DevicesabstractBothvoice communicationand automatic speech verification (ASV) over smart devices are vulnerable to the voice impersonation (VI) attack, which is often launched via imitating a target’s voice characteristics to deceive human auditory sense or fool the ASV system. Researchers have designed a number of defense schemes yet without the consideration of universality due to the lack of comprehensive data sets. In this article, we propose a universal defense scheme based on the VI data set collected from a famous TV show named “The Sound.” First, we deliver a thorough study on the VI attacks in both auditory and ASV systems to verify the collected simulated voice could spoof the auditory and the ASV system with a notable probability. Second, we propose a quasi-Gaussian distribution (QGD)-based defense scheme with the discovery about specific voice characteristics that are distinct between attackers and targets. Finally, we conduct extensive experimental results on our collected VI data set as well as the auxiliary ASVspoof2017 data set, to indicate the proposed QGD scheme outperforms the state-of-the-art schemes: backpropagation neural network, support vector machine, and Gaussian mixture model, in terms of accuracy. Wenbin Huang 0003, Wenjuan Tang, Hongbo Jiang 0001, Jun Luo 0001, Yaoxue Zhang |
IEEE Internet Things J. | 5 |
| 2022 | RLSS: A Reinforcement Learning Scheme for HD Map Data Source Selection in Vehicular NDNabstractIn the autonomous driving era, high-definition (HD) maps are an essential building block to enable fine-grained environmental perception, precise localization, and path planning. However, with rich multidimensional information, the size of HD map data is huge and cannot be stored onboard, where the dynamic map data need to be distributed in real time via vehicular networks and how to design the distribution mechanism (i.e., determining the data source for requests) becomes crucial. For the end-to-end communication protocols (i.e., TCP/IP), the main limitation is the vehicle mobility and high dynamic of the network topology, which can degrade the transmission performance dramatically. Therefore, in this article, we propose a reinforcement learning-based data source selection scheme, named RLSS, for efficient HD map distribution in vehicular named data networking (NDN) scenarios, which aims at seeking the best data source (roadside infrastructures or nearby vehicles) in accordance with the map data requests. Specifically, in RLSS, we adopt a deep reinforcement learning-based architecture to learn a neural network as an agent to make the decision of data source selection, which can work online after offline training based on historical selection action performance. In addition, to solve the “cold start” problem for a new vehicle, we propose a model aggregation algorithm and weight update approach to learn the model parameters from its nearby vehicles, which can guarantee the performance while saving the communication cost. Finally, we implement RLSS in NS-3 by adopting the tools of the ndnSIM, SUMO, and Gym. Extensive simulations demonstrate that RLSS can significantly improve the transmission performance in terms of delay, throughput, and packet loss when compared with state-of-the-art data source selection schemes. Fan Wu 0014, Wang Yang 0002, Jialun Lu, Feng Lyu 0001, Ju Ren 0001, Yaoxue Zhang |
IEEE Internet Things J. | 6 |
| 2022 | Blockchain-Based Trustworthy Energy Dispatching Approach for High Renewable Energy Penetrated Power SystemsabstractRenewable energy sources (RES) and low-carbon technology users play a vital role in modern power systems. However, RES generation is easily affected by the environment. Meanwhile, the load, such as electric vehicles (EVs) and prosumers, accounts for most low-carbon technology users. Their power is usually superimposed on peak loads without dispatching, which also exacerbates the instability of the power system. Current optimal dispatching mechanisms mainly rely on centralized organizations, while their dispatching process is not open and transparent. In this article, we propose a blockchain-based trustworthy dispatching approach for the distribution network in high renewable energy penetrated power systems. We first develop an optimal dispatching model considering EVs’ charging behavior and the prosumers’ economic benefits. With the model, prosumers can be dispatched to balance power and consume renewable energy, reducing the impact of disorderly charging on the grid and the abandonment of RES generation. An orderly charging iteration optimization (OCIO) algorithm is proposed to implement orderly EV charging while considering the charging cost and the period. We also propose a modified particle swarm optimization (mPSO) algorithm to publish dispatching tasks based on real-time power balance. Furthermore, blockchain is applied as an open and transparent ledger to record each entity’s power generation and consumption information, ensuring that the dispatching process is trustworthy. Finally, the effectiveness of the dispatching approach is verified in the modified IEEE 33-bus test system and Ethereum-based smart contracts. Yang Xu 0013, Cheng Zhang 0035, Ju Ren 0001, Yaoxue Zhang, Xuemin Shen |
IEEE Internet Things J. | 5 |
| 2022 | Efficient Federated Meta-Learning Over Multi-Access Wireless NetworksabstractFederated meta-learning (FML) has emerged as a promising paradigm to cope with the data limitation and heterogeneity challenges in today’s edge learning arena. However, its performance is often limited by slow convergence and corresponding low communication efficiency. In addition, since the available radio spectrum and IoT devices’ energy capacity are usually insufficient, it is crucial to control the resource allocation and energy consumption when deploying FML in practical wireless networks. To overcome the challenges, in this paper, we rigorously analyze the contribution of each device to the global loss reduction in each round and develop an FML algorithm (called NUFM) with a non-uniform device selection scheme to accelerate the convergence. After that, we formulate a resource allocation problem integrating NUFM in multi-access wireless systems to jointly improve the convergence rate and minimize the wall-clock time along with energy cost. By deconstructing the original problem step by step, we devise a joint device selection and resource allocation strategy to solve the problem with theoretical guarantees. Further, we show that the computational complexity of NUFM can be reduced from$O(d^{2})$to$O(d)$(with the model dimension$d$) via combining two first-order approximation techniques. Extensive simulation results demonstrate the effectiveness and superiority of the proposed methods in comparison with existing baselines. Sheng Yue 0001, Ju Ren 0001, Jiang Xin, Yaoxue Zhang, Weihua Zhuang |
IEEE J. Sel. Areas Commun. | 5 |
| 2022 | Exploring Potential and Feasibility of Binary Code Sharing in Mobile ComputingabstractWhile tremendous growing mobile apps offer users rich services and functionalities, they also bring significant performance and energy issues. Code sharing is promising to address these issues, but existing application-level code sharing is rather restrictive. This paper develops the a transparent machine code sharing for mobile devices, and presents its design, implementation, and deployment. SnapCode enables machine code sharing across a wide variety of commercial off-the-shelf Android devices. By sharing and running machine code, SnapCode can offer significant speed-ups: an average speed-up of 9.9X for one-time trial apps, and up to 120X in apps’ regular uses. In addition, it can save more than 80 percent energy consumption. Chao Wu 0002, Lan Zhang 0002, Zhenhua Li 0001, Qiushi Li 0002, Yaoxue Zhang |
IEEE Trans. Cloud Comput. | 5 |
| 2022 | A Blockchain-Based Multi-Cloud Storage Data Auditing Scheme to Locate FaultsabstractNetwork storage services have benefited countless users worldwide due to the notable features of convenience, economy and high availability. Since a single service provider is not always reliable enough, more complex multi-cloud storage systems are developed for mitigating the data corruption risk. While a data auditing scheme is still needed in multi-cloud storage to help users confirm the integrity of their outsourced data. Unfortunately, most of the corresponding schemes rely on trusted institutions such as the centralized third-party auditor (TPA) and the cloud service organizer, and it is difficult to identify malicious service providers after service disputes. Therefore, we present a blockchain-based multi-cloud storage data auditing scheme to protect data integrity and accurately arbitrate service disputes. We not only introduce the blockchain to record the interactions among users, service providers, and organizers in data auditing process as evidence, but also employ the smart contract to detect service dispute, so as to enforce the untrusted organizer to honestly identify malicious service providers. We also use the blockchain network and homomorphic verifiable tags to achieve the low-cost batch verification without TPA. Theoretical analyses and experiments reveal that the scheme is effective in multi-cloud environments and the cost is acceptable. Cheng Zhang 0035, Yang Xu 0013, Yupeng Hu 0004, Jiajing Wu, Ju Ren 0001, Yaoxue Zhang |
IEEE Trans. Cloud Comput. | 6 |
| 2022 | Service-Oriented Dynamic Resource Slicing and Optimization for Space-Air-Ground Integrated Vehicular NetworksabstractIn this paper, we study Space-Air-Ground integrated Vehicular Network (SAGVN), and propose an online control framework to dynamically slice the SAG spectrum resource for isolated vehicular services provisioning. In particular, at a given time slot, the system makes online decisions on the request admission and scheduling, UAV dispatching, and resource slicing for different services. To characterize the impact of those parameters, we construct a time-averaged queue stability criteria by taking queue backlogs of all services into consideration, and formulate a system revenue function which incorporates the time-averaged system throughput and UAV dispatching cost. The objective is to maximize the system revenue while stabilizing the time-averaged queue, which falls into the scope of Lyapunov optimization theory. By bounding the drift-plus-penalty, the original problem can be decoupled into four independent subproblems, each of which is readily solved. The merits of our control framework are three-fold: 1) the system is able to admit and process as many requests as possible (i.e., maximizing the time-averaged throughput); 2) the time-averaged UAV dispatching cost is minimized; and 3) service queues are stabilized in the long-term. Extensive simulations are carried out, and the results demonstrate that the control framework can effectively achieve the system revenue maximization and queueing stabilization. Moreover, it can balance the trade-off among system throughput, UAV dispatching cost, and queueing states via parameter tuning. Compared with the fixed slicing, our dynamic slicing can react to the vehicular environment rapidly and achieve an average 26% of throughput improvement. Feng Lyu 0001, Peng Yang 0004, Huaqing Wu, Conghao Zhou, Ju Ren 0001, Yaoxue Zhang, Xuemin Shen |
IEEE Trans. Intell. Transp. Syst. | 6 |
| 2022 | Multitype Highway Mobility Analytics for Efficient Learning Model Design: A Case of Station Traffic PredictionabstractThe provincial highway transportation system supports substantial cross-city transitions of people and logistics, where the prediction tasks in terms of station/road traffic, urban transitions, and individual traveling are crucial for boosting data intelligence. However, to achieve efficient prediction model design, the predictability analytics with data is the basis, but has not been sufficiently investigated in the existing literature yet. To bridge this gap, in this paper, we study one large-scale dataset collected from one provincial highway transportation system, which contains totally 21,685,765 vehicles and 351,766,743 transaction records, and conduct a comprehensive mobility analytics on its predictable performance. We first investigate the station traffic by mining its spatio-temporal correlations, then examine the multi-type urban transition flows (i.e., people flows and logistics) by demystifying the difference and similarity between the two types of behaviors, and finally analyze the uncertainty of individual traveling behaviors in terms of the destination and arriving time. After that, in accordance with the analytical findings, we cast a case study of data-driven model design for station traffic prediction. Specifically, a novel learning model is devised, named STAR, i.e., Spatio-Temporal Attention based pRediction model, which consists of station outflow/inflow temporal embedding components and spatio-temporal attention blocks to push the limit of prediction capability. Extensive experiments corroborate the efficacy of the proposed STAR. Sijing Duan, Feng Lyu 0001, Ju Ren 0001, Peng Yang 0004, Desheng Zhang 0002, Yaoxue Zhang |
IEEE Trans. Intell. Transp. Syst. | 7 |
| 2022 | Privacy-Preserving Streaming Truth Discovery in Crowdsourcing With Differential PrivacyabstractDifferential privacy (DP) has gained popularity in truth discovery recently due to its strong privacy guarantee. However, existing DP mechanisms for streaming data publication are not suitable for truth discovery as they fail to consider the different reliabilities of individuals, while the DP-based approaches for truth discovery are not suitable for streaming data because they ignore the correlations between truths over time. Directly applying these existing methods to streaming crowdsourced data would lead to low accuracy of the discovered truth. To solve this problem, in this paper, we propose an edge computing based privacy-preserving truth discovery mechanism, named PrivSTD, for streaming crowdsourced data to realize high accuracy of discovered truth while protecting the privacy of workers. Specifically, edge servers are introduced between the untrusted cloud server and workers to securely calculate the local truths and workers’ reliabilities. A truth-dependent budget recycle mechanism is proposed for each edge server to adaptively determine the perturbed timestamp and allocate the privacy budget according to the changing pattern of local truths. Besides, a reliability-based perturbation mechanism is proposed to reduce the perturbation magnitude on the basis of worker's reliability. We theoretical analyze the data utility and computation cost of PrivSTD, and prove that PrivSTD can satisfy$w$-event ($\epsilon,\delta$)-differential privacy. Extensive experimental results on synthetic and real-world datasets demonstrate that PrivSTD achieves better utility than the state-of-the-art approaches. Dan Wang 0031, Ju Ren 0001, Zhibo Wang 0001, Xiaoyi Pang, Yaoxue Zhang, Xuemin Shen |
IEEE Trans. Mob. Comput. | 5 |
| 2022 | Game Theoretic Multihop D2D Content Sharing: Joint Participants Selection, Routing, and PricingabstractDevice-to-device (D2D) content sharing holds great promise to alleviate the growing strain on cellular networks, as it offloads popular content data onto direct peer-to-peer links. However, it is still unexplored how content sharing could benefit from utilizing multihop rather than the conventional single-hop D2D communications. As a step towards this end, this paper proposes a game theoretic approach to enable D2D content sharing with multihop communication capabilities. Given a subset of participants, a Nash bargaining game is modeled to provide the routing and pricing graphs, where a novel incentive mechanism is adopted to stimulate cooperation. By iteratively evaluating the solution of the Nash bargaining subgame, participants that include content sources and transmission relays are determined, which ensures that all participants make contributions to the content sharing process. An additional procedure termed pricing plan is introduced to make sure that the final pricing graph is practical and feasible in terms of D2D communication. Experimental results are presented to demonstrate that the proposed game theoretic approach could not only jointly deal with the participants selection, routing, and pricing problems in multihop D2D content sharing, but also effectively restrict utilities and transmission resources to only contributive participants. Di Zhang 0010, Yujian Fang, Yue-Zhi Zhou, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 5 |
| 2022 | Improving Federated Learning With Quality-Aware User Incentive and Auto-Weighted Model AggregationabstractFederated learning enables distributed model training over various computing nodes, e.g., mobile devices, where instead of sharing raw user data, computing nodes can solely commit model updates without compromising data privacy. The quality of federated learning relies on the model updates contributed by computing nodes training with their local data. However, with various factors (e.g., training data size, mislabeled data samples, skewed data distributions), the model update qualities of computing nodes can vary dramatically, while inclusively aggregating low-quality model updates can deteriorate the global model quality. To achieve efficient federated learning, in this paper, we propose a novel framework namedFAIR, i.e.,Federated leArning with qualIty awaReness. Particularly,FAIRintegrates three major components: 1) learning quality estimation: we adopt the model aggregation weight (learned in the third component) to reversely quantify the individual learning quality of nodes in a privacy-preserving manner, and leverage the historical learning records to infer the next-round learning quality; 2) quality-aware incentive mechanism: within the recruiting budget, we model a reverse auction problem to stimulate the participation of high-quality and low-cost computing nodes, and the method is proved to be truthful, individually rational, and computationally efficient; and 3) auto-weighted model aggregation: based on the gradient descent method, we devise an auto-weighted model aggregation algorithm to automatically learn the optimal aggregation weights to further enhance the global model quality. Based on real-world datasets and learning tasks, extensive experiments are conducted to demonstrate the efficacy ofFAIR. Yongheng Deng, Feng Lyu 0001, Ju Ren 0001, Yi-Chao Chen 0001, Peng Yang 0004, Yue-Zhi Zhou, Yaoxue Zhang |
IEEE Trans. Parallel Distributed Syst. | 7 |
| 2022 | AUCTION: Automated and Quality-Aware Client Selection Framework for Efficient Federated LearningabstractThe emergency of federated learning (FL) enables distributed data owners to collaboratively build a global model without sharing their raw data, which creates a new business chance for building data market. However, in practical FL scenarios, the hardware conditions and data resources of the participant clients can vary significantly, leading to different positive/negative effects on the FL performance, where the client selection problem becomes crucial. To this end, we proposeAUCTION, anAutomated and qUality-awareClient selecTIONframework for efficient FL, which can evaluate the learning quality of clients and select them automatically with quality-awareness for a given FL task within a limited budget. To designAUCTION, multiple factors such as data size, data quality, and learning budget that can affect the learning performance should be properly balanced. It is nontrivial since their impacts on the FL model are intricate and unquantifiable. Therefore,AUCTIONis designed to encode the client selection policy into a neural network and employ reinforcement learning to automatically learn client selection policies based on the observed client status and feedback rewards quantified by the federated learning performance. In particular, the policy network is built upon an encoder-decoder deep neural network with an attention mechanism, which can adapt to dynamic changes of the number of candidate clients and make sequential client selection actions to reduce the learning space significantly. Extensive experiments are carried out based on real-world datasets and well-known learning models to demonstrate the efficiency, robustness, and scalability ofAUCTION. Yongheng Deng, Feng Lyu 0001, Ju Ren 0001, Huaqing Wu, Yue-Zhi Zhou, Yaoxue Zhang, Xuemin Shen |
IEEE Trans. Parallel Distributed Syst. | 6 |
| 2022 | TODG: Distributed Task Offloading With Delay Guarantees for Edge ComputingabstractEdge computing has been an efficient way to provide prompt and near-data computing services for resource-and-delay sensitive IoT applications via computation offloading. Effective computation offloading strategies need to comprehensively cope with several major issues, including 1) the allocation of dynamic communication and computational resources, 2) delay constraints of heterogeneous tasks, and 3) requirements for computationally inexpensive and distributed algorithms. However, most of the existing works mainly focus on part of these issues, which would not suffice to achieve expected performance in complex and practical scenarios. To tackle this challenge, in this paper, we systematically study a distributed computation offloading problem with delay constraints, where heterogeneous computational tasks require continually offloading to a set of edge servers via a limiting number of stochastic communication channels. The task offloading problem is formulated as a delay-constrained long-term stochastic optimization problem under unknown prior statistical knowledge. To solve this problem, we first provide a technical path to transform and decompose it into several slot-level sub-problems. Then, we devise a distributed online algorithm, namely TODG, to efficiently allocate resources and schedule offloading tasks. Further, we present a comprehensive analysis for TODG in terms of the optimality gap, the worst-case delay, and the impact of system parameters. Extensive simulation results demonstrate the effectiveness and efficiency of TODG. Sheng Yue 0001, Ju Ren 0001, Nan Qiao 0008, Yongmin Zhang, Hongbo Jiang 0001, Yaoxue Zhang, Yuanyuan Yang 0001 |
IEEE Trans. Parallel Distributed Syst. | 6 |
| 2022 | An Unsupervised Deep Unrolling Framework for Constrained Optimization Problems in Wireless NetworksabstractIn wireless networks, the optimization problems generally have complex constraints and are usually solved via utilizing the traditional optimization methods that have high computational complexity and need to be executed repeatedly with the change of network environments. In this paper, to overcome these shortcomings, an unsupervised deep unrolling framework based on projection gradient descent (PGD), i.e., unrolled PGD network (UPGDNet), is designed to solve a family of constrained optimization problems. The set of constraints is divided into two categories according to the coupling relations among optimization variables and the convexity of constraints. One category of constraints includes convex constraints with decoupling among optimization variables, and the other category of constraints includes non-convex or convex constraints with coupling among optimization variables. Then, the first category of constraints is directly projected onto the feasible region, while the second category of constraints is projected onto the feasible region using a neural network. Finally, an unrolled sum rate maximization network (USRMNet) is designed based on UPGDNet to solve the weighted SR maximization problem for the multiuser ultra-reliable low latency communication system. Numerical results show that USRMNet has a comparable performance with low computational complexity and an acceptable generalization ability in terms of the user distribution. Shiwen He, Shaowen Xiong, Zhenyu An, Wei Zhang 0001, Yongming Huang 0001, Yaoxue Zhang |
IEEE Trans. Wirel. Commun. | 6 |
| 2021 | The Invisible Shadow: How Security Cameras Leak Private ActivitiesabstractThis paper presents a new privacy threat, the Invisible Infrared Shadow Attack (IRSA), which leverages the inconspicuous infrared (IR) light emitted by indoor security cameras, to reveal in-home human activities behind opaque curtains. The key observation is that the in-home IR light source can project invisible shadows on the window curtains, which can be captured by an attacker outside using an IR-capable camera. The major challenge for IRSA lies in the shadow deformation caused by a variety of environmental factors involving the IR source position and curtain shape, which distorts the body contour. A two-stage attack scheme is proposed to circumvent the challenge. Specifically, a DeShaNet model performs accurate shadow keypoint detection through multi-dimension feature fusion. Then a scene constructor maps the 2D shadow keypoints to 3D human skeletons by iteratively reproducing the on-site shadow projection process in a virtual Unity 3D environment. Through comprehensive evaluation, we show that the proposed attack scheme can be successfully launched to recover 3D skeleton of the victims, even under severe shadow deformation. Finally, we propose potential defense mechanisms against the IRSA. Xinyu Zhang 0003, Ju Ren 0001, Yaoxue Zhang |
CCS | 4 |
| 2021 | Joint Optimization of Data Transfer and Co-Execution for DNN in Edge ComputingabstractDeep learning plays an increasingly important role in human life. However, resource-constrained IoT devices are still inefficient in performing deep neural network (DNN) inference. Existing works have attempted to improve the performance by leveraging edge computing that partitions DNN and offloads a part of workloads to the edge server. However, most of them focus on scheduling workloads among different devices, ignoring the network costs. Thus, user experience easily suffers from inferior conditions such as network congestion. To address this issue, we jointly consider network conditions and computing capabilities of the IoT device and edge server, and then propose FastCoDNN, a co-execution framework that enables high-performance DNN inference. Specifically, under inferior conditions, we conduct redundant calculation instead of data synchronization to reduce network costs. Then, we orchestrate redundant calculations and data synchronizations among the local and edge, and flexibly adjust them according to new network conditions. We propose a new algorithm based on dynamic programming to achieve this adjustment. Experimental results show that FastCoDNN achieves fewer network costs and much performance improvement compared with existing methods. Ziyan Fu 0001, Yue-Zhi Zhou, Chao Wu 0002, Yaoxue Zhang |
ICC | 4 |
| 2021 | SHARE: Shaping Data Distribution at Edge for Communication-Efficient Hierarchical Federated LearningabstractFederated learning (FL) can enable distributed model training over mobile nodes without sharing privacy-sensitive raw data. However, to achieve efficient FL, one significant challenge is the prohibitive communication overhead to commit model updates since frequent cloud model aggregations are usually required to reach a target accuracy, especially when the data distributions at mobile nodes are imbalanced. With pilot experiments, it is verified that frequent cloud model aggregations can be avoided without performance degradation if model aggregations can be conducted at edge. To this end, we shed light on the hierarchical federated learning (HFL) framework, where a subset of distributed nodes are selected as edge aggregators to conduct edge aggregations. Particularly, under the HFL framework, we formulate a communication cost minimization (CCM) problem to minimize the communication cost raised by edge/cloud aggregations with making decisions on edge aggregator selection and distributed node association. Inspired by the insight that the potential of HFL lies in the data distribution at edge aggregators, we propose SHARE, i.e., SHaping dAta distRibution at Edge, to transform and solve the CCM problem. In SHARE, we divide the original problem into two sub-problems to minimize the per-round communication cost and mean Kullback-Leibler divergence of edge aggregator data, and devise two light-weight algorithms to solve them, respectively. Extensive experiments under various settings are carried out to corroborate the efficacy of SHARE. Yongheng Deng, Feng Lyu 0001, Ju Ren 0001, Yongmin Zhang, Yue-Zhi Zhou, Yaoxue Zhang, Yuanyuan Yang 0001 |
ICDCS | 6 |
| 2021 | FAIR: Quality-Aware Federated Learning with Precise User Incentive and Model AggregationabstractFederated learning enables distributed learning in a privacy-protected manner, but two challenging reasons can affect learning performance significantly. First, mobile users are not willing to participate in learning due to computation and energy consumption. Second, with various factors (e.g., training data size/quality), the model update quality of mobile devices can vary dramatically, inclusively aggregating low-quality model updates can deteriorate the global model quality. In this paper, we propose a novel system named FAIR, i.e., Federated leArning with qualIty awaReness. FAIR integrates three major components: 1) learning quality estimation: we leverage historical learning records to estimate the user learning quality, where the record freshness is considered and the exponential forgetting function is utilized for weight assignment; 2) quality-aware incentive mechanism: within the recruiting budget, we model a reverse auction problem to encourage the participation of high-quality learning users, and the method is proved to be truthful, individually rational, and computationally efficient; and 3) model aggregation: we devise an aggregation algorithm that integrates the model quality into aggregation and filters out non-ideal model updates, to further optimize the global learning model. Based on real-world datasets and practical learning tasks, extensive experiments are carried out to demonstrate the efficacy of FAIR. Yongheng Deng, Feng Lyu 0001, Ju Ren 0001, Yi-Chao Chen 0001, Peng Yang 0004, Yue-Zhi Zhou, Yaoxue Zhang |
INFOCOM | 7 |
| 2021 | A trustworthy industrial data management scheme based on redactable blockchain
Cheng Zhang 0035, Zhifei Ni, Yang Xu 0013, Linweiya Chen, Yaoxue Zhang |
J. Parallel Distributed Comput. | 6 |
| 2021 | A Survey of Millimeter-Wave Communication: Physical-Layer Technology Specifications and Enabling Transmission TechnologiesabstractMillimeter-wave (mmWave) frequency bands, which offer abundant underutilized spectral resources, have been explored and exploited in the past several years to meet the requirements of emerging wireless services highlighted by high data rates, ultrareliability, and ultralow delivery latency. Yet, the unique characteristics of mmWave, e.g., continuous wide bandwidth, large path, and penetration losses, along with hardware constraints, call for innovative technologies for mmWave communication. Recently, an extensive amount of work on mmWave communication has been carried out by researchers and practitioners from both academia and industry, and various technologies have been developed for mmWave communication systems to fulfill the full potential of mmWave frequency bands. In this article, we present a comprehensive survey of the standardization of mmWave communication, the latest progress and outcomes of the research on mmWave communication technologies, and the emerging applications of mmWave communication. In particular, we provide a timely and in-depth summary of the state-of-the-art technology specifications of mmWave communication with an emphasis on the physical (PHY) layer. Then, we elaborate on a number of well-established or promising antenna architectures in mmWave communication systems and investigate the enabling PHY layer transmission technologies. Finally, we show some existing and emerging applications of mmWave communication and discuss the potential open research issues. Shiwen He, Yan Zhang 0073, Jiaheng Wang 0001, Jian Zhang 0048, Ju Ren 0001, Yaoxue Zhang, Weihua Zhuang, Xuemin Shen |
Proc. IEEE | 6 |
| 2021 | DeepNav: A scalable and plug-and-play indoor navigation system based on visual CNN
Ju Ren 0001, Yaoxue Zhang |
Peer-to-Peer Netw. Appl. | 3 |
| 2021 | Online Multi-Workflow Scheduling under Uncertain Task Execution Time in IaaS CloudsabstractCloud has become an important platform for executing numerous deadline-constrained scientific applications generally represented by workflow models. It provides scientists a simple and cost-efficient method of running workflows on their rental Virtual Machines (VMs) anytime and anywhere. Since pay-as-you-go is a dominating pricing solution in clouds, extensive research efforts have been devoted to minimizing the monetary cost of executing workflows by designing tailored VM allocation mechanisms. However, most of them assume that the task execution time in clouds is static and can be estimated in advance, which is impractical in real scenarios due to performance fluctuation of VMs. In this paper, we propose an onliNe multi-workflOwSchedulingFramework, named NOSF, to schedule deadline-constrained workflows with random arrivals and uncertain task execution time. In NOSF, workflow scheduling process consists of three phases, including workflow preprocessing, VM allocation and feedback process. Built upon the new framework, a deadline-aware heuristic algorithm is then developed to elastically provision suitable VMs for workflow execution, with the objective of minimizing the rental cost and improving resource utilization. Simulation results demonstrate that the proposed algorithm significantly outperforms two state-of-the-art algorithms in terms of reducing VM rental costs and deadline violation probability, as well as improving the resource utilization efficiency. Jiagang Liu, Ju Ren 0001, Pude Zhou, Yaoxue Zhang, Geyong Min, Noushin Najjari |
IEEE Trans. Cloud Comput. | 6 |
| 2021 | An Incentive-Aware Job Offloading Control Framework for Multi-Access Edge ComputingabstractThis paper considers a scenario in which an access point (AP) is equipped with a server of finite computing power, and serves multiple resource-hungry users by charging users a price. This price helps to regulate users' behavior in offloading jobs to the AP. However, existing works on pricing are based on abstract concave utility functions, giving no dependence on physical layer parameters. To that end, we first introduce a novel utility function, which measures the cost reduction by offloading as compared with executing jobs locally. Based on this utility function we then formulate two offloading games, with one maximizing individuals interest and the other maximizing the overall systems interest. We analyze the structural property of the games and admit in closed-form the Nash Equilibrium and the Social Equilibrium for the homogeneous user case, respectively. The proposed expressions are functions of user parameters such as the weights of time and energy, the distance from the AP, thus constituting an advancement over prior economic works that have considered only abstract functions. Finally, we propose an optimal price-based scheme, with which we prove that the interactive decision-making process with self-interested users converges to a Nash Equilibrium point equal to the Social Equilibrium point. Lingxiang Li, Tony Q. S. Quek, Ju Ren 0001, Howard H. Yang, Zhi Chen 0002, Yaoxue Zhang |
IEEE Trans. Mob. Comput. | 6 |
| 2021 | LeaD: Large-Scale Edge Cache Deployment Based on Spatio-Temporal WiFi Traffic StatisticsabstractWidespread and large-scale WiFi systems have been deployed in many corporate locations, while the backhual capacity becomes the bottleneck in providing high-rate data services to a tremendous number of WiFi users. Mobile edge caching is a promising solution to relieve backhaul pressure and deliver quality services by proactively pushing contents to access points (APs). However, how to deploy cache in large-scale WiFi system is not well studied yet quite challenging since numerous APs can have heterogeneous traffic characteristics, and future traffic conditions are unknown ahead. In this paper, given the cache storage budget, we explore the cache deployment in a large-scale WiFi system, which contains 8,000 APs and serves more than 40,000 active users, to maximize the long-term caching gain. Specifically, we first collect two-month user association records and conduct intensive spatio-temporal analytics on WiFi traffic consumption, gaining two major observations. First, per AP traffic consumption varies in a rather wide range and the proportion of AP distributes evenly within the range, indicating that the cache size should be heterogeneously allocated in accordance to the underlying traffic demands. Second, compared to a single AP, the traffic consumption of a group of APs (clustered by physical locations) is more stable, which means that the short-term traffic statistics can be used to infer the future long-term traffic conditions. We then propose our cache deployment strategy, named LeaD (i.e., Large-scale WiFi Edge cAche Deployment), in which we first cluster large-scale APs into well-sized edge nodes, then conduct the stationary testing on edge level traffic consumption and sample sufficient traffic statistics in order to precisely characterize long-term traffic conditions, and finally devise the TEG (Traffic-wEighted Greedy) algorithm to solve the long-term caching gain maximization problem. Extensive trace-driven experiments are carried out, and the results demonstrate that LeaD is able to achieve the near-optimal caching performance and can outperform other benchmark strategies significantly. Feng Lyu 0001, Ju Ren 0001, Nan Cheng 0001, Peng Yang 0004, Minglu Li 0001, Yaoxue Zhang, Xuemin Shen |
IEEE Trans. Mob. Comput. | 6 |
| 2021 | NDN-MMRA: Multi-Stage Multicast Rate Adaptation in Named Data Networking WLANabstractNamed Data Networking (NDN) is considered as a prominent architecture towards future Wireless Local Area Networks (WLAN), and multicast plays an important role in data delivery such as media streaming, multipoint videoconferencing, etc. However, to achieve high-efficiency multicast in NDN WLAN is challenging for two significant reasons. First, without feedback mechanism in IEEE 802.11 standards, to guarantee reliability, the current multicast scheme transmits the multicast data with the basic rate (e.g., 1 Mbps for IEEE 802.11b), which inevitably increases the transmission delay for high-speed consumers. Second, as a NDN multicast group is constituted by consumers who are requesting the same content, multicast groups are easy to form and evolve rapidly, where a data rate adaptation scheme is requisite to accommodate differential multicast groups. In this paper, we propose a multi-stage multicast rate adaptation scheme for NDN WLAN, namedNDN-MMRA, to minimize the total transmission time with reliability guarantee for multicast group members. InNDN-MMRA, by checking the Pending Interest Table (PIT) status information, the number of consumers in each multicast group as well as their receiving capabilities are known ahead; with the available data rates in a specific 802.11 standard,NDN-MMRAdetermines: 1) how many transmission stages are required; and 2) in each stage, which data rate should be adopted. The merit is that with multi-stage transmissions, the data rate can be adapted in descending order to accommodate high-speed consumers with delay minimized, and low-speed consumers with reliability guaranteed. We implementNDN-MMRAin NS-3 by adopting the ndnSIM module, and conduct extensive experiments to demonstrate its efficacy under different IEEE 802.11 standards and various underlying WLAN topologies. Fan Wu 0014, Wang Yang 0002, Ju Ren 0001, Feng Lyu 0001, Peng Yang 0004, Yaoxue Zhang, Xuemin Shen |
IEEE Trans. Multim. | 6 |
| 2021 | Beamforming Design for Multiuser uRLLC With Finite Blocklength TransmissionabstractDriven by the explosive growth of Internet of Things (IoT) devices with stringent requirements on latency and reliability, ultra-reliability and low latency communication (uRLLC) has become one of the three key communication scenarios for the 5th generation (5G) and 6G communication systems. In this paper, we focus on the beamforming design problem for the downlink multiuser uRLLC system. Since the strict demand on the reliability and latency, in general, short packet transmission is a favorable way for uRLLC systems, which indicates the classical Shannon’s capacity formula is no longer applicable. With the finite blocklength transmission, the achievable rate is greatly influenced by the reliability and finite blocklength. Using the developed achievable rate formula for finite blocklength transmission, we respectively formulate the problems of interest as the weighted sum rate maximization, energy efficiency maximization, and user fairness optimization by considering the maximum allowable transmission power and minimum rate requirement. These problems considered are non-convex and are hard to obtain the global optimal solution, even for the local optimal solution. To overcome these difficulties, some important insights have been discovered by analyzing the function of achievable rate. For example, an analytical solution of the minimum rate requirement is provided with respective to the signal-to-interference-plus-noise ratio. Based on the discovered results, we provide algorithms to optimize the beamforming vectors and power allocation, which are guaranteed to converge to a local optimum solution to the formulated problems with low computational complexity. Our simulation results reveal that our proposed beamforming algorithms outperform the zero-forcing beamforming algorithm with equal power or water filling allocation widely used in the existing literatures. Shiwen He, Zhenyu An, Jianyue Zhu, Jian Zhang 0048, Yongming Huang 0001, Yaoxue Zhang |
IEEE Trans. Wirel. Commun. | 6 |
| 2020 | SoSA: Socializing Static APs for Edge Resource Pooling in Large-Scale WiFi SystemabstractLarge-scale WiFi system is gaining an increasing momentum rapidly in most corporate places. Enabling edge functions on the system is imperative to support unprecedented edge applications. However, building edge functionalities at each AP may incur frequent service migrations, low resource utilization, and inflexible resource provisioning. It is thus prospective to federate suitable APs to create a resource-pooled edge system such that users in association with federated APs can share the pooled resource. In this paper, we propose a novel architecture, named SoSA, to Socialize Static APs via user association transition activities for edge resource pooling. A reference implementation of SoSA is developed under an operating large-scale WiFi system in a campus area of 3.0925 km2. The novelty and contribution of SoSA lie in its three-layer design. In transition data feeding layer, we collect and process 25,074,733 association records of 55,809 users from 7,404 APs in a real WiFi system. In sociality construction and characterization layer, we construct an AP contact graph based on user transition statistics, under which we empirically study the sociality of APs and explore their evolving patterns. In edge resource pooling layer, by harnessing the AP sociality, we are able to customize resource pooling strategy to improve service provisioning performance. With adopting SoSA, we systematically investigate the performance of AP federation strategy in reducing service migration when users frequently transit among APs. Extensive data-driven experiments corroborate the efficacy of SoSA. Feng Lyu 0001, Ju Ren 0001, Peng Yang 0004, Nan Cheng 0001, Yaoxue Zhang, Xuemin Shen |
INFOCOM | 5 |
| 2020 | InvisibleFL: Federated Learning over Non-Informative Intermediate Updates against Multimedia Privacy LeakagesabstractIn cloud and edge networks, federated learning involves training statistical models over decentralized data, where servers aggregate models through intermediate updates trained from clients. By utilizing private and local data it improves quality of personalized services and reduces user's concern for privacy. However, federated learning still leaks multimedia features through trained intermediate updates and thereby is not privacy-preserving for multimedia. Existing techniques applied from secure community attempt to avoid multimedia features leakages for federated learning but yet cannot address issues of privacy. In this paper, we propose a privacy-preserving solution that avoids multimedia privacy leakages in federated learning. Firstly, we devise a novel encryption scheme called Non-Informative Transformation (NIT) for federated aggregation to eliminates residual multimedia features in intermediate updates. Based on the scheme, we then propose Just-Learn-over-Ciphertext (JLoC) mechanism for federated learning, which includes three stages in each model iteration. The Encrypt stage encrypts intermediate updates and makes it non-informative distribution at clients. The Aggregate stage performs model aggregation without decryption at servers. Specifically, this stage just computes over ciphertext, and its output of aggregation also keeps non-informative. The Decrypt stage converts non-informative outputs of aggregation to available parameters for the next iteration at clients. Moreover, we implement a prototype and conduct experiments to evaluate its privacy and performance on real devices. The experimental results demonstrate that our methods can defend against potential attacks for multimedia privacy leakages without accuracy loss in commercial off-the-shelf products. Qiushi Li 0002, Wenwu Zhu 0001, Chao Wu 0002, Xinglin Pan, Fan Yang 0134, Yue-Zhi Zhou, Yaoxue Zhang |
ACM Multimedia | 7 |
| 2020 | MobiPose: real-time multi-person pose estimation on mobile devicesabstractHuman pose estimation is a key technique for many vision-based mobile applications. Yet existing multi-person pose-estimation methods fail to achieve a satisfactory user experience on commodity mobile devices such as smartphones, due to their long model-inference latency. In this paper, we propose MobiPose, a system designed to enable real-time multi-person pose estimation on mobile devices through three novel techniques. First, MobiPose takes a motion-vector-based approach to fast locate the human proposals across consecutive frames by fine-grained tracking of joints of human body, rather than running the expensive human-detection model for every frame. Second, MobiPose designs a mobile-friendly model that uses lightweight multi-stage feature extractions to significantly reduce the latency of pose estimation without compromising the model accuracy. Third, MobiPose leverages the heterogeneous computing resources of both CPU and GPU to execute the pose estimation model for multiple persons in parallel, which further reduces the total latency. We have implemented the MobiPose system on off-the-shelf commercial smartphones and conducted comprehensive experiments to evaluate the effectiveness of the proposed techniques. Evaluation results show that MobiPose achieves over 20 frames per second pose estimation with 3 persons per frame, and significantly outperforms the state-of-the-art baseline, with a speedup of up to 4.5X and 2.8X in latency on CPU and GPU, respectively, and an improvement of 5.1% in pose-estimation model accuracy. Furthermore, MobiPose achieves up to 62.5% and 37.9% energy-per-frame saving on average in comparison with the baseline on mobile CPU and GPU, respectively. Xiaohui Xu, Fucheng Jia, Yunxin Liu 0001, Xuanzhe Liu, Ju Ren 0001, Yaoxue Zhang |
SenSys | 8 |
| 2020 | Dynamic Spectrum Slicing and Optimization in SAG Integrated Vehicular NetworksabstractIn this paper, we propose an online control frame-work to dynamically slice the network resource for isolated service provisioning in Space-Air-Ground integrated Vehicular Network (SAGVN). In particular, at a given time slot, the system makes online decisions on the request admission and scheduling, UAV dispatching, and resource slicing for different services. To characterize the impact of those parameters, we construct a time-averaged queue stability criteria by taking queue backlogs of all services into consideration, and formulate a system revenue function which incorporates the time-averaged system throughput and UAV dispatching cost. The objective is to maximize the system revenue while stabilizing the time-averaged queue, which can be achieved via the Lyapunov optimization theory. By bounding the drift-plus-penalty, the problem then can be decoupled into four independent subproblems, which are readily solved. The merits of our control framework are three-fold: 1) the system can admit and process as many requests as possible; 2) the time-averaged UAV dispatching cost is minimized; and 3) service queues can be stabilized over time. Extensive simulations are carried out, and the results demonstrate that the control framework can effectively achieve the system revenue maximization and queueing stabilization. Moreover, it can balance the trade-off among system throughput, UAV dispatching cost, and queueing states via parameter tuning. Feng Lyu 0001, Peng Yang 0004, Huaqing Wu, Conghao Zhou, Ju Ren 0001, Yaoxue Zhang, Xuemin Shen |
VTC Fall | 6 |
| 2020 | An efficient privacy-enhanced attribute-based access control mechanismabstractSummary Owing to the rapid progress of network researching, attribute‐based access control (ABAC) has attracted more and more attention due to its appreciable expressiveness, flexibility, and scalability. Unfortunately, collecting user attributes is necessary to complete the standard ABAC decision process, which increases the risk of privacy disclosure. This problem increases public doubts about ABAC and hinders its popularization. In this paper, a privacy‐protected and efficient attribute‐based access control (EPABAC) scheme is proposed to prevent the privacy leakage of access subject in the decision‐making process of ABAC by introducing a novel hash‐based binary search tree. The analyses and experimental evaluations show that the EPABAC achieves user privacy protection in the decision‐making process with acceptable additional computing overhead. Yang Xu 0013, Quanrun Zeng, Guojun Wang 0001, Cheng Zhang 0035, Ju Ren 0001, Yaoxue Zhang |
Concurr. Comput. Pract. Exp. | 6 |
| 2020 | Two-stage visible watermark removal architecture based on deep learningabstractWith the rapid development of the Internet, watermarks are widely used in images to protect copyright. This implies that the robustness of watermark is very important. In recent years, there have been some studies to evaluate watermark performance by removing the watermark. Among them, some methods need to mark the watermark position in advance, and some require multiple images with the same watermark. Moreover, when the colour of thewatermark is similar to that of the background, the existing methods can hardly remove the watermark from the watermarked image. In the proposed work, the authors presented a watermark removal structure consisting of watermark extraction and image inpainting to address the aforementioned issues. In particular, the extraction network is used to extract the watermark in the watermarked image, and the inpainting network is used to inpainting image for a better watermark removal image, respectively. Finally, the authors train and test the developed network architecture by constructing two data sets, i.e. white watermarked image data set (WW‐data set) and colour watermarked image data set (CW‐data set). The proposed method not only has better performance on the WW‐data set than the current latest methods (on the CW‐data set, other methods have almost failed) but also effectively removes the watermarks. Pei Jiang 0007, Shiwen He, Hufei Yu, Yaoxue Zhang |
IET Image Process. | 4 |
| 2020 | JointRec: A Deep-Learning-Based Joint Cloud Video Recommendation Framework for Mobile IoTabstractIn the era of Internet of Things (IoT), watching videos on mobile devices has been a popular application in our daily life. How to recommend videos to users is one of the most concerned problem for Internet video service providers (IVSPs). In order to provide better recommendation service to users, they deploy cloud servers in a geo-distributed manner. Each server is responsible for analyzing a local area of user data. Therefore, these cloud servers form information islands and the characteristics of data present nonindependent and identically distribution (non-i.i.d). In this scenario, it is difficult to provide accurate video recommendation service to the minority of users in each area. To tackle this issue, we propose JointRec, a deep learning-based joint cloud video recommendation framework. JointRec integrates the JointCloud architecture into mobile IoT and achieves federated training among distributed cloud servers. Specifically, we first design a dual-convolutional probabilistic matrix factorization (Dual-CPMF) model to conduct video recommendation. Based on this model, each cloud can recommend videos by exploiting the user's profiles and description of videos that users rate, thereby providing more accurate video recommendation services. Then, we present a federated recommendation algorithm which enables each cloud to share their weights and train a model cooperatively. Furthermore, considering the heavy communication costs in the process of federated training, we combine low-rank matrix factorization and 8-bit quantization method to reduce uplink communication costs and network bandwidth. We validate the proposed approach on the real-world data set, and the experimental results indicate the effectiveness of our proposed approach. Sijing Duan, Lingxiang Li, Yaoxue Zhang |
IEEE Internet Things J. | 5 |
| 2020 | A Block Prefetching Framework for Energy Harvesting IoT DevicesabstractThe advancement of the Internet of Things has enabled numerous applications ranging from smart wearable to connected vehicles. However, the limited energy and memory resources of low-end IoT devices significantly impede their further flourish. In this article, we consider a system that consists of an IoT device and an edge server. The edge server stores code blocks for the IoT device and loads required blocks to the IoT device for execution thereby alleviates the latter from the limited memory resource. Furthermore, the IoT device can harvest energy from the ambient energy sources to achieve a sustainable operation. To deal with the dynamic energy harvesting process and block request process, we propose a stochastic block prefetching framework (BPF) to optimize the user experienced delay. The BPF assists the IoT device to intelligently prefetch blocks from the edge server according to the historical user behaviors. The BPF consists of three modules, i.e., estimation module, prefetching module, and dual learning module. The estimation module measures the probability of block being requested in the future. The prefetching module requests blocks from the edge server according to the available energy and memory. The dual learning module helps to accelerate the convergence of the framework. The numerous simulation results are provided to verify the effectiveness of the proposed framework. Ruyin Shen, Yongmin Zhang, Tingting Yang 0001, Yaoxue Zhang |
IEEE Internet Things J. | 5 |
| 2020 | Privacy-preserving task recommendation with win-win incentives for mobile crowdsourcing
Wenjuan Tang, Kuan Zhang 0001, Ju Ren 0001, Yaoxue Zhang, Xuemin Shen |
Inf. Sci. | 4 |
| 2020 | A novel routing verification approach based on blockchain for inter-domain routing in smart metropolitan area networks
Shuo Zhang 0011, Haojin Zhu, Peng-Jun Wan, Lixin Gao 0001, Yaoxue Zhang, Zhihong Tian 0001 |
J. Parallel Distributed Comput. | 6 |
| 2020 | Energy-Efficient Transceiver Design for Cache-Enabled Millimeter-Wave SystemsabstractIn recent years, network densification and edge caching become effective approaches to reduce the burden on the fronthaul links and the content delivery latency for wireless communication systems. However, maximizing system spectral efficiency cannot directly provide any insight on their energy requirements/efficiency for cache-enabled millimeter-wave (mmWave) radio access networks (RANs). In this paper, we study the design of energy-efficient transceiver, consisting of analog and digital precoder/combiner, for the delivery phase of the downlink of cache-enabled mmWave RANs. Due to the non-convexity of the delivery rate and objective, the coupling between the digital and analog precoders/combiners, and the constant module constraint on the elements of analog precoders/combiners, the problem of interest is non-convex and hard to obtain the global optimal solution, even the local optimal solution. To this end, we first overcome these challenges one-by-one and then transform the original problem into tractable one. Finally, an algorithmic framework that converges to the Karush-Kuhn-Tucker solution with provable is developed to achieve the design of energy-efficient transceiver. Numerical results are provided to evaluate the performance of the proposed algorithm, where fully digital precoding is used as benchmark. Shiwen He, Jiaheng Wang 0001, Wei Huang 0010, Yongming Huang 0001, Ming Xiao 0001, Yaoxue Zhang |
IEEE Trans. Commun. | 6 |
| 2020 | A Truthful Online Mechanism for Collaborative Computation Offloading in Mobile Edge ComputingabstractCollaborative computation offloading in mobile edge computing where edge users offload tasks opportunistically to resourceful neighboring mobile devices (MDs), offers a promising solution to satisfy low-latency requirements. However, most existing works assume that those MDs volunteer to help edge users without an incentive mechanism. In this article, we propose an auction-based incentive mechanism, where users and MDs participate in the system dynamically. Our auction mechanism runs in the online fashion and optimizes the long-term system welfare without knowledge of future information, e.g., task start time, task length, resource demand, and valuation, etc. We prove that the proposed online mechanism achieves the desired properties, including individual rationality, truthfulness, and computational tractability. Moreover, the theoretical competitive ratio shows that our online mechanism achieves near-optimal long-term social welfare close to the offline optimum. Extensive experiments based on real-world traces demonstrate the efficiency of the proposed online mechanism. Di Zhang 0010, Yue-Zhi Zhou, Yaoxue Zhang |
IEEE Trans. Ind. Informatics | 4 |
| 2020 | Near-Optimal and Truthful Online Auction for Computation Offloading in Green Edge-Computing SystemsabstractUtilizing the intelligence at the network edge, edge computing paradigm emerges to provide time-sensitive computing services for Internet of Things. In this paper, we investigate sustainable computation offloading in an edge-computing system that consists of energy harvesting-enabled mobile devices (MDs) and a dispatcher. The dispatcher collects computation tasks generated by IoT devices with limited computation power, and offloads them to resourceful MDs in exchange for rewards. We propose an online Rewards-optimal Auction (RoA) to optimize the long-term sum-of-rewards for processing offloaded tasks, meanwhile adapting to the highly dynamic energy harvesting (EH) process and computation task arrivals. RoA is designed based on Lyapunov optimization and Vickrey-Clarke-Groves auction, the operation of which does not require a prior knowledge of the energy harvesting, task arrivals, or wireless channel statistics. Our analytical results confirm the optimality of tasks assignment. Furthermore, simulation results validate the analytical analysis, and verify the efficacy of the proposed RoA. Long Tan, Ju Ren 0001, Mohamad Khattar Awad, Shan Zhang 0001, Yaoxue Zhang, Peng-Jun Wan |
IEEE Trans. Mob. Comput. | 6 |
| 2020 | Blockchain Empowered Arbitrable Data Auditing Scheme for Network Storage as a ServiceabstractThe maturity of network storage technology drives users to outsource local data to remote servers. Since these servers are not reliable enough for keeping users' data, remote data auditing mechanisms are studied for mitigating the threat to data integrity. However, many traditional schemes achieve verifiable data integrity for users only without resolutions to data possession disputes, while others depend on centralized third-party auditors (TPAs) for credible arbitrations. Recently, the emergence of blockchain technology promotes inspiring countermeasures. In this article, we propose a decentralized arbitrable remote data auditing scheme for network storage service based on blockchain techniques. We use a smart contract to notarize integrity metadata of outsourced data recognized by users and servers on the blockchain, and also utilize the blockchain network as the self-recording channel for achieving non-repudiation verification interactions. We also propose a fairly arbitrable data auditing protocol with the support of the commutative hash technique, defending against dishonest provers and verifiers. Additionally, a decentralized adjudication mechanism is implemented by using the smart contract technique for creditably resolving data possession disputes without TPAs. The theoretical analysis and experimental evaluation reveal its effectiveness in undisputable data auditing and the limited requirement of costs. Yang Xu 0013, Ju Ren 0001, Yan Zhang 0002, Cheng Zhang 0035, Bo Shen 0002, Yaoxue Zhang |
IEEE Trans. Serv. Comput. | 6 |
| 2019 | Data Rate Trading in Mobile Networks: A Truthful Online Auction ApproachabstractData rate trading, in which mobile devices trade their real-time data transmission rates to achieve cooperative mobile networks access, not only can meet the increasing data access demands of users but also can reduce the pressure on cellular networks. However, there is no directly available mechanism for data rate trading. In this paper, we propose a truthful online auction mechanism for data rate trading in mobile networks. In the designed auction, the data rate buyers submit their realtime data access requests, including the rate requirement, access time and payment. The auctioneer, which may be the network operator, assigns data rate requests to appropriate sellers who leverage their surplus cellular data plan or other networks to complete the data rate requests and benefit from them. To achieve this model, we first formulate the social welfare maximization problem in data rate trading as an integer linear programming and show its NP-hardness. Then, we resort to the Lagrangian relaxation technique to design an online approximation algorithm to assign data rate requests and compute the corresponding payments in polynomial time. Theoretical analysis and simulation experiments show that the proposed auction mechanism obtains a good competitive ratio and satisfies the desired properties, including individual rationality, truthfulness, and computational efficiency. Di Zhang 0010, Yue-Zhi Zhou, Yaoxue Zhang, Zhiyin Kong |
ICC | 4 |
| 2019 | Big Data Analytics for User Association Characterization in Large-Scale WiFi SystemabstractLarge-scale WiFi systems have been widely deployed in an increasing number of corporate places such as universities, big malls and companies, to provide fast Internet experience to users. However, user association patterns in such large-scale systems have not been well investigated, which is crucial for performance enhancement and intelligent system management. In this paper, we provide the analytics of a large-scale campus WiFi dataset, which includes more than 8,000 access points (APs) and 40,000 active users in the area of 3.0925 km2. By conducting extensive analysis on association patterns, we achieve several key insights as follows. First, user associations are highly dynamic as short association durations and frequent AP transitions prevail throughout the whole trace. Second, even though users may associate to many APs, they generally have a small preferable AP set in which they spend most of their WiFi connection time for data traffic; in addition, each user has distinct yet relatively fixed AP transition route, indicating that given its current associated AP, its next association AP is highly predictable. Third, diurnal association patterns are observed not only at single AP level, but also at the building and the system level, where the number of associated users and the data traffic vary periodically on a daily basis. These insights can provide valuable guidelines to numerous intelligent service provisions such as proactive service migration, edge content distribution, efficient network management. Feng Lyu 0001, Ju Ren 0001, Nan Cheng 0001, Peng Yang 0004, Minglu Li 0001, Yaoxue Zhang, Xuemin Shen |
ICC | 6 |
| 2019 | Cutting Down Idle Listening Time: A NDN-Enabled Power Saving Mode Design for WLANabstractThe energy consumption for wireless interface is important for the power-constraint mobile and sensor devices. To improve energy efficiency in WLAN (such as Wi-Fi), power saving mode (PSM) is proposed, with an attempt to manage the time spent in idle listening (IL) state. The challenge is that the receiver has no knowledge about when the pending data will arrival under end-to-end communication protocols (TCP/IP); therefore each station has to spend more time in IL to wait for the pending data. To address this problem, we propose NDN-PSM, in which NDN communication architecture is leveraged to cut down unnecessary IL time. In particular, we introduce two new power states in NDN-PSM, i.e., light doze and deep doze. As stations can check pending interest table (PIT) information to predict data arrival precisely, they can switch to deep doze or light doze intelligently. The inherent receiver-driven patterns of NDN can make each station effectively go to deep doze state for power saving. We have implemented NDN-PSM in NS-3 through ndnSIM and the simulation results demonstrate that NDN-PSM can effectively reduce IL time as well as total power consumption and meanwhile retain low transmission delay. Specifically, compared to the PSM mechanism, NDN-PSM can reduce the average power consumption up to 56%. Fan Wu 0014, Wang Yang 0002, Ju Ren 0001, Feng Lyu 0001, Peng Yang 0004, Yaoxue Zhang, Xuemin Shen |
ICC | 6 |
| 2019 | Energy-Aware Caching Policy Design Under Heterogeneous Interests and Sharing WillingnessabstractBy exploiting the storage resources of end devices, local caching becomes a promising approach to reduce the latency and improve the throughput of content delivery. Considering battery constraints at end devices, this paper investigates energy-aware caching policy to minimize the power consumed in content delivery, taking into account the heterogeneity of interests and sharing willingness of different MSs. Specifically, MSs are divided into disjoint groups based on the preferences and sharing willingness, and each group customizes the caching policy accordingly. Both the non-coordinated and coordinated caching scenarios are considered. For the non-coordinated case, the problem is formulated as an optimization problem, which is proved to be concave and solved by Lagrange methods. For the coordinated caching case, a water-filling based iterative algorithm is proposed to get the optimal caching policies. Numerical results demonstrate that the designed caching policies can reduce the system energy consumption by around 10% - 20% comparing to the conventional ones without considering the heterogeneity of users. Kaichuan Zhao, Shan Zhang 0001, Yue-Zhi Zhou, Yaoxue Zhang, Xuemin Shen |
ICC | 4 |
| 2019 | Demystifying Traffic Statistics for Edge Cache Deployment in Large-Scale WiFi SystemabstractHow to deploy cache in large-scale WiFi system is not well studied yet quite challenging since numerous Aps turn to be heterogeneous in terms of traffic consumption, and future traffic conditions are unknown ahead. In this paper, given the cache storage budge, we explore the cache deployment in a large-scale WiFi system which contains 8,000 APs and serves more than 40,000 active users, to maximize the long-term caching gain, i.e., the total reduced backhaul traffic. Specifically, we first collect enormous user association records and conduct intensive statistical analysis on the collected data, gaining two major observations. First, per AP traffic consumption varies in a rather wide range and the AP proportion distributes evenly within the range, which indicates that the cache size should be heterogeneously allocated in accordance to the underlying traffic demands. Second, compared to a single AP, the traffic consumption of a group of APs (clustered by physical locations) is more stable, which means that the short-term traffic statistics can be used to infer the future long-term traffic conditions. We then propose our cache deployment strategy, named LEAD (i.e., Large-scale wifi Edge cAche Deployment), in which we first cluster large-scale APs into well-sized edge nodes, then conduct the stationary testing on edge level traffic consumption and sample sufficient traffic statistics in order to precisely characterize future traffic conditions, and finally devise the TEG (Traffic-wEighted Greedy) algorithm to solve the long-term caching gain maximization problem. Extensive trace-driven simulations are carried out and simulation results demonstrate the efficacy of LEAD. Feng Lyu 0001, Ju Ren 0001, Nan Cheng 0001, Peng Yang 0004, Minglu Li 0001, Yaoxue Zhang, Xuemin Shen |
ICDCS | 6 |
| 2019 | An Enhanced Verifiable Inter-domain Routing Protocol Based on Blockchain
Shuo Zhang 0011, Haojin Zhu, Peng-Jun Wan, Lixin Gao 0001, Yaoxue Zhang |
SecureComm (1) | 6 |
| 2019 | An adaptive and configurable protection framework against android privilege escalation threats
Yang Xu 0013, Guojun Wang 0001, Ju Ren 0001, Yaoxue Zhang |
Future Gener. Comput. Syst. | 4 |
| 2019 | Secure Data Aggregation of Lightweight E-Healthcare IoT Devices With Fair IncentivesabstractWith rapid development of e-healthcare systems, patients that are equipped with resource-limited e-healthcare devices (Internet of Things) generate huge amount of health data for health management. These health data possess significant medical value when aggregated from these distributed devices. However, efficient health data aggregation poses several security and privacy issues such as confidentiality disclosure and differential attacks, as well as patients may be reluctant to contribute their health data for aggregation. In this paper, we propose a privacy-preserving heath data aggregation scheme that securely collects health data from multiple sources and guarantee fair incentives for contributing patients. Specifically, we employ signature techniques to keep fair incentives for patients. Meanwhile, we add noises into the health data for differential privacy. Furthermore, we combine Boneh-Goh-Nissim cryptosystem and Shamir's secret sharing to keep data obliviousness security and fault tolerance. Security and privacy discussions show that our scheme can resist differential attacks, tolerate healthcare centers failures, and keep fair incentives for patients. Performance evaluations demonstrate cost-efficient computation, communication and storage overhead. Wenjuan Tang, Ju Ren 0001, Yaoxue Zhang |
IEEE Internet Things J. | 4 |
| 2019 | Toward Efficient Transparent Computing for IoT Apps by On-Chip Kernel OffloadabstractGraphics processing units (GPUs) have of late enjoyed increased popularity as a general purpose computing accelerator in multiple application domains like artificial intelligence. However, there has been little exploration into the performance and energy optimization GPUs can deliver for increasingly popular but heavy burden on transparent computing for Internet-of-Things (IoT), such as deep-inference tasks under energy-constrained scenarios. This paper presents FuncShare, an extension of the capability of dynamic functional connectivity among IoT to cross-device hand over identified computation-intensive functional codes at runtime. As a kernel-level offloading solution, FuncShare now enables unmodified Android and Linux-based transparent computing applications (apps) to utilize not only application functionalities but also system functionalities across devices, as if they were to utilize them inside the same OpenCL or CUDA libraries. Toward secure network connection, FuncShare also allows performing of permission checks for remote apps in the same method as for local. Experimental results show that FuncShare enables transparent cross-device sharing for power-hungry functionalities and benefits significant performance enhancing than within-device processing even if a large amount of data is transferred. Chao Wu 0002, Yaoxue Zhang |
IEEE Internet Things J. | 2 |
| 2019 | Toward Fast and Distributed Computation Migration System for Edge Computing in IoTabstractCode offload has been a key technique that provides new opportunities to achieve high performance with edge devices of weak computation capability. However, the implementation of code offload system on edge devices today is largely depending on backbone routers or cloud servers, imposes a significant burden on network traffic while ignores the potentials of utilizing Internet-of-Thing (IoT) devices physically nearby. In this article, we seek to obviate such limitations in improper code offload on edge devices, preferably focusing on minimizing interdomain data transfer and cross-device I/O cost while maximizing the CPU computation capability. First, we conduct the most in-depth and efficient analysis of both performance optimization and extra system burden. Second, we identify a new research problem of flexibly selecting the computation-intensive codes to offload at OS runtime across heterogeneous hardwares. Third, our measurement findings lead us to design and implement a fast and distributed code offload principle for edge devices called codeSpec, that shifts the destined devices from interdomain servers to IoT devices nearby, and only offloads binary code of user-specified regions across different instruction set architectures, thus to not only improve the system performance (by up to 80%) but also reduce burdens on data transfer (by at least 61%) and I/O latency (by on average 84%) than existing. codeSpec also makes user to flexibly specify the codes for offloading by plugging-in features, and is friendly to the commercial-off-the-shelf devices. Chao Wu 0002, Yaoxue Zhang, Yongheng Deng |
IEEE Internet Things J. | 2 |
| 2019 | EdgeSanitizer: Locally Differentially Private Deep Inference at the Edge for Mobile Data AnalyticsabstractDeep neural networks have been widely applied in various machine learning applications for mobile data analytics in cloud. However, this approach introduces significant data challenges, because the cloud operator can perform deep inferences on the available data. Recent advances in edge computing have paved the way to more efficient and private data processing at the edge of the network for simple tasks and lightweight models, but challenges still remain in building efficient complex models (e.g., deep learning) for edge computing. To tackle these issues, we propose EdgeSanitizer, a deep inference framework-based edge computing with local differential privacy for mobile data analytics. EdgeSanitizer leverages deep learning model to conduct data minimization and obfuscates the learned features by adaptively injecting noise, thereby forming a new protection layer against sensitive inference. We evaluate its performance in terms of data privacy and utility through theoretical analysis and experimental evaluation. The theoretical analysis proves that EdgeSanitizer can provide provable privacy guarantees with a large improvement in utility. And the experimental results demonstrate the robustness of our approach against sensitive inference, as well as its applicability on resource-constrained edge devices. Chugui Xu, Ju Ren 0001, Liang She, Yaoxue Zhang, Zhan Qin, Kui Ren 0001 |
IEEE Internet Things J. | 4 |
| 2019 | Two Time-Scale Resource Management for Green Internet of Things NetworksabstractIt is expected that billions of objects will be connected through sensors and embedded devices for pervasive intelligence in the coming era of Internet of Things (IoT). However, the performance of such ubiquitous interconnection highly depends on the supply of network resources in terms of both energy and spectrum. Librating IoT devices from the resource deficiency, we consider a green IoT network in which the IoT devices transmit data to a fusion node over multihop relaying. To achieve sustainable operation, IoT devices obtain energy from both ambient energy sources and power grid, while opportunistically access the licensed spectrum for data transmission. We formulate a stochastic problem to optimize the network utility minus the cost on on-grid energy purchasing. The problem formulation takes into account the different granularity in the changing of harvested energy, power price, and primary user activities. To address the problem, we propose a Lyapunov-based framework to decompose the problem into different time scales, based on which an online two time-scale resource allocation algorithm, is developed which determines the harvested and purchased energy in a large time scale, and the channel allocation and data collection in a small time scale. Furthermore, we analyze the required data buffer and energy buffer to support the proposed algorithm. Extensive simulation results validate the correctness of the analysis and the efficiency of the proposed algorithm. Liang She, Ruyin Shen, Ju Ren 0001, Yaoxue Zhang |
IEEE Internet Things J. | 6 |
| 2019 | Cloud-Edge Coordinated Processing: Low-Latency Multicasting TransmissionabstractRecently, edge caching and multicasting arise as two promising technologies to support high-data-rate and low-latency delivery in wireless communication networks. In this paper, we design three transmission schemes aiming to minimize the delivery latency for cache-enabled multigroup multicasting networks. In particular, full caching bulk transmission scheme is first designed as a performance benchmark for the ideal situation where the caching capability of each enhanced remote radio head (eRRH) is sufficient large to cache all files. For the practical situation where the caching capability of each eRRH is limited, we further design two transmission schemes, namely partial caching bulk transmission (PCBT) and partial caching pipelined transmission (PCPT) schemes. In the PCBT scheme, eRRHs first fetch the uncached requested files from the baseband unit (BBU) and then all requested files are simultaneously transmitted to the users. In the PCPT scheme, eRRHs first transmit the cached requested files while fetching the uncached requested files from the BBU. Then, the remaining cached requested files and fetched uncached requested files are simultaneously transmitted to the users. The design goal of the three transmission schemes is to minimize the delivery latency, subject to some practical constraints. Efficient algorithms are developed for the low-latency cloud-edge coordinated transmission strategies. Numerical results are provided to evaluate the performance of the proposed transmission schemes and show that the PCPT scheme outperforms the PCBT scheme in terms of the delivery latency criterion. Shiwen He, Ju Ren 0001, Jiaheng Wang 0001, Yongming Huang 0001, Yaoxue Zhang, Weihua Zhuang, Xuemin Shen |
IEEE J. Sel. Areas Commun. | 5 |
| 2019 | GANobfuscator: Mitigating Information Leakage Under GAN via Differential PrivacyabstractBy learning generative models of semantic-rich data distributions from samples, generative adversarial network (GAN) has recently attracted intensive research interests due to its excellent empirical performance as a generative model. The model is used to estimate the underlying distribution of a dataset and randomly generate realistic samples according to their estimated distribution. However, GANs can easily remember training samples due to the high model complexity of deep networks. When GANs are applied to private or sensitive data, the concentration of distribution may divulge some critical information. It consequently requires new technological advances to mitigate the information leakage under GANs. To address this issue, we propose GANobfuscator, a differentially private GAN, which can achieve differential privacy under GANs by adding carefully designed noise to gradients during the learning procedure. With GANobfuscator, analysts are able to generate an unlimited amount of synthetic data for arbitrary analysis tasks without disclosing the privacy of training data. Moreover, we theoretically prove that GANobfuscator can provide strict privacy guarantee with differential privacy. In addition, we develop a gradient-pruning strategy for GANobfuscator to improve the scalability and stability of data training. Through extensive experimental evaluation on benchmark datasets, we demonstrate that GANobfuscator can produce high-quality generated data and retain desirable utility under practical privacy budgets. Chugui Xu, Ju Ren 0001, Yaoxue Zhang, Zhan Qin, Kui Ren 0001 |
IEEE Trans. Inf. Forensics Secur. | 4 |
| 2019 | A Blockchain-Based Nonrepudiation Network Computing Service Scheme for Industrial IoTabstractEmerging network computing technologies extend the functionalities of industrial IoT (IIoT) terminals. However, this promising service-provisioning scheme encounters problems in untrusted and distributed IIoT scenarios because malicious service providers or clients may deny service provisions or usage for their own interests. Traditional nonrepudiation solutions fade in IIoT environments due to requirements of trusted third parties or unacceptable overheads. Fortunately, the blockchain revolution facilitates innovative solutions. In this paper, we propose a blockchain-based fair nonrepudiation service provisioning scheme for IIoT scenarios in which the blockchain is used as a service publisher and an evidence recorder. Each service is separately delivered via on-chain and off-chain channels with mandatory evidence submissions for nonrepudiation purpose. Moreover, a homomorphic-hash-based service verification method is designed that can function with mere on-chain evidence. And an impartial smart contract is implemented to resolve disputes. The security analysis demonstrates the dependability, and the evaluations reveal the effectiveness and efficiency. Yang Xu 0013, Ju Ren 0001, Guojun Wang 0001, Cheng Zhang 0035, Jidian Yang, Yaoxue Zhang |
IEEE Trans. Ind. Informatics | 6 |
| 2019 | Efficient and Privacy-preserving Fog-assisted Health Data Sharing SchemeabstractPervasive data collected from e-healthcare devices possess significant medical value through data sharing with professional healthcare service providers. However, health data sharing poses several security issues, such as access control and privacy leakage, as well as faces critical challenges to obtain efficient data analysis and services. In this article, we propose an efficient and privacy-preserving fog-assisted health data sharing (PFHDS) scheme for e-healthcare systems. Specifically, we integrate the fog node to classify the shared data into different categories according to disease risks for efficient health data analysis. Meanwhile, we design an enhanced attribute-based encryption method through combination of a personal access policy on patients and a professional access policy on the fog node for effective medical service provision. Furthermore, we achieve significant encryption consumption reduction for patients by offloading a portion of the computation and storage burden from patients to the fog node. Security discussions show that PFHDS realizes data confidentiality and fine-grained access control with collusion resistance. Performance evaluations demonstrate cost-efficient encryption computation, storage and energy consumption. Wenjuan Tang, Ju Ren 0001, Kuan Zhang 0001, Yaoxue Zhang, Xuemin Shen |
ACM Trans. Intell. Syst. Technol. | 5 |
| 2019 | Flexible and Efficient Authenticated Key Agreement Scheme for BANs Based on Physiological FeaturesabstractIn Body Area Networks (BANs), bio-sensors can collect personal health information and cooperate with each other to provide intelligent health care services for medical users. Since personal health information is highly privacy-sensitive, the flourish of BANs still faces critical security challenges, especially secure communication between bio-sensors. In this paper, we propose a flexible and efficient authenticated key agreement scheme (PBAKA) to provide secure communication for BANs. Specifically, we employ a control unit (e.g., smart phone) to launch authentication based on physiological features collected from BANs, and integrate bilinear pairings to negotiate session keys for bio-sensors. Since physiological features can be collected from various kinds of bio-sensors in real time, PBAKA is flexible for adding new bio-sensors without pre-distributed keys. Meanwhile, PBAKA is computationally efficient by offloading authentication burden from resource-limited bio-sensors to the control unit. Security analysis demonstrates that PBAKA is provably secure under the decisional bilinear Diffie-Hellman assumption. Extensive experimental results validate efficient communication, computation and energy consumption of our scheme when compared with several existing solutions. Wenjuan Tang, Kuan Zhang 0001, Ju Ren 0001, Yaoxue Zhang, Xuemin Shen |
IEEE Trans. Mob. Comput. | 4 |
| 2019 | Distributed and Efficient Object Detection via Interactions Among Devices, Edge, and CloudabstractWith the rapid development of Internet-of-Things and communication techniques, media transmission in surveillance applications is gradually relying on wireless networks. Meanwhile, the emergence of edge computing has pushed the media data analysis from the cloud to the edge of the network to achieve fast response for delay-sensitive media processing tasks. Object detection is a representative delay-sensitive image processing task in surveillance applications, but faces significant challenges in this context. For example, how to compress images for transmission in wireless environment without compromising the detection accuracy, and how to integrate and update local inference models online in an edge computing-based object detection system. In this paper, we propose an object detection architecture based on edge computing to achieve distributed and efficient object detection for surveillance applications. Under this architecture, we develop an adaptive Region-of-Interest-based image compression scheme for end devices to efficiently compress their captured images for wireless transmission but not to sacrifice the object detection accuracy of edge servers. Furthermore, we carefully design distributed and communication-efficient interactions among end devices, edge servers, and the cloud to dynamically optimize the object detection accuracy online. Extensive simulation results demonstrate that our proposed architecture not only achieves a competitive detection accuracy to traditional cloud-based objective detection solution with reduced response delay but also significantly improves the image transmission efficiency with adaptive image compression ratio. Yun-Di Guo, Beiji Zou 0001, Ju Ren 0001, Yaoxue Zhang |
IEEE Trans. Multim. | 6 |
| 2019 | Enabling Trusted and Privacy-Preserving Healthcare Services in Social Media Health NetworksabstractSocial Media Health Networks provide a promising paradigm to attract patients to share and communicate their personal health status with other online patients, and consult healthcare services from online caregivers with social networks. Social Media Health Networks transform healthcare services from time-consuming offline hospital-centered paradigm to the convenient and efficient online paradigm through Internet, which can expand the traditional healthcare services and shorten the information gap between patients and caregivers. However, how to build the trust between patients and caregivers raises a challenging issue due to the openness of the social networks; meanwhile, the personal privacy may be disclosed when sharing personal health information with other patients and caregivers. In this paper, we propose a personalized and trusted healthcare service approach to enable trusted and privacy-preserving healthcare services in social media health networks, which can improve the trustiness between patients and caregivers through authentic ratings toward caregivers and guarantee the patients' privacy. Specifically, we employ the collaborative filtering model to seek appropriate personalized caregivers, bloom filter to extract and map the personal healthcare symptoms, and inner product to compute the similarity between patients for finding patients with similar health symptoms in a privacy-preserving way. Meanwhile, to guarantee authentic ratings and reviews toward caregivers, we develop a sybil attack detection scheme to find patients' fake ratings and reviews using different pseudonyms. Security analysis shows that our proposed approach can preserve the privacy of patients and prevent sybil attacks. Performance evaluation demonstrates that our approach can achieve prominent performance improvement, in terms of personalized caregivers finding and sybil attack resistance. Wenjuan Tang, Ju Ren 0001, Yaoxue Zhang |
IEEE Trans. Multim. | 3 |
| 2019 | Enabling Flexible Resource Allocation in Mobile Deep Learning SystemsabstractDeep learning provides new opportunities for mobile applications to achieve higher performance than before. Rather, the deep learning implementation on mobile device today is largely demanding on expensive resource overheads, imposes a significant burden on the battery life and limited memory space. Existing methods either utilize cloud or edge infrastructure that require to upload user data, however, resulting in a risk of privacy leakage and large data transfers; or adopt compressed deep models, nevertheless, downgrading the algorithm accuracy. This paper provides DeepShark, a platform to enable mobile devices with the ability of flexible resource allocation in using commercial-off-the-shelf (COTS) deep learning systems. Compared to existing approaches, DeepShark seeks a balanced point between time and memory efficiency by user requirements, breaks down sophisticated deep model into code block stream and incrementally executes such blocks on system-on-chip (SoC). Thus, DeepShark requires significantly less memory space on mobile device and achieves the default accuracy. In addition, all referred user data of model processing is handled locally, thus to avoid unnecessary data transfer and network latency. DeepShark is now developed on two COTS deep learning systems, i.e., Caffe and TensorFlow. The experimental evaluations demonstrate its effectiveness in the aspects of memory space and energy cost. Chao Wu 0002, Lan Zhang 0002, Qiushi Li 0002, Ziyan Fu 0001, Wenwu Zhu 0001, Yaoxue Zhang |
IEEE Trans. Parallel Distributed Syst. | 6 |
| 2019 | Hybrid Precoder Design for Cache-Enabled Millimeter-Wave Radio Access NetworksabstractIn this paper, we study the design of a hybrid precoder, consisting of an analog and a digital precoder, for the delivery phase of downlink cache-enabled millimeter-wave (mm-wave) radio access networks (CeMm-RANs). In CeMm-RANs, enhanced remote radio heads (eRRHs), which are equipped with local cache and baseband signal processing capabilities in addition to the basic functionalities of conventional RRHs, are connected to the baseband processing unit via fronthaul links. Two different fronthaul information transfer strategies are considered, namely, hard fronthaul information transfer, where hard information of uncached requested files is transmitted via the fronthaul links to a subset of eRRHs, and soft fronthaul information transfer, where the fronthaul links are used to transmit quantized baseband signals of uncached requested files. The hybrid precoder is optimized for maximization of the minimum user rate under a fronthaul capacity constraint, an eRRH transmit power constraint, and a constant-modulus constraint on the analog precoder. The resulting optimization problem is non-convex, and hence, the global optimal solution is difficult to obtain. Therefore, convex approximation methods are employed to tackle the non-convexity of the achievable user rate, the fronthaul capacity constraint, and the constant modulus constraint on the analog precoder. Then, an effective algorithm with provable convergence is developed to solve the approximated optimization problem. The simulation results are provided to evaluate the performance of the proposed algorithms, where fully digital precoding is used as the benchmark. The results reveal that except for the case of a large fronthaul link capacity, soft fronthaul information transfer is preferable for CeMm-RANs. Furthermore, surprisingly, hybrid precoding outperforms fully digital precoding with soft fronthaul information transfer for medium-to-large file sizes and fronthaul capacity limited mm-wave cloud RANs. Shiwen He, Yongpeng Wu 0001, Ju Ren 0001, Yongming Huang 0001, Robert Schober, Yaoxue Zhang |
IEEE Trans. Wirel. Commun. | 6 |
| 2018 | Accelerating Low-End Edge Computing with Cross-Kernel Functionality Abstraction
Chao Wu 0002, Yaoxue Zhang, Yue-Zhi Zhou, Qiushi Li 0002 |
ICA3PP (1) | 2 |
| 2018 | A Game Theoretic D2D Local Caching System under Heterogeneous Video Preferences and Social Reciprocity
Kaichuan Zhao, Yue-Zhi Zhou, Wenjuan Tang, Yaoxue Zhang |
ICA3PP (2) | 5 |
| 2018 | Joint Selection and Scheduling of Communication Requests in Multi-Channel Wireless Networks under SINR Model
Peng-Jun Wan, Huaqiang Yuan, Jiliang Wang, Ju Ren 0001, Yaoxue Zhang |
INFOCOM | 5 |
| 2018 | AHT: Application-Based Handover Triggering for Saving Energy in Cellular NetworksabstractNowadays, multiple heterogeneous cellular networks coexist simultaneously, and mobile devices can freely select the appropriate network for data communication. Our measurement studies show that a barrier exists between heterogeneous cellular networks and applications. Triggering handovers between various cellular networks can break the barrier and present the promise of saving energy for cellular data communication. However, most existing network handover triggering methods do not adequately incorporate the characteristics of applications and may cause unnecessary handovers. In this paper, we propose an application-based handover triggering method called AHT. According to the applications that are used by users, AHT triggers handovers between high-performance and energy-efficient cellular networks, thus conserving energy. Based on the user experience (UX) requirements, AHT classifies applications into UX- sensitive and insensitive ones. AHT determines whether and when to switch to the high-performance network (e.g., LTE) in accordance with the predicted UX-sensitive application and estimated usage time, and triggers handovers to the energy- efficient network (e.g., UMTS) through an idle timer. We evaluate the performance of AHT with real application usage traces. Experimental results show that AHT saves up to 60.7% and 32.8% energy compared with the pure LTE network transmission and the screen-based handover triggering scheme Intelli3G, respectively. Di Zhang 0010, Yue-Zhi Zhou, Xiang Lan 0003, Yaoxue Zhang, Xiaoming Fu 0001 |
SECON | 4 |
| 2018 | Resource allocation for hybrid energy powered cloud radio access network with battery leakageabstractThis study proposes a resource allocation policy for hybrid energy powered cloud radio access network with battery leakage. To optimise the network utility, the authors first formulate a network utility maximisation problem while jointly considering multiple random processes, which include energy harvesting, data arrival, wireless channel condition, and grid energy prices. To tackle this problem, they exploit the Lyapunov optimisation technique to develop an online dynamic resource allocation framework, which contains four subproblems, i.e. data admission, hybrid energy management, power allocation and route scheduling. Based on the solutions of these subproblems, a network utility optimisation resource allocation (ORA) algorithm is proposed. Specifically, the ORA algorithm only needs to track the current system states without requiring a prior knowledge about channel and energy conditions. Theoretical performance analyses and simulation results verify that the proposed algorithm can achieve close‐to‐optimal utility with bounded data buffer and battery capacity. Sijing Duan, Ju Ren 0001, Yaoxue Zhang |
IET Commun. | 4 |
| 2018 | BOAT: A Block-Streaming App Execution Scheme for Lightweight IoT DevicesabstractThe contradiction between the limited capability of lightweight Internet-of-Things (IoT) devices and ever-increasing user demands is a fundamental and challenging problem in the era of IoT. One of the most important challenges is that lightweight IoT devices are generally embedded with fixed applications on resource-constrained hardware, and cannot enable on-demand service provisioning. In this paper, we propose BOAT, a block-streaming application execution scheme based on transparent computing (TC), which can remotely retrieve the necessary parts of traditional applications from edge servers on demand and run them on IoT devices locally. Specifically, we first exploit TC to build a scalable IoT system, where the applications of lightweight IoT devices are stored in edge servers or cloud but can be dynamically loaded on IoT devices in a block-streaming way. Moreover, we present a code partition approach to split the codes of a whole service into numerous functional blocks at the edge side. Such that, IoT devices only need to load necessary blocks of an application to obtain the requested services without loading the whole application codes. A lightweight I/O virtualization mechanism and a fine-grained relocation technology are then developed to support the block-streaming service loading. Our experimental results on a lightweight wearable device demonstrate that the proposed scheme can efficiently achieve flexible service provisioning with improved scalability and reduced service loading delay and energy consumption. Xuhong Peng, Ju Ren 0001, Liang She, Jie Li 0058, Yaoxue Zhang |
IEEE Internet Things J. | 6 |
| 2018 | A scalable and manageable IoT architecture based on transparent computing
Ju Ren 0001, Yaoxue Zhang, Junying Hu |
J. Parallel Distributed Comput. | 4 |
| 2018 | A case for software-defined code scheduling based on transparent computing
Yue-Zhi Zhou, Wenjuan Tang, Di Zhang 0010, Xiang Lan 0003, Yaoxue Zhang |
Peer-to-Peer Netw. Appl. | 5 |
| 2018 | A Feasible Fuzzy-Extended Attribute-Based Access Control TechniqueabstractAttribute-based access control (ABAC) is a maturing authorization technique with outstanding expressiveness and scalability, which shows its overwhelmingly competitive advantage, especially in complicated dynamic environments. Unfortunately, the absence of a flexible exceptional approval mechanism in ABAC impairs the resource usability and business time efficiency in current practice, which could limit its growth. In this paper, we propose a feasible fuzzy-extended ABAC (FBAC) technique to improve the flexibility in urgent exceptional authorizations and thereby improving the resource usability and business timeliness. We use the fuzzy assessment mechanism to evaluate the policy-matching degrees of the requests that do not comply with policies, so that the system can make special approval decisions accordingly to achieve unattended exceptional authorizations. We also designed an auxiliary credit mechanism accompanied by periodic credit adjustment auditing to regulate expediential authorizations for mitigating risks. Theoretical analyses and experimental evaluations show that the FBAC approach enhances resource immediacy and usability with controllable risk. Yang Xu 0013, Wuqiang Gao, Quanrun Zeng, Guojun Wang 0001, Ju Ren 0001, Yaoxue Zhang |
Secur. Commun. Networks | 6 |
| 2018 | Joint Load Scheduling and Voltage Regulation in the Distribution System With Renewable GeneratorsabstractBy equipping with the advanced smart meters and two-way communications infrastructure, smart grids, as a key component of future smart cities, are able to improve the energy efficiency and reduce the energy cost through real-time monitoring and customer load scheduling. However, the high penetration of intermittent renewable energy such as solar power may cause frequent overvoltage and undervoltage problems at certain buses, making the load scheduling face new challenges on voltage regulation. In this paper, we investigate the impact of voltage constraints on load scheduling by power flow analysis in a power distribution system with renewable generators. A voltage regulator (VR) is introduced to regulate the voltage of buses in the distribution system and assist load scheduling. To jointly minimize the cost and stabilize the voltages of the distribution system, we propose a grid-customer coordinated load scheduling strategy, which simultaneously determines the tap changes of the VR and scheduling of customer electricity loads in each time slot. Finally, we evaluate the performance of the proposed strategy based on realistic power demand and renewable energy generation datasets. Extensive numerical results demonstrate that the proposed strategy can remarkably reduce the energy cost and stabilize the voltage fluctuation of distribution systems. Ju Ren 0001, Junying Hu, Ruilong Deng, Yaoxue Zhang, Xuemin Shen |
IEEE Trans. Ind. Informatics | 5 |
| 2018 | Toward High Mobile GPU Performance Through Collaborative Workload OffloadingabstractThe ever increasing of display resolution on mobile devices raises high demand for GPU rendering details. However, the challenge of poor hardware support but fine-grained rendering details often makes user unsatisfied especially in calling for high frame rate scenarios, e.g., game. To resolve such issue, we propose ButterFly, a novel system which collaboratively utilizes mobile GPUs to process high-quality rendering details for on-the-go mobile users. In particular, ButterFly achieves three technical contributions for the collaborative design: (1) a mobile device can migrate GPU workloads in buffer queue to peers, (2) the collaborative rendering mechanism benefits user high quality details while significant power saving performance, and (3) unnecessary 3D texture rendering can be clipped for further optimization. All the techniques are compatible with the OpenGL ES standards. Furthermore, a 40-person survey perceives that ButterFly can provide excellent user experience of both rendering details and frame rate over Wi-Fi network. In addition, our comprehensive trace-driven experiments on Android prototype reveal the benefits of Butterfly have more superior performance over state-of-the-art systems, which achieves more than 28.3 percent power saving. Chao Wu 0002, Wenwu Zhu 0001, Yaoxue Zhang |
IEEE Trans. Parallel Distributed Syst. | 4 |
| 2018 | MeetingVis: Visual Narratives to Assist in Recalling Meeting Context and ContentabstractIn team-based workplaces, reviewing and reflecting on the content from a previously held meeting can lead to better planning and preparation. However, ineffective meeting summaries can impair this process, especially when participants have difficulty remembering what was said and what its context was. To assist with this process, we introduce MeetingVis, a visual narrative-based approach to meeting summarization. MeetingVis is composed of two primary components: (1) a data pipeline that processes the spoken audio from a group discussion, and (2) a visual-based interface that efficiently displays the summarized content. To design MeetingVis, we create a taxonomy of relevant meeting data points, identifying salient elements to promote recall and reflection. These are mapped to an augmented storyline visualization, which combines the display of participant activities, topic evolutions, and task assignments. For evaluation, we conduct a qualitative user study with five groups. Feedback from the study indicates that MeetingVis effectively triggers the recall of subtle details from prior meetings: all study participants were able to remember new details, points, and tasks compared to an unaided, memory-only baseline. This visual-based approaches can also potentially enhance the productivity of both individuals and the whole team. Yang Shi 0007, Chris Bryan, Sridatt Bhamidipati, Ying Zhao 0001, Yaoxue Zhang, Kwan-Liu Ma |
IEEE Trans. Vis. Comput. Graph. | 5 |
| 2018 | Towards Secure Network Computing Services for Lightweight Clients Using BlockchainabstractThe emerging network computing technologies have significantly extended the abilities of the resource‐constrained IoT devices through the network‐based service sharing techniques. However, such a flexible and scalable service provisioning paradigm brings increased security risks to terminals due to the untrustworthy exogenous service codes loading from the open network. Many existing security approaches are unsuitable for IoT environments due to the high difficulty of maintenance or the dependencies upon extra resources like specific hardware. Fortunately, the rise of blockchain technology has facilitated the development of service sharing methods and, at the same time, it appears a viable solution to numerous security problems. In this paper, we propose a novel blockchain‐based secure service provisioning mechanism for protecting lightweight clients from insecure services in network computing scenarios. We introduce the blockchain to maintain all the validity states of the off‐chain services and edge service providers for the IoT terminals to help them get rid of untrusted or discarded services through provider identification and service verification. In addition, we take advantage of smart contracts which can be triggered by the lightweight clients to help them check the validities of service providers and service codes according to the on‐chain transactions, thereby reducing the direct overhead on the IoT devices. Moreover, the adoptions of the consortium blockchain and the proof of authority consensus mechanism also help to achieve a high throughput. The theoretical security analysis and evaluation results show that our approach helps the lightweight clients get rid of untrusted edge service providers and insecure services effectively with acceptable latency and affordable costs. Yang Xu 0013, Guojun Wang 0001, Jidian Yang, Ju Ren 0001, Yaoxue Zhang, Cheng Zhang 0035 |
Wirel. Commun. Mob. Comput. | 5 |
| 2017 | Lightweight and Privacy-Preserving Fog-Assisted Information Sharing Scheme for Health Big DataabstractWith the advancements of electronic medical equipment, e-healthcare system becomes a promising paradigm to continuously monitor health conditions and remotely diagnose phenomena. Meanwhile, it generates a large volume of health data and poses several security challenges, such as access control and privacy leakage. In this paper, we propose a lightweight and privacy- preserving fog-assisted information sharing scheme (PFHD) for health big data. Specifically, we integrate fog computing into e-healthcare system to pre-process the raw health data and improve the efficiency of health data analysis. Furthermore, to prevent privacy leakage, we design a hierarchical attribute-based encryption method by encrypting the profile and health data with different access policies. In addition, we reduce the computation cost on devices by offloading health data encryption from devices to fog servers. Security discussions show that PFHD can achieve fine- grained health data sharing with privacy preservation. Performance evaluations demonstrate the efficiency of PFHD, especially in terms of encryption computation and storage costs. Wenjuan Tang, Kuan Zhang 0001, Ju Ren 0001, Yaoxue Zhang, Xuemin Shen |
GLOBECOM | 4 |
| 2017 | Incentive Mechanism for Cached-Enabled Small Cell Sharing: A Stackelberg Game ApproachabstractIn this paper, we study a small-cell caching system consisting of one privately-owned small base station (SBS) and multiple content providers (CPs), where CPs leverage the caching capabilities of SBSs to efficiently provide content delivery service to mobile subscribers. Specifically, an incentive cache mechanism is proposed, to stimulate the privately- owned SBS and CPs to participate in the caching system. A two-stage Stackelberg game is formulated for the interaction between the SBS and CPs. In the first stage, the private SBS first decides the price policy to maximize the profit. In the second stage, according to the charge price, each CP determines the amount of caching storage to maximize its utility. The impact of transmission congestion on CP utility is also taken into consideration, which also influences CPs' decisions. We prove the existence and uniqueness of the equilibrium, and design an optimal pricing algorithm to maximize the SBS's revenue. Simulation results are provided to evaluate the performance of the proposed mechanism, which demonstrates the efficiency and feasibility on the SBS resource sharing. Kaichuan Zhao, Shan Zhang 0001, Ning Zhang 0007, Yue-Zhi Zhou, Yaoxue Zhang, Xuemin Shen |
GLOBECOM | 5 |
| 2017 | Game Theoretic D2D Content Sharing: Joint Participants Selection, Routing and PricingabstractDevice-to-device (D2D) content sharing holds great promise to alleviate the growing strain on cellular networks, as it offloads popular content data onto direct peer-to-peer links. However, it is still largely unexplored how content sharing could benefit from utilizing multi-hop rather than conventional single-hop D2D communications. As a step towards this end, this paper proposes a generalized two-level Stackelberg game theoretic framework to enable content sharing with multi-hop D2D communication capabilities. At the lower level, a Nash bargaining subgame is proposed to provide the routing and pricing graphs, where a novel incentive mechanism is adopted to stimulate cooperation. At the upper level, the set of participants is decided to ensure all participants contribute to the content sharing. An additional pricing plan is introduced to make sure that the final pricing is practical and feasible. Numerical results are presented to demonstrate that the proposed game theoretic framework could not only jointly deal with participants selection, routing and pricing in D2D content sharing, but also effectively restrict utilities and transmission resources to only contributive participants. Yujian Fang, Yue-Zhi Zhou, Xiaohong Jiang 0001, Di Zhang 0010, Yaoxue Zhang |
ICCCN | 5 |
| 2017 | ButterFly: Mobile collaborative rendering over GPU workload migrationabstractThe ever increasing of display resolution on mobile devices raises high demand for GPU rendering details. However, the challenge of poor hardware support but fine-grained rendering details often makes user unsatisfied especially in calling for high frame rate scenarios, e.g., game. To resolve such issue, we propose BUTTERFLY, a novel system which collaboratively utilizes mobile GPUs to process high-quality rendering details for on-the-go mobile users. In particular, ButterFly achieves two technical contributions for the collaborative design: (1) a mobile device can migrate GPU workloads in buffer queue to peers, and (2) the collaborative rendering mechanism benefits user high quality details while significant power saving performance. Both techniques are compatible with the OpenGL ES standards. Furthermore, a 40-person survey perceives that ButterFly can provide excellent user experience of both rendering details and frame rate over Wi-Fi network. In addition, our comprehensive trace-driven experiments on Android prototype reveal the benefits of Butterfly have more superior performance over state-of-the-art systems, which achieves more than 28.3% power saving. Chao Wu 0002, Yaoxue Zhang, Lan Zhang 0002, Xu Chen 0004, Wenwu Zhu 0001, Lili Qiu |
INFOCOM | 2 |
| 2017 | Rethinking HTTP Adaptive Streaming with the Mobile User PerceptionabstractVideos over HTTP adaptive streaming have been the most popular vehicle for delivering media content on mobile platform. Rather, today's mobile video streaming are excessively tailored for visual quality, imposing a heavy burden on user's data budget. In this paper, we aim to optimize mobile video streaming of low bitrate efficiency with considering human visual acuity, i.e., preferably avoid sacrificing viewing quality. First, we conduct to in-depth analysis of mobile HTTP adaptive video streaming with a focus not only on how it works, but also on the significance of bitrate saving. Second, we identify a novel research problem on excessive visual quality which leads to bitrate-inefficient video streaming, and propose a flexible system called EyeTube to address it. Specifically, we apply dynamic resolution scaling on mobile video streaming to trade off the bitrate efficiency and user viewing experience Third, we derive general principles for achieving bitrate-efficient mobile video streaming, and employ the principles to an open source web browser, i.e., Chromium, to verify its applicability. An end-to-end EyeTube system is implemented on Samsung smartphones, and the efficiency are evaluated against 10 popular YouTube videos. Experimental results show that all the bitrates of the 10 videos can be reduced by at least 54.2% on average and up to 90.9% at most when the resolution is quartered. A user study with 40 respondents has indicated that our system can achieve good performance on both bitrate saving and high viewing quality. Chao Wu 0002, Wenwu Zhu 0001, Qiushi Li 0002, Yaoxue Zhang |
ACM Multimedia | 4 |
| 2017 | Optimized dependent file fetch middleware in transparent computing platform
Kehua Guo, Yayuan Tang, Jianhua Ma 0002, Yaoxue Zhang |
Future Gener. Comput. Syst. | 4 |
| 2017 | DPPro: Differentially Private High-Dimensional Data Release via Random ProjectionabstractReleasing representative data sets without compromising the data privacy has attracted increasing attention from the database community in recent years. Differential privacy is an influential privacy framework for data mining and data release without revealing sensitive information. However, existing solutions using differential privacy cannot effectively handle the release of high-dimensional data due to the increasing perturbation errors and computation complexity. To address the deficiency of existing solutions, we propose DPPro, a differentially private algorithm for high-dimensional data release via random projection to maximize utility while guaranteeing privacy. We theoretically prove that DPPro can generate synthetic data set with the similar squared Euclidean distance between high-dimensional vectors while achieving (ϵ, δ)-differential privacy. Based on the theoretical analysis, we observed that the utility guarantees of released data depend on the projection dimension and the variance of the noise. Extensive experimental results demonstrate that DPPro substantially outperforms several state-of-the-art solutions in terms of perturbation error and privacy budget on high-dimensional data sets. Chugui Xu, Ju Ren 0001, Yaoxue Zhang, Zhan Qin, Kui Ren 0001 |
IEEE Trans. Inf. Forensics Secur. | 3 |
| 2017 | Mobile Contextual Recommender System for Online Social MediaabstractExponential growth of media consumption in online social networks demands effective recommendation to improve the quality of experience especially for on-the-go mobile users. By means of large-scale trace-driven measurements over mobile Twitter traces from users, we reveal the significance of affective features in shaping users' social media behaviors. Existing recommender systems however, rarely support such psychological effect in real-life. To capture such effect, in this paper we propose Kaleido, a real mobile system that achieves an online social media recommendation solution by taking affective context into account. Specifically, we design a machine learning mechanism to infer the affective pulse of online social media. Furthermore, a cluster-based latent bias model (LBM) is provided for jointly training the affective pulse as well as user's behavior, location, and social contexts. Our comprehensive trace-driven experiments on Android prototype expose a superior prediction accuracy of 87 percent, which has 25 percent accuracy superior to existing mobile recommender systems. Moreover, by enabling users to offload their machine learning procedures to the deployed edge-cloud testbed, our system achieves speed-up of a factor of 1,000 against the local data training execution on smartphones. Chao Wu 0002, Yaoxue Zhang, Jia Jia 0001, Wenwu Zhu 0001 |
IEEE Trans. Mob. Comput. | 2 |
| 2017 | Socially-Driven Learning-Based Prefetching in Mobile Online Social NetworksabstractMobile online social networks (OSNs) are emerging as the popular mainstream platform for information and content sharing among people. In order to provide the quality of experience support for mobile OSN services, in this paper, we propose a socially-driven learning-based framework, namely Spice, for the media content prefetching to reduce the access delay and enhance mobile user's satisfaction. Through a large-scale data-driven analysis over real-life mobile Twitter traces from over 17 000 users during a period of five months, we reveal that the social friendship has a great impact on user's media content click behavior. To capture this effect, we conduct the social friendship clustering over the set of user's friends, and then develop a cluster-based Latent Bias Model for socially-driven learning-based prefetching prediction. We then propose a usage-adaptive prefetching scheduling scheme by taking into account that different users may possess heterogeneous patterns in the mobile OSN app usage. We comprehensively evaluate the performance of Spice framework using trace-driven emulations on smartphones. Evaluation results corroborate that the Spice can achieve superior performance, with an average 80.6% access delay reduction at the low cost of cellular data and energy consumption. Furthermore, by enabling users to offload their machine learning procedures to a cloud server, our design can achieve up to a factor of 1000 speed-up over the local data training execution on smartphones. Chao Wu 0002, Xu Chen 0004, Wenwu Zhu 0001, Yaoxue Zhang |
IEEE/ACM Trans. Netw. | 4 |
| 2016 | CoCo (Context vs. Content): Behavior-Inspired Social Media Recommendation for Mobile AppsabstractExponential growth of media generated in online social networks demands effective recommendation to improve the efficiency of media access especially for mobile users. In particular, content, objective quality or general popularity are less decisive for the prediction of user-click behavior than friendship-conditioned patterns. Existing recommender systems however, rarely consider user behavior in real-life. By means of a large-scale data-driven analysis over real-life mobile Twitter traces from 15,144 users over a period of one year, we reveal the importance of social closeness related behavior features. This paper proposes CoCo, the first-ever behavior-inspired mobile social media recommender system to improve the media access experience. CoCo exploits representative behavior features via a latent bias based machine learning approach. Our comprehensive evaluation through trace-driven emulations on the Android app exposes a superior accuracy of 72.3%, with a small additional daily energy consumption of 1.3% and a monthly data overhead of 9.1MB. Chao Wu 0002, Stephan Sigg, Yaoxue Zhang |
GLOBECOM | 4 |
| 2016 | Spice: Socially-driven learning-based mobile media prefetchingabstractMobile online social networks (OSNs) are emerging as the popular mainstream platform for information and content sharing among people. In order to provide Quality of Experience (QoE) support for mobile OSN services, in this paper we propose a socially-driven learning-based framework, namely Spice, for media content prefetching to reduce the access delay and enhance mobile user's satisfaction. Through a large-scale data-driven analysis over real-life mobile Twitter traces from over 17,000 users during a period of five months, we reveal that the social friendship has a great impact on user's media content click behavior. To capture this effect, we conduct social friendship clustering over the set of user's friends, and then develop a cluster-based Latent Bias Model for socially-driven learning-based prefetching prediction. We then propose a usage-adaptive prefetching scheduling scheme by taking into account that different users may possess heterogeneous patterns in the mobile OSN app usage. We comprehensively evaluate the performance of Spice framework using trace-driven emulations on smartphones. Evaluation results corroborate that the Spice can achieve superior performance, with an average 67.2% access delay reduction at the low cost of cellular data and energy consumption. Furthermore, by enabling users to offload their machine learning procedures to a cloud server, our design can achieve speed-up of a factor of 1000 over the local data training execution on smartphones. Chao Wu 0002, Xu Chen 0004, Yue-Zhi Zhou, Ningyuan Li 0003, Xiaoming Fu 0001, Yaoxue Zhang |
INFOCOM | 6 |
| 2016 | Affective Contextual Mobile Recommender SystemabstractExponential growth of media consumption in online social networks demands effective recommendation to improve the quality of experience especially for on-the-go mobile users. By means of large-scale trace-driven measurements over mobile Twitter traces from users, we reveal the significance of affective features in shaping users' social media behaviors. Existing recommender systems however, rarely support this psychological effect in real-life. To capture this effect, in this paper we propose Kaleido, a real mobile system to achieve an affect-aware learning-based social media recommendation.Specifically, we design a machine learning mechanism to infer the affective feature within media contents. Furthermore, a cluster-based latent bias model is provided for jointly training the affect, behavior and social contexts. Our comprehensive experiments on Android prototype expose a superior prediction accuracy of 82%, with more than 20% accuracy improvement over existing mobile recommender systems. Moreover, by enabling users to offload their machine learning procedures to the deployed edge-cloud testbed, our system achieves speed-up of a factor of 1,000 against the local data training execution on smartphones. Chao Wu 0002, Jia Jia 0001, Wenwu Zhu 0001, Xu Chen 0004, Yaoxue Zhang |
ACM Multimedia | 6 |
| 2016 | IDSPlanet: A Novel Radial Visualization of Intrusion Detection AlertsabstractIn this article, we present a novel radial visualization of IDS alerts, named IDSPlanet, which helps administrators identify false positives, analyze attack patterns, and understand evolving network conditions. Inspired by celestial bodies, IDSPlanet is composed of Chrono Rings, Alert Continents, and Interactive Core. These components correspond with temporal features of alert types, patterns of behavior in affected hosts, and correlations amongst alert types, attackers and targets. The visualization provides an informative picture for the status of the network. In addition, IDSPlanet offers different interactions and monitoring modes, which allow users to interact with high-interest individuals in detail as well as to explore overall pattern. Yang Shi 0007, Yaoxue Zhang, Ying Zhao 0001, Guojun Wang 0001, Ronghua Shi, Xing Liang |
VINCI | 2 |
| 2016 | SUO: Social Reciprocity Based Cooperative Mobile Data Traffic Communication
Kaichuan Zhao, Chao Wu 0002, Yue-Zhi Zhou, Yaoxue Zhang |
WASA | 5 |
| 2016 | micMR: An efficient MapReduce framework for CPU-MIC heterogeneous architecture
Wenzhu Wang, Yusong Tan, Qingbo Wu 0003, Yaoxue Zhang |
J. Parallel Distributed Comput. | 4 |
| 2016 | Lifetime and Energy Hole Evolution Analysis in Data-Gathering Wireless Sensor NetworksabstractNetwork lifetime is a crucial performance metric to evaluate data-gathering wireless sensor networks (WSNs) where battery-powered sensor nodes periodically sense the environment and forward collected samples to a sink node. In this paper, we propose an analytic model to estimate the entire network lifetime from network initialization until it is completely disabled, and determine the boundary of energy hole in a data-gathering WSN. Specifically, we theoretically estimate the traffic load, energy consumption, and lifetime of sensor nodes during the entire network lifetime. Furthermore, we investigate the temporal and spatial evolution of energy hole and apply our analytical results to WSN routing in order to balance the energy consumption and improve the network lifetime. Extensive simulation results are provided to demonstrate the validity of the proposed analytic model in estimating the network lifetime and energy hole evolution process. Ju Ren 0001, Yaoxue Zhang, Kuan Zhang 0001, Anfeng Liu, Jianer Chen, Xuemin Shen |
IEEE Trans. Ind. Informatics | 2 |
| 2016 | Exploiting Secure and Energy-Efficient Collaborative Spectrum Sensing for Cognitive Radio Sensor NetworksabstractCognitive radio sensor network (CRSN) has emerged as a promising solution to address the spectrum scarcity problem in traditional sensor networks, by enabling sensor nodes to opportunistically access licensed spectrum. To protect the transmission of primary users and enhance spectrum utilization, collaborative spectrum sensing is generally adopted for improving spectrum sensing accuracy. However, as sensor nodes may be compromised by adversaries, these nodes can send false sensing reports to mislead the spectrum sensing decision, making CRSNs vulnerable to spectrum sensing data falsification (SSDF) attacks. Meanwhile, since the energy consumption of spectrum sensing is considerable for energy-limited sensor nodes, SSDF attack countermeasures should be carefully devised with the consideration of energy efficiency. To this end, we propose a secure and energy-efficient collaborative spectrum sensing scheme to resist SSDF attacks and enhance the energy efficiency in CRSNs. Specifically, we theoretically analyze the impacts of two types of attacks, i.e., independent and collaborative SSDF attacks, on the accuracy of collaborative spectrum sensing in a probabilistic way. To maximize the energy efficiency of spectrum sensing, we calculate the minimum number of sensor nodes needed for spectrum sensing to guarantee the desired accuracy of sensing results. Moreover, a trust evaluation scheme, named FastDtec, is developed to evaluate the spectrum sensing behaviors and fast identify compromised nodes. Finally, a secure and energy-efficient collaborative spectrum sensing scheme is proposed to further improve the energy efficiency of collaborative spectrum sensing, by adaptively isolating the identified compromised nodes from spectrum sensing. Extensive simulation results demonstrate that our proposed scheme can resist SSDF attacks and significantly improve the energy efficiency of collaborative spectrum sensing. Ju Ren 0001, Yaoxue Zhang, Qiang Ye 0002, Kan Yang 0001, Kuan Zhang 0001, Xuemin Shen |
IEEE Trans. Wirel. Commun. | 2 |
| 2016 | Adaptive and Channel-Aware Detection of Selective Forwarding Attacks in Wireless Sensor NetworksabstractWireless sensor networks (WSNs) are vulnerable to selective forwarding attacks that can maliciously drop a subset of forwarding packets to degrade network performance and jeopardize the information integrity. Meanwhile, due to the unstable wireless channel in WSNs, the packet loss rate during the communication of sensor nodes may be high and vary from time to time. It poses a great challenge to distinguish the malicious drop and normal packet loss. In this paper, we propose a channel-aware reputation system with adaptive detection threshold (CRS-A) to detect selective forwarding attacks in WSNs. The CRS-A evaluates the data forwarding behaviors of sensor nodes, according to the deviation of the monitored packet loss and the estimated normal loss. To optimize the detection accuracy of CRS-A, we theoretically derive the optimal threshold for forwarding evaluation, which is adaptive to the time-varied channel condition and the estimated attack probabilities of compromised nodes. Furthermore, an attack-tolerant data forwarding scheme is developed to collaborate with CRS-A for stimulating the forwarding cooperation of compromised nodes and improving the data delivery ratio of the network. Extensive simulation results demonstrate that CRS-A can accurately detect selective forwarding attacks and identify the compromised sensor nodes, while the attack-tolerant data forwarding scheme can significantly improve the data delivery ratio of the network. Ju Ren 0001, Yaoxue Zhang, Kuan Zhang 0001, Xuemin Shen |
IEEE Trans. Wirel. Commun. | 2 |
| 2016 | Dynamic Channel Access to Improve Energy Efficiency in Cognitive Radio Sensor NetworksabstractWireless sensor networks operating in the license-free spectrum suffer from uncontrolled interference as those spectrum bands become increasingly crowded. The emerging cognitive radio sensor networks (CRSNs) provide a promising solution to address this challenge by enabling sensor nodes to opportunistically access licensed channels. However, since sensor nodes have to consume considerable energy to support CR functionalities, such as channel sensing and switching, the opportunistic channel accessing should be carefully devised for improving the energy efficiency in CRSN. To this end, we investigate the dynamic channel accessing problem to improve the energy efficiency for a clustered CRSN. Under the primary users' protection requirement, we study the resource allocation issues to maximize the energy efficiency of utilizing a licensed channel for intra-cluster and inter-cluster data transmission, respectively. Moreover, with the consideration of the energy consumption in channel sensing and switching, we further determine the condition when sensor nodes should sense and switch to a licensed channel for improving the energy efficiency, according to the packet loss rate of the license-free channel. In addition, two dynamic channel accessing schemes are proposed to identify the channel sensing and switching sequences for intra-cluster and inter-cluster data transmission, respectively. Extensive simulation results demonstrate that the proposed channel accessing schemes can significantly reduce the energy consumption in CRSNs. Ju Ren 0001, Yaoxue Zhang, Ning Zhang 0007, Xuemin Shen |
IEEE Trans. Wirel. Commun. | 2 |
| 2015 | Optimizing the MapReduce Framework for CPU-MIC Heterogeneous Cluster
Wenzhu Wang, Qingbo Wu 0003, Yusong Tan, Yaoxue Zhang |
APPT | 4 |
| 2015 | SACRM: Social Aware Crowdsourcing with Reputation Management in mobile sensing
Ju Ren 0001, Yaoxue Zhang, Kuan Zhang 0001, Xuemin Shen |
Comput. Commun. | 2 |
| 2015 | Energy-efficient packet transmission with unidirectional-valve schedulingabstractThis study proposes a unidirectional‐valve (UDV) algorithm for energy‐efficient transmission, where the packets arrived at different times must be transmitted before a common deadline. The UDV algorithm divides the total transmission time into a series of segments. For a newly arrived packet, it is regarded as a new segment and its rate is compared with that of the former adjacent one, then the two segments are combined into one if the new segment has a lower or an equal rate. The comparison and combination are alternately performed until the rate on the whole actually becomes non‐decreasing. In the offline case that the sizes and arrival times of all packets are learned at the beginning, it has been demonstrated that the UDV scheduling achieves the optimal energy‐efficient transmission; while in the online case that only the mean size and mean interval of future packets are known, UDV achieves the energy efficiency approaching the optimality. In addition, the proposed UDV scheduling has a low computational complexity, and thus can be readily implemented in the system. Siping Liu, Xiaoxin Liu, Yue-Zhi Zhou, Yaoxue Zhang |
IET Commun. | 5 |
| 2015 | Aggressive Resource Provisioning for Ensuring QoS in Virtualized EnvironmentsabstractElasticity has now become the elemental feature of cloud computing as it enables the ability to dynamically add or remove virtual machine instances when workload changes. However, effective virtualized resource management is still one of the most challenging tasks. When the workload of a service increases rapidly, existing approaches cannot respond to the growing performance requirement efficiently because of either inaccuracy of adaptation decisions or the slow process of adjustments, both of which may result in insufficient resource provisioning. As a consequence, the Quality of Service (QoS) of the hosted applications may degrade and the Service Level Objective (SLO) will be thus violated. In this paper, we introduce SPRNT, a novel resource management framework, to ensure high-level QoS in the cloud computing system. SPRNT utilizes an aggressive resource provisioning strategy which encourages SPRNT to substantially increase the resource allocation in each adaptation cycle when workload increases. This strategy first provisions resources which are possibly more than actual demands, and then reduces the over-provisioned resources if needed. By applying the aggressive strategy, SPRNT can satisfy the increasing performance requirement in the first place so that the QoS can be kept at a high level. The experimental results show that SPRNT achieves up to 7.7× speedup in adaptation time, compared with existing efforts. By enabling quick adaptation, SPRNT limits the SLO violation rate up to 1.3 percent even when dealing with rapidly increasing workload. Jinzhao Liu, Yaoxue Zhang, Yue-Zhi Zhou, Di Zhang 0010, Hao Liu 0006 |
IEEE Trans. Cloud Comput. | 2 |
| 2014 | Exploiting channel-aware reputation system against selective forwarding attacks in WSNsabstractWireless sensor networks (WSNs) are vulnerable to selective forwarding attacks that selectively drop a subset of the forwarding packets to degrade network performances. Due to unstable wireless channels, the packet loss rate between sensor nodes might be high, especially in hostile environments. Therefore, it is difficult to distinguish the malicious drop and normal packet loss. In this paper, we propose a Channel-aware deputation System (CRS) to identify selective forwarding misbehaviours from normal packet losses caused by poor channel quality or medium access collision. Specifically, CRS is based on normal packet loss estimation and neighbour monitoring. Each node maintains a reputation table to evaluate forwarding behaviours of its neighbours. Reputation value is determined by the deviation of the monitored packet loss rate and estimated normal loss rate. The nodes with reputation below a threshold are identified as misbehaving nodes and isolated from data forwarding paths. Furthermore, we develop weighted reputation propagation and integration functions to improve detection efficiency. Through theoretical analysis and extensive simulations, we demonstrate that CRS can accurately detect selective forwarding attacks and significantly improve the network throughput. Ju Ren 0001, Yaoxue Zhang, Kuan Zhang 0001, Xuemin Shen |
GLOBECOM | 2 |
| 2014 | Mining checkins from location-sharing services for client-independent IP geolocationabstractAccurately determining the geographic location of an Internet host is important for location-aware applications such as location-based advertising and network diagnostics. Despite their fast response time, widely used database-driven geolocation approaches provide only inaccurate locations. Delay measurement based approaches improve the estimation accuracy but still suffer from a limited precision (about 10 km) and a long response time (tens of seconds) to localize a single PC, which cannot meet the demand of precise and real-time geolocation for location-aware applications. In this paper, we propose a new geolocation approach, Checkin-Geo, which exploits geolocation resources fundamentally different from existing database-driven (using DNS, Whois, etc.) or network delay measurement based approaches. In particular, we leverage the location data that users are willing to share in location-sharing services and logs of user logins from PCs for real-time and accurate geolocation. Experimental results show that compared to existing geolocation techniques, Checkin-Geo achieves 1) a median estimation error of 799 meters (an order of magnitude smaller than existing approaches), and 2) a negligible response time, which are promising for accurate location-aware applications. Hao Liu 0006, Yaoxue Zhang, Yue-Zhi Zhou, Di Zhang 0010, Xiaoming Fu 0001, K. K. Ramakrishnan |
INFOCOM | 2 |
| 2014 | Provably secure three-party authenticated key agreement protocol using smart cards
Haomin Yang, Yaoxue Zhang, Yue-Zhi Zhou, Xiaoming Fu 0001, Hao Liu 0006, Athanasios V. Vasilakos |
Comput. Networks | 2 |
| 2014 | Leveraging the Tail Time for Saving Energy in Cellular NetworksabstractIn cellular networks, inactivity timers are used to control the release of radio resources. However, during the timeout period of inactivity timers, known as the tail time, a large proportion of energy in user devices and a considerable amount of radio resources are wasted. In this paper, we propose TailTheft, a scheme that leverages the tail time for batching and prefetching to reduce energy consumption. For network requests from a number of applications that can be deferred or prefetched, TailTheft provides a customized application programming interface to distinguish requests and then schedules delay-tolerant and prefetchable requests in the tail time to save energy. TailTheft employs a virtual tail time mechanism to determine the amount of tail time that can be used and a dual queue scheduling algorithm to schedule transmissions. We implement TailTheft in the Network Simulator with a model for calculating energy consumption that is based on parameters measured from mobile phones. We evaluate TailTheft using real application traces, and the experimental results show that TailTheft can achieve significant savings on battery energy (up to 65%) and dedicated radio resources (up to 56%), compared to the default policy. Di Zhang 0010, Yaoxue Zhang, Yue-Zhi Zhou, Hao Liu 0006 |
IEEE Trans. Mob. Comput. | 2 |
| 2014 | TransCom: A Virtual Disk-Based Cloud Computing Platform for Heterogeneous ServicesabstractThis paper presents the design, implementation, and evaluation of TransCom, a virtual disk (Vdisk) based cloud computing platform that supports heterogeneous services of operating systems (OSes) and their applications in enterprise environments. In TransCom, clients store all data and software, including OS and application software, on Vdisks that correspond to disk images located on centralized servers, while computing tasks are carried out by the clients. Users can choose to boot any client for using the desired OS, including Windows, and access software and data services from Vdisks as usual without consideration of any other tasks, such as installation, maintenance, and management. By centralizing storage yet distributing computing tasks, TransCom can greatly reduce the potential system maintenance and management costs. We have implemented a multi-platform TransCom prototype that supports both Windows and Linux services. The extensive evaluation based on both test-bed experiments and real-usage experiments has demonstrated that TransCom is a feasible, scalable, and efficient solution for successful real-world use. Yue-Zhi Zhou, Yaoxue Zhang, Yinglian Xie, Hui Zhang 0001, Laurence T. Yang, Geyong Min |
IEEE Trans. Netw. Serv. Manag. | 2 |
| 2014 | A Bare-Metal and Asymmetric Partitioning Approach to Client VirtualizationabstractAdvancements in cloud computing enable the easy deployment of numerous services. However, the analysis of cloud service access platforms from a client perspective shows that maintaining and managing clients remain a challenge for end users. In this paper, we present the design, implementation, and evaluation of an asymmetric virtual machine monitor (AVMM), which is an asymmetric partitioning-based bare-metal approach that achieves near-native performance while supporting a new out-of-operating system mechanism for value-added services. To achieve these goals, AVMM divides underlying platforms into two asymmetric partitions: a user partition and a service partition. The user partition runs a commodity user OS, which is assigned to most of the underlying resources, maintaining end-user experience. The service partition runs a specialized OS, which consumes only the needed resources for its tasks and provides enhanced features to the user OS. AVMM considerably reduces virtualization overhead through two approaches: 1) Peripheral devices, such as graphics equipment, are assigned to be monopolized by a single user OS. 2) Efficient resource management mechanisms are leveraged to alleviate complicated resource sharing in existing virtualization technologies. We implement a prototype that supports Windows and Linux systems. Experimental results show that AVMM is a feasible and efficient approach to client virtualization. Yue-Zhi Zhou, Yaoxue Zhang, Hao Liu 0006, Naixue Xiong, Athanasios V. Vasilakos |
IEEE Trans. Serv. Comput. | 2 |
| 2013 | Receiving Buffer Adaptation for High-Speed Data TransferabstractNew applications based on cloud computing, such as data synchronization for large chain departmental stores and bank transaction records, require very high-speed data transport. Although a number of high-bandwidth networks have been built, existing transport protocols or their variants over such networks cannot fully exploit the network bandwidth. Our experiments show that the fixed-size application level buffer employed in the receiver side is a major cause of this deficiency. A buffer that is either too small or too large impairs the transfer performance. Due to the varied natures of network conditions and of real-time packet processing (i.e., consuming) speed at the receiver, it is important to ensure that the buffer size is dynamically adjusted according to the perceived execution situation during runtime. In this paper, we propose Rada, a dynamic receiving buffer adaptation scheme for high-speed data transfer. Rada employs an exponential moving average aided scheme to quantify the data arrival rate and consumption rate in the buffer. Based on these two rates, we develop a linear aggressive increase conservative decrease scheme to adjust the buffer size dynamically. Moreover, a weighted mean function is employed to make the adjustment adaptive to the available memory in the receiver. Theoretical analysis is provided to demonstrate the rationale and parameter bounds of Rada. The performance of Rada is also theoretically compared with potential alternatives. We implement Rada in a Linux platform and extensively evaluate its performance in a variety of scenarios. Experimental results conform to the theoretical results, and show that Rada outperforms the static buffer scheme in terms of throughput, memory footprint, and fairness. Hao Liu 0006, Yaoxue Zhang, Yue-Zhi Zhou, Xiaoming Fu 0001, Laurence T. Yang |
IEEE Trans. Computers | 2 |
| 2013 | Research challenges and perspectives on Wisdom Web of Things (W2T)
Ning Zhong 0001, Jianhua Ma 0002, Runhe Huang, Jiming Liu 0001, Yiyu Yao, Yaoxue Zhang |
J. Supercomput. | 6 |
| 2013 | A novel component retrieval method based on weighted facet tree
Ming Zhong 0001, Yaoxue Zhang, Yue-Zhi Zhou, Laurence T. Yang, Pengwei Tian, Linkai Weng |
J. Supercomput. | 2 |
| 2012 | Outage Performance for Secure Communication over Correlated Fading Channels with Partial CSIabstractThis paper considers the transmission of confidential data over a quasi-static fading wiretap channel where the main and eavesdropper channels are correlated. Assuming that before transmission the transmitter knows the channel state information (CSI) of the main channel, we derive the secrecy outage probability in a closed-form expression based on a new secrecy outage probability formula, which gives a more explicit measure on the level of security compared with the previous one. Remarkably, our results, which cover the corresponding results when the main channel and eavesdropper channels are independent as special cases, reveal that channel correlation has a significant impact on secrecy outage probability and such impact can be helpful or harmful depending on the relative channel conditions and transmission SNR threshold. Jinxiao Zhu, Xiaohong Jiang 0001, Yue-Zhi Zhou, Yaoxue Zhang, Osamu Takahashi, Norio Shiratori |
APSCC | 4 |
| 2011 | Query by document via a decomposition-based two-level retrieval approachabstractRetrieving similar documents from a large-scale text corpus according to a given document is a fundamental technique for many applications. However, most of existing indexing techniques have difficulties to address this problem due to special properties of a document query, e.g. high dimensionality, sparse representation and semantic issue. Towards addressing this problem, we propose a two-level retrieval solution based on a document decomposition idea. A document is decomposed to a compact vector and a few document specific keywords by a dimension reduction approach. The compact vector embodies the major semantics of a document, and the document specific keywords complement the discriminative power lost in dimension reduction process. We adopt locality sensitive hashing (LSH) to index the compact vectors, which guarantees to quickly find a set of related documents according to the vector of a query document. Then we re-rank documents in this set by their document Linkai Weng, Zhiwei Li 0006, Rui Cai 0002, Yaoxue Zhang, Yue-Zhi Zhou, Laurence T. Yang, Lei Zhang 0001 |
SIGIR | 4 |
| 2011 | A Non-functional Property Based Service Selection and Service Verification Model
Yaoxue Zhang, Yue-Zhi Zhou, Laurence T. Yang |
UIC | 2 |
| 2011 | Separating computation and storage with storage virtualization
Yaoxue Zhang, Yue-Zhi Zhou |
Comput. Commun. | 1 |
| 2010 | Modeling Optimal Organization of the Internet-Based Computation in the Cloud Computing EnvironmentabstractIt is regarded that the Internet-based computing has a lot of significant merits. However, the relatively long latency and relatively high cost of wide-area networking hamper the growth of its application. Currently, there are some computing nodes emerging in the Internet, such as the public data centers born in the initial Cloud computing environment, which can perform computations with large computational freedom and capability for the public use. This paper proposes and models the problem of optimal organization of the Internet-based computation which takes these emerging distributed computing nodes into account. Both the performance and cost are analytically formulized into the optimization problems. Because the solution space expands exponentially when directly addressing the problems, this paper develops two efficient approaches. Extensive evaluations on various networks and workloads show that the proposed model OIC outperforms the current Internet-based computing model in terms of both computational time and cost. Ji Lu, Yaoxue Zhang, Yue-Zhi Zhou |
GLOBECOM | 2 |
| 2010 | A Rate and Resource Detection Based Receive Buffer Adaptation Approach for High-Speed Data TransportationabstractWith the development of computing devices and networks, several efficient and high performance UDP-based protocols have been proposed and employed in recently emerging computing paradigms, e.g., pervasive or cloud computing, to transport large data. However, since the server in such protocols uses a fixed-size memory buffer to hold received packets before handling them, the buffer will be exhausted if these packets cannot be handled as fast as they arrive, impairing the performance dramatically even if there is plenty of free memory. To solve this problem, we propose a Rate and Resource Detection Based Buffer Adaptation Approach (RRDA). RRDA collects the difference between the server receiving and processing rate and the amount of free memory periodically. Based on these information, RRDA decides whether the receive buffer should be resized and if so, to what extent to adjust. RRDA can not only avoid the exhaustion of receive buffer when the server load is heavy, but also can free unnecessary memory when the load is low. Experimental results show that RRDA can reduce the occurrence of buffer exhaustion by a factor of 10 and improve the throughput remarkably, compared with the fixed-size buffer scheme. Hao Liu 0006, Yaoxue Zhang, Yue-Zhi Zhou, Ruini Xue |
ICCCN | 2 |
| 2010 | A Framework for Adaptive Optimization of Remote Synchronous CSCW in the Cloud Computing Era
Ji Lu, Yaoxue Zhang, Yue-Zhi Zhou |
SSS | 2 |
| 2010 | A Novel Framework for Service Description and Operations
Yaoxue Zhang, Yue-Zhi Zhou, Laurence T. Yang, Linkai Weng, Hao Liu 0006 |
UIC | 2 |
| 2010 | Information security underlying transparent computing: Impacts, visions and challengesabstractThe rapid development of computer network technologies and social informationalization has brought many new opportunities and challenges in information security. With improved information and service sharing enjoyed by more and more people, how to st Yaoxue Zhang, Laurence T. Yang, Yue-Zhi Zhou, Wenyuan Kuang |
Web Intell. Agent Syst. | 1 |
| 2009 | A Probabilistic Semantic Based Mixture Collaborative Filtering
Linkai Weng, Yaoxue Zhang, Yue-Zhi Zhou, Laurence T. Yang, Pengwei Tian, Ming Zhong 0001 |
UIC | 2 |
| 2008 | Design and Analysis of a Stable Queue Control Scheme for the InternetabstractThe recently proposed active queue management (AQM) is an effective method used in Internet routers for congestion control, and to achieve a tradeoff between link utilization and delay. The de facto standard, the random early detection (RED) AQM scheme, and most of its variants use average queue length as a congestion indicator to trigger packet dropping. In this paper, we propose a novel proportional and differential RED algorithm, called NPDRED, as an extension of RED. NPD-RED is based on a self-tuning proportional and differential controller, which not only considers the instantaneous queue length at the current time point, but also takes into consideration the ratio of the current differential error signal to the buffer size. Furthermore, we give theoretical analysis of the system stability and give guidelines for the selection of feedback gains for the TCP/RED system to stabilize the instantaneous queue length at a desirable level. Extensive simulations have been conducted with ns2. The simulation results have demonstrated that the proposed NPD-RED algorithm outperforms the existing AQM schemes in terms of average queue length,average throughput, and stability. Naixue Xiong, Laurence T. Yang, Yaoxue Zhang, Yue-Zhi Zhou, Yingshu Li 0001 |
EUC (1) | 3 |
| 2008 | The Challenges and Opportunities in Transparent ComputingabstractIn this talk, we present some new research results about our Transparent Computing which is a new computing paradigm for service sharing. Rapid development in computer networks let people easily share the hardware and software resources, however, because the slow progress in Operating system technologies and few changes in computer architectures in several decades, it is still not easy to share services from different software and hardware platforms for users. Transparent Computing paradigm separates the storages and executions of software programs and data including what of operating systems in different computers connecting with communication networks. In this paradigm, data and programs are stored in the storage servers and they are executed in either clients or execution servers according to the required services, respectively. We propose a new mechanism called Meta OS to manage this separation. This mechanism extends the Neumann architecture special-temporally, so that a sequentially virtual computing can be effectively obtained and the individual service sharing can be easily performed underlying different Operating System platforms. We will introduce the idea, the mechanism and algorithms of proposed Meta OS for the separation of the programs and data including what of Operating Systems. Moreover, we also present some examples about the applications of this computing paradigm. Yaoxue Zhang |
EUC (1) | 1 |
| 2007 | 4VP: A Novel Meta OS Approach for Streaming Programs in Ubiquitous ComputingabstractWith the rapid improvements in hardware, software and networks, the computing paradigm has also shifted from mainframe computing to ubiquitous or pervasive computing, in which users can focus on their desired services rather than specific computing devices and technologies. However, the emerging of ubiquitous computing has brought many challenges, one of which is that it is hard to allow users to freely obtain desired services, such as heterogeneous OSes and applications via different light-weight devices. We have proposed a new paradigm, called Transparent Computing, to store and manage the commodity programs including OS codes centrally, while stream them to be run in non-state clients. This leads to a service-centric computing environment, in which users can select the desired services on demand, without concerning these services' administrations, such as their installation, maintenance, management, upgrade, and so on. In this paper, we introduce a novel concept: Meta OS to support such program streaming through a distributed 4VP+platform. Based on this platform, a pilot system has been implemented and it supports Windows and Linux environments. We verify the effectiveness of the platform through both real deployments and testbed experiments. The evaluation results suggest that 4VP+platform is a feasible and promising solution for future computing infrastructure in ubiquitous computing. Yaoxue Zhang, Yue-Zhi Zhou |
AINA | 1 |
| 2007 | GTCOM: A Network-Based Platform for Hosting On-Demand Desktop Computing
Guangbin Xu, Yaoxue Zhang, Yue-Zhi Zhou, Wenyuan Kuang |
APPT | 2 |
| 2007 | UCSI Towards a User-Centric Service Integration ApproachabstractService Integration plays an important role in Service-Oriented Architecture (SOA).With the thriving of SOA, many approaches have been proposed to address the issue. Several languages or specifications are introduced for the definition of integration plan, such as WSFL, BPML and BPEL4WS. And many recent researches employ semantic web techniques to enable the automatic service discovery and interoperation, OWL-S included. Most of the existing approaches are originally introduced for application developers or programmers to use, in which user requirement is usually expressed based on the services themselves. However, a service may be very complex, the functions of which are usually the composite and interconnection of several basic functions. It is sometimes difficult for normal users without developing skills to understand the services and then utilize them to define the integration solution. In the paper, we think that, the most familiar things for normal users are the functions they need and the working process they expect. Based on the intuitive idea, we propose a normal User-Centric Service Integration approach (UCSI). In the approach, a set of function elements are predefined for each specified service domain and three working process notations are introduced to model the relationships between function elements. Then user requirement and service function can both be represented as function elements interconnection based on the process notations. With the representation, the functionality relationship between user requirement and services can be resolved and the service integration solutions can be generated. Normal users with certain knowledge of specified service domains can try using the approach to achieve personalized service integration. And a prototype system is introduced in the end. Pengwei Tian, Yaoxue Zhang, Yue-Zhi Zhou, Ming Zhong 0001, Cunhao Fang |
APSEC | 2 |
| 2007 | A New One-Way Isolation File-Access Method at the Granularity of a Disk-Block
Wenyuan Kuang, Yaoxue Zhang, Li Wei 0002, Guangbin Xu, Yue-Zhi Zhou |
ATC | 2 |
| 2007 | TransCom: A Virtual Disk Based Self-management System
Li Wei 0002, Yaoxue Zhang, Yue-Zhi Zhou |
ATC | 2 |
| 2007 | BASCA: A Business Area-Oriented Service Component Adaptation Approach Suitable for Ubiquitous Environment
Pengwei Tian, Yaoxue Zhang, Ming Zhong 0001, Yue-Zhi Zhou, Cunhao Fang |
UIC | 2 |
| 2007 | A Key-Index Based Distributed Mechanism for Component Registration
Ming Zhong 0001, Yaoxue Zhang, Pengwei Tian, Yue-Zhi Zhou, Cunhao Fang |
UIC | 2 |
| 2006 | Transparent Computing: A New Paradigm for Pervasive Computing
Yaoxue Zhang, Yue-Zhi Zhou |
UIC | 1 |
| 2004 | CDS: a code distribution scheme for active networks
Yue-Zhi Zhou, Yaoxue Zhang, Jianhua Lu |
Comput. Commun. | 2 |
| 2003 | A XML-Based Data Communication Solution for Program Mining
Cunhao Fang, Yaoxue Zhang, Donglin Xia, Kegang Xu |
IDEAL | 2 |
| 2000 | A Distributed Solution for Resources Allocation to Overlapping GroupsabstractThe distributed resource allocation problem is a well known fundamental problem in distributed systems. Many solutions which avoid the deadlock and starvation have been developed. With the progress of computer networks, however, distributed cooperative group activities in a network environment have been increasing, so that several groups may compete for some resources in the network environment and deadlock among groups and starvation of a group may happen. Since previous allocation models are mainly for representation of competition for resources among processes, they cannot reflect clearly the competition for resources among groups of processes. Moreover, though the previous solutions to the distributed resource allocation problem can avoid the deadlock and starvation, they cannot deal with the deadlock among groups and starvation of a group. The authors present a new model which explicitly describes the competition for resources among process groups which may share common processes, and a definition of "Distributed Allocation of Resources to process Group" (DARG) under the model. A solution to DARG is also proposed by extending an acyclic graph approach to the dining philosopher problem. Our solution allocates resources to groups of processes with deadlock among groups and starvation of a group never happening. In addition, our solution guarantees that more than one group works mutually exclusively if a common process belongs to these groups. Zixue Cheng, Yutaka Wada, Yaoxue Zhang, Shoichi Noguchi |
ICPADS | 3 |
| 2000 | An End-to-End QoS Control Model for Enhanced Internet
Yaoxue Zhang, Wang Xiaochun |
J. Comput. Sci. Technol. | 1 |
| 1999 | A knowledge-based dynamic job-scheduling in low-volume/high-variety manufacturing
Yaoxue Zhang |
Artif. Intell. Eng. | 1 |
| 1996 | SDL-TRAN - An interactive generator for formal description language SDL
Yaoxue Zhang, Guoli Liu |
J. Comput. Sci. Technol. | 1 |
| 1993 | A knowledge-based specification technique for protocol development
Yaoxue Zhang, Meilin Shi, Norio Shiratori |
J. Comput. Sci. Technol. | 1 |
| 1991 | A User Friendly Software Environment for Protocol SynthesisabstractAn attempt is made to design a user-friendly software environment for protocol synthesis based on the FSM (finite state machine), and to show the validity of applying AI (artificial intelligence) techniques to the construction of such a system. For that purpose, the authors have first designed a user-friendly software environment, named SEPS, using the programming language C, which belongs to the procedural programming paradigm. The aim of SEPS is to help a protocol designer to easily design a protocol and avoid logical errors like unspecified receptions and state deadlocks. In order to enhance the productivity of protocol development, a user-friendly interface has been designed which employs the multiwindow mechanism and provides the graphic tools in this system. Consequently, a protocol designer without any experience in protocol synthesis can easily design a protocol without logical errors. The authors have also designed a knowledge-based software environment for protocol synthesis, named KSPS, using the expert system tool OPS83. KSPS has the same functions as SEPS. The advantages of KSPS over SEPS in terms of extension, modification, and maintenance of protocol development systems are shown.> Norio Shiratori, Yaoxue Zhang, Kaoru Takahashi, Shoichi Noguchi |
IEEE Trans. Computers | 2 |
| 1988 | A knowledge-based system for protocol synthesis (KSPS)abstractA knowledge-based system for protocol synthesis named KSPS is presented. The aim of KSPS is to help the protocol designer design a protocol without logical errors, such as unspecified receptions and state deadlocks. KSPS consists of three major components: a knowledge base, a user interface, and an inference engine. The construction of the knowledge base and the user interface is examined. The knowledge of protocol synthesis represented in the production model and in the procedure programming model is embedded in the knowledge base. A user-friendly interface with a multiwindow mechanism is designed which provides the graphic tools in this system. Consequently, the protocol designer without experience in protocol synthesis can easily design a protocol without logical errors.> Yaoxue Zhang, Kaoru Takahashi, Norio Shiratori, Shoichi Noguchi |
IEEE J. Sel. Areas Commun. | 1 |
| 1988 | An Interactive Protocol Synthesis Algorithm Using a Global State Transition GraphabstractAn interactive synthesis algorithm, to construct two communicating finite-state machines (protocols), is presented. The machines exchange messages over two unidirectional FIFI (first-in first-out) channels when the function of the protocol has been given. The synthesis algorithm first constructs the global state transition graph (GSTG) of a protocol to be synthesized and then produces the protocol. It is based on a set of production rules and a set of deadlock avoidance rules, which guarantee that complete reception and deadlock freeness capabilities are provided in the interacting process. This synthesis algorithm prevents a designer from creating unspecified reception and nonexecutable transition, avoids the occurrence of deadlocks, and monitors for the presence of buffer overflow.> Yaoxue Zhang, Kaoru Takahashi, Norio Shiratori, Shoichi Noguchi |
IEEE Trans. Software Eng. | 1 |