The UEE Guard Stations where constructed during the Great Xeno Wars, to try and halt the Alien advance into Human space.
Wile it would be difficult to say whether or not the guard stations did that, they did destroyed a lot of Xeno ships, and blunt the fury of many invasions.
After the war the...