1. A data collector configured to collect resource consumption data from endpoints of a utility communication network for reporting to a head-end computing device of the utility communication network, the data collector comprising: a processing unit comprising logic configured to implement acts comprising: receiving, from a plurality of endpoints of the utility communication network, communications reporting resource consumption data of the plurality of endpoints; determining a subset of the plurality of endpoints for which the data collector is responsible for reporting resource consumption data to the head-end computing device; and reporting, to the head-end computing device, resource consumption data for the subset of the plurality of endpoints, while refraining from reporting resource consumption data to the head-end computing device for endpoints other than the subset of the plurality of endpoints.