Skip to main content
Log in

Displacement residual based DDM matching algorithm

  • Research Paper
  • Published:
Science China Information Sciences Aims and scope Submit manuscript

Abstract

High level architecture (HLA) is the prevailing standard for modeling and simulation. The data distribution management (DDM) service of HLA is defined for reducing the delivery of irrelevant data. The key in DDM implementation is the region overlap computation, i.e. the matching between update and subscription regions. Existing algorithms usually make a compromise between region fidelity and network payload. This paper takes both the matching algorithm efficiency and bandwidth cost into account. The main contributions are: 1) illustrating the relationship between region changes and overlap changes, as helps reduce the number of region matching and then improves the total matching efficiency; 2) classifying region updates into two types of data expression, snapshot and residual. The network traffic will be reduced by transmitting only residual data instead of full region representations occasionally. Consequently, a region matching algorithm called displacement residual-based DDM matching (DRBM) is proposed in the paper. Theoretical analysis, algorithm implementation and experiment evaluation are presented. Experiment results show that DRBM provides better matching performance and significant network payload reductions especially when there is a large number of changing regions.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. IEEE. IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA)-Framework and Rules. New York: The Institute of Electrical and Electronics Engineer, 2000

    Google Scholar 

  2. IEEE. IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA)-Federate Interface Specification. New York: The Institute of Electrical and Electronics Engineer, 2000

    Google Scholar 

  3. IEEE. IEEE Standard for Modeling and Simulation (M&S) High Level Architecture (HLA)-Object Model Template (OMT) Specification. New York: The Institute of Electrical and Electronics Engineer, 2000

    Google Scholar 

  4. US Department of Defense. High Level Architecture (HLA) — Federate Interface Specification, Version 1.3. 1998

  5. Van Hook D J, Calvin J O. Data distribution management in RTI 1.3. In: Proceedings of the 1998 Spring Simulation Interoperability Workshop. 1998

  6. Ayani R, Moradi F, Tan G. Optimizing cellsize in grid-based DDM. In: Proceedings of the 14th Workshop on Parallel and Distributed Simulation. Washington: IEEE Computer Society, 2000. 93–100

    Chapter  Google Scholar 

  7. Rak S J, Van Hook D J. Evaluation of grid-based relevance filtering for multicast group assignment. In: Proceedings of the Distributed Interactive Simulation, Orlando, 1996. 739–747

  8. Lo S H, Chiu C A, Pai F P, et al. MGRID: a modifiable-grid region matching approach for DDM in the HLA RTI. In: Proceedings of the 2009 Spring Simulation Multiconference. San Diego: Society for Computer Simulation International, 2009

    Google Scholar 

  9. Abrams H, Watson K, Zyda M. Three-tiered interest management for large-scale virtual environments. In: Proceedings of the ACM Symposium on Virtual Reality Software and Technology. New York: ACM, 1998. 125–129

    Google Scholar 

  10. Minson R, Theodoropoulos G. An adaptive interest management scheme for distributed virtual environments. In: Proceedings of the 19thWorkshop on Principles of Advanced and Distributed Simulation. Washington: IEEE Computer Society, 2005. 273–281

    Chapter  Google Scholar 

  11. Morse K, Steinman J. Data distribution management in the HLA: multidimensional regions and physically correct filtering. In: Proceeding of the 1997 Spring Simulation Interoperability Workshop. Springer, 1997. 343–352

  12. Shirmohammadi S, Kazem I, Ahmed D T, et al. A visibility-driven approach for zone management in simulations. Simul, 2008, 84: 215–229

    Article  Google Scholar 

  13. Tan G, Zhang Y, Ayani R. A hybrid approach to data distribution management. In: Proceedings of the 4th IEEE International Workshop on Distributed Simulation and Real-Time Applications. Washington: IEEE Computer Society, 2000. 55–61

    Google Scholar 

  14. Zhang G, Zhang X, Li D. A hybrid DDM algorithm based on weight function. In: The 5th International Conference on Fuzzy Systems and Knowledge Discovery. Washington: IEEE Computer Society, 2008. 225–229

    Chapter  Google Scholar 

  15. Pan K, Turner S, Cai W, et al. Implementation of data distribution management services in a service oriented HLA RTI. In: Proceedings of the 2009 Winter Simulation Conference. Austin: Winter Simulation Conference, 2009. 1027–1038

  16. Pan K, Turner S, Cai W, et al. An efficient sort-based DDM matching algorithm for HLA applications with a large spatial environment. In: 21st International Workshop on Principles of Advanced and Distributed Simulation (PADS 07). Washington: IEEE Computer Society, 2007. 70–82

    Chapter  Google Scholar 

  17. Raczy C, Tan G, Yu J. A sort-based DMM matching algorithm for HLA. ACM Trans Model Comput Simul, 2005, 15: 14–38

    Article  Google Scholar 

  18. Capps M, Stotts D. Research issues in developing networked virtual realities. In: Proceedings of the 6th IEEE Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE). Washington: IEEE Computer Society, 1997. 205–211

    Chapter  Google Scholar 

  19. Macedonia M, Zyda M, Pratt D, et al. Exploiting reality with multicast groups: a network architecture for large-scale virtual environments. IEEE Comput Graph, 1995, 15: 38–45

    Article  Google Scholar 

  20. Sorroche J, Szulinski J. Bandwidth reduction techniques used in DIS exercises. In: Proceedings of the 2004 European Simulation Interoperability Workshop. Orlando: SISO’s Digital Library, 2004

    Google Scholar 

  21. Torpey M, Wilbert D, Helfinstine B, et al. Experiences and lessons learned using RTI-NG in a large-scale, platform-level federation. In: Simulation Interoperability Workshop. Orlando: SISO’s Digital Library, 2001

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhong Zhou.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhang, L., Zhou, Z., Liu, L. et al. Displacement residual based DDM matching algorithm. Sci. China Inf. Sci. 55, 2090–2101 (2012). https://doi.org/10.1007/s11432-011-4427-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11432-011-4427-0

Keywords

Navigation