首页> 外文会议>SAE World Congress Exhibition >Performance Analysis of Existing 1609.2 Encodings v ASN.1
【24h】

Performance Analysis of Existing 1609.2 Encodings v ASN.1

机译:现有1609.2编码V ASN.1的性能分析

获取原文

摘要

IEEE Standard 1609.2-2013, Security Services for Applications and Management Messages for Wireless Access in Vehicular Environments (WAVE), specifies its data structures and encoding using a proprietary language based on that used in the Internet Engineering Task Force (IETF)'s Transport Layer Security (TLS) specification. This approach is believed to allow fast encoding and decoding, but is non-standard, is not proved to be complete, lacks automatic tools for generation of codecs, and is difficult to extend. For these reasons, the 1609 Working Group approved the use of Abstract Syntax Notation 1 (ASN.1) for future versions of 1609.2, so long as ASN.1 did not significantly degrade performance. This paper is the first publication of the results of a performance analysis carried out to determine whether ASN.1-based encoding was in fact acceptable. We consider the issues in designing a security protocol, such as supporting one-pass processing, as well as issues that affect processing time and memory requirements, such as byte-alignment. We show that a design that is optimized for encode/decode time is not necessarily optimized for other metrics, such as ability to support one-pass processing or size of encoded messages. We present results on encoding size and encode/decode time for four alternatives: (a) ASN.1 with Packed Encoding Rules (PER) Unaligned, with a schema optimized for processing time; (b, c) ASN, with a schema, optimized for the requirements of a security protocol, using PER Unaligned and the recently-published Octet Encoding Rules (OER), respectively; and (d) the current 1609.2 protocol. Our results show that ASN.1 can be used without a significant performance hit, and in fact that the OER may allow faster operations than current 1609.2 implementations. These results in this paper were a significant contributing factor to the 1609 Working Group's October 2014 decision to adopt ASN.1 with OER going forward.
机译:IEEE标准1609.2-2013,用于车辆环境中的无线访问的应用程序和管理消息的安全服务(WAVE),使用基于Internet工程任务组(IETF)的传输层使用的专有语言来指定其数据结构和编码安全性(TLS)规范。这种方法被认为允许快速编码和解码,但是是非标准的,而不是证明是完整的,缺乏用于生成编解码器的自动工具,并且难以延伸。出于这些原因,1609个工作组批准了使用抽象语法表示法1(ASN.1)为1209.2的未来版本,只要ASN.1没有显着降低性能。本文是第一次出版出现性能分析结果,以确定基于ASN.1的编码是否实际上是可接受的。我们考虑设计安全协议的问题,例如支持单通处理,以及影响处理时间和内存要求的问题,例如字节对齐。我们表明,针对编码/解码时间优化的设计不一定针对其他指标进行优化,例如支持单通邮件的单通处理或编码消息的大小的能力。我们为四个替代方案进行编码大小和编码/解码时间的结果:(a)ASN.1,包含包装编码规则(PER)未对齐,具有用于处理时间的架构; (b,c)ASN,使用模式优化了安全协议的要求,使用每个未对准和最近发布的八位字节编码规则(OER)进行了优化; (d)目前的1609.2方案。我们的结果表明,ASN.1可以在没有显着性能的情况下使用,实际上,OER可以允许比当前1609.2实现更快的操作。本文的这些结果是2014年10月1609年10月的第1609届工作组决定采用ASN.1的重要贡献因素。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号