HLR и HSS — реестры абонентов в ядре сети
Home Location Register, Home Subscriber Server
HLR и HSS — компоненты ядра мобильной сети, которые хранят профили абонентов: подключенные услуги, права доступа, данные о местоположении в сети и разрешения на роуминг. Сеть обращается к ним при каждой регистрации абонента и при каждой попытке воспользоваться услугой. HSS — эволюция HLR для сетей LTE и IMS; в 5G-сетях его функции распределены между другими компонентами ядра.
Как устроено
HLR (Home Location Register) работает в сетях 2G и 3G и обменивается данными с узлами сети по протоколу MAP (Mobile Application Part). HSS (Home Subscriber Server) пришел ему на смену в LTE и IMS и работает по Diameter, а в 5G основную часть этих функций выполняет UDM (Unified Data Management). Профиль абонента привязан к IMSI: номер, подключенные услуги, ограничения, разрешение на роуминг, адрес узла, который обслуживает абонента сейчас. Рядом работает центр аутентификации (AuC, Authentication Center): он хранит секретные ключи SIM-карт и выдает сети данные для проверки абонента.
Когда сеть обращается к реестру
При включении телефона и смене зоны обслуживания сеть записывает в реестр, какой узел обслуживает абонента. При входящем вызове или SMS реестр сообщает, через какой узел их доставить. В роуминге гостевая сеть запрашивает профиль у домашнего реестра и получает список разрешенных услуг.
Чей реестр у виртуального оператора
В модели Full MVNO реестр свой, и изменения профиля вступают в силу сразу. В моделях Reseller, Light и Medium реестр принадлежит владельцу сети, и каждое изменение профиля проходит через его системы по согласованному интерфейсу. Скорость активации услуг и набор доступных настроек в этом случае определяет хост.
Связь с биллингом
Запись в тарифном плане становится доступной услугой после изменения профиля в реестре. Эту цепочку выполняет провижининг: биллинг фиксирует подключение, система провижининга передает команду в сеть и проверяет результат. Если команда не прошла, абонент платит за услугу, которой у него нет, поэтому профили в реестре регулярно сверяют с данными биллинга.
В платформе Forward
HLR и HSS в каталог Forward не входят: платформа работает с реестром оператора или хоста. Forward SP передает в сеть команды на изменение услуг и проверяет результат каждой из них, Forward DSA обновляет данные в HLR/AuC при первой активации SIM-карты. Forward AMS работает как AAA-сервер и управляет параметрами доступа абонентов фиксированных сетей и Wi-Fi. Реестр мобильного ядра он не заменяет.