VLDB 2026 Research / reviewers in the wild / expert
Fang Liu 0002
dblp:67/5807-2
· DBLP profile ↗
112ranked-venue papers
5as first author
45since 2021 · last 2026
0000-0001-8753-3878ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 36 · 3 since 2021Artificial intelligence and machine learning · 17 · 1 first-author · 14 since 2021Computer networks · 13 · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 13 · 12 since 2021Databases, data management, data science and information retrieval · 12 · 1 first-author · 9 since 2021Human-computer interaction and ubiquitous computing · 11 · 1 first-author · 8 since 2021Applied, interdisciplinary, general and emerging computing · 11 · 1 first-author · 3 since 2021Security and privacy · 5 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 4 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Exploring and Exploiting Security Vulnerabilities in Self-Hosted LLM Services
Zhihuang Liu, Ling Hu 0001, Yonghao Tang, Tongqing Zhou, Fang Liu 0002, Zhiping Cai |
WWW | 5 |
| 2026 | Video plot segmentation
Xichen Tan, Yuanjing Luo, Yunfan Ye, Chengyu Wang 0008, Fang Liu 0002, Zhiping Cai |
Expert Syst. Appl. | 6 |
| 2026 | Co-DIRECT: A knowledge-augmented multi-agent framework for interactive drama script generation
Boai Yang, Jiapai Peng, Jiani Tan, Fengbo Zhou, Shenglan Cui, Tao Li 0077, Fang Liu 0002 |
Expert Syst. Appl. | 9 |
| 2026 | StarBurst: Aiding Design Ideation Through AI-Generated Remote AssociationsabstractRemote associations play a crucial role in enhancing creativity during design ideation, yet designers face challenges in effectively creating and integrating them. Our formative study (N = 5) shows the potential of AI-generated remote associations to facilitate this process, but there are still challenges to understand and apply them. To address these, we propose StarBurst, which supports design ideation through AI-generated remote associations. It consists of three core components: (1) generating diverse remote associations from images to expand creative possibilities; (2) constructing an attribute map to explore connections between associative elements; and (3) providing suggestions to integrate these associations into the final design idea. Through two forms of user studies (N = 32, N = 16), we found that StarBurst outperformed designers in generating remote associations and provided more effective support for diverse and creative idea development compared to the baseline system. Additionally, we discussed how users’ usage patterns and perceptions influence StarBurst’s effectiveness. Runqi Fang, Fang Liu 0002, Yunfan Ye, Shenglan Cui, Ming Yin 0001 |
Int. J. Hum. Comput. Interact. | 3 |
| 2026 | Hello!AI: An Interactive Rhyme-Based Game for Children AI Literacy EducationabstractAI literacy is critical for young children as AI is rapidly integrated into people’s daily lives. However, the complexity of AI knowledge presents significant learning challenges, and there is currently a lack of effective approaches for converting complex AI concepts into easy-comprehend content. Based on the formative analysis, we propose Hello!AI, an interactive rhyme-based AI literacy education game targeted at children in Grades 2–6 of primary schools. Hello!AI comprises 3 modules: (i) Algorithm Adventure, focusing on basic AI concept learning, (ii) Algorithm Handbook, promoting thinking and reflection on AI algorithms, and (iii) City Builder, emphasizing the application of AI algorithm to solve real-life problems. We developed the prototype system, iterated it through pilot study, and then conducted a user study. The results demonstrate that Hello!AI can effectively engage children and, to a certain extent, improve their ability to understand and apply AI knowledge, as well as their thinking and reflective capabilities regarding AI technologies. Mohan Zhang, Changjuan Ran, Fang Liu 0002, Ming Yin 0001, Shenglan Cui, Chuhan Li, Biyao Li |
Int. J. Hum. Comput. Interact. | 3 |
| 2025 | ALLVB: All-in-One Long Video Understanding BenchmarkabstractFrom image to video understanding, the capabilities of Multi-modal LLMs (MLLMs) are increasingly powerful. However, most existing video understanding benchmarks are relatively short, which makes them inadequate for effectively evaluating the long-sequence modeling capabilities of MLLMs. This highlights the urgent need for a comprehensive and integrated long video understanding benchmark to assess the ability of MLLMs thoroughly. To this end, we propose ALLVB (ALL-in-One Long Video Understanding Benchmark). ALLVB's main contributions include: 1) It integrates 9 major video understanding tasks. These tasks are converted into video QA formats, allowing a single benchmark to evaluate 9 different video understanding capabilities of MLLMs, highlighting the versatility, comprehensiveness, and challenging nature of ALLVB. 2) A fully automated annotation pipeline using GPT-4o is designed, requiring only human quality control, which facilitates the maintenance and expansion of the benchmark. 3) It contains 1,376 videos across 16 categories, averaging nearly 2 hours each, with a total of 252k QAs. To the best of our knowledge, it is the largest long video understanding benchmark in terms of the number of videos, average duration, and number of QAs. We have tested various mainstream MLLMs on ALLVB, and the results indicate that even the most advanced commercial models have significant room for improvement. This reflects the benchmark's challenging nature and demonstrates the substantial potential for development in long video understanding. Xichen Tan, Yuanjing Luo, Yunfan Ye, Fang Liu 0002, Zhiping Cai |
AAAI | 4 |
| 2025 | Where Watermark Meets Beauty: Expert-Guided Aesthetic Visible Watermarking for Digital ArtworksabstractIn the era of widespread digital art dissemination, visible watermarks provide immediate copyright identification by overlaying visible markers, addressing the lag issue of invisible watermarks that are difficult to prevent in advance due to post hoc evidence collection, thus meeting artists' needs for preemptive prevention and explicit protection. However, existing approaches struggle to balance aesthetics and functionality. To address this challenge, we conducted an exploratory study with watermarking experts, identifying key principles, six common design patterns, and a systematic watermarking workflow. Based on these insights, we developed an end-to-end, perceptual-aware framework for aesthetic-preserving watermark embedding, modeled after expert workflows in 5 phases. Using the Chain-of-Thought strategy, we optimized prompt instructions to guide the Vision-Language Model in emulating experts' decision-making, generating effective watermarking schemes and conducting objective visual evaluations. Iterative feedback optimization ensures watermarked images adhere to aesthetic principles. Quantitative and qualitative experiments demonstrate the system's superiority over baseline methods in preserving aesthetics and ensuring effective copyright protection. Changjuan Ran, Fang Liu 0002, Runqi Fang, Shenglan Cui, Yunfan Ye |
ACM Multimedia | 2 |
| 2025 | An Aesthetic Cultural Relic Poster Generation Framework Based on Multi-target Learning and Multimodal Large Language ModelabstractThis paper presents CrePoster, a data-driven framework to generate aesthetic posters for Chinese cultural relics, aiming to enhance the exhibition experience and promote cultural spread. CrePoster comprises three modules: (1) object segmentation module, (2) content generation module, and (3) poster generation module. Upon processing a cultural relic image, the object segmentation module first leverages a cascaded U2Net-SAM structure to obtain the visual target. Secondly, the content generation module utilizes a multi-target learning-enabled caption generator to produce professional captions. Thirdly, the Multimodal Large Language Model (MLLM) based poster generation module adaptively creates aesthetic parameters, including layout and color scheme, ultimately rendering them into refined posters. Mohan Zhang, Qianqian Hu, Chuhan Li, Yanxiu Dan, Shenglan Cui, Fang Liu 0002 |
ACM Multimedia | 6 |
| 2025 | Integrating conceptual and visual representations with domain expertise for scalable visual plagiarism detection
Shenglan Cui, Fang Liu 0002, Yunfan Ye, Mohan Zhang |
Expert Syst. Appl. | 3 |
| 2025 | Towards value-sensitive and poisoning-proof model aggregation for federated learning on heterogeneous data
Tongqing Zhou, Yeting Guo, Zhiping Cai, Fang Liu 0002 |
J. Parallel Distributed Comput. | 5 |
| 2025 | ACIH-VQT: aesthetic constraints incorporated hierarchical VQ-transformer for text logo synthesis
Fang Liu 0002, Mohan Zhang, Shenglan Cui |
Multim. Syst. | 2 |
| 2025 | Split Learning on Segmented Healthcare DataabstractSequential data learning is vital to harnessing the encompassed rich knowledge for diverse downstream tasks, particularly in healthcare (e.g., disease prediction). Considering data sensitiveness, privacy-preserving learning methods, based on federated learning (FL) and split learning (SL), have been widely investigated. Yet, this work identifies, for the first time, existing methods overlook that sequential data are generated by different patients at different times and stored in different hospitals, failing to learn the sequential correlations between different temporal segments. To fill this void, a novel distributed learning frameworkSTSLis proposed by training a model on the segments in order. Considering that patients have different visit sequences,STSLfirst implements privacy-preserving visit ordering based on a secure multi-party computation mechanism. Then batch scheduling participates patients with similar visit (sub-)sequences into the same training batch, facilitating subsequent split learning on batches. The scheduling process is formulated as an NP-hard optimization problem on balancing learning loss and efficiency and a greedy-based solution is presented. Theoretical analysis proves the privacy preservation property ofSTSL. Experimental results on real-world eICU data show its superior performance compared with FL and SL ($5\% \sim 28\%$better accuracy) and effectiveness (a remarkable 75% reduction in communication costs). Ling Hu 0001, Tongqing Zhou, Zhihuang Liu, Fang Liu 0002, Zhiping Cai |
IEEE Trans. Big Data | 4 |
| 2024 | Intelligent Graphic Layout Generation: Current Status and Future PerspectivesabstractGraphic Layout Generation focuses on providing layout references for various visual design tasks, such as advertisement design and poster design. Researchers have conducted exploratory studies from different dimensions, such as human-computer interaction and layout representation. With the success of deep learning techniques, there has been a recent surge in research on graphic layout generation using deep generative models. Yet there are still no comprehensive studies on graphic layout generation. In this paper, we review methods for graphic layout generation from two perspectives: implementation and interactivity. We analyze the current status, the advantageous application scenarios, and the challenges of different methods. Based on the analysis results, we summarize the workflow of designers collaborating with graphic automatic layout systems and propose potential directions for future research. Fang Liu 0002, Mohan Zhang |
CSCWD | 2 |
| 2024 | FedStyle: Style-Based Federated Learning Crowdsourcing Framework for Art CommissionsabstractThe unique artistic style is crucial to artists’ occupational competitiveness, yet prevailing Art Commission Platforms rarely support style-based retrieval. Meanwhile, the fast-growing generative AI techniques aggravate artists’ concerns about releasing personal artworks to public platforms. To achieve artistic style-based retrieval without exposing personal artworks, we propose FedStyle, a style-based federated learning crowdsourcing framework. It allows artists to train local style models and share model parameters rather than artworks for collaboration. However, most artists possess a unique artistic style, resulting in severe model drift among them. FedStyle addresses such extreme data heterogeneity by having artists learn their abstract style representations and align with the server, rather than merely aggregating model parameters lacking semantics. Besides, we introduce contrastive learning to meticulously construct the style representation space, pulling artworks with similar styles closer and keeping different ones apart in the embedding space. Extensive experiments on the proposed datasets demonstrate the superiority of FedStyle. Changjuan Ran, Yeting Guo, Fang Liu 0002, Shenglan Cui, Yunfan Ye |
ICME | 3 |
| 2024 | Split Learning on Multi-source Cross-Streams
Ling Hu 0001, Tongqing Zhou, Zhihuang Liu, Fang Liu 0002, Zhiping Cai |
ICONIP (5) | 4 |
| 2024 | CrePoster: Leveraging multi-level features for cultural relic poster generation via attention-based framework
Mohan Zhang, Fang Liu 0002, Biyao Li, Wentao Ma 0003, Changjuan Ran |
Expert Syst. Appl. | 2 |
| 2024 | Intelligent-paint: a Chinese painting process generation method based on vision transformer
Zunfu Wang, Fang Liu 0002, Changjuan Ran, Mohan Zhang |
Multim. Syst. | 2 |
| 2024 | Cvstgan: A Controllable Generative Adversarial Network for Video Style Transfer of Chinese Painting
Zunfu Wang, Fang Liu 0002, Changjuan Ran |
Multim. Syst. | 2 |
| 2024 | Smart "Error"! Exploring Imperfect AI to Support Creative IdeationabstractDesigners widely accept AI as a partner in the design process for its efficient and intelligent decision-making. However, AI is often not perfect, and AI error often makes humans dumbfounded. Literature has pointed out the value of such AI error, while still leaving its inspiration essence and application strategies uncharted from the practice perspective. This work focuses on bridging the practice gap by looking into and exploiting the imaginative "mislabeled" objects of object detection models. To gain insights into the inspiration of AI "error", we collected a dedicated AI "error" dataset from object detection and invited eight designers to share divergent comments on the "mislabeled" objects. Coding was then performed on the comments, which summarizes the inspiration of AI "error" into six atomic dimensions. Subsequently, we took a step further to an exploratory study, a comparative ideation experiment with 20 designers, investigating how to apply these inspiration dimensions to create ideas. Questionnaire and interview results revealed that essential inspiration of AI "error" could positively activate creativity, especially the "Outline" dimension. A design model CETR is then formulated by summarizing the application of atomic inspiration of "error" into four forms of creativity, which could be taken as a guideline for cooperative design with AI "error". In addition, we also sketch two approaches to generate more inspiring and applicable AI "error", elaborate on two principal characteristics of AI "error" for promoting creativity, and propose three strategies for better co-creating with AI "error". Finally, we provide insight into design research about AI self-awareness and human-AI collaboration. Fang Liu 0002, Junyan Lv, Shenglan Cui, Zhilong Luan, Kui Wu 0001, Tongqing Zhou |
Proc. ACM Hum. Comput. Interact. | 1 |
| 2024 | Fixing the Double Agent Vulnerability of Deep Watermarking: A Patch-Level Solution Against Artwork PlagiarismabstractIncreasing artwork plagiarism incidents stresses the urgent need for proper copyright protection on behalf of the creators. The latest development in this context focuses on embedding watermarks via deep encoder-decoder networks. However, we find that deep watermarking has a serious vulnerability on its robustness when facing deliberate plagiarism. To manifest it, we construct an attack that misuses watermarking encoder as a plagiarism lookout for bypassing copyright detection. As a remedy, we propose a patch-level deep watermarking framework (DIPW) to retain copyright evidence in essential patches with plagiarism resistance, inspired by a user study observation that subject elements in artworks are the principal plagiarism entities. Technically, DIPW adaptively finds the embedding patches by identifying a subset of non-overlapping and feature-rich objects; and tailors the model with dual-distortion losses and adversarial plagiarism noise injection for robustness. Experimental results demonstrate the superiority of DIPW in facilitating better robustness, secrecy, and imperceptibility with acceptable time burden. Yuanjing Luo, Tongqing Zhou, Shenglan Cui, Yunfan Ye, Fang Liu 0002, Zhiping Cai |
IEEE Trans. Circuits Syst. Video Technol. | 5 |
| 2024 | Query-Adaptive Late Fusion for Hierarchical Fine-Grained Video-Text RetrievalabstractRecently, a hierarchical fine-grained fusion mechanism has been proved effective in cross-modal retrieval between videos and texts. Generally, the hierarchical fine-grained semantic representations (video-text semantic matching is decomposed into three levels including global-event representation matching, action-relation representation matching, and local-entity representation matching) to be fused can work well by themselves for the query. However, in real-world scenarios and applications, existing methods failed to adaptively estimate the effectiveness of multiple levels of the semantic representations for a given query in advance of multilevel fusion, resulting in a worse performance than expected. As a result, it is extremely essential to identify the effectiveness of hierarchical semantic representations in a query-adaptive manner. To this end, this article proposes an effective query-adaptive multilevel fusion (QAMF) model based on manipulating multiple similarity scores between the hierarchical visual and text representations. First, we decompose video-side and text-side representations into hierarchical semantic representations consisting of global-event level, action-relation level, and local-entity level, respectively. Then, the multilevel representation of the video-text pair is aligned to calculate the similarity score for each level. Meanwhile, the sorted similarity score curves of the good semantic representation are different from the inferior ones, which exhibit a "cliff" shape and gradually decline (see Fig. fig1 as an example). Finally, we leverage the Gaussian decay function to fit the tail of the score curve and calculate the area under the normalized sorted similarity curve as the indicator of semantic representation effectiveness, namely, the area of good semantic representation is small, and vice versa. Extensive experiments on three public benchmark video-text datasets have demonstrated that our method consistently outperforms the state-of-the-art (SoTA). A simple demo of QAMF will soon be publicly available on our homepage: https://github.com/Lab-ANT. Wentao Ma 0003, Qingchao Chen, Fang Liu 0002, Tongqing Zhou, Zhiping Cai |
IEEE Trans. Neural Networks Learn. Syst. | 3 |
| 2023 | Creativity Support in AI Co-creative Tools: Current Research, Challenges and OpportunitiesabstractArtificial Intelligence technology-driven Creativity Support Tools (AI-CSTs) provide specific field capability support for human creative activities. In this paper, we compare and analyze the current situation and trend of AI-CSTs design space in four aspects: creative stage, support form, support technology, and role diversity. Through a coding study and comparative analysis of 50 AI-CSTs cases, we discuss the impact of AI-CSTs on traditional workflows, the boundaries of AI-CSTs as co-creators, and how to treat AI errors, which provides insights for future AI-CSTs design. We summarize the collaboration framework in AI-CSTs. Finally, this paper also studies the information technology requirements and challenges of AI-CSTs research, which provides a new perspective to understanding the landscape of AI-CSTs. Fang Liu 0002 |
CSCWD | 2 |
| 2023 | Efficient Personalized Federated Learning on Selective Model TrainingabstractPersonalized Federated Learning (FL) handles the data heterogeneous problem by tailoring local models for each distributed data owner. Previous studies first train a highly-adaptable global model and then transfer it for personalization. However, the additional training aggravates burden of resource-limited end devices. Training a personalized local sub-network is a promising efficient solution. It normally prunes the global model by parameters’ scalar magnitude. In this paper, we found that the vector magnitude, i.e. the parameter stability, could further promote personalized FL. Driven by the local data characteristics, the values of some model parameters are hardly changed in their updates. But they consume the same resources as the changed ones. Thus, we propose Star-PFL, a STability-AwaRe algorithm for efficient FL Personalization. In Star-PFL, the data owner focuses on training non-stabilized parameters, and decreases the resource wastes on stabilized ones. Experimental results on two real-world biomedical datasets demonstrate that Star-PFL improves the accuracy (3.1%↑) and decreases the resource costs (communication 36.3%↓, computation 18.3%↓) than 5 typical baselines. The code is available at https://github.com/Guoyeting/Star-PFL. Yeting Guo, Fang Liu 0002, Tongqing Zhou, Zhiping Cai, Nong Xiao 0001 |
ICASSP | 2 |
| 2023 | IRWArt: Levering Watermarking Performance for Protecting High-quality Artwork ImagesabstractIncreasing artwork plagiarism incidents underscores the urgent need for reliable copyright protection for high-quality artwork images. Although watermarking is helpful to this issue, existing methods are limited in imperceptibility and robustness. To provide high-level protection for valuable artwork images, we propose a novel invisible robust watermarking framework, dubbed as IRWArt. In our architecture, the embedding and recovery of the watermark are treated as a pair of image transformations’ inverse problems, and can be implemented through the forward and backward processes of an invertible neural networks (INN), respectively. For high visual quality, we embed the watermark in high-frequency domains with minimal impact on artwork and supervise image reconstruction using a human visual system(HVS)-consistent deep perceptual loss. For strong plagiarism-resistant, we construct a quality enhancement module for the embedded image against possible distortions caused by plagiarism actions. Moreover, the two-stagecontrastive training strategy enables the simultaneous realization of the above two goals. Experimental results on 4 datasets demonstrate the superiority of our IRWArt over other state-of-the-art watermarking methods. Code: https://github.com/1024yy/IRWArt. Yuanjing Luo, Tongqing Zhou, Fang Liu 0002, Zhiping Cai |
WWW | 3 |
| 2023 | Seeing is believing: Towards interactive visual exploration of data privacy in federated learning
Yeting Guo, Fang Liu 0002, Tongqing Zhou, Zhiping Cai, Nong Xiao 0001 |
Inf. Process. Manag. | 2 |
| 2023 | Leveraging heuristic client selection for enhanced secure federated submodel learning
Panyu Liu, Tongqing Zhou, Zhiping Cai, Fang Liu 0002, Yeting Guo |
Inf. Process. Manag. | 4 |
| 2023 | Image captioning for cultural artworks: a case study on ceramics
Baoying Zheng, Fang Liu 0002, Mohan Zhang, Tongqing Zhou, Shenglan Cui, Yunfan Ye, Yeting Guo |
Multim. Syst. | 2 |
| 2023 | In Pursuit of Beauty: Aesthetic-Aware and Context-Adaptive Photo Selection in CrowdsensingabstractThe pervasive view of the mobile crowd bridges various real-world scenes and people's perceptions with the gathering of distributed crowdsensing photos. To elaborate informative visuals for viewers, existing techniques introduce photo selection as an essential step in crowdsensing. Yet, the aesthetic preference of viewers, at the very heart of their experiences under various crowdsensing contexts (e.g., travel planning), is seldom considered and hardly guaranteed. We propose CrowdPicker, a novel photo selection framework with adaptive aesthetic awareness for crowdsensing. With the observations on aesthetic uncertainty and bias in different crowdsensing contexts, we exploit a joint effort of mobile crowdsourcing and domain adaptation to actively learn contextual knowledge for dynamically tailoring the aesthetic predictor. Concretely, an aesthetic utility measure is invented based on the probabilistic balance formalization to quantify the benefit of photos in improving the adaptation performance. We prove the NP-hardness of sampling the best-utility photos for crowdsourcing annotation and present a (1-1/e) approximate solution. Furthermore, a two-stage distillation-based adaptation architecture is designed based on fusing contextual and common aesthetic preferences. Extensive experiments on three datasets and four raw models demonstrate the performance superiority of CrowdPicker over four photo selection baselines and four typical sampling strategies. Cross-dataset evaluation illustrates the impacts of aesthetic bias on selection. Tongqing Zhou, Zhiping Cai, Fang Liu 0002, Jinshu Su |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2023 | Dynamic Modeling Cross-Modal Interactions in Two-Phase Prediction for Entity-Relation ExtractionabstractJoint extraction of entities and their relations benefits from the close interaction between named entities and their relation information. Therefore, how to effectively model such cross-modal interactions is critical for the final performance. Previous works have used simple methods, such as label-feature concatenation, to perform coarse-grained semantic fusion among cross-modal instances but fail to capture fine-grained correlations over token and label spaces, resulting in insufficient interactions. In this article, we propose a dynamic cross-modal attention network (CMAN) for joint entity and relation extraction. The network is carefully constructed by stacking multiple attention units in depth to dynamic model dense interactions over token-label spaces, in which two basic attention units and a novel two-phase prediction are proposed to explicitly capture fine-grained correlations across different modalities (e.g., token-to-token and label-to-token). Experiment results on the CoNLL04 dataset show that our model obtains state-of-the-art results by achieving 91.72% F1 on entity recognition and 73.46% F1 on relation classification. In the ADE and DREC datasets, our model surpasses existing approaches by more than 2.1% and 2.54% F1 on relation classification. Extensive analyses further confirm the effectiveness of our approach. Shan Zhao 0002, Minghao Hu 0001, Zhiping Cai, Fang Liu 0002 |
IEEE Trans. Neural Networks Learn. Syst. | 4 |
| 2023 | Enhancing Chinese Character Representation With Lattice-Aligned AttentionabstractWord-character lattice models have been proved to be effective for some Chinese natural language processing (NLP) tasks, in which word boundary information is fused into character sequences. However, due to the inherently unidirectional sequential nature, prior approaches have only learned sequential interactions of character-word instances but fail to capture fine-grained correlations in word-character spaces. In this article, we propose a lattice-aligned attention network (LAN) that aims to model dense interactions over word-character lattice structure for enhancing character representations. By carefully combining cross-lattice module, gated word-character semantic fusion unit, and self-lattice attention module, the network can explicitly capture fine-grained correlations across different spaces (e.g., word-to-character and character-to-character), thus significantly improving model performance. Experimental results on three Chinese NLP benchmark tasks demonstrate that LAN obtains state-of-the-art results compared to several competitive approaches. Shan Zhao 0002, Minghao Hu 0001, Zhiping Cai, Zhanjun Zhang, Tongqing Zhou, Fang Liu 0002 |
IEEE Trans. Neural Networks Learn. Syst. | 6 |
| 2023 | Privacy vs. Efficiency: Achieving Both Through Adaptive Hierarchical Federated LearningabstractAs a decentralized training paradigm, Federated learning (FL) promises data privacy by exchanging model parameters instead of raw local data. However, it is still impeded by the resource limitations of end devices and privacy risks from the ‘curious’ cloud. Yet, existing work predominately ignores that these two issues are non-orthogonal in nature. In this article, we propose a joint design (i.e., AHFL) that accommodates both the efficiency expectation and privacy protection of clients towards high inference accuracy. Based on a cloud-edge-end hierarchical FL framework, we carefully offload the training burden of devices to one proximate edge for enhanced efficiency and apply a two-level differential privacy mechanism for privacy protection. To resolve the conflicts of dynamical resource consumption and privacy risk accumulation, we formulate an optimization problem for choosing configurations under correlated learning parameters (e.g., iterations) and privacy control factors (e.g., noise intensity). An adaptive algorithmic solution is presented based on performance-oriented resource scheduling, budget-aware device selection, and adaptive local noise injection. Extensive evaluations are performed on three different data distribution cases of two real-world datasets, using both a networked prototype and large-scale simulations. Experimental results show that AHFL relieves the end's resource burden (w.r.t. computation time 8.58%$\downarrow$, communication time 59.35%$\downarrow$and memory consumption 43.61%$\downarrow$) and has better accuracy (6.34%$\uparrow$) than 3 typical baselines under the limited resource and privacy budgets. The code for our implementation is available athttps://github.com/Guoyeting/AHFL. Yeting Guo, Fang Liu 0002, Tongqing Zhou, Zhiping Cai, Nong Xiao 0001 |
IEEE Trans. Parallel Distributed Syst. | 2 |
| 2022 | A Visual Tool for Interactively Privacy Analysis and Preservation on Order-Dynamic Tabular Data
Fengzhou Liang, Fang Liu 0002, Tongqing Zhou |
CollaborateCom (2) | 2 |
| 2022 | MetaEM: Meta Embedding Mapping for Federated Cross-domain Recommendation to Cold-Start Users
Dongyi Zheng, Yeting Guo, Fang Liu 0002, Nong Xiao 0001 |
CollaborateCom (1) | 3 |
| 2022 | High-Capacity Adaptive Steganography Based on Transform Coefficient for HEVC
Lin Yang 0024, Rangding Wang, Dawen Xu 0001, Li Dong 0006, Songhan He, Fang Liu 0002 |
IWDW | 6 |
| 2022 | Understanding and Identifying Artwork Plagiarism with the Wisdom of Designers: A Case Study on Poster ArtworksabstractThe wide sharing and rapid dissemination of digital artworks has aggravated the issues of plagiarism, raising significant concerns in cultural preservation and copyright protection. Yet, modes of plagiarism are formally uncharted, causing rough plagiarism detection practices with duplicate checking. This work is thus devoted to understanding artwork plagiarism, with poster design as the running case, for building more dedicated detection techniques. As the first study of such, we elaborate on 8 elements that form unique posters and 6 judgement criteria for plagiarism using an exploratory study with designers. Second, we build a novel poster dataset with plagiarism annotations according to the criteria. Third, we propose models, leveraging the combination of primary elements and criteria of plagiarism, to find suspect instances in a retrieval process. The models are trained under the context of modern artwork and evaluated on the poster plagiarism dataset. The proposal is shown to outperform the baseline with superior Top-K accuracy (~33%) and retrieval performance (~42%). Shenglan Cui, Fang Liu 0002, Tongqing Zhou, Mohan Zhang |
ACM Multimedia | 2 |
| 2022 | An Interactive Visualization System for Streaming Data Online Exploration
Fengzhou Liang, Fang Liu 0002, Tongqing Zhou, Yunhai Wang, Li Chen 0019 |
MobiQuitous | 2 |
| 2022 | PARA: Performability-aware resource allocation on the edges for cloud-native servicesabstractThis paper explores resource allocation strategy in the Baidu Over The Edge system to enable mobile edge computing (MEC) datacenters to effectively support cloud-native services downstream to the network edge. There are many challenges to this issue. First, MEC datacenters are resource-constrained to fully meet resource demands. Second, previous works regard the resource requirements of each service as an indivisible unit, resulting in idle MEC resources, even if the resources can meet the demands of some microservices decoupled by the service. Third, they are confined to optimize the allocation for a single slot, failing to adapt to the dynamic demands. To improve resource utilization, we propose performability-aware resource allocation (PARA), a PARA on the edges for cloud-native services. It takes microservices as the unit of resource allocation and allows services to perform with degraded services when only part of microservices' demands are met. It also considers dependency among microservices, dynamic resource requirements, and resource supply characteristics of MEC and cloud. Performability is a unified performance-reliability measure for evaluating such degradable systems. To maximize the long-term overall performability, we model the resource optimization problem and then develop an online greedy heuristic algorithm. The algorithm predicts services' resource demands and then adapts the online allocation. The experimental results show that PARA reduces the reallocation overhead by 47.7%–53.6%, and improves the long-term overall performability by 23.14%–43.25% of existing state-of-the-art works. Yeting Guo, Fang Liu 0002, Nong Xiao 0001, Zhaogeng Li, Zhiping Cai, Guoming Tang, Ning Liu 0015 |
Int. J. Intell. Syst. | 2 |
| 2022 | EviChain: A scalable blockchain for accountable intelligent surveillance systemsabstractSmart cameras, as typical IoT devices, are widely adopted to provide surveillance on individuals, homes, and the environment. The unavoidably captured sensitive visuals via these cameras may raise significant security concerns, while the prevalent software defects and authentication misconfiguration issues aggravate the vulnerability of such devices. However, traditional cryptography techniques are inadequate to provide full protection of these devices due to the large computation overhead. In this context, realizing accountability for these surveillance systems shall be the last line of defense in the presence of fast-evolving and high-influential threats. We propose EviChain, a scalable blockchain-based solution to trace the operations on intelligent surveillance cameras and reserve the evidence for any misuse in tamper-proofing manipulation records. Building a blockchain over the distributed cameras is challenging due to the limited capacity of on-board memory. To tackle this challenge, we design a cooperative mechanism that enables cameras to adaptively join in groups and share storage for recording blocks. In addition, we present a computation efficiency and delay-aware block generation strategy to reduce the cost of the consensus process. We perform extensive simulations to validate the superior performance of EviChain over other baselines, for example, Practical Byzantine Fault Tolerance (PBFT). Jiaping Yu, Haiwen Chen, Kui Wu 0001, Tongqing Zhou, Zhiping Cai, Fang Liu 0002 |
Int. J. Intell. Syst. | 6 |
| 2021 | Dynamic Modeling Cross- and Self-Lattice Attention Network for Chinese NERabstractWord-character lattice models have been proved to be effective for Chinese named entity recognition (NER), in which word boundary information is fused into character sequences for enhancing character representations. However, prior approaches have only used simple methods such as feature concatenation or position encoding to integrate word-character lattice information, but fail to capture fine-grained correlations in word-character spaces. In this paper, we propose DCSAN, a Dynamic Cross- and Self-lattice Attention Network that aims to model dense interactions over word-character lattice structure for Chinese NER. By carefully combining cross-lattice and self-lattice attention modules with gated word-character semantic fusion unit, the network can explicitly capture fine-grained correlations across different spaces (e.g., word-to-character and character-to-character), thus significantly improving model performance. Experiments on four Chinese NER datasets show that DCSAN obtains stateof-the-art results as well as efficiency compared to several competitive approaches. Shan Zhao 0002, Minghao Hu 0001, Zhiping Cai, Haiwen Chen, Fang Liu 0002 |
AAAI | 5 |
| 2021 | FedCav: Contribution-aware Model Aggregation on Distributed Heterogeneous Data in Federated LearningabstractThe emerging federated learning (FL) paradigm allows multiple distributed devices to cooperatively train models in parallel with the raw data retained locally. The local-computed parameters will be transferred to a centralized server for aggregation. However, the vanilla aggregation method ignores the heterogeneity of the distributed data, which may lead to slow convergence and low training efficiency. Yet, existing data scheduling and improved aggregation methods either incur privacy concerns or fail to consider the fine-grained heterogeneity. We propose FedCav, a contribution-aware model aggregation algorithm that differentiates the merit of local updates and explicitly favors the model-informed contributions. The intuition is that the local data showing higher inference loss is likely to facilitate better performance improvement. To this end, we design a novel global loss function with explicit optimization preference on informative local updates, theoretically prove its convex property, and use it to regulate the gradient descent process iteratively. Additionally, we propose to identify abnormal updates with fake loss by auditing historic local training statistics. The results of extensive experiments demonstrate that FedCav needs fewer training rounds (~34%) for convergence and achieves better inference accuracy (~2.4%) than the baselines (i.e., FedAvg and FedProx). We also observe that FedCav can actively mitigate the model replacement attacks with agile recovery capability towards the aggregation. Tongqing Zhou, Yeting Guo, Zhiping Cai, Fang Liu 0002 |
ICPP | 5 |
| 2021 | SmartStore: A blockchain and clustering based intelligent edge storage system with fairness and resilienceabstractWith the development of edge computing, edge storage solutions are attracting widespread attention. When facing the requirements of lower latency and faster access speed from end devices, edge storage solutions are considered to be an alternative to the cloud. However, edges are usually owned by small organizations which have limited operations and maintenance capabilities. This makes these edge devices can be easily disabled by external attacks or internal hardware failures. Besides, the heterogeneity of the edge devices will also make it difficult to price the edge resources uniformly. To tackle these problems, we propose SmartStore: an auction mechanism based on blockchain to allocate edge resources. Considering centralized solutions have access bottlenecks and trust issues, we built SmartStore on the smart contract. With Bayesian game theory, SmartStore can analyze how data owners (DO) and edges price the resources can maximize their benefits. From an economic perspective, both DO and edges can make full use of edge heterogeneous resources with SmartStore. Besides, a two-stage submission strategy is proposed to complete the sealed auction. Furthermore, considering the reliability of edge storage, we propose a cluster-based block distribution algorithm for SmartStore's intelligent edge recommendation process. SmartStore ensures the reliability of edge storage while maximizing the benefits and resource utilization of both parties. Finally, we conduct specific experiments on the proposed auction smart contract through “Ethereum” and the experimental results of implementation show the effectiveness and efficiency of our SmartStore. Haiwen Chen, Jiaping Yu, Huan Zhou 0006, Tongqing Zhou, Fang Liu 0002, Zhiping Cai |
Int. J. Intell. Syst. | 5 |
| 2021 | Trusted audit with untrusted auditors: A decentralized data integrity Crowdauditing approach based on blockchainabstractEdge computing emerges as an alternative to cloud computing in the scenarios where the end devices require lower latency and faster access speeds. Edge nodes are deployed at the proximity of the end devices to reduce response time. On the other hand, the edge nodes are usually owned by small organizations that have limited operations and maintenance capabilities. Data on the edge may be easily damaged, due to external attacks or internal hardware failures. Therefore, it is essential to verify data integrity in edge computing. However, edge environment requires a different trust model compared with other computing and storage paradigm. Besides, compared with cloud storage, edge storage is decentralized and storage service participants may pose greater internal and external threats. This paper proposes a blockchain-based intelligent crowdsourcing audit approach (Crowdauditing) to achieve on-chain and off-chain credibility of audit results. The model relies on an untrusted auditor committee from the crowd to audit data integrity and uses smart contracts as the core of the intelligent system to ensure the reliability of result submission, the accuracy of the result judgment, and reasonable punishments and rewards. Specifically, an unbiased selection algorithm is proposed to achieve fairness during the auditor committee construction. An innovative two-stage submission strategy is proposed to ensure that the auditor committee can reach a consensus on the off-chain audit results. An incentive mechanism is carefully designed to force auditors providing audit services honestly to maximize their own rewards. Moreover, we modeled that as a game of n players, which proves the reliability of the result. Finally, we implement a prototype of Crowdauditing based on smart contracts. The extensive experimental results demonstrate the effectiveness of Crowdauditing. Haiwen Chen, Huan Zhou 0006, Jiaping Yu, Kui Wu 0001, Fang Liu 0002, Tongqing Zhou, Zhiping Cai |
Int. J. Intell. Syst. | 5 |
| 2021 | Resolving Multitask Competition for Constrained Resources in Dispersed Computing: A Bilateral Matching GameabstractWith the explosive emergence of computation-intensive and latency-sensitive applications, data processing could be envisioned to perform closer to the data source. Similar to edge and fog computing, dispersed computing is considered as a complementary computing paradigm, which can excavate potential computation resources in the network to users, and serve as a supplement for sharing the computational burden when the edge is overloaded. In this article, we first make full use of idle and geographically dispersed computation resources via task offloading, contributing to conserve energy for mobile devices. Especially, a dispersed computing offloading framework concerning the interests of users and networked computation points is proposed. We further transform the initial problem into a multiobjective optimization problem subject to latency and resource constraints. To tackle such a complex problem, an energy-saving bilateral matching algorithm is designed to obtain the optimal task offloading strategy. The simulation results demonstrate that our proposed algorithm can outperform the benchmark schemes in terms of user fairness and can achieve a relatively balanced energy cost ratio. Furthermore, comparative experiments with edge computing are implemented in Amber Response and Disaster Relief scenarios, respectively, to reveal the advantages of the proposed framework. Jiao Zhang 0001, Zhiping Cai, Qiang Ni, Tongqing Zhou, Jiaping Yu, Haiwen Chen, Fang Liu 0002 |
IEEE Internet Things J. | 8 |
| 2021 | Centipede: Leveraging the Distributed Camera Crowd for Cooperative Video Data StorageabstractSurveillance cameras have been extensively used in smart cities and high security zones. However, with the exploding deployment of smart cameras, the rapid growth of cloud workloads from vision-based IoT applications are becoming a huge burden for all cloud service providers. Some researchers have proposed mechanisms, such as compression and deduplication to reduce the video traffic size, but these methods cannot offset the enormous growth of data volume. Most of the surveillance video data do not need to be proceeded in real time. By making use of the IoT camera’s onboard resources to store the data, the cloud workloads can be fundamentally reduced. However, recent incidents have posed a new, powerful geo-range attack, where the attacker may compromise a group of surveillance cameras located within an area. Existing simple onboard solutions cannot offer secure defense against such geo-range attacks. To tackle the problem, we developCentipede, a cooperative video data storage system that distributes video content across geographically dispersed surveillance cameras. It generates secure copies for the video content and enhances data security by judiciously distributing erasure-coded video blocks across optimally-chosen surveillance cameras. In this article, we implementCentipedeand evaluate its performance.Centipedeis the first solution that can fundamentally reduce the cloud workload and defend against geo-range attacks. Jiaping Yu, Haiwen Chen, Kui Wu 0001, Tongqing Zhou, Zhiping Cai, Fang Liu 0002 |
IEEE Internet Things J. | 6 |
| 2021 | Detection and Characterization of Network Anomalies in Large-Scale RTT Time SeriesabstractNetwork anomalies, such as wide-area congestion and packet loss, can seriously degrade network performance. To this end, it is critical to accurately identify network anomalies on end-to-end paths for high quality network services in practice. In this work, we propose an unsupervised two-step method for the detection and characterization of general network anomalies. It first finds the change-points in large-scale RTT time series by formalizing an optimization problem in terms of data series segmentation. Then we mark the segments as normal or abnormal on different sides of a change-point through exploitation of their distribution statistics. After detecting an anomaly, a further step is introduced to analyze the relations between links with state changes and localize the entities (nodes or links) that most likely cause the corresponding event. We believe such unsupervised and light-weighed method can provide valuable insights on anomaly mining in large-scale time series data. Extensive experiments on both simulated (artificial time series with ground truth) and real-network (RIPE Atlas traceroute measurements) datasets are performed. The results demonstrate that the proposed method can achieve better performance, w.r.t. accuracy and efficiency, than existing solutions. Bingnan Hou, Changsheng Hou, Tongqing Zhou, Zhiping Cai, Fang Liu 0002 |
IEEE Trans. Netw. Serv. Manag. | 5 |
| 2020 | Adaptive Online Estimation of Thrashing-Avoiding Memory Reservations for Long-Lived Containers
Jiayun Lin, Fang Liu 0002, Zhenhua Cai, Nong Xiao 0001 |
CollaborateCom (1) | 2 |
| 2020 | FEEL: A Federated Edge Learning System for Efficient and Privacy-Preserving Mobile HealthcareabstractWith the prosperity of artificial intelligence, neural networks have been increasingly applied in healthcare for a variety of tasks for medical diagnosis and disease prevention. Mobile wearable devices, widely adopted by hospitals and health organizations, serve as emerging sources of medical data and participate in the training of neural network models for accurate model inference. Since the medical data are privacy-sensitive and non-shareable, federated learning has been proposed to train a model across decentralized data, which involves each mobile device running a training task with its own data in parallel. However, due to the ever-increasing size and complexity of modern neural network models, it becomes inefficient, and may even infeasible, to perform training tasks on wearable devices that are resource-constrained. In this paper, we propose a FEderated Edge Learning system, FEEL, for efficient privacy-preserving mobile healthcare. Specifically, we design an edge-based training task offloading strategy to improve the training efficiency. Further, we build our system on the basis of federated learning to make use of distributed user data to improve the inference performance. In addition, during model training, we provide a differential privacy scheme to strengthen the privacy protection. A prototype system has been implemented to evaluate the training efficiency, inference performance and noise sensitivity, respectively. And the results have demonstrated that our proposal could train models in an efficient and privacy-preserving way. Yeting Guo, Fang Liu 0002, Zhiping Cai, Li Chen 0019, Nong Xiao 0001 |
ICPP | 2 |
| 2020 | Modeling Dense Cross-Modal Interactions for Joint Entity-Relation ExtractionabstractJoint extraction of entities and their relations benefits from the close interaction between named entities and their relation information. Therefore, how to effectively model such cross-modal interactions is critical for the final performance. Previous works have used simple methods such as label-feature concatenation to perform coarse-grained semantic fusion among cross-modal instances, but fail to capture fine-grained correlations over token and label spaces, resulting in insufficient interactions. In this paper, we propose a deep Cross-Modal Attention Network (CMAN) for joint entity and relation extraction. The network is carefully constructed by stacking multiple attention units in depth to fully model dense interactions over token-label spaces, in which two basic attention units are proposed to explicitly capture fine-grained correlations across different modalities (e.g., token-to-token and labelto-token). Experiment results on CoNLL04 dataset show that our model obtains state-of-the-art results by achieving 90.62% F1 on entity recognition and 72.97% F1 on relation classification. In ADE dataset, our model surpasses existing approaches by more than 1.9% F1 on relation classification. Extensive analyses further confirm the effectiveness of our approach. Shan Zhao 0002, Minghao Hu 0001, Zhiping Cai, Fang Liu 0002 |
IJCAI | 4 |
| 2020 | An Efficient Application Searching Approach Based on User Review Knowledge Graph
Fang Liu 0002 |
SEKE | 1 |
| 2020 | ProbInfer: Probability-based AS path inference from multigraph perspective
Xionglve Li, Zhiping Cai, Bingnan Hou, Ning Liu 0015, Fang Liu 0002, Jieren Cheng |
Comput. Networks | 5 |
| 2020 | Toward Energy-Aware Caching for Intelligent Connected VehiclesabstractWith the widespread application of infotainment services in intelligent connected vehicles (ICVs), network traffic has grown exponentially, bringing huge burden and energy consumption to the ICV network. Edge caching, which enables edges [e.g., vehicles or roadside units (RSUs)] with cache storages, is a promising technology to alleviate this problem. In this article, in terms of the hybrid communication mode of vehicle to vehicle (V2V) and vehicle to RSU (V2R), an energy-aware caching scheme for infotainment services is proposed. Considering the geographical distribution of vehicles and RSUs as well as the size of transmission content, the energy consumption model in the ICV network is formulated to implement the optimal selection of cache nodes. Then, the selection of the cache node in the ICV network is transformed into the optimal stopping problem and solved by the optimal stopping theory. Finally, we propose a new algorithm for optimal energy-efficiency cache node selection (OEECS). The simulation results show that the proposed OEECS can obtain higher energy saving and lower average access latency than other baseline schemes. Jiao Zhang 0001, Zhiping Cai, Fang Liu 0002, Anfeng Liu |
IEEE Internet Things J. | 4 |
| 2020 | Unsupervised Online Anomaly Detection With Parameter Adaptation for KPI Abrupt ChangesabstractIT companies need to monitor various Key Performance Indicators (KPIs) and detect anomalies in real time to ensure the quality and reliability of Internet-based services. However, due to the diversity of KPIs, the ambiguity and scarcity of anomalies and the lack of labels, anomaly detection for various KPIs has been a great challenge. Existing KPI anomaly detection methods have not explored the properties of anomalies in KPIs in detail to our best knowledge. Therefore, we explore anomalies in KPIs and recognize a common and important form of anomalies namedabrupt changes, which often indicate potential failures in the relevant services. Forabrupt changesin various KPIs, we proposeDDCOL, an unsupervised online anomaly detection algorithm with parameter adaptation from the perspective of anomalies for the first time. We propose three techniques: high order${D}$ifference extraction and combination,${D}$ensity-based${C}$lustering with parameter adaptation and${O}\text{n}{L}$ine detection with subsampling (DDCOL). Compared with traditional statistical methods and unsupervised learning methods, extensive experimental results and analysis on a large number of public KPIs show the competitive performance ofDDCOLand the significance ofabrupt changes. Furthermore, we provide an interpretation for the promising results, which shows thatDDCOLcan be robust to KPI expected concept drifts, and obtain a good feature distribution of normal data in KPIs. Zhiping Cai, Siqi Wang 0001, Haiwen Chen, Fang Liu 0002, Anfeng Liu |
IEEE Trans. Netw. Serv. Manag. | 5 |
| 2019 | EC-ARR: Using Active Reconstruction to Optimize SSD Read Performance
Shuo Li 0007, Mingzhu Deng, Fang Liu 0002, Zhiguang Chen 0001, Nong Xiao 0001 |
ICA3PP (2) | 3 |
| 2019 | Adversarial training based lattice LSTM for Chinese clinical named entity recognition
Shan Zhao 0002, Zhiping Cai, Haiwen Chen, Ye Wang 0023, Fang Liu 0002, Anfeng Liu |
J. Biomed. Informatics | 5 |
| 2019 | A Survey on Edge Computing Systems and ToolsabstractDriven by the visions of Internet of Things and 5G communications, the edge computing systems integrate computing, storage, and network resources at the edge of the network to provide computing infrastructure, enabling developers to quickly develop and deploy edge applications. At present, the edge computing systems have received widespread attention in both industry and academia. To explore new research opportunities and assist users in selecting suitable edge computing systems for specific applications, this survey paper provides a comprehensive overview of the existing edge computing systems and introduces representative projects. A comparison of open-source tools is presented according to their applicability. Finally, we highlight energy efficiency and deep learning optimization of edge computing systems. Open issues for analyzing and designing an edge computing system are also studied in this paper. Fang Liu 0002, Guoming Tang, Youhuizi Li, Zhiping Cai, Xingzhou Zhang, Tongqing Zhou |
Proc. IEEE | 1 |
| 2019 | Edge-enabled Disaster Rescue: A Case Study of Searching for Missing PeopleabstractIn the aftermath of earthquakes, floods, and other disasters, photos are increasingly playing more significant roles, such as finding missing people and assessing disasters, in rescue and recovery efforts. These disaster photos are taken in real time by the crowd, unmanned aerial vehicles, and wireless sensors. However, communications equipment is often damaged in disasters, and the very limited communication bandwidth restricts the upload of photos to the cloud center, seriously impeding disaster rescue endeavors. Based on edge computing, we propose Echo, a highly time-efficient disaster rescue framework. By utilizing the computing, storage, and communication abilities of edge servers, disaster photos are preprocessed and analyzed in real time, and more specific visuals are immensely helpful for conducting emergency response and rescue. This article takes the search for missing people as a case study to show that Echo can be more advantageous in terms of disaster rescue. To greatly conserve valuable communication bandwidth, only significantly associated images are extracted and uploaded to the cloud center for subsequent facial recognition. Furthermore, an adaptive photo detector is designed to utilize the precious and unstable communication bandwidth effectively, as well as ensure the photo detection precision and recall rate. The effectiveness and efficiency of the proposed method are demonstrated by simulation experiments. Fang Liu 0002, Yeting Guo, Zhiping Cai, Nong Xiao 0001, Ziming Zhao 0002 |
ACM Trans. Intell. Syst. Technol. | 1 |
| 2019 | A Trust Computing-based Security Routing Scheme for Cyber Physical SystemsabstractSecurity is a pivotal issue for the development of Cyber Physical Systems (CPS). The trusted computing of CPS includes the complete protection mechanisms, such as hardware, firmware, and software, the combination of which is responsible for enforcing a system security policy. A Trust Detection-based Secured Routing (TDSR) scheme is proposed to establish security routes from source nodes to the data center under malicious environment to ensure network security. In the TDSR scheme, sensor nodes in the routing path send detection routing to identify relay nodes’ trust. And then, data packets are routed through trustworthy nodes to sink securely. In the TDSR scheme, the detection routing is executed in those nodes that have abundant energy; thus, the network lifetime cannot be affected. Performance evaluation through simulation is carried out for success of routing ratio, compromised node detection ratio, and detection routing overhead. The experiment results show that the performance can be improved in the TDSR scheme compared to previous schemes. Yuxin Liu 0001, Xiao Liu 0007, Anfeng Liu, Naixue Xiong, Fang Liu 0002 |
ACM Trans. Intell. Syst. Technol. | 5 |
| 2018 | DA Placement: A Dual-Aware Data Placement in a Deduplicated and Erasure-Coded Storage System
Mingzhu Deng, Ming Zhao 0002, Fang Liu 0002, Zhiguang Chen 0001, Nong Xiao 0001 |
ICA3PP (1) | 3 |
| 2018 | RM-KVStore: New MXNet KVStore to Accelerate Transfer Performancewith RDMA
Baocai Lv, Fang Liu 0002, Nong Xiao 0001, Zhiguang Chen 0001 |
ISCC | 3 |
| 2018 | Accelerating Spark Shuffle with RDMAabstractApache Spark is a lightning-fast unified analytics engine for large-scale data processing. When executing an application with Spark, it runs many jobs in parallel. These jobs are divided into stages based on the shuffle boundary. However, shuffling data across the stages in a cluster is time-consuming because it will place significant burden on operating system on both the source and the destination by requiring many remote files and network I/Os. Meanwhile, the latest Spark is based on Netty which is written with Java Sockets and will produce a large number of data copies during the shuffle phase. This has become the major bottleneck for Apache Spark and motivates us to use RDMA technology to accelerate data shuffle. RDMA, with the function of zero-copy transfers, reducing latency and CPU overhead, can reduce stress on operating system during the shuffle phase and improve the throughput of the whole system. In this paper, we present a high-performance RDMA-based design for accelerating data shuffle in Apache Spark framework by providing tiering memory pool and different mechanisms to transfer messages of different sizes. The experimental results show that compared to the default Spark running with IP over InfiniBand (IPoIB), our proposed design can achieve up to 89.8% performance improvement for Spark RDD operation benchmarks (e.g., GroupBy and SortBy), up to 49% performance improvement for iterative algorithms (e.g., TriangleCount and SVM in SparkBench). And the evaluation results also show that our RDMA-based design slightly outperforms Crail-Spark-IO, a recent open-source Spark shuffle plugin from IBM. Fang Liu 0002, Nong Xiao 0001, Zhiguang Chen 0001 |
NAS | 2 |
| 2018 | A Clustering k-Anonymity Privacy-Preserving Method for Wearable IoT DevicesabstractWearable technology is one of the greatest applications of the Internet of Things. The popularity of wearable devices has led to a massive scale of personal (user-specific) data. Generally, data holders (manufacturers) of wearable devices are willing to share these data with others to get benefits. However, significant privacy concerns would arise when sharing the data with the third party in an improper manner. In this paper, we first propose a specific threat model about the data sharing process of wearable devices’ data. Then we propose a K -anonymity method based on clustering to preserve privacy of wearable IoT devices’ data and guarantee the usability of the collected data. Experiment results demonstrate the effectiveness of the proposed method. Fang Liu 0002 |
Secur. Commun. Networks | 1 |
| 2018 | Security and Privacy in the Medical Internet of Things: A ReviewabstractMedical Internet of Things, also well known as MIoT, is playing a more and more important role in improving the health, safety, and care of billions of people after its showing up. Instead of going to the hospital for help, patients’ health-related parameters can be monitored remotely, continuously, and in real time, then processed, and transferred to medical data center, such as cloud storage, which greatly increases the efficiency, convenience, and cost performance of healthcare. The amount of data handled by MIoT devices grows exponentially, which means higher exposure of sensitive data. The security and privacy of the data collected from MIoT devices, either during their transmission to a cloud or while stored in a cloud, are major unsolved concerns. This paper focuses on the security and privacy requirements related to data flow in MIoT. In addition, we make in-depth study on the existing solutions to security and privacy issues, together with the open challenges and research issues for future work. Wencheng Sun, Zhiping Cai, Fang Liu 0002, Shengqun Fang, Guoyan Wang |
Secur. Commun. Networks | 4 |
| 2017 | KV-FTL: A novel key-value based FTL scheme for large scale SSDsabstractBoth traditional coarse-grained and fine-grained Flash Translation Layer schemes are unsuitable for ultra-large SSDs. They produce overmuch mapping entries which fail to be kept in embedded DRAM completely and can suffer severely from low spatial and temporal localities. In this paper, we propose a novel KV-FTL for ultra-large SSDs, which mostly maps logical addresses to physical addresses via a simple hash function, while handles hash collisions and out-of-place data updates by the traditional manner, i.e., the mapping table. Our KV-FTL can accelerate address translation by avoiding loading mapping table from flash memory to DRAM, thus improve performance; as well as reduce the write-traffic incurred by the mapping table, thus extend the lifespan of SSDs. Experimental results show that our KV-FTL facilitates SSDs to survive longer lifespan by a factor of up to 18.7% with an average of 13.6%; improves read performance ranging from 18.4% to 50.7% with an average of 39% with optimization, and in the case of extremely intensive requests, improves the access performance for requests with an average of 47%. Zhengguo Chen, Zhiguang Chen 0001, Nong Xiao 0001, Fang Liu 0002 |
ASAP | 5 |
| 2017 | SPMS: Strand based persistent memory systemabstractEmerging non-volatile memories enable persistent memory, which offers the opportunity to directly access persistent data structures residing in main memory. In order to keep persistent data consistent in case of system failures, most prior work relies on persist ordering constraints which incurs significant overheads. Strand persistency minimizes persist ordering constraints. However, there is still no proposed persistent memory design based on strand persistency due to its implementation complexity. In this work, we propose a novel persistent memory system based on strand persistency, called SPMS. SPMS consists of cacheline-based strand group tracking components, a volatile strand buffer and ultra-capacitors incorporated in persistent memory modules. SPMS can track each strand and guarantee its atomicity. In case of system failures, committed strands buffered in the strand buffer can be flushed back to persistent memory within the residual energy window provided by the ultra-capacitors. Our evaluations show that SPMS outperforms the state-of-the-art persistent memory system by 6.6% and has slightly better performance than the baseline without any consistency guarantee. What's more, SPMS reduces the persistent memory write traffic by 30%, with the help of the strand buffer. Shuo Li 0007, Peng Wang 0025, Nong Xiao 0001, Guangyu Sun 0003, Fang Liu 0002 |
DATE | 5 |
| 2017 | A survey of data mining technology on electronic medical recordsabstractMedical institutes use Electronic Medical Record (EMR) to record a series of medical events, including diagnostic information (diagnosis codes), procedures performed (procedure codes) and admission details. Plenty of data mining technologies are applied in the EMR data set for knowledge discovery, which is precious to medical practice. The knowledge found is conducive to develop treatment plans, improve health care and reduce medical expenses, moreover, it could also provide further assistance to predict and control outbreaks of epidemic disease. The growing social value it creates has made it a hot spot for experts and scholars. In this paper, we will summarize the research status of data mining technologies on EMR, and analyze the challenges that EMR research is confronting currently. Wencheng Sun, Zhiping Cai, Fang Liu 0002, Shengqun Fang, Guoyan Wang |
Healthcom | 3 |
| 2017 | Edge-based Content-aware Crowdsourcing Approach for Image Sensing in Disaster EnvironmentabstractPhotos obtained via crowdsourcing can be used in image sensing for disaster management. Due to the weak communication environment after a disaster, it is difficult to transfer the huge amount of crowdsourced photos. To address this problem, we propose COCO, a content-aware crowdsourcing system that leverages edge computing to support real-time image sensing in disaster environment. COCO filters the crowdsourced images at the data source and only uploads the images that contain relevant objects which the application is interested in. We use a machine-learning based computer vision detector to understand the content of images. Considering the resource constraints of mobile devices, we implement the computer vision detector at the edge server which located in the close proximity to data source. As the unstable network bandwidth is normal in disaster environment, we propose an adaptive mechanism to further improve the sensing performance. We have implemented the COCO prototype which is evaluated via a real-world dataset. The experimental results demonstrate the effectiveness of COCO. Ziming Zhao 0002, Fang Liu 0002, Zhiping Cai, Nong Xiao 0001 |
MobiQuitous | 2 |
| 2017 | Megalloc: Fast Distributed Memory Allocator for NVM-Based ClusterabstractAs the expected emerging Non-Volatile Memory (NVM) technologies, such as 3DXPoint, are in production, there has been a recent push in the big data processing community from storage-centric towards memory-centric. Generally, in large-scale systems, distributed memory management through traditional network with TCP/IP protocol exposes performance bottleneck. Briefly, CPU- centric network involves context switching, memory copy etc. Remote Direct Memory Access (RDMA) technology reveals the tremendous performance advantage over than TCP/IP: Allowing access to remote memory directly bypassing OS kernel. In this paper, we propose Megalloc, a distributed NVM allocator exposes NVMs as a shared address space of a cluster of machines based-on RDMA. Firstly, it makes memory allocation metadata accessed directly by each machine, allocating NVM in coarse-grained way; secondly, adopting fine-grained memory chunk for applications to read or store data; finally, it guarantees high distributed memory allocation performance. Songping Yu, Nong Xiao 0001, Mingzhu Deng, Yuxuan Xing, Fang Liu 0002, Wei Chen 0009 |
NAS | 5 |
| 2017 | Redesign the Memory Allocator for Non-Volatile Main MemoryabstractThe non-volatile memory (NVM) has the merits of byte-addressability, fast speed, persistency and low power consumption, which make it attractive to be used as main memory. Commonly, user process dynamically acquires memory through memory allocators. However, traditional memory allocators designed with in-place data writes are not appropriate for the non-volatile main memory (NVRAM) due to the limited endurance. In this article, first, we quantitatively analyze the wear-oblivious of DRAM-oriented designed allocator—glibc malloc and the inefficiency of wear-conscious allocator NVMalloc. Then, we propose WAlloc, an efficient wear-aware manual memory allocator designed for NVRAM: (1) decouples metadata and data management; (2) distinguishes metadata with volatility; (3) redirects the data writes around to achieve wear-leveling; (4) redesigns an efficient and effective NVM copy mechanism, bypassing the CPU cache partially and prefetching data explicitly. Finally, experimental results show that the wear-leveling of WAlloc outperforms that of NVMalloc about 30% and 60% under random workloads and well-distributed workloads, respectively. Besides, WAlloc reduces the average data memory writes in 64 bytes block by 1.5 times comparing with glibc malloc. With the fulfillment of data persistency, cache bypassing NVM copy is better than cache line flushing NVM copy with performance improvement circa 14%. Songping Yu, Nong Xiao 0001, Mingzhu Deng, Fang Liu 0002, Wei Chen 0009 |
ACM J. Emerg. Technol. Comput. Syst. | 4 |
| 2016 | Architecting energy-efficient STT-RAM based register file on GPGPUs via delta compressionabstractTo facilitate efficient context switches, GPUs usually employ a large-capacity register file to accommodate a massive amount of context information. However, the large register file introduces high power consumption, flowing to high leakage power SRAM cells. Emerging non-volatile STT-RAM memory has recently been studied as a potential replacement to alleviate the leakage challenge when constructing register files on GPUs. Unfortunately, due to the long write latency and high energy consumption associated with write operations in STT-RAM, simply replacing SRAM with STTRAM for register files would incur non-trivial performance overhead and only bring marginal energy benefits. Xuhao Chen 0001, Nong Xiao 0001, Fang Liu 0002 |
DAC | 4 |
| 2016 | Leader: Accelerating ReRAM-based main memory by leveraging access latency discrepancy in crossbar arrays
Nong Xiao 0001, Fang Liu 0002, Zhiguang Chen 0001 |
DATE | 3 |
| 2016 | Red-Shield: Shielding Read Disturbance for STT-RAM Based Register Files on GPUsabstractTo address the high energy consumption issue of SRAM on GPUs, emerging Spin-Transfer Torque (STT-RAM) memory technology has been intensively studied to build GPU register files for better energy-efficiency, thanks to its benefits of low leakage power, high density, and good scalability. However, STT-RAM suffers from a reliability issue, read disturbance, which stems from the fact that the voltage difference between read current and write current becomes smaller as technology scales. The read disturbance leads to high error rates for read operations, which cannot be effectively protected by SECDEC ECC on large-capacity register files of GPUs. Xuhao Chen 0001, Nong Xiao 0001, Fang Liu 0002, Zhiguang Chen 0001 |
ACM Great Lakes Symposium on VLSI | 4 |
| 2016 | InnerCache: A Tactful Cache Mechanism for RDMA-Based Key-Value StoreabstractHigh-Performance network technology, Remote Direct Memory Access (RDMA), has revealed its tremendous advantage over traditional TCP/IP. With its ultra-low latency and high bandwidth, RDMA has been extensively adopted in distributed environment, especially for in-memory key-value stores. However, although RDMA does provide the ability to interact with remote user space memory directly, memory copy still exists between data memory area and communication memory area with two-sided communication semantics in in-memory key-value store. In addition, using high performance one-sided communication semantics will expose memory totally, hence an inadvertent corrupt data operation could crash system. In this paper, we propose a tactful cache mechanism for RDMA-based in-memory key-value store -- InnerCache. Our design concerns two dimensions with respect to improve the system performance with two-sided communication semantics and make system less vulnerable. It merges one-sided and two-sided communication model through making communication memory cacheable. Experimental results show that InnerCache can efficiently improve the performance of RDMA-based in-memory key-value store. Songping Yu, Rujie Yu, Nong Xiao 0001, Fang Liu 0002, Wei Chen 0009 |
ICWS | 5 |
| 2016 | Machine Learning Combining with Visualization for Intrusion Detection: A Survey
Yang Yu 0007, Fang Liu 0002, Zhiping Cai |
MDAI | 3 |
| 2016 | Shielding STT-RAM Based Register Files on GPUs against Read DisturbanceabstractTo address the high energy consumption issue of SRAM on GPUs, emerging Spin-Transfer Torque (STT-RAM) memory technology has been intensively studied to build GPU register files for better energy-efficiency, thanks to its benefits of low leakage power, high density, and good scalability. However, STT-RAM suffers from the read disturbance issue, which stems from the fact that the voltage difference between read current and write current becomes smaller as technology scales. The read disturbance leads to high error rates for read operations, which cannot be effectively protected by the SEC-DED ECC on large-capacity register files of GPUs. Prior schemes (e.g., read-restore) to mitigate the read disturbance usually incur either non-trivial performance loss or excessive energy overhead, thus not applicable for the GPU register file design that aims to achieve both high performance and energy-efficiency. To combat the read disturbance, we propose a novel software-hardware co-designed solution (i.e., Red-Shield ), which consists of three optimizations to overcome the limitations of the existing solutions. First, we identify dead reads at compiling stage and augment instructions to avoid unnecessary restores. Second, we employ a small read buffer to accommodate register reads with high-access locality to further reduce restores. Third, we propose an adaptive restore mechanism to selectively pick the suitable restore scheme, according to the busy status of corresponding register banks. Experimental results show that our proposed design can effectively mitigate the performance loss and energy overhead caused by restore operations while still maintaining the reliability of reads. Xuhao Chen 0001, Nong Xiao 0001, Lei Wang 0011, Fang Liu 0002, Wei Chen 0009, Zhiguang Chen 0001 |
ACM J. Emerg. Technol. Comput. Syst. | 5 |
| 2016 | Me-CLOCK: A Memory-Efficient Framework to Implement Replacement Policies for Large CachesabstractSolid State Drives (SSDs) have been extensively deployed as the cache of hard disk-based storage systems. The SSD-based cache generally supplies ultra-large capacity, whereas managing so large a cache introduces excessive memory overhead, which in turn makes the SSD-based cache neither cost-effective nor energy-efficient. This work targets to reduce the memory overhead introduced by the replacement policy of SSD-based cache. Traditionally, data structures involved in cache replacement policy reside in main memory. While these in-memory data structures are not suitable for SSD-based cache any more since the cache is much larger than ever. We propose a memory-efficient framework which keeps most data structures in SSD while just leaving the memory-efficient data structure (i.e., a new bloom proposed in this work) in main memory. Our framework can be used to implement any LRU-based replacement policies under negligible memory overhead. We evaluate our proposals via theoretical analysis and prototype implementation. Experimental results demonstrate that, our framework is practical to implement most replacement policies for large caches, and is able to reduce the memory overhead by about$10 \times$. Zhiguang Chen 0001, Nong Xiao 0001, Yutong Lu, Fang Liu 0002 |
IEEE Trans. Computers | 4 |
| 2015 | RAID-6Plus: A Fast and Reliable Coding Scheme Aided by Multi-failure Degradation
Mingzhu Deng, Nong Xiao 0001, Songping Yu, Wei Chen 0009, Zhiguang Chen 0001, Fang Liu 0002 |
APSCC | 7 |
| 2015 | WAlloc: An efficient wear-aware allocator for non-volatile main memoryabstractThe non-volatile memory (NVM) has the illustrious merits of byte-addressability, fast speed, persistency and low power consumption, which make it attractive to be used as main memory. Commonly, user process dynamically acquires memory through memory allocators. However, traditional memory allocators designed with in-place data writes are not appropriate for non-volatile main memory (NVRAM) due to the limited endurance. For instance, the number of write operations is merely 108 times per PCM cell. In this paper, we quantitatively analyze the wear-oblivious of DRAM-oriented designed allocator-glibc malloc and the inefficiency of wear-conscious allocator-NVMalloc. For example, the average imbalance factor (the maximum/the average) of memory allocation is about 7.5 and 3, respectively. Based on our observations, we propose WAlloc, an efficient wear-aware manual memory allocator designed for NVRAM, decouples metadata and data, uses Less Allocated First Out allocation policy and redirects the data writes. Experimental results show that the wear-leveling of WAlloc outperforms that of NVMalloc about 30% and 60% under random workloads and well-distributed workloads, respectively. In addition, considering the trade-off between space and wear-leveling, WAlloc reduces average data memory writes in 64 bytes block by average 1.5X comparing with malloc with almost 8% extra space overhead. Songping Yu, Nong Xiao 0001, Mingzhu Deng, Yuxuan Xing, Fang Liu 0002, Zhiping Cai, Wei Chen 0009 |
IPCCC | 5 |
| 2015 | NF-Dedupe: A novel no-fingerprint deduplication scheme for flash-based SSDsabstractNAND flash-based Solid State Drives (SSDs) have been widely deployed in data centers of cloud computing due to their high performance compared with hard disks, while the limited lifespan of flash memory makes SSDs not very suitable for write-intensive applications. Deduplication is an effective method used to reduce the write traffic of applications thus can be used to extend the lifespan of SSDs. However, traditional deduplication schemes rely on the time-consuming fingerprint computing process to find duplicated data, which may impair the write performance of SSDs. Accordingly, Pre-hashing was proposed to reduce the chances of fingerprint computing thus improving the performance of SSDs with deduplication, but at the cost of degrading deduplication rate. In this paper, we propose NF-Dedupe, a new deduplication scheme that needs no fingerprint computing for flash-based SSDs. NF-Dedupe determines whether a write page is duplicated or not by comparing the write page with its potential duplicated page read from underlying flash chips byte by byte, rather than relying on the comparison of fingerprints. As flash memory is known for its high parallelism and low read latency, reading a page from flash chip and comparing two pages byte by byte introduce lower overhead than the fingerprint computing does. We evaluate the NF-Dedupe via trace-driven simulations. Experimental results have shown that NF-Dedupe outperforms the other approaches and can achieve the deduplication rate ranging from 5.3% to 29.9% and the write latency is improved by a factor of up to 21% with an average of 12%. Zhengguo Chen, Zhiguang Chen 0001, Nong Xiao 0001, Fang Liu 0002 |
ISCC | 4 |
| 2015 | HIFFS: A Hybrid Index for Flash File SystemabstractFlash memory, especially NAND flash memory, has become a popular alternative for the design of storage system. Index schemes of conventional file systems do not take the flash memory characteristics into account and will cause poor performance. The current flash file systems work well only in the case of small capacity. To address the problem, we propose a new hybrid indexing scheme both in directory structure and file data index for NAND flash file system in this paper, which is called HIFFS (a Hybrid Index for Flash File System). HIFFS contains two components: hash tree directory and adaptive file data index. The hash tree directory uses a hash-based index to get better update performance and search efficiency. The adaptive file data index uses different file index strategy according to file size. The experiment results show that HIFFS outperforms the state-of-the-art file systems both in throughput. Xiaoquan Wu, Nong Xiao 0001, Fang Liu 0002, Wei Chen 0009 |
NAS | 4 |
| 2014 | CD-RAIS: Constrained dynamic striping in redundant array of independent SSDsabstractSolid state drives (SSDs) are increasingly deployed to construct storage arrays (RAIDs) in enterprise environments. The design decisions in RAID are traditionally devised for HDD RAIDs, which cannot fully exploit the characteristics of SSDs. In particular, SSD lacks the ability to update pages in-place. Random writes in traditional parity-based RAIS (SSD RAID) systems that has static striping result in significantly more writes, degraded performance, and shortened SSD lifetime. By dynamically forming full stripes, log-based design originally proposed in HDD RAID can mitigate the write-hole problem caused by random writes. However, it needs a directory to record locations for all data blocks, resulting in large space overhead and consequently sacrificing addressing efficiency. In this paper, we propose CD-RAIS, a compromise between static striping and dynamic striping. CD-RAIS groups requests that are from different SSD drives and places their corresponding unnecessarily consecutive logical blocks in one stripe. It mitigates the write-hole problem, meanwhile remains the same addressing efficiency as static striping. To enable dynamic data striping fit SSDs, CD-RAIS performs lazy data invalidation and consolidates updates to parity blocks. CD-RAIS greatly alleviates the write request increase due to parity block update in RAIS. Our experimental results show that, for random write dominated workloads, CD-RAIS achieves 65% response time improvement and 31% longer SSD lifespan over traditional RAIS schemes. Yimo Du, Youtao Zhang, Nong Xiao 0001, Fang Liu 0002 |
CLUSTER | 4 |
| 2014 | HConfig: Resource adaptive fast bulk loading in HBaseabstractNoSQL (Not only SQL) data stores become a vital component in many big data computing platforms due to its inherent horizontal scalability. HBase is an open-source distributed NoSQL store that is widely used by many Internet enterprises to handle their big data computing applications (e.g. Facebook h Ling Liu 0001, Nong Xiao 0001, Fang Liu 0002, Qi Zhang 0009 |
CollaborateCom | 4 |
| 2014 | A hybrid memory built by SSD and DRAM to support in-memory Big Data analytics
Zhiguang Chen 0001, Yutong Lu, Nong Xiao 0001, Fang Liu 0002 |
Knowl. Inf. Syst. | 4 |
| 2014 | Application-Aware Local-Global Source Deduplication for Cloud Backup Services of Personal StorageabstractIn personal computing devices that rely on a cloud storage environment for data backup, an imminent challenge facing source deduplication for cloud backup services is the low deduplication efficiency due to a combination of the resource-intensive nature of deduplication and the limited system resources. In this paper, we present ALG-Dedupe, an Application-aware Local-Global source deduplication scheme that improves data deduplication efficiency by exploiting application awareness, and further combines local and global duplicate detection to strike a good balance between cloud storage capacity saving and deduplication time reduction. We perform experiments via prototype implementation to demonstrate that our scheme can significantly improve deduplication efficiency over the state-of-the-art methods with low system overhead, resulting in shortened backup window, increased power efficiency and reduced cost for cloud backup services of personal storage. Yinjin Fu, Hong Jiang 0001, Nong Xiao 0001, Lei Tian 0001, Fang Liu 0002, Lei Xu 0038 |
IEEE Trans. Parallel Distributed Syst. | 5 |
| 2013 | Optimizing virtual machine live storage migration in heterogeneous storage environmentabstractVirtual machine (VM) live storage migration techniques significantly increase the mobility and manageability of virtual machines in the era of cloud computing. On the other hand, as solid state drives (SSDs) become increasingly popular in data centers, VM live storage migration will inevitably encounter heterogeneous storage environments. Nevertheless, conventional migration mechanisms do not consider the speed discrepancy and SSD's wear-out issue, which not only causes significant performance degradation but also shortens SSD's lifetime. This paper, for the first time, addresses the efficiency of VM live storage migration in heterogeneous storage environments from a multi-dimensional perspective, i.e., user experience, device wearing, and manageability. We derive a flexible metric (migration cost), which captures various design preference. Based on that, we propose and prototype three new storage migration strategies, namely: 1) Low Redundancy (LR), which generates the least amount of redundant writes; 2) Source-based Low Redundancy (SLR), which keeps the balance between IO performance and write redundancy; and 3) Asynchronous IO Mirroring, which seeks the highest IO performance. The evaluation of our prototyped system shows that our techniques outperform existing live storage migration by a significant margin. Furthermore, by adaptively mixing our proposed schemes, the cost of massive VM live storage migration can be even lower than that of only using the best of individual mechanism. Ruijin Zhou, Fang Liu 0002, Chao Li 0009, Tao Li 0006 |
VEE | 2 |
| 2013 | Bus and memory protection through chain-generated and tree-verified IV for multiprocessors systems
Fangyong Hou, Hongjun He, Nong Xiao 0001, Fang Liu 0002 |
Future Gener. Comput. Syst. | 4 |
| 2013 | Reorder Write Sequence by Hetero-Buffer to Extend SSD's Lifespan
Zhiguang Chen 0001, Nong Xiao 0001, Fang Liu 0002, Yimo Du |
J. Comput. Sci. Technol. | 3 |
| 2013 | CSWL: Cross-SSD Wear-Leveling Method in SSD-Based RAID Systems for System Endurance and Performance
Yimo Du, Nong Xiao 0001, Fang Liu 0002, Zhiguang Chen 0001 |
J. Comput. Sci. Technol. | 3 |
| 2013 | Application-Aware Client-Side Data Reduction and Encryption of Personal Data in Cloud Backup Services
Yinjin Fu, Nong Xiao 0001, Xiangke Liao, Fang Liu 0002 |
J. Comput. Sci. Technol. | 4 |
| 2013 | An SSD-based accelerator for directory parsing in storage systems containing massive files
Zhiguang Chen 0001, Nong Xiao 0001, Fang Liu 0002 |
Peer-to-Peer Netw. Appl. | 3 |
| 2012 | SAC: rethinking the cache replacement policy for SSD-based storage systemsabstractSolid-state drives (SSDs) are widely used in storage systems. However, algorithms adopted by existing operating systems generally consider the underlying devices as hard disks, and thus are rarely optimized for SSDs. In this paper, we focus on a classical research issue, the cache replacement policy, and design a new policy by taking the parallelism of SSDs into account. Zhiguang Chen 0001, Nong Xiao 0001, Fang Liu 0002 |
SYSTOR | 3 |
| 2012 | Dual queues cache replacement algorithm based on sequentiality detection
Nong Xiao 0001, Yingjie Zhao, Fang Liu 0002, Zhiguang Chen 0001 |
Sci. China Inf. Sci. | 3 |
| 2011 | AA-Dedupe: An Application-Aware Source Deduplication Approach for Cloud Backup Services in the Personal Computing EnvironmentabstractThe market for cloud backup services in the personal computing environment is growing due to large volumes of valuable personal and corporate data being stored on desktops, laptops and smart phones. Source deduplication has become a mainstay of cloud backup that saves network bandwidth and reduces storage space. However, there are two challenges facing deduplication for cloud backup service clients: (1) low deduplication efficiency due to a combination of the resource-intensive nature of deduplication and the limited system resources on the PC-based client site, and (2) low data transfer efficiency since post-deduplication data transfers from source to backup servers are typically very small but must often cross a WAN. In this paper, we present AA-Dedupe, an application-aware source deduplication scheme, to significantly reduce the computational overhead, increase the deduplication throughput and improve the data transfer efficiency. The AA-Dedupe approach is motivated by our key observations of the substantial differences among applications in data redundancy and deduplication characteristics, and thus is based on an application-aware index structure that effectively exploits this application awareness. Our experimental evaluations, based on an AA-Dedupe prototype implementation, show that our scheme can improve deduplication efficiency over the state-of-art source-deduplication methods by a factor of 2-7, resulting in shortened backup window, increased power-efficiency and reduced cost for cloud backup services. Yinjin Fu, Hong Jiang 0001, Nong Xiao 0001, Lei Tian 0001, Fang Liu 0002 |
CLUSTER | 5 |
| 2011 | PBFTL: The Page to Block Mapping FTL with Low Response TimeabstractNAND flash has some inherent peculiarities which increase the access delay seriously. We propose the Page to Block mapping Flash Translation Layer (PBFTL). Solid State Drives (SSDs) adopting PBFTL have lower response time. To achieve low response time for read requests, PBFTL adopts hybrid-level mapping scheme. But, hybrid-level FTL behaves awkwardly for write due to the high overhead of garbage collection. PBFTL takes two measures to optimize garbage collection. The first is to direct hot and cold data to separate blocks, which mitigates write amplification significantly. The second is to reduce the latency of reclaiming a block, which enables PBFTL to spend less time on garbage collection. User's requests are unlikely to be congested for a long time. Trace-driven simulations show that, PBFTL achieves low response for both read- and write-intensive workloads. Zhiguang Chen 0001, Nong Xiao 0001, Fang Liu 0002, Yimo Du |
MASCOTS | 3 |
| 2011 | Reorder the Write Sequence by Virtual Write Buffer to Extend SSD's Lifespan
Zhiguang Chen 0001, Fang Liu 0002, Yimo Du |
NPC | 2 |
| 2011 | WeLe-RAID: A SSD-Based RAID for System Endurance and Performance
Yimo Du, Fang Liu 0002, Zhiguang Chen 0001 |
NPC | 2 |
| 2011 | Inter-Chip Authentication through I/O CharacterabstractProviding resistance against hardware attacks is important to ensure trusted or secure computing. Approach of inter-chip authentication is proposed, which can be applied to detect malicious tamper to chips/components equipped on the circuit board. The proposed approach is to utilize the I/O physical timing characters to obtain a specified fingerprint for each specified chip on the board, and to check the validity of the chip by matching its fingerprint for later usage. To obtain the required fingerprint, an inner sampling logic is set after the I/O pins to get the timing characters reflected on the lines connected between the master chip and the slave chip to be verified. From the sampling result, the physical character associated with the slave chip is extracted and compared with the valid one. Because tampers will influence the physical character to distort the fingerprint, it has the abilities to detect tamper behaviors like chip replacement and faked signal injection. A logic analyzer and 8051-MCU based evaluation system is constructed. The test result shows that it can effectively identify the valid chip from the faked ones. Hence, the proposed approach can be deployed into the circuit board to protect the chips equipped on the board against hardware attacks. Fangyong Hou, Nong Xiao 0001, Hongjun He, Fang Liu 0002 |
TrustCom | 4 |
| 2011 | P3Stor: A parallel, durable flash-based SSD for enterprise-scale storage systems
Nong Xiao 0001, Zhiguang Chen 0001, Fang Liu 0002, Longfei An |
Sci. China Inf. Sci. | 3 |
| 2011 | RSEDP: an effective hybrid data placement algorithm for large-scale storage systems
Nong Xiao 0001, Tao Chen 0013, Fang Liu 0002 |
J. Supercomput. | 3 |
| 2010 | Virtual Network Embedding for Evolving NetworksabstractNetwork virtualization has been proposed as a powerful vehicle for running multiple customized networks on a shared infrastructure. Virtual network embedding is a critical step for network virtualization that deals with efficient mapping of virtual nodes and virtual links onto the substrate network resources. Previous work in virtual network embedding primarily focused on designing heuristic algorithms for static networks. Virtual network infrastructure should be reconfigured or redeployed in response to network growth. In this paper, we address the problem of optimally redeploying the existing virtual network infrastructure as the network evolves. This problem focus on minimizing the upgrading cost of virtual network, with satisfying node resource constraint and path delay constraint. It is shown that this problem is NP-hard. A heuristic algorithm is proposed and its effectiveness is validated by simulations evaluation. Zhiping Cai, Fang Liu 0002, Nong Xiao 0001, Qiang Liu 0004, Zhiying Wang 0003 |
GLOBECOM | 2 |
| 2010 | Hot Data-Aware FTL Based on Page-Level Address MappingabstractThe development of flash memory drives flash based SSD to enter into large-scale storage systems. The performance of SSD is highly dependent on the design of FTL. For the last few years, several FTL schemes have been proposed. Such as FAST, BAST, SAST etc. we design a novel FTL based on page-level mapping scheme. Since one of the major troubles of page-level mapping FTL is the unendurable memory consuming of the fine-grained mapping table. We propose a dedicated cache replacement policy called SRC to mitigate the memory pressure. Our FTL based on SRC is able to distinguish hot data from the cold. This capability highlights the garbage collection efficiency of page-level mapping schemes. As a result, the hot data-aware FTL reduces extra read/write operations by 10 times or more compared with FAST and BAST. As our FTL erases less blocks, the lifetime of SSD is extended by more than 30%. Further experiment shows that the hot data-aware FTL outperforms hybrid-level FTLs on workloads with varied read/write ratios. Zhiguang Chen 0001, Nong Xiao 0001, Fang Liu 0002, Yimo Du |
HPCC | 3 |
| 2010 | 2F: A Special Cache for Mapping Table of Page-Level Flash Translation LayerabstractThe development of flash memory drives flash based SSDs to enter into enterprise-scale storage systems. As the kernel of SSD, flash translation layer (FTL) attracts many attentions. Generally, there are two types of FTLs according to the granularity of address mapping: block-level and page-level mapping FTLs. We focus on the latter one. Typically, page-level mapping scheme must employ a cache to alleviate the memory pressure introduced by the big mapping table. We argue that classic cache replacement policies aren't competent for the page table cache of FTLs. The major contribution of this work is to design a dedicated cache replacement policy called Two Filters (abbreviated as 2F) for page-level mapping FTLs. 2F aims at two goals. The first is higher hit ratio as all the replacement policies pursue. As 2F not only protects frequently accessed pages, but also protects sequentially accessed pages at little cost, it does achieve a higher hit ratio. The second goal is to distinguish hot pages from the cold. This goal is special for page table of FTLs. If hot and cold pages are directed to separate blocks, garbage collection will be more efficient. In order to achieve this goal, 2F employs two filters. One is used for containing sequentially accessed pages. Another is used for selecting hot pages. Trace driven simulations present that 2F outperforms classic replacement policies in both hit ratio and data classification. Zhiguang Chen 0001, Nong Xiao 0001, Fang Liu 0002, Yimo Du |
ICPADS | 3 |
| 2010 | Incremental hash tree for disk authenticationabstractHash tree is a secure way to authenticate stored data. However, it is difficult to maintain a consistent state between the authentication result and data, which is necessary for permanent data storage of disk. Incremental node updating is proposed to solve such problem, it synchronizes data modification and authentication result with low cost. The reason is that the path from leaf node to root node of the tree can be very short, and each step on the path can be finished quickly as no sibling nodes are required. Thus, it greatly reduce additional disk I/O for authentication synchronization. Together with a low cost logging mechanism implemented by NVRAM, system can make fast recovery to still keep the required consistency after any failures. Related approach is elaborated, as well as testing results. Theoretical analysis and experimental simulations show that it is a practical and available way for mass data storage authentication. Fangyong Hou, Hongjun He, Nong Xiao 0001, Fang Liu 0002, Guangjun Zhong |
ISCC | 4 |
| 2010 | Red: An efficient replacement algorithm based on REsident Distance for exclusive storage cachesabstractThis paper presents our replacement algorithm named RED for storage caches. RED is exclusive. It can eliminate the duplications between a storage cache and its client cache. RED is high performance. A new criterion Resident Distance is proposed for making an efficient replacement decision instead of Recency and Frequency. Moreover, RED is non-intrusive to a storage client. It does not need to change client software and could be used in a real-life system. Previous work on the management of a storage cache can attain one or two of above benefits, but not all of them. We have evaluated the performance of RED by using simulations with both synthetic and real-life traces. The simulation results show that RED significantly outperforms LRU, ARC, MQ, and is better than DEMOTE, PROMOTE for a wide range of cache sizes. Yingjie Zhao, Nong Xiao 0001, Fang Liu 0002 |
MSST | 3 |
| 2010 | Multi-aggregate-query Scheduling over Data StreamsabstractWith the wide applications of data streams in many fields, such as sensor network monitoring and internet traffic control, query processing over data streams has become increasingly important. In these applications, multiple aggregate queries are registered in the system, and have different sliding window sizes and different frequency upper bounds. How to share the results of these queries is a challenge. Prior work studies how to detect common tasks of these queries and share the results by computing the common tasks only once. Hybrid scheduling first addressed this problem and used the earliest-deadline-first (EDF) method. However, this work did not present a method for computing the scheduling. We formulate the scheduling problem among multiple aggregate queries with different sliding window sizes and different frequency upper bounds over data streams and propose a combination rule to classify these queries. Then, we present an efficient scheduling algorithm to decide whether a query should be executed more often than necessary, as long as the interval between two consecutive executions is less than the frequency upper bound. We also combine our scheduling algorithm with EDF to handle under loaded and overloaded situations. An experimental study shows that our scheduling algorithms are more efficient than no scheduling and EDF in terms of the number of scanned tuples, the throughput and the latency. Tao Chen 0013, Nong Xiao 0001, Fang Liu 0002 |
PDCAT | 3 |
| 2009 | Secure Disk with Authenticated Encryption and IV VerificationabstractTo protect hard disk data confidentiality and integrity, AEIVV associates one unique IV with each disk sector; then, it applies authenticated encryption of AES-CCM to the protected sector and constructs hash tree upon IV storage. Through assuring IV to be trusted or un-tampered, data can be protected firmly. To make it an available way for disk protection, various optimizing measures are applied to quicken the running speed. With the emphasis of reducing extra latencies caused by protection, IV/MAC storage is allocated using interlaced layout to decrease seek time of disk I/O, IV checking penalty is reduced by buffering the frequently used hash tree nodes and IV/MAC values. Related approaches are elaborated, as well as experimental results. It shows that AEIVV is a practical and available way to build secure disk. Fangyong Hou, Nong Xiao 0001, Fang Liu 0002, Hongjun He |
IAS | 3 |
| 2009 | RADPA Reliability-Aware Data Placement Algorithm for Large-Scale Network Storage SystemsabstractThe ever-growing creation of data requires large-scale network storage systems. One of the key issues related such systems is how to place several petabytes of data among large number of devices. Itpsilas necessary to design a reliable, fair, adaptable data placement algorithm. All proposed approaches are oblivious to the reliability-based requirements of data in such systems. In this paper, we present a reliability-aware data placement algorithm for large-scale network storage systems. With considering the reliability-aware differences of storage devices and the reliability-based requirement of data, we formulate the problem as an integer programming to minimize the reliability cost and propose a polynomial-time algorithm to solve the problem. For each reliability level, we use a fair and adaptive data placement to distribute data. It can support arbitrary heterogeneous storage systems, distribute data in a fair way and allow an efficient adaptation to a changing set of devices. The theoretical analysis as well as the experimental study show that the approach can meet the reliability-based requirements of data, distribute data evenly among devices, and adapt well to the changes of devices. Tao Chen 0013, Fang Liu 0002, Nong Xiao 0001 |
HPCC | 2 |
| 2009 | SSARC: The Short-Sighted Adaptive Replacement CacheabstractAs the performance gap between disks and processors continues to increase, dozens of cache replacement policies come up to handle the problem. Unfortunately, most of the policies are static. Nimrod Megiddo etc put forward a low overhead adaptive policy called ARC. It outperforms most of the static policies in most situations. But, ARC adapts itself to the workloads by the feedback of the missed pages. It hasn 't carried out the adaption before missed pages are discovered. We propose a high performance adaptive replacement policy. It adapts itself to the workloads by the feedback of the hit pages, so, it is more sensitive to the changes of the workloads than ARC. As the policy stares at the tails of the queues regardless of other pages, we name the policy as short-sighted adaptive replacement policy. The ARC usually regrets for the missed pages and wishes to rescue the neighborhood of them. However, SSARC endeavors to protect the would-be-reused pages from being replaced aggressively. So, it outperforms ARC in most situations. We compared SSARC with LRU, 2Q and ARC. The trace-driven experiments represent that SSARC gains higher performance. Zhiguang Chen 0001, Nong Xiao 0001, Fang Liu 0002, Yingjie Zhao |
HPCC | 3 |
| 2009 | Performance and Consistency Improvements of Hash Tree Based Disk Storage ProtectionabstractHash tree based disk storage integrity protection suffers from performance penalty and possible losing of consistency. FI-Tree deploys a fixed-structure tree and applies incremental-hash to tree node updating to solve the difficulties of performance and consistency. The biggest advantage of FI-Tree comes from that: to allow tree nodes to be cached to optimize performance, it can maintain consistency between the tree and the protected data with low cost at the same time. Basing on FI-Tree, TNSD constructs an instance of secure disk. TNSD associates one nonce with each data block to be protected, and applies FI-Tree to ensure the nonce to be un-tampered. In such way, data protection can be fulfilled with resistance against any attacks. Related approaches are elaborated, as well as testing results. Theoretical analysis and experimental simulation show that it is a practical and available way to build secure disk. Fangyong Hou, Dawu Gu, Nong Xiao 0001, Fang Liu 0002, Hongjun He |
NAS | 4 |
| 2008 | A New Approach to Single Event Effect Tolerance Based on Asynchronous Circuit Technique
Wei Chen 0009, Fang Liu 0002, Kui Dai, Zhiying Wang 0003 |
J. Electron. Test. | 3 |
| 2005 | Efficiently monitoring link bandwidth in IP networksabstractLink bandwidth utilization is obviously critical for numerous network management tasks. Using the flow-conservation law, we could reduce the number of activated monitor agents. The problem of efficiently monitoring link-bandwidth based on flow-conservation law could be reduced to weak vertex cover problem, which is NP-hard. In this paper, we demonstrate an approximation preserving reduction from the vertex cover problem to weak vertex cover problem. Due to this reduction, it follows that it is very difficult to get an approximation algorithm with approximation ratio lower than 2 for weak vertex cover problem. Using the primal-dual method, we give an approximation algorithm with approximation ratio 2 to solve the problem. The effectiveness of our monitoring algorithm is validated by simulations evaluation over a wide range of network topologies. We also demonstrate the problem of weak vertex cover with blackout vertices could be reduce to weak vertex cover problem. Hence we could use the approximation algorithms for weak vertex cover problem to solve the problem of weak vertex cover with blackout vertices. Zhiping Cai, Jianping Yin, Fang Liu 0002, Xianghui Liu, Shaohe Lv |
GLOBECOM | 3 |
| 2005 | Efficiently Passive Monitoring Flow Bandwidth
Zhiping Cai, Jianping Yin, Fang Liu 0002, Xianghui Liu, Shaohe Lv |
NPC | 3 |
| 2005 | Distributed Active Measuring Link Bandwidth in IP Networks
Zhiping Cai, Jianping Yin, Fang Liu 0002, Xianghui Liu, Shaohe Lv |
NPC | 3 |