I thought carriers base on TTL to spot tethering, and it is said there are programs that modify packets to escape detection. Google 'tethering ttl' for further clarification.