1.1 Understanding DCA

The Diameter Custom Applications (DCA) framework allows for the creation of applications on top of the Diameter Signaling Router (DSR), allowing for a faster development cycle.

DCA requires several elements to function:
  • An interface that interprets a scripting language in order to manage the receipt of Diameter messages or UDR query results
  • An interface that performs basic routing functions such as selecting an Application Route Table or Peer Route Table, forwarding or dropping a Diameter message, or sending a Diameter Answer
  • An infrastructure to manage the DCA's business logic and the DCA application's configuration and to generate the script to be used by the interpreting interface