Inter-Process Communication for Digital-Human Model Inter- Connectivity

Authors

  • Tim Marler University of Iowa
  • Andrew Taylor University of Iowa

Keywords:

Inter-process communication, Interconnectivity, Digital human modeling.

Abstract

Digital human models (DHMs) provide tools for simulating human performance and capabilities, which allowusers to evaluate any product or process virtually. As applications for DHMs expand substantially, so does the necessityfor more complex and more accurate models. This in turn requires coupling of sometimes co-located sub-models forsimulating various aspects of the human. In addition, DHMs are used in conjunction with other types of (non-human)models in order to evaluate products and processes, and this also necessitate integrated systems for seamlessconcurrent engineering. This level of multi-scale modeling and human systems integration requires a new inter-processcommunication (IPC) system specifically for DHMs. Thus, this paper provides a new architecture for peer-to-peer IPC.The proposed system uses a TCP/IP protocol for necessary security and for ensuring all data packets are received inorder. The system has been designed to facilitate an uninterrupted workflow, which is critical for applications that involveconcurrent team-oriented analysis and design. In addition, this new system supports multiple connection mediums andfacilitates variations in the number of users. The common issues of blocking and potential lost data have beenaddressed. Test cases demonstrate superior computational speed.

Author Biographies

Tim Marler, University of Iowa

Computer Aided Design

Andrew Taylor, University of Iowa

Computer Aided Design

Downloads

Published

2015-08-18

Issue

Section

Articles