CSN.1 - CSN.1

İçinde telekomünikasyon ve bilgisayar ağı, Somut Sözdizimi Gösterimi Bir (CSN.1) bir standart ve özellikle verileri temsil etmek, kodlamak, iletmek ve kodunu çözmek için veri yapılarını tanımlayan esnek gösterim GPRS için kullanılır cep telefonları. CSN.1 kodlu veri yapılarının birçok örneği şurada bulunabilir: 3GPP TS44.060 ve CSN.1 sözdiziminin bilgilendirici bir açıklaması şurada bulunur: 3GPP TS 24.007.

Bir mesajın CSN.1 açıklamasına bir örnek. İlk bit 1 ise, 5 bitlik bir Apple kodu olan bir elma yapısı takip eder. İlk bit 0 ise, diğer yandan 3 bitlik bir turuncu kod ve 2 bitlik bir soyma türü takip eder.

<Misal> ::= { 1 <Apple yapısı> | 0 <Turuncu yapı> } 0;<Apple yapısı> ::= < Apple Kodu: bit (5) >;<Turuncu yapı> ::= <Turuncu Kod: bit (3) > <PeelType: bit (2)>;

Avantajlar

  • Anlaşılması görece basit.
  • Gösterim son derece kompakttır - herhangi bir bit adreslenebilir

Dezavantajları

  • Protokollerin uzantılarının ve yeni sürümlerinin uygulanması gerektiğinde bakımı çok zordur
  • Dil için bir derleyici oluşturmak çok zordur çünkü dil, önceden kodu çözülmüş herhangi bir adlandırılmış öğeye başvuran ifadeler içerebilir.
  • İletişim standartlarında listelenen CSN.1 yapıları kontrol edilmez ve genellikle hatalarla ve standart olmayan notasyonlarla doldurulur.

Ayrıca bakınız

Dış bağlantılar