SAE J2630-2003
从ASN.1至XML转换ATIS信息标准

Converting ATIS Message Standards From ASN.1 to XML

2019-07

标准号
SAE J2630-2003
发布
2003年
发布单位
美国机动车工程师协会
替代标准
SAE J2630-2019
当前最新
SAE J2630-2019
 
 
引用标准
SAE J2353-1999 SAE J2354-1999
适用范围
该 SAE 标准提出了一组用于将抽象语法表示法 (ASN.1) 消息集定义转换为可扩展标记语言 (XML) 模式的规则。结果旨在成为与现有 ASN.1 信息模型完全一致的独立 XML 模式。这与其他标准机构开发一组 ASN.1 的 XML 编码规则或 XML 模式的 ASN.1 编码的其他相关工作的目标不同。这些规则最初是为了生成符合 SAE ATIS 标准的 XML 模式而开发的。虽然其他标准也可能选择使用这些规则,但这些规则可能并不适用于所有环境。这些转换规则的目标是双重的。第一个目标是提供一套统一的规则,供所有感兴趣的各方使用。第二个目标是使用此类规则来定义旅行者信息采用的模式,该模式反映了 ASN.1 消息集到 XML 的首选转换,以供 ITS 系统实施者使用。本文件实现了第一个目标。第二个目标是通过使用此文档生成 XML 信息来实现的,作为 SAE ATIS 标准定期重新投票的一部分。这是与本文档并行的标准工作。这些规则是作为起草 ATIS 数据元素和消息集标准的 XML 版本过程的一部分而制定的。最初的工作重点是满足当前采用的 2000 年 10 月 SAE J2354 ATIS 消息集标准中的需求。 SAE J2354 广泛使用了 ITETMDD 工作和 ITE-TCIP 工作中的元素。此外,还审查和翻译了外部交通管理中心通信消息集(MS/ETMCC)标准的“事件报告消息”(ERM)部分草案。还检查了 IEEE 事件管理标准 (IEEE 1512-2000) 中的消息和数据元素。通过这一努力,ITS 的每个主要消息集都在某种程度上得到了考虑,以确保最终的翻译可以被其他人成功地采用以获得共同的结果。旨在将生成的 ATIS 模式作为 SAE ATIS 标准进行投票。其他标准制定组织也可以选择使用这些规则;然而,人们认识到,在某些环境中可能不需要翻译,并且这些规则可能不适用于 ITS 内的所有环境。由每个标准开发组织根据其特定环境做出此类决定。第 4 节是完整的转换规则集。给出了每个规则的使用示例,显示原始 ASN.1 定义、生成的 XML 模式定义以及适用的示例 XML 文档元素。本文档第 5 节讨论了第 4.2 节中介绍的一些非显而易见的转换规则的背景,其中包括处理枚举、八位字节串和位串的 XML 表示的方法。第 5 节还描述了如何使用 XML 命名空间来指向交通管理数据字典 (TMDD)、交通通信接口配置文件 (TCIP) 标准、位置参考消息集 (LRMS) 或国际旅客信息系统中定义的类型(ITIS) 短语列表。它还讨论了为 ATIS 消息标准转换而提出的其他翻译改进。 SAE 标准中的一些遗漏需要定义新类型才能拥有有效的 XML 模式。此外,必须定义一些新类型来实现八位字节串和位串的表示。这些更改记录在第 6 节中。在当前采用的标准修订版中,使用内联定义而不是更正确地使用正式类型定义也是转换的挑战。第 6 节还记录了许多常见类型,这些类型是在模式开始时全局定义的,而不是在模式中多次内联地进行相同的重新定义。

SAE J2630-2003相似标准


谁引用了SAE J2630-2003 更多引用





Copyright ©2007-2022 ANTPEDIA, All Rights Reserved
京ICP备07018254号 京公网安备1101085018 电信与信息服务业务经营许可证:京ICP证110310号