I have a m2m application where a centralized server will need to push/pull data to/from remote test assets over LANs and WANs