What is CDF (Charging Data Function)?

CDF is a charging data function that is responsible for generating CDRs ( Charging data records), based on events received from CTF.