BRPI0721552A2 - mÉtodo para habilitar conexço de um terminal de comunicaÇço màvel a uma rede de radiocomunicaÇço, terminal de comunicaÇço màvel, e , rede de radiocomunicaÇço - Google Patents
mÉtodo para habilitar conexço de um terminal de comunicaÇço màvel a uma rede de radiocomunicaÇço, terminal de comunicaÇço màvel, e , rede de radiocomunicaÇço Download PDFInfo
- Publication number
- BRPI0721552A2 BRPI0721552A2 BRPI0721552-5A BRPI0721552A BRPI0721552A2 BR PI0721552 A2 BRPI0721552 A2 BR PI0721552A2 BR PI0721552 A BRPI0721552 A BR PI0721552A BR PI0721552 A2 BRPI0721552 A2 BR PI0721552A2
- Authority
- BR
- Brazil
- Prior art keywords
- mobile communication
- communication terminal
- radio access
- network
- available
- Prior art date
Links
- 238000010295 mobile communication Methods 0.000 title claims abstract description 203
- 238000004891 communication Methods 0.000 title claims abstract description 89
- 238000000034 method Methods 0.000 title claims abstract description 58
- 230000006870 function Effects 0.000 claims description 14
- 238000005516 engineering process Methods 0.000 claims description 11
- 241000700159 Rattus Species 0.000 description 149
- 230000004044 response Effects 0.000 description 15
- 238000005259 measurement Methods 0.000 description 10
- 238000010887 ISOL method Methods 0.000 description 4
- 238000001228 spectrum Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000007726 management method Methods 0.000 description 3
- 230000011664 signaling Effects 0.000 description 3
- 230000001149 cognitive effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- AAHNBILIYONQLX-UHFFFAOYSA-N 6-fluoro-3-[4-[3-methoxy-4-(4-methylimidazol-1-yl)phenyl]triazol-1-yl]-1-(2,2,2-trifluoroethyl)-4,5-dihydro-3h-1-benzazepin-2-one Chemical compound COC1=CC(C=2N=NN(C=2)C2C(N(CC(F)(F)F)C3=CC=CC(F)=C3CC2)=O)=CC=C1N1C=NC(C)=C1 AAHNBILIYONQLX-UHFFFAOYSA-N 0.000 description 1
- 101100123324 Arabidopsis thaliana RAT5 gene Proteins 0.000 description 1
- 101100449736 Candida albicans (strain SC5314 / ATCC MYA-2876) ZCF23 gene Proteins 0.000 description 1
- 101150016162 GSM1 gene Proteins 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008672 reprogramming Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/08—Access restriction or access information delivery, e.g. discovery data delivery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W64/00—Locating users or terminals or network equipment for network management purposes, e.g. mobility management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/16—Interfaces between hierarchically similar devices
- H04W92/18—Interfaces between hierarchically similar devices between terminal devices
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
Abstract
MÉTODO PARA HABILITAR CONEXçO DE UM TERMINAL DE COMUNICAÇçO MàVEL A UMA REDE DE RADIOCOMUNICAÇçO, TERMINAL DE COMUNICAÇçO MàVEL, E, REDE DE RADIOCOMUNICAÇçO. Um método para habilitar conexão de um terminal de comunicação móvel (110) a uma rede de radiocomunicação, incluindo: receber informação sobre redes de acesso via rádio disponíveis, disponíveis em uma área geográfica (210); determinar um local atual do terminal de comunicação móvel (705) dentro de dita área geográfica; baseado na informação recebida e no local atual de terminal de comunicação móvel determinado, determinar redes de acesso via rádio disponíveis cobrindo o local de terminal de comunicação móvel atual (727), e tentar estabelecer uma conexão à rede de radiocomunicação por uma selecionada de ditas redes de acesso via rádio disponíveis. No caso que o local atual do terminal de comunicação móvel dentro de dita área geográfica não pode ser determinado (509): tentar estabelecer uma conexão direta com um terminal de comunicação móvel vizinho através de um canal de comunicação sem fio de curto alcance (817, 819); obter do terminal de comunicação móvel vizinho informação (821) sobre redes de acesso via rádio disponíveis; e tentar estabelecer uma conexão à rede de radiocomunicação (825) por uma selecionada das redes de acesso via rádio disponíveis especificadas na informação obtida do terminal de comunicação móvel vizinho.
Description
"MÉTODO PARA HABILITAR CONEXÃO DE UM TERMINAL DE COMUNICAÇÃO MÓVEL A UMA REDE DE RADIOCOMUNICAÇÃO, TERMINAL DE COMUNICAÇÃO MÓVEL, E, REDE DE RADIOCOMUNICAÇÃO" DESCRIÇÃO
Fundamentos da Invenção Campo da Invenção
A presente invenção relaciona-se geralmente ao campo de redes de radiocomunicação, amplamente consideradas, incluindo redes de telefonia móveis e redes de dados sem fio. Mais particularmente, a presente invenção relaciona-se aos aspectos de como terminais de comunicação móveis, por exemplo telefones móveis, são conectados a redes de radiocomunicação. Descrição da Técnica Relacionada Contextos de radiocomunicação heterogêneos estão se
tornando cada vez mais comuns, devido à introdução de novas tecnologias e padrões de comunicação.
Um contexto de radiocomunicação heterogêneo é uma área geográfica na qual dois ou mais sistemas de radiocomunicação diferentes coexistem, complacentes com padrões diferentes, como por exemplo um ou mais sistemas de GSM (Sistema Global para Comunicação Móvel), um ou mais sistemas de GPRS (Serviço de Rádio de Pacote Geral), um ou mais sistemas de UMTS (Sistema de Telecomunicação Móvel Universal), uma ou mais WLAN (Rede Local Sem fio) ou outros tipos de redes de dados sem fio. Os sistemas de radiocomunicação diferentes podem pertencer um mesmo ou a provedores de serviços de telecomunicação diferentes.
Desde que sistemas de radiocomunicação diferentes diferem normalmente um do outro até mesmo nas camadas mais baixas do protocolo de comunicação, particularmente nas camadas física, de ligação de dados, de rede e transporte, um contexto de rede de radiocomunicação heterogêneo é muito freqüentemente um sistema de multi-RAT (Tecnologia de Acesso via rádio).
Terminais de comunicação móveis de multi-modo são conhecidos na arte, e já no mercado, que podem trabalhar em um contexto de rede de radiocomunicação heterogêneo: por exemplo, telefones móveis de modo dual suportam ambos os padrões de UMTS e GSM.
Também conhecidos na arte são terminais de comunicação móveis reconfiguráveis que, em uso, podem ser reconfigurados para mudar o padrão de radiocomunicação suportado (por exemplo, um terminal de comunicação móvel reconfigurável que, em um certo momento, é configurado para suportar o padrão de GSM, pode ser reconfigurado para suportar o padrão de UMTS).
Em um contexto heterogêneo, ou de multi-RAT, um terminal de comunicação móvel de multi-modo e/ou reconfigurável tem que ser capaz de se conectar à RAT mais apropriada. Quando ativado, o terminal de comunicação móvel não está ciente de qual é a RAT mais apropriada naquela área geográfica onde está localizado, ou quais gamas de freqüência as RATs existindo naquela área geográfica específica exploram; este aspecto anterior é particularmente crítico no caso que técnicas de DSA (Alocação de Espectro Dinâmico) ou FSM (Administração de Espectro Flexível) são implementadas, porque nestes casos as gamas de freqüência das RATs não são estabelecidas a priori, sendo suscetíveis de variar em tempo, por exemplo de acordo com as políticas preferidas de operador de rede. O terminal de comunicação móvel assim deveria varrer a gama de freqüência inteira a fim de detectar quais são as RATs disponíveis em seu local atual, com um impacto significante no tempo requerido pelo terminal para acampar, e um grande consumo de energia, um recurso que é precioso em dispositivos segurados à mão operados por bateria como os terminais de comunicação móveis. Em L. Τ. Le e Α. Η. Aghvami "Performance of an accessing and allocation scheme for download channel in SDR", Conferência de Comunicações e Gestão de Redes Sem fio, Chicago, 2000, Volume 2, páginas 517-521, um esquema de um canal de comunicação chamado GPDCH (Canal Piloto de Carregamento Global) é apresentado, para ser usado para a troca de todas as mensagens de radiodifusão e sinalização, e para os procedimentos de carregamento de software para a reconfiguração de terminais de comunicação móveis reconfiguráveis. A disponibilidade de um canal de comunicação em uma banda de freqüência conhecida a priori facilita a tarefa do terminal de comunicação móvel, que pode derivar das mensagens enviadas através de um tal canal indicações de sobre quais são as RATs disponíveis, as bandas de freqüência respectivas, os operadores de telecomunicação diferentes.
No documento "Cognitive Pilot Channel" por P. Cordier et al, Foro de Pesquisa Mundial Sem fio #15, 8-9 de dezembro de 2005, Paris, duas possíveis soluções são apresentadas para estabelecer um canal de comunicação, o denominado "CPC" ("Canal Piloto Cognitivo"), para prover informação suficiente a terminais móveis, ajudando a conexão deles à rede mais apropriada, radiodifundindo informação pertinente com respeito às bandas de freqüência, RATs, serviços, situação de carga, etc. De acordo com uma primeira solução proposta, o CPC é
radiodifundido em uma zona larga incluindo um grande número de malhas distintas; o CPC contém os dados para todas as malhas desta área; para cada malha, o CPC contém os operadores disponíveis àquela malha, suas tecnologias preferidas e as bandas de freqüência correspondentes. Um terminal localizado em uma certa malha se ativa; ele determina sua localização por si só, usando o GPS (Sistema de Posicionamento Global); graças ao conhecimento de sua posição, o terminal pode extrair do CPC a informação sobre as tecnologias disponíveis em sua malha, os operadores desdobrando estas RATs e as bandas de freqüência correspondentes. O terminal assim estabelece sua conexão com o operador pertinente e a rede.
Uma segunda solução proposta no documento de P. Cordier et al é para um CPC tendo uma estrutura hierárquica de multi-nível, com um CPC de nível de país (nível 1), um CPC de nível de operador (nível 2) e um CPC de nível de rede (nível 3). CPC de nível 1 indica quais (operadores) estão perto da região de terminal móvel e à qual freqüência o CPC de nível 2 é operado; CPC de nível 2 informa qual RAT à qual freqüência é operada pelo operador; CPC de nível 3 indica a informação de RAT.
Semelhantemente para o documento de P. Cordier et al. citado acima, em P. Houzé e al., "Common Pilot Channel for network selection", VTC Primavera de 2006, 2006 63a Conferência de Tecnologia Veicular IEEE, maio de 2006, páginas 67-71, a idéia para ter um canal piloto comum (CPC) em uma banda de freqüência harmonizada para iniciar a conexão com a rede disponível é descrita. A área coberta por um canal radiodifundido é dividida em malhas, e, para cada malha, cada operador inclui a informação correspondente: as tecnologias disponíveis e as bandas de freqüência correspondentes. Sumário da Invenção
O Requerente achou que enquanto a idéia de explorar um canal como o CPC para facilitar o acampamento de terminais móveis a uma rede é boa, as soluções propostas para implementar e usar um tal canal não são satisfatórias.
Em particular, um aspecto crítico é a determinação da posição do terminal de comunicação móvel; sistemas de posicionamento como o GPS, enquanto trabalhando bem em ambientes ao ar livre, podem falhar em ambientes em recinto fechado, por exemplo quando o terminal de comunicação móvel está dentro de um edifício, que blinda o sinal de GPS. Pode acontecer assim que, quando localizado dentro de um edifício, o terminal de comunicação móvel não é capaz de explorar a informação transportada através do CPC para realizar a conexão à RAT mais apropriada.
O Requerente achou que uma solução para este problema pode ser ter um terminal de comunicação móvel que não é capaz de determinar seu local atual, e não tem nenhuma informação sobre as redes de acesso via rádio disponíveis, pedir ajuda a terminais de comunicação móveis vizinhos, usando um canal de comunicação sem fio de curto alcance.
Para os propósitos da presente invenção, vizinho significa outros terminais de comunicação móveis, ou dispositivos semelhantes, que estão relativamente perto a uma distância relativamente curta do terminal de comunicação móvel considerado, tal que o último possa alcançar o terminal de comunicação móvel vizinho diretamente, explorando um canal de comunicação sem fio de curto alcance, por exemplo um canal de rádio de curto alcance, usando por exemplo uma interface de Bluetoooth, uma interface de ZigBee, uma interface de HomeRF, um interface de Infravermelho (IR). A distância à qual o terminal de comunicação móvel vizinho deveria estar do terminal de comunicação móvel considerado a fim de ser alcançado por meio do canal sem fio de curto alcance depende principalmente do tipo de canal sem fio de curto alcance usado; por exemplo, o terminal de comunicação móvel vizinho pode estar localizado em uma gama de distâncias até cem metros.
De acordo com um aspecto da presente invenção, um método é provido para habilitar conexão de uma terminal de comunicação móvel a uma rede de radiocomunicação, enquanto incluindo:
receber informação sobre redes de acesso via rádio disponíveis, disponíveis em uma área geográfica;
determinar um local atual da terminal de comunicação móvel dentro de dita área geográfica;
baseado na informação recebida e no local atual de terminal de comunicação móvel determinado, determinar redes de acesso via rádio disponíveis cobrindo o local de terminal comunicação móvel atual, e
tentar estabelecer uma conexão à rede de radiocomunicação por uma selecionada de ditas redes de acesso via rádio disponíveis,
no caso que o local atual do terminal de comunicação móvel dentro de dita área geográfica não pode ser determinado:
tentar estabelecer uma conexão direta com um terminal de comunicação móvel vizinho através de um canal de comunicação sem fio de curto alcance;
obter do terminal de comunicação móvel vizinho informação sobre redes de acesso via rádio disponíveis; e
tentar estabelecer uma conexão à rede de radiocomunicação por uma selecionada das redes de acesso via rádio disponíveis especificadas na informação obtida do terminal de comunicação móvel vizinho.
Dito canal de comunicação sem fio de curto alcance pode ser um canal de rádio de curto alcance; o canal de comunicação sem fio de curto alcance pode ser um canal selecionado do grupo consistindo em canal de comunicação de Bluetooth, ZigBee, HomeRF, IR.
Dita informação sobre redes de acesso via rádio disponíveis, disponíveis em uma área geográfica pode ser recebida em particular através de um canal de comunicação radiodifundido.
Dita obtenção da informação de terminal comunicação móvel vizinho sobre redes de acesso via rádio disponíveis pode incluir obter, para cada uma das redes de acesso via rádio disponíveis, uma indicação de um tipo da tecnologia de acesso via rádio da rede de acesso via rádio, e uma indicação de uma banda de freqüência usou pela rede de acesso via rádio.
Antes de tentar estabelecer uma conexão direta com um terminal de comunicação móvel vizinho através de um canal de comunicação sem fio de curto alcance, uma presença pode ser averiguada, em uma memória do terminal de comunicação móvel, de informação previamente recebida sobre redes de acesso via rádio disponíveis, e tentar estabelecer uma conexão à rádio rede de comunicação por uma selecionada das redes de acesso via rádio disponíveis especificadas na informação previamente recebida.
No caso que dita obtenção da informação de terminal de
comunicação móvel vizinho sobre redes de acesso via rádio disponíveis falha, uma função de rede na rede de radiocomunicação pode ser contatada para obter informação sobre as redes de acesso via rádio disponíveis cobrindo o local de terminal de comunicação móvel atual. Responsivo a dito conto, a função de rede pode: determinar o local atual de terminal de comunicação móvel dentro da área geográfica; determine as redes de acesso via rádio disponíveis cobrindo o local de terminal de comunicação móvel atual; e enviar ao terminal de comunicação móvel informação sobre as redes de acesso via rádio disponíveis determinadas. O local atual de terminal de comunicação móvel dentro da área geográfica pode ser determinado explorando uma técnica de triangulação de rádio.
Dita tentativa de estabelecer uma conexão à rede de radiocomunicação pode incluir: no caso que o terminal de comunicação móvel não está configurado para a operação com a rede de acesso via rádio selecionada, reconfigurar o terminal de comunicação móvel. Dito reconfiguração do terminal de comunicação móvel pode incluir carregar através do ar dados para a reconfiguração do terminal de comunicação móvel.
Dita informação sobre redes de acesso via rádio disponíveis pode incluir pelo menos uma rede de acesso via rádio disponível em dita área geográfica, e, para a pelo menos uma rede de acesso via rádio, dados adaptados para determinar uma extensão de cobertura da área geográfica por aquela rede de acesso via rádio. No caso que mais de uma rede de acesso via rádio está disponível, uma lista de redes de acesso via rádio disponíveis em dita área geográfica pode ser provida. Ditos dados adaptados para determinar uma extensão de cobertura da área geográfica por aquela rede de acesso via rádio podem incluir coordenadas geográficas de pelo menos um ponto geográfico em dita área geográfica; ditos dados podem adicionalmente incluir uma indicação de comprimento. Ditas coordenadas geográficas de pelo menos um ponto geográfico podem definir uma posição geográfica de um centro de um círculo, e dita indicação de comprimento define um raio do círculo, dito círculo descrevendo a extensão de cobertura da área geográfica por aquela rede de acesso via rádio. Ditos dados adaptados para determinar uma extensão de cobertura da área geográfica por aquela rede de acesso via rádio também podem incluir coordenadas geográficas de pelo menos dois pontos geográficos na área geográfica, definindo o vértice de um polígono descrevendo a extensão de cobertura da área geográfica. No caso que a rede de acesso via rádio cobre a área geográfica inteira, ditos dados adaptados para determinar uma extensão de cobertura da área geográfica por aquela rede de acesso via rádio podem incluir uma indicação que a rede de acesso via rádio cobre a área geográfica inteira; dita indicação de pelo menos uma rede de acesso via rádio disponível em dita área geográfica pode incluir um identificador da rede de acesso via rádio. Dito canal de comunicação radiodifundido pode incluir um
canal de comunicação radiodifundido fora de banda, localizado em uma banda de freqüência externa às bandas autorizadas nomeadas às redes de acesso via rádio presentes em dita área geográfica de interesse. Alternativamente, dito canal de comunicação radiodifundido pode incluir uma canal de comunicação radiodifundido em banda, localizado em uma banda de freqüência dentro de bandas autorizadas nomeadas às redes de acesso via rádio presentes em dita área geográfica de interesse; dito canal de comunicação radiodifundido em banda pode ser definido como um canal lógico de uma das redes de acesso via rádio presentes em dita área geográfica de interesse.
De acordo com um segundo aspecto da presente invenção, um terminal de comunicação móvel é provido, adaptou para:
receber informação sobre redes de acesso via rádio disponíveis de uma rede de radiocomunicação, disponível em uma área geográfica;
determinar seu local atual dentro de dita área geográfica; baseado na informação recebida e no local atual determinado, determinar redes de acesso via rádio disponíveis cobrindo o local atual, e
tentar estabelecer uma conexão à rede de radiocomunicação por uma selecionada de ditas redes de acesso via rádio disponíveis,
e, no caso que o local atual da terminal de comunicação móvel dentro de dita área geográfica não pode ser determinado, adicionalmente adaptado para:
tentar estabelecer uma conexão direta com um terminal de comunicação móvel vizinho através de um canal de comunicação sem fio de curto alcance;
obter do terminal de comunicação móvel vizinho informação sobre redes de acesso via rádio disponíveis; e
tentar estabelecer uma conexão à rede de radiocomunicação por uma selecionada das redes de acesso via rádio disponíveis especificadas na informação obtida do terminal de comunicação móvel vizinho.
Dito canal de comunicação sem fio de curto alcance pode ser um canal de rádio de curto alcance; particularmente ele pode ser um canal de comunicação selecionado do grupo consistindo em canal de comunicação de Bluetooth, ZigBee, HomeRF, IR.
A fim de obter do terminal de comunicação móvel vizinho informação sobre redes de acesso via rádio disponíveis, o terminal de comunicação móvel pode ser adicionalmente adaptado para:
obter, para cada uma das redes de acesso via rádio disponíveis, uma indicação de um tipo da tecnologia de acesso via rádio da rede de acesso via rádio, e uma indicação de uma banda de freqüência usada pela rede de acesso via rádio.
Antes de tentar estabelecer uma conexão direta com um terminal de comunicação móvel vizinho através de um canal de rádio de curto alcance, o terminal de comunicação móvel pode averiguar uma presença, em uma memória do terminal de comunicação móvel, de informação previamente recebida sobre redes de acesso via rádio disponíveis, e tentar estabelecer uma conexão à rede de radiocomunicação por uma selecionada das redes de acesso via rádio disponíveis especificadas na informação previamente recebida.
No caso que dita obtenção da informação de terminal de comunicação móvel vizinho sobre redes de acesso via rádio disponíveis falha, o terminal de comunicação móvel pode contatar uma função de rede na rede de radiocomunicação para obter informação sobre as redes de acesso via rádio disponíveis cobrindo o local de terminal de comunicação móvel atual.
Para dita tentativa de estabelecer uma conexão à rede de radiocomunicação, o terminal de comunicação móvel pode ser adaptado adicionalmente para: no caso que o terminal de comunicação móvel não está configurado para a operação com a rede de acesso via rádio selecionada, reconfigurar o terminal de comunicação móvel. Para dita reconfiguração, o terminal de comunicação móvel pode ser adicionalmente adaptado para carregar através do ar dados para a reconfiguração do terminal de comunicação móvel.
De acordo com um terceiro aspecto da presente invenção, uma rede de radiocomunicação é provida, incluindo uma função de rede adaptada para radiodifundir informação sobre redes de acesso via rádio disponíveis, disponíveis em uma área geográfica coberta pela rede de radiocomunicação, em que dita função de rede é adicionalmente adaptada para receber de um terminal de comunicação móvel um pedido de prover informação sobre as redes de acesso via rádio disponíveis cobrindo o local de terminal de comunicação móvel atual.
Dita informação sobre redes de acesso via rádio disponíveis pode incluir pelo menos uma rede de acesso via rádio disponível em dita área geográfica, e, para a pelo menos uma rede de acesso via rádio, dados adaptados para determinar uma extensão de cobertura da área geográfica por aquela rede de acesso via rádio. No caso que mais de uma rede de acesso via rádio está disponível, inclui uma lista de redes de acesso via rádio disponíveis em dita área geográfica pode ser provido. Ditos dados adaptados para determinar uma extensão de
cobertura da área geográfica por aquela rede de acesso via rádio podem incluir coordenadas geográficas de pelo menos um ponto geográfico na área geográfica, e, possivelmente, uma indicação de comprimento. Ditas coordenadas geográficas de pelo menos um ponto geográfico podem definir uma posição geográfica de um centro de um círculo, e dita indicação de comprimento define um raio do círculo, dito círculo descrevendo a extensão de cobertura da área geográfica por aquela rede de acesso via rádio. Ditos dados adaptados para determinar uma extensão de cobertura da área geográfica por aquela rede de acesso via rádio também podem incluir coordenadas geográficas de pelo menos dois pontos geográficos, definindo o vértice de um polígono descrevendo a extensão de cobertura da área geográfica.
Dita função de rede pode ser adicionalmente adaptada para: determinar o local atual de terminal de comunicação móvel dentro da área geográfica, por exemplo explorando uma técnica de triangulação de rádio; determinar as redes de acesso via rádio disponíveis cobrindo o local de terminal de comunicação móvel atual; e enviar ao terminal de comunicação móvel informação sobre as redes de acesso via rádio disponíveis determinadas. Breve Descrição dos Desenhos
As características e vantagens da presente invenção serão feitas aparentes lendo a descrição detalhada seguinte de uma concretização dela, provida somente por meio de exemplo não limitativo, descrição que se referirá aos desenhos anexos, em que:
Figura 1 mostra esquematicamente um contexto de rede de radiocomunicação heterogêneo ou de multi-RAT onde a presente invenção é aplicada vantajosamente;
Figura 2 mostra esquematicamente a arquitetura de um sistema de acordo com uma concretização da presente invenção;
Figura 3 mostra a arquitetura de um protocolo de comunicação de acordo com uma concretização da presente invenção;
Figura 4 mostra esquematicamente uma estrutura geral de uma mensagem de um protocolo de comunicação de acordo com uma concretização da presente invenção;
Figura 5 é um fluxograma esquemático mostrando as etapas principais de um procedimento de acampamento de terminal móvel de acordo com uma concretização da presente invenção;
Figura 6 mostra esquematicamente a estrutura de uma porção de um primeiro tipo de mensagem do protocolo de comunicação de acordo com uma concretização da presente invenção;
Figura 7 é um fluxograma esquemático mostrando as etapas principais de uma parte de procedimento de acampamento ao ar livre do procedimento de acampamento da Figura 5, em uma concretização da presente invenção;
Figuras 8A, 8B e 8C são um fluxogramas esquemáticos mostrando as etapas principais de uma parte de procedimento de acampamento em recinto fechado do procedimento de acampamento da Figura 5, em uma concretização da presente invenção; Figura 9 mostra esquematicamente a estrutura de uma porção de um segundo tipo de mensagem do protocolo de comunicação de acordo com uma concretização da presente invenção;
Figura 10 mostra esquematicamente a estrutura de uma porção de um terceiro tipo de mensagem do protocolo de comunicação de acordo com uma concretização da presente invenção;
Figura 11 mostra esquematicamente a estrutura de uma porção de um quarto tipo de mensagem do protocolo de comunicação de acordo com uma concretização da presente invenção;
Figura 12 mostra esquematicamente a estrutura de uma porção de um quinto tipo de mensagem do protocolo de comunicação de acordo com uma concretização da presente invenção;
Figura 13 mostra esquematicamente a estrutura de uma porção de um sexto tipo de mensagem do protocolo de comunicação de acordo com uma concretização da presente invenção;
Figura 14 mostra esquematicamente a estrutura de uma porção de um sétimo tipo de mensagem do protocolo de comunicação de acordo com uma concretização da presente invenção; e
Figura 15 é um diagrama de sinalização mostrando esquematicamente as mensagens trocadas durante um procedimento de carregamento de módulos de software para reconfigurar um terminal móvel, em uma concretização da presente invenção. Descrição Detalhada da Concretização Preferida
Se referindo aos desenhos, na Figura 1, um contexto de radiocomunicação heterogêneo ou de multi-RAT é descrito esquematicamente, onde a presente invenção é aplicada vantajosamente. Uma área geográfica de interesse 100 é coberta, em termos de sinais de rádio, por duas ou mais, no exemplo mostrado quatro Redes de Acesso via rádio (RANs) diferentes, implementando RATs diferentes RATj, RATk, RATm, RATn, administradas por um mesmo ou por operadores de telecomunicação diferentes. As RATs diferentes podem incluir por exemplo uma RAT de GSM, uma RAT de GSM/GPRS, uma RAT de GSM/GPRS/EDGE, uma RAT de UMTS FDD 20 (Duplexação por Divisão de Freqüência), uma RAT de UMTS TDD (Duplexação por Divisão de Tempo), uma RAT de WLAN (por exemplo, IEEE 802.11 a/b/g), uma RAT de CDMA2000, uma RAT de IS-95. O número e tipo específico de RANs não são limitativos à presente invenção. Cada RAN tem uma área de cobertura respectiva 105j, 105k, 105m, 105n, que depende das escolhas de desenvolvimento do dono de operador de telecomunicação de dita RAN.
Numerai de referência 110 denota um terminal de comunicação móvel de multi-modo e/ou reconfigurável capaz de operar com RATs diferentes, particularmente com duas ou mais das quatro RATs diferentes RATj, RATk, RATm, RATn. Geralmente, a fim de conectar a uma rede pertencendo ao
contexto de radiocomunicação heterogêneo, o terminal móvel 110 precisa saber quais são as RATs disponíveis no local de terminal móvel atual, e selecionar a RAT mais apropriada; no caso que o terminal móvel é um terminal reconfigurável, e as RATs disponíveis não são suportadas por sua configuração atual, o terminal móvel pode carregar o software requerido para mudança de sua configuração. Um terminal reconfigurável é descrito por exemplo no Pedido Internacional publicado WO 2006/045334, que está incorporado aqui por referência.
De acordo com a presente invenção, um canal de comunicação dedicado, em seguida chamado o canal Ciente de Rádio e Carregamento de Software (RASD), e um protocolo de comunicação relacionado são instalados para carregar, pela área geográfica de interesse 100, informação que é explorada pelos terminais de comunicação móveis para facilitar a tarefa de conectar à rede de radiocomunicação heterogênea. Figura 2 mostra, em termos de blocos funcionais, a arquitetura de um sistema de acordo com uma concretização da presente invenção. Uma pluralidade de nós ou estações de transceptor de RASD 205 são desdobrados pela área geográfica de interesse 100, para transmitir/receber através do canal de RASD; a estação de transceptor genérica 205 tem uma área de cobertura de rádio respectiva 210. As estações de transceptor de RASD 205 são por exemplo estações de transceptor semelhantes às estações base das redes de telefonia móveis, como as BTSs (Estações de Transceptor Base) do GSM ou Nó B do UMTS, ou as MSBSs reconfigurável (Estações Base de Multi- padrão). As estações de transceptor de RASD 205 também podem ser co- localizadas com as estações de transceptor das RATs diferentes da rede heterogênea.
As estações de transceptor de RASD 205 estão em relação de comunicação sem fio e/ou por fio com um nó de controlador de RASD 215. O nó de controlador de RASD 215 implementa uma função de rede responsável por administrar o conteúdo de informação a ser transmitida pelas estações de transceptor de RASD 205; o nó de controlador de RASD 215 também pode ser responsável por administrar mensagens levando pedidos de informação emitidos pelos terminais de comunicação móvel IlOe transmitidos através do canal de RASD, particularmente pedidos de informação sobre a cobertura da área de interesse 100 pelas RATs do contexto de radiocomunicação heterogêneo, como será descrito em detalhes mais tarde; além disso, o nó de controlador de RASD 215 pode ser responsável por operar o carregamento para os terminais de comunicação móveis reconfiguráveis de software operativo adaptado para reconfigurá-los a fim de fazer os terminais de comunicação móveis adaptados para operar com as RATs existindo no local atual de terminal móvel.
O nó de controlador de RASD 215 pode derivar a informação sobre as RATs diferentes existindo na área de interesse 100 e da sua cobertura de rádio de dados de planejamento de rede 220, providos por exemplo por uma função de operação e administração de rede.
Numerai de referência 225 denota um sistema de localização de posição geográfica, como por exemplo o GPS, que os terminais de comunicação móvel 110 são adaptados para explorar para determinar sua localização dentro da área de interesse.
Preferivelmente, os terminais de comunicação móveis 110 têm capacidades de radiocomunicação sem fio de curto alcance, por exemplo, por exemplo eles são equipados com uma interface de Bluetooth, uma interface de ZigBee uma interface de HomeRF, uma interface de IR ou similar, por meio de qual eles podem se comunicar diretamente com terminais de comunicação móveis vizinhos, ou outros aparelhos locais, localizados em uma gama de distâncias até cem metros.
Figura 3 mostra ilustradamente a arquitetura de protocolo de comunicação de RASD, de acordo com uma concretização da presente invenção. Os níveis mais baixos da pilha de protocolo (particularmente, a primeira e segunda camadas da pilha de OSI, isto é, a camada física e de conexão) são implementados no nó de controlador de RASD 215 (bloco 305- c), na estação de transceptor de RASD genérica 205 (bloco 305-s) e no terminal de comunicação móvel 110 (bloco 305-t); o protocolo de RASD adicionalmente inclui uma camada de protocolo de controle de RASD (terceiro nível da pilha de OSI) que é implementado no nó de controlador de RASD 215 (bloco 310-c) e no terminal de comunicação móvel 110 (bloco 310-t). A implementação específica das camadas de protocolo mais baixas, particularmente no terminal de comunicação móvel e na estação de transceptor de RASD genérica, não é limitativa per se; em particular, para a implementação da camada física das RATs existentes pode ser explorada, por exemplo o GSM (que estabelece, para todo canal de rádio, uma largura de banda igual a 200 kHz), ou uma camada de rádio RASD dedicada pode ser definida.
De acordo com uma concretização da presente invenção, a informação provida pelo nó de controlador de RASD 215 para as estações de transceptor de RASD 205 para ser radiodifundida pela área geográfica de interesse 100 incluem o tipo de RATs disponíveis (por exemplo, GSM, GSM/GPRS, GSM/GPRS/EDGE, UMTS FDD, UMTS TDD, IEEE 802.11 a/b/g, CDMA2000, SER-95). Para cada RAT5 o nó de controlador de RASD 215 adicionalmente provê uma indicação sobre a área de cobertura de dita RAT.
De acordo com uma concretização preferida da presente
invenção, as indicações sobre a área de cobertura de cada uma das RATs existentes, quais indicações são radiodifundidas pela área de interesse através do canal de RASD, são providas em forma de dados, em relação a cada uma das RATs existentes, de quais dados a área de cobertura da RAT correspondente pode ser derivada, tal como por exemplo as coordenadas (latitude e longitude) de um centro de um círculo imaginário representando a área de cobertura daquela RAT, e uma medida do raio de círculo (por exemplo, em metros ou outras unidades de comprimento), ou as coordenadas (latitude e longitude) de dois cantos ao longo de uma diagonal de um retângulo imaginário representando a área de cobertura da RAT, ou as coordenadas (latitude e longitude) dos vértices de um polígono imaginário representando a área de cobertura da RAT. Estas indicações sobre cobertura definem áreas respectivas de cobertura, pelas RATs respectivas, que podem se sobrepor uma a outra, porque em uma dada zona da área geográfica de interesse, duas ou mais RATs podem estar presentes.
Deste modo, a quantidade de dados a serem radiodifundidos através do canal de RASD, e assim as exigências de largura de banda de canal de RASD são relativamente limitadas, particularmente comparada a uma solução de acordo com a qual a área geográfica de interesse é subdividida em zonas, e para cada zona a informação é radiodifundida sobre as RATs disponíveis naquela zona. Realmente, repetindo, para toda zona na qual a área geográfica de interesse é subdividida (o tamanho de qual tem que ser relativamente pequeno) a informação sobre quais RATs estão disponíveis nisso conduz a uma grande redundância, especialmente no caso de sistemas que, como o GSM e o UMTS, têm uma cobertura de área larga (nestes casos, a mesma informação "GSM" ou "UMTS" tem que ser repetida para toda das várias zonas que compõem a área de cobertura dos sistemas de GSM ou UMTS).
A estrutura de uma mensagem de protocolo de RASD genérica
de acordo com uma concretização da presente invenção é descrita na Figura 4. A mensagem de protocolo de RASD, globalmente denotada 400, inclui: um campo 405 ("MESSAGETYPE") pretendido para conter uma indicação do tipo de mensagem; um campo 410 ("MESSAGE_SCOPE") pretendido para conter um valor especificando se a mensagem é uma mensagem radiodifundida (valor "BROADCAST"), dirigida a todos os terminais de comunicação móveis, ou uma mensagem de unidifusão (valor "SINGLECAST"), dirigida a um terminal de comunicação móvel específico; um campo opcional 415 ("UE_ID") presente no caso que o valor contido no campo 410 especifica que a mensagem é uma mensagem de unidifusão, e pretendido para conter um identificador do terminal de comunicação móvel para qual a mensagem é dirigida; e um campo 420 ("SPECIFIC DATA") pretendido para conter conteúdo de informação da mensagem 400.
No seguinte, se referindo à Figura 5, um algoritmo de acampamento de acordo com uma concretização da presente invenção será descrito, permitindo a um terminal de comunicação móvel 110 se conectar a uma das RATs disponíveis na área 210 coberta pela estação de transceptor de RASD genérica 205 e em que o terminal de comunicação móvel 110 está localizado. É assumido que o terminal de comunicação móvel 110 é um telefone de multi-modo, capaz de operar com múltiplas RATs diferentes; também é assumido que o terminal de comunicação móvel é reconfigurável, isto é, suas funcionalidades de radiocomunicação podem ser reprogramadas, dependendo da RAT à qual o terminal tem que se conectar, e que, no caso que os módulos de software operativos necessários para a reprogramação de terminal não estão disponíveis no terminal, o terminal é capaz de carregar os módulos de software operativos necessários "Através do Ar" ("OTA").
O nó de controlador de RASD 215 inicia periodicamente um procedimento radiodifundido de informação de cobertura (bloco 501) para enviar a cada estação de transceptor de RASD 205 informação relacionada à cobertura de rádio das RATs diferentes na área 210 respectiva; a informação é incluída em uma mensagem de "INFORMAÇÃO de COBERTURA", uma mensagem radiodifundida que as estações de transceptor de RASD 205 radiodifundem pelas áreas 210 respectivas.
A mensagem de "INFORMAÇÃO de COBERTURA" tem a estrutura geral descrita na Figura 4, e o campo de "SPECIFIC_DATA" 420 inclui um ou mais blocos ("BLOCOS de INFORMAÇÃO de COBERTURA ou "CIBs"), um para cada RAT; a estrutura do "CIB" genérico é mostrada esquematicamente na Figura 6: o "CIB" 600 inclui até seis campos 605, 610, 615, 620, 625 e 627. O campo 605 ("RAT TYPE") é pretendido para conter uma indicação sobre o tipo de RAT; por exemplo, o campo de "RAT_TYPE" 605 pode conter um valor selecionado da lista de valores "GSM", "GSM/GPRS", "GSM/GPRS/EDGE", "UMTS FDD", "UMTS TDD", "IEEE 802.1 la/b/g", "CDMA2000", "IS-95"; o campo 610 ("COVERAGEEXT") é pretendido para conter um valor especificando se a RAT considerada cobre a área inteira 210 da estação de transceptor de RASD 205 considerada (valor "GLOBAL"), ou a RAT só cobre uma porção da área 210 (valor "LOCAL"). O campo 615 ("COVERAGEAREA") é opcional, e só está presente se o valor contido no campo de "COVERAGE EXT" 610 for igual a "LOCAL"; o campo de "COVERAGE_AREA" 615 é pretendido para conter dados adaptados para especificar a área de cobertura da RAT considerada; por exemplo, como mencionado no antecedente, a área de cobertura pode ser expressa como um círculo imaginário, em qual caso o campo de "COVERAGEAREA" 615 inclui três sub-campos 630 ("CENTERJLAT"), 635 ("CENTER LONG") e 640 ("RADIUS"): os sub-campos 630 e 635 são pretendidos para conter indicações relacionadas às coordenadas (latitude e longitude) do centro de um círculo imaginário usado para definir a área de cobertura da RAT respectiva, e o campo 640 é pretendido para conter uma medida (por exemplo, em metros) do raio do círculo imaginário. O campo 620 ("OPERATOR_ID") é pretendido para conter um identificador do operador de telecomunicação administrando aquela RAT. O campo 625 ("RF_BAND") é pretendido PARA conter uma indicação da banda de freqüência nomeada à RAT considerada; o campo de "RFBAND" 620 pode incluir três sub-campos 645 ("INITFREQ"), 650 ("FINALFREQ") e 655 ("CH BAND"): os sub- campos 645 e 650 são pretendidos para conter valores indicando as freqüências iniciais e finais (por exemplo, em kHz) da banda de freqüência nomeada à RAT, enquanto o campo 655 é pretendido para conter um valor especificando a largura da banda (por exemplo, em kHz) de cada canal nomeado à RAT considerada. O campo 627 ("PRIORITY") é pretendido para conter um valor especificando uma prioridade nomeada à RAT considerada; os valores de prioridade especificados nestes campos dos "CIBs" 600 podem ser usados para determinar a ordem dos "CIBs" 600 na mensagem de "INFORMAÇÃO de COBERTURA", de forma que "CIBs" 600 relativos as RATs tendo uma prioridade mais alta precedam "CIBs" 600 relativos às RATs tendo uma prioridade mais baixa.
O nó de controlador de RASD 215 pode por exemplo enviar uma mensagem de "INFORMAÇÃO de COBERTURA" com uma periodicidade predeterminada (por exemplo, assumindo usar a primeira e segunda camadas do GSM, todo 480 ms. No caso que o período de tempo selecionado para a radiodifusão não é suficiente para enviar para a mensagem de "INFORMAÇÃO de COBERTURA" inteira, o nó de controlador de RASD 215 pode atrasar a transmissão da próxima mensagem de "INFORMAÇÃO de COBERTURA" de quantos múltiplos do período de tempo selecionado quanto é necessário para completar o envio da mensagem de "INFORMAÇÃO de COBERTURA" inteira.
De volta à Figura 5, o nó de controlador de RASD 215 escuta pedidos recebidos dos terminais de comunicação móveis (bloco 503), e, no caso que pedidos são recebidos (ramal de saída Y de bloco 503), os pedidos são servidos (bloco 505). Caso contrário (ramal de saída N de bloco 503), o nó de controlador de RASD 215 começa o procedimento de radiodifusão de informação de cobertura novamente (bloco 501).
De acordo com uma concretização da presente invenção, o algoritmo de acampamento é adaptado para operar situações nas quais o terminal de comunicação móvel não é capaz de averiguar sua posição geográfica, por exemplo porque, estando em um ambiente em recinto fechado, o sinal de GPS não é recebido pelo terminal de comunicação móvel.
Em particular, quando a terminal de comunicação móvel genérico 110 é ativado (bloco 507), ele averigua se recebe o sinal de GPS (bloco 509); no caso afirmativo (ramal de saída Y de bloco 509), que ocorre tipicamente quando o terminal de comunicação móvel está localizado ao ar livre, o terminal de comunicação móvel 110 começa um procedimento de acampamento ao ar livre (bloco 511), caso contrário (ramal de saída N de bloco 509), se o terminal de comunicação móvel não receber o sinal de GPS, que tipicamente ocorre quando o terminal de comunicação móvel está localizado em recinto fechado, o terminal de comunicação móvel 110 começa um procedimento de acampamento em recinto fechado (bloco 513); o procedimento de acampamento então termina (bloco 515). Os procedimentos de acampamento ao ar livre e em recinto fechado são descritos em detalhes no seguinte, com a ajuda dos fluxogramas esquemáticos da Figura 7 e Figuras 8A, 8B e 8C, respectivamente.
Se referindo à Figura 7, no procedimento de acampamento ao ar livre, o terminal de comunicação móvel 110 sintoniza seu receptor de rádio no canal de RASD transmitido pela estação de transceptor de RASD 205 cobrindo a área onde o terminal 110 está localizado (bloco 701).
O terminal de comunicação móvel 110 recebe a mensagem de "INFORMAÇÃO de COBERTURA" que é radiodifundida pela estação de transceptor de RASD 205, e decodifica o conteúdo de informação disso; a informação contida no um ou mais "CIBs" 600 da mensagem de "INFORMAÇÃO de COBERTURA" recebida é memorizada (bloco 703).
O terminal de comunicação móvel 110 então determina sua localização, explorando o sinal de GPS (bloco 705).
Então, o terminal de comunicação móvel 110 começa varrendo os "CIBs" 600 que foram incluídos na mensagem de "INFORMAÇÃO de COBERTURA" recebida (bloco 707).
Partindo do primeiro "CIB" 600, a comunicação móvel 110 verifica terminais se o valor contido no campo de "COVERAGE EXT" 610 é igual a "GLOBAL" (bloco 709), significando que a RAT correspondente do "CIB" 600 examinado cobre a área 210 inteira; no caso afirmativo, o terminal de comunicação móvel 110 verifica se está configurado para a RAT especificada no campo de "RAT TYPE" 605 do "CIB" 600 examinado (bloco 711), em qual caso (ramal de saída Y de bloco 711) o terminal de comunicação móvel 110 se conecta à RAT (bloco 713), e o procedimento de acampamento ao ar livre termina. Em uma concretização preferida, o terminal de comunicação móvel 110 pode verificar se o operador de telecomunicação indicado pelo identificador no campo 620 é o de uma lista de operadores de telecomunicação preferidos, dita lista sendo armazenada por exemplo no SIM (Módulo de Identidade de Assinante) do terminal, e, no caso afirmativo, o terminal de comunicação móvel pode selecionar essa RAT, caso contrário pode procurar por outra RAT; se eventualmente nenhuma das RATs disponíveis pertencer a um operador de telecomunicação preferido, o terminal pode selecionar a primeira RAT disponível.
Se ao invés o terminal de comunicação móvel 110 não estiver configurado para aquela RAT (ramal de saída N de bloco 711), o terminal averigua se já possui os módulos de software operativos necessários para auto-reconfiguração para aquela RAT (bloco 715): no caso afirmativo (ramal de saída Υ), o terminal de comunicação móvel 110 se auto-reconfigura para a RAT especificada (bloco 717), e se conecta àquela RAT (bloco 713), caso contrário (ramal de saída N de bloco 715), se houver "CIBs" 600 adicionais (bloco 719, ramal de saída Υ), o terminal seleciona o próximo "CIB" 600, relativo a outra RAT, e repete as ações anteriores, enquanto se não houver nenhum "CIB" 600 adicional (bloco 719, ramal de saída Ν), o terminal de comunicação móvel 110 começa um procedimento de carregamento de reconfiguração de terminal (bloco 721) para carregar os módulos de software necessários para reconfigurá-lo para trabalhar com a RAT de prioridade mais alta (bloco 723), e então se conecta àquela RAT (bloco 713). De volta ao bloco 709, se o valor contido no campo de
"COVERAGEEXT" 610 for igual a "LOCAL" (ramal de saída N), significando que a RAT considerada não cobre a área 210 inteira, o terminal de comunicação móvel 110 verifica o campo de "COVERAGEAREA" 615, onde indicações são providas adaptadas para determinar a área de cobertura daquela RAT dentro da área 210 onde o terminal móvel está localizado (bloco 725). Explorando por exemplo os dados especificando as coordenadas do centro e o raio do círculo imaginário expressando a área de cobertura de RAT, o terminal de comunicação móvel 110 determina a área de cobertura de RAT. O terminal de comunicação móvel 110 então determina se sua posição atual (determinada em bloco 705 explorando o sinal de GPS) está dentro da área de cobertura de RAT (bloco 727). No caso afirmativo, o terminal de comunicação móvel 110 executa as mesmas ações descritas acima e esquematizadas por blocos 711a 723; se ao invés o terminal de comunicação móvel 110 avaliar que sua posição atual não está dentro da área de cobertura de RAT (ramal de saída N de bloco 727), o terminal de comunicação móvel 110 se move para o próximo "CIB" 600 memorizado (bloco 707), se qualquer (ramal de saída Y de bloco 719), e o examina da mesma maneira já descrita, ou começa o procedimento de carregamento de reconfiguração de terminal (bloco 721), a ser descrito mais tarde, e então se conecta à RAT de prioridade mais alta (bloco 723).
Um procedimento de acampamento em recinto fechado de acordo com uma concretização preferida, mas não limitativa da presente invenção é esquematizado no fluxograma das Figuras 8A, 8B e 8C. Depois de avaliar que há que nenhum sinal de GPS, o terminal de comunicação móvel 110 verifica se em sua memória há dados de informação de cobertura disponíveis que foram recebidos com uma mensagem de "INFORMAÇÃO de COBERTURA" prévia (bloco 801) (recebida antes de ter sido desativado). No caso afirmativo (ramal de saída Υ), o terminal de comunicação móvel 110 começa varrendo os "CIBs" 600 que estão armazenados em sua memória (bloco 803). A partir do primeiro dos "CIBs" 600 armazenados, o terminal de comunicação móvel 110 verifica se o valor contido no campo de "COVERAGE EXT" 610 é igual a "GLOBAL" (bloco 805); no caso afirmativo (ramal de saída Υ), o terminal de comunicação móvel 110 verifica se está configurado para a RAT especificada no campo de "RAT_TYPE" 605 do "CIB" 600 examinado (bloco 807), em qual caso (ramal de saída Y de bloco 807), o terminal de comunicação móvel 110 se conecta à RAT (bloco 809), e o procedimento de acampamento em recinto fechado termina. Se ao invés, o terminal de comunicação móvel 110 não estiver configurado para aquela RAT (ramal de saída N de bloco 807), ele averigua se já possui os módulos de software necessários para se auto-reconfigurar para a RAT (bloco 811: no caso afirmativo (ramal de saída Υ), o terminal de comunicação móvel 110 se auto-reconfigura para a RAT especificada (bloco 813), e se conecta à RAT (bloco 809), caso contrário (ramal de saída N de bloco 811), se houver "CIBs" 600 adicionais (bloco 815, ramal de saída Y) ele seleciona o próximo "CIB" 600, relativo a outra RAT, e repete as ações anteriores.
Semelhantemente, se o valor contido no campo de "COVERAGEEXT" 610 é igual a "LOCAL" (ramal de saída N de bloco 805), e há "BICs" 600 adicionais, o terminal de comunicação móvel seleciona o próximo "CIB" 600, e repete as ações anteriores.
Em outras palavras, quando o terminal de comunicação móvel não pode determinar sua posição, porque por exemplo o sinal de GPS está perdido, se o terminal móvel, baseado na informação recebida em um momento prévio através do canal de RASD, averiguar que há uma RAT cobrindo globalmente a área 210 onde está localizado, ele tenta se conectar àquela RAT, enquanto não tenta se conectar a uma RAT que não cobre a área 210 inteira, mas só uma porção dela, porque o caso pode ser que o terminal móvel não está na porção da área 210 coberta por aquela RAT.
Se não houver nenhum "CIB" 600 adicional (bloco 815, ramal de saída N), ou nenhum dado de informação de cobertura está disponível em sua memória (ramal de saída N de bloco 801), o terminal de comunicação móvel 110 começa uma sessão de radiocomunicação de curto alcance, para tentar estabelecer uma comunicação com terminais de comunicação móveis vizinhos, dos quais pode obter os dados de informação de cobertura perdidos ou atualizados (bloco 817).
Assim que o terminal de comunicação móvel 110 recebe uma resposta de um terminal móvel vizinho, ele ignora possíveis respostas adicionais recebidas de outros terminais móveis vizinhos, e começa um procedimento de pedido de informação de cobertura com o terminal móvel que respondeu (bloco 819).
De acordo com uma concretização da presente invenção, o procedimento de pedido de informação de cobertura exige o terminal de comunicação móvel 110 enviar uma mensagem de "PEDIDO de INFORMAÇÃO de COBERTURA" para o terminal móvel vizinho que respondeu ao pedido de radiocomunicação de curto alcance.
A mensagem de "PEDIDO de INFORMAÇÃO de COBERTURA" tem a estrutura geral descrita na Figura 4, e o campo de "SPECIFIC_DATA" 420, descrito esquematicamente na Figura 9, inclui um campo 905 ("IDENTRATTYPE") pretendido para conter uma indicação da RAT identificada por um terminal de comunicação móvel, e um campo 910 ("RAT_MEASURES") pretendido para conter a lista de medidas executadas por um terminal de comunicação móvel no nível de sinal de rádio da RAT especificada no campo 905. Cada um dos elementos de informação do campo 910 (um elemento de informação para cada medida) é composto de um campo 915 ("BTS_ID") pretendido para conter um identificador da estação de transceptor de RAT em relação à qual a medida foi executada, e um campo 920 ("MEASURED LEVEL") pretendido para conter o valor resultando da medida conduzida na estação de transceptor especificada no campo 915.
A mensagem de "PEDIDO de INFORMAÇÃO de COBERTURA" enviada pelo terminal de comunicação móvel 110 que começa o procedimento de pedido de informação de cobertura tem todos os campos fixados a um valor indefinido (estes dados não são necessários ao terminal móvel vizinho).
O terminal móvel vizinho que recebe a mensagem de "PEDIDO de INFORMAÇÃO de COBERTURA" do terminal de comunicação móvel 110 responde a isso enviando de volta uma mensagem de "RESPOSTA de INFORMAÇÃO de COBERTURA". A mensagem de "RESPOSTA de INFORMAÇÃO de COBERTURA" é uma mensagem de unidifusão que tem a estrutura geral descrita na Figura 4; o campo de "SPECIFICDATA" 420 inclui um campo pretendido para conter uma lista de um ou mais "RIB"s ("BLOCOS de INFORMAÇÃO de RAT") que são incluídos na mensagem. A estrutura do "RIB" 1000 genérico é descrita na Figura 10; ela inclui um campo 1005 ("RATTYPE") pretendido para conter uma indicação sobre o tipo de RAT ("GSM", "GSM/GPRS", "GSM/GPRS/EDGE", "UMTS FDD", "UMTS TDD", "IEEE 802.1 la/b/g", "CDMA2000", "IS-95"); um campo 1007 ("OPERATOR_ID") é pretendido para conter um identificador do operador de telecomunicação administrando aquela RAT; um campo 1010 ("RF_BAND") pretendido para conter uma indicação da banda de freqüência nomeada à RAT considerada; o campo de "RF BAND" 1010 pode incluir três sub-campos 1020 ("INITFREQ"), 1025 ("FINALFREQ") e 1030 ("CH BAND"): os sub-campos 1020 e 1025 são pretendidos para conter valores indicando as freqüências iniciais e finais (por exemplo, em kHz) da banda de freqüência nomeada à RAT, enquanto o campo 1030 é pretendido para conter um valor especificando a largura de banda (por exemplo, em kHz) de cada canal nomeado à RAT considerada. Um campo 1025 ("PRIORIDADE") é pretendido para conter um valor especificando uma prioridade nomeada à RAT considerada. Dentro do campo de " SPECIFIC DATA" 420 da mensagem de "RESPOSTA de INFORMAÇÃO de COBERTURA", os "RIB"s 1000 diferentes são ordenados preferivelmente de acordo com um valor de prioridade decrescente. Se o terminal de comunicação móvel vizinho que respondeu à
sessão de radiocomunicação de curto alcance começado pelo terminal de comunicação móvel 110 considerado tiver a informação disponível, ele preenche os campos da mensagem "RESPOSTA de INFORMAÇÃO de COBERTURA". O terminal de comunicação móvel 110, ao receber a mensagem de "RESPOSTA de INFORMAÇÃO de COBERTURA" do terminal móvel vizinho, verifica se o campo contendo a lista de "RIB"s incluído na mensagem, e, se dita lista não estiver vazia, começa varrendo a lista de "RIB"s. O primeiro "RIB" 1000 é selecionado (que corresponde à RAT sendo nomeada à prioridade mais alta) (bloco 821). O terminal de comunicação móvel 110 verifica se está configurado para a RAT especificada no campo de "RATTYPE" 1005 do "RIB" 1000 examinado (bloco 823), em qual caso (ramal de saída Y de bloco 823) o terminal de comunicação móvel 110 se conecta àquela RAT (bloco 825), e o procedimento de acampamento ao ar livre termina. Em uma concretização preferida, o terminal de comunicação móvel 110 pode verificar se o operador de telecomunicação indicado pelo identificador no campo 620 é um de uma lista de operadores de telecomunicação preferidos, dita lista sendo armazenada no SIM por exemplo (Módulo de Identidade de Assinante) do terminal, e, no caso afirmativo, o terminal de comunicação móvel pode selecionar aquela RAT, caso contrário pode procurar outra RAT; se eventualmente nenhuma das RATs disponíveis pertencer a um operador de telecomunicação preferido, o terminal pode selecionar a primeira RAT disponível. Se ao invés o terminal de comunicação móvel 110 não estiver configurado para aquela RAT (ramal de saída N de bloco 823), ele averigua se já possui os módulos de software necessários para auto-configurar para a RAT (bloco 827): no caso afirmativo (ramal de saída Υ), o terminal de comunicação móvel 110 auto-configura para a RAT especificada (bloco 829), e se conecta à RAT (bloco 825), caso contrário (ramal de saída N de bloco 827), se houver "RIBs"1000 adicionais (bloco 831, ramal de saída Y), ele seleciona a próxima "RIB" 1000, relativa a outra RAT, e repete as ações anteriores.
Se não houver nenhum "RIB" 1000 adicional na mensagem de "RESPOSTA de INFORMAÇÃO de COBERTURA" recebida pelo terminal móvel vizinho, ou se o campo contendo a lista de "RIBs" incluída na mensagem indicar que dita lista está vazia, ou se nenhuma resposta para o pedido de radiocomunicação de curto alcance for recebida (bloco 831, ramal de saída Ν), o terminal de comunicação móvel 110 começa um procedimento de pedido de informação de cobertura com o nó de controlador de RASD 215 (bloco 833).
O terminal de comunicação móvel 110 primeiramente executa medidas no nível de sinal de rádio em relação à RAT para qual está configurado atualmente (bloco 835). O terminal de comunicação móvel 110 então envia ao nó de
controlador de RASD 215 uma mensagem de "PEDIDO de INFORMAÇÃO de COBERTURA" (Ml no desenho) através do canal de RASD (bloco 837); na mensagem de "PEDIDO de INFORMAÇÃO de COBERTURA" enviada pelo terminal de comunicação móvel 110, os campos 905 e 910 são fixados para conter o tipo da RAT para a qual o terminal está configurado atualmente, e os resultados das medidas executadas pelo terminal móvel. Em particular, o terminal de comunicação móvel 110 compila a colocação de "PEDIDO de INFORMAÇÃO de COBERTURA", no campo 905 ("IDENT RAT TYPE"), uma indicação da RAT identificada por um terminal de comunicação móvel, e no campo 910 ("RAT MEASURES") a lista de medidas executadas pelo terminal de comunicação móvel 110 no nível de sinal de rádio da RAT especificada no campo 905; em particular, para cada medida, o terminal de comunicação móvel coloca no campo 915 ("BTS ID") o identificador da estação de transceptor de RAT em relação à qual a medida foi executada, e no campo 920 ("MEASURED LEVEL") o valor resultando da medida conduzida na estação de transceptor especificada no campo 915.
O nó de controlador de RASD 215 recebe a mensagem de "PEDIDO de INFORMAÇÃO de COBERTURA", e explora as informação incluída nela para localizar o terminal de comunicação móvel 110 (bloco 839); qualquer técnica de localização pode ser explorada, por exemplo uma técnica de triangulação. Uma vez que o nó de controlador de RASD 215 tenha localizado o terminal de comunicação móvel 110, ele começa um procedimento de troca de capacidade de terminal (bloco 841). O procedimento de troca de capacidade terminal envolve enviar ao terminal de comunicação móvel 110 uma mensagem de "PEDIDO de INFORMAÇÃO de CAPACIDADE" (M2 no desenho); a mensagem de "PEDIDO de INFORMAÇÃO de CAPACIDADE" é uma mensagem de unidifiisão que tem a estrutura geral descrita na Figura 4; o campo de "SPECIFIC-DATA" 420 é vazio.
No recebimento da mensagem de "PEDIDO de INFORMAÇÃO de CAPACIDADE", o terminal de comunicação móvel 110 entra no procedimento de troca de capacidade de terminal (bloco 843); o terminal de comunicação móvel 110 compila uma mensagem de "RESPOSTA de INFORMAÇÃO de CAPACIDADE" (M3 no desenho) a ser envidada de volta ao nó de controlador de RASD 215.
A mensagem de "RESPOSTA de INFORMAÇÃO de CAPACIDADE" é uma mensagem de unidifusão que tem a estrutura geral descrita na Figura 4; o campo de "SPECIFIC_DATA" 420 tem a estrutura descrita na Figura 11; inclui um campo 1105 ("RECONF TYPE") pretendido para conter um valor indicando as possíveis reconfigurações suportadas pelo terminal de comunicação móvel 110; o valor contido pelo campo 1105 pode ser "MULTI-MODE", indicando que o terminal de comunicação móvel 110 é um terminal de multi-modo e pode ser reconfigurado em modos de operação diferentes (isto é, para trabalhar com RATs diferentes); "SOFTWARE" indicando que o terminal de comunicação móvel pode ser reconfigurado em software a fim de mudar modo"; "ANY", indicando que o terminal de comunicação móvel 110 suporta ambos os dois tipos prévios de configuração. Um campo 1110 ("SUPPORTED_RATs"), presente no caso que o valor contida no campo 1105 é "MULTI-MODE" ou "ANY", especifica a RAT suportada pelo terminal; este campo pode por exemplo levar os valores "GSM1", "GSM/GPRS", "GSM/GPRS/EDGE", "UMTS FDD", "UMTS TDD", "IEEE 802.1 la/b/g", "CDMA2000", "IS-95"; um campo 1115 ("MODEL_TYPE") é pretendido para conter uma indicação do tipo do terminal de comunicação móvel 110, e está presente no caso que o valor contido no campo 1105 é "MULTI-MODE" ou "ANY".
Deixe ser assumido que a mensagem de "RESPOSTA de INFORMAÇÃO de CAPACIDADE" que o terminal de comunicação móvel 110 envia ao nó de controlador de RASD 215 tem o campo de "RECONF ΤΥΡΕ" 1105 fixado a "ANY", o campo de "SUPPORTED RATs" 1110 fixado a "GSM", e o campo de "MODE TYPE" 1115 especificando o modelo do terminal 110.
No recebimento da mensagem de "RESPOSTA de INFORMAÇÃO de CAPACIDADE", o nó de controlador de RASD 215 começa um procedimento de carregamento de reconfiguração de terminal (bloco 845), para enviar ao terminal de comunicação móvel 110 os módulos de software para se conectar, no exemplo considerado, à RAT de GSM.
O procedimento de carregamento de reconfiguração de terminal exige enviar ao terminal de comunicação móvel 110 mensagens de "INDICAÇÃO de CARREGAMENTO de SOFTWARE" e mensagens de "BLOCO de DADOS", como descrito esquematicamente no diagrama de sinalização da Figura 15.
A mensagem de "INDICAÇÃO de CARREGAMENTO de SOFTWARE" é uma mensagem de unidifusão tendo a estrutura geral descrita na Figura 4. O campo de "SPECIFIC_DATA" 420 tem a estrutura descrita na Figura 12; ele inclui um campo 1205 ("RAT TYPE") pretendido para conter um valor indicando a RAT suportada pelos módulos de software que estão sendo carregados (os valores do campo de "RAT_TYPE" 1205 podem ser por exemplo "GSM, "GSM/GPRS", "GSM/GPRS/EDGE, "UMTS FDD", "UMTS TDD", "IEEE 802.Ua/b/g", "CDMA2000", "IS-95"), e um campo 1210 ("NUM_BLOCKS") cujo conteúdo indica o número de blocos de rádio que serão enviados; o valor contido no campo de "NUM_BLOCKS" é usado pelo terminal de comunicação móvel para determinar o tamanho de uma janela de recepção.
A mensagem de "BLOCO de DADOS" é uma mensagem de unidifusão tendo a estrutura geral descrita na Figura 4. O campo de "SPECIFIC DATA" 420 tem a estrutura descrita na Figura 13; ele inclui um campo 1305 ("BLOCKNUM") pretendido para conter um valor indicando o número de seqüência do bloco de rádio contido em um campo 1315 ("DATA"); um campo 1310 ("BLOCKLENGTH") pretendido para conter um valor indicando o tamanho (por exemplo, em Bytes) do campo 1315; o campo 1315 contém os dados do bloco de rádio.
No recebimento da primeira mensagem de "INDICAÇÃO de CARREGAMENTO de SOFTWARE" do controlador de RASD 215, o terminal de comunicação móvel 110 começa o procedimento de carregamento de reconfiguração de terminal (bloco 847).
O terminal de comunicação móvel 110 responde às mensagens recebidas do controlador de RASD 215 enviando a ele mensagens de "DATA ACK", para reconhecer ou não reconhecer o recebimento das mensagens do nó de controlador de RASD. As mensagens de "DATA ACK" têm a estrutura geral descrita na Figura 4, e em que o campo de "SPECIFIC_DATA" 420 tem a estrutura descrita na Figura 14: ele inclui um campo 1405 ("BLOCK NUM") pretendido para conter o número de seqüência do bloco de rádio reconhecido, e um campo 1410 pretendido para conter uma indicação de se o recebimento daquele bloco de rádio foi reconhecido ou não.
Uma vez que o procedimento de carregamento de reconfiguração de terminal seja completado, o nó de controlador de RASD 215, sabendo a localização do terminal de comunicação móvel 110, cria e envia ao terminal de comunicação móvel 110 uma mensagem de "RESPOSTA de INFORMAÇÃO de COBERTURA" (M4 no desenho), incluindo na mensagem campo pretendido para conter a lista de RIB da informação relacionada às RATs presentes na área onde o terminal móvel 110 está localizado (bloco 849).
O terminal de comunicação móvel 110, ao receber a mensagem de "RESPOSTA de INFORMAÇÃO de COBERTURA", começa varrendo a lista de "RIB"s. O primeiro "RIB" 1000 é selecionado (que corresponde à RAT sendo nomeada à prioridade mais alta) (bloco 851). O terminal de comunicação móvel 110 verifica se está configurado para a RAT especificada no campo de "RAT TYPE" 1005 do "RIB" 1000 examinado (bloco 853), em qual caso (ramal de saída Y de bloco 853) o terminal de comunicação móvel 110 se conecta àquela RAT (bloco 855), e o procedimento de acampamento em recinto fechado termina. Em uma concretização preferida, o terminal de comunicação móvel 110 pode verificar se o operador de telecomunicação indicado pelo identificador no campo 620 é um de uma lista de operadores de telecomunicação preferidos, dita lista sendo por exemplo armazenada no SIM (Módulo de Identidade de Assinante) do terminal, e, no caso afirmativo, o terminal de comunicação móvel pode selecionar aquela RAT, caso contrário pode procurar outra RAT; se eventualmente nenhuma das RATs disponíveis pertencer a um operador de telecomunicação preferido, o terminal pode selecionar a primeira RAT disponível. Se ao invés o terminal de comunicação móvel 110 não estiver configurado para aquela RAT (ramal de saída N de bloco 853), ele averigua se já possui os módulos de software necessários para auto-configurar para a RAT (bloco 857): no caso afirmativo (ramal de saída Υ), o terminal de comunicação móvel 110 auto-configura para a RAT especificada (bloco 859), e se conecta à RAT (bloco 855), caso contrário (ramal de saída N de bloco 857), se houver "RIB"s 1000 adicionais (bloco 861, ramal de saída Y) ele seleciona o próximo "RIB" 1000, relativo a outro RAT, e repete as ações anteriores, até que uma RAT seja achada que o terminal de comunicação móvel pode usar.
A presente invenção é aplicável em geral em qualquer contexto de radiocomunicação heterogêneo, incluindo contextos nos quais técnicas de DSA são implementadas, de acordo com as quais, por exemplo, um operador de telecomunicação é livre para explorar a banda autorizada, dividindo-s em sub-bandas, que podem ser nomeadas a uma mesma ou a RATs diferentes. Com técnicas de DSA, a configuração de rede pode ser bastante variável, por exemplo dependendo de carga de tráfego nos sistemas diferentes. Em situações onde um dos sistemas do contexto heterogêneo é congestionado (desde que o número de pedidos excede os recursos de rádio disponíveis), novos recursos de rádio, por exemplo portadores livres de células de rede adjacentes (pertencendo ao mesmo sistema ou a um sistema diferente) poderiam ser usados. Por exemplo, os métodos para reconfigurar as BTSs do sistema de GSM e para a alocação de portadores descrita no pedido Internacional publicado WO 2006/064302 podem ser adotados. Nesse caso, a entidade de rede administrando os recursos de rádio de rede (isto é, a Administração de Recurso de Rádio - servidor de RRM) pode prover ao nó de controlador de RASD 215 a informação relacionada à alocação de espectro e às RATs respectivas, de forma que o nó de controlador de RASD possa informar os terminais de comunicação móveis de mudanças na configuração de rádio de rede. O terminal de comunicação móvel genérico, baseado na informação recebida do nó de controlador de RASD através do canal de RASD, pode acessar uma das RATs disponíveis na área onde está localizado, sem ter que se preocupar sobre como as RATs são re-alocadas dinamicamente.
A invenção também pode ser aplicada em contextos de radiocomunicação heterogêneos, onde mais que um operador de telecomunicação está presente. Explorando a informação recebida do nó de controlador de RASD através do canal de RASD, o terminal de comunicação móvel, em vez de varrer o espectro inteiro para detectar quais freqüências estão autorizadas e administradas pelo operador de telecomunicação ao qual se subscreveu, pode obter essa informação diretamente, reduzindo o tempo precisado para o acampamento. Uma vez que as freqüências do operador de telecomunicação ao qual se subscreveu foram identificadas, o terminal de comunicação móvel pode proceder como descrito acima para determinar à qual RAT se conectar.
O canal de RASD pode ser um canal "fora de banda" ou um canal "em banda". No primeiro caso, é um canal em uma banda de freqüência externa às bandas autorizadas nomeadas aos operadores de telecomunicação; qualquer tecnologia de transporte de rádio pode ser explorada para a comunicação através do canal de RASD, possivelmente uma das RATs da rede heterogênea. No segundo caso (canal em banda), uma banda de freqüência dentro da banda autorizada nomeada a um operador de telecomunicação pode ser dedicada ao canal de RASD; alternativamente, para evitar privar o operador de telecomunicação de uma das freqüências nomeadas, o canal de RASD pode ser implementado como um canal "lógico" (por exemplo, novas mensagens de protocolo a serem enviadas através de canais já existentes como o BCCH, o PBCCH, o CPICH deveriam ser introduzidas nos padrões, ou um canal de controle lógico comum novo poderia ser estabelecido). A presente invenção foi descrita aqui fazendo referência a uma
concretização exemplar dela. Aqueles qualificados na arte apreciarão prontamente que várias modificações às concretizações descritas são possíveis, como também concretizações diferentes, por exemplo a fim de satisfazer necessidades contingentes, tudo dentro da extensão da invenção definida nas reivindicações anexas.
Por exemplo, em vez do GPS, sistemas de localização de posição geográfica diferentes pode ser usados como por exemplo Galileo, GPS Assistido, Glonass.
Claims (25)
1. Método para habilitar conexão de um terminal de comunicação móvel (110) a uma rede de radiocomunicação, sendo caracterizado pelo fato de que compreende: - receber informação sobre redes de acesso via rádio disponíveis em uma área geográfica (210); - determinar um local atual do terminal de comunicação móvel dentro da dita área geográfica; - com base na informação recebida e no local atual do terminal de comunicação móvel determinado, determinar redes de acesso via rádio disponíveis cobrindo o local de terminal de comunicação móvel atual, e - tentar estabelecer uma conexão à rede de radiocomunicação através de uma rede selecionada das ditas redes de acesso via rádio disponíveis, - em caso de o local atual do terminal de comunicação móvel dentro da dita área geográfica não poder ser determinado: - tentar estabelecer uma conexão direta com um terminal de comunicação móvel vizinho através de um canal de comunicação sem fio de curto alcance; - obter, a partir do terminal de comunicação móvel vizinho, informação sobre redes de acesso via rádio disponíveis; e - tentar estabelecer uma conexão à rede de radiocomunicação através de uma rede selecionada das ditas redes de acesso via rádio disponíveis especificadas na informação obtida do terminal de comunicação móvel vizinho.
2. Método de acordo com a reivindicação 1, caracterizado pelo fato de que o dito canal de comunicação sem fio de curto alcance é um canal de rádio de curto alcance selecionado a partir do grupo que consiste em canal de comunicação de Bluetooth, ZigBee, HomeRF, IR.
3. Método de acordo com a reivindicação 1, caracterizado pelo fato de que a referida informação sobre redes de acesso via rádio disponíveis, disponível numa área geográfica, é recebida através de um canal de comunicação radiodifundido, o mencionado canal de comunicação radiodifundido incluindo um dentre: - um canal de comunicação radiodifundido fora de banda, localizado em uma banda de freqüência externa às bandas autorizadas nomeadas às redes de acesso via rádio presentes na dita área geográfica de interesse; - um canal de comunicação radiodifundido em banda, localizado em uma banda de freqüência dentro de bandas autorizadas nomeadas às redes de acesso via rádio presentes na dita área geográfica de interesse.
4. Método de acordo com a reivindicação 1, caracterizado pelo fato de que a dita obtenção, a partir do terminal de comunicação móvel vizinho, de informação sobre redes de acesso via rádio disponíveis compreende: - obter, para cada uma das redes de acesso via rádio disponíveis, uma indicação de um tipo da tecnologia de acesso via rádio da rede de acesso via rádio, e uma indicação de uma banda de freqüência usada pela rede de acesso via rádio.
5. Método de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente: - antes da dita tentativa de estabelecer uma conexão direta com um terminal de comunicação móvel vizinho através de um canal de comunicação sem fio de curto alcance, averiguar uma presença, em uma memória do terminal de comunicação móvel, de informação previamente recebida sobre redes de acesso via rádio disponíveis, e tentar estabelecer uma conexão à rede de radio- comunicação através de uma rede selecionada das redes de acesso via rádio disponíveis especificadas na informação previamente recebida.
6. Método de acordo com a reivindicação 1, caracterizado pelo fato de que compreende adicionalmente: - em caso da dita obtenção, a partir do terminal de comunicação móvel vizinho, de informação sobre redes de acesso via rádio disponíveis falhar, contatar uma função de rede (215) na rede de radiocomunicação para obter informação sobre as redes de acesso via rádio disponíveis cobrindo o local de terminal de comunicação móvel atual.
7. Método de acordo com a reivindicação 6, caracterizado pelo fato de que compreende adicionalmente: - responsivo ao dito contato, a função de rede tendo que: - determinar o local atual de terminal de comunicação móvel dentro da área geográfica; - determinar as redes de acesso via rádio disponíveis cobrindo o local de terminal de comunicação móvel atual; e - enviar ao terminal de comunicação móvel informação sobre as redes de acesso via rádio disponíveis determinadas.
8. Método de acordo com a reivindicação 1, caracterizado pelo fato de que tal tentativa de estabelecer uma conexão à rede de radiocomunicação compreende: - em caso de o terminal de comunicação móvel não se encontrar configurado para a operação com a rede de acesso via rádio selecionada, re- configurar o terminal de comunicação móvel, em que a dita reconfiguração do terminal de comunicação móvel compreende carregar através do ar dados para a reconfiguração do terminal de comunicação móvel.
9. Método de acordo com a reivindicação 1, caracterizado pelo fato de que a dita informação sobre redes de acesso via rádio disponíveis inclui um identificador de pelo menos uma rede de acesso via rádio, disponível na dita área geográfica, e, associado com o dito identificador da pelo menos uma rede de acesso via rádio, dados adaptados para determinar uma extensão de cobertura da área geográfica por aquela rede de acesso via rádio.
10. Método de acordo com a reivindicação 9, caracterizado pelo fato de que os ditos dados adaptados para determinar uma extensão de cobertura da área geográfica por aquela rede de acesso via rádio incluem uma dentre: - coordenadas geográficas de pelo menos um ponto geográfico na dita área geográfica, e - uma indicação de comprimento; ou - coordenadas geográficas de pelo menos dois pontos geográficos na área geográfica, definindo o vértice de um polígono que descreve a extensão de cobertura da área geográfica.
11. Método de acordo com a reivindicação 10, caracterizado pelo fato de que as citadas coordenadas geográficas de pelo menos um ponto geográfico definem uma posição geográfica de um centro de um círculo, e a dita indicação de comprimento define um raio do círculo, o dito círculo descrevendo a extensão de cobertura da área geográfica por aquela rede de acesso via rádio.
12. Método de acordo com a reivindicação 9, caracterizado pelo fato de que, em caso de a rede de acesso via rádio cobrir a área geográfica inteira, os ditos dados adaptados para determinar uma extensão de cobertura da área geográfica por aquela rede de acesso via rádio incluem uma indicação de que a rede de acesso via rádio cobre a área geográfica inteira.
13. Método de acordo com a reivindicação 9, caracterizado pelo fato de que o dito identificador da rede de acesso via rádio está na forma de uma seqüência de caracteres.
14. Terminal de comunicação móvel (110), sendo caracterizado pelo fato de que é adaptado para: - receber informação sobre redes de acesso via rádio de uma rede de radiocomunicação, disponível em uma área geográfica (210); - determinar seu local atual dentro da dita área geográfica; - com base na informação recebida e no local atual determinado, determinar redes de acesso via rádio disponíveis cobrindo o local atual, e - tentar estabelecer uma conexão à rede de radiocomunicação através de uma rede selecionada das ditas redes de acesso via rádio disponíveis, e, em caso de o local atual do terminal de comunicação móvel dentro da dita área geográfica não poder ser determinado, é adicionalmente adaptado para: - tentar estabelecer uma conexão direta com um terminal de comunicação móvel vizinho através de um canal de comunicação sem fio de curto alcance; - obter, a partir do terminal de comunicação móvel vizinho, informação sobre redes de acesso via rádio disponíveis; e - tentar estabelecer uma conexão à rede de radiocomunicação através de uma rede selecionada das ditas redes de acesso via rádio disponíveis especificadas na informação obtida do terminal de comunicação móvel vizinho.
15. Terminal de comunicação móvel (110) de acordo com a reivindicação 14, caracterizado pelo fato de que o dito canal de comunicação sem fio de curto alcance é um canal de rádio de curto alcance selecionado a partir do grupo que consiste em canal de comunicação de Bluetooth, ZigBee, HomeRF5IR.
16. Terminal de comunicação móvel (110) de acordo com a reivindicação 14, caracterizado pelo fato de que ele inclui um dispositivo de determinação de posição.
17. Terminal de comunicação móvel (110) de acordo com a reivindicação 14, caracterizado pelo fato de que para obter, a partir do terminal de comunicação móvel vizinho, informação sobre redes de acesso via rádio disponíveis, o terminal de comunicação móvel é adicionalmente adaptado para: - obter, para cada uma das redes de acesso via rádio disponíveis, uma indicação de um tipo da tecnologia de acesso via rádio da rede de acesso via rádio, e uma indicação de uma banda de freqüência usada pela rede de acesso via rádio.
18. Terminal de comunicação móvel (110) de acordo com a reivindicação 14, caracterizado pelo fato de que é adicionalmente adaptado para: - antes da referida tentativa de estabelecer uma conexão direta com um terminal de comunicação móvel vizinho através de um canal de rádio de curto alcance, averiguar uma presença, em uma memória do terminal de comunicação móvel, de informação previamente recebida sobre redes de acesso via rádio disponíveis, e tentar estabelecer uma conexão à rede de radio- comunicação através de uma rede selecionada das redes de acesso via rádio disponíveis especificadas na informação previamente recebida.
19. Terminal de comunicação móvel (110) de acordo com a reivindicação 14, caracterizado pelo fato de que é adicionalmente adaptado para: - em caso da dita obtenção, a partir do terminal de comunicação móvel vizinho, de informação sobre redes de acesso via rádio disponíveis falhar, contatar uma função de rede (215) na rede de radiocomunicação para obter informação sobre as redes de acesso via rádio disponíveis cobrindo o local de terminal de comunicação móvel atual.
20. Terminal de comunicação móvel (110) de acordo com a reivindicação 14, caracterizado pelo fato de que para a mencionada tentativa de estabelecer uma conexão à rede de radiocomunicação, o terminal de comunicação móvel é adicionalmente adaptado para: - em caso de o terminal de comunicação móvel não se encontrar configurado para a operação com a rede de acesso via rádio selecionada, re- configurar o terminal de comunicação móvel, em que, para tal reconfiguração, o terminal de comunicação móvel é adicionalmente adaptado para carregar através do ar dados para a reconfiguração do terminal de comunicação móvel.
21. Rede de radiocomunicação, sendo caracterizada pelo fato de que compreende uma função de rede adaptada para radiodifundir informação sobre redes de acesso via rádio, disponível numa área geográfica (210), coberta pela rede de radiocomunicação, em que a dita função de rede é adicionalmente adaptada para: - receber, a partir de um terminal de comunicação móvel (110), um pedido de prover informação sobre as redes de acesso via rádio disponíveis cobrindo o locdl dê tèraiinal de comunicação móvel atual.
22. Rede de radiocomunicação de acordo com a reivindicação 21, caracterizada pelo fato de que a dita informação sobre redes de acesso via rádio disponíveis inclui um identificador de pelo menos uma rede de acesso via rádio, disponível na mencionada área geográfica, e, associado à dita indicação (identificador) da pelo menos uma rede de acesso via rádio, dados adaptados para determinar uma extensão de cobertura da área geográfica por aquela rede de acesso via rádio.
23. Rede de radiocomunicação de acordo com a reivindicação 21, caracterizada pelo fato de que os ditos dados adaptados para determinar uma extensão de cobertura da área geográfica por aquela rede de acesso via rádio incluem uma dentre: - coordenadas geográficas de pelo menos um ponto geográfico na área geográfica, e - uma indicação de comprimento; ou - coordenadas geográficas de pelo menos dois pontos geográficos, definindo o vértice de um polígono que descreve a extensão de cobertura da área geográfica.
24. Rede de radiocomunicação de acordo com a reivindicação 23, caracterizada pelo fato de que as ditas coordenadas geográficas de pelo menos um ponto geográfico definem uma posição geográfica de um centro de um círculo, e a dita indicação de comprimento define um raio do círculo, o dito círculo descrevendo a extensão de cobertura da área geográfica por aquela rede de acesso via rádio.
25. Rede de radiocomunicação de acordo com a reivindicação 21, caracterizada pelo fato de que a referida função de rede é adicionalmente adaptada para: - determinar o local atual de terminal de comunicação móvel dentro da área geográfica; - determinar as redes de acesso via rádio disponíveis cobrindo o local de terminal de comunicação móvel atual; e - enviar ao terminal de comunicação móvel informação sobre as redes de acesso via rádio disponíveis determinadas.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/EP2007/053067 WO2008119381A1 (en) | 2007-03-30 | 2007-03-30 | Method and system for enabling connection of a mobile communication terminal to a radio communication network |
Publications (2)
Publication Number | Publication Date |
---|---|
BRPI0721552A2 true BRPI0721552A2 (pt) | 2013-01-15 |
BRPI0721552B1 BRPI0721552B1 (pt) | 2019-08-13 |
Family
ID=38904724
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
BRPI0721552A BRPI0721552B1 (pt) | 2007-03-30 | 2007-03-30 | método para habilitar conexão de um terminal de comunicação móvel a uma rede de radiocomunicação, terminal de comunicação móvel, e, rede de radiocomunicação |
Country Status (9)
Country | Link |
---|---|
US (1) | US8295852B2 (pt) |
EP (1) | EP2140709B1 (pt) |
JP (1) | JP4967057B2 (pt) |
KR (1) | KR101367087B1 (pt) |
CN (1) | CN101669390B (pt) |
AR (1) | AR067301A1 (pt) |
AT (1) | ATE515156T1 (pt) |
BR (1) | BRPI0721552B1 (pt) |
WO (1) | WO2008119381A1 (pt) |
Families Citing this family (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5230721B2 (ja) | 2007-03-30 | 2013-07-10 | テレコム・イタリア・エッセ・ピー・アー | 無線通信ネットワークへの移動通信端末の接続を可能にするための方法およびシステム |
KR100944772B1 (ko) * | 2007-12-17 | 2010-03-03 | 한국전자통신연구원 | 다중 통신 모드를 지원하는 이동 단말기에서 통신 모드안내 데이터에 의한 인지 무선 접속 지원 장치 및 방법 |
CN101610576B (zh) * | 2008-06-18 | 2013-01-30 | 上海华为技术有限公司 | 限制信令下的信息处理方法及相关设备 |
CN102150445B (zh) * | 2008-09-12 | 2014-12-17 | 诺基亚公司 | 用户设备能力偏置 |
JP5182020B2 (ja) | 2008-11-05 | 2013-04-10 | 富士通株式会社 | 移動端末装置、通信システム及び無線通信条件設定方法 |
US9172612B2 (en) * | 2009-02-12 | 2015-10-27 | Hewlett-Packard Development Company, L.P. | Network device configuration management by physical location |
KR101276607B1 (ko) * | 2009-04-15 | 2013-06-20 | 한국전자통신연구원 | 이종 무선통신 시스템에서 액세스 시스템 선택 방법 및 장치 |
JP5273615B2 (ja) * | 2009-07-17 | 2013-08-28 | 独立行政法人情報通信研究機構 | コグニティブ無線通信におけるチャネル調整方法,及び当該方法を実施可能なコグニティブ無線通信システム |
CA2774138C (en) | 2009-09-14 | 2016-11-01 | Nortel Networks Limited | Receiving information relating to radio access technology capabilities of a mobile station |
KR101271431B1 (ko) * | 2009-12-17 | 2013-06-05 | 한국전자통신연구원 | 재구성이 가능한 무선통신시스템에서 무선 접속 시스템 및 방법 |
EP2515584A4 (en) * | 2009-12-18 | 2016-04-06 | Nec Corp | WIRELESS COMMUNICATION APPARATUS, WIRELESS COMMUNICATION SYSTEM, NETWORK SELECTION METHOD, AND RECORDING MEDIUM |
CN102223694B (zh) * | 2010-04-16 | 2014-07-09 | 华为技术有限公司 | 感知导频信道支持的认知***初始化方法、装置和*** |
US8548465B2 (en) * | 2010-04-23 | 2013-10-01 | Apple Inc. | Methods and apparatus for providing dynamic information in a wireless information channel |
CN106060877B (zh) * | 2011-10-24 | 2020-04-21 | 北京三星通信技术研究有限公司 | 蜂窝通信的方法及设备 |
US20130100986A1 (en) * | 2011-10-24 | 2013-04-25 | Robotex, Inc. | Method of adapting a wireless system for use in a geographic location |
CN103188600B (zh) * | 2011-12-29 | 2015-12-02 | 航通互联网信息服务有限责任公司 | 一种适应于dme***工作频率的地空通信方法及*** |
CN102595560B (zh) * | 2012-02-17 | 2015-04-08 | 华为技术有限公司 | 一种搜网和选网的方法、装置及*** |
JP6030402B2 (ja) * | 2012-03-13 | 2016-11-24 | 京セラ株式会社 | 通信システム |
GB2502068B (en) | 2012-05-14 | 2019-03-27 | Sensewhere Ltd | Method of and system for estimating position |
CN104349330A (zh) * | 2013-08-05 | 2015-02-11 | 中兴通讯股份有限公司 | 一种辅助多模终端发现通信机会的方法、***及设备 |
JP6553606B2 (ja) * | 2014-07-16 | 2019-07-31 | 京セラ株式会社 | 通信システム及び無線端末 |
JP6723124B2 (ja) * | 2016-09-20 | 2020-07-15 | サクサ株式会社 | 通信システム及び通信用プログラム |
US20180262974A1 (en) * | 2017-03-09 | 2018-09-13 | Aruba Networks, Inc. | Out-of-band radio |
US10785527B2 (en) * | 2017-06-30 | 2020-09-22 | Qualcomm Incorporated | Dynamic allocation of wireless personal area network radios among a plurality of radio access technologies supported by a user equipment |
WO2019121420A1 (en) * | 2017-12-18 | 2019-06-27 | Sony Corporation | Communications devices, infrastructure equipment, location servers and methods |
CN110798884B (zh) * | 2018-08-03 | 2021-03-16 | 阿里巴巴集团控股有限公司 | 一种终端的通信方法和装置 |
US11039369B2 (en) * | 2018-08-10 | 2021-06-15 | Mediatek Inc. | Handling 5G QoS rules on QoS operation errors |
US11350357B2 (en) | 2019-03-18 | 2022-05-31 | Telcom Ventures, Llc | Facilitating use of multi-operator, multi-band and unlicensed spectrum for a user equipment using out of band control channels |
CN110708661B (zh) * | 2019-11-15 | 2020-08-21 | 深圳市东方拓宇科技有限公司 | 一种基于5g通信的数据传输方法、***、装置及介质 |
US11653268B2 (en) | 2021-06-15 | 2023-05-16 | Microsoft Technology Licensing, Llc | Dynamically adjusting the bandwidth of downlink transmissions based on a radio access technology used by a radio access network |
US20230292141A1 (en) * | 2022-03-09 | 2023-09-14 | Netgear, Inc. | Repurposing consumer electronic devices as nodes in wireless mesh networks |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
IL93444A (en) | 1989-04-27 | 1994-05-30 | Motorola Inc | Method and unit for communication with communication systems with different operating modes |
GB2313257A (en) | 1996-05-17 | 1997-11-19 | Motorola Ltd | Selecting data relevant to multiple communication systems in vicinity of a programmable subscriber unit |
FR2802379B1 (fr) | 1999-12-14 | 2002-04-19 | France Telecom | Selection de reseaux de radiocommunication accessibles pour un terminal recepteur multimode |
US8364080B2 (en) * | 2002-08-01 | 2013-01-29 | Broadcom Corporation | Method and system for achieving enhanced quality and higher throughput for collocated IEEE 802.11 B/G and bluetooth devices in coexistent operation |
US7146130B2 (en) | 2003-02-24 | 2006-12-05 | Qualcomm Incorporated | Wireless local access network system detection and selection |
US7436843B2 (en) * | 2003-04-30 | 2008-10-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for access selection |
JP4176557B2 (ja) | 2003-05-28 | 2008-11-05 | 株式会社エヌ・ティ・ティ・ドコモ | 無線制御局、無線端末、通信システム及び通信方法 |
GB2410153B (en) * | 2004-01-19 | 2006-02-01 | Toshiba Res Europ Ltd | Network service information discovery method and communication device |
US8682279B2 (en) * | 2004-05-07 | 2014-03-25 | Interdigital Technology Corporation | Supporting emergency calls on a wireless local area network |
WO2006020168A2 (en) | 2004-07-16 | 2006-02-23 | Bridgeport Networks | Presence detection and handoff for cellular and internet protocol telephony |
CN101077024B (zh) | 2004-10-28 | 2011-08-10 | 意大利电信股份公司 | 用于通过无线电通信网络配置无线电终端的方法、相关的网络及其计算机程序产品 |
ATE488977T1 (de) | 2004-12-14 | 2010-12-15 | Telecom Italia Spa | Verfahren zum konfigurieren eines telekommunikationsnetzes, telekommunikationsnetz und entsprechende verwaltungsentitäten |
EP1703679A1 (en) * | 2005-03-16 | 2006-09-20 | Alcatel | Mobile terminal and access point |
JP5230721B2 (ja) * | 2007-03-30 | 2013-07-10 | テレコム・イタリア・エッセ・ピー・アー | 無線通信ネットワークへの移動通信端末の接続を可能にするための方法およびシステム |
-
2007
- 2007-03-30 US US12/450,514 patent/US8295852B2/en active Active
- 2007-03-30 JP JP2010500082A patent/JP4967057B2/ja active Active
- 2007-03-30 WO PCT/EP2007/053067 patent/WO2008119381A1/en active Application Filing
- 2007-03-30 BR BRPI0721552A patent/BRPI0721552B1/pt active IP Right Grant
- 2007-03-30 AT AT07727539T patent/ATE515156T1/de not_active IP Right Cessation
- 2007-03-30 EP EP07727539A patent/EP2140709B1/en active Active
- 2007-03-30 KR KR1020097022641A patent/KR101367087B1/ko active IP Right Grant
- 2007-03-30 CN CN2007800529437A patent/CN101669390B/zh active Active
-
2008
- 2008-03-31 AR ARP080101336A patent/AR067301A1/es active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
AR067301A1 (es) | 2009-10-07 |
BRPI0721552B1 (pt) | 2019-08-13 |
US20100093340A1 (en) | 2010-04-15 |
ATE515156T1 (de) | 2011-07-15 |
JP2010525624A (ja) | 2010-07-22 |
KR20100016037A (ko) | 2010-02-12 |
CN101669390B (zh) | 2013-02-20 |
US8295852B2 (en) | 2012-10-23 |
WO2008119381A1 (en) | 2008-10-09 |
EP2140709A1 (en) | 2010-01-06 |
JP4967057B2 (ja) | 2012-07-04 |
EP2140709B1 (en) | 2011-06-29 |
CN101669390A (zh) | 2010-03-10 |
KR101367087B1 (ko) | 2014-03-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
BRPI0721552A2 (pt) | mÉtodo para habilitar conexço de um terminal de comunicaÇço màvel a uma rede de radiocomunicaÇço, terminal de comunicaÇço màvel, e , rede de radiocomunicaÇço | |
BRPI0721553A2 (pt) | mÉtodo para habilitar conexço de um terminal de comunicaÇço màvel a uma rede de radiocomunicaÇço, rede de radiocomunicaÇço, terminal de comunicaÇço màvel, e, estaÇço base de rÁdio de uma rede de radiocomunicaÇço | |
CN101185360B (zh) | 在多模设备中提供快速网络选择的方法、装置 | |
US6912373B2 (en) | Bluetooth private network and communication method thereof | |
RU2448426C2 (ru) | Системы и способы использования интернет-протоколов поддержки мобильности с не-интернет-протоколами поддержки мобильности | |
WO2019031528A1 (ja) | 通信端末、基地局、及び通信方法 | |
KR20050044936A (ko) | 무선랜에서 핸드오버 정보를 브로드캐스팅하는 방법 및시스템 | |
JP7402697B2 (ja) | 通信装置、制御方法、及びプログラム | |
US20130287014A1 (en) | Data communication method and apparatus via interlock between heterogeneous networks in radio access system supporting multi radio access technology | |
EP3328125A1 (en) | Wlan system and handover method and apparatus for use therein | |
US20230254801A1 (en) | Tracking area code transmission in non-terrestrial networks | |
ES2731444T3 (es) | Red de comunicación que comprende una entidad de gestión con funcionalidad de devolución de llamada | |
KR100670795B1 (ko) | 이종망에서 사용 가능한 통합 핸드셋 구성 관리자 및 이를이용한 어플리케이션 접근 방법 | |
JP5425996B2 (ja) | 無線通信ネットワークへの移動通信端末の接続を可能にするための方法およびシステム | |
Heins et al. | Cellular IoT Technology | |
KR100950767B1 (ko) | 통신망 접속 관리 시스템 및 그 방법 | |
EP3742798A1 (en) | Methods and apparatus for indicating service availability | |
CN115734247A (zh) | 通信的方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
B15K | Others concerning applications: alteration of classification |
Ipc: H04W 4/02 (2018.01), H04W 48/16 (2009.01), H04W 48 |
|
B06F | Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette] | ||
B06T | Formal requirements before examination [chapter 6.20 patent gazette] | ||
B09A | Decision: intention to grant [chapter 9.1 patent gazette] | ||
B16A | Patent or certificate of addition of invention granted [chapter 16.1 patent gazette] |
Free format text: PRAZO DE VALIDADE: 10 (DEZ) ANOS CONTADOS A PARTIR DE 13/08/2019, OBSERVADAS AS CONDICOES LEGAIS. (CO) 10 (DEZ) ANOS CONTADOS A PARTIR DE 13/08/2019, OBSERVADAS AS CONDICOES LEGAIS |