With the increasing complexity of simulation systems and the emergence of cloud computing, heterogeneous cloud-based simulation has become a new trend in the field of distributed simulation. However, the geographical distribution of simulation nodes pose significant challenges to data transmission performance. This paper proposes a lightweight, high-performance communication library tailored for heterogeneous simulation environments. The library incorporates adaptive protocol selection, high-performance data serialization with Protocol Buffers, and a hybrid transmission mechanism utilizing both HTTP/3 and TCP for reliability. Through a series of experiments simulating LAN and WAN conditions, the proposed library is shown to significantly outperform traditional TCP/XML-based solutions in terms of latency and stability. The results demonstrate the library’s capability to improve real-time performance and enhance the robustness of distributed simulations in complex network environments.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Communication Optimization Framework for Simulation in Heterogeneous Network Environment

  • Yan Zeng,
  • Mei Yang,
  • Yueshan Zhang,
  • Jian Huang

摘要

With the increasing complexity of simulation systems and the emergence of cloud computing, heterogeneous cloud-based simulation has become a new trend in the field of distributed simulation. However, the geographical distribution of simulation nodes pose significant challenges to data transmission performance. This paper proposes a lightweight, high-performance communication library tailored for heterogeneous simulation environments. The library incorporates adaptive protocol selection, high-performance data serialization with Protocol Buffers, and a hybrid transmission mechanism utilizing both HTTP/3 and TCP for reliability. Through a series of experiments simulating LAN and WAN conditions, the proposed library is shown to significantly outperform traditional TCP/XML-based solutions in terms of latency and stability. The results demonstrate the library’s capability to improve real-time performance and enhance the robustness of distributed simulations in complex network environments.