HLR vs VLR
O Home Location Register (HLR) e o Visitors Location Register (VLR) são bancos de dados que contêm as informações do assinante móvel de acordo com a arquitetura GSM. Em geral, há um HLR central por operadora de rede móvel e um VLR por cada Centro de Comutação de Serviços Móveis (MSC), mas isso pode variar de acordo com as diferentes implementações do fornecedor. A capacidade de HLR e VLR pode afetar diretamente a capacidade de assinante da operadora de rede móvel.
HLR
HLR contém entradas para cada assinante (Número MSISDN) em uma rede móvel. Principalmente o HLR contém informações estáticas e permanentes sobre um assinante. Para obter um exemplo de status do assinante, assinaturas de serviço (voz, dados, SMS etc.), serviços suplementares, permissões etc. Além dessas informações estáticas, há informações temporárias, como o número VLR atual e o número MSC. HLR funciona como o local central para encaminhar chamadas dentro da rede da respectiva operadora móvel. A maioria das atividades administrativas relacionadas aos assinantes são controladas e centralizadas em torno do HLR. Na maioria das implementações de fornecedores, o Authentication Center (outro elemento na arquitetura GSM) é integrado ao HLR para fornecer um design de rede móvel mais eficiente e eficaz. Nesse caso, o HLR também contém informações de autenticação.
VLR
O VLR é uma base de dados que contém parte dos dados disponíveis no HLR e outras informações dinâmicas sobre as estações móveis atualmente em roaming nas áreas administrativas do VLR associado. Os dados no VLR são mais dinâmicos do que os outros devido à natureza de mobilidade das estações móveis. Quando uma estação móvel se move de uma área de localização para outra, suas informações são atualizadas no VLR, de modo a localizar as estações móveis. Quando um assinante muda para uma nova área de VLR, o HLR informa o VLR antigo para remover as informações relacionadas a determinado assinante. A interface entre HLR e VLR é chamada de D-Interface de acordo com o padrão GSM, que ajuda a compartilhar informações entre os nós. Informações sobre localização, como LAI (Location Area Information), status anexado e Temporary Mobile Subscriber Identity (TMSI), são armazenadas no VLR. Além disso, algumas das informações de autenticação são passadas de HLR para VLR para os requisitos de autenticação.
Qual é a diferença entre HLR e VLR?
HLR e VLR têm sua própria funcionalidade dentro da arquitetura GSM. Também existe uma interface de comunicação entre HLR e VLR de acordo com a arquitetura GSM. O número de comunicações ocorre dentro dos nós HLR e VLR para compartilhar suas informações. Por exemplo, quando um assinante muda de uma área de VLR para outra, suas localizações são atualizadas no VLR e novas informações de VLR são atualizadas no HLR. Mas se um assinante se mover dentro da mesma área de VLR, essa interação com o HLR não será necessária.
Tanto o HLR quanto o VLR armazenam as informações do assinante de acordo com a arquitetura GSM para fornecer serviços de comunicação móvel aos assinantes registrados na rede. Em geral, o HLR contém informações sobre todos os assinantes de uma rede, enquanto o VLR contém informações mais dinâmicas relevantes para assinantes em roaming na área do VLR. Isso pode variar dependendo do projeto da arquitetura de rede, porque na maioria dos casos os HLRs agem como nós centralizados, enquanto os VLRs são, em sua maioria, nós geograficamente diversificados. O HLR atua como um ponto de referência fixo para uma determinada estação móvel (assinante), enquanto seu VLR pode variar dependendo da mobilidade e do projeto da rede.
Mesmo que o HLR e o VLR atuem como bancos de dados dentro da mesma rede móvel, na maioria dos projetos os VLRs são atribuídos a uma área geográfica limitada para lidar com todos os dados dinâmicos sobre os assinantes dentro dessa área, enquanto o HLR atua como um nó mais centralizado que fornece informações mais estáticas sobre os assinantes em toda a rede. O HLR lida com as atividades de administração do assinante dentro da rede, enquanto o VLR oferece suporte à função de mobilidade e outras informações dinâmicas sobre os assinantes.