Performance comparison of ASN.1 encoder/decoders using FTAM
- Resource Type
- Authors
- Murat Bilgic; Behcet Sarikaya
- Source
- Computer Communications
- Subject
- ISODE
Computer Networks and Communications
Computer science
Benchmarks
Data_CODINGANDINFORMATIONTHEORY
Parallel computing
Encoding rules
External Data Representation
Syntax
FTAM
VASN 1
Basic encoding rules
CASN 1
Abstract syntax
VHDL
File transfer
computer
Encoder
Decoding methods
ASN.1
computer.programming_language
- Language
- ISSN
- 0140-3664
Syntax Notation-One (ASN.1) is a standard external data representation language used to define messages of application layer protocols. Its encoding rules, the Basic Encoding Rules (BER), are also international standards that define the encoding/decoding of data values into/from a transfer syntax. Various approaches to automating BER encoding/decoding are examined; in particular, two widely used software packages (ISODE and CASN 1) are studied. A hardware BER encoder/decoder called VASN 1 is presented. Performance of software and hardware approaches are evaluated on real instances of file transfer using a standard FTAM protocol. Benchmarks obtained from running CASN 1 on one of the fastest workstations and from running VHDL simulations of VASN 1 indicate the superiority of the hardware approach.