websocket-based tethering