SimDC: A High-Fidelity Device Simulation Platform for Device-Cloud Collaborative Computing
Journal:
arXiv
Published Date:
Mar 28, 2025
Abstract
The advent of edge intelligence and escalating concerns for data privacy
protection have sparked a surge of interest in device-cloud collaborative
computing. Large-scale device deployments to validate prototype solutions are
often prohibitively expensive and practically challenging, resulting in a
pronounced demand for simulation tools that can emulate realworld scenarios.
However, existing simulators predominantly rely solely on high-performance
servers to emulate edge computing devices, overlooking (1) the discrepancies
between virtual computing units and actual heterogeneous computing devices and
(2) the simulation of device behaviors in real-world environments. In this
paper, we propose a high-fidelity device simulation platform, called SimDC,
which uses a hybrid heterogeneous resource and integrates high-performance
servers and physical mobile phones. Utilizing this platform, developers can
simulate numerous devices for functional testing cost-effectively and capture
precise operational responses from varied real devices. To simulate real
behaviors of heterogeneous devices, we offer a configurable device behavior
traffic controller that dispatches results on devices to the cloud using a
user-defined operation strategy. Comprehensive experiments on the public
dataset show the effectiveness of our simulation platform and its great
potential for application. The code is available at
https://github.com/opas-lab/olearning-sim.