Can I use charm crypto tool to run it over my datasets for CPABE scheme and plot graphs using its Benchmarking tool ? Or, how can I use Charm Crypto tool with CPABE toolkit ?
1) Yes, you can use charm as a benchmarking tool for bandwidth performance, for CP-ABE, but not for computational performance, as charm is basically python over the PBC-library (https://crypto.stanford.edu/pbc/). We used charm for Dual-Policy ABE evaluation, but for subjective policies that becomes identical to CP-ABE, see http://dx.doi.org/10.1109/MILCOM.2016.7795382.
2) Bethencourt's cpabe toolkit and charm are actually parallel frameworks. You probably could tweak charm to use PBC via the cpabe toolkit, but there's no reason, as you can use PBC directly from charm as well (easier, in my opinion)