A system and method are disclosed that incorporate a machine learning algorithm for optimizing mobile system and cell selection. The system collects data from a large number of devices or from network operators spread over a geographic region to update the machine learning algorithm. The data collected by the algorithm includes location of the device, location of the cell, RAT (radio access technology) or band acquired by the device. The algorithm recommends the mobile system to connect to the best possible network from among alternatives. The device logs particulars of the connected network if connection is successful, or failure to connect, which is used to update and improve the algorithm. This method of cell selection is much faster and more efficient than the complex algorithms currently used by networks. The method eliminates the problems such as slow connectivity and getting stuck in a lower speed network encountered by devices.

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 License.