Hi,
I just tried it with several traces I have.
First, great job, the decoding looks really nice already!
Here are my results:
1- All tests
1.1- In colinfo, the message type is not
indicated (begin, continue, end, ...). This would be nice.
1.2- ITU/ANSI auto-detection works
nicely. Still have to set the standard in MTP3
preferences.
2- TCAP ITU - Camel
Works nicely.
3- TCAP ANSI
3.1 An ANSI MAP trace doesn't
display a MAP tree on the GUI. MAP protocol goes directly in the component
portion. I don't know if this is intended, but it's a little bit disturbing
given that Ethereal always create a tree for a protocol layer. An ITU MAP
works OK.
-> see
tcap_1.jpg
4- TCAP ITU - unknown upper protocol
This time, no upper protocol is
triggered. So TCAP dissector is on its own.
4.1- For a Camel trace (Camel dissector
de-activated), I get BER errors and nothing is decoded. The expected behavior
would be to have parameter types, length and value displayed (previous TCAP
dissector was doing that)
components:
Item: invoke
(1)
invoke
invokeID:
1
BER Error: This field lies beyond the end of the known sequence
definition.
BER Error: This field lies beyond the end of the known sequence
definition.
Item: invoke
(1)
invoke
invokeID:
2
BER Error: This field lies beyond the end of the known sequence
definition.
I can provide the captures with a direct
email.
Regards,
Olivier.
Hi,
I have checked in the new
asn2eth generated TCAP dissector please try it out.
Best regards
Anders