MD_Standard_v0 8 0_20100128_final.pdf
PDF 2 MB Posted
- Attached to
- Telemetry Netwrok Systems for the iNET program Federal contract opportunity
- Solicitation number
- N00421-12-R-0043
About this file
Metadata Standard
View the file
Other files for this federal contract opportunity
| File | Type | Posted |
|---|---|---|
| SM_Standard_v0.8.0_01-29-10.pdf | ||
| Draft SOW TA components v02.docx | DOCX document | |
| 2010-01-31_RFNE_Standard_Experimental_v0.7.pdf | ||
| TA_Standard_v0.8.0_01-29-10.pdf |
On GovTribe
Work with this file on GovTribe
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
integrated Network Enhanced Telemetry (iNET)
Metadata Standards Working Group
Metadata Standard Proposed version 0.8.0
January 29, 2010
Environment: Aeronautical Environment
Approved By:
Ben Abbott MDSWG Chairman
Thomas Grace Area Director
Distribution Statement C Distribution authorized to U.S. Government Agencies and their contractors for the purposes of reviewing and commenting on this working document. Administrative protections are employed to limit premature dissemination. Other requests for this document shall be referred to Metadata Area Director or the iNET Program Office.
Metadata Standard, Version 0.8.0
See Distribution Statement C on cover page ii
Revision History Version Date Sections
Affected Comments
0.1.0 3-19-08 Closed CPs Baseline document developed after the initial February 2008 face-to-face Working Group meeting.
0.2.0 6-04-08 All Updated for May 2008 face-to-face Working Group meeting.
0.2.1 6-18-08 All Minor changes/clarifications.
0.3.0 7-21-08 All Updated for July 2008 face-to-face Working Group meeting.
0.4.0 10-09-08 All Updated for September 2008 face-to-face Working Group meeting.
0.5.0 12-19-08 All Updated for December 2008 face-to-face Working Group meeting.
0.7.0 5-19-09 All Updated for May 2009 face-to-face Working Group meeting.
Refactoring of standard document.
0.7.1 5-21-09 All Incorporated changes at the May 2009 face-to-face Working Group meeting.
0.7.2 7-30-09 All Added placeholder content for Level 3 concepts.
0.7.7 12-07-09 All Updated during December 2009 face-to-face Working Group meeting.
0.8.0 1-29-10 All Updated based on December 2009 face-to-face Working
Group meeting.
See Distribution Statement C on cover page iii
Table of Contents
1. Introduction
1.1 Background
1.2 Responsibility
1.3 General
1.4 Scope
2. Applicable Documents
2.1 Government Documents
2.1.1 Specifications
2.1.2 Standards
2.2 Non-Government Documents
2.2.1 Specifications
2.2.2 Standards
3. Definitions, Abbreviations, and conventions
3.1 Definitions
3.2 Abbreviations and Acronyms
3.3 Standards Key Words
3.4 Document Conventions
3.4.1 Usage of Defined Terms
3.4.2 Scope of References
3.4.3 Usage of Note Boxes
3.5 Standards Language
4. General Requirements
4.1 Core Technologies
4.1.1 XML Schema Concepts
4.2 Syntax Conventions of MDL Element Descriptions
4.3 Indexing Policies
4.4 Use of Supplementary XML-Based Standards
4.5 Uniqueness of ID Attributes
4.6 Description of <ReadOnly> Element
4.7 Description of <Owner> Element
5. Detailed Requirements
See Distribution Statement C on cover page iv
5.1 MDL Data Types
5.1.1 BinInteger Data Type
5.1.2 HexInteger Data Type
5.1.3 ThirtyTwoBitBinary Data Type
5.1.4 ThirtyTwoBitHex Data Type
5.1.5 ThirtyTwoBit Data Type
5.1.6 SixBitBinary Data Type
5.1.7 SixtyFourBitBinary Data Type
5.1.8 SixtyFourBitHex Data Type
5.1.9 SixtyFourBit Data Type
5.1.10 DecOrHexLong Data Type
5.1.11 MaskType Data Type
5.1.12 FlexibleLong Data Type
5.1.13 Ipv4Address Data Type
5.1.14 Ipv6Address Data Type
5.1.15 IpAddress Data Type
5.1.16 MACAddress Data Type
5.1.17 AbsoluteOID Data Type
5.1.18 RelativeOID Data Type
5.2 Top-Level Constructs
5.2.1 <MessageDefinitionDomains> Element
5.2.2 <AggregateRate> Element
5.2.2.1 <AverageRate> Element
5.2.2.2 <PeakRate> Element
5.2.2.3 <UnitsRef> Element
5.2.3 <ConditionParameter> Element
5.2.3.1 <ConditionOperation> Element
5.2.3.2 <ConditionValueFlex> Element
5.2.3.3 <ConditionValueFloat> Element
5.2.3.4 <UnitsRef> Element
5.2.4 <FloatValueWithUnits> Element
5.2.4.1 <FloatValue> Element
5.2.4.2 <UnitsRef> Element
5.2.5 <FlexValueWithUnits> Element
5.2.5.1 <FlexValue> Element
5.2.5.2 <UnitsRef> Element
5.3 .<MessageDefinitionDomain> Element
5.3.1 Generic Description Elements
5.3.1.1 <Name> Element
5.3.1.2 <Description> Element
5.3.1.3 <GenericParameter> Element
5.3.1.3.1 <ParameterName> Element
See Distribution Statement C on cover page v
5.3.1.3.2 <ParameterEntry> Element
5.3.2 General MessageDefinitionDomain Elements
5.3.2.1 <TmNSVersion> Element
5.3.2.2 <TmNSCompleteness> Element
5.3.2.3 <TmNSCompletenessDescription> Element
5.4 Data Constructs
5.4.1 <Units> Element
5.4.1.1 <DerivedUnit> Element
5.4.1.1.1 <Symbol> Element
5.4.1.1.2 <UnitsNumerator> Element
5.4.1.1.3 <UnitsDenominator> Element
5.4.1.1.4 <AddedConstant> Element
5.4.2 <Measurements> Element
5.4.2.1 <Measurement> Element
5.4.2.1.1 <MeasurementID> Element
5.4.2.1.2 <MeasurementType> Element
5.4.2.1.3 <MeasurementStatus> Element
5.4.2.1.4 <OutputPort> Element
5.4.2.1.5 <Requirements> Element
5.4.2.1.6 <Implementation> Element
5.4.3 <SampledMeasurements> Element
5.4.3.1 <SampledMeasurement> Element
5.4.3.1.1 <SampledMeasurementID> Element
5.4.3.1.2 <SampledMeasurementType> Element
5.4.3.1.3 <InputPort> Element
5.4.3.1.4 <OutputPort> Element
5.4.3.1.5 <DataStreamSampledMeasurementRef> Element
5.4.3.1.6 <Implementation> Element
5.4.4 <Packages> Element
5.4.4.1 <PackageDefinition> Element
5.4.4.1.1 <PackageDefinitionID> Element
5.4.4.1.2 <StandardPackageHeader> Element
5.4.4.1.3 <PackageHeaderDefinition> Element
5.4.4.1.4 <PackageStructureRef> Element
5.4.4.1.5 <DataMap> Element
5.4.4.1.6 <TimingRelationships> Element
5.4.4.2 <PackageStructure> Element
5.4.4.2.1 <PackageDataField> Element
5.4.4.2.2 <PackageDataFieldSet> Element
5.4.5 <Messages> Element
5.4.5.1 <MessageDefinition> Element
5.4.5.1.1 <MessageDefinitionID> Element
5.4.5.1.2 <MessageVersion> Element
See Distribution Statement C on cover page vi
5.4.5.1.3 <MaximumMessageLength> Element
5.4.5.1.4 <MaximumMessageLatency> Element
5.4.5.1.5 <FixedMessageLength> Element
5.4.5.1.6 <PackageOrder> Element
5.4.5.1.7 <FixedNumberOfPackages> Element
5.4.5.1.8 <PackageInstance> Element
5.4.5.1.9 <TransportAttributesRef> Element
5.4.5.1.10 <TimingRelationships> Element
5.4.6 <AvailableData> Element
5.4.6.1 <SSTDescriptions> Element
5.4.6.1.1 <SST> Element
5.4.6.2 <TransportAttributesDescriptions> Element
5.4.6.2.1 <TransportAttributes> Element
5.4.6.3 <DataAttributesDescriptions> Element
5.4.6.3.1 <DataAttributes> Element
5.4.6.4 <DataStreamDescriptions> Element
5.4.6.4.1 <DataStream> Element
5.4.7 <Operations> Element
5.4.7.1 <Parameters> Element
5.4.7.1.1 <FlexParameter> Element
5.4.7.1.2 <FloatParameter> Element
5.4.7.2 <DataOperations> Element
5.4.7.2.1 <DataOperation> Element
5.4.7.3 <DataStreamOperations> Element
5.4.7.3.1 <DataStreamOperation> Element
5.5 Connectivity Constructs
5.5.1 <Networks> Element
5.5.1.1 <Network> Element
5.5.1.1.1 <NetworkType> Element
5.5.1.1.2 <PhysicalNetworkPort> Element
5.5.1.1.3 <Connector> Element
5.5.1.1.4 <NetworkConnection> Element
5.5.1.1.5 <Subnet> Element
5.5.1.1.6 <Network> Element in a Network
5.5.1.2 <NetworkNode> Element
5.5.1.2.1 <InventoryID> Element
5.5.1.2.2 <HostName> Element
5.5.1.2.3 <TmNSStandardsVersion> Element
5.5.1.2.4 <Manufacturer> Element
5.5.1.2.5 <Model> Element
5.5.1.2.6 <ModelVersion> Element
5.5.1.2.7 <SerialIdentifier> Element
5.5.1.2.8 <IEEEEUI64> Element
See Distribution Statement C on cover page vii
5.5.1.2.9 <IEEE1588SupportedVersion> Element
5.5.1.2.10 <IEEE1588ClockState> Element
5.5.1.2.11 <RoleID> Element
5.5.1.2.12 <InternalStructure> Element
5.5.1.2.13 <LogicalLocation> Element
5.5.1.2.14 <PhysicalLocation> Element
5.5.1.2.15 <DAU> Element
5.5.1.2.16 <GSE> Element
5.5.1.2.17 <TmNSAdapter> Element
5.5.1.2.18 <TmNSProxy> Element
5.5.1.2.19 <MFD> Element
5.5.1.2.20 <Recorder> Element
5.5.1.2.21 <SystemManager> Element
5.5.1.2.22 <GenericEndNode> Element
5.5.1.2.23 <EndNodeNull> Element
5.5.1.2.24 <Router> Element
5.5.1.2.25 <Switch> Element
5.5.1.2.26 <TimeMaster> Element
5.5.1.2.27 <Encryptor> Element
5.5.1.2.28 <SSTRx> Element
5.5.1.2.29 <SSTTx> Element
5.5.1.2.30 <TmNSRadio> Element
5.5.1.2.31 <TmNSRAN> Element
5.5.1.2.32 <Antenna> Element
5.5.1.2.33 <GenericNetworkDevice> Element
5.5.1.2.34 <NetworkDeviceNull> Element
5.5.1.2.35 <SNMPInterface> Element
5.5.1.2.36 <NetworkInterface> Element
5.5.1.2.37 <TimeSynchronizationPath> Element
5.5.1.2.38 <DataSelectionCharacteristics> Element
5.5.1.2.39 <DataBufferLength> Element
5.5.1.2.40 <Pins> Element
5.5.1.2.41 <Ports> Element
5.5.2 <PortMappings> Element
5.5.2.1 <PortMapping> Element
5.5.2.1.1 <PortRef> Element
5.5.2.1.2 <SignalAttributes> Element
5.6 <DSCPTable> Element
5.6.1 <DSCPTableEntry> Element
5.6.1.1 <DSCPValue> Element
5.6.1.2 <DSCPDescription> Element
5.7 <PriorityMappings> Element
See Distribution Statement C on cover page viii
5.7.1 <PriorityMapping> Element
5.7.1.1 <DSCPTableEntryRef> Element
5.7.1.2 <TransportAttributesPriorityRef> Element
5.7.1.3 <MessageDefinitionPriorityRef> Element
5.8 <TimeAttributes> Element
5.8.1 <TimeReferences> Element
5.8.1.1 <TimeReference> Element
5.8.1.2 <ClockType> Element
5.8.1.2.1 <ClockTypeEnum> Element
5.8.1.2.2 <OtherClockTypeDescription> Element
5.8.1.3 <Resolution> Element
5.8.1.4 <Uncertainty> Element
5.8.1.5 <Timestamps> Element
5.8.1.5.1 <TimestampDefinition> Element
5.8.2 <TimeReferenceSynchronizations> Element
5.8.2.1 <TimeReferenceSynchronization> Element
5.8.2.1.1 <SynchronizationEndpoint> Element
5.8.2.1.2 <SynchronizationProtocol> Element
5.8.2.1.3 <SynchronizationOffset> Element
5.8.2.1.4 <SynchronizationDrift> Element
5.8.3 <TimeReferenceAssociations> Element
5.8.3.1 <TimeReferenceAssociation> Element
5.8.3.1.1 <AssociationSource> Element
5.8.3.1.2 <AssociationDestination> Element
5.8.4 <TimingRelationships> Element
5.8.4.1 <ReferencedTime> Element
5.8.4.1.1 <Time> Element
5.8.4.1.2 <EventRef> Element
5.8.4.2 <TimingRelationship> Element
5.8.4.2.1 <TimingRelationshipType> Element
5.8.4.2.2 <EventRef> Element
5.8.4.2.3 <ReferencedTime> Element
5.8.5 <ClockAccuracies> Element
5.8.5.1 <ClockAccuracyEntry> Element
5.8.5.1.1 <NetworkNodeRef> Element
5.8.5.1.2 <RequiredRelativeAccuracy> Element
5.8.5.1.3 <ImplementedRelativeAccuracy> Element
5.9 NetworkNode Specializations
5.9.1 <SystemManager> Element
5.9.1.1 <ManagementDomain> Element
5.9.1.1.1 <NetworkNodeRef> Element
5.9.2 <TmNSRadio> Element
See Distribution Statement C on cover page ix
5.9.2.1 <CommittedRate> Element
5.9.2.1.1 <TrafficType> Element
5.9.2.1.2 <RadioDataRate> Element
5.9.2.1.3 <TimeWindow> Element
5.9.2.2 <MinimumRateConfiguration> Element
5.9.2.2.1 <CodingOption> Element
5.9.2.2.2 <ModulationOption> Element
5.9.2.2.3 <TxPowerPolicy> Element
5.9.2.2.4 <RadioDataRate> Element
5.9.2.2.5 <CenterChannelFrequency> Element
5.9.2.2.6 <TxPower> Element
5.9.2.2.7 <TimeWindow> Element
5.9.2.2.8 <ContentionSlot> Element
5.9.2.2.9 <TransmissionOpportunity> Element
Appendix A: Example Approaches to Linking Other Schemas to the MDL Schema
See Distribution Statement C on cover page x
List of Figures
Figure 1.1. Relationship of the TmNS Standards
Figure 1.2. TmNS Networks
Figure 3.1. Example XML Schema Constraint
Figure 4.1. Example Description: Measurement Element Contents
Figure 5.1. MessageDefinitionDomains Element Contents
Figure 5.2. AggregateRate Element Contents
Figure 5.3. ConditionParameter Element Contents
Figure 5.4. FloatValueWithUnits Element Contents
Figure 5.5. FlexValueWithUnits Element Contents
Figure 5.6. MessageDefinitionDomain Element Contents
Figure 5.7. GenericParameter Element Contents
Figure 5.8. ParameterEntry Element Contents
Figure 5.9. Units Element Contents
Figure 5.10. DerivedUnit Element Contents
Figure 5.11. UnitsNumerator Element Contents
Figure 5.12. UnitsRef Element Contents
Figure 5.13. UnitsDenominator Element Contents
Figure 5.14. Measurements Element Contents
Figure 5.15. Measurement Element Contents
Figure 5.16. MeasurementType Element Contents
Figure 5.17. Requirements Element Contents
Figure 5.18. MeasurementSource Element Contents
Figure 5.19. PhysicalOrientation Element Contents
Figure 5.20. MeasurementSink Element Contents
Figure 5.21. DeliveryMechanism Element Contents
Figure 5.22. Jitter Element Contents
Figure 5.23. Aperiodic Element Contents
Figure 5.24. ResponseTime Element Contents
Figure 5.25. Deadline Element Contents
See Distribution Statement C on cover page xi
Figure 5.26. Periodic Element Contents
Figure 5.27. Period Element Contents
Figure 5.28. Implementation Element Contents
Figure 5.29. SampledMeasurements Element Contents
Figure 5.30. SampledMeasurement Element Contents
Figure 5.31. DataStreamSampledMeasurementRef Element Contents
Figure 5.32. Packages Element Contents
Figure 5.33. PackageDefinition Element Contents
Figure 5.34. PackageHeaderDefinition Element Contents
Figure 5.35. PackageHeaderStructure Element Contents
Figure 5.36. PackageLengthField Element Contents
Figure 5.37. PackageLengthFieldDescription Element Contents
Figure 5.38. StatusFlagFields Element Contents
Figure 5.39. PackageTimeDetlaFieldDescription Element Contents
Figure 5.40. CustomPackageHeaderFields Element Contents
Figure 5.41. PackageStructureRef Element Contents
Figure 5.42. DataMap Element Contents
Figure 5.43. DataWordToFieldMap Element Contents
Figure 5.44. DataWord Element Contents
Figure 5.45. Syllable Element Contents
Figure 5.46. PortRef Element Contents
Figure 5.47. PackageFieldRef Element Contents
Figure 5.48. PackageFieldRef Element Contents
Figure 5.49. PackageDataFieldSetRef Element Contents
Figure 5.50. TimeOrder Element Contents
Figure 5.51. PackageStructure Element Contents
Figure 5.52. PackageDataField Element Contents
Figure 5.53. FieldLocation Element Contents
Figure 5.54. FieldOffset Element Contents
Figure 5.55. OffsetFromLocation Element Contents
Figure 5.56. OffsetFromPackageDataFieldSet Element Contents
See Distribution Statement C on cover page xii
Figure 5.57. FieldEncoding Element Contents
Figure 5.58. Endianness Element Contents
Figure 5.59. DigitalEncoding Element Contents
Figure 5.60. PackageDataFieldSet Element Contents
Figure 5.61. Messages Element Contents
Figure 5.62. MessageDefinition Element Contents
Figure 5.63. PackageInstance Element Contents
Figure 5.64. PackageDefinitionRef Element Contents
Figure 5.65. TransportAttributesRef Element Contents
Figure 5.66. AvailableData Element Contents
Figure 5.67. SSTDescriptions Element Contents
Figure 5.68. TransportAttributesDescriptions Element Contents
Figure 5.69. TransportAttributes Element Contents
Figure 5.70. SourceNetworkInterface Element Contents
Figure 5.71. SinkNetworkInterface Element Contents
Figure 5.72. MessageDefinitionRef Element Contents
Figure 5.73. Path Element Contents
Figure 5.74. NetworkConnectionRef Element Contents
Figure 5.75. DataAttributesDescriptions Element Contents
Figure 5.76. DataAttributes Element Contents
Figure 5.77. DataAttributesRef Element Contents
Figure 5.78. AnalogAttributes Element Contents
Figure 5.79. SignalRange Element Contents
Figure 5.80. Resolution Element Contents
Figure 5.81. FrequencyContent Element Contents
Figure 5.82. FrequencyBand Element Contents
Figure 5.83. EdgeFrequency Element Contents
Figure 5.84. Attenuation Element Contents
Figure 5.85. DigitalAttributes Element Contents
Figure 5.86. DataLength Element Contents
Figure 5.87. DataRate Element Contents
See Distribution Statement C on cover page xiii
Figure 5.88. DataStreamDescriptions Element Contents
Figure 5.89. DataStream Element Contents
Figure 5.90. DataStreamType Element Content
Figure 5.91. DataRate Element Contents
Figure 5.92. MILSTD1553 Element Contents
Figure 5.93. MILSTD1553Messages Element Contents
Figure 5.94. MILSTD1553Message Element Contents
Figure 5.95. MILSTD1553MessageSource Element Contents
Figure 5.96. MILSTD1553MessageDestination Element Contents
Figure 5.97. MILSTD1553SampledMeasurements Element Contents
Figure 5.98. MILSTD1553SampledMeasurement Element Contents
Figure 5.99. DataStreamMessageRef Element Contents
Figure 5.100. MILSTD1553DataUnit Element Contents
Figure 5.101. ARINC429 Element Contents
Figure 5.102. ARINC429Messages Element Contents
Figure 5.103. ARINC429Message Element Contents
Figure 5.104. ARINC429SampledMeasurements Element Contents
Figure 5.105. ARINC429SampledMeasurement Element Contents
Figure 5.106. DataStreamMessageRef Element Contents
Figure 5.107. ARINC429DataUnit Element Contents
Figure 5.108. PCMStream Element Contents
Figure 5.109. MDLDataLink Element Contents
Figure 5.110. XPath to <PortRef> Element within the <MDLPCMFormatAttributes> Element
Figure 5.111. XPath to ID Attribute within the <MDLPCMFormatAttributes> Element
Figure 5.112. PCMStreamSampledMeasurements Element Contents
Figure 5.113. PCMStreamSampledMeasurement Element Contents
Figure 5.114. DataStreamMessageRef Element Contents
Figure 5.115. PCMStreamDataUnit Element Contents
Figure 5.116. PCMMeasurementRef Element Contents
Figure 5.117. GenericDataStream Element Contents
Figure 5.118. GenericDataStreamMessages Element Contents
See Distribution Statement C on cover page xiv
Figure 5.119. GenericDataStreamMessage Element Contents
Figure 5.120. GenericDataStreamMessageSize Element Contents
Figure 5.121. GenericDataStreamSampledMeasurements Element Contents
Figure 5.122. GenericDataStreamSampledMeasurement Element Contents
Figure 5.123. DataStreamMessageRef Element Contents
Figure 5.124. GenericDataStreamDataUnit Element Contents
Figure 5.125. Operations Element Contents
Figure 5.126. Parameters Element Contents
Figure 5.127. FlexParameter Element Contents
Figure 5.128. FloatParameter Element Contents
Figure 5.129. DataOperations Element Contents
Figure 5.130. DataOperation Element Contents
Figure 5.131. Method Element Contents
Figure 5.132. MethodRef Element Contents
Figure 5.133. AnalogToDigitalConversion Element Contents
Figure 5.134. ActiveInputRange Element Contents
Figure 5.135. BitShift Element Contents
Figure 5.136. DiscreteLookupTable Element Contents
Figure 5.137. DiscreteState Element Contents
Figure 5.138. StateRange Element Contents
Figure 5.139. Downsample Element Contents
Figure 5.140. EncodingConversion Element Contents
Figure 5.141. EndiannessConversion Element Contents
Figure 5.142. LogicalOperation Element Contents
Figure 5.143. LogicalOperand Element Contents
Figure 5.144. LookupTable Element Contents
Figure 5.145. LookupTableEntry Element Contents
Figure 5.146. InputRange Element Contents
Figure 5.147. MathematicalExpression Element Contents
Figure 5.148. PolynomialNumerator Element Contents
Figure 5.149. Term Element Contents
See Distribution Statement C on cover page xv
Figure 5.150. Argument Element Contents
Figure 5.151. PolynomialDenominator Element Contents
Figure 5.152. Padding Element Contents
Figure 5.153. DataStreamOperations Element Contents
Figure 5.154. DataStreamOperation Element Contents
Figure 5.155. TmNSPackageEncoder Element Contents
Figure 5.156. PackageDefinitionRef Element Contents
Figure 5.157. MILSTD1553Encoder Element Contents
Figure 5.158. DataStreamRef Element Contents
Figure 5.159. ARINC429Encoder Element Contents
Figure 5.160. DataStreamRef Element Contents
Figure 5.161. PCMStreamEncoder Element Contents
Figure 5.162. DataStreamRef Element Contents
Figure 5.163. GenericDataStreamEncoder Element Contents
Figure 5.164. DataStreamRef Element Contents
Figure 5.165. Networks Element Contents
Figure 5.166. Network Element Contents
Figure 5.167. PhysicalNetworkPort Element Contents
Figure 5.168. Connector Element Contents
Figure 5.169. NetworkConnection Element Contents
Figure 5.170. ConnectorRef Element Contents
Figure 5.171. Subnet Element Contents
Figure 5.172. NetworkNode Element Contents
Figure 5.173. InternalStructure Element Contents
Figure 5.174. LogicalLocation Element Contents
Figure 5.175. PhysicalLocation Element Contents
Figure 5.176. SSTTx Element Contents
Figure 5.177. SNMPInterface Element Contents
Figure 5.178. DSCPTableEntryRef Element Contents
Figure 5.179. MIBInterface Element Contents
Figure 5.180. OIDEntry Element Contents
See Distribution Statement C on cover page xvi
Figure 5.181. OIDTable Element Contents
Figure 5.182. HeaderEntry Element Contents
Figure 5.183. ColumnHeader Element Contents
Figure 5.184. RowEntry Element Contents
Figure 5.185. ColumnValue Element Contents
Figure 5.186. NetworkInterface Element Contents
Figure 5.187. TimeSynchronizationPath Element Contents
Figure 5.188. DataSelectionCharacteristics Element Contents
Figure 5.189. TransportAttributesRef Element Contents
Figure 5.190. MessageDefinitionRef Element Contents
Figure 5.191. PackageDefinitionRef Element Contents
Figure 5.192. MeasurementRef Element Contents
Figure 5.193. SelectionHeaderField Element Contents
Figure 5.194. SelectionValue Element Contents
Figure 5.195. SelectionField Element Contents
Figure 5.196. SelectionValue Element Contents
Figure 5.197. Pins Element Contents
Figure 5.198. Pin Element Contents
Figure 5.199. Ports Element Contents
Figure 5.200. Port Element Contents
Figure 5.201. PinRef Element Contents
Figure 5.202. PortMappings Element Contents
Figure 5.203. PortMapping Element Contents
Figure 5.204. PortRef Element Contents
Figure 5.205. SignalAttributes Element Contents
Figure 5.206. DSCPTable Element Contents
Figure 5.207. DSCPTableEntry Element Contents
Figure 5.208. PriorityMappings Element Contents
Figure 5.209. PriorityMapping Element Contents
Figure 5.210. DSCPTableEntryRef Element Contents
Figure 5.211. TransportAttributesPriorityRef Element Contents
See Distribution Statement C on cover page xvii
Figure 5.212. MessageDefinitionPriorityRef Element Contents
Figure 5.213. TimeAttributes Element Contents
Figure 5.214. TimeReferences Element Contents
Figure 5.215. TimeReference Element Contents
Figure 5.216. ClockType Element Contents
Figure 5.217. Resolution Element Contents
Figure 5.218. Timestamps Element Contents
Figure 5.219. TimestampDefinition Element Contents
Figure 5.220. TimestampFormat Element Content
Figure 5.221. Timescale Element Content
Figure 5.222. Resolution Element Contents
Figure 5.223. TimeReferenceSynchronizations Element Contents
Figure 5.224. TimeReferenceSynchronization Element Contents
Figure 5.225. SynchronizationEndpoint Element Contents
Figure 5.226. TimeReferenceRef Element Contents
Figure 5.227. SynchronizationRole Element Content
Figure 5.228. SynchronizationProtocol Element Content
Figure 5.229. SynchronizationOffset Element Contents
Figure 5.230. TimeReferenceRef Element Contents
Figure 5.231. SynchronizationDrift Element Contents
Figure 5.232. TimeReferenceRef Element Contents
Figure 5.233. TimeReferenceAssociations Element Contents
Figure 5.234. TimeReferenceAssociation Element Contents
Figure 5.235. AssociationSource Element Contents
Figure 5.236. AssociationDestination Element Contents
Figure 5.237. TimingRelationships Element Contents
Figure 5.238. ReferencedTime Element Contents
Figure 5.239. Time Element Contents
Figure 5.240. TimeReferenceRef Element Contents
Figure 5.241. TimeParameter Element Contents
Figure 5.242. EventRef Element Contents
See Distribution Statement C on cover page xviii
Figure 5.243. TimingRelationship Element Contents
Figure 5.244. ClockAccuracies Element Contents
Figure 5.245. ClockAccuracyEntry Element Contents
Figure 5.246. NetworkNodeRef Element Contents
Figure 5.247. RequiredRelativeAccuracy Element Contents
Figure 5.248. ImplementedRelativeAccuracy Element Contents
Figure 5.249. SystemManager Element Contents
Figure 5.250. ManagementDomain Element Contents
Figure 5.251. NetworkNodeRef Element Contents
Figure 5.252. TmNSRadio Element Contents
Figure 5.253. CommittedRate Element Contents
Figure 5.254. TimeWindow Element Contents
Figure 5.255. MinimumRateConfiguration Element Contents
Figure 5.256. ContentionSlot Element Contents
Figure 5.257. TransmissionOpportunity Element Contents
Figure A.1. Example MDL Schema Element and Attributes
Figure A.2. Example IHAL Schema Element and Attributes
Figure A.3. Example Schema Element and Attributes
Figure A.4. Example Import Elements
Figure A.5. Example MyNetworkNodeType Type Definition
Figure A.6. Example MyMessageDefinitionDomainType Type Definition
Figure A.7. Example MyMessage DefinitionDomains Element
Figure A.8. Example Schema Instance Document
See Distribution Statement C on cover page xix
List of Tables
Table 5.1. Description of the <SelectionFieldOrigin> Element Enumeration
See Distribution Statement C on cover page 20
1. INTRODUCTION
The Telemetry Network System (TmNS) is governed by a collection of standards documents. This Metadata Standard provides a document that implementors and range users of TmNS equipment shall reference to ensure interoperability between network nodes. The standards in this document are intended to provide a set of technologies and protocols for transporting data within the TmNS. This document is not intended to provide operational details for any TmNS network node.
As shown in Figure 1.1 the Test Article, System Management, and Metadata Standards provide a complete framework for a TmNS. The Test Article Standard protocols are augmented by the management principles defined in the System Management Standard. The System Management Standard is supported by the Metadata Standard, which provides a language for describing the test and configuration information required to configure the systems.
Metadata supports both the System Management and Test Article Standards, and bring coherence to the overall standards picture.
SystemsSupporting Elements
Segments
Elements
Components
MetaData System Management TmNS
GSS TAS
MDSWG SMSWG
Sys. Mgmt.
MetaData
Sys. Mgmt.
MetaData
Sys. Mgmt.
MetaData iAMT
Antenna
Sys. Mgmt.
MetaData
C M
P
C M
P n
MD
SM
MD
SM
Radio
Sys. Mgmt.
MetaData
C M
P
C M
P n
MD
SM
MD
SM
RFNE
Sys. Mgmt.
MetaData
C M
P
C M
P n
MD
SM
MD
SM
SST
Sys. Mgmt.
MetaData
C M
P
C M
P n
MD
SM
MD
SM
gNET Interface
Sys. Mgmt.
MetaData
C M
P
C M
P n
MD
SM
MD
SM
SST
Sys. Mgmt.
MetaData
C M
P
C M
P n
MD
SM
MD
SM
vNET
Sys. Mgmt.
MetaData
C M
P
C M
P n
MD
SM
MD
SM
Time Source
Sys. Mgmt.
MetaData
C M
P
C M
P n
MD
SM
MD
SM
Time Source
Sys. Mgmt.
MetaData
C M
P
C M
P n
MD
SM
MD
SM
Encryptor
Sys. Mgmt.
MetaData
C M
P
C M
P n
MD
SM
MD
SM
RANS
Sys. Mgmt.
MetaData
CLSWG
TASWGRNETGGSSWG
Figure 1.1. Relationship of the TmNS Standards
1.1 Background
This document was created by the Metadata Standards Working Group (MDSWG) through the process of change proposal (CP) creation and standardization. During the process of standardization, it was decided that the format of the Metadata Standard should change from a single, all-encompassing document to a format similar to other existing standards. As a matter of completeness, an additional artifact was created with rationale, history, and usage information removed from the previous version of the standard. This additional artifact, along with all MDSWG documentation (presentation material, CP documents, and meeting minutes available through the MDSWG web portal), constitutes all information supplementary to this standard.
See Distribution Statement C on cover page 21
1.2 Responsibility
The MDSWG is responsible for the content and changes to this standard. The government shall not be responsible for any ambiguities in this document. If any ambiguities are identified, the burden is on the user of the standard to bring the ambiguities to the attention of the government. Additional copies of this document may be obtained from the integrated Network Enhanced Telemetry (iNET) Program Web Portal (https://www.inetprogram.org).
1.3 General
Architecturally, the TmNS is divided into three segments: the Test Article Segment (TAS), the Ground Station Segment (GSS) and the Radio Access Network Segment (RANS); along with two supporting entities: System Management and Metadata. The TmNS focuses primarily on two networks: the Vehicle Network (vNET) and Radio Access Network (RAN). The RAN has the ability to control one or more radios which are the heart of the Radio Frequency (RF) communications. The Ground Network (gNET) that interfaces into the RAN varies from range to range, and thus the TmNS provides an interface to the gNET. The main functionality of the TmNS is moving data. The vNET transfers data between Peripherals (end nodes) on a Test Article and the RAN. The RAN transfers data between the vNET and gNET. Generally, these networks operate autonomously. Additionally, the TmNS supports many different types of applications and Peripherals that reside outside the TmNS but have an integral role in the operation of the TmNS. System Management is used across the TmNS to manage NetworkDevices that provide fault, configuration, utilization, performance, and security management. The applications (or managers) in the system communicate with Agents in managed devices such as Peripherals and NetworkDevices. In general, Metadata is used to describe configurations and measurements. A simplified illustration of the TmNS and the supporting elements with representative users of the networks is shown in Figure 1.2.
Vehicle
Network Ground Network
Ground Network
R epresentative A pplications
Metadata
System Management
R ep re se nt at iv e
P er ip he ra ls
Test Article Segment
Ground Station Segment
Radio
N etw ork
Radio AccessN etw ork
Radio Access
Radio
N etw ork
Radio AccessN etw ork
Radio Access
Radio Access Network Segment
Figure 1.2. TmNS Networks
1.4 Scope
This standard establishes the language syntax for describing an instantiation of a TmNS in the form of a document.
A document containing such a description is anticipated to be used to configure the instantiation's components via the mechanisms defined in the System Management Standard, to verify an expected configuration, and to serve as an historical decoding record to be carried along with data collected during the use of that particular TmNS. This language is designed with the descriptive flexibility required to address the freedom of choice allowed by the Test Article, the RF Network Element, and the System Management Standards.
See Distribution Statement C on cover page 22
2. APPLICABLE DOCUMENTS
The following documents are referenced in the text of this standard.
2.1 Government Documents
2.1.1 Specifications
None identified in this document.
2.1.2 Standards
iNET Standards (version 0.8.0)
• Test Article Standard
• System Management Standard
• Component Interfaces Standard
US Department of Defense (DoD)
• Military Standard (MIL-STD) 1553B, Notice 2, Digital Time Division Command/Response Multiplex Data Bus, September 1986
Range Commander’s Council (RCC) Telemetry Group
• Telemetry Standard RCC Document 106-09, April 2009
• Chapter 4: Pulse Code Modulation Standards
• Chapter 9: Telemetry Attributes Transfer Standard (TMATS)
• Appendix P: Derived Parameter Specification
• Inter-Range Instrumentation Group (IRIG) Serial Time Code Formats, RCC Document 200-04, September
2.2 Non-Government Documents
2.2.1 Specifications
None identified in this document.
2.2.2 Standards
Aeronautical Radio, Incorporated (ARINC)
• ARINC 429 Data Bus Standard
Institute of Electrical and Electronics Engineers (IEEE)
• IEEE 1588-2002
• IEEE 1588-2008
Internet Engineering Task Force (IETF) Request For Comments (RFCs):
• RFC 791: Internet Protocol: DARPA Internet Program Protocol Specification
• RFC 2119: Key Words for use in RFCs to Indicate Requirement Levels
See Distribution Statement C on cover page 23
• RFC 2460: Internet Protocol, Version 6 (IPv6), Specification
Open Systems Interconnection (OSI) Model
World Wide Web Consortium (W3C)
• XML
• XML Schema 1.0
Bureau International des Poids et Mesures (BIPM)
• International System of Units
This standard document takes precedence over all referenced documents in case of conflicts.
See Distribution Statement C on cover page 24
3. DEFINITIONS, ABBREVIATIONS, AND CONVENTIONS
Definitions, abbreviations, and document conventions in this standard document are common across the Test Article, System Management, and Metadata Standards. Not all definitions and abbreviations in this section are referenced in this document.
3.1 Definitions
Agent – A Simple Network Management Protocol (SNMP) process that provides a management interface on a NetworkNode.
Connector – A physical point of physical transport connection.
Consolidated Manager – a NetworkNodeManager that brings together into a single whole multiple information sources and controllers.
DataDeliveryControlChannel – The common elements of the communication mechanisms for the setup, tear-down, and operation of the RC and LTC Delivery Protocols.
DataSink – An EndNode that consumes TmNSDataMessages.
DataSource – An EndNode that produces TmNSDataMessages.
EndNode – A NetworkNode that produces and/or consumes TmNSDataMessages.
Ground Network (gNET) – An external network outside the TmNS over which TmNSDataMessages flow, which may use System Management and Metadata to interact with a Test Article Network.
Latency/Throughput Critical (LTC) Delivery Protocol – The TmNS-specific application-level method of delivering TmNSDataMessages via User Datagram Protocol (UDP).
LTCControlChannel – The communication mechanism for the setup, tear-down, and operation of the LTC Delivery Protocol.
LTCDataChannel – The communication mechanism for delivery of TmNSDataMessages using the LTC Delivery Protocol. See the Test Article Standard.
LTCDataSink – A DataSink that utilizes the LTC Delivery Protocol.
LTCDataSource – A DataSource that utilizes the LTC Delivery Protocol.
Management Information Base (MIB) – A “Structure of Management Information” (SMI) formatted text file used by the SNMP Agents and NetworkNodeManagers to define a common communication language for exchanging management information.
Metadata Description Language (MDL) Instance Document – A document that complies with the language defined in the Metadata Standard.
MeasurementData – A digital representation of a measurement.
MeasurementID – A numerical identifier that refers to a specific MeasurementData.
MessageDefinition – Corresponds to the structure, content, and mapping of content to structure of the TmNSDataMessage.
See Distribution Statement C on cover page 25
MessageDefinitionDomain (MDD) – An Operational Domain over which a set of RoleIDs and a set of MessageDefinitionIDs are unique.
MessageDefinitionID (MDID) – A numerical identifier that refers to a specific MessageDefinition.
Message Time – The Time in the MessageTimestamp field of the TmNSDataMessageHeader for that particular TmNSDataMessage. This time alone does not necessarily represent a specific acquisition event but can be used to represent the time of acquisition events in TmNSDataMessages when combined with other event markers.Metadata – Information that describes a system and the data used by the system defined in the Metadata Standard.
Metadata – Information that describes a system and the data used by the system defined in the Metadata Standard.
Metadata Description Language (MDL) Instance Document – A document that complies with the language defined in the Metadata Standard.
NetworkConnection – A physical connection between Connectors and PhysicalNetworkPorts.
NetworkDevice – A NetworkNode that provides network and/or data link layer service and interconnectivity, without modifying data above the network layer. See Open Systems Interconnection (OSI) model.
NetworkInterface – A module that implements an interface, both logical and physical, between a NetworkNode and a TmNS.
NetworkNode – Any device that contains a NetworkInterface that is connected to a TmNS.
NetworkNodeManager – An entity which manages NetworkNodes.
Notification – An asynchronous SNMP message generated by a NetworkNode.
Operational Domain – A collection of data (e.g., streams over a network, a database, a file on a disk, etc.) that is observed in a logical and/or physical configuration at a specific time.
Package – A container for data that is composed of “0 or 1” PackageHeaders and “0 or 1” PackagePayloads.
PackageDefinition – Describes the structure and content of a Package and is fully specified with an MDL Instance Document.
PackageDefinitionID (PDID) – A numerical identifier that refers to a specific PackageDefinition.
PackageField – A logical grouping of related items within a Package.
PackageHeader – Fields in a Package that describe a PackagePayload.
PackagePayload – A structure in a Package that encapsulates MeasurementData and any required padding bits.
PackageStructure – A set of fields that make up the Package and can carry data.
Package Time – For Packages that use the standard PackageHeader, this is the time that is the sum of the Message
Time for that particular TmNSDataMessage and the PackageTimeDelta field of the PackageHeader for that particular Package. This time alone does not necessarily represent a specific acquisition event but can be used to represent the time of acquisition events in TmNSDataMessages when combined with other event markers.
Path – A set of NetworkConnections on which a TmNSDataMessage is transported.
See Distribution Statement C on cover page 26
Peripheral – An EndNode connected to the TmNS that produces and/or consumes TmNSDataMessages and performs actions upon the TmNSDataMessagePayload, such as acquisition, storage, retrieval, and processing.
(Examples: Data acquisition units (DAUs), recorders, multi-function displays, processors, etc.)
PhysicalNetworkPort – A physical point of connection between NetworkNodes.
RCControlChannel – The communication mechanism for the setup, tear-down, and operation of the RC Delivery Protocol.
RCDataChannel – The communication mechanism for delivery of TmNSDataMessages using the RC Delivery Protocol. See the Test Article Standard.
RCDataSink – A DataSink that utilizes the RC Delivery Protocol.
RCDataSource – A DataSource that utilizes the RC Delivery Protocol.
Reliability Critical (RC) Delivery Protocol – The TmNS-specific application-level method of delivering TmNSDataMessages via Transmission Control Protocol (TCP).
RoleID – A string that refers to the role of a NetworkNode.
Telemetry Network System (TmNS) – The transport for a set of subsystems: Ground Station Segment (GSS), Radio Access Network Segment (RANS), Test Article Segment (TAS), and Serial Streaming Telemetry (SST); supported by System Management Elements and Metadata Elements.
Test Article – A unit under test.
Test Article Network – a vNET and all connected NetworkNodes physically residing on a Test Article.
TmNSDataMessage – A network-independent structure composed of a TmNSDataMessageHeader and a TmNSDataMessagePayload.
TmNSDataMessageHeader – Fields in a TmNSDataMessage that describe a TmNSDataMessagePayload.
TmNSDataMessagePayload – Composed of one or more Packages.
TmNS_URI – The uniform resource identifier (URI) that describes the request specification as defined by the LTC and RC Delivery Protocols.
Vehicle Network (vNET) – A network within a TmNS that interconnects the Peripherals within the Test Article.
3.2 Abbreviations and Acronyms
ACU Antenna Control Unit
AES Advanced Encryption Standard
AF Assured Forwarding
AGC Automatic Gain Control
ARINC Aeronautical Radio, Incorporated
ARP Address Resolution Protocol b Bit
See Distribution Statement C on cover page 27
B Byte
BIPM Bureau International des Poids et Mesures
BIT Built-In Test
BNF Backus-Naur Form
CIDR Classless Inter-domain Routing
CLSWG Communication Link Standards Working Group
CP Change Proposal
DAC Digital to Analog Converter
DAU Data Acquisition Unit dB Decibels dBm Decibel milliwatt
DHCP Dynamic Host Configuration Protocol
DiffServ Differentiated Services
DNS Domain Name System
DS Differentiated Services (DiffServ)
DSCP DiffServ Code Point
EF Expedited Forwarding
EIA Electronic Industries Alliance
EU Engineering Units
EUI Extended Unique Identifier
FTP File Transfer Protocol
GB Gigabytes (1024 x 1024 x 1024 bytes) gNET Ground Network
GPS Global Positioning System
GSE Ground Support Equipment
GS Ground Station
GSS Ground Station Segment
GSWG Ground Systems Working Group
HAIPE High Assurance Internet Protocol Encryptor
HTTP Hypertext Transfer Protocol
See Distribution Statement C on cover page 28
HTML Hypertext Markup Language
IANA Internet Assigned Number Authority
ICMP Internet Control Message Protocol
ID Identifier
IEEE Institute of Electrical and Electronics Engineers
IETF Internet Engineering Task Force
IGMP
This is the start of the file's text. The full file is on GovTribe.
File details come from the government source that posted it. Updated .