A
DiaOCS
clause defines
OCS which handles Diameter Gy requests originated by a
PCEF running on a
GGSN,
PDN GW or other
gateway.
The
OCS in Radiator has been
designed to be modular and uses a number modules to process the Diameter
Gy messages, fetch and update information in the
OCS database and store Gy session information. These modules
are configured with separate clauses and referenced by their identifier
from
<AuthBy DiaOCS>
clause.
A number of
hooks are defined to customise the action when, for example, quota
thresholds are reached, quota runs out or quota is used for the first
time. The operators are encouraged to develop their own functions and Perl
modules to handle the different events.