JDIS is developed as part of CMS Parallization effort at NPAC. This tool can
display the PDU flow on the channel.
record PDUs on the network to a file and replay it.
record PDUs on the network to a database (PDUDB).
collect PDUs from multicast channel and publish it as a HLA interaction.
This version is using the free DIS Java parser from dis-java-vrml working group of Web3D Consortium. This package does not implements all the PDUs in IEEE 1278.1 and we implemented some of the PDUs as well as the mine related PDUs (See PDUStatus for detail). XML is used for formatting PDU information to submit the database (PDUDB). JDIS collects the PDU from network and submits them to the servlet in XML format. This servlet has a database connection and inserts this information to the database.
Latest functionality that we added to the JDIS is an option to behave as a bridge between DIS world and HLA world. In this mode, JDIS sniffs the given DIS multicast channel and brodcast this information to the HLA world. With this tool, we are able to connect CMS module(in ARL) with the ModSAF(running NPAC).
The DIS Parser can be completed and this parser can be placed on JWORB as a facility so that a Java Gateway for DIS and HLA simulation universes automatically provides information flow without changing a line of code or recompiling since everything is handled on the run time. There is a standardization effort in HLA body called A Real-Time Platform Reference FOM (RPR-FOM) trying to define a FOM accomplishing complete mapping of DIS . This standard will be used for a guideline.