DIS Data Dictionary - PDU DataCreated by JDBE at Ft. Huachuca,
Arizona
-
Current standard: IEEE 1278.1
Entity State PDU
Size: 1280
Description: Information about a particular Entity State shall be communicated by issuing an Entity State PDU.. The Entity State PDU shall contain the following fields:
(1) PDU Header - This field shall contain data common to all DIS PDUs. The PDU Header shall be represented by the PDU Header Record (see 5.3.24).
(2) Entity Identification - This field shall identify the entity issuing the PDU. This field shall be represented by an Entity Identifier Record (see 5.3.14).
(3) Force Identification - This field shall identify the force to which the issuing entity belongs. This field shall be represented by an 8-bit enumeration (see Section 4 in Document IST-CR-93-19).
(4) Number of Articulation Parameters - This field shall specify the number of articulation parameters required for the specification of the presence and state of all articulated parts. This field shall be represented by an 8-bit unsigned integer (see Annex A). The maximum number of Articulated Parameter Records in an Entity State PDU is a function of the maximum PDU size specified in the Standard for Interactive Simulation - Communication Architecture for Distributed Interactive Simulation, and is defined as follows
nmax = (Max PDU size - 1152) / 128
nmax = 78 for the current communication architecture standard.
(5) Entity Type - This field shall identify the entity type to be displayed by members of the same force as the issuing entity. This field shall be represented by an Entity Type Record (see 5.3.16, and Section 6 in Document IST-CR-93-19).
(6) Alternate Entity Type - This field shall identify the entity type to be displayed by members of forces other than that of the issuing entity. This field shall be represented by an Entity Type Record (see 5.3.16 and Section 4 in Document IST-CR-93-19).
(7) Entity Linear Velocity - This field shall specify an entity's linear velocity. The coordinate system for an entities' linear velocity depends on the dead reckoning algorithm used. For additional detail see annex B. This field shall be represented by a Linear Velocity Vector Record (see 5.3.32.3).
(8) Entity Location - This field shall specify an entity 's physical location in the simulated world. This field shall be represented by a World Coordinates Record (see 5.3.33).
(9) Entity Orientation - This field shall specify an entity's orientation. This field shall be represented by an Euler Angles Record (see 5.3.17).
(10) Entity Appearance - This field shall specify the dynamic changes to the entity's appearance attributes. This field shall be represented by an Entity Appearance Record. The values for the field contained in this record are defined in Section 3 in Document IST-CR-93-19.
(11) Dead Reckoning Parameters - This field will be used to provide parameters for dead reckoning the position and orientation of the entity. Dead Reckoning algorithm in use, Entity Acceleration, and Angular Velocity shall be included as part of the dead reckoning parameters. One- hundred twenty bits are reserved for other parameters that are currently undefined.
(a) Dead Reckoning Algorithm - This field shall specify the dead reckoning algorithm in use by the issuing entity. This field shall be represented by an 8-bit enumeration. Values for this enumeration are defined in Section 7 in Document IST-CR-93-19.
(b) Other Parameters - This field shall specify other required dead reckoning parameters to be determined. This field shall consist of 120 bits.
(c) Entity Linear Acceleration - This field shall specify an entity's linear acceleration. This field shall be represented by a Linear Acceleration Vector Record (see 5.3.32.2).
(d) Entity Angular Velocity - This field shall specify an entity's angular velocity. This field shall be represented by an Angular Velocity Vector Record (see 5.3.2).
(12) Entity Marking - This field shall identify any unique markings on an entity (for example, a bumper number or country symbol). This field shall be represented by an Entity Marking Record (see 5.3.15).
(13) Capabilities - This field shall specify the entity's capabilities. This field shall be represented by an Entity Capabilities Record (see 5.3.13 and Section 4 in Document IST-CR-93-19).
(14) Articulation Parameters - This field shall specify the parameter values for representation of each articulated or attached part. Each articulation shall be represented by an Articulation Parameter Record (see 5.3.5 and Annex A).
PDU Components:
|