1. A method for detecting a center point of a hotspot, the method comprising: obtaining, by a device, from a user localization system, user localization data corresponding to a plurality of user devices, wherein the localization data corresponding to the plurality of user devices includes a user density map; determining, by the device, a plurality of candidate points corresponding to the hotspot, the hotspot representing a concentrated conglomeration of users of a mobile communication network, wherein determining each candidate point comprises: determining a ratio of a first local user density to a second local user density corresponding to a respective candidate point, wherein the first local user density corresponds to a first distance zone of the user density map and the second local user density corresponds to a second distance zone of the user density map; and determining that the ratio exceeds a threshold; determining, by the device, the center point of the hotspot based on the plurality of candidate points; outputting, by the device, the determined center point of the hotspot; and installing a small cell at the center point of the hotspot, wherein the small cell is configured to serve the concentrated conglomeration of users to communicate via the mobile communication network.