(54) Título: MÉTODO PARA FORNECER PELO MENOS UM SERVIÇO DEDICADO A UMA ESTAÇÃO MÓVEL ATRAVÉS DE UM SISTEMA DE TELECOMUNICAÇÃO MÓVEL, SISTEMA DE TELECOMUNICÃO MÓVEL PARA FORNECER UM SERVIÇO DEDICADO A UMA ESTAÇÃO MÓVEL, MEIOS DE PROCESSAMENTO PARA FORNECER UM SERVIÇO DEDICADO A UMA ESTAÇÃO MÓVEL, E, ESTAÇÃO MÓVEL (51) Int.CI.: H04W4/02; H04W 60/04; H04W8/06 (73) Titular(es): TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (72) Inventor(es): ROGIER NOLDUS; JOS DEN HARTOG; RAKESH TAORI (85) Data do Início da Fase Nacional: 30/04/2008
MÉTODO PARA FORNECER PELO MENOS UM SERVIÇO DEDICADO A UMA ESTAÇÃO MÓVEL ATRAVÉS DE UM SISTEMA DE TELECOMUNICAÇÃO MÓVEL, SISTEMA DE TELECOMUNICAÇÃO MÓVEL PARA FORNECER UM SERVIÇO DEDICADO A UMA ESTAÇÃO MÓVEL, MEIOS DE PROCESSAMENTO PARA FORNECER UM SERVIÇO DEDICADO A UMA ESTAÇÃO MÓVEL, E, ESTAÇÃO MÓVEL”
Campo da Invenção
A presente invenção se refere geralmente a sistemas de telecomunicações móveis, compreendendo terminais de comunicação móvel e uma infra-estrutura de rede através de rádio, terminais de comunicação fixos, nós de aplicação e uma rede de transporte. Mais particularmente, a presente invenção facilita um método e um sistema a estabelecer a presença de uma estação móvel em, pelo menos, uma área de serviço dedicado, entregando informação para usuários de terminais de comunicação móvel recebendo serviço de uma área de serviço dedicado, e serviços e facilidades fornecidos pelo sistema de comunicações em uma área de serviço dedicado.
Fundamentos da Invenção
Estado da técnica de sistemas de comunicações compreende uma multidão de terminais de comunicação e nós conectados através de uma rede de interconexão. Os sistemas de comunicações fornecem facilidades e serviços para usuários dos sistemas de comunicações através de seus terminais de comunicação.
Terminais de comunicação correntes podem terminal uma pluralidade de possibilidades de acesso físico para a rede de interconexão através de pontos de acesso. Acesso físico pode ser baseado em um elo de comunicação via rádio usando uma parte de freqüência de rádio do espectro eletromagnético tal como geralmente conhecida sob como siglas WLAN, GSM, GPRS, UMTS, DECT, ou Bluetooth, ou utilizar uma outra parte do
espectro eletromagnético como portas de infravermelho e outros. Estes tipos de acesso são comumente identificados como sem fio ou acesso de celular. Ainda, conexões de linhas fixas podem formar parte de um sistema de comunicações, utilizando meios elétricos, ópticos ou equivalentes para transporte de informação. Esses são geralmente conhecidos sob a sigla como ADSL, SDSL, cable-modem, LAN, ISDN ou PSTN regular, e outros, e são comumente identificados como acesso com linha de fio .
Terminais de comunicação tendo somente conexão sem fio como acessos físicos são identificados como terminais de comunicação móvel.
Em adição ao acesso físico, um terminal pode ter uma pluralidade de possibilidades de acesso funcional em direção a facilidades e serviços fornecidos através de um sistema de comunicações, tal como mas não limitado a chamada de voz comutada, chamada de voz com base em IP, SMS, MMS, navegação de Internet, e correio eletrônico.
O sistema de comunicações ainda compreende funções de administração, cobrança e execução, como funções de execução efetivamente fornecem como facilidades e serviços do sistema de comunicações, como funções de administração registram vários itens tais como subscrição de usuários aos serviços e facilidades, estado de conexão de um acesso físico e funcional de um terminal de usuário, quota que pode ser permitida para facilidades e serviços, autenticação de usuário, autenticação de terminal, e senhas, como funções de cobrança no sistema de comunicações registram o efetivo uso de facilidades e serviços, traduzem o efetivo uso em quantidades a ser cobrada e passam adiante a informação de cobrança para sistemas de faturamento dentro ou fora da rede de comunicação.
Estado da técnica de sistemas de comunicações compreende múltiplas partes, que oferecem serviços e facilidades para os usuários do sistema de comunicações, Essas partes ainda serão identificadas como
Provedores. Provedores entregam serviços e facilidades concorrentes.
Quando uma rede de comunicação sem fio é espalhada através de uma área geográfica mais ampla, ela é identificada como PLMN (Rede Móvel Terrestre Público). Exemplos of PLMNs são GSM, GPRS, e UMTS. O terminal de comunicação móvel tendo acesso através da PLMN é comumente identificado como MS (Estação Móvel).
Para propósitos de gerenciamento da multidão de Estações móveis, a PLMN é geograficamente dividida em uma ou mais VLR-SA (Registro de Localização de Visitante “ VLR ” - Área de Service “SA”). Tipicamente, a VLR-SA pode, por sua vez, compreende uma ou mais LSA (Area de Serviço de Localização). A divisão em VLR-SA é válida para todos os usuários (Estações móveis). A LSA pode somente fornecer direitos de acesso diferentes para um usuário. Em geral, a área de serviço é subdividida em uma pluralidade de áreas geográficas menores , chamadas células de serviço.
Um usuário também pode ter uma subscrição para áreas específicas ou geográficas dedicadas ou de serviço, geralmente identificadas como zonas. Uma zona fornece a possibilidade de fornecer serviços dedicados para um usuário e/ou para execução de adeptos de serviços e facilidades ou cobrança deles, por exemplo, na medida para um usuário específico ou grupo de usuários, por exemplo. Uma zona pode compreender uma ou mais células da PLMN e a zona pode residir dentro de uma LSA. Exemplos de uma zona de um usuário, são chamados zona doméstica e zona comercial. Uma zona doméstica compreende uma célula ou células do PLMN abrangendo o lar residencial do usuário, e uma zona comercial compreende uma ou mais células abrangendo a área do lugar de negócios do usuário. Também, temporariamente, zonas podem ser estabelecidas, tal como para um evento de festival ou de desporto grande e o similar.
Zonas oferecem possibilidades de Provedores para distinguí./0
los em oferta de serviços e facilidades assim como os preços deles, por exemplo.
O conceito de zonas ou áreas de serviços dedicadas e geralmente conhecido no estado da técnica, assim como implementações do conceito de zona . Uma grande desvantagem dos sistemas c métodos existentes é, contudo, que uma pluralidade de serviços e facilidades, cada um separadamente manter monitoração de estações móveis para estabelecer se uma estação móvel está presente em uma zona e fornecendo os serviços dedicados correspondentes.
Por conseguinte, há uma necessidade para, freqüentemente, interrogar funções administrativas ou nós no sistema de comunicação. Isto fornece uma carga extrema e indevida nessas funções administrativas ou nós, como um HLR (Registro de Localização Doméstica).
Resumo da Invenção
Em um primeiro aspecto dela, a presente invenção tem para seu objetivo fornecer um método melhorado para estabelecer se uma estação móvel está presente em, uma zona ou área de serviço dedicado, de um sistema de comunicações de terminal móvel, não colocando uma carga indevida nas funções administrativas ou nós existentes de um sistema de comunicações de terminais móveis .
Em um segundo aspecto dela, a presente invenção tem para seu objetivo fornecer um método para indicar se uma estação móvel recebe serviço de uma área de serviço dedicado.
Em um terceiro aspecto dela, a presente invenção se refere a um sistema e estação móvel para implementação e uso do método de acordo com a presente invenção.
De acordo com o primeiro aspecto da presente invenção, é fornecido um método de estabelecer a presença de uma estação móvel em, pelo menos, uma área de serviço dedicado, de um sistema de
Λ
telecomunicações móvel, fornecendo serviço para uma pluralidade de áreas de serviço espalhadas geograficamente, o método compreendendo os passos de:
a) determinar se a estação móvel recebe serviço de um sistema de telecomunicações fornecendo serviço para a ou cada área de serviço dedicado ;
b) determinar se a estação móvel recebe serviço de uma área de serviço compreendendo a ou cada área de serviço dedicado e, na afirmativa,
c) acionar a estação móvel para fornecer informação de localização relacionando a presença da estação móvel em um serviço de recepção de localização da área de serviço compreendendo a ou cada área de serviço dedicado, e
d) estabelecer a presença da estação móvel na ou em cada área de serviço dedicado comparando a informação de localização fornecida pela estação móvel e a informação de localização armazenada relacionando a ou cada área de serviço dedicado.
O método de acordo com a invenção evita sobrecarga de uma função administrativa de rede ou nó, tal como um HLR, através de solicitação de interrogação de localização para estabelecer a presença de uma estação móvel, através de fornecimento de informação de localização pela estação móvel se e somente se a estação móvel recebe serviço de uma área de serviço compreendendo a área de serviço dedicado. O método de acordo com a invenção aplica graduação de gerenciamento de mobilidade adaptativa, tal que a informação de localização é fornecida se há uma possibilidade real que a estação móvel possa entram em uma área ou zona de serviço dedicada. Porque a informação de localização é fornecida pela estação móvel, o método de acordo com a invenção é muito flexível para implementar em uma pluralidade de serviços operados intemamente ou extemamente de um sistema de comunicações de terminais móveis, tal como, mas não limitado a o η


um serviço de Rede Privada Virtual (VPN) fornecido por operador de rede ou provedor de serviço.
Em uma modalidade preíèrida da presente invenção, onde uma área de serviço compreende uma pluralidade de células de serviço geograficamente espalhadas, a estação móvel fornece a informação de localização em um serviço de recepção de uma outra célula. Para prevenir uma carga de sinalização indevida, uma informação de localização é somente fornecida quando a estação móvel atravessa as fronteiras de célula. Como será conhecido por aqueles que têm habilidade na técnica, a informação de identidade de célula é disponível para uma estação móvel durante a operação dela, cuja informação de identidade de célula é de forma vantajosa, usada para estabelecer se o serviço para a estação móvel é mudado de uma célula para uma outra.
No evento que uma estação móvel não mais recebe serviço de uma área de serviço compreendendo uma área de serviço dedicado, de acordo com uma modalidade adicional da invenção, a estação móvel é acionada para parar de fornecer informação de localização. Em tal um caso, os passos mencionados acima a)-d) são efetuados, assim para dizer, em uma maneira reversa.
Se uma estação móvel está presente em uma área de serviço dedicado e recebe serviço de um sistema de comunicação de terminais móveis arranjado para fornecer serviço para tal uma área de serviço dedicado,, pelo menos, um serviço dedicado para o qual a estação móvel tem direito ou se subscreveu, é fornecido automaticamente pelo sistema de comunicação de terminais móveis.
O ou cada serviço dedicado pode ser dedicado a, pelo menos, uma de um grupo compreendendo uma particular estação móvel, a um particular grupo de estações móveis, e, pelo menos, a uma área de serviço dedicado. Isto é, um serviço ou serviços particular pode ser fornecido para um ο -ί
grupo de estações móveis em uma zona comercial, para uma estação móvel de um único assinante em uma zona doméstica, ou em uma área de serviço temporária fornecendo serviço para um evento particular , por exemplo.
Em uma modalidade preferida da presente invenção, se a estação móvel está presente na ou em cada área de serviço dedicado e a estação móvel está recebendo serviço de um sistema de telecomunicações móvel não arranjado para fornecer o ou cada serviço dedicado para a estação móvel, a estação móvel é forçada a receber serviço de sistema de telecomunicações móvel arranjado para fornecer o ou cada serviço dedicado para a estação móvel. Com esta assim chamada característica de reforço de zona da presente invenção, a estação móvel sempre recebe serviços dedicados em uma área de serviço dedicado, independente se a estação móvel entra na ou em cada área de serviço dedicado de um sistema de comunicação móvel arranjado para fornecer serviços dedicados para tal uma área de serviço ou áreas de serviços dedicadas.
Na prática, uma área de serviço dedicado é atribuída para uma estação móvel, se com base ou não em uma subscrição, usando uma identificação da estação móvel.
Em uma modalidade preferida da presente invenção, um área de serviço dedicado é atribuída a uma única Identidade de Estação Móvel de Identificação (IMSI), cuja identidade da estação móvel é fornecida pela estação móvel junto com a informação de localização. A IMSI é localizada em um Móvel de Identidade de Assinante (SIM) formando uma parte removível da estação móvel.
Em uma modalidade adicional do método de acordo com a invenção, a recepção de serviço de uma área de serviço compreendendo o ou cada serviço dedicado é determinado do registro da estação móvel com uma função administrativa, tal como um registro de localização de visitante de um sistema de telecomunicações móvel.
Em geral, a estação móvel é subscrita a um sistema de comunicação de terminal móvel, chamado o sistema de comunicação de origem. Se a estação móvel está presente em uma área de serviço para a qual o sistema de origem fornece serviço ou em um outro sistema de comunicação de visitante, é registrado através de uma função administrativa no sistema de origem, também geralmente chamado de Registro de Localização Doméstica (HLR).
Conseqüentemente, em uma ainda modalidade adicional da invenção, a recepção de serviço de um sistema de telecomunicações, fornecendo serviço para a ou cada área de serviço dedicado é determinada do registro da estação móvel com uma função administrativa, tal como um registro de localização doméstica de um sistema de telecomunicações móvel.
De acordo com o segundo aspecto da presente invenção, a presença da estação móvel na ou em cada área de serviço dedicado é indicada para um usuário da estação móvel. Tal indicação preferencialmente compreende, pelo menos, um de um grupo incluindo:
- exibição de um nome de sistema de telecomunicações móvel em um mostrador da estação móvel;
- exibição de um ícone dedicado em um mostrador da estação móvel ; e
- fornecer um alerta de áudio dedicado através da estação móvel.
O alerta de áudio, por exemplo, pode ser diferente para serviços dedicados diferentes fornecidos, tal como um alerta de áudio especial para chamadas cuja resposta é livre de cobrança para o usuário.
De acordo com o terceiro aspecto da presente invenção, é fornecido um sistema para estabelecer a presença de uma estação móvel em, pelo menos, uma área de serviço dedicado, de um sistema de telecomunicações móvel, fornecendo serviço para uma pluralidade de áreas de >y^y
serviço espalhadas geograficamente, o sistema compreende meios de processamento operativamente conectados a :
- meios de banco de dados para armazenar informação de localização definindo a ou cada área de serviço dedicado ;
- meios para trocar localização, identidade e informação de comando com a estação móvel;
- meios para trocar informação administrativa, tal como um registro de localização doméstica, de um sistema de telecomunicações móvel, onde os meios de processamento são arranjados para operar de acordo com o método da presente invenção divulgado acima.
Os meios de processamento pode residir intemamente e/ou extemamente a um sistema de comunicações de terminal móvel, no último caso, por exemplo, em um servidor de zona programado adequadamente.
Preferencialmente, em uma modalidade adicional do sistema da invenção, os meios de processamento operativamente conectados somente aos meios para trocar informação administrativa, tal como um registro de localização doméstica, de uma pluralidade de sistemas de telecomunicações móveis. Com esta modalidade, reforço de zona pode ser muito facilmente implementado, porque os meios de processamento ou servidor de zona podem diretamente se comunicar com as funções administrativas para registrar uma estação móvel com uma função administrativa apropriada para receber serviços dedicados se uma estação móvel está presente em uma área de serviço dedicado mas não recebendo serviço de um sistema de comunicação móvel arranjado para fornecer serviços dedicados para a estação móvel, tal como o HLR.
Em uma ainda modalidade adicional da invenção os meios de processamento operativamente conectados aos meios de execução de serviços e facilidades para estabelecer a presença de uma estação móvel na ou em cada área de serviço dedicado especificada pela identificação única de uma
identidade de uma estação móvel A facilidade e os serviços conectados podem ser arranjados , entre outros, para indagar o servidor de zona por presença efetiva em uma zona ou a presença em qualquer zona de uma específica estação móvel especificada por sua IMSI. Adicionalmente, eles podem iniciar ou parar uma subscrição para mudanças em uma situação de presença de uma combinação de zona específica, PLMN e IMSI.
Para propósitos de gerenciamento e controle, em uma modalidade adicional da invenção, os meios de processamento ou servidor de zona têm também uma conexão ao terminal para editar, eliminar ou criar registros de zona nova no banco de banco de dados de zona, por exemplo.
A invenção ainda se refere a uma estação móvel para uso em um método e sistema como divulgado acima, a estação móvel compreendendo meios para fornecer informação de localização.
A invenção será agora descrita por meio de exemplo em uma maneira mais detalhada, com referência aos desenhos anexos.
Descrição Breve dos Desenhos
Figura 1 mostra um diagrama esquemático de relações de área geográfica de PLMNs,
Figura 2 mostra um diagrama esquemático de sistema de comunicações incluindo a presente invenção,
Figura 3 mostra um diagrama esquemático de um servidor de zona,
Figura 4 mostra um diagrama esquemático de dados armazenados em um banco de dados de zona,
Figura 5 mostra um diagrama de estado de um seqüenciador de estado de zona,
Figura 6 mostra um fluxograma de um processo de gerenciamento de solicitação em um servidor de zona,
Figura 7 mostra o fluxo esquemático de mensagens entre o π
:5
servidor de zona e a estação móvel para uma zona em uma PLMN de origem,
Figura 8 mostra o fluxo esquemático of mensagens entre o servidor dc zona e a estação móvel para uma zona de sombra em uma PLMN de visitante,
Figura 9 mostra o diagrama de estado de uma aplicação de zona em uma estação móvel.
Descrição Detalhada
Sem qualquer limitação, a invenção será agora explicada com referência a uma modalidade exemplar dela em um ambiente de telecomunicações de terminal móvel celular.
Figura 1 mostra relações geográficas entre PLMNs VLR-SAs, LSAs e Zonas de PLMNs. Duas PLMNs de um mesmo tipo, e. g. GSM, tem somente uma área de fronteira pequena (III) em comum. Uma estação móvel pode terminal acesso a ambas PLMNs quando ela está presente na área de fronteira, em outro lugar ela somente pode ter acesso a uma das PLMNs. Se PLMNs nâo são do mesmo tipo, e. g. GSM e UMTS, PLMNs pode totalmente ou parcialmente sobrepor uma com a outra. Uma área geográfica de uma PLMN é dividida entre um ou mais VLR-SAs. Dentro da área geográfica de uma VLR-SA residem uma ou mais LSAs (I). Dentro de uma LSA (I) residem uma ou mais zonas (II), compreendendo a área geográfica coberta por células (A, B, C, e D).
A estação móvel é registrada em uma ou mais PLMNs corno uma PLMN de origem. Em outras PLMNs ela será registrada como um visitante quando ela reside dentro da área geográfica daquela PLMN. Zonas podem somente ser definidas em uma PLMN quando ela é PLMN de origem para a estação móvel ou em um PLMN de visitante quando possuída pelo mesmo operador a PLMN de origem.
Figura 2 mostra um sistema de comunicação compreendendo uma ou mais PLMNs (23a, 23b, 23c). A comunicação ainda compreende um
servidor de zona (20). conectado a nm banco de dados de zona (21 ). O servidor de zona é conectada para a função administrativa (25) em cada PLMN. Para o tipo GSM ou Lí Ml S de PLMNs, a função administrativa é designada como HLR (Registro de Localização Doméstica). O servidor de zona é também conectado as estações móveis (28) através de pontos de acesso (27) e portão de passagem (26). Ambas conexões provêem o servidor de zona com informação de em que área geográfica reside a estação móvel. O banco de dados de zona contém um registro para cada zona definida por PLMN, por IMS1 de uma estação móvel. Cada registro mantém um estado da presença da estação móvel na zona definida.
O servidor de zona é também conectado às funções de execução de serviço e facilidade (22a, 22b, 22c, 22d). Estas podem indagar o servidor de zona por presença efetiva em uma zona ou por presença em qualquer zona de uma específica estação móvel especificada por sua 1MSI. Adicionalmente elas podem iniciar ou parar uma subscrição para mudanças em uma situação de presença de uma específica combinação de zona, PLMN e IMSI.
O servidor de zona também tem uma conexão a um terminal (29) para editar, eliminar ou criar registros de zona nova no banco de dados de zona. O terminal é operacionalmente conectado aos sistemas de comunicação através de um dos pontos de acesso dos sistemas de comunicações (30). A rede de transporte dos sistemas de comunicação estabelece conexão entre o ponto de acesso e o servidor de zona.
Uma vantagem do servidor de zona de acordo com a invenção é que ele pode servir a múltiplas PLMNs. Lm operador tendo múltiplas PLMNs, por conseguinte, pode tratar zonas em todas elas com um único Servidor de zona e Banco de dados de zona.
Também, de forma vantajosa, o servidor de zona de acordo com a invenção notifica um usuário de um terminal de comunicação móvel
ίο sobre a presença do terminal de comunicação móvel em uma zona.
O servidor de zona de acordo com a invenção pode fornecer reforço dc zona. Reforço de zona é requerido quando um terminal de terminal de comunicação móvel está na área de fronteira ou sobrepondo área de duas PLMNs diferentes. Uma primeira PLMN é PLMN de origem do terminal de comunicação móvel e contém uma zona localizada dentro da área sobreposta ou de fronteira , Quando o terminal de comunicação móvel correntemente reside em um segundo PLMN no qual ele é visitante então quando entrando na zona nenhuma comutação ocorrerá para a PLMN de origem já que a conexão para a PLMN de visitante se manterá. A vantagem do servidor de zona de acordo com a presente Invenção é que ele automaticamente força um terminal de comunicação móvel para o PLMN de origem assim ele é registrado como estando presente na zona.
Banco de dados de zona.
O Servidor de Zona (20) usa o banco de dados de zona (21 ) para armazenar dados administrativos e operacionais dividido em 4 grupos. Conteúdo do banco de dados de zona é exibido na Figura 4.
Primeiro grupo são os dados administrativos gerais (40) usados para fazer a iniciação do servidor de zona.
Um segundo grupo é uma tabela de zona (41 ) com registros de zona (42). Campos do registro de zona compreendem : ID (identificação de registro de zona), IMSI (identificação de estação móvel, estado (estado da presença), PLMN (PLMN de origem em que reside a zona), VLR (VLR-SA em que reside a zona), LSA (LSA em que reside a zona), Zona (Nome da zona como exibido no terminal de usuário), Células (lista a de células que compõem a zona).
Tendo um único ID para uma zona dá a vantagem de criar várias zonas de um mesmo tipo para um usuário, e. g. múltiplas zonas comerciais. O campo de estado pode terminal os valores : OUT (localização
corrente da estação móvel está foram da PLMN de origem para aquela zona), PLMN (estação móvel reside na PLMN de origem para aquela Zona mas não em uma VLR-SA contendo aquela zona), VLR (estação móvel reside na VLR-SA contendo aquela zona mas não ainda na LSA contendo aquela zona), LSA (estação móvel reside na LSA contendo aquela zona mas não ainda na própria zona efetiva ), Zona (estação móvel reside naquela zona). Os campos PLMN, VLR e LSA contem o PLMN, VLR e LSA efetiva em que reside a zona. De forma vantajosa, a identidade de PLMN, VLR e LSA pode ser substituída pelo endereço de destino de uma função administrativa responsável e. g. PLMN = endereço de destino de HLR.
Para o reforço de zona um registro de sombra de um registro de zona existe na tabela de zona. O registro de sombra tem os mesmos campos como um registro de zona. Os conteúdos são, contudo, ligeiramente diferentes. O campo de LSA campo é vazio já que a zona de sombra é definida em uma PLMN de visitante. A função de mobilidade poderia não estar presente e se presente poderia não ser acessível já que ela pertence a um outro operador. O campo de PLMN não contém o endereço de HLR mas em vez disso um endereço de VLR especificando uma VLR-SA na rede visitante. Por conseguinte, os campos de PLMN e de VLR-SA campo contêm o mesmo valor. O endereço de VLR da VLR-SA onde uma estação móvel está presente , é mantido no HLR do terminal de comunicação móvel.
Já que a tabela de zona é muito freqüentemente acessada ela é indexada de forma dual por ambos os campos de ID e IMSL Isto dá a vantagem de acesso mais rápido, já que aqueles campos são os únicos dois usados para referenciar diretamente.
Um terceiro grupo é a tabela de subscrição (43) que conserva um registro de subscrição (44) para cada serviço ou facilidade que subscreve a notificação de entrada ou saída de uma IMSI em uma zona. O registro de subscrição compreende o ID da zona e detalhes da destinação do serviço ou
facilidade sendo subscrito,
Um quarto grupo é uma tabela (45) com registros de autenticação (46). Cada registro especifica detalhes em um terminal com acesso de manutenção. Isto inclui, pelo menos, uma identidade de usuário com uma senha para entrada, mas pode ser estendida com itens como um certificado para um único terminal de acesso concedido para manutenção.
Como uma opção o servidor de zona ou suas funções separadas podem ter uma memória de armazenamento local, que é, ao iniciar, lida do banco de dados de zona e atualizada em paralelo com as atualizações do banco de dados de zona. Esta opção tem uma vantagem que aumenta o desempenho e os requisitos para velocidade de acesso do banco de dados de zona são conservadores dentro de limites.
Figura 3 mostra um servidor de zona em detalhe. O servidor de zona consiste de 3 seções (I, II, III). Seção 1 (I) mantém monitoração de presença de estações móveis em áreas geográficas. Seção 2 (II) trata as solicitações de facilidades e serviços para informação de presença. Seção 3 (111) trata acesso de manutenção para definição de zona novas, editadas ou eliminadas.
Seção 1 compreende um comparador (31), um FIFO intermediário (32) e um seqüenciador de estado de zona (33). O comparador recebe mensagens da área geográfica corrente e mudança de mensagens da área geográfica para estações móveis. Mensagens, relacionadas com a corrente ou mudança de PLMN ou VLR-SA, são recebidas do HLR através da conexão (108). Mensagens, relacionadas com a corrente ou mudança de LSA, são recebidas da função de gerenciamento da mobilidade no HLR através da conexão (109). Mensagens, relacionadas com a célula corrente ou trocada , são recebidas das estações móveis. Cada mensagem compreende uma IMSI de uma estação móvel e um tipo e valor de uma área geográfica que a estação móvel está presente ou foi movida para dentro. Para cada mensagem recebida η


ο comparador recupera registros de zona do banco de dados de zona onde as IMSI coincidem. A recuperação e processamento de múltiplas coincidências permitem ambos, zonas adjacentes e múltiplo gerenciamento da PLMN assim como o reforço de zona.
O comparador modifica cada registro de zona e os escreve na FIFO intermediária. A modificação compreende a substituição da lista a de célula do registro de zona com um campo de área geográfica (contendo 4 PLMN’, 4 VLR \ 4 LSA ’ ou 4 Zona ’) e um campo a coincidir (contendo 4 = ’ ou 4 ’)♦ θ campo de área geográfica pega o valor do tipo de área geográfica como atestado na mensagem recebida. O campo a coincidir pega um valor com base na comparação do valor da área geográfica como atestado na mensagem com um valor em um dos campos da área geográfica no registro de zona tendo o mesmo tipo do que o tipo de área geográfica como atestado na mensagem recebida. O comparador tem uma característica adicional para incluir o estado corrente quando dois campos têm o mesmo valor. Se PLMN e VLR-SA têm o mesmo valor então o comparador pega o campo de PLMN para comparação quando o campo de estado contém OUT. O comparador pega o campo de VLR-SA quando o campo de estado corrente contém PLMN ou VLR. Esta característica facilita o reforço de zona.
O seqüenciador de estado de zona (33) executa um método de área hierárquica para monitorar a presença de estações móveis em áreas geográficas. Este método tem uma vantagem que ele ainda abaixa a carga em funções administrativas nas redes de comunicação móvel. O principal do método é que uma subscrição a uma função administrativa ou nó para mudar na área geográfica é somente feita quando a estação móvel se move para dentro de uma área geográfica de mais alta. Como exemplo : a subscrição para mudar em LSA para uma certa estação móvel é somente feita quando a estação móvel se move para dentro da VLR-SA contendo a zona. Quando a estação móvel deixa a VLR-SA contendo a zona, a subscrição é terminada.
ο -9
Vantagem adicionai é derivada pelo método de gerenciamento de fronteira. Quando um zona, LSA ou tipo de área de VLR-SA está na fronteira de uma PLMN, a estação móvel pode se mover não somente na PLMN mas também simultaneamente em um tipo de área geográfica mais baixa. O método de gerenciamento de fronteira, por conseguinte, solicita o valor de corrente do primeiro tipo de área mais baixo quando as estações móveis se movem no tipo de área de mais alta ordem. Como exemplo : quando a estação móvel se move em uma PLMN de origem, a solicitação para a corrente VLR-SA corrente é feita.
Ambos os métodos são também vantajosos ao iniciar o servidor de zona. Neste caso uma rotina de iniciar faz subscrições de HLR iniciais para mudança de PLMN / VLR e solicita por PLMN / VLR corrente, para cada IMSI para a qual um registro de zona está presente no banco de dados de zona.
O seqüenciador de estado de zona lê registros de zona modificados do FIFO intermediário. Este usa os conteúdos do campo de campo e do campo de LSA no registro de zona modificado como entrada junto com o campo de área geográfica e campo a coincidir determinado pelo comparador. O conteúdo do campo de estado determina um estado corrente e os outros três campos determinam para qual próximo estado ir. O seqüenciador de estado executa, antes de entrar em um próximo estado , uma ou mais das rotinas possíveis. Estas rotinas podem fornecer mensagens, que são passados adiante através de conexões (111 , 112 e 113). Como múltiplos registros de zona são processados para uma única IMSI, também múltiplas mensagens para aquela IMSI podem ser geradas. O seqüenciador de estado, por conseguinte, temporariamente armazena mensagem para a mesma IMSI até uma mensagem para uma outra IMSI está para ser transmitida. As mensagens são alinhadas para fornecer um ordem direita , e. g. mensagens de não ativação são primeiro transmitidos (como quando deixando uma zona) e *> J ;
então uma mensagem de ativação (simultaneamente entrando em um outra zona na mesmo LSA).
O seqüenciador de estado escreve (104), após a execução das rotinas , o próximo estado de volta no registro de zona no banco de dados de zona indicado pela ID no registro de zona modificado. Mudanças de estado são visualizadas na figura 5. Números de linha na figura 5 correspondem com a tabela 1 atestada aqui adiante , que inclui rotinas executadas para uma certa mudança de estado.
Tabela 1
Tabela de seqüenciador de estado de zona : ( X = não importa)
|
Linha |
Estado
Atual |
Condição |
LSA |
Ações |
Próximo
Estado |
|
1 |
OUT |
nova PLMN Á Zona de PLMN |
X |
Nenhuma ação |
OUT |
|
2 |
OUT |
nova PLMN = Zona de PLMN |
X |
Solicitar VLR corrente Ativar aplicação de MS |
PLMN |
|
3 |
OUT |
nova VLR # Zona de VLR |
X |
Executar rotina de erro |
OUT |
|
4 |
OUT |
nova VLR - Zona de VLR |
X |
Executar rotina de erro |
OUT |
|
5 |
OUT |
nova LSA f Zona de LSA |
X |
Executar rotina de erro |
OUT |
|
6 |
OUT |
nova LSA = Zona de LSA |
X |
Executar rotina de erro |
OUT |
|
7 |
OUT |
nova célula f Zona célula |
X |
Executar rotina de erro |
OUT |
|
8 |
OUT |
nova célula ~ Zona célula |
X |
Executar rotina de erro |
OUT |
|
9 |
PLMN |
nova PLMN # Zona de PLMN |
X |
Ativar aplicação de MS |
OUT |
|
10 |
PLMN |
nova PLMN = Zona de PLMN |
X |
Executar rotina de erro |
PLMN |
|
11 |
PLMN |
nova VLR f Zona de VLR |
>0 |
Nenhuma ação |
PLMN |
|
41 |
PLMN |
nova VLR t fona, de VLR |
-0 |
Ativar aplicação de MS |
OUT |
|
12 |
PLMN |
nova VLR - Zona de VLR |
>0 |
Solicitar LSA corrente
Subscrever para mudança dc LSA |
VLR |
|
42 |
PLMN |
nova VLR = Zona de VLR |
-0 |
Aplicação de MS para modo de alarme de célula |
VLR |
|
13 |
PLMN |
nova LSA ψ Zona de LSA |
X |
Executar rotina de erro |
PLMN |
|
14 |
PLMN |
nova LSA - Zona de LSA |
X |
Executar rotina de erro |
PLMN |
|
15 |
PLMN |
nova célula # Zona de célula |
X |
Executar rotina de erro |
PLMN |
|
16 |
PLMN |
nova célula = Zona de célula |
X |
Executar rotina de erro |
PLMN |
|
17 |
VLR |
nova PLMN f Zona de PLMN |
>0 |
Não subscrever para mudanças de LSA |
OUT |
|
43 |
VLR |
nova PLMN f Zona PLMN |
=0 |
Não ativar aplicação de MS |
OUT |
|
18 |
VLR |
nova PLMN = Zona de PLMN |
X |
Executar rotina de erro |
VLR |
|
19 |
VLR |
nova VLR f Zona de |
>0 |
Nenhuma ação |
PLMN |
VLR
O
|
44 |
VIR |
nova VLR Z Zona de VLR |
-() |
Aplicação de MS para modo de sobreaviso Solicitar VLR corrente |
VLR |
|
20 |
VLR |
nova VLR = Zona de VLR |
>0 |
Fxecutar rotina de erro |
VLR |
|
Linha |
Estado
Atuai |
Condição |
LSA |
Ações |
Próximo
Estado |
|
21 |
VLR |
nova LSA f Zona de LSA |
X |
Nenhum ação |
VLR |
|
22 |
VLR |
nova LSA = Zona de LSA |
X |
Aplicação de MS para modo de atualização de célula |
LSA |
|
23 |
VLR |
nova célula Z Zona de célula |
>0 |
Executar rotina de erro |
VLR |
|
24 |
VLR |
nova célula - Zona de célula |
>0 |
Executar rotina de erro |
VLR |
|
45 |
VLR |
nova célula Z Zona célula |
=0 |
Nenhuma ação |
VLR |
|
46 |
VLR |
nova célula = Zona célula |
“0 |
Rede comutada de MS |
VLR |
|
25 |
LSA |
nova PLMN Z Zona de PLMN |
>0 |
Não subscrever para mudanças de LSA Aplicação de MS para modo de sobreaviso |
OUT |
|
26 |
LSA |
nova PLMN ~ Zona de PLMN |
>0 |
Executar rotina de erro |
LSA |
|
27 |
LSA |
nova VLR Z Zona de VLR |
>0 |
Não subscrever para mudança de LSA Aplicação de MS para modo de sobreaviso |
PLMN |
|
28 |
LSA |
nova VLR ~ Zona de VLR |
>0 |
Executar rotina de erro |
LSA |
|
29 |
LSA |
nova LSA Z Zona de LSA |
>0 |
Aplicação de MS para modo de sobreaviso |
VLR |
|
30 |
LSA |
nova LSA = Zona de LSA |
>0 |
Executar rotina de erro |
LSA |
|
31 |
LSA |
nova célula # Zona de célula |
>0 |
Nenhuma ação |
LSA |
|
32 |
LSA |
nova célula = Zona célula |
>0 |
Notificação para usuário de MS
S3/S4 muda para
gerenciador de solicitação |
ZONA |
|
47 |
LSA |
X |
-0 |
Rotina de erro |
VLR |
|
33 |
ZONA |
nova PLMN # Zona de PLMN |
>0 |
Não subscreve mudança de LSA Aplicação de MS modo de sobreaviso S3/S4 muda
gerenciador solicitação |
para
para
para
de |
OUT |
|
34 |
ZONA |
nova PLMN = Zona de |
>0 |
Executar rotina de erro |
ZONA |
|
|
|
PLMN |
|
|
|
|
|
35 |
ZONA |
nova VLR Z Zona de |
>0 |
Não subscreve |
para |
PLMN |
|
|
|
VLR |
|
mudança de LSA Aplicação de MS |
para |
|
modo de sobreaviso
S3/S4 muda para gerenciador de solicitação
|
Linha |
£stado
Atual |
Condição |
LSA |
Ações |
Próximo
Estado |
|
36 |
ZONA |
nova VLR = Zona de VLR |
>0 |
Executar rotina de erro |
ZONA |
|
37 |
ZONA |
nova LSA Z Zona de LSA |
>0 |
Aplicação de MS para modo de sobreaviso
S3/S4 muda para gerenciador dc solicitação |
VLR |
|
38 |
ZONA |
nova LSA = Zona de LSA |
>0 |
Executar rotina de erro |
ZONA |
|
39 |
ZONA |
nova célula é Zona de célula |
>0 |
S3/S4 muda para gerenciador de solicitação
Notificação para usuário de MS |
LSA |
|
40 |
ZONA |
nova célula = Zona de célula |
>0 |
Nenhuma ação |
ZONA |
|
48 |
ZONA |
X |
-0 |
Rotina de erro |
VLR |
Rotinas mencionadas na tabela 1 são descritas aqui adiante em alguns detalhes a mais.
Nenhuma ação.
Nenhuma ação é, basicamente, não uma rotina mas somente uma indicação na tabele de estado de não atuar. Isto inclui nenhuma escrita de volta de um próximo estado para o registro de zona também.
Solicitar VLR-AS corrente.
| Esta rotina escreve uma mensagem solicitando a VLR-SA corrente para uma especificada IMSI (estação móvel), através de conexão (111 ), para o HLR. A solicitação é feita quando a estação móvel entra em uma PLMN de origem. O propósito desta rotina é tratar situações onde uma estação móvel não somente entra na PLMN de origem mas também simultaneamente em uma VLR-SA contendo a Zona. Uma subscrição para mudanças de VLR-SA não funcionaria, já que isto indicaria somente um movimento para fora do VLR-SA entrada simultaneamente quando entrando a PLMN de origem. A IMSI é recuperada do registro de zona modificado.
Solicitar LSA corrente.
Esta rotina escreve uma mensagem solicitando a LSA corrente
-? '-Ρ
Oi
JO
para a especificada 1MSI (Estação móvel), através de conexão (112), para a função de gerenciamento de mobilidade no HLR. A solicitação é feita quando a estação móvel entra uma VLR-SA contendo uma zona definida para aquela estação móvel. O propósito desta rotina é tratar situações onde a estação móvel não somente entra a VLR-SA contendo a zona definida mas também, simultaneamente, uma LSA contendo a zona. Uma subscrição para mudanças de LSA não funcionaria, já que isto indicaria somente um movimento para fora da LSA entrada, simultaneamente, quando entrando a VLR-SA contendo uma zona definida. AIMSI é recuperada do registro de zona modificado.
Subscrever para as mudanças de LSA.
Esta rotina envia uma mensagem, para subscrever para as mudanças de LSA para uma IMSI (estação móvel), para a função de gerenciamento de mobilidade no HLR através de conexão (112). A IMSI é recuperada do registro de zona modificado. Esta mensagem é somente gerada quando uma estação móvel se move em uma VLR-SA contendo a zona definida para aquela estação móvel. O propósito desta rotina é pegar as mudanças em LSA de uma estação móvel para determinar se ele se move para dentro ou para fora de uma LSA contendo a zona definida para aquela estação móvel.
Não subscrever para as mudanças de LSA.
Esta rotina envia uma mensagem para a função de gerenciamento de mobilidade no HLR, através de conexão (112), para parar uma subscrição para as mudanças de LSA, quando a estação móvel se move para fora de uma VLR-SA contendo a zona definida para aquela estação móvel. A mensagem compreende uma IMSI como especificação de uma estação móvel para a qual a subscrição necessita se parada. O propósito desta rotina é reduzir a carga do HLR, já que as mudanças de LSA não são necessárias enquanto a estação móvel não está na VLR-SA contendo a zona definida para aquela estação móvel. A IMSI é recuperada do registro de zona
modificado.
Ativar a aplicação de estação móvei.
Esta rotina trata uma seqüência interativa de mensagens em que a versão corrente da aplicação de estação móvel é verificada, a nova versão é carregada quando a corrente não existe ou não é apropriada para a PLMN que a estação móvel está dentro, e mudando o estado da aplicação de estação móvel para o modo de sobreaviso, uma vez operacional. Uma seqüência de mensagem é iniciada, quando a estação móvel entra em uma PLMN. Todas mensagens são passadas adiante através da interface (113).
Desativar aplicação de estação móvel.
Esta mensagem é enviada quando a estação móvel deixa uma PLMN. A mensagem é enviada através da interface (113) e força uma aplicação de estação móvel par a partir para o estado inativo.
Aplicação de estação móvel para o modo de mudança de célula.
Esta rotina envia uma mensagem através de conexão (113) para iniciar notificação sobre mudança de célula ou mudança de ponto de acesso ao qual a estação móvel tem acesso. O propósito desta rotina é verificar se a estação móvel se move para dentro e para fora de uma das células pertencendo a zona definida. A mensagem compreende uma IMS1 de uma estação móvel como especificada no registro de zona modificado.
Aplicação de estação móvel para o modo de alarme de célula.
Esta rotina envia uma mensagem, através de conexão (113), para comutar do modo de sobreaviso para o modo de alarme de célula. Modo de alarme de célula força a estação móvel a verificar se a célula corrente ou ponto de acesso coincide com um identificado na seqüência contida em uma mensagem. A mensagem compreende também uma IMSI da estação móvel como especificada no registro de zona modificado.
Aplicação de estação móvel para o modo de sobreaviso .
'Cd s
Esta rotina envia urna mensagem através de conexão (113) para comutar o estado de sobreaviso, parando ou o modo de alarme de chamada ou o modulo de mudança de célula. O propósito desta rotina é para baixar a carga em uma rede via rádio, já que as notificações de mudança de célula são somente necessárias quando a estação móvel reside em uma LSA contendo a zona definida para aquela estação móvel, A mensagem compreende uma IMS! da estação móvel como especificada no registro de zona modificado.
Notificar usuário de MS.
Esta rotina envia uma a mensagem de notificação (M7) através da conexão (113) através de um portão de passagem (26) para uma estação móvel. Quando o estado corrente é LSA, a mensagem compreende um nome de zona e um IMSI de uma estação móvel como especificada no registro de zona modificado. A estação móvel mostrará o nome de zona no mostrador como notificação para o usuário de que ele está naquela zona. Quando o estado corrente é Zona, uma mensagem enviada compreende uma indicação para remover o nome de zona do mostrador.
Rede comutada de estação móvel .
Esta rotina envia uma mensagem através de conexão (113) para comutar para uma outra rede identificada na mensagem. A mensagem compreende o nome da rede para conectar e uma IMSI da estação móvel como especificada no registro de zona modificado.
Mudanças de estado 3-4 para o gerenciador de solicitação. Sinaliza mudanças de estado de LSA para Zona e de Zona para LSA para o gerenciador de solicitação.
Esta rotina é executada quando a estação móvel entra na ou se move para fora da zona definida. O seqüenciador de estado de zona envia um par de ID / Estado para um gerenciador de solicitação na seção 2. A ID é uma cópia do campo de ID no registro de zona. O estado é o estado corrente como
especificado no registro de zona modificado.
Rotina de erro.
A rotina de erro é executada para duas situações básicas. Primeira situação é receber uma mensagem de mudança de área geográfica sobre uma camada mais baixa hierárquica quando a comunicação móvel não está ainda em uma correta área geográfica de camada mais alta hierárquica. Um exemplo desta situação é receber uma mensagem de mudança de VLRSA, quando a estação móvel não está na PLMN de origem. Como essas mensagens, somente ocorrerão quando subscritas, por algumas razões uma subscrição não é parada apropriadamente. A rotina de erro por conseguinte envia de novo uma mensagem de parada aplicável (VLR-SA, LSA ou mudança de célula) como descrito antes.
Uma segunda situação é que uma mudança para uma mensagem de área geográfica mensagem é recebida enquanto o estado corrente diz que a estação móvel já está naquela área. Exemplo : receber uma mensagem de mudança para mover para dentro de uma VLR-SA enquanto a estação móvel já está naquela VLR-SA. Pode haver várias razões do porque. Uma possibilidade é que a estação móvel foi desligada ou está temporariamente fora de alcance enquanto deixando a área geográfica e agora re-entra naquela área. Outra possibilidade pode ser que mensagens da área geográfica corrente sejam recebidas mais tarde do que uma subscrição para mudar de área geográfica por uma função administrativa. Na segunda situação nenhuma ação adicional é tomada pela rotina de erro.
Opcional mente, registro do erro pode ser feito para o banco de dados de zona para análises posteriores .
Seção 2 compreende o gerenciador de solicitação (34) e uma
FIFO de entrada (35). Solicitações entrantes de serviços e facilidades através da conexão (106) são intermediários armazenados na FIFO de entrada (35). O gerenciador de solicitação lê as solicitações entrantes da FIFO de entrada e as ι/Ί processa uma a uma. Qualquer resposta é enviada de volta para o serviço de solicitação ou facilidade através da conexão (105). O gerenciador de solicitação tem uma conexão (102) com o banco de dados de zona para ler e escrever subscrições de registros para a tabela de tabela de subscrição e para ler registros de zona da tabela de zona . O gerenciador de solicitação também recebe (114) ID de registro de zona / pares de estado do seqüenciador de estado (33) onde um mudança de estado ocorreu de “ LSA ” para “ Zona ” ou de Zona ” para LSA O gerenciador de solicitação roda um único processo para tratar solicitações, que é interrompido por pares de ID / Estado 10 recebidos.
A solicitação tem um formato padrão compreendendo os seguintes campos : IMSI, Zona, Subscrição e destinação. Campo de IMSI, Zona e subscrição campo pode ser deixado em branco. O campo de subscrição pode ter valor iniciar ” ou “ parar O campo de zona contém um nome de zona. O campo de destinação contém a destinação para a qual respostas serão enviadas. Os tipos de solicitação dependem dos campos deixados em branco como retratado na tabela 2.
Tabela 2
|
IMSI |
Zona |
Subscrição |
Solicitação |
|
Em branco |
Em branco |
Em branco |
Nenhuma solicitação |
|
Em branco |
Em branco |
INICIAR |
Não permitido |
|
Em branco |
Em branco |
PARAR |
Para todas subscrições para solicitar facilidade ou serviço |
|
Em branco |
Nome |
Em branco |
Verificar presença de qualquer IMSI em uma zona |
|
Em branco |
Nome |
INICIAR |
Iniciar entrada / saída de subscrição de qualquer IMSI em uma zona |
|
Em branco |
Nome |
PARAR |
Parar entrada / saída de subscrição de qualquer IMSI em uma zona |
|
Nr |
Em branco |
Em branco |
Verificar presença de qualquer IMSI em uma zona |
|
Nr |
Em branco |
INICIAR |
Iniciar entrada / saída de subscrição de qualquer IMSI em uma zona |
|
Nr |
Em branco |
PARAR |
Parar entrada / saída de subscrição de qualquer IMSI em uma zona |
|
Nr |
Nome |
Em branco |
Verificar presença de qualquer IMSI em uma zona |
|
! Nr |
Nome |
, INICIAR |
Iniciar entrada / saída de subscrição de qualquer j IMS! em uma zona |
|
Nr |
Nome |
PARAR |
Parar entrada / saída de subscrição de qualquer |
|
|
1 |
1 |
IMSI em uma zona ; |
O processo de tratai* uma solicitação é mostrado na figura 6. Após coletar uma próxima solicitação de um serviço de solicitação ou facilidade proveniente do FIFO de entrada, o gerenciador de solicitação efetua uma primeira verificação (Dl), se ambos os campos de IMSI e de Zona campo em uma solicitação estão em branco.
Se sim, o gerenciador de solicitação continua com uma segunda verificação (D5), se o campo de subscrição em uma solicitação contém “ PARAR Se não, ele continua com a atividade (Al 1), enviando uma mensagem de erro de volta para o serviço de solicitação ou facilidade, informando que uma solicitação não foi válida. Após esta atividade, o gerenciamento de uma solicitação está completado e processo é iniciado para uma próxima solicitação proveniente do FIFO de entrada.
Se o resultado da segunda verificação (D2) foi “ sim ”, então o gerenciador de solicitação executa a atividade (A9) na qual todos os registros de subscrição na tabela de subscrição, coincidindo IMSI, Zona e destinação, são eliminados. Já que ambos os campos de IMSI e Zona estão em branco, j efetivamente isto significa que cada campo de destinação coincidindo, força o registro de subscrição a ser eliminado . Após isto, gerenciamento está completado e o processo é iniciado para uma próxima solicitação do FIFO de entrada.
Se o resultado da primeira verificação foi “ não ”, então de novo uma verificação é efetuada, se o campo de subscrição em uma solicitação contém “ parar Se sim, então o gerenciador de solicitação continua com a atividade (A9) na qual ele elimina toda subscrição coincidindo IMSI, Zona e destinação. Se, ou IMSI ou Zona está em branco, qualquer registro de subscrição coincidindo os outros campos é eliminado. Após a atividade (A9), gerenciamento está completado e o processo é iniciado ^3
ΊΟ
para uma próxima solicitação do FIFO de entrada.
Se as verificações (Dl) e (D2) onde ambos são “ não ” , então uma verificação (D3) é feita, verificando se o campo de subscrição em uma solicitação é deixado em branco. Se sim, a atividade (A8) é executada lendo da tabela de Zona , todos os registros de zona coincidindo valor de IMS1 e Zona valor dos campos em uma solicitação. Na atividade (A 10) para cada registro recebido, uma resposta é preparada e enviada ao serviço de solicitação ou facilidade. Cada resposta contém ÍMSI, Zona como atestado no registro de zona assim como um indicador tendo valor dentro quando o campo de estado tem o valor “ zona ” ou fora se ele tem qualquer outro valor. As respostas são enviadas para a destinação como atestada em uma solicitação. Após, o gerenciamento está completado , o processo é iniciado para uma próxima solicitação do FIFO de entrada.
Se as verificações (Dl) (D2) e (D3) onde todas são “ não ”, então uma verificação (D4) é feita, verificando se o campo de subscrição em uma solicitação contém “ iniciar Se, também não, então a atividade (All ) é executada na qual uma mensagem de erro é enviada de volta para o serviço de solicitação ou facilidade, informando que uma solicitação não foi válida. Após esta atividade, o gerenciamento de uma solicitação está completado e o processo é iniciado para uma próxima solicitação proveniente do FIFO de entrada.
Se o resultado de verificação (D4) foi “ sim ”, então a atividade (A6) é executada comparável com a atividade (A8) como descrita antes. Então a atividade (A7) é executada na qual, para cada registro de zona recebido um registro de subscrição é criado. Valores do campo de ID, IMSI e zona são copiados do registro de zona no registro de subscrição. O valor de campo de destinação é copiado de uma solicitação. A tabela de subscrição não permite múltiplas entradas tendo mesmo valor de ID, IMSI, Zona e destinação. Neste caso o registro de subscrição é sobre-escrito. Após a
JO
atividade (A7), a atividade (A 10) é executada como descrita antes. Isto fornece serviços e facilidades de solicitação direta com um valor inicial para a presença de uma estação móvel em uma certa zona. Após enviar uma mensagem para cada registro de zona, o gerenciamento de uma solicitação está completado e o processo é iniciado para a próxima solicitação proveniente do FIFO de entrada.
O processo de gerenciamento de solicitação é interrompido quando um par de ID / Estado é recebido do seqüenciador de estado de zona através da conexão (114). O seqüenciador de zona envia um par de ID / Estado quando uma mudança de estado de “ Zona ” para “ LSA ” ou “ LSA ” para “ Zona ” ocorreu. O estado no par de ID / Estado é o estado corrente.
Quando um par de ID / Estado é recebido, o gerenciador de solicitação interrompe seu processo de gerenciamento de solicitação e inicia uma rotina de subscrição. O ID no par de ID / Estado é comparado com o campo de ID de cada de cada registro de subscrição. Onde sempre que uma coincidência é encontrada, o gerenciador de solicitação prepara uma mensagem com IMSI, zona e “ entrada ” ou “ saída ”, IMSI e zona são copiadas do registro de subscrição. Entrada ou saída é determinado sobre o estado no par de ID / Estado. Se o estado é “ Zona ”, então ele é “ saída ”, se é “ LSA ”, então “ entrada A mensagem é enviada para a destinação como no campo de destinação do registro de subscrição. Quando todos os registros de subscrição são verificados, a rotina de subscrição termina e um processo de gerenciamento de solicitação continua.
Uma pessoa que tem habilidade na técnica pode apreciar que outras modalidades da seção 2 são possíveis, na quais a presença e a mudança de presença é estendida para áreas geográficas de mais alta ordem.
Seção 3 compreende a gerenciador de manutenção (36) conectado (103) ao banco de dados de zona e conectado (107) a um ou mais terminais de manutenção através da rede de transporte do sistema de
JO
comunicação. Um operador querendo manter zonas, primeiro solícita conexão ao gerenciador de manutenção. O gerenciador de manutenção inicia um procedimento de registro no qual a identidade de usuário e a senha são solicitadas. Quando da recepção do operador, o gerenciador de manutenção recupera o registro identificado pela identidade de usuário do banco de dados de zona a partir da tabela com registros de autenticação. O gerenciador de manutenção verifica a senha fornecida com a senha armazenada no registro de autenticação. Opcionalmente também verifica identidade do terminal e ou endereço de destinação do terminal destinação. Se todos correspondem, o acesso é concedido.
O operador pode então selecionar ou mudar a senha ou editar as definições de zona.
Quando solicitando editar definições de zona, o operador como um usuário é solicitado a entrar com uma IMSI com a qual o gerenciador de manutenção lê no banco de dados de zona da tabela de zona, todos os registros com IMSI coincidentes . Esta lista é fornecida ao usuário que pode selecionar uma definição de zona da lista para eliminar, para editar ou não selecionar qualquer e criar uma nova definição de zona. O gerenciador de manutenção verifica a entrada de usuário e efetua as atualizações requeridas na tabela de zona. No caso que o usuário elimina uma definição de zona, o gerenciador de manutenção verifica também a tabela de subscrição. Se a subscrição foi feita para aquela definição de zona, aquela subscrição também é eliminada. Quando o usuário entra uma nova definição de zona, o gerenciador de manutenção verifica se qualquer outra definição de zona está presente para aquela IMSI. Se nao, então o gerenciador de manutenção efetua a subscrição inicial em direção ao HLR para mensagens de mudança quando mudanças de PLMN / VLR ocorrem . O gerenciador de manutenção também solicita ao HLR para enviar a PLMN / VLR corrente que a estação móvel reside.

dO
No caso de múltiplos usuários permitidos para manter conjuntos específicos de ÍMSIs, uma verificação opcional sobre a IMSI pode ser incluída. Por conseguinte, uma tabela adicional compreendendo registros com pares de identidade de usuário e IMSI é contida no banco de dados de zona. Quando um usuário entra uma IMSI, primeiro a verificação opcional é efetuada, verificando que um registro com identidade de usuário e IMSI está presente na tabela adicional. Isto é especialmente vantajoso, se provedores diferentes fazem uso de um único servidor de zona de um operador .
Uma outra opção é automaticamente gerar zonas de sombra. Com base em uma lista de pontos de acesso e células se sobrepondo, automaticamente um registro de zona de sombra é criado com a criação de um registro de zona.
Aplicação de estação móvel.
O servidor de zona se comunica com uma aplicação de zona em terminais de comunicação móvel. Esta comunicação acontece através de um portão de passagem (26) para uma PLMN (23a to c) na qual o terminal de comunicação móvel está presente , e um ponto de acesso (27), A comunicação usa mecanismos de transporte de dados do estado da técnica, disponíveis para um tipo de PLMN, como USSD, SMS-O, OTA ou SIP. A própria aplicação de zona também é transportada usando os mesmos mecanismos de transporte de dados. Um usuário de um terminal de comunicação móvel, por conseguinte, não tem de carregar e instalar a aplicação de zona, mas o servidor de zona faz isso completamente automático. Isto tem uma vantagem adicional que o servidor de zona está no controle da versão da aplicação de zona e que o servidor de zona pode atualizar a aplicação de zona quando necessário.
O servidor de zona ativa uma aplicação de zona em cada terminal, conhecida no servidor de zona por sua IMSI, quando esta é comutada dentro ou entra em uma área de cobertura de uma PLMN. Quando
4
deixando uma PLMN, o servidor de zona desativa uma aplicação de zona de novo. Este procedimento também é aplicado no caso de múltiplas coberturas da PLMN do servidor de zona e para visitar PLMNs com zonas de sombra. Isto em uma vantagem especial já que permite versões de aplicação diferentes para PLMNs diferentes .
Figura 9 descreve uma aplicação de zona em seus diferentes estados e as mensagens que ela aceita e gera nesses estados. Quando a aplicação de zona é residente no terminal de comunicação móvel mas é inativo ele está no estado Inativo (I). Quando comutando no terminal de comunicação móvel dentro de uma PLMN coberta por um servidor de zona, uma mensagem de verificação de versão (Ml) é enviada para o terminal de comunicação móvel. O terminal de comunicação móvel responde com a uma mensagem de versão (M2) atestando a versão da aplicação de zona residente no terminal de comunicação móvel. Se a versão está correta, para a PLMN na qual o terminal de comunicação móvel reside, então o servidor de zona envia uma mensagem de ativação (M5). Quando da recepção, uma aplicação de zona muda (L101) do inativo para um Estado de sobreaviso (S), Quando nenhuma aplicação de zona está residente no terminal de comunicação móvel ou ela não é a versão correta, então o servidor de zona envia uma mensagem de pacote (M3) que contém a versão correta da aplicação de zona. O pacote é se instala autonomamente e gera uma mensagem de pronto (M4) quando a instalação está completada. Quando da recepção da mensagem de pronto, o servidor de zona envia a mensagem de ativação. Instalar uma versão inclui a retirada de outras versões de aplicação de zona.
A aplicação de zona ativada tem 3 diferentes modos de operação. Um estado de sobreaviso (S), um estado de atualização de célula (U) e um estado de alarme de célula (A). O servidor de zona solicita mudança de estado, enviando mensagem específica para uma aplicação de zona. Quando a aplicação de zona está no estado de sobreaviso e uma mudança para


mensagem de atualização de célula (M6) é recebida, a aplicação de zona muda (LI03) para o estado de atualização de célula (U). Com uma mudança para a mensagem de modo de sobreaviso (M8), a aplicação de zona retorna (LI 04) ao estado de sobreaviso. No estado de atualização de célula, a aplicação de zona envia uma mensagem de mudança de célula (M9) cada vez que se move dentro de uma outra célula ou muda de ponto de acesso. A mensagem inclui a identificação do ponto de acesso conectado agora ou da célula onde se moveu dentro. O servidor de zona pode enviar uma mensagem de notifícação(M7), quando a aplicação de zona está no estado de atualização de célula que mudará um texto de operador / rede no mostrador do terminal de comunicação móvel. O servidor de zona pode assim indicar para o usuário do terminal de comunicação móvel que o terminal de comunicação móvel está na ou conectado em uma zona, assim o usuário é notificado que agora certas facilidades estão disponíveis . Mesma mensagem pode ser usada para notificar o usuário que ele deixou uma zona.
Quando o terminal de comunicação móvel está no estado de sobreaviso após entrar uma PLMN de visitante que tem uma zona de sombra da zona em uma PLMN de origem, o servidor de zona pode enviar uma mudança para a mensagem de modo de alarme de célula (MIO). A aplicação de zona muda (LI05) para o estado de alarme de célula (A). A mudança para a mensagem de modo de alarme de célula contém uma seqüência de identificações de pontos de acesso ou células na PLMN de visitante. No estado de alarme de célula, a aplicação de zona gerará uma mensagem de coincidência de célula (Ml 2) se uma identidade de um ponto de acesso conectado ou de uma célula em que o terminal de comunicação móvel reside, coincide com uma na seqüência de identificações de pontos de acesso ou de células. A mensagem de coincidência de célula contém a identidade da célula ou ponto de acesso coincidente.
Baseado em uma mensagem de coincidência de célula
recebida, o servidor de zona pode enviar uma mensagem de comutação de rede (Ml 1). A aplicação de zona tomará conta que o terminal de comunicação movei muda conexão para uma rede correta como indicado, Se a conexão para a rede correta é estabelecida, uma aplicação de zona automaticamente muda (LI06) de volta para o estado de sobreaviso.
Quando o terminal de comunicação móvel deixa uma certa
PLMN, o servidor de zona desativa a aplicação de zona com o envio de uma mensagem de desativação (Ml4) causando a aplicação de zona para a desativação (L102).
(10 Figura 7 descreve a interação entre o servidor de zona e a aplicação de zona para um caso onde o terminal de comunicação móvel se liga na ou entra em uma PLMN contendo a zona definida, passa através dessa zona e subseqüentemente deixa a PLMN de novo.
Quando desligado ou não presente na PLMN contendo a zona, o campo de estado do registro de zona é OUT. A aplicação de zona está inativa ou não está ainda presente no terminal de comunicação móvel. Quando o terminal de comunicação móvel se liga ou entra na PLMN, que é notificado pela função administrativa na PLMN para o servidor de zona, o servidor de zona envia a mensagem de verificação de versão (Ml ) e muda o campo de estado do registro de zona para PLMN. Com base na mensagem de versão recebida (M2) o servidor de zona ou envia diretamente a mensagem de ativação (M5) ou ele primeiro envia a mensagem de pacote (M3) e espera pela recepção da mensagem de pronto (M4) proveniente da aplicação de zona aplicação. Após receber a mensagem de ativação, a aplicação de zona comuta para o estado de sobreaviso.
A aplicação de zona mantém o estado de sobreaviso até o terminal de comunicação móvel moves em uma Área de Suporte de Localização (LSA) contendo a zona. O servidor de zona pega a notificação da função de mobilidade na função administrativa da PLMN. Ela envia uma
ÍO mudança para mensagem de modo de atualização de célula (M6) para a aplicação de zona e configura o estado da zona para LSA. A aplicação de zona muda para o estado de atualização de célula. Ela agora começa a enviar mensagem de mudança de célula (M9) para o servidor de zona. Se a identificação em uma mensagem de mudança de célula coincide com uma das células da zona, o servidor de zona configura o campo de estado de zona para Zona e envia uma mensagem de notificação (M7) para a aplicação de zona notificando o usuário da presença na zona. Nesse meio tempo a aplicação de zona continua a enviar mensagens de mudança de célula. Enquanto elas todas coincidem com a definição de zona, o estado de zona permanece Zona.
Quando uma primeira mensagem de mudança de célula é recebida pelo servidor de zona não coincidindo com a definição de zona, o servidor de zona envia de novo, uma mensagem de notificação notificando o usuário que ele deixou a zona. O estado de zona muda para LSA de novo. A aplicação de zona continua a enviar mensagens de atualização de célula até o servidor de zona receber notificação da função de mobilidade na função administrativa da PLMN que o terminal de comunicação móvel deixou a LSA. O servidor de zona envia uma mudança para mensagem de modo de sobreaviso (M8) para a aplicação de zona e configura o estado de zona para VLR. A aplicação de zona muda quando da recepção da mensagem para o estado de sobreaviso e notifica isto com uma mensagem de sobreaviso (M13) para o servidor de zona. Se o terminal finalmente se move para fora da área de cobertura da PLMN, isto é notificado para o servidor de zona através da função administrativa daquela PLMN. O servidor de zona atua uma mensagem de inativo (Ml4) para a aplicação de zona que muda do estado de inativo estado sem notificação adicional.
Figura 8 descreve um caso diferente onde um terminal de comunicação móvel entra em uma PLMN de visitante contendo uma zona de sombra e se move na zona de sombra.
Quando entrando a PLMN de visitante, as ações básicas são as mesmas como descritas para o caso anterior. Versão é verificada e adaptada se requerida e o servidor de zona solicita a aplicação de zona para se tomar ativa e ir para o estado de sobreaviso. A aplicação de zona acusa o reconhecimento com a mensagem de sobreaviso (M13).
A aplicação de zona permanece no estado de sobreaviso até que o terminal entra o VLR contendo a zona de sombra. O servidor de zona é notificado de tal, através das funções administrativas em uma PLMN de origem do terminal de comunicação móvel. O servidor de zona agora envia uma mudança para a mensagem de modo de alarme de célula com as identificações dos pontos de acesso e células compondo a zona de sombra. O estado do registro de zona de sombra se toma VLR.
A aplicação de zona muda para o estado de alarme de célula. Neste estado, a aplicação de zona continuamente verifica se uma coincidência existe. Se sim, uma mensagem de alarme de célula (M12) é enviada para o servidor de zona. O servidor de zona envia uma mensagem de comutação de rede (Ml 1) para uma aplicação de zona contendo a identificação da rede contendo a zona real. A aplicação de zona toma conta da mudança para a outra rede. Se comutada, a aplicação de zona envia uma mensagem de sobreaviso (Ml 3) para o servidor de zona e comuta seu estado para sobreaviso. Conectando a outra rede, o terminal de comunicação móvel efetivamente entra na PLMN contendo a zona real. Gerenciamento para este registro de zona é como descrito no caso anterior.
Efeito de mudança para uma outra PLMN também significa que o servidor de zona é notificado disto e envia a mensagem de desativação (Ml4) para uma aplicação de zona que assim comuta para o estado inativo. O estado do registro de zona de sombra se toma OUT.
As modalidades descritas para a presente invenção, são uma maneira possível de implementar a invenção, possibilitando a uma pessoa com habilidade na técnica apreciar os ensinamentos.