为了解决传统ASN.1(abstract syntax notation one)编译码工作中存在的缺陷,根据TD-SCDMA中ASN.1编译码原理,提出利用编译器自动生成工具another tool for language recognition(ANTLR),设计了一个ASN.1描述代码的编译器,实现从ASN.1源...为了解决传统ASN.1(abstract syntax notation one)编译码工作中存在的缺陷,根据TD-SCDMA中ASN.1编译码原理,提出利用编译器自动生成工具another tool for language recognition(ANTLR),设计了一个ASN.1描述代码的编译器,实现从ASN.1源代码到CSharp(C#)语言数据结构的映射,其中包含完整的编译码所需信息,且便于访问。通过调用独立的编译码算法函数,从数据结构中提取相应的参数完成编译码。实际应用表明该编译系统减省了繁复的人工翻译描述代码工作,提高了ASN.1编译码的效率和准确率。展开更多
作为智能交通系统(ITS)核心技术之一,专用短距离通信(DSRC)技术得到了广泛的引用。本文主要对欧洲 DSRC 标准 CEN/TC278 协议中各种数据类型的 BER 编码规则进行了分析,详细描述了 BER 编码中标识符(T)、长度(L)、内容(C)部分产生方法,...作为智能交通系统(ITS)核心技术之一,专用短距离通信(DSRC)技术得到了广泛的引用。本文主要对欧洲 DSRC 标准 CEN/TC278 协议中各种数据类型的 BER 编码规则进行了分析,详细描述了 BER 编码中标识符(T)、长度(L)、内容(C)部分产生方法,并利用面向对象中虚函数的多态性及继承性实现对DSRC 中的应用协议数据单元(APDU)的编解码。展开更多
文摘为了解决传统ASN.1(abstract syntax notation one)编译码工作中存在的缺陷,根据TD-SCDMA中ASN.1编译码原理,提出利用编译器自动生成工具another tool for language recognition(ANTLR),设计了一个ASN.1描述代码的编译器,实现从ASN.1源代码到CSharp(C#)语言数据结构的映射,其中包含完整的编译码所需信息,且便于访问。通过调用独立的编译码算法函数,从数据结构中提取相应的参数完成编译码。实际应用表明该编译系统减省了繁复的人工翻译描述代码工作,提高了ASN.1编译码的效率和准确率。
文摘作为智能交通系统(ITS)核心技术之一,专用短距离通信(DSRC)技术得到了广泛的引用。本文主要对欧洲 DSRC 标准 CEN/TC278 协议中各种数据类型的 BER 编码规则进行了分析,详细描述了 BER 编码中标识符(T)、长度(L)、内容(C)部分产生方法,并利用面向对象中虚函数的多态性及继承性实现对DSRC 中的应用协议数据单元(APDU)的编解码。