hardware mobile gsm software application tools thin-client linux computer gprs embedded development nokia radius3 machine to machine gps