Cost Modeling and Charging