Zum Forum
Passwort vergessen?
Noch keinen Account?
lexikon
Hauptseite
Zufälliger Artikel
Diskussion
Diskussion : Abstract Syntax Notation One
Links
Forum
Portale
Reisen
Versicherung
Inhaltsverzeichnis
Hauptmenü
Home
Editorial
Bildung
E-Learning
Fremdsprachen
Magazin
Wissen
Wörterbücher
Enzyklopädien
Expertendienste
Wissenswertes
Praktische Ratgeber
--------------------------
Biologie
Chemie
Computer
Film/ Theater
Geografie
Geschichte
Jura
Kunst
Literatur
Mathematik
Medizin
Musik
Philosophie
Physik/ Astronomie
Politik
Psychologie
Religionen
Sport
Umwelt
Wirtschaft
Reisen
Lexikon
Versicherung
Suchen
Schnellsuche
Suchmaschinen
Metasuchmaschinen
Webkataloge
News
Treffpunkt
Chat
Forum
Suche
Schnellsuche
Sitemap
Kontakt
Impressum
Abstract Syntax Notation One
Stichpunkte
Allgemein
Die Abstract Syntax Notation One (ASN.1) ist ein gemeinsamer Standard der ITU-T (International Telecommunication Union - Telecommunication Standardization Sector) und der ISO (International Organization for Standardization)
Der Standard dient der Beschreibung von Datentypen und der Kodierung der Werte dieser Datentypen in Bytefolgen
In den Standards X.680ff werden die Daten abstrakt definiert
ohne auf die rechnerinterne Darstellung einzugehen
Die Standards X.690ff definieren verschiedene "Encoding Rules" wie die Datenwerte auf Bitebene kodiert werden
Mit Hilfe von ASN.1 können Systeme mit unterschiedlichen internen Datendarstellungen Nachrichten austauschen
ASN.1 ist eine mögliche und verbreitete Umsetzung der Darstellungsschicht des OSI-Modells und wird von OSI-konformen Technologien wie X.500 und X.509
aber auch von Internetprotokollen wie SNMP verwendet
z.B. bei den Standards GSM und UMTS
Breite Anwendung findet ASN.1 auch im Telekommunikationsbereich
Meist werden in ASN.1 spezifizierte Daten mit den einfach zu handhabenden Basic Encoding Rules (BER) kodiert
werden die Packed Encoding Rules (PER) bevorzugt. [Bearbeiten]
bei denen eine platzsparende Kodierung erwünscht ist (zum Beispiel Mobilfunk)
In Bereichen
Syntax und Semantik
z.B. SEQUENCE (geordnete Abfolge verschiedener Typen) SEQUENCE OF <Typ> (geordnete Abfolge gleichen Typs) SET (ungeordnete Abfolge verschiedener Typen) SET OF <Typ> (ungeordnete Abfolge gleichen Typs) [Bearbeiten]
daten Data OPTIONAL } Header ::= IA5-STRING Data ::= SET OF INTEGER ASN.1 kennt dazu Elementare Typen
z.B.: Record ::= SEQUENCE { kopf Header
BNF-ähnlichen Darstellung beschrieben
z.B. BOOLEAN INTEGER BIT-STRING (binäre Zeichenfolge) IA5-STRING (nach IA5-Tabelle kodierte Zeichenfolge) Zusammengesetzte Typen
ASN.1 wird in einer leicht verständlichen
Standards
Canonical Encoding Rules (CER) and Distinguished Encoding Rules (DER) X.691: Specification of Packed Encoding Rules (PER) X.692: Specification of Encoding Control Notation (ECN) X.693: XML Encoding Rules X.694: Mapping W3C XML Schema Definitions into ASN.1 [Bearbeiten]
X.208: ersetzt durch X.680 X.209: ersetzt durch X.690 X.680: Specification of Basic Notation X.681: Information Object Specification X.682: Constraint Specification X.683: Parameterization of ASN.1 Specifications X.690: Specification of Basic Encoding Rules (BER)
Weblinks
ITU (http://www.itu.int/) ASN.1 Free Reference Book (http://www.oss.com/asn1/dubuisson.html) ASN.1 Information site (http://asn1.elibel.tm.fr/en/) ASN.1 Consortium (http://www.asn1.org/) en:Abstract syntax notation one es:ASN.1 fr:ASN.1 pl:ASN.1
Dieser Artikel basiert auf dem Artikel
Abstract Syntax Notation One
aus der freien Enzyklopädie
wikipedia
und steht unter der
GNU Lizenz für freie Dokumentation
. In der wikipedia ist eine
Liste der Autoren
verfügbar.
Prinzip vom kleinsten Zwang
Eisenzeitliche Befestigung Moitzfeld
Nebenkosten
Friedrich III. (Sachsen)
The Eagles
ASN.1
ASN
Charpentiersche Täuschung
Adolf Anderssen
Gävleborgs län
[ Zurück ]
Inhalt Lexikon:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
1
2
3
4
5
6
7
8
9
Chat
|
Lexikon
|
Reisen
|
Versicherung
|
Forum
|
Kontakt