Устройство 5G не поддерживает постоянную активную сигнальную связь с ядром сети бесконечно. Большую часть времени UE переходит между подключенным и неактивным состояниями в зависимости от объема трафика, условий радиосвязи, требований к экономии заряда и управления сетевыми ресурсами. Задача проста по формулировке, но важна на практике: сеть должна знать об UE достаточно, чтобы при необходимости связаться с ним, но не должна расходовать радиоресурсы, попытки пейджинга и память AMF на устройство, которое, возможно, уже недоступно.
Именно здесь применяются таймеры управления мобильностью. В 5GC несколько таймеров контролируют состояние регистрации, доступность UE и срок хранения контекста. В области интерфейса N1 особенно важны три таймера: таймер периодического обновления регистрации (T3512), таймер доступности UE и таймер неявной дерегистрации.
Эти таймеры выполняют разные задачи. T3512 работает главным образом на стороне UE и запускает периодическое обновление регистрации. Таймер доступности UE и таймер неявной дерегистрации обрабатываются на стороне AMF и определяют, как долго сеть продолжает выполнять пейджинг UE или хранить его контекст. Вместе они образуют поэтапный процесс: сначала подтверждается, что UE все еще присутствует в сети, затем при неопределенной доступности сокращается пейджинг, а в конце контекст удаляется, если UE считается полностью потерянным.
Почему эти таймеры важны
Управление мобильностью в 5GC не ограничивается хэндовером или переходом между сотами. Оно также включает управление UE после регистрации. Когда устройство зарегистрировано, AMF хранит контекст, который помогает идентифицировать UE, контролировать его состояние мобильности и поддерживать последующую сигнализацию. Эти сведения полезны, но их хранение также требует ресурсов.
Если сеть удалит контекст UE слишком рано, качество обслуживания пользователя может ухудшиться. UE, вернувшемуся после временной недоступности в неактивном состоянии, придется снова проходить полную регистрацию. Если же сеть слишком долго сохраняет контекст и продолжает пейджинг, AMF и сеть радиодоступа будут напрасно пытаться найти устройство, которое исчезло, неожиданно выключилось или оказалось в зоне слабого покрытия.
Три таймера решают эту проблему, задавая разные уровни допуска. T3512 возлагает на UE обязанность регулярно подтверждать свое присутствие. Таймер доступности UE дает AMF льготный период после перехода UE в неактивное состояние. Таймер неявной дерегистрации устанавливает окончательный срок перед удалением контекста UE. Такой многоуровневый подход одновременно поддерживает эффективность сети и непрерывность обслуживания.
T3512 сохраняет видимость UE
T3512 — это таймер периодического обновления регистрации на стороне UE. Часто указываемое значение по умолчанию составляет 54 минуты. Таймер используется, пока UE находится в состоянии 5GMM-REGISTERED. Его назначение — не позволить сети надолго потерять UE из виду, если устройство не выполняет другую сигнальную активность.
Поведение T3512 зависит от состояния управления соединением. Если в момент истечения T3512 UE находится в CM-IDLE, оно должно инициировать процедуру периодического обновления регистрации. Так UE сообщает сети, что по-прежнему присутствует, а AMF обновляет сведения о его состоянии.
Если в момент истечения T3512 UE уже находится в CM-CONNECTED, применяется другое поведение. UE не требуется запускать новую процедуру периодического обновления регистрации только из-за истечения таймера. Вместо этого оно перезапускает T3512. Логика понятна: когда UE уже подключено, сеть может взаимодействовать с ним через активное сигнальное соединение.
T3512 назначается функцией AMF. UE получает его в сообщении Registration Accept при первоначальной регистрации или обновлении регистрации из-за мобильности. Поэтому значение T3512 видно в сигнализации. В отличие от него локальные таймеры AMF настраиваются внутри функции и не передаются по радиоинтерфейсу таким же образом.
| Таймер | Основная сторона | Типичное условие запуска | Результат истечения |
|---|---|---|---|
| T3512 | UE | UE остается зарегистрированным по мере истечения времени | Периодическое обновление регистрации в CM-IDLE; перезапуск в CM-CONNECTED |
| Таймер доступности UE | AMF | UE переходит в CM-IDLE | AMF прекращает пейджинг UE, но сохраняет его контекст |
| Таймер неявной дерегистрации | AMF | Таймер доступности UE истекает в неактивном режиме | AMF запускает неявную дерегистрацию и удаляет контекст UE |
Таймеры AMF сокращают расход ресурсов
Таймер доступности UE контролируется AMF. Типичное значение равно T3512 плюс 4 минуты, хотя фактическая величина задается в конфигурации AMF. Таймер запускается, когда UE переходит в CM-IDLE. Обычно он останавливается после повторного установления сигнального соединения N1 NAS, то есть при возвращении UE к подключенному поведению.
Этот таймер задает период, в течение которого сеть все еще считает UE потенциально доступным. Пока он работает, AMF может выполнять пейджинг UE, если требуется нисходящая сигнализация или обслуживание. После истечения таймера AMF не удаляет контекст немедленно, а сначала прекращает пейджинг. Это снижает нагрузку на радиоинтерфейс, поскольку повторный поиск вероятно недоступного UE был бы неэффективным.
Важная деталь состоит в том, что контекст продолжает храниться. Сохраняя контекст UE после прекращения пейджинга, AMF позволяет устройству быстрее вернуться в работу, если оно снова станет доступным. UE не обязательно выполнять полную регистрацию с нуля только из-за приостановки пейджинга.
Таймер неявной дерегистрации также контролируется AMF. В отличие от T3512, для него нет единого фиксированного значения по умолчанию; при практическом сравнении с поведением более ранних мобильных ядер часто приводится ориентир около 60 минут. Таймер запускается после истечения таймера доступности UE в неактивном режиме и останавливается при повторном установлении сигнального соединения N1 NAS.
После истечения таймера неявной дерегистрации AMF считает дальнейшее хранение UE нецелесообразным. Функция запускает неявную дерегистрацию и удаляет контекст UE. В результате освобождаются память AMF, ресурсы, связанные с лицензированием, и другие емкости хранения контекста. Если UE позднее вернется в зону покрытия, ему придется зарегистрироваться заново, поскольку прежний контекст уже отсутствует.
Как таймеры работают вместе
Реалистичная временная шкала помогает понять взаимосвязь. Предположим, UE включается в 7:00 и выполняет первоначальную регистрацию. AMF принимает регистрацию и передает T3512, например со значением 54 минуты. UE становится зарегистрированным и подключенным. Если затем gNB обнаружит отсутствие активности, соединение N2 может быть освобождено, а UE перейдет в зарегистрированное неактивное состояние. С точки зрения UE T3512 продолжает отсчет.
Когда T3512 истекает в неактивном состоянии, UE должно начать периодическое обновление регистрации. Если процедура проходит успешно, на время ее выполнения UE возвращается в подключенное состояние, после чего цикл таймера может начаться заново. После следующего периода бездействия UE снова может перейти в неактивный режим.
Теперь рассмотрим проблему покрытия. UE оказывается глубоко под землей или в другой среде со слабым сигналом. T3512 может снова истечь, но UE не сможет успешно выполнить периодическое обновление регистрации, поскольку не достигает сети. На стороне AMF со временем истекает таймер доступности UE. После этого AMF прекращает пейджинг, но сохраняет контекст UE.
Если UE не вернется до истечения таймера неявной дерегистрации, AMF удалит его контекст посредством неявной дерегистрации. Поэтапность важна: сеть не отбрасывает UE сразу после одного пропущенного обновления. Сначала она сокращает пейджинг, затем продолжает ожидание и только после полной потери доступности очищает контекст.
Для инженеров важно понимать, какой таймер виден в сигнализации, а какой нет. T3512 назначается UE через регистрационную сигнализацию. Таймер доступности UE и таймер неявной дерегистрации являются локальными параметрами AMF, поэтому их значения нельзя непосредственно увидеть как передаваемые данные в сигнальном потоке. Их действие можно определить по поведению сети, но сама конфигурация находится в AMF.
Часто задаваемые вопросы
Почему UE не остается постоянно подключенным после регистрации?
Постоянное подключение приводило бы к расходу радиоресурсов и ресурсов ядра сети. Неактивное поведение позволяет UE и сети сократить сигнализацию, сохраняя зарегистрированное состояние.
Можно ли найти значение таймера доступности UE в захвате пакетов?
Нет. Это локальная настройка AMF, поэтому она не передается как обычное значение сетевого таймера в процедуре сигнализации N1.
Что произойдет, если UE вернется до истечения неявной дерегистрации?
Если UE повторно установит сигнализацию N1 NAS до истечения последнего таймера, AMF сможет остановить его и продолжить использовать сохраненный контекст UE.
Почему AMF прекращает пейджинг до удаления контекста?
Прекращение пейджинга экономит радиоресурсы, когда UE кажется недоступным, а сохранение контекста обеспечивает более быстрое восстановление, если устройство вскоре вернется.
Означает ли неявная дерегистрация постоянную блокировку UE?
Нет. Это означает только удаление прежнего контекста UE. Когда устройство снова станет доступным, оно сможет повторно зарегистрироваться и создать новый сетевой контекст.
Три таймера управления мобильностью образуют практическую цепочку контроля регистрации в 5GC. T3512 отвечает за периодическое обновление состояния со стороны UE. Таймер доступности UE помогает AMF определить момент, когда пейджинг перестает быть эффективным. Таймер неявной дерегистрации задает окончательный срок освобождения контекста UE. Вместе они поддерживают баланс между доступностью, эффективностью сигнализации и защитой ресурсов.