Что такое коды LAC, TAC и RAC в мобильных сетях?
В архитектуре современных мобильных сетей управление местоположением абонентов является фундаментальной задачей. Для обеспечения бесперебойной связи операторы используют набор кодов географической идентификации, позволяющих организовать сеть в логические зоны.
Среди этих кодов центральную роль играют три: LAC (Location Area Code), TAC (Tracking Area Code) и RAC (Routing Area Code). Каждый из них связан с определённым поколением технологий и служит различным задачам в области сигнализации и управления трафиком. Понимание их значения и принципов работы позволяет лучше осознать, как мобильный телефон всегда знает, к какой соте он подключён, и как сеть, в свою очередь, знает, как с ним связаться.
Роль кодов в мобильных сетях
Мобильные сети организованы в соты, каждая из которых покрывается антенной или группой антенн. Эти соты объединяются в более крупные географические зоны, идентифицируемые числовыми кодами.
Без этих идентификаторов сеть не смогла бы определить, в какой части страны находится абонент, что сделало бы любую связь невозможной.
LAC (Location Area Code)
Определение и использование в сетях GSM/UMTS
LAC, или Location Area Code — числовой идентификатор, используемый в сетях второго поколения (2G, стандарт GSM) и третьего поколения (3G, стандарт UMTS). Это код, который содержит максимум 16 бит и позволяет определить 65536 различных Location Area внутри одной сети мобильной связи. Каждый LAC обозначает зону местоположения (Location Area, LA), которая охватывает набор радиосот, принадлежащих одной географической зоне оператора. Данная группировка определяется самим оператором на основе технических и операционных критериев: плотности абонентов, рельефа местности и пропускной способности оборудования базовой сети.
Роль в определении зоны регистрации
Когда мобильный телефон включается или входит в новую зону местоположения, он выполняет так называемое обновление местоположения (Location Update). Эта процедура включает уведомление сети о новом LAC, в котором находится абонент, что позволяет Регистру местоположения посетителей (VLR) обновить данные о местоположении абонента в своей базе данных. При поступлении входящего вызова для данного абонента сеть может передать сообщение вызова (paging) только в соты, относящиеся к соответствующему LAC, избегая тем самым излишней рассылки по всей сети. LAC — это механизм, обеспечивающий баланс между точностью определения местоположения и нагрузкой на сигнализацию, вызванной частыми обновлениями.
TAC (Tracking Area Code)
Применение в сетях LTE/5G
С появлением сетей четвёртого поколения (4G LTE) и пятого поколения (5G NR) концепция зоны местоположения претерпела изменения. LAC был заменён кодом TAC (Tracking Area Code), который имеет разрядность 16 бит в LTE и 24 бита в 5G NR.
Отслеживание абонентов и обновление зоны обслуживания
В сетях LTE и 5G устройство может одновременно быть связано с несколькими зонами отслеживания, что является значительным шагом вперёд по сравнению с LAC. Этот список кодов TAC, известный как Tracking Area List (TAL), назначается сетью в момент подключения устройства. Он существенно сокращает частоту обновлений местоположения, поскольку терминал должен сообщать о своём перемещении в сеть только тогда, когда покидает все зоны из своего списка. Данный механизм особенно эффективен в зонах с высокой мобильностью, например вдоль автомобильных или железнодорожных коридоров. TAC также используется для пейджинга, который в данном случае охватывает все соты, принадлежащие зонам отслеживания из списка, назначенного терминалу.
RAC (Routing Area Code)
Использование в сетях GPRS/UMTS
RAC, или Routing Area Code — идентификатор, характерный для сетей GPRS (2,5G) и UMTS (3G), предназначенный для управления пакетной передачей данных. Это 8-битный код, входящий в состав зоны маршрутизации (Routing Area, RA), которая всегда включена в зону местоположения. Таким образом, одна LA может содержать несколько зон RA, однако каждая RA может принадлежать только одной LA.
Маршрутизация трафика данных
Когда мобильное устройство использует службы передачи данных в сети GPRS или UMTS, оно регистрируется на узле SGSN (Serving GPRS Support Node), указывая свою зону маршрутизации. При переходе терминала в новую зону RA выполняется обновление зоны маршрутизации (Routing Area Update) независимо от любых обновлений местоположения, выполняемых для голосовой связи. Этот механизм позволяет сети эффективно маршрутизировать пакеты данных к нужному узлу SGSN, не прерывая текущие голосовые вызовы. Таким образом, RAC является инструментом тонкого управления трафиком данных, предназначенным для оптимизации использования сетевых ресурсов в пакетных архитектурах.
Взаимозависимость кодов
Совместная работа в архитектуре мобильной сети
В мультистандартной мобильной сети эти три кода нередко сосуществуют в дополняющем друг друга режиме. Оператор, одновременно развёртывающий сети 2G, 3G и 4G, должен параллельно управлять кодами LAC, RAC и TAC. Каждый из них применяется к отдельному технологическому уровню, однако все они преследуют общую цель: определить местоположение абонента с точностью, соответствующей требованиям используемой услуги.
Например, абоненту, активному в сети 3G UMTS, может быть одновременно назначен LAC для управления голосовой связью и RAC для мобильной передачи данных. При роуминге или смене технологии доступа (межтехнологический хэндовер, inter-RAT handover) оборудование базовой сети сопоставляет эти коды для обеспечения непрерывности обслуживания. Аналогичным образом в архитектурах 4G/5G TAC тесно связан с идентификаторами сот и глобальным идентификационным номером eNodeB или gNodeB, совместно формируя уникальный географический адрес в сети.
Заключение
Значение кодов LAC, TAC и RAC для операторов и анализа сети
Коды LAC, TAC и RAC являются фундаментальными компонентами архитектуры мобильных сетей. Будучи невидимыми для конечного пользователя, они постоянно влияют на качество обслуживания, скорость установления вызовов и бесперебойность передачи данных. Для инженеров и операторов эти коды служат ценными индикаторами в ходе оптимизации сети, диагностики неисправностей и анализа покрытия. Они отображаются во многих инструментах мониторинга и драйв-тестирования, позволяя быстро определить базовую соту устройства и выявить возможные проблемы конфигурации. По мере того как сети эволюционируют в направлении 5G и архитектур Cloud-RAN, управление этими географическими идентификаторами приобретает всё большее стратегическое значение — особенно для обеспечения единообразного пользовательского опыта во всё более гетерогенных средах.