This is a static archive of our old Q&A Site. Please post any new questions and answers at

Diameter credit control application



I need to know how wireshark dissects diameter protocol and its applications such as ( credit control ). Does wireshark dissects them directly, or uses external tools?


This question is marked "community wiki".

asked 21 Sep '10, 06:28

caesar_etos's gravatar image

accept rate: 0%

3 Answers:


To elaborate on Jaaps answer Dimater is dissected with the aid of xml libraries. AVP names and atributes, enum translation, Application ID names etc comes from those libraries. path: ~wireshark/diamter/ you can add your own stuff to those libraries or update them from trunk with the latest stuff. If things ar missing or wrong in trunk we'd apreciate patches trough some AVP:s are further dissected by subdissectors, such as OCTET STRINGS containing data defined in specificaions.

answered 21 Sep '10, 09:19

Anders's gravatar image

Anders ♦
accept rate: 17%

can you specify more which xml libraries wireshark uses?

(22 Sep '10, 06:18) caesar_etos


It has a dissector for that which parses the applications from the diameter sub directory under the Wireshark installation directory.

answered 21 Sep '10, 08:05

Jaap's gravatar image

Jaap ♦
accept rate: 14%


You can browse the sources here: on my win7: C:Program FilesWiresharkdiameter Not sure on Linux. /Anders

answered 22 Sep '10, 13:14

Anders's gravatar image

Anders ♦
accept rate: 17%