กลับไปหน้าบทความ

อ่าน 1 นาที

ซีเอสเอ็น.1

ในด้านโทรคมนาคมและเครือข่ายคอมพิวเตอร์สัญกรณ์ไวยากรณ์คอนกรีตหมายเลขหนึ่ง ( CSN.

ซีเอสเอ็น.1

ในด้านโทรคมนาคมและเครือข่ายคอมพิวเตอร์สัญกรณ์ไวยากรณ์คอนกรีตหมายเลขหนึ่ง ( CSN.1 ) เป็น สัญกรณ์ มาตรฐานและยืดหยุ่นที่ใช้อธิบายโครงสร้างข้อมูลสำหรับการแสดง การเข้ารหัส การส่ง และการถอดรหัสข้อมูล โดยเฉพาะอย่างยิ่งGPRSที่ใช้สำหรับโทรศัพท์มือถือตัวอย่างมากมายของโครงสร้างข้อมูลที่เข้ารหัสด้วย CSN.1 สามารถพบได้ใน3GPP TS44.060 และคำอธิบายที่ให้ข้อมูลเกี่ยวกับไวยากรณ์ CSN.1 สามารถพบได้ใน3GPP TS 24.007

ต่อไปนี้เป็นตัวอย่างคำอธิบายข้อความแบบ CSN.1 หากบิตแรกเป็น 1 จะตามด้วยโครงสร้างแบบแอปเปิล ซึ่งเป็นรหัสแอปเปิล 5 บิต ในทางกลับกัน หากบิตแรกเป็น 0 จะตามด้วยรหัสสีส้ม 3 บิต และแบบเปลือก 2 บิต

< ตัวอย่าง> ::= { 1 < โครงสร้างแอปเปิล> | 0 < โครงสร้างส้ม> } 0; < โครงสร้างแอปเปิล> ::= < รหัสแอปเปิล : บิต(5) > ; < โครงสร้างส้ม> ::= < รหัสส้ม : บิต(3) > < ประเภทเปลือก: บิต(2) > ; 

CSN.1 ที่เป็นรูปธรรมนั้นตั้งชื่อตามASN.1 ที่เป็นนามธรรม ASN.1 เป็นนามธรรมตรงที่มันกำหนดเฉพาะประเภทของข้อมูลที่เกิดขึ้นในข้อความเท่านั้น ไม่ได้กำหนดวิธีการเข้ารหัส ในทางกลับกัน CSN.1 อธิบายกระแสของบิตโดยตรง[ 1 ]

ข้อดี

  • มันค่อนข้างเข้าใจง่าย
  • สัญลักษณ์นี้กระชับมาก สามารถระบุตำแหน่งบิตใดก็ได้

ข้อเสีย

  • การบำรุงรักษาเมื่อจำเป็นต้องมีการใช้งานส่วนขยายและเวอร์ชันใหม่ของโปรโตคอลนั้นเป็นเรื่องยากมาก
  • การสร้างคอมไพเลอร์สำหรับภาษานี้เป็นเรื่องยากมาก เพราะภาษานี้อาจมีนิพจน์ที่อ้างอิงถึงองค์ประกอบที่มีชื่อใดๆ ก็ได้ที่ได้รับการถอดรหัสไว้ก่อนหน้านี้
  • โครงสร้าง CSN.1 ที่ระบุไว้ในมาตรฐานการสื่อสารนั้นไม่ได้รับการตรวจสอบ และมักเต็มไปด้วยข้อผิดพลาดและสัญลักษณ์ที่ไม่เป็นไปตามมาตรฐาน
  • ภาคผนวก B ของ3GPP TS 24.007มีคำอธิบายโดยละเอียดเกี่ยวกับ CSN.1
  • เว็บไซต์ CSN1.INFOให้คำอธิบายออนไลน์ที่สมบูรณ์เกี่ยวกับ CSN.1 (รวมถึงส่วนที่ไม่ได้อธิบายไว้ใน TS 24.007) พร้อมตัวอย่างและข้อผิดพลาดที่พบบ่อย
  • เครื่องมือฟรีที่ใช้เข้ารหัส/ถอดรหัสข้อความ CSN.1 3GPP และช่วยให้แก้ไขข้อความเหล่านี้ได้ง่าย
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=CSN.1&oldid=1295924474 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ซีเอสเอ็น.1

ในด้านโทรคมนาคมและเครือข่ายคอมพิวเตอร์สัญกรณ์ไวยากรณ์คอนกรีตหมายเลขหนึ่ง ( CSN.

ข้อดี

มันค่อนข้างเข้าใจง่าย สัญลักษณ์นี้กระชับมาก สามารถระบุตำแหน่งบิตใดก็ได้

ข้อเสีย

การบำรุงรักษาเมื่อจำเป็นต้องมีการใช้งานส่วนขยายและเวอร์ชันใหม่ของโปรโตคอลนั้นเป็นเรื่องยากมาก การสร้างคอมไพเลอร์สำหรับภาษานี้เป็นเรื่องยากมาก เพราะภาษานี้อาจมีนิพจน์ที่อ้างอิงถึงองค์ประกอบที่มีชื่อใดๆ ก็ได้ที่ได้รับการถอดรหัสไว้ก่อนหน้านี้ โครงสร้าง CSN.

ลิงก์ภายนอก

ภาคผนวก B ของ3GPP TS 24.007มีคำอธิบายโดยละเอียดเกี่ยวกับ CSN.1 เว็บไซต์ CSN1.INFOให้คำอธิบายออนไลน์ที่สมบูรณ์เกี่ยวกับ CSN.1 (รวมถึงส่วนที่ไม่ได้อธิบายไว้ใน TS 24.007) พร้อมตัวอย่างและข้อผิดพลาดที่พบบ่อย เครื่องมือฟรีที่ใช้เข้ารหัส/ถอดรหัสข้อความ CSN.