4

これは私の最初の質問ですので、ご容赦ください。次の標準を解析するための優れたコンパイラを見つけようとしています。asn1cを試しましたが、正常にコンパイルできませんでした。問題は、取得できなかったことです。エラーが発生した場合は、「-P」を試してみましたが、出力がありませんでした。これが私が行ったことです。

sn1c MAP-ShortMessageServiceOperations.EXP -P

リンク内のファイルはSIEMENSによって生成されたものであり、何らかの理由で標準のASN.1ではありません。

問題は、これらすべてのASNファイルをasn1cまたはその他のasnコンパイラでどのようにコンパイルできるかということです。

また、snaccを試しましたが、何も役に立ちませんでした。

Red-hatLinuxで実行されるCアプリケーションを作成しようとしています

4

5 に答える 5

5

開始するのに最適な場所はhttp://www.itu.int/ITU-T/asn1/links/index.htmで、いくつかの ASN.1 コンパイラ (無料と商用の両方) がリストされています。

http://asn1-playground.oss.comにある無料のオンライン コンパイラとエンコーダ/デコーダで仕様を試すこともできます。

3gpp 仕様については、無料のツールよりも商用ツールを使用した方がよいでしょう。OSS Nokalva は、 http: //www.oss.com/asn1/products/asn1-download.html で ASN.1 ツールの無料トライアルを提供しています。

于 2013-02-26T16:35:39.717 に答える
2

http://www.itu.int/en/ITU-T/asn1/Pages/Tools.aspxには、2 つの無料の ASN.1 コンパイラが記載されています 。

于 2016-02-02T13:55:09.063 に答える
1

3GPP 仕様の別のツールは、オンライン エンコーダー/デコーダーhttp://3gpp-message-analyser.comです。これは、UTRAN RANAP SABP RNSAP NBAP PCAP RUA HNBAP、E-UTRAN S1AP X2AP M2AP M3AP をサポートしています。

于 2014-03-13T23:28:26.573 に答える