element ElectromagneticEmissionPdu
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p107.png
type extension of DistributedEmissionsRegenerationFamilyPduType
properties
content complex
children pduStatus emittingEntityID eventID ElectronicEmitter
used by
element DIS
attributes
Name  Type  Use  Default  Fixed  Annotation
protocolVersion  xs:string        
appinfo
The version of the protocol. 5=DIS-1995, 6=DIS-1998, 7=DIS-2012 (SISO enumeration
                     DISProtocolVersion uid 3)
                 
exerciseID  xs:unsignedByte        
appinfo
Exercise ID provides a unique identifier
pduType  xs:string        
appinfo
Type of pdu, unique for each PDU class (SISO enumeration DisPduType uid 4)
timestamp  xs:unsignedLong        
appinfo
Timestamp value
length  xs:unsignedShort        
appinfo
Length, in bytes, of the PDU
protocolFamily      DISProtocolFamily.DISTRIBUTED_EMISSION_REGENERATION    
family        DistributedEmissionsRegenerationFamilyPduType  
stateUpdateIndicator  xs:string        
appinfo
This field shall be used to indicate if the data in the PDU represents a state update
                        or just data that has changed since issuance of the last Electromagnetic Emission
                        PDU [relative to the identified entity and emission system(s)]. (SISO enumeration
                        ElectromagneticEmissionStateUpdateIndicator uid 77)
                    
numberOfSystems  xs:unsignedByte        
appinfo
This field shall specify the number of emission systems being described in the current
                        PDU.
                    
paddingForEmissionsPdu  xs:unsignedShort        
appinfo
padding
annotation
appinfo
7.6.2 Communicate active electromagnetic emissions, including radar and radar-related
            electronic warfare (e.g., jamming). Exceptions include IFF interrogations and replies,
            navigation aids, voice, beacon and data radio communications, directed energy weapons,
            and laser ranging and designation systems, which are handled by other PDUs. Section
            5.3.7.1. (length of list found in field numberOfSystems)
            <xs:attribute name="id" type="xs:integer" fixed="23"/>
source <xs:element name="ElectromagneticEmissionPdu">
 
<xs:annotation>
   
<xs:appinfo>7.6.2 Communicate active electromagnetic emissions, including radar and radar-related
            electronic warfare (e.g., jamming). Exceptions include IFF interrogations and replies,
            navigation aids, voice, beacon and data radio communications, directed energy weapons,
            and laser ranging and designation systems, which are handled by other PDUs. Section
            5.3.7.1. (length of list found in field numberOfSystems)
           
<xs:attribute name="id" type="xs:integer" fixed="23"/>
   
</xs:appinfo>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="DistributedEmissionsRegenerationFamilyPduType">
       
<xs:sequence>
         
<xs:element name="emittingEntityID" type="EntityIDType">
           
<xs:annotation>
             
<xs:appinfo>ID of the entity emitting</xs:appinfo>
           
</xs:annotation>
         
</xs:element>
         
<xs:element name="eventID" type="EventIdentifierType">
           
<xs:annotation>
             
<xs:appinfo>ID of event</xs:appinfo>
           
</xs:annotation>
         
</xs:element>
         
<!--Attribute (as element) ElectromagneticEmissionPdu systems with objectlist classRef name=ElectronicEmitter, type=ElectronicEmitterType-->
         
<xs:sequence minOccurs="0" maxOccurs="unbounded">
           
<xs:annotation>
             
<xs:appinfo>Number of elements is determined by size fieldnumberOfSystems and can be 0 or greater.
                           Ensure that the total PDU size does not exceed maximums allowed in IEEE DIS Specification.
                       
</xs:appinfo>
             
<xs:documentation>numberOfSystems</xs:documentation>
           
</xs:annotation>
           
<xs:element name="ElectronicEmitter" type="ElectronicEmitterType">
             
<xs:annotation>
               
<xs:appinfo>Electronic emmissions systems (length of list found in field numberOfSystems)</xs:appinfo>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:sequence>
       
<xs:attribute name="family" fixed="DistributedEmissionsRegenerationFamilyPduType"/>
       
<xs:attribute name="stateUpdateIndicator" type="xs:string">
         
<xs:annotation>
           
<xs:appinfo>This field shall be used to indicate if the data in the PDU represents a state update
                        or just data that has changed since issuance of the last Electromagnetic Emission
                        PDU [relative to the identified entity and emission system(s)]. (SISO enumeration
                        ElectromagneticEmissionStateUpdateIndicator uid 77)
                    
</xs:appinfo>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="numberOfSystems" type="xs:unsignedByte">
         
<xs:annotation>
           
<xs:appinfo>This field shall specify the number of emission systems being described in the current
                        PDU.
                    
</xs:appinfo>
         
</xs:annotation>
       
</xs:attribute>
       
<xs:attribute name="paddingForEmissionsPdu" type="xs:unsignedShort">
         
<xs:annotation>
           
<xs:appinfo>padding</xs:appinfo>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:extension>
     
<!-- ========== debug: divider between elements and attributes ========== -->
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

attribute ElectromagneticEmissionPdu/@family
properties
fixed DistributedEmissionsRegenerationFamilyPduType
source <xs:attribute name="family" fixed="DistributedEmissionsRegenerationFamilyPduType"/>

attribute ElectromagneticEmissionPdu/@stateUpdateIndicator
type xs:string
annotation
appinfo
This field shall be used to indicate if the data in the PDU represents a state update
                        or just data that has changed since issuance of the last Electromagnetic Emission
                        PDU [relative to the identified entity and emission system(s)]. (SISO enumeration
                        ElectromagneticEmissionStateUpdateIndicator uid 77)
                    
source <xs:attribute name="stateUpdateIndicator" type="xs:string">
 
<xs:annotation>
   
<xs:appinfo>This field shall be used to indicate if the data in the PDU represents a state update
                        or just data that has changed since issuance of the last Electromagnetic Emission
                        PDU [relative to the identified entity and emission system(s)]. (SISO enumeration
                        ElectromagneticEmissionStateUpdateIndicator uid 77)
                    
</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute ElectromagneticEmissionPdu/@numberOfSystems
type xs:unsignedByte
annotation
appinfo
This field shall specify the number of emission systems being described in the current
                        PDU.
                    
source <xs:attribute name="numberOfSystems" type="xs:unsignedByte">
 
<xs:annotation>
   
<xs:appinfo>This field shall specify the number of emission systems being described in the current
                        PDU.
                    
</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

attribute ElectromagneticEmissionPdu/@paddingForEmissionsPdu
type xs:unsignedShort
annotation
appinfo
padding
source <xs:attribute name="paddingForEmissionsPdu" type="xs:unsignedShort">
 
<xs:annotation>
   
<xs:appinfo>padding</xs:appinfo>
 
</xs:annotation>
</xs:attribute>

element ElectromagneticEmissionPdu/emittingEntityID
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p108.png
type EntityIDType
properties
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
siteID  xs:unsignedShort        
appinfo
Site ID values are unique identification number for originating site, often corresponding
                     to an internet address. Site ID values are agreed upon by individual simulations.
                 
applicationID  xs:unsignedShort        
appinfo
Application ID values are unique identification number for originating application
                     at a given site. Application ID values are sssigned by individual sites.
                 
entityID  xs:unsignedShort        
appinfo
Entity ID values are unique identification number for s givent entity in the originating
                     application at a given site. Entity ID values are sssigned by individual simulation
                     programs.
                 
annotation
appinfo
ID of the entity emitting
source <xs:element name="emittingEntityID" type="EntityIDType">
 
<xs:annotation>
   
<xs:appinfo>ID of the entity emitting</xs:appinfo>
 
</xs:annotation>
</xs:element>

element ElectromagneticEmissionPdu/eventID
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p109.png
type EventIdentifierType
properties
content complex
children simulationAddress
attributes
Name  Type  Use  Default  Fixed  Annotation
eventNumber  xs:unsignedShort        
annotation
appinfo
ID of event
source <xs:element name="eventID" type="EventIdentifierType">
 
<xs:annotation>
   
<xs:appinfo>ID of event</xs:appinfo>
 
</xs:annotation>
</xs:element>

element ElectromagneticEmissionPdu/ElectronicEmitter
diagram DIS_7_2012.autogenerated_diagrams/DIS_7_2012.autogenerated_p110.png
type ElectronicEmitterType
properties
content complex
children pduStatus emitterSystem location EmitterBeam
attributes
Name  Type  Use  Default  Fixed  Annotation
protocolVersion  xs:string        
appinfo
The version of the protocol. 5=DIS-1995, 6=DIS-1998, 7=DIS-2012 (SISO enumeration
                     DISProtocolVersion uid 3)
                 
exerciseID  xs:unsignedByte        
appinfo
Exercise ID provides a unique identifier
pduType  xs:string        
appinfo
Type of pdu, unique for each PDU class (SISO enumeration DisPduType uid 4)
timestamp  xs:unsignedLong        
appinfo
Timestamp value
length  xs:unsignedShort        
appinfo
Length, in bytes, of the PDU
protocolFamily      DISProtocolFamily.DISTRIBUTED_EMISSION_REGENERATION    
family        DistributedEmissionsRegenerationFamilyPduType  
systemDataLength  xs:unsignedByte        
appinfo
this field shall specify the length of this emitter system's data in 32-bit words.
numberOfBeams  xs:unsignedByte        
appinfo
the number of beams being described in the current PDU for the emitter system being
                     described.
                 
annotation
appinfo
Electronic emmissions systems (length of list found in field numberOfSystems)
source <xs:element name="ElectronicEmitter" type="ElectronicEmitterType">
 
<xs:annotation>
   
<xs:appinfo>Electronic emmissions systems (length of list found in field numberOfSystems)</xs:appinfo>
 
</xs:annotation>
</xs:element>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy