BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #43521同步于 2013/6/5
SoftDesign机器人发帖

恳请了解ASN.1解码的同学帮下忙

xeroxparc
2013/6/5镜像同步0 回复
本人是信通的,不是特别懂ASN.1。通常在IEEE 802.11或者3GPP的通信协议里面都会附上一张MIB的列表,是用ASN.1编的,然后编写者也声明这些代码能够在http://www.ibr.cs.tu-bs.de/bin/smitools.cgi这个网页上编译通过。 几经波折,从协议中抠出的mib.txt好歹能够通过这个网页版的错误检查。 现在我们要写程序把这些ASN.1的编译变成C语言的数据结构,在网上搜了好些ASN.1 to C的编译器,但是都通不过,而且感觉是一些很基础的语法错误,这个我就不太明白是为什么了,比方说报这个错: IEEE1609dot3-MIB: error A0120E: Parsing error: expecting '::=' but found SYNTAX. 摘这一段原码: dot3CchServiceRequestTableIndex OBJECT-TYPE SYNTAX INTEGER (0..127) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Table index." ::= { dot3CchServiceRequestTab 希望有同学能够指点一一,不胜感激。
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。