A method for routing data packets in a wireless network system, the method comprising:
- initiating a data packet transmission via a source wireless interface associated with a terrestrial client;
- receiving the data packet transmission on a first frequency at an uplink interface associated with the satellite client and repeating the data packet transmission on a second frequency at a downlink interface associated with the satellite client, wherein the first and second frequencies are non-overlapping;
- receiving the data packet transmission on the other of the first destination wireless interface and the second destination wireless interface;
- and
- transmitting the data packet transmission to a secondary network.