The Clearwater CTF
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.github
build-infra @ b4a39c4
debian
docs
include
mk
modules
ralf.root
src
.gitignore
.gitmodules
COPYING
Makefile
README.md

README.md

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