Project overview

Diameter is an "AAA" (Authorization, Authentication and Accounting) protocol. It is a client/server protocol used for handling service requests like subscriber validation, network resource control, wireless mobility/roaming and charging and billing applications.

The AntHill Diameter (Cpp,Ruby) project is a powerful networking library that implements Diameter protocol (RFC 3588, 4004, 4005, 4006, 4072 & 4720) and supplies different fail-over and scaling functionality. It is based on AntHill library. The library contains Diameter Encoder and Decoder as well as other utilities like Diameter DumpViewer, Diameter Shell and etc.

AntHill Diameter Cpp roadmap

Version: 1.0

533 Documentation 12 Nov 08 Write to documentation about minifiest (not embedded).

489 Documentation 06 Nov 08 Write to documentation and site about how to dowload pecomiled library

709 Samples 27 Jan 09 Add a iterate & delay for ReliableDiameter

681 Diameter 11 Jan 09 Add a new overloading constructors for diameter as for smpp

639 Diameter 18 Dec 08 Add interface to validator, coder, decoder

604 Diameter 25 Nov 08 Crate GUI DiameterDumpViewer analog - DiameterDumpObserver

601 Diameter 24 Nov 08 Add STLPort support (--wih-stlport key at autoconf)

550 Diameter 14 Nov 08 Perfromance testing

528 Diameter 11 Nov 08 Build library with manifist (configure vcprojects).

490 Diameter 06 Nov 08 Add to diameter validate methods

481 Diameter 01 Nov 08 Add a broadcast coordinator

Version: 0.5

335 Setup 22 Jun 08 Add a different type of the build for 32 & 64 bit based on ant script resolution

470 Documentation 29 Oct 08 Add information to building section about 3rdparty downloads

368 Documentation 02 Jul 08 Add UML sequence diagram

364 Documentation 01 Jul 08 Create dictionary with all basic concept at glossary section

353 Documentation 30 Jun 08 Split core requirement for functional requirement and system requirements.

266 Documentation 10 Mar 08 Write about diameter protocol

276 Setup 30 Mar 08 Install dimameter inclue files during make - install

463 Diameter 20 Oct 08 Add a validator as a separate class to validate data inside packages.

457 Diameter 20 Oct 08 Add a diameter stresser utility

437 Diameter 10 Oct 08 Add timeout support OnResponseTimeout(package number)