Deep Packet Inspection (да и не только он) у оператора сравнительно легко определяет по
- TTL (time to live) - значение минус 1 (как правило), если подключено устройство в раздаче
- MAC address inspection - само собой, если возможно
- TCP/IP Stack Fingerprinting - разные устройства имеют разные "настройки" для протокола. Наличие разных версий отпечатков для передачи данных указывает на раздачу (самое ходовое)
- User-Agent вашего браузера - самое банальное, - с разных устройств выходят в сеть разные браузеры (разные данные в User-Agent)
Ну и еще масса эвристических алгоритмов.
Ну или же оператор вам на телефоне выставил два АПН (маловероятно, но заложено в стандарте и поддерживается аппаратами) - при раздаче телефон считывает второй АПН и начинает им пользоваться (а оператор для этого АПН имеет свои скорости и политики).
Как обхитрить? Не буду здесь переписывать статьи - их легко загуглить.