The Use of ASN.1 and XDR for Data Representation in Real-Time Distributed Systems

Abstract

This report provides an overview of two standards that are used for data specification and representation in distributed systems. The standards considered are the Abstract Syntax Notation One (ASN.1) and the external data representation (XDR). Standards for data representation are appropriate for the development of real-time distributed systems, particularly loosely coupled, heterogeneous systems. The report presents an example of the use of each standard. Several performance metrics are also introduced that are suitable for comparing the space and time costs of using the different standards. Several issues are discussed that are appropriate to a system designer. An Ada implementation of ASN.1 encode and decode routines for floating point types is included in an appendix.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 01, 1993
Accession Number
ADA273769

Entities

People

  • B. C. Myers
  • Gary J. Chastek

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Human Systems
  • Materials and Manufacturing Processes
  • Sensors

DTIC Thesaurus Topics

  • Abstracts
  • Application Software
  • C Programming Language
  • Coding
  • Compilers
  • Computer Programming
  • Computer Programs
  • Computers
  • Computing System Architectures
  • Decoding
  • Engineering
  • High Level Languages
  • Instruction Set Architecture
  • Notation
  • Software Development
  • Specifications
  • Standards

Fields of Study

  • Engineering

Readers

  • Astronomy and Astrophysics.
  • Computer Science.
  • Mathematical Modeling and Probability Theory.

Technology Areas

  • Space