1. A method comprising: monitoring resource usage in each one of a plurality of geographically distinct planes; allocating a resource associated with data based on the monitored resource usage; receiving indications of receipt of the data associated with a service for routing to a destination address; monitoring capability usage over a plurality of distributed capability planes; and allocating a capability associated with routing the data based on the monitored capability usage.