CSN.1

In telecommunications and computer networking, Concrete Syntax Notation One (CSN.1) is a standard and flexible notation that describes data structures for representing, encoding, transmitting, and decoding data, specifically GPRS used for cell phones. Many examples of CSN.1 can be found in 3GPP 04.60.

Here is an example of a CSN.1 description of a message. If the first bit is 1, an apple structure follows, which is a 5-bit Apple code. If the first bit is 0, on the other hand, a 3-bit orange code, and a 2-bit peel type follow.

::= { 1 | 0 } 0;

::= < Apple Code : bit(5) >;

::= ;

Advantages

* The notation is very compact, compared to other languages like ASN.1
* It is relatively simple to understand.

Disadvantages

* Creating a compiler for the language is very difficult, because the language can include expressions that refer to any named elements previously decoded.
* The CSN.1 structures listed in communication standards are not checked and are often filled with errors and non-standard notation.

ee also

* [http://perso.wanadoo.fr/cell.sys/csn1.htm Concrete Syntax Notation Specification]
* Annex B of [http://www.3gpp.org/ftp/Specs/html-info/24007.htm 3GPP TS 24.007] contains a detailed description of CSN.1.
* [http://csn1.info CSN1.INFO] provides a complete online description of CSN.1 (including those parts not explained on TS 24.007), with examples and common pitfalls.


Wikimedia Foundation. 2010.

Look at other dictionaries:

  • CSN — might be an acronym or abbreviation for:Companies *CSN Stores *Calvary Satellite Network *Centrala Studiestödsnämnden (The Swedish national loans and grants authority for students) *Chessington North railway station, England; Network Rail station …   Wikipedia

  • CSN — Saltar a navegación, búsqueda Las siglas CSN pueden designar: A la Comunidad Sudamericana de Naciones. Al Consejo de Seguridad Nuclear de España. El grupo musical norteamericano Crosby, Stills Nash. Obtenido de CSN Categorías:… …   Wikipedia Español

  • CSN — steht für: Carl Schniewindt Neuenrade, eine Elektrotechnische Spezialfabrik Canadian Switched Network, kanadischer Zugang bzw. Teil des Defense Switched Network Carl Schreiber, Neunkirchen ein Kupferwalzwerk im Siegerland Chemnitzer Studentennetz …   Deutsch Wikipedia

  • CSN — Abreviatura de Certified School Nurse. Diccionario Mosby Medicina, Enfermería y Ciencias de la Salud, Ediciones Hancourt, S.A. 1999 …   Diccionario médico

  • CSN — (Crosby Stills and Nash) American folk rock group of the 1960s and 70s …   English contemporary dictionary

  • CSN&Y — Crosby, Stills Nash (and Young) Crosby, Stills, Nash ( Young) Alias Crosby, Stills, Nash Genre(s) Rock Folk rock Soft rock Années actives Depuis 1968 Label(s) Atlantic Reprise Site Web …   Wikipédia en Français

  • CSN & Y — Crosby, Stills Nash (and Young) Crosby, Stills, Nash ( Young) Alias Crosby, Stills, Nash Genre(s) Rock Folk rock Soft rock Années actives Depuis 1968 Label(s) Atlantic Reprise Site Web …   Wikipédia en Français

  • CSN — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom.   Sigles d’une seule lettre   Sigles de deux lettres > Sigles de trois lettres   Sigles de quatre lettres …   Wikipédia en Français

  • CSN — Confédération des Syndicats Nationaux (International » French) Consejo de Seguridad Nuclear (International » Spanish) * Calvary Satellite Network (Community » Religion) * Confederate States Navy (Governmental » US Government) * Comcast Sports… …   Abbreviations dictionary

  • CSN — cardiac sympathetic nerve; carotid sinus nerve; Chemical Safety Newsbase; cycloserine …   Medical dictionary


Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”

We are using cookies for the best presentation of our site. Continuing to use this site, you agree with this.