1. A method performed in one or more communication packet networks comprising user devices and network elements, the method comprising the steps of: resource management components of at least some of the devices automatically sending resource update information to a resource availability server, and the resource availability server using said resource update information to generate a predictive model for network resource characteristics for communication sessions, and making available the resource update information and predictive model data as server output data.