The Huawei B222s-42 which i think has now been superseded has a poe port for an external aerial. I cannot remember the name of the external huawei aerial that i use, and as its on the roof i unfortunately cannot go and take a look.
i live in the outskirts of swindon which has the 4g wireless network and using just the router, i cannot receive any connection. With the poe aerial, on a good day, i get 40Mb. Although it is normally abut 15-30.
It does fluctuate quite a lot, but it is stable and also a lot better than what i had previously.