ASN.1 Communication Between Heterogeneous Systems
ASN.1, Abstract Syntax Notation Version 1, is a notation that is used in describing messages to be exchanged between communicating application programs. This book is a pure programming tutorial on the fundamentals and features of ASN.1. The purpose of this book is to explain ASN.1 and its encoding rules in easy-to-understand terms. It addresses the subject at both an introductory level that is suitable for beginners, and at a more detailed level that is meant for those who seek a deeper understanding of ASN.1 and the encoding rules. Follow-up to last years, ASN.1 Complete by John Larmouth. While Larmouth's book is a comprehensive language reference, this book is a practical programming tutorial.
- Paperback | 562 pages
- 155.7 x 234.4 x 33.3mm | 925.63g
- 18 Oct 2000
- ELSEVIER SCIENCE & TECHNOLOGY
- Morgan Kaufmann Publishers In
- San Francisco, United States
- w. figs.
Table of contents
I Introduction and History of the Notation 1 Prologue 2 Utilitarian Introduction to ASN.1 3 ASN.1 and the OSI Reference Model 4 Your First Steps with ASN.1 5 Basics of ASN.1 6 History 7 Protocols Specified in ASN.1 II User's Guide and Reference Manual 8 Introduction to the Reference Manual 9 Modules and Assignments 10 Basic Types 11 Character String Types 12 Constructed Types, Tagging, Extensibility Rules 13 Subtype Constraints 14 Presentation Context Switching Types 15 Information Object Classes, Objects, and Object Sets 16 Enough To Read Macros 17 Parameterization III Encoding Rules and Transfer Syntaxes 18 Basic Encoding Rules (BER) 19 Canonical and Distinguished Encoding Rules (CER and DER) 20 Packed Encoding Rules (PER) 21 Other Encoding Rules IV ASN.1 Applications 22 Tools 23 ASN.1 and the Formal Languages SDL, TTCN, GDMO 24 Other Abstract Syntax Notations 25 Epilogue V Appendices A Encoding/Decoding Simulations B Combined Use of ASN.1 and SDL
About Olivier Dubuisson
Olivier Dubuisson is a research engineer at France Telecom R&D, where he is in charge of ASN.1 expertise and language evolution within the ISO and ITU-T workgroups. He has developed various editing and analysis tools for ASN.1 specifications and assists ASN.1 users at France Telecom in numerous application domains.