ASN.1即抽象语法符号,用来定义应用程序数据和表示协议数据单元的抽象语言。优点是独立于机器、语言及应用程序的内部表示。适用于描述现代通信中复杂的、变化的、可扩展的数据结构。比如3G和VoIP均采用了ASN.1。 ASN.1分两大部分:语法规则和编码规则。语法规则 1. ASN.1定义示例Age ::= INTEGER (0..120)User ::= SEQUENCE { name IA5String (SIZE(1..128)), age Age DEFAULT 18, address IA5String OPTIONAL, ... } 2. 简单类型基本类型字符串类型对象类型其它类型 3. 构造类型SEQUENCE,对应于C语言中的structSEQUE…
系统分类:
通信网络 | 用户分类:
无分类
| 来源:
转贴