What band are you on?
Install network cell info app on your phone and look for cell towers nearby. Aim your antenna towards those cell towers, check from huawei toolbox, the Cell-ID. Note the congested cell towers. Restart CPE regularly whenever you detect that the congested cell towers are connected.
I can detect about 4 cell towers at a 120degree angle from my balcony. There are cell towers around 1-2km from my balcony. The best one is the furthest. It is located around a lesser populated area and also near a highway.
2 of them are shit, Band3/7, 1 of them works great at Band3, 1 of them at band7. Whenever I find that the bad cell tower is connected, I restart the CPE and most of the time, the good cell tower is connected.
Upgrading to Lte-A is costly and does not reliably yield good results
Best method, most of us here find, is still tweaking between band 3 / band 7, and adding the MIMO antenna.
Currently with the B310s-22a, the band is set to automatic.
I'll look into the network cell info app you suggested plus the restart modem thingy to ensure connection to a less congested tower.
Thanks for the help.