HLR против VLR
Home Location Register (HLR) и Visiting Location Register (VLR) - это базы данных, которые содержат информацию о мобильных абонентах в соответствии с архитектурой GSM. Как правило, существует один центральный HLR для каждого оператора мобильной сети и один VLR для каждого центра коммутации мобильных услуг (MSC), но это может варьироваться в зависимости от реализации различных поставщиков. Емкость HLR и VLR может напрямую влиять на абонентскую емкость оператора мобильной сети.
HLR
HLR содержит записи для каждого абонента (номер MSISDN) в мобильной сети. В основном HLR содержит статическую и постоянную информацию об абоненте. Например, статус абонента, подписки на услуги (голос, данные, SMS и т. д.), дополнительные услуги, разрешения и т. д. Помимо этой статической информации, она содержит временную информацию, такую как текущий номер VLR и номер MSC. HLR работает как центральное место для маршрутизации вызовов в сети соответствующего оператора мобильной связи. Большая часть административной деятельности в отношении абонентов контролируется и централизована вокруг HLR. В реализации большинства поставщиков Центр аутентификации (еще один элемент архитектуры GSM) интегрирован в HLR, чтобы обеспечить более эффективное и действенное проектирование мобильной сети. В этом случае HLR также содержит информацию об аутентификации.
ВЛР
VLR - это база данных, которая содержит часть данных, доступных в HLR, и другую динамическую информацию о текущем роуминге мобильных станций в административных областях соответствующего VLR. Данные в VLR более динамичны, чем другие, из-за мобильности мобильных станций. Когда мобильная станция перемещается из одной зоны местоположения в другую, ее информация обновляется в VLR для определения местоположения мобильных станций. Когда абонент перемещается в новую зону VLR, HLR информирует старый VLR об удалении информации, относящейся к данному абоненту. Интерфейс между HLR и VLR называется D-интерфейсом в соответствии со стандартом GSM, который помогает обмениваться информацией между узлами. Информация о местоположении, такая как LAI (информация о зоне расположения), статус подключения и временный идентификатор мобильного абонента (TMSI), хранится в VLR. Также некоторая информация об аутентификации передается из HLR в VLR для выполнения требований аутентификации.
В чем разница между HLR и VLR?
HLR и VLR имеют свои собственные функции в архитектуре GSM. Существует также интерфейс связи между HLR и VLR в соответствии с архитектурой GSM. Внутри узлов HLR и VLR осуществляется ряд коммуникаций для обмена информацией. Например, когда один абонент перемещается из одной области VLR в другую, его местоположение обновляется в VLR, а информация о новой VLR обновляется в HLR. Но если абонент перемещается в пределах той же зоны VLR, то такое взаимодействие с HLR не требуется.
И HLR, и VLR хранят информацию об абоненте в соответствии с архитектурой GSM для предоставления услуг мобильной связи подписчикам, зарегистрированным в сети. Как правило, HLR содержит информацию обо всех абонентах в сети, в то время как VLR содержит больше динамической информации, относящейся к абонентам, перемещающимся в пределах области VLR. Это может варьироваться в зависимости от дизайна сетевой архитектуры, поскольку в большинстве случаев HLR действуют как централизованные узлы, в то время как VLR в основном являются географически диверсифицированными узлами. HLR действует как фиксированная точка отсчета для данной мобильной станции (абонента), в то время как его VLR может варьироваться в зависимости от мобильности и дизайна сети.
Несмотря на то, что и HLR, и VLR действуют как базы данных в одной и той же сети мобильной связи, в большинстве проектов VLR назначаются в ограниченной географической области для обработки всех динамических данных об абонентах в этой области, в то время как HLR действуют как более централизованный узел, который предоставляет больше статическая информация об абонентах по всей сети. HLR обрабатывает действия по администрированию абонентов в сети, в то время как VLR поддерживает функцию мобильности и другую динамическую информацию об абонентах.