TD-SCDMA系统中ASN.1编译码器的设计和实现  被引量:2

Design and implementation of encoder and decoder for ASN.1 in TD-SCDMA system

在线阅读下载全文

作  者:李小文[1] 王宁[2] 

机构地区:[1]重庆邮电大学通信与信息工程学院,重庆400065 [2]重庆邮电大学计算机科学与技术学院,重庆400065

出  处:《重庆邮电大学学报(自然科学版)》2009年第3期358-361,375,共5页Journal of Chongqing University of Posts and Telecommunications(Natural Science Edition)

基  金:科技部中小企业创新基金(04C26215111366)

摘  要:为了解决传统ASN.1(abstract syntax notation one)编译码工作中存在的缺陷,根据TD-SCDMA中ASN.1编译码原理,提出利用编译器自动生成工具another tool for language recognition(ANTLR),设计了一个ASN.1描述代码的编译器,实现从ASN.1源代码到CSharp(C#)语言数据结构的映射,其中包含完整的编译码所需信息,且便于访问。通过调用独立的编译码算法函数,从数据结构中提取相应的参数完成编译码。实际应用表明该编译系统减省了繁复的人工翻译描述代码工作,提高了ASN.1编译码的效率和准确率。To resolve deficiencies existed in the traditional abstract syntax notation one ( ASN. 1 ) encoding and decoding work, according to the principle of ASN. 1 encoding and decoding in TD-SCDMA, an ASN. 1 code complier based on ANother tool for language recognition (ANTLR) was designed. A mapping of ASN. 1 origin code was established onto the data structure of CSharp (C#) language, which includes the information for encoding and decoding, and it was easy to access. Through using the independent algorithm function, the related parameters were gained from the structure. The practical application result shows that this encoding and decoding system reduces the complexity of the manual work of code translation, and increases the efficiency and precision of ASN. 1 encoding and decoding.

关 键 词:ASN.1 ANTLR 编译码器 

分 类 号:TN929.5[电子电信—通信与信息系统]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象