matt-williams / ralf

The Clearwater CTF

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ralf

Overview

Ralf is a component of the Metaswitch Clearwater project, designed to act as the CTF (Charging Trigger Function) for Clearwater nodes in an IMS compliant deployment. It converts JSON bodies in HTTP requests from IMS components into Diameter Rf ACRs. It uses memcached to store Rf session information for the duration of a session, and it uses Chronos to send regular INTERIM ACRs to keep the session alive.

Use in Clearwater

Both Sprout and Bono use Ralf as their CTF.

Further info

About

The Clearwater CTF

License:Other


Languages

Language:C++ 91.1%Language:Makefile 5.5%Language:Shell 3.4%