Коллеги, есть интересная фактура с полей по работе ТСПУ, из-за которой иностранные сим-карты в роуминге превращаются в тыкву. Спойлер: дело не в санкциях или политике домашних операторов, а в кривой аппаратной фильтрации на местах.
Симптоматика:
В Тюмени на иностранных сим-картах (в сетях МТС, МегаФон, Т2) массово не поднимается мобильный интернет (PDP context activation failure). Голос и СМС при этом ходят отлично.
Что показал полевой реверс-инжиниринг:
Оказалось, проблема не ковровая. Отвал интернета жестко привязан к конкретным секторам БС и режимам работы ТСПУ:
1️⃣ Режим «Белых списков» = смерть GTP. В районах города, где ТСПУ переведен в режим Default Deny (когда разрешен только белый список IP), мобильные данные в роуминге не работают в принципе. Причина: для старта сессии гостевая сеть должна поднять GTP-туннель до зарубежного шлюза (SGW/PGW) домашнего оператора абонента. Так как зарубежных пулов в белых списках нет, ТСПУ тупо дропает служебный трафик на этапе согласования сессии.
2️⃣ Режим «Черных списков» = всё работает. Если переехать в район города, где ТСПУ работает в штатном режиме (Default Allow + блокировки по реестру), GTP-туннели не режутся, и данные на этих же симках начинают нормально ходить в 4G.
3️⃣ Костыль века: спасительный 2G. Самая мякотка: в наглухо заблокированных «белых» зонах 4G/LTE не дышит (ядро EPC плотно под колпаком). Но если принудительно перевести телефон в режим «Только 2G», то в сети МТС интернет внезапно поднимается. Ядро старого стандарта с узлами SGSN маршрутизирует трафик либо в обход новых DPI-фильтров, либо инкапсулирует его так, что ТСПУ пропускает пакеты как неклассифицированные.
Вывод:
Инженеры на местах при настройке параноидальных зон забыли добавить маски межоператорских роуминговых протоколов (UDP/GTP) в исключения. Итог — несанкционированная деградация QoS и локальные аварии легитимного служебного трафика.
Кто-то из сетевиков наблюдал подобную картину с отвалом GTP в LTE и спасительным 2G в других регионах? Или это сугубо тюменские настройки железа?