Hi,

Does Kamailio provide some charging functionality?  

If yes, then how do we go about setting it up? like what module/configuration? and Database tables to see/touch? 

I see these links:
https://www.kamailio.org/docs/modules/4.2.x/modules/ims_charging.html  
https://www.kamailio.org/w/2013/07/documentation-on-charging-in-ims/  

Or

Do we need separate software like example cgrates for charging? (also a side question do we have any other open-source like cgrates)

Any information would be helpful.

Thanks and Regards,
Jack.