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.