ASN.1简介(3)

来源:互联网 发布:帝国cms tags伪静态 编辑:程序博客网 时间:2024/05/16 04:46

 

ASN.1作为一种数据表示标准产生于20世纪80年代早期的开放系统互联Internet网络模型,但OSI模型并没有得到广泛的应用,而ASN.1标准继续使之发展,今天在实际中已有大量应用,这些应用包括:

 

  • 在GSM系统中,空中接口上传递的补充业务内容采用了ASN.1的BER编码格式,其RRM模块以及其他层3消息均采用CSN.1编码。
  • 3G移动系统——使用ASN.1标准数据交换的第三代移动通信网络。这一系统基于UMTS(通用移动通信系统)标准,其使用了ASN.1和分组编码标准(PER)。在3GPP的层3消息体系中,使用ASN.1描述层3消息(包括Uu,Iub,Iur,Iu等接口的层3消息)使用ITU-T建议X.691的各种算法进行编解码,如RRC消息采用UPER编码格式。
  • IP语音——在通信领域中的另一个重要应用是通过包转换网络(如因特网)传递语音数据。多媒体数据信号编解码器(CODEC)标准(H.323等等)基于ASN.1并且使用于分组编码标准来获取理想的数据传输速率。
  • 安全应用——因特网安全授权同样也使用了ASN.1。高级编码标准在数据表示方面形成了 一个方便的、平台无关的标准,比加密要优越。PKIX、PKCS和X.509也是我们所熟悉的标准,它们也是基于ASN.1的。
  • 传统通信网络——ASN.1和基本编码规则(BER)已经在主要通信领域流行了很长一段时间,所有的ss7到ISDN的一切都使用了ASN.1 BER信息在各种类型的设备和计算机之间传递信号。
  • 军事和空间应用——美国国家宇航局(NASA)在其航空通信网规范中,也正在使用ASN.1和分组编码规则作为空对地或地对空协议。

 

还有若干应用,这里不一一赘述。

 

在Olivier Dubuisson的“ASN.1--异构系统间通信”一书第七章中还列举了很多ASN.1的应用领域。

 

其他应用领域也列举在本网站(指http://asn1.elibel.tm.fr/en/)。ASN.1是我们日常生活的重要部分;它无处不在,但是它后台卓越地默默无闻地工作着。

 

翻译自:http://asn1.elibel.tm.fr/en/,有增删。

 

原创粉丝点击