Transducer Markup Language (TML)


TML enables the following:

  1. Interoperability and fusion of disparate sensor data----TML enables the interoperability of heterogeneous sensor systems by providing a self describing data exchange protocol based on XML. This enables the fusion of multi-sensor, multi-source data into a common operating picture.
  2. Data exchange across multiple sensor types---- TML is application independent, therefore well suited to address sensor data exchange across multiple operational domains.
  3. Registration of different sensors and the correlations between them-----TML maintains relative and absolute time sequencing of data from various (or all as required) sensors within a system. TML enables the analysts to compare temporal and spatially similar collected data and or compare disparate temporal or spatially collected data thus providing multiple domain coupling.
  4. One common processor handles all incoming sensor data---TML as a common sensor model and format facilitates the development of a common processor and improves multi-sensor/type data fusion.  This enables each sensor to have a common memory structure.
  5. Faster and more accurate targeting---TML provides high fidelity exchange of sensor data and facilitates precision space-time registration as well as error characterization of data.
  6. Plug and play sensor---TML promotes plug-n-play sensors and is therefore adaptable to new sensors because no modification is required to the TML enabled processor.
  7. Preservation of raw sensor data----Through time-tagging TML allows precise ordering of raw sensor data and the reconstruction of raw data streams.  Moreover, this ability ensures data can be smartly archived and retrieved without being corrupted or having to search through volumes of data. The operator can easily set up a search engine to “find” specific data either temporally or spatially.
  8. Sensor discovery---TML enables a user to obtain a list of available sensors on a real-time basis, and to select specific sensors from which to receive data.
  9. Bi-directional Control---TML seamlessly allows control of transducer sin the same data stream as sensor data.  Complex sensors with included control s ystems such as image positioning, camera shutter, local alarms, etc. are controlled from the same client application.
  10. Small Highly Efficient Footprint---TML, by design, has a very low overhead structure which allows for much higher bandwidth use.  Very high rate clocks can be used to time stamp data.
  11. Sensor and Transducer Modeling---A large array of modeling parameters are included in TML.  Each sensor or transducer can be characterized with a full range of parameters including transfer functions, calibration data, unit step function, etc.




Maturity: Operational


            TML has been widely used throughout the Department of Defense and other government agencies.  The USAF and National Geospatial Intelligence Agency sponsored the development of TML and has embraced the use of the standard as a key enabling technology to fuse disparate sensor data ranging from imagery, signals data, to measurements.

TML is a major technological and economic growth opportunity, cost savings or avoidance for commercial activities, and revolutionary efficiencies in State and Federal Government. TML transcends the need for direct or “stove piped” approaches of data dissemination designed for specific domains, and enable the sharing/fusion of cross-domain information.
As mentioned, TML enables the user the ability to receive multiple types of data, including but not limited to SIGINT, IMINT, and MASINT, and visualize it in the manner most suitable to the current operation. The user will no longer be tied to receiving “product data” that only marginally suits the current situation. TML provides for rapid reception of selected and disparate sensor data through existing architectures and horizontally fuse heterogeneous sensors, promote data interoperability, to present an integrated picture.

With near instant and accurate depiction of data the user will be able to use live and archived sensor data to provide a historical and real-time perspective of events.



Comment: TML is a well documented specification, rich in detail and has an across the board application for use in any environment requiring sensor data and fusion of multiple type sensor data integration including marine and weather phenomena data.  Moreover, TML addresses ambiguity with to respect time and space and also include full bi-directional control benefits.


For more information, please visit

06-010r3_TML.doc1.65 MB
TML Application Notes-001.doc28.5 KB
TML Application Notes-002.doc29 KB
TML Application Notes-003.doc29 KB
TML Application Notes-004.doc28 KB
TML Application Notes-005.doc37.5 KB
TML Application Notes-006.doc32 KB
TML Application Notes-007.doc33 KB
06-010r4_tml.doc1.69 MB
TML Application Notes-008.doc33 KB


It seems TML has now become a

It seems TML has now become a relatively old OGC standard, with no sign of activity within OGC SWE since 2006. In addition to this, it now duplicates with the suite of SWE standards such as SPS, SOS, SAS and SensorML.

In addition to this, the link on this webpage is no longer valid.