Sms 修改ASN.1 BER编码的CDR文件

Sms 修改ASN.1 BER编码的CDR文件,sms,voice,asn.1,tibco,telecommunication,Sms,Voice,Asn.1,Tibco,Telecommunication,我正在处理一些CDR(呼叫详细记录)。我不知道到底是哪个文件?但我认为这是“ASN.1”格式的BER编码文件。现在我的问题是,我想修改这个文件中的一些数据,但我不知道我可以使用哪个编辑器或decorder来修改这个文件。我搜索了很多,找到了许多ASN.1 Decorder和ASN.1 BSR查看器/编辑器,但没有人允许我执行这些操作 此CDR应包含客户详细信息、电话号码、电信服务(电话、短信、彩信)等 其中一个CDR名称为-GGSN01_20120105000102_56641-09-12-01

我正在处理一些CDR(呼叫详细记录)。我不知道到底是哪个文件?但我认为这是“ASN.1”格式的BER编码文件。现在我的问题是,我想修改这个文件中的一些数据,但我不知道我可以使用哪个编辑器或decorder来修改这个文件。我搜索了很多,找到了许多ASN.1 Decorder和ASN.1 BSR查看器/编辑器,但没有人允许我执行这些操作

此CDR应包含客户详细信息、电话号码、电信服务(电话、短信、彩信)等

其中一个CDR名称为-GGSN01_20120105000102_56641-09-12-01-09%3A30 文件类型为-file

没有其他信息。当我在一些文本编辑器中打开这个文件时,它会显示一些矩形和一些文本数据

任何电信公司的人都能帮我。我是电信领域的新手


请询问您是否需要更多信息。谢谢

您需要了解有关ASN.1和BER的一些信息才能正确编辑您的文件。BER是二进制格式,而不是ASCII文本,因此您可以在文本编辑器中看到。即使修改任何嵌入的纯文本,也只有在不更改字符串长度的情况下才是安全的;BER使用编码长度的嵌套结构,因此字符串值长度的更改需要调整封闭结构的编码长度。此外,为了真正了解您的数据是什么,您需要了解描述它的ASN.1(定义描述编码数据的类型)


你可以使用这样的工具,但如果没有必要的背景知识,我认为这对你没有多大帮助。您可以通过各种链接获得有关ASN.1的更多信息。(完全披露:我目前是Obj Sys的员工)。

寻找像enber和unber这样的工具,它们是作为调试工具提供的,费用为Lev Walkin的asn.1编译器。至少你可以从他们那里得到文本格式


当然,系统解决方案是编写一个程序,读取BER文件,应用schnages,然后写出修改后的BER文件。要做到这一点,您需要CDR格式的ASN.1规范文件(通常可以在标准规范中找到,例如您正在使用的IMS),asn1编译器(如Lev)和一些编程技巧。

OSS Nokalva还提供了解码和编辑ASN.1编码文件的好工具。检查-@Kevin我正在使用Obj Sys编译器,你能看看我的问题吗,谢谢@对不起,我们这里不提供免费的工具支持。电邮至support@obj-sys.com。