Disclosed are system and method for managing self-organizing wireless networks by a cloud server. In an aspect, the cloud server is configured to collect from a plurality of radio nodes of the wireless networks statistical and predictive information about accessibility and performance of said nodes; collect from a plurality of mobile devices connected to the wireless networks at least statistical and predictive information about performance, location, mobility and services of said devices; analyze the collected information to assess the performance, loading and distribution of network resource among the radio nodes; determine, based on the analysis, optimization guidelines for performance, loading and distribution of network resources among the radio nodes; and send the optimization guidelines to the radio nodes in order to optimize performance, loading and distribution of network resources at the radio nodes and to make resource optimization decisions specific to the individual mobile devices.
展开▼