BRPI0708566A2 - seleção de rede por terminais sem fio - Google Patents

seleção de rede por terminais sem fio Download PDF

Info

Publication number
BRPI0708566A2
BRPI0708566A2 BRPI0708566-4A BRPI0708566A BRPI0708566A2 BR PI0708566 A2 BRPI0708566 A2 BR PI0708566A2 BR PI0708566 A BRPI0708566 A BR PI0708566A BR PI0708566 A2 BRPI0708566 A2 BR PI0708566A2
Authority
BR
Brazil
Prior art keywords
information
cell
previously detected
wireless network
cells
Prior art date
Application number
BRPI0708566-4A
Other languages
English (en)
Inventor
Stephen Edge
David Williams
Niels Peter Skov Andersen
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of BRPI0708566A2 publication Critical patent/BRPI0708566A2/pt

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/0005Control or signalling for completing the hand-off
    • H04W36/0055Transmission or use of information for re-establishing the radio link
    • H04W36/0066Transmission or use of information for re-establishing the radio link of control information between different types of networks in order to establish a new radio link in the target network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/20Selecting an access point
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/029Location-based management or tracking services

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)

Abstract

SELEçAO DE REDE POR TERMINAIS SEM FIO. São aqui descritas técnicas para efetuar a seleção de rede de forma eficiente usando informações armazenadas em um terminal. O terminal pode armazenar informações quanto à cobertura para redes sem fio previamente acessadas, informações de célula para redes sem fio previamente acessadas, informações quanto ao uso para redes sem fio previamente acessadas, informações quanto à disponibilidade para redes sem fio previamente acessadas, informações de almanaque para células em redes sem fio (por exemplo, informações sobre células disponíveis em diferentes locais e informações para captar as células), e/ou outras informações que possam ser úteis para a seleção de rede. O terminal pode selecionar uma rede sem fio para tentar a sua captação com base nas informações sobre cobertura armazenadas e em sua posição atual, nas informações de célula armazenadas e em informações para a posição atual (por exemplo, uma identidade de uma célula detectada na posição atual), nas informações de uso armazenadas, nas informações sobre disponibilidade armazenadas e/ou nas informações de almanaque armazenadas.

Description

SELEÇÃO DE REDE POR TERMINAIS SEM FIO
I. Reivindicação de prioridade de acordo com 35 U.S.C. §119.
O presente pedido de patente reivindica aprioridade do Pedido Provisório de Patente U.S. N2 de Série60/780 391, intitulado "NETWORK SELECTION BY WIRELESSTERMINALS", depositado em 7 de março de 2006, em nome daRequerente da presente invenção e aqui expressamenteincorporado pela presente referência.
Embasamento
II. Campo
A presente invenção está de um modo geralrelacionada à comunicação e mais especificamente a técnicaspara seleção de uma rede de comunicação sem fio paracaptação por um terminal sem fio.
III. Embasamento
As redes de comunicação sem fio são redes comcapacidades via rádio que permitem a terminais sem fio secomunicar sem o uso de cabos ou fios. As redes sem fioestão amplamente implantadas para prover vários serviços decomunicação, tais como voz, video, dados em pacotes,mensagens, broadcast, etc. Tais redes sem fio podem serredes de área ampla sem fio (WWANs) , tais como redescelulares, redes sem fio de área metropolitana (WMANs) eredes de área local sem fio (WLANs).
Um terminal sem fio (por exemplo, um telefonecelular) pode ser capaz de receber serviço a partir de umaou mais redes sem fio. Ao ser ligado, o terminal podepesquisar uma rede sem fio que esteja dentro de seu alcancee a partir da qual o terminal possa receber serviço. Casotal rede sem fio seja encontrada, então o terminal podecaptar a rede sem fio e tentar se registrar junto à redesem fio. Durante o registro, o terminal pode serautenticado e autorizado para um serviço requisitado pelarede sem fio, ou possivelmente por uma rede "doméstica"caso o usuário esteja em "roaming". 0 terminal pode aseguir se comunicar com a rede sem fio para a obtenção doserviço desejado, por exemplo, para dar origem ou receberchamadas, para acessar um e-mail, para obtenção de serviçosda Internet, etc.
0 terminal pode não possuir qualquer informaçãosobre seu ambiente de operação quando ele é ligado pelaprimeira vez e pode não saber quais redes sem fio, casoexista alguma, podem ser captadas. Além disso, o terminalpode possuir uma lista de redes preferidas, cuja seleçãopelo terminal é preferida quando a rede doméstica não estádisponível, por exemplo, quando o usuário está em roamingou não está temporariamente dentro da área de cobertura darede doméstica. As redes sem fio na lista de preferidaspode ser selecionada com base em acordos comerciais entre ooperador da rede doméstica e outros operadores de rede, emoferta de serviços, em considerações quanto àconfiabilidade e desempenho, tarifas preferenciais,considerações de segurança e privacidade, etc.
Ao ser ligado, o terminal pode estar dentro dacobertura de zero ou mais redes sem fio, as quais podem ounão estar na lista de preferidas. Em tal caso, o terminalpode procurar por um período de tempo estendido de modo aprocurar por uma das redes preferidas. A pesquisa pode sermais complexa caso o terminal dê suporte a múltiplastecnologias de' rádio e/ou múltiplas bandas de freqüência,uma vez que podem existir mais combinações de tecnologiasde rádio e bandas de freqüências a pesquisar. Durante taltempo de pesquisa, o usuário pode não ser capaz de darorigem ou receber serviços, tais como chamadas de voz,e-mail e mensagens curtas.
Existe, portanto, uma demanda na área portécnicas que permitam a um terminal reduzir a quantidade detempo para captar uma rede sem fio, especialmente quando oterminal tem pouco ou nenhuma conhecimento sobre quaisredes possam estar disponíveis.
Resumo
São aqui descritas técnicas para efetuar aseleção de rede de forma eficiente usando-se informaçõèsarmazenadas em um terminal. De acordo com um aspecto, édescrito um equipamento compreendendo uma memória paraarmazenar informações de cobertura para redes sem fiopreviamente detectadas e um processador para selecionar umarede sem fio. para tentar a captação com base nasinformações de cobertura armazenadas. As informações decobertura podem ser apresentadas em vários formatos, talcomo descrito mais adiante.
De acordo com outro aspecto, é descrito umequipamento compreendendo uma memória para armazenarinformações para células previamente detectadas em redessem fio e um processador para obter informações para aposição atual de um terminal e selecionar uma rede sem fiopara tentar a captação com base nas informações para aposição atual e as informações armazenadas para as célulaspreviamente detectadas.
De acordo com mais outro aspecto, é descrito umequipamento que inclui uma memória para armazenarinformações de uso para redes sem fio previamente acessadase um processador para selecionar uma rede sem fio paratentar a captação com base nas informações de usoarmazenadas.
De acordo com mais outro aspecto, é descrito umequipamento que inclui uma memória para armazenarinformações de disponibilidade pgra redes sem fiopreviamente detectadas e um processador para selecionar umarede sem fio para tentar a captação com base nasinformações de disponibilidade armazenadas.De acordo com mais outro aspecto, é descrito umequipamento que inclui uma memória para armazenarinformações de almanaque para células em redes sem fio e umprocessador para selecionar uma rede sem fio para tentar acaptação com base nas informações de almanaque. Asinformações de almanaque podem compreender informaçõessobre células disponíveis em diferentes locais u,einformações para captar as células.
Vários aspectos e características da invençãoserão descritos em maiores detalhes mais adiante.
Breve Descrição dos Desenhos
A Figura 1 apresenta um ambiente com múltiplasredes sem fio.
A Figura 2 apresenta o uso de informaçõesarmazenadas para acelerar a seleção de rede.
A Figura 3 apresenta um ambiente com múltiplascélulas em diferentes redes sem fio.
A Figura 4 apresenta um processo para seleção derede usando informações de cobertura.
A Figura 5 apresenta um processo para seleção derede usando informações de uso e/ou disponibilidade.
A Figura 6 apresenta um processo para seleção derede usando informações de células.
A Figura 7 apresenta um processo para seleção derede usando informações de almanaque.
A Figura 8 apresenta um diagrama de blocos de umterminal, uma estação base e um controlador do sistema.
Descrição Detalhada
Figura 1 apresenta um ambiente de rede 100exemplar em que múltiplas redes sem fio podem estarpresentes. Neste exemplo, estão presentes quatro redes semfio 110a, 110b, 110c e IlOd, que são marcadas como as redesA, B, C e D, !respectivamente. De um modo geral, cada redesem fio pode possuir qualquer área de cobertura e as áreasde cobertura de algumas ou de todas redes sem fio podem sesobrepor. No exemplo apresentado na Figura 1, as redes semfio A, B e C se sobrepõem na área 114, a qual é apresentadacom hachuras.
De um modo geral, cada rede sem fio 110 podeimplementar qualquer rádio tecnologia, tal como a doSistema Global para Telecomunicações Móveis (GSM), CDMA debanda larga (W-CDMA), evolução de longo prazo (LTE - LongTerm Evolution) , CDMA 2000 lx, dados em pacotes em taxaelevada (HRPD), IEEE 802.16, IEEE 802.20, IEEE 802.11,Hiperlan, Flash-OFDM®, etc. GSM, W-CDMA, LTE, CDMA 2000 lx,HRPD e Flash-OFDM® constituem tecnologias de rádio paraWWANs. O W-CDMA faz parte do sistema de telecomunicaçãomóvel universal (UMTS) . 0 CDMA 2000 Ix e HRPD fazem partedo CDMA 2000, o qual é também designado como acessomúltiplo por divisão de código (CDMA) . A IEEE 802.16 e aIEEE 802.20 constituem duas famílias de normas provenientesdo Institute of Electrical and Electronics Engineers (IEEIS)para WMANs, a IEEE 802.16 sendo comumente designada como WiMAX. A IEEE 802.11 constitui outra família de normas doIEEE para WLANs e é comumente designada como Wi-Fi. AHiperlan é outra tecnologia de rádio para WLANs. Estasvárias tecnologias de rádio são conhecidas pelos técnicosna área.
De um modo geral, uma rede sem fio podeimplementar uma ou mais tecnologias de rádio. Para maiorsimplicidade, a descrição que se segue presume que cadarede sem fio implementa uma tecnologia de rádio, apesar demúltiplas redes sem fio de diferentes tecnologias de rádiopoderem receber o mesmo identificador de rede e/ou poderemser suportadas por um conjunto em comum de estações basee/ou por outros elementos de rede em comum. Em um exemplousado em algumas das descrições que se seguem, a rede 110aé uma rede GSM, a rede 110b é uma rede UMTS que podeimplementar o W-CDMA, a rede 110c é uma rede CDMA que podeimplementar o CDMA 2000 Ix ou HRPD e a rede IlOd é uma redeIEEE 802.11. A rede IEEE 802.11 pode implementar qualquernorma da família IEEE 802.11 de normas, tais como as802.11a, 802.11b, 802.llg, 802.11η, etc. Na presenteinvenção, "802.11" cobre genericamente qualquer norma nafamília 802.11 de normas.
Um terminal de múltiplos modos ou multimodal 120pode ser capaz de se comunicar com redes sem fio dediferentes tecnologias de rádio. Como exemplo, o terminal120 pode dar suporte ao GSM, W-CDMA, CDMA-lx, HRPD, 802.11,etc., ou a qualquer combinação destes. O terminal 120 podeser estacionário ou móvel e pode também ser designado comoum equipamento de usuário (UE), uma estação móvel, umterminal de acesso, um equipamento móvel, uma unidade deassinante, uma estação, etc. O terminal 120 pode ser umtelefone celular, um assistente digital pessoal (PDA), umdispositivo sem fio, um modem sem fio, um dispositivo demão, um computador laptop, um telefone sem fio, etc.
O terminal 120 pode estar localizado na área 114e pode ser capaz de receber a rede GSM 110a, a rede UMTS110b e a rede CDMA 110c. No entanto, o terminal 120 podepreferir o uso do UMTS em relação ao GSM e C DMA, porexemplo, por seu melhor serviço e/ou maior cobertura. Parao terminal 120, podem existir preferências por diferentesoperadores de rede e seus serviços associados. Comoexemplo, o operador para a rede 110a pode ser preferido emrelação ao operador para a rede 110b, o qual pode serpreferido em relação ao operador para a rede 110c. Noentanto, levando em consideração tanto a tecnologia derádio e as preferências pelo operador de rede, o terminal120 pode preferir a rede UMTS 110b em relação tanto à redeGSM 110a e à rede CDMA 110c. O terminal 120 pode, portanto,possuir uma lista priorizada de combinações de operador derede e tecnologia. De um modo geral, uma lista priorizadapode ser formada com base nas preferências de operador derede, preferências de tecnologia de rádio, tantopreferências de operador de rede como de tecnologia derádio, etc.
0 terminal 120 pode ser capaz de recebermúltiplas redes sem fio de diferentes tecnologias de rádioem um local especifico. No entanto, podem existir apenas umou poucos operadores de rede preferidos para o terminal 120entre todas as redes disponíveis. 0 terminal 120 podeefetuar uma pesquisa de modo a encontrar um operador derede preferido e/ou uma tecnologia de rádio preferida. Paraa pesquisa, o terminal 120 pode sintonizar seu receptor emcada freqüência que poderia ser utilizada por uma rede semfio e determinar se qualquer rede sem fio está operando emtal freqüência. Para cada freqüência, o terminal 120 podedetectar um sinal proveniente de uma rede sem fio em talfreqüência, captar a temporização e/ou freqüência dequalquer sinal detectado, demodular informações debroadcast provenientes de qualquer sinal captado,identificar o operador da rede sem fio com base nasinformações de broadcast e decidir se deve ou nãoselecionar a rede sem fio. A pesquisa de rede para cadatecnologia de rádio pode ser efetuada de acordo com umprocedimento aplicável para tal tecnologia de rádio.
0 terminal 120 pode possuir uma lista deoperadores de rede preferidos ou uma lista de combinaçõespreferidas de operador/tecnologia de rede. As entradas ouitens da lista preferida podem ser priorizadas de modo aassegurar que o terminal 120 selecione o operador de rededoméstico quando estiver ao seu alcance e, quando emroaming, selecionar certos outros operadores de rede com osquais o operador de rede doméstico possa ter acordoscomerciais e/ou possam oferecer vantagens para o operadorde rede doméstico e/ou para o usuário do terminal. 0terminal 120 pode a seguir efetuar uma pesquisa completa demodo a identificar todos os operadores de rede preferidosou todas as combinações de operador de rede e tecnologiaque possam estar disponíveis na posição atual. O terminal120 pode a seguir selecionar o operador de rede ou acombinação de operador - tecnologia de rede mais preferidospara uso.
O terminal 120 pode levar um longo tempo paracaptar uma rede preferida, por exemplo, quando o terminal éligado em um novo local (por exemplo, após uma viagemaérea), ou quando perde a cobertura (por exemplo, ao passarpor um túnel.longo), e necessita re-captar a cobertura emum local diferente. Em muitos casos, a rede sem fio que oterminal 120 usava anteriormente pode não estar disponível,e o terminal 120 pode ter pouco ou nenhum conhecimentosobre as redes disponíveis no novo local. 0 terminal 120pode efetuar uma pesquisa completa de modo a detectar todasas redes disponíveis. Durante a pesquisa completa, ousuário pode não ser capaz de invocar ou receber quaisquerserviços.
O terminal 120 pode procurar por uma redepreferida ao ser ligado ou ao perder a cobertura. 0terminal 120 pode também procurar por uma rede maispreferida quando recebendo serviço a partir de uma redemenos preferida ou uma rede não preferida, a qual pode tersido selecionada inicialmente por uma rede mais preferidaporque uma rede mais preferida não estava disponível em umlocal anterior. É desejável encontrar rapidamente uma redepreferida em todas estas situações.
Em um aspecto, o terminal 120 pode armazenarinformações para células e/ou redes sem fio e pode usar asinformações armazenadas para efetuar a seleção de rede deforma mais rápida e eficiente. O terminal 120 podearmazenar informações apenas para redes preferidas, ouquaisquer redes disponíveis, ou redes preferidas mais asredes disponíveis, sempre que as redes preferidas, oualguma outra combinação de redes, não estejam disponíveis.Na descrição que se segue, uma rede "registrada" consistede uma rede sem fio sobre a qual o terminal 120 possuiinformações armazenadas, as quais podem ser usadas para aseleção de rede. Uma rede registrada pode ser uma redepreferida ou uma rede disponível, que podem ter sidopreviamente detectadas ou acessadas pelo terminal 120.
De um modo geral, o terminal 120 pode armazenarqualquer tipo de informações para uma dada rede. Comoexemplo, o terminal 120 pode armazenar informações usadaspara captar a rede, tais como, por exemplo, banda defreqüência, canal de freqüência, tecnologia de rádio,código de embaralhamento, etc. O terminal 120 pode tambémarmazenar informações com referência a onde a rede pode serdetectada, a probabilidade de detectar a rede, etc. 0terminal 120 pode atualizar as informações armazenadas amedida que novas redes são descobertas e/ou a medida quesejam identificadas uma nova área de cobertura ou novascapacidades para as redes registradas. O terminal 120 podeser capaz de obter uma base de dados abrangente paracélulas e/ou redes ao longo do tempo através da capacidadede auto-aprendizado.
O terminal 120 pode efetuar a seleção de rede emum momento específico, e pode não estar informada sobrequais redes sem fio possam estar disponíveis, por exemplo,porque o terminal 120 foi ligado em um novo local. 0terminal 120 pode, então, procurar por uma rede preferidacom base nas informações armazenadas. Como exemplo, oterminal 120 pode procurar operadores de rede oucombinações de operadores de rede e tecnologias de rádiopreferidos em uma ordem priorizada. 0 terminal 120 podeusar as informações armazenadas para determinar de quaisbandas de freqüências e tecnologia de rádio tentar acaptação para uma dada rede preferida.
Em um esquema, o terminal 120 pode armazenarinformações de uso para redes sem fio previamente acessadaspelo terminal. 0 terminal 120 pode armazenar informaçõessobre o grau de utilização (por exemplo, o tempo de acessoagregado) para cada banda de freqüências e tecnologia derádio usadas por cada rede registrada e/ou outrasestatísticas de uso de rede. As informações de utilizaçãopodem ser usadas para determinar quais redes estãonormalmente disponíveis durante um período de tempo. Umgrau mais elevado de utilização anterior para uma dada redepode ser indicativo de uma maior probabilidade de captartal rede no futuro. 0 terminal 120 pode determinar umaordem de pesquisa com base nas informações de utilização epode procurar por uma ou mais redes em bandas defreqüências e tecnologias de rádio possuindo níveis maiselevados de utilização anterior.
Em outro esquema, o terminal 120 pode armazenarinformações passadas quanto à disponibilidade para redespreviamente detectadas, porém não acessadas pelo terminal.O terminal 120 pode armazenar informações sobre opercentual de tempo e/ou o número de vezes em que cada redefoi detectada e/ou outras estatísticas de disponibilidade.Uma maior disponibilidade anterior para uma dada rede podeser indicativa de maior probabilidade de detecção de talrede no futuro.
Em mais outro esquema, o terminal 120 podearmazenar informações sobre cobertura para redespreviamente detectadas pelo terminal. As informações sobrecobertura podem indicar onde estas redes foram detectadasanteriormente pelo terminal 120 e podem ser providas emvários formatos. Em um primeiro esquema, as informaçõessobre cobertura podem compreender a descrição geográfica(por exemplo, coordenadas de latitude e longitude) deposições específicas em que cada rede foi detectada. Oterminal 120 pode armazenar informações tais como aidentidade de cada rede, informações de tecnologia de rádioe freqüências para cada rede, descrição geográfica doslocais em que cada rede foi detectada, etc. 0 terminal 120pode armazenar informações sobre redes e cobertura paratodos os locais que o terminal visitou. Alternativamente, oterminal 120 pode armazenar informações sobre locais quepodem estar afastados entre si por pelo menos uma distânciamínima (por exemplo, pelo menos um quilômetro), o que podereduzir a quantidade de informações sobre cobertura a seremarmazenadas. O terminal 120 pode omitir informações paralocais em que o terminal esteve presente apenas por brevesperíodos de tempo (por exemplo, quando o usuário doterminal estava em movimento) de modo a reduzir ainda maiso armazenamento. Para áreas em que o terminal 120 estevepresente por períodos de tempo prolongados (por exemplo, naresidência, vizinhanças da residência, local de trabalho,áreas de compras preferidas, residências de amigos eparentes, etc.), o terminal 120 pode armazenar informaçõesde forma mais densa para locais que podem estar maispróximos uns dos outros.
Em Um segundo esquema, as informações sobrecobertura podem incluir a descrição geográfica de uma áreade cobertura visitada em que cada rede foi anteriormentedetectada pelo terminal 120. Uma área de cobertura visitadade uma rede consiste de uma parte da área de cobertura darede que foi visitada pelo terminal 120. Tal esquema podepermitir ao terminal 120 consolidar informações decobertura para redes de modo a reduzir tanto o espaço dearmazenamento como o tempo de processamento para pesquisarentre as informações armazenadas. As informações decobertura para uma rede podem incluir coordenadas deposição ao longo do perímetro da área de cobertura visitadapara tal rede. Alternativamente, o terminal 120 podeaproximar a área de cobertura visitada por meio de umaforma geométrica, tal como um círculo, uma elipse, umpolígono de η lados, etc. Como exemplo, a área de coberturavisitada pode ser aproximada por meio de (i) um círculodefinido por um centro e um raio, ou (ii) uma elipsedefinida por um centro, pelos comprimentos dos eixos menore maior, e o rumo ou orientação do eixo maior. 0 terminal120 pode selecionar um formato geométrico apropriado e/oudeterminar parâmetros do formato geométrico selecionado combase em coordenadas de posição obtidas para a rede. Asinformações sobre cobertura podem também ser dadas êmoutras formas e formatos geográficos.
O terminal 120 pode armazenar informações decobertura para redes registradas de várias maneiras. 0terminal 120 pode armazenar informações de cobertura eredes detectadas associadas às informações de cobertura.
Como exemplo, o terminal 120 pode armazenar diferentesáreas de cobertura (por exemplo, formas geográficas) e umconjunto de redes detectadas em cada área de cobertura. Asredes no conjunto associado a uma área de coberturaespecifica podem ser apresentadas em uma ordem depreferência. Uma nova área de cobertura pode ser definidasempre que um conjunto diferente de redes seja detectado naárea. Alternativamente, o terminal 120 pode armazenar umalista de redes detectadas e a área de cobertura para cadarede na lista. A área de cobertura para cada rede pode serdada por uma ou mais formas geográficas, um conjunto decoordenadas de posição, etc. O terminal 120 pode atualizara área de cobertura visitada para cada rede, conformeapropriado.
O terminal 120 pode usar as informações decobertura para as redes detectadas anteriormente paraefetuar a seleção de rede de modo eficiente. 0 terminal 120pode determinar sua posição atual com base em qualquermétodo de posicionamento, por exemplo, um método deposicionamento auto-suficiente que seja independente dosuporte da rede sem fio, tal como o Sistema dePosicionamento Global (GPS). Para o primeiro esquema, oterminal 120 pode determinar o local anteriormente visitadomais próximo para o qual estão disponíveis informaçõesarmazenadas para redes. 0 terminal 120 pode recuperar asinformações armazenadas para as redes detectadas em tallocal mais próximo e pode procurar tais redes em uma ordemadequada de forma a que uma rede preferida possa serencontrada tão rapidamente quanto possível. Para o segundoesquema, o terminal 120 pode primeiramente determinar süaposição atual e a seguir determinar se a posição atual estádentro da área de cobertura visitada para qualquer redeanteriormente detectada. 0 terminal 120 pode identificarredes com cobertura que se sobrepõe à posição atual e podeprocurar por tais redes em uma ordem desejada.
O terminal 120 pode também usar informaçõesirradiadas por redes sem fio para seleção da rede. Comoexemplo, estações base (ou pontos de acesso) em uma redesem fio podem irradiar as coordenadas de sua posição. Oterminal 120 pode avaliar as posições de tais estações basecom base nas informações de broadcast. O terminai 12 0 podea seguir determinar sua posição com base nas posições detodas as estações base recebidas e pode identificar asredes disponíveis em tal posição com base nas informaçõesarmazenadas. O terminal 120 pode também usar as informaçõesirradiadas pelas estações base para auxiliar oarmazenamento de informações para redes detectadas em cadaposição, por exemplo, caso o terminal 120 não possa ouprefira não derivar sua posição por outros meios devido aocusto ou outras razões.
A Figura 2 apresenta um esquema para uso deinformações armazenadas para acelerar a seleção de rede. A Tabela 1 lista alguns tipos de informações que podem serarmazenados pelo terminal 120 para cada rede, e provê umacurta descrição para cada tipo de informação.Tabela 1
<table>table see original document page 15</column></row><table>
A Tabela 1 lista diferentes tipos de informaçõesque podem ser armazenadas para cada rede. Podem também serarmazenadas informações diferentes e/ou de outros tipos.Como exemplo, o terminal 12 0 pode armazenar somenteinformações de utilização, somente informações dedisponibilidade no passado, somente informações sobrecobertura, tanto informações sobre utilização e cobertura,etc.
As informações na Tabela 1 podem ser mantidaspara uma dada rede como se segue. A preferência da redepode ser dada com base em uma escala de 1 a N, com 1 sendoa mais preferida e N sendo a menos preferida, em que N podepossuir qualquer valor. A preferência pode ser definidapelo operador da rede doméstica e provida no terminal 120.As informações de freqüência podem indicar uma ou mai.sbandas de freqüências, um ou mais canais de freqüência, umou mais canais de broadcast, etc., usados pela rede semfio, podendo ser atualizadas à medida que novas bandas defreqüências e/ou canais sejam descobertos para a rede semfio.O terminal 120 pode usar as informações de tecnologiade rádio e de freqüência para procurar pela rede sem fio.As informações de utilização podem indicar com quefreqüência a rede sem fio foi acessada no passado e podemser atualizadas sempre que a rede sem fio seja selecionadapara uso. As informações sobre a disponibilidade passadapodem indicar com que freqüência a rede sem fio foidetectada no passado e podem ser atualizadas sempre que arede sem fio seja detectada. As informações sobre acobertura podem portar a área de cobertura visitada para arede sem fio e podem ser atualizadas sempre que o terminalse movimente para uma nova área.
O terminal 120 pode manter uma tabela para asinformações armazenadas. Em um esquema, a tabela podeincluir uma entrada para cada rede sem fio previamentedetectada ou acessada pelo terminal 120. Uma nova entradapode ser adicionada na tabela quando uma nova rede éencontrada pelo terminal 120. A entrada para cada rede podeincluir campos para diferentes tipos de informações, porexemplo, tal como mostrado na Tabela 1. Cada campo paracada rede pode ser atualizado à medida que novasinformações sejam reunidas para tal rede.
Em mais outro esquema, o terminal 120 podearmazenar informações para células, bem como para redesanteriormente detectadas pelo terminal. O termo "célula"pode se referir a uma estação base (ou um ponto de acesso)e/ou à sua área de cobertura, dependendo do contexto em queo termo for empregado. A área de cobertura de uma estaçãobase pode estar dividida em múltiplas áreas menores, quepodem ser designadas como setores ou setores de célula.Para maior simplicidade, muito da descrição que se seguepresume que as redes não são setorizadas e que as célulasconstituem a menor unidade de cobertura. As técnicas aquidescritas podem também ser usadas para redes setorizadas,nas quais os setores ou setores de células constituem amenor unidade de cobertura.
A Figura 3 apresenta um ambiente de rede 300exemplar em que o terminal 120 pode estar dentro dacobertura de múltiplas células em múltiplas redes sem fio.Neste exemplo, o terminal 120 está dentro da cobertura dáscélulas 310a e 310b na rede UMTS 110b e também da célula310c na rede CDMA 110c. As células 310a, 310b e 310c estãotambém marcadas como as células BI, B2 e Cl,respectivamente, e são servidas pelas estações base 312a,312b e 312c, respectivamente. As células BI, B2 e Cl sesobrepõem na área 314, que possui hachuras na Figura 3.
O terminal 120 pode armazenar informações deidentificação para células detectadas em um localespecifico. As informações de identificação para cadacélula podem ser obtidas a partir da, e podem serassociadas à transmissão proveniente de uma estação base,um ponto de acesso, uma repetidora, etc. As informações deidentificação de célula podem consistir de identificaçõesglobalmente exclusivas e podem ser apresentadas emdiferentes formatos para diferentes tecnologias de rádio.
Como exemplo, as informações de identificação para umacélula no GSM ou no UMTS podem compreender um código depais de unidade móvel (MCC), um código de rede móvel (MNC),um código de área local (LAC) e uma identidade de célula(CI). As informações de identificação para um setor no CDMAIx podem incluir uma identificação de sistema (SID), umaidentificação de rede (NID) e uma identificação base(BaseID), a qual pode ser composta por uma CELL_ID e umaSECTOR_ID. As informações de identificação para um setor noHRPD podem compreender uma ID de sub-rede de 128 bits. Asinformações de identificação para um ponto de acesso em umarede IEEE 802.11 podem compreender um endereço de controlede acesso a meio (MAC) designado para o ponto de acesso eusado para identificar sua área de cobertura. Aidentificação globalmente exclusiva para cada célula podeser irradiada pela estação base e/ou repetidora que serve atal célula. De forma similar, cada ponto de acesso podeirradiar seu endereço MAC em quadros de sinalizador. 0terminal 120 pode receber a identificação globalmenteexclusiva para uma dada célula sempre que o terminal entpena área de cobertura da estação base ou repetidora para talcélula. O terminal pode também receber o endereço MAC de umdado ponto de acesso sempre que o terminal entre na área decobertura de tal ponto de acesso. As informações deidentificação para uma dada célula, setor ou ponto deacesso podem também ser designadas como uma identidade decélula global (G_ID).
O terminal 120 pode também armazenar outrasinformações para cada célula detectada. Como exemplo, paracada célula detectada o terminal 120 pode armazenar umaidentidade de .rede (ID de rede) para a rede sem fio à qualpertence à célula caso tal ID de rede não esteja contida,ou implícita, nas informações de identificação de célula, apreferência ou prioridade da rede sem fio, ou a combinaçãode rede e tecnologia de rádio, informações de freqüênciaspara a célula, a tecnologia de rádio usada pela célula,etc. O terminal 120 pode armazenar informações para cadacélula detectada apenas uma vez, caso possível, de modo areduzir a quantidade de informações a armazenar paracélulas detectadas em diferentes locais.
Para cada célula detectada, o terminal 120 podearmazenar informações para outras células e/ou redesassociadas que também foram detectadas pelo terminal 120dentro da área de cobertura desta célula. As informaçõesarmazenadas podem incluir a tecnologia de rádio einformações de freqüências para cada rede, a preferência ouprioridade da rede, as identidades das células associadas,etc. O terminal· 120 pode também armazenar informações sobre35 a força de sinais para as células e/ou redes. Como exemplo,o terminal 120 pode indicar (flag) células com baixa forçado sinal recebido e/ou redes com células de recepção fraca.As informações podem ser coletadas e atualizadas em todosou alguns locais, em uma base continua de tempo ou emintervalos de tempo separados, sempre que células foremdetectadas pelo terminal 120, ou quando a força do sinalrecebido para as células supere um limite especifico.
Uma célula pode possuir uma certa área decobertura normal, na qual a força de seu sinal recebidoserá normalmente elevada e na qual a célula pode seracessada de modo a receber serviços a partir de sua redeassociada. A célula pode também possuir uma área decobertura estendida (por exemplo, uma área que circunda aárea de cobertura normal) em que a célula pode serdetectada pelo terminal 120, porém, devido à força de sinalmais baixa, pode não ser capaz de servir o terminal comeficácia. Em células associadas de diferentes redes, oterminal 120 pode empregar tanto as áreas de coberturanormal e estendida de cada célula de modo a aumentar onúmero de outras células associadas a tal célula. Em talcaso, as forças de sinal das células associadas para umadada célula podem nem sempre ser elevadas e, por toda aárea de cobertura normal ou estendida de tal dada célula, aforça de sinal de uma célula associada pode serconsistentemente alta ou consistentemente baixa, ou podevariar entre valores baixos e altos em diferentes locais.Tais informações de força de sinal podem também serarmazenadas para cada célula associada a qualquer dada célula.
O terminal 120 pode também armazenar a associaçãoentre forças de sinal para as células. Como exemplo, aforça de sinal ou a faixa de forças de sinal para uma dadacélula associada pode ser armazenada para qualquer célulapara locais em que a força de sinal da célula associadaseja elevada (por exemplo, na área de cobertura normal dacélula associada) e separadamente para outros locais em quea força de sinal da célula associada for baixa (porexemplo, na área de cobertura estendida da célulaassociada). 0 terminal 120 pode posteriormente detectar umacélula especifica e obter a força de sinal da célula em suaposição atual. O terminal 120 pode, então, determinar, combase tanto na identidade de célula como na força de sinal,
quais outras células podem ser captadas em sua posxçãoatual e quais destas células possuem forças de sinal maisaltas e que, portanto, poderão mais provavelmente serusadas. Com base na ordem de preferência para as redesassociadas às células com maior força de sinal, o terminal120 pode tentar captar a célula com a preferência de redemais alta em primeiro lugar e, caso não seja captada, podetentar captar . outras células de acordo com a ordem depreferência das redes.
As informações armazenadas para as células e/ouredes podem ser interligadas de forma a que o terminal 120possa identificar rapidamente todas as células que poderiamser recebidas sempre que uma dada célula seja detectada.Para cada célula (ou ponto de acesso) detectada, asinformações para tal célula detectada e/ou sua rede podemser ligadas a outras células e/ou redes que também poderãoser recebidas. ,Tal interligação de informações pode tambémreduzir o armazenamento de informações em duplicata paracélulas e/ou redes. Caso mais de uma célula em uma dadarede possa ser detectada em um local especifico, então, oterminal 120 pode armazenar a célula mais forte detectada,ou um conjunto de células mais fortes, ou todas as célulasdetectadas em conjunto com uma indicação de suas forçasrelativas de sinal recebido. 0 processo de armazenamentopode ser repetido (por exemplo, em outros locais) sempreque sejam observadas mudanças nas células detectadas.
O terminal 120 pode reduzir o armazenamento deinformações por omissão de células que foram detectadasapenas por curtos períodos de tempo. O terminal 120 pode semovimentar através de uma área quando tais células foramdetectadas e seu retorno a tais células possivelmente serámenos provável dentro de um intervalo significativo detempo. O terminal 120 pode também notar células encontradasatravés de uma extensa pesquisa. Como exemplo, o usuáriopode ligar o terminal 120 ao chegar em um aeroporto, e umapesquisa extensa pode ser efetuada para captar uma redepreferida. O terminal 120 pode armazenar mais informaçõesem tal caso e pode usar tais informações para acelerar aseleção de rede na próxima visita ao mesmo aeroporto.
O terminal 120 pode usar as informações decélulas armazenadas para a seleção de rede. 0 terminal 120pode revisitar ou se aproximar de um local em que célulasforam detectadas anteriormente e em que informações foramarmazenadas para tais células. 0 terminal 120 pode detectaruma célula em tal local, receber e decodificar informaçõesde broadcast provenientes de tal célula detectada,identificar a célula detectada com base nas informações debroadcast e determinar outras células e redes (casoexistam) associadas à célula detectada e para a qual estãodisponíveis informações armazenadas. O terminal 120 pode aseguir determinar uma ordem adequada para pesquisar redessem fio indicadas pelas informações armazenadas comoestando disponíveis em tal local. A ordem de pesquisa podeser determinada com base nas preferências ou prioridadesdas redes sem fio, tal como indicadas pelas informaçõesarmazenadas. O terminal 120 pode a seguir procurar por umarede sem fio de cada vez, iniciando pela rede maispreferida. Para cada rede sem fio, o terminal 120 podeprocurar por qualquer célula na rede, ou por célulasespecíficas identificadas pelas informações armazenadas.
No exemplo apresentado na Figura 3, o terminal120 pode primeiramente detectar a célula Bl na rede Benquanto estiver na área 314, e pode determinar que ascélulas B2 e Cl nas redes B e C, respectivamente, poderiamtambém ser recebidas em sua posição com base nasinformações armazenadas ligando a célula Bl com as célulasB2 e Cl. 0 terminal 120 pode a seguir determinar a ordemdesejada para procurar pelas redes B e C. 0 terminal 120pode tentar a captação da rede C em primeiro lugar e podeprocurar ou por qualquer célula na rede C (por exemplo,usando as informações sobre a tecnologia de rádio efreqüências armazenadas para a rede C), ou por uma célulaespecifica Cl que está associada à primeira céluladetectada BI.
O terminal 120 pode detectar uma dada célula χ emmúltiplos locais e pode armazenar informações associando acélula χ a múltiplos conjuntos de outras célulasdisponíveis em tais locais e suas redes. O terminal 120pode a seguir revisitar um destes múltiplos locais edetectar a célula χ em primeiro lugar. 0 terminal 120 podea seguir obter os múltiplos conjuntos de células associadasà primeira célula detectada x, combinar tais conjuntos decélulas e suas redes, e pesquisar por entre as células e/ouredes combinadas em uma ordem desejada. Alternativamente, oterminal 120 pode fazer uso de informações sobre a força desinal para as células associadas (caso previamentearmazenadas) e procurar por células com a maior força desinal registrada. Em mais outra alternativa, o terminal 120pode detectar uma das células (célula y) associada à célulaχ. O terminal 120 pode a seguir obter outras célulasassociadas à segunda célula detectada y e suas redes apartir das informações armazenadas. O terminal 120 pode aseguir procurar primeiramente (ou somente) por células ouredes que estejam associadas a ambas as células χ e y.
De um modo geral, o terminal 120 podeinicialmente detectar qualquer número de células,determinar outras células associadas a cada céluladetectada e procurar em primeiro lugar (ou apenas) porcélulas ou redes que estejam associadas a todas as célulasinicialmente detectadas, ou o maior número de célulasinicialmente detectadas. Caso sejam inicialmente detectadasmúltiplas células, então, o terminal 120 pode combinar asinformações para as redes para todas as células detectadaspara determinar um conjunto menor ou maior de redesdisponíveis a partir das quais efetua a seleção de rede. ;0terminal 120 pode obter (i) um conjunto maior com base emuma união das redes associadas às células inicialmentedetectadas, ou (ii) um conjunto menor com base em umainterseção de tais redes. 0 terminal 120 pode tambémselecionar as redes que mais provavelmente estarãodisponíveis com base em outros critérios, por exemplo, aforça do sinal recebido e a força de sinal registrada paraestas redes, informações sobre utilização, informaçõessobre a disponibilidade passada, etc.
As Tabelas 2 a 5 propiciam um exemplo deinformações de: células que podem ser armazenadas peloterminal 120. Em tal exemplo, foram detectadas células emtrês redes sem fio pelo terminal 120 enquanto operava emuma pequena área. Os valores específicos em tais tabelasservem meramente a propósitos de ilustração e podem nãocorresponder a quaisquer redes reais.
A Tabela 2 armazena informações para as trêsredes sem fio detectadas pelo terminal 120. As informaçõesarmazenadas na Tabela 2 podem ser comuns para todas ascélulas em cada rede. Neste exemplo, a Tabela 2 armazena,para cada rede, um identificador interno (por exemplo, A)para a rede, uma identidade global externa (por exemplo,MCC e MNC) designada para a rede, a preferência da rede, abanda de freqüências e tecnologia de rádio usadas pelarede, e um apontador para uma tabela específica por redepara tal rede. Como exemplo, para a rede A, a MCC-MNC é200-56, a preferência é 1 (significando que a rede A é arede mais preferida), a banda de freqüências é de 1900 MHz,a tecnologia de rádio é a do GSM, enquanto a Tabela 3armazena as informações de célula para a rede A. 0 terminal120 pode criar o identificador de rede interno de modo afacilitar qualquer referência escalonada ou em camadas àsinformações na Tabela 2. A identidade global externa paracada rede pode ser obtida a partir de informaçõesirradiadas por cada célula em tal rede. A Tabela especificapor rede para cada rede pode armazenar informações paracada célula previamente detectada em tal rede.
Tabela 2 - Informações de Rede
<table>table see original document page 24</column></row><table>
As Tabelas 3, 4 e 5 armazenam informações decélulas para as redes A, B e C, respectivamente. Nesteexemplo, cada tabela armazena, para cada célula, umaidentidade interna (por exemplo, Al) para a célula, umaidentidade externa para a célula, um canal de freqüênciapara a célula, a rede à qual pertence a célula eidentidades internas para outras células na mesma ou emoutras redes possuindo cobertura em sobreposição com talcélula. A identidade de célula interna pode ser usada comoum apontador para a entrada de tabela para a célula. Aidentidade externa de cada célula pode ser obtida a partirde informações irradiadas por tal célula. O canal defreqüência é indicativo da freqüência usada pela célula epode ser dado por um número de canal de freqüência de rádioabsoluto (ARFCN) no GSM, um UTRA ARFCN (UARFCN) no W-CDMA,um número de canal no CDMA, etc. Cada tabela pode tambémarmazenar outras informações que possam ser especificaspara uma tecnologia de rádio particular. Como exemplo, asTabelas 4 e 5 podem armazenar informações de código deembaralhamento para o W-CDMA e o CDMA, respectivamente.
Como exemplo, na Tabela 3, uma célula comidentidade interna Al foi detectada anteriormente pelo
terminal 120. A identidade externa da célula Al é dada pprum código de área local (LAC) de 230, e uma identidade decélula (CI) de 120. A célula Al irradia através do canal960 e pertence à rede A. A célula Al está associada àcélula A2 na rede A e à célula C2 na rede C. As célulasassociadas A2 e C2 podem ser detectadas pelo terminal 120quando dentro da cobertura da célula Al.
Tabela 3 - Informações de célula para a rede Ά
<table>table see original document page 25</column></row><table>
As informações de redes e células nas Tabelas 2 a5 podem também ser armazenadas de outras maneiras. Comoexemplo, uma única tabela pode possuir uma entrada porcélula, com cada entrada contendo as identidades de célulainternas e externas, a identidade de rede externa, a bandade freqüências e o número de canal, e as identidadesinternas das células associadas em outras redes. Estatabela única pode conter todas as informações nas Tabelas 2a 5.
0 terminal 120 pode usar as informações de rede ecélula nas Tabelas 2 a 5 para a seleção de rede, como sesegue. O terminal 120 pode ser ligado e detectar emprimeiro lugar uma célula com um valor LAC-CI de 25-96 emuma rede com um valor de MCC-MNC de 200-49. 0 terminal 120pode varrer as tabelas relacionadas à célula quanto aqualquer célula com o valor LAC-CI de 25-96. Neste exemplo,o terminal 120 pode encontrar tal valor LAC-CI para acélula C3 na Tabela 5. 0 terminal 120 pode, então,verificar se o valor MCC-MNC detectado de 200-49 está deacordo com o valor MCC-MNC para a rede C à qual pertence acélula Cl. Neste exemplo, a Tabela 5 indica que a célula Clpertence à rede Cea Tabela 2 indica que a rede C possuium valor MCC-MNC de 200-49, o que está de acordo com ovalor MCC-MNC detectado. O terminal 120 pode, portanto,confirmar que a célula detectada é realmente a célula C3 epode descobrir, a partir da Tabela 5, que existem duascélulas associadas, A3 e B3, com cobertura em superposiçãocom a célula C3.
Usando as Tabelas 2 e 5, o terminal 120 podelocalizar as redes para as células A3, B3 e C3, podendo aseguir avaliar suas preferências de redes. Neste exemplo, acélula detectada C3 pertence à rede C com preferência 3,enquanto as células associadas A3 e B3 pertencem às redes Ae B com preferências 1 e 2, respectivamente. Dado que arede A possui a preferência mais elevada, o terminal 120pode tentar detectar a célula A3 em primeiro lugar. AsTabelas 2 e 3 indicam que a célula A3 é uma célula GSMoperando na banda de 1900 MHz através do canal 700 edesignada com um valor LAC-CI de 230-122. O terminal 120pode usar tais informações para captar rapidamente a célulaΑ3 sem uma pesquisa muito trabalhosa. Caso a célula A3 sejacaptada, o terminal 120 pode a seguir tentar acessar a redeA através de tal célula. Caso a célula A3 não seja captada,então o terminal 120 pode tentar acessar a célula B3 narede B, que possui a próxima preferência mais alta. Caso acélula B3 não possa ser captada com sucesso, então oterminal 120 pode retornar à célula C3 na rede 'Cinicialmente detectada. O terminal 120 saberá, então, combase na ausência de outras células associadas na Tabela 5para a célula 3, que não existe necessidade de procurar porquaisquer outras redes.
O terminal 120 e/ou outros terminais podem enviarpara um operador de rede (por exemplo, o operador servidorou o operador da rede doméstica) informações coletadas porestes terminais usando técnicas de auto-aprendizado eadequadas para uso na seleção de rede. Como exemplo, oterminal 120 pode enviar informações para as células e/ouredes previamente detectadas em diferentes locais ou áreasgeográficas, células e/ou redes associadas às célulasdetectadas, identidades de células e redes detectadas,freqüências e tecnologias de rádio usadas pelas redesdetectadas, etc. 0 terminal 120 pode acumular informaçõesdurante um certo período de tempo e enviar as informaçõesquando apropriado. O terminal 120 pode também enviarmenores quantidades de informações mais freqüentemente, porexemplo, informações quanto a células e redes detectadaspelo terminal 120 em sua localização atual. O terminal 120pode também enviar informações quando e como requisitadaspelo operador da rede. Como um exemplo específico, oterminal 120 pode enviar as informações nas Tabelas 2 a 5para o operador da rede. 0 operador da rede pode combinarinformações recebidas a partir de diferentes terminais emdiferentes locais para obter informações mais completassobre células e redes, para uma maior área geográfica. Ooperador de rede pode prover a totalidade ou partes de taisinformações completas para terminais individuais paraauxiliar à seleção de rede.
Um operador de rede (por exemplo, o operador darede servidora ou doméstica) pode também prover informaçõesque possam ser usadas pelo terminal 120 para a seleção derede. As informações providas podem ser iguais, similares,ou mais extensas, precisas e confiáveis que as informaçõescoletadas pelo terminal 120 através das técnicas de auto-aprendizado. As informações providas podem melhorar aseleção de rede nos locais que o terminal 120 não tenhavisitado anteriormente, ou para os quais foram coletadas earmazenadas anteriormente informações insuficientes. Asinformações providas podem ser para células e/ou redesdisponíveis em diferentes locais ou áreas geográficas,células e/ou redes associadas a diferentes células,identidades de células e redes, freqüências e tecnologiasde rádio usadas por redes, etc. As informações providaspodem ser apresentadas nos formatos acima descritos (porexemplo, tal como mostrado nas Tabelas 2 a 5) ou em algunsoutros formatos.
Em um esquema, um operador de rede pode proverinformações na forma de um almanaque de estações base (BSA)que pode dar süporte a outras capacidades ou recursos, taiscomo o posicionamento do terminal 120. 0 BSA incluitipicamente vários tipos de informações sobre estações basepara dar suporte a serviços de posicionamento elocalização. Como exemplo, o BSA pode prover, para cadacélula (ou cada estação base), as coordenadas geográficasde uma antena de estação base usada para tal célula, abanda de freqüências para a célula, a freqüência e/ou oesquema de saltos entre freqüências usado para broadcaste/ou outros canais enviados pela célula, outras células namesma ou em outras redes que possam ser detectadas dentroda célula, o timing de transmissão ou diferenças de fasesde piloto entre a célula e outras células detectadas dentroda célula, etc. O canal de broadcast pode ser captado paraobtenção de informações de broadcast que podem ser usadaspara verificar a identidade da célula, para efetuarmedições para posicionamento, etc.
0 BSA pode ser modificado e/ou estendido de modoa incluir informações usadas para dar suporte à seleção derede. 0 BSA pode incluir informações sobre células (ouestações base) disponíveis em diferentes locais,associações entre células com cobertura em sobreposição,identidades e preferências de redes para auxiliar à seleçãode rede, informações de tecnologia de rádio e freqüênciaspara auxiliar à captação, informações para dar suporte aoposicionamento, etc. O BSA pode também incluir informaçõessobre outras células e/ou redes que podem ser selecionadasdentro da área coberta pelas células incluídas no BSA.
Cada célula pode irradiar informações dealmanaque que podem ser recebidas e usadas pelos terminaisdentro da cobertura de tal célula. Uma dada célula podetambém enviar informações de almanaque diretamente para umdado terminal, por exemplo, quando e como requisitado peloterminal. Como exemplo, as informações de almanaque podemser providas para o terminal 120 por um operador de rede(por exemplo, o operador de rede servidor ou doméstico) earmazenadas no terminal 120 para uso futuro.
As informações de almanaque ou outras paraauxiliar à seleção de rede podem ser abrangentes casocubram todas as células para todas as redes em uma grandeárea geográfica, por exemplo, todo um país. A quantidade deinformações de almanaque a ser enviada e subseqüentementearmazenada pode ser reduzida de diversas maneiras.
Em um esquema, o terminal 120 pode receber apenasinformações de almanaque que se aplicam ao terminal 120,por exemplo, apenas informações de almanaque para redesutilizando as tecnologias de rádio e bandas de freqüênciassuportadas pelo terminal 120. Como exemplo, o terminal 120pode dar suporte ao GSM e ao W-CDMA e pode receber apenasinformações de almanaque para redes utilizando GSM e W-CDMAe não para redes utilizando outras tecnologias de rádio,tais como CDMA, IEEE 802.11, etc.
Em outro esquema, as informações de almanaquepodem ser providas para células individuais dentro de uijiaárea geograficamente próxima ao terminal 120 e pertencentesa todas ou algumas das redes com cobertura em tal área.
Em outro esquema, podem ser providas informaçõesde almanaque para grupos de células em lugar de célulasindividuais. Como exemplo, podem ser providas informaçõesde almanaque para áreas locais GSM, as quais são grupos decélulas explicitamente definidas e identificadas. Asinformações de almanaque também podem ser providas paravárias ou todas as células em uma rede especifica (porexemplo, quando tais células possuem informações iguais ousimilares) e podem compreender um super conjunto deinformações para todas estas células.
Em outro esquema, podem ser providas informaçõesde almanaque para redes (por exemplo, redes preferidas) emuma grande área (por exemplo, todo um pais) e não aquelasassociadas a células de outras redes. As informações dealmanaque podem incluir as tecnologias de rádio suportadaspor cada rede, informações de freqüência para cada rede,etc. As informações de almanaque podem também ser reduzidaspelo provimento de informações apenas para células ougrupos de células com cobertura em locais em que a seleçãode rede pode ser difícil, por exemplo, em grandesaeroportos.
O terminal 120 e/ou outros terminais podem tambémenviar para um operador de rede informações coletadas portais terminais e adequadas para uso como informações dealmanaque, por exemplo, informações quanto a identidades decélulas, freqüências utilizadas, diferenças de timing ou defase de piloto observadas entre as células associadas, etc.O terminal 120 pode coletar informações para célulasdetectadas pelo terminal por um período de tempo e podemenviar as informações coletadas, por exemplo, quando forconveniente ou requisitado. 0 terminal 120 pode tambémenviar informações (por exemplo, com maior freqüência)apenas para células detectadas em sua posição atual.terminal 120 pode também enviar sua posição (ou as mediçõesusadas para determinar sua posição) na qual foram coletadasas informações. O operador de rede pode usar as informaçõesprovenientes do terminal 120 para derivar as posições dasestações base para as células detectadas. 0 operador derede pode também combinar informações recebidas a partir dediferentes terminais para obter informações de almanaquemais completas, podendo então prover as partes aplicáveis aterminais individuais para auxiliar na seleção de rede.
A Figura 4 apresenta um esquema de processo 400efetuado por um terminal para seleção de rede usandoinformações de cobertura. As informações de cobertura pararedes sem fio previamente detectadas podem ser coletadas earmazenadas pelo terminal (bloco 412) . As informações decobertura podem servir a todas as redes sem fioanteriormente detectadas, apenas para redes sem fio em urnalista de preferidas, etc. A posição atual do terminal podeser determinada (bloco 414). Pode ser selecionada uma redesem fio para tentar sua captação com base na posição atualdo terminal e nas informações de cobertura armazenadas paraas redes sem fio detectadas anteriormente (bloco 416).
As informações de cobertura podem compreendervários tipos de informações. Como exemplo, as informaçõesde cobertura para cada rede sem fio anteriormente detectadapodem incluir coordenadas de posições onde a rede sem fiofoi anteriormente detectada. As coordenadas de posiçãopodem estar espaçadas por pelo menos uma distância mínimaespecífica. No:bloco 414, podem ser identificadas as redessem fio anteriormente detectadas em locais dentro de umadistância especifica da posição atual, e uma das redes semfio pode ser selecionada para ser tentada a captação.
As informações de cobertura para cada rede semfio anteriormente detectada podem também compreender (i) umconjunto de coordenadas definindo uma área de coberturavisitada da rede sem fio anteriormente detectada, (ii) umconjunto de parâmetros para uma forma geométrica que seaproxima daquela área de cobertura visitada, ou (iii)alguma outra descrição geográfica da área de coberturavisitada. No bloco 414, podem ser identificadas as redessem fio previamente detectadas com áreas de coberturavisitadas que se sobrepõem à posição atual e uma das redessem fio identificadas pode ser selecionada para se tentarsua captação.
As informações de cobertura para cada rede semfio detectada anteriormente podem também compreendermedições de força do sinal recebido para células na redesem fio. Estas medições podem ser usadas para identificarredes sem fio disponíveis na posição atual.
A Figura 5 apresenta um esquema de um processo500 efetuado por um terminal para seleção de rede usandoinformações de uso e/ou disponibilidade. As informações deutilização para redes sem fio anteriormente acessadas e/ouinformações quanto à disponibilidade para redes sem fioanteriormente detectadas podem ser coletadas e armazenadasno terminal (bloco 512). As informações de uso para cadarede sem fio anteriormente acessada podem indicar aquantidade de tempo em que a rede sem fio foi anteriormenteacessada. As informações de disponibilidade para cada redesem fio anteriormente acessada podem indicar a quantidadede tempo, ou o número de vezes, em que a rede sem fio foianteriormente acessada.
Pode ser selecionada uma rede sem fio para sertentada a captação com base nas informações de utilizaçãoarmazenadas para as redes sem fio anteriormente acessadase/ou as informações de disponibilidade armazenadas para asredes sem fio anteriormente acessadas (bloco 514). Comoexemplo, a rede sem fio que foi mais acessada ou que estavamais freqüentemente disponível no passado pode serselecionada para captação em primeiro lugar, a seguir -arede sem fio que foi mais acessada ou que estava maisdisponível em segundo lugar pode ser a selecionada para apróxima captação, etc.
A Figura 6 apresenta um esquema de um processo600 efetuado por um terminal para seleção de rede usandoinformações de células. As informações para célulasanteriormente detectadas em redes sem fio podem sercoletadas e armazenadas pelo terminal (bloco 612). Asinformações para a posição atual do terminal podem ser obtidas (bloco 614). As informações para a posição atualpodem compreender uma identidade de uma célula obtida com'base em informações de broadcast recebidas a partir dacélula, uma estimativa de posição para a posição atual doterminal e/ou algumas outras informações. Pode serselecionada uma rede sem fio para tentar sua captação combase nas informações para a posição atual e nas informaçõesarmazenadas para as células anteriormente detectadas (bloco 616) .
As informações armazenadas para as células anteriormente detectadas podem compreender informaçõesquanto à tecnologia de rádio e à freqüência usadas paracaptar tais células, as redes sem fio às quais estascélulas pertencem, as preferências para estas redes semfio, as identidades de células associadas a cada célulaanteriormente detectada (por exemplo, células que foramdetectadas na mesma posição que a célula anteriormentedetectada), informações de localização para cada célulaanteriormente detectada e/ou outras informações. Asinformações podem ser armazenadas em uma primeira tabela deinformações para redes sem fio (por exemplo, Tabela 2) e,para cada rede sem fio, uma segunda tabela de informaçõespara as células anteriormente detectadas em tal rede semfio (por exemplo, Tabela 3). A primeira tabela podearmazenar informações para um identificador de rede, umapreferência, uma banda de freqüências e uma tecnologia derádio para cada rede sem fio. A segunda tabela para cadarede sem fio pode armazenar informações para uma identidadede célula, um canal de freqüência, um identificador de redee as células associadas para cada conjunto de pelo menos uma célula anteriormente detectada em tal rede sem fio. Asinformações podem ser armazenadas em outros formatos, porexemplo, em uma grande tabela.
Todas ou uma parte das informações armazenadaspara as células anteriormente detectadas podem ser enviadaspara uma rede sem fio designada, por exemplo, uma redeservidora ou uma rede doméstica (bloco 618). Informaçõespara outras células podem também ser recebidas a partir darede sem fio designada (bloco 620).
A Figura 7 apresenta um esquema de um processo700 efetuado por um terminal para seleção de rede usandoinformações de almanaque. Informações de almanaque paracélulas em redes sem fio podem ser recebidas a partir deuma rede sem fio designada, por exemplo, uma rede servidoraou uma rede doméstica (bloco 712), e armazenadas (bloco714) . As informações de almanaque podem incluir informaçõessobre células disponíveis em diferentes locais einformações para a captação das células. As informações dealmanaque podem também compreender informações ligandocélulas com coberturas sobrepostas e pertencentes adiferentes redes sem fio, informações apenas para redes semfio que utilizam as tecnologias de rádio suportadas peloterminal, informações para grupos de células em lugar decélulas individuais, informações para células em áreasdesignadas (por exemplo, aeroportos), etc. Pode serselecionada uma rede sem fio para ser tentada sua captaçãocom base nas informações de almanaque (bloco 716) . Podemser coletadas informações para células anteriormentedetectadas (bloco 718). As informações coletadas que sejamapropriadas para uso como informações de almanaque podemser enviadas para a rede sem fio designada (bloco 720).
A Figura 8 apresenta um diagrama de blocos de ümesquema de um terminal 120, uma estação base 312 e umcontrolador do sistema 320. A estação base 312 pode ser umadas estações base na Figura 3. O controlador do sistema 320pode consistir de uma única entidade de rede ou umacoletânea de entidades de rede, por exemplo, um controladorde rede de rádio (RNC), um centro de comutação móvel (MSC), etc.
Dados e sinalização a serem enviados peloterminal 120 através do uplink ou link reverso sãoprocessados (por exemplo, formatados, codificados eintercalados) por um codificador 822 e adicionalmenteprocessados (por exemplo, modulados, canalizados eembaralhados) por um modulador (MOD) 824 para a geração dechips de saida. Um transmissor (TMTR) 832 a seguircondiciona (por exemplo, converte para analógicos, filtra,amplifica e converte para a freqüência de transmissão) oschips de saida e gera um sinal de uplink, o qual étransmitido através de uma antena 834. Através do downlinkou link de emissão, a antena 834 recebe um sinal dedownlink transmitido pela estação base 312. Um receptor(RCVR) 836 condiciona (por exemplo, filtra, amplifica,converte para a freqüência de recepção e digitaliza) osinal recebido proveniente da antena 834 e provê amostras.
Um demodulador (DEMOD) 826 processa (por exemplo,desembaralha, canaliza e demodula) as amostras e provêestimativas de símbolos. Um decodificador 828 processaadicionalmente -.(por exemplo, desintercala e decodifica) asestimativas de. símbolos e provê dados decodificados. 0codificador 822, o modulador 824, o demodulador 826 e odecodificador 828 podem ser implementados por meio de umprocessador de modem 820. Tais unidades podem efetuar oprocessamento de acordo com a tecnologia de rádio (porexemplo, GSM, W-CDMA, CDMA lx, HRPD, IEEE 802.11, etc.)
utilizada pela rede sem fio que está sendo recebida peloterminal 120, ou com a qual o terminal está em comunicaçãono momento. O terminal 120 pode também receber sinaisprovenientes de satélites 330 (por exemplo, satélites cieGPS) e podem derivar uma estimativa de posição para a suaposição atual , com base em medições para satélites e/ouestações base, usando um método de posicionamentoapropriado.
Um controlador/processador 840 dirige a operaçãono terminal 120. O controlador/processador 840 pode efetuaro processo 400 da Figura 4, o processo 500 da Figura 5, oprocesso 600 da Figura 6, o processo 700 da Figura 7 e/ououtros processos para a seleção de rede. Uma memória 842armazena códigos de programas e dados para o terminal 120 epode também armazenar as informações usadas para a seleção de rede.
A Figura 8 apresenta também um esquema da estaçãobase 312 e do controlador do sistema 320. A estação base312 inclui um controlador/processador 850 que efetua váriasfunções para comunicação com os terminais, uma memória 852que armazena códigos de programas e dados para a estaçãobase 312 e um transreceptor 854 que dá suporte àcomunicação de rádio com os terminais. O controlador dosistema 320 inclui um controlador/processador 860 queefetua várias funções para suporte à comunicação para osterminais e uma memória 8 62 que armazena códigos deprogramas e dados para o controlador do sistema 320. 0controlador/processador 860 pode enviar um almanaque e/ouinformações para os terminais e/ou pode receber umalmanaque e/ou informações de células a partir dosterminais. A memória 862 pode armazenar o almanaque e/ouinformações de células.
Os técnicos na área notarão que as informações esinais podem ser representados usando-se quaisquer dentreuma diversidade de diferentes tecnologias e técnicas. Comoexemplo, dados, instruções, comandos, informações, sinais,bits, símbolos e chips que possam ter sido mencionados pôrtoda a descrição acima podem ser representados porvoltagens, correntes, ondas eletromagnéticas, campos oupartículas eletromagnéticas, campos ou partículas ópticasou quaisquer combinações de tais.
Os técnicos na área notarão também que os váriosexemplos de blocos lógicos, módulos, circuitos e etapas dealgoritmos descritos em conexão com a presente invençãopodem ser implementados na forma de hardware eletrônico,software de computadores ou combinações dos mesmos. Parailustrar claramente tal intercambialidade de hardware esoftware, vários exemplos de componentes, blocos, módulos,circuitos e etapas foram acima descritos de um modo geralem termos de sua funcionalidade. Se tal funcionalidade éimplementada na forma de um hardware ou software depende daaplicação e restrições de projeto específicas impostas aosistema como ura todo. Os técnicos na área podem implementara funcionalidade descrita de diversas formas para cadaaplicação específica, porém tais decisões de implementaçãonão devem ser interpretadas como um afastamento do escopoda presente invenção.
Os vários exemplos de blocos lógicos, módulos ecircuitos aqui descritos em conexão com a presente invençãopodem ser implementados ou efetivados por meio de umprocessador de uso geral, um processador de sinais digitais(DSP), um circuito integrado específico para aplicação(ASIC), arranjos de porta programáveis no campo (FPGA) ououtros dispositivos lógicos programáveis, portasindividuais ou lógica de transistores, componentes dehardware individuais ou quaisquer combinações destesprojetadas para efetuar as funções aqui descritas. Umprocessador de uso geral pode ser um microprocessador,porém como alternativa, o processador pode ser qualquerprocessador, controlador, micro controlador ou máquina deestado convencionais. Um processador pode também serimplementado na forma de uma combinação de dispositivos decomputação, por exemplo, uma combinação de um DSP e ummicroprocessador, uma pluralidade de microprocessadores, umou mais microprocessadores em conjunto com um núcleo DSP ouqualquer outra configuração similar.
As etapas de um método ou algoritmo descritos emconexão com as modalidades aqui apresentadas podem serefetivadas diretamente em hardware, em um módulo desoftware executado por um processador ou em uma combinaçãode ambos. Um módulo de software pode residir em uma memóriaRAM, memória flash, memória ROM, memória EPROM, memóriaEEPROM, registradores, disco rígido, um disco removível, umCD-ROM ou qualquer outra forma de meio de armazenamentoconhecido na área. Um exemplo de meio de armazenamento éacoplado ao processador de tal forma que o processadorpossa ler informações provenientes do, e gravar informaçõesno, meio de armazenamento. Como alternativa, o meio dearmazenamento pode estar integrado ao processador. 0processador e o meio de armazenamento podem residir em umASIC. O ASIC pode residir em um terminal. Como alternativa,o processador e o meio de armazenamento podem residir naforma de componentes individuais em um terminal.
A descrição acima das modalidades preferidas éprovida para permitir que os técnicos na área efetivem oufaçam uso da presente invenção. As diferentes modificaçõesdessas modalidades ficarão prontamente claras para ostécnicos na área e os princípios genéricos aqui definidospodem ser aplicados a outras modalidades sem se afastar doespírito ou escopo da presente invenção. Dessa forma, apresente invenção não deve ser limitada aos exemplos aquiapresentados, devendo receber o escopo mais amplo,consistente com os princípios e características novos aquidescritos.

Claims (62)

1. Um equipamento compreendendo:uma memória para armazenar informações decobertura para redes sem fio previamente detectadas; eum processador para selecionar uma rede sem fiopara tentar a captação com base nas informações decobertura armazenadas para as redes sem fio previamentedetectadas.
2. 0 equipamento da reivindicação 1, em que oprocessador determina a posição atual do equipamento eseleciona uma rede sem fio para tentar a captação com basena posição atual do equipamento e nas informações decobertura armazenadas para as redes sem fio previamentedetectadas.
3. O equipamento da reivindicação 1, em que asinformações de cobertura para cada rede sem fio previamentedetectada compreendem coordenadas de posição em que a redesem fio foi previamente detectada.
4. O equipamento da reivindicação 3, em que ascoordenadas de localização estão espaçadas por pelo menosuma distância mínima específica.
5. O equipamento da reivindicação 3, em que oprocessador determina a posição atual do equipamento,identifi ca as redes sem fio previamente detectadas emposições a uma distância específica da posição atual, eseleciona uma das redes sem fio identificadas para tentar acaptação.
6. O equipamento da reivindicação 1, em que asinformações de cobertura para cada rede sem fio previamentedetectada compreendem um conjunto de coordenadas de posiçãodefinindo uma área de cobertura visitada da rede sem fiopreviamente detectada.
7. O equipamento da reivindicação 1, em que asinformações de cobertura para cada rede sem fio previamentedetectada compreendem um conjunto de parâmetros para umaforma geométrica que aproxima uma área de coberturavisitada da rede sem fio previamente detectada.
8. O equipamento da reivindicação 1, em que asinformações de cobertura para cada rede sem fio previamentedetectada compreendem a descrição geográfica de uma área decobertura visitada da rede sem fio previamente detectada.
9. O equipamento da reivindicação 8, em que ;oprocessador determina a posição atual do equipamento,identifica redes sem fio previamente detectadas com áreasde cobertura visitadas que se sobrepõem à posição atual, eseleciona uma das redes sem fio identificadas para tentar acaptação.
10. O equipamento da reivindicação 1, em que asinformações de cobertura para cada rede sem fio previamentedetectada compreendem a força de sinal recebido paracélulas na rede sem fio previamente detectada.
11. O equipamento da reivindicação 1, em que amemória armazena informações de cobertura para redes semfio previamente detectadas em uma lista de redespreferidas.
12. Um método compreendendo:armazenar informações de cobertura para redes semfio previamente detectadas; eselecionar uma rede sem fio para tentar acaptação com base nas informações de cobertura armazenadaspara as redes sem fio previamente detectadas.
13. O método da reivindicação 12, compreendendoadicionalmente:determinar a posição atual de um terminal, e emque a seleção de uma rede sem fio para tentar a captaçãocompreende selecionar uma rede sem fio para tentar acaptação com base na posição atual do terminal e nasinformações de cobertura armazenadas para as redes sem fiopreviamente detectadas.
14. O método da reivindicação 12, em que oarmazenar informações de cobertura para as redes sem fiopreviamente detectadas compreende armazenar coordenadas deposição onde cada rede sem fio foi previamente detectada.
15. 0 método da reivindicação 12, em que oarmazenamento de informações de cobertura para as redes semfio previamente detectadas compreende armazenar a descriçãogeográfica de uma área de cobertura visitada de cada redesem fio previamente detectada.
16. Um equipamento compreendendo:dispositivos para armazenar informações decobertura para redes sem fio previamente detectadas; edispositivos para selecionar uma rede sem fiopara tentar a captação com base nas informações decobertura armazenadas para as redes sem fio previamentedetectadas.
17. O equipamento da reivindicação 16,compreendendo adicionalmente:dispositivos para determinar a posição atual deum terminal, em que os dispositivos para selecionar umarede sem fip para tentar a captação compreendemdispositivos para selecionar uma rede sem fio para tentar acaptação com base na posição atual do terminal e nasinformações de cobertura armazenadas para as redes sem fiopreviamente detectadas.
18. Um meio legível por processador paraarmazenar instruções para:ordenar o armazenamento de informações decobertura para redes sem fio previamente detectadas; eseleçionar uma rede sem fio para tentar acaptação com base nas informações de cobertura armazenadaspara as redes sem fio previamente detectadas.
19. O meio legível por processador dareivindicação 18, para adicionalmente armazenar instruçõespara:determinar a posição atual de um terminal; eselecionar uma rede sem fio para tentar acaptação com base na posição atual do terminal e nasinformações de cobertura armazenadas para as redes sem fiopreviamente detectadas.
20. Um equipamento compreendendo: uma memória para armazenar informações sobpecélulas previamente detectadas em redes sem fio; eum processador para obter informações sobre .aposição atual e para selecionar uma rede sem fio paratentar a captação com base nas informações para a posiçãoatual e nas informações armazenadas para as célulaspreviamente detectadas.
21. 0 equipamento da reivindicação 20, em que oprocessador recebe informações de broadcast provenientes deuma célula e obtém uma identidade da célula com base nasinformações de broadcast, a identidade da célula sendo asinformações para a posição atual.
22. O equipamento da reivindicação 20, em que oprocessador obtém uma estimativa de posição para oequipamento, a estimativa de posição sendo as informaçõespara a posição atual.
23. O equipamento da reivindicação 20, em que asinformações armazenadas para cada célula previamentedetectada compreendem as identidades de células associadasà célula previamente detectada.
24. 0 equipamento da reivindicação 23, em que ascélulas associadas à célula previamente detectada eramrecebíveis quando a célula previamente detectada foirecebida.
25. 0 equipamento da reivindicação 20, em que asinformações armazenadas para as células previamentedetectadas compreendem redes sem fio às quais pertencem ascélulas previamente detectadas e as preferências das redessem fio.
26. O equipamento da reivindicação 20, em que asinformações armazenadas para as células previamentedetectadas compreendem informações de tecnologia de rádio efreqüência usadas para captar as células previamentedetectadas.
27. O equipamento da reivindicação 20, em que ^amemória armazena uma primeira tabela de informações para asredes sem fio e, para cada rede sem fio, uma segunda tabelade informações para células previamente detectadas na redesem fio.
28. O equipamento da reivindicação 27, em que aprimeira tabela armazena informações para pelo menos umidentificador de rede, uma preferência, uma banda defreqüências e uma tecnologia de rádio para cada rede semfio.
29. O equipamento da reivindicação 27, em que asegunda tabela para cada rede sem fio armazena informaçõespara pelo menos um dentre uma identidade de célula, umcanal de freqüência, um identificador de rede e célulasassociadas para cada conjunto de pelo menos uma célulapreviamente detectada na rede sem fio.
30. O equipamento da reivindicação 20, em que oprocessador envia todas ou uma parte das informações sobreas células previamente detectadas para uma rede sem fiodesignada.
31. Um método compreendendo:armazenar informações sobre células previamentedetectadas em redes sem fio;obter informações sobre a posição atual; eselecionar uma rede sem fio para tentar acaptação com base nas informações para a posição atual enas informações armazenadas para as células previamentedetectadas.
32. O método da reivindicação 31, em que aobtenção de informações sobre a posição local compreende:receber informações de broadcast provenientes deuma célula; eobter uma identidade da célula com base nasinformações de broadcast, a identidade da célula sendo asinformações para a posição atual.
33. 0 método da reivindicação 31, em que toarmazenamento de informações sobre as células previamentedetectadas compreende:armazenar identidades de células associadas acada célula previamente detectada.
34. O método da reivindicação 31, em que oarmazenamento de informações sobre as células previamentedetectadas compreende:armazenar uma primeira tabela de informações paraas redes sem fio; earmazenar, para cada rede sem fio, uma segundatabela de informações para células previamente detectadasna rede sem fio.
35. 0 método da reivindicação 31, compreendendoadicionalmente:enviar todas ou uma parte das informações sobreas células previamente detectadas para uma rede sem fiodesignada.
36. Um equipamento compreendendo:dispositivos para armazenar informações sobrecélulas previamente detectadas em redes sem fio;dispositivos para obter informações sobre aposição atual; edispositivos para selecionar uma rede sem fiopara tentar a captação com base nas informações para aposição atual e nas informações armazenadas para as célulaspreviamente detectadas.
37. O equipamento da reivindicação 36, em que osdispositivos para obter informações sobre a posição atualcompreendem:dispositivos para receber informações debroadcast provenientes de uma célula; edispositivos para obter uma identidade da célulacom base nas informações de broadcast, a identidade decélula sendo as informações para a posição atual.
38. 0 equipamento da reivindicação 36, em que osdispositivos para armazenar informações sobre as célulaspreviamente detectadas compreendem:dispositivos para armazenar identidades decélulas associadas a cada célula previamente detectada.
39. Um meio legível por processador paraarmazenar instruções para:ordenar o armazenamento de informações paracélulas previamente detectadas em redes sem fio;obter informações para a posição atual; eselecionar uma rede sem fio para tentar acaptação com base nas informações para a posição atual enas informações armazenadas para as células previamentedetectadas.
40. O meio legível por processador dareivindicação 39, para adicionalmente armazenar instruçõespara:receber informações de broadcast provenientes deuma célula; eobter uma identidade da célula com base nasinformações de broadcast, a identidade de célulaconsistindo das informações para a posição local.
41. Um equipamento compreendendo:uma memória para armazenar informações sobrecélulas previamente detectadas em redes sem fio; eum processador para selecionar uma rede sem fiopara tentar a captação com base nas informações armazenadaspara as células previamente detectadas, e para enviartodas ou uma parte das informações armazenadas sobre ascélulas previamente detectadas para uma rede sem fiodesignada.
42. 0 equipamento da reivindicação 41, em que oprocessador recebe informações para células a partir darede sem fio designada, e em que a memória armazena asinformações recebidas para as células.
43. Um equipamento compreendendo:uma memória para armazenar informações para redessem fio previamente acessadas; eum processador para selecionar uma rede sem fiopara tentar a captação com base nas informações de usoarmazenadas para as redes sem fio previamente acessadas.
44. O equipamento da reivindicação 43, em que asinformações de uso para cada rede sem fio previamenteacessada compreendem uma quantidade de tempo em que a redesem fio foi previamente acessada.
45. Um equipamento compreendendo:uma memória para armazenar informações dedisponibilidade para redes sem fio previamente detectadas;eum processador para selecionar uma rede sem fiopara tentar a captação com base nas informações dedisponibilidade armazenadas para as redes sem fiopreviamente detectadas.
46. O equipamento da reivindicação 45, em que asinformações de disponibilidade para cada rede sem fiopreviamente detectada compreendem uma quantidade de tempoou o número de vezes em que a rede sem fio foi previamentedetectada.
47. Um equipamento compreendendo:uma memória para armazenar informações dealmanaque para células em redes sem fio, as informações dealmanaque compreendendo informações sobre célulasdisponíveis em diferentes locais e informações paracaptação das células; eum processador para selecionar uma rede sem fiopara tentar a captação com base nas informações dealmanaque.
48. O equipamento da reivindicação 47, em que asinformações de almanaque compreendem informações usadaspara auxiliar o posicionamento.
49. O equipamento da reivindicação 47, em que asinformações de almanaque compreendem informações ligançiocélulas com cobertura em sobreposição e pertencentes -adiferentes redes sem fio.
50. O equipamento da reivindicação 47, em que asinformações de almanaque compreendem informações apenaspara as redes sem fio utilizando tecnologias de rádiosuportadas pelo equipamento.
51. O equipamento da reivindicação 47, em que asinformações de almanaque compreendem informações paragrupos de células ao invés de células individuais.
52. O equipamento da reivindicação 47, em que asinformações dé almanaque compreendem informações paracélulas em áreas designadas.
53. O equipamento da reivindicação 47, em que oprocessador recebe as informações de almanaque a partir deuma rede sem fio designada.
54. O equipamento da reivindicação 47, em que oprocessador coleta informações para células previamentedetectadas e envia as informações coletadas adequadas parauso como informações de almanaque para uma rede sem fiodesignada.
55. Um método compreendendo:armazenar informações de almanaque para célulasem redes sem fio, as informações de almanaque compreendendoinformações sobre células disponíveis em diferentes locaise informações para captação das células; eselecionar uma rede sem fio para tentar acaptação com base nas informações de almanaque.
56. O método da reivindicação 55, em que oarmazenamento de informações de almanaque para célulascompreende:armazenar informações ligando células comcobertura em sobreposição e pertencentes a diferentes redessem fio.
57. O método da reivindicação 55, compreendendoadicionalmente:receber as informações de almanaque a partir deuma rede sem fio designada.
58. O método da reivindicação 55, compreendendoadicionalmente ιcoletar informações para células previamentedetectadas; eenviar as informações coletadas adequadas parauso como informações de almanaque para uma rede sem fiodesignada.
59. Um equipamento compreendendo:dispositivos para armazenar informações dealmanaque para células em redes sem fio, as informações dealmanaque compreendendo informações sobre célulasdisponíveis em diferentes locais e informações paracaptação das células; edispositivos para selecionar uma rede sem fiopara tentar a captação com base nas informações dealmanaque.
60. 0 equipamento da reivindicação 59,compreendendo adicionalmente:dispositivos para coletar informações paracélulas previamente detectadas; edispositivos para enviar as informações coletadasadequadas para uso como informações de almanaque para umarede sem fio designada.
61. Um meio legível por processador paraarmazenar instruções para:ordenar o armazenamento de informações dealmanaque para células em redes sem fio, as informações dealmanaque compreendendo informações sobre célulasdisponíveis em diferentes locais e informações paracaptação das células; eselecionar uma rede sem fio para tentar acaptação com base nas informações de almanaque.
62. 0 meio legível por processador ciareivindicação 61, para adicionalmente armazenar instruçõespara:coletar informações para células previamentedetectadas; eenviar as informações coletadas adequadas parauso como informações de almanaque para uma rede sem fiodesignada.
BRPI0708566-4A 2006-03-07 2007-03-07 seleção de rede por terminais sem fio BRPI0708566A2 (pt)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US78039106P 2006-03-07 2006-03-07
US60/780,391 2006-03-07
US11/682,858 2007-03-06
US11/682,858 US8437288B2 (en) 2006-03-07 2007-03-06 Network selection by wireless terminals
PCT/US2007/063497 WO2007103975A2 (en) 2006-03-07 2007-03-07 Network selection by wireless terminals

Publications (1)

Publication Number Publication Date
BRPI0708566A2 true BRPI0708566A2 (pt) 2011-06-07

Family

ID=38293411

Family Applications (1)

Application Number Title Priority Date Filing Date
BRPI0708566-4A BRPI0708566A2 (pt) 2006-03-07 2007-03-07 seleção de rede por terminais sem fio

Country Status (10)

Country Link
US (1) US8437288B2 (pt)
EP (1) EP1999979B1 (pt)
JP (2) JP5242423B2 (pt)
KR (1) KR101002840B1 (pt)
CN (1) CN101395940B (pt)
AT (1) ATE509493T1 (pt)
BR (1) BRPI0708566A2 (pt)
CA (1) CA2643191C (pt)
RU (1) RU2432712C2 (pt)
WO (1) WO2007103975A2 (pt)

Families Citing this family (120)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7646710B2 (en) 2003-07-28 2010-01-12 Nortel Networks Limited Mobility in a multi-access communication network
US9723520B1 (en) 2005-12-20 2017-08-01 Microsoft Technology Licensing, Llc Location based mode switching for dual mode mobile terminals
US8090807B2 (en) * 2006-01-23 2012-01-03 Lg Electronics Inc. Home code setting method for home network system
EP1995894B1 (en) * 2006-03-15 2013-12-25 NEC Corporation Mobile communication system, mobile terminal device, frequency detection method used for them, and program thereof
US7659850B1 (en) 2006-06-13 2010-02-09 Sprint Spectrum L.P. Method and system for determining locations of mobile stations using directional corrections
US20080101301A1 (en) * 2006-10-27 2008-05-01 Motorola, Inc. Handover in a cellular communication system
US7835712B1 (en) * 2006-12-19 2010-11-16 Palm, Inc. Apparatus and methods for providing multi-band operation in a mobile computing device
EP1937017A3 (en) * 2006-12-20 2008-11-12 Koninklijke KPN N.V. Method for selecting a network by a mobile apparatus
JP4729636B2 (ja) * 2007-09-10 2011-07-20 株式会社エヌ・ティ・ティ・ドコモ 移動通信方法、移動交換局及び移動局
US20090111474A1 (en) * 2007-10-24 2009-04-30 Motorola, Inc. Selective backhaul routing in high bandwidth wireless communication systems
KR101450776B1 (ko) * 2007-12-04 2014-10-14 삼성전자주식회사 Imsi 정보를 이용해 캠핑을 수행하는 단말기 및 그제어방법
US20090156206A1 (en) * 2007-12-18 2009-06-18 Telefonaktiebolaget L M Ericsson (Publ) Frequency Band Selection Methods and Apparatus
CN101483905B (zh) * 2008-01-09 2010-12-15 华为技术有限公司 网络消息处理方法及系统、网络搜索方法、服务器和终端
US8238980B1 (en) * 2008-02-08 2012-08-07 Nextel Communications, Inc. Efficient utilization of multiple radio access technologies in a communications device
US7813308B2 (en) * 2008-02-27 2010-10-12 Dell Products L.P. System and method for location-based configuration of an information handling system
US9313720B2 (en) 2008-03-27 2016-04-12 Qualcomm Incorporated Power efficient small base station scanning and acquisition
EP2292047B1 (en) 2008-04-30 2012-10-17 Telefonaktiebolaget L M Ericsson (PUBL) Inter-access network topology discovery
KR20090117245A (ko) * 2008-05-09 2009-11-12 삼성전자주식회사 통신 시스템에서 셀 선택 방법 및 장치
JP5097615B2 (ja) * 2008-05-13 2012-12-12 株式会社エヌ・ティ・ティ・ドコモ 携帯端末装置及びその制御方法並びに通信システム
JP2009302645A (ja) * 2008-06-10 2009-12-24 Sharp Corp 移動体通信端末、及びセルサーチ方法
EP2324666B1 (en) 2008-07-02 2012-12-26 Telefonaktiebolaget L M Ericsson (PUBL) Automatic configuration of inter-domain access technology neighbor relations
US8416736B2 (en) * 2008-07-11 2013-04-09 Qualcomm Incorporated Candidate set management in a heterogeneous network
KR20100007452A (ko) * 2008-07-14 2010-01-22 삼성전자주식회사 이동통신 단말기의 서비스 대역 검색 장치 및 방법
US9386431B2 (en) * 2008-08-05 2016-07-05 Qualcomm Incorporated Battery efficient method to search for preferred femtocell
JP5287067B2 (ja) * 2008-09-12 2013-09-11 日本電気株式会社 携帯電話装置、フェムトセルサーチ方法およびプログラム
JP5182020B2 (ja) * 2008-11-05 2013-04-10 富士通株式会社 移動端末装置、通信システム及び無線通信条件設定方法
US8233875B2 (en) 2008-11-07 2012-07-31 Kyocera Corporation Device beacon for handoff management of handoffs to access nodes
US20100118834A1 (en) * 2008-11-07 2010-05-13 Amit Kalhan Device beacon for communication management for peer to peer communications
US8897277B2 (en) * 2008-11-07 2014-11-25 Kyocera Corporation Device beacon for handoff management of handoffs to base stations
EP2211577B1 (en) 2009-01-22 2011-11-16 Research In Motion Limited Method for wireless system selection optimization
US8412189B2 (en) * 2009-01-22 2013-04-02 Research In Motion Limited Method for wireless system selection optimization
FR2942933B1 (fr) * 2009-03-04 2011-06-03 St Nxp Wireless France Procede de selection d'une cellule d'un reseau lors de la mise en marche d'un appareil de communication sans fil et appareil de communication sans fil correspondant.
US8254981B2 (en) * 2009-05-04 2012-08-28 Research In Motion Limited Identifying radio access technology characteristics to mobile stations system and method
CA2760834C (en) * 2009-05-04 2015-11-24 Research In Motion Limited System and method for communications radio access technology informationto mobile stations
US8842633B2 (en) * 2009-05-04 2014-09-23 Blackberry Limited Systems and methods for mobile stations to identify radio access technologies
US8559387B2 (en) * 2009-05-04 2013-10-15 Blackberry Limited Indicating radio access technology information to mobile stations system and method
EP2249606A1 (en) * 2009-05-07 2010-11-10 NEC Corporation Method for reducing a cognitive pilot channel bandwidth
KR101637385B1 (ko) * 2009-06-09 2016-07-08 삼성전자 주식회사 이동통신시스템의 신호 측정 장치 및 방법
US8676226B2 (en) 2009-07-09 2014-03-18 Htc Corporation Method of handling location service and related communication device
JP2011029730A (ja) * 2009-07-21 2011-02-10 Canon Electronics Inc 携帯型端末装置
US8798623B2 (en) * 2009-08-14 2014-08-05 General Motors Llc Network selection and base station acquisition with OTA programming for a vehicle telematics unit
US20110039578A1 (en) * 2009-08-14 2011-02-17 Qualcomm Incorporated Assistance data for positioning in multiple radio access technologies
KR20110048468A (ko) * 2009-11-02 2011-05-11 엘지전자 주식회사 무선 통신 시스템에서 csg 셀을 검출하는 방법 및 이를 위한 장치
US8259652B2 (en) * 2009-11-17 2012-09-04 Apple Inc. Location-based network detection
CN102111853B (zh) * 2009-12-25 2015-11-25 联想(北京)有限公司 一种自动切换网络连接的方法、装置及移动终端
US8554212B1 (en) * 2010-02-16 2013-10-08 Sprint Spectrum L.P. Method and system for selecting neighboring sector scanning frequencies
US8965366B1 (en) 2010-02-18 2015-02-24 Amazon Technologies, Inc. World SIM
US8626165B1 (en) * 2010-02-18 2014-01-07 Amazon Technologies, Inc. Dynamic carrier switching
US9020479B1 (en) * 2010-02-18 2015-04-28 Amazon Technologies, Inc. Single version of a user device modem for use with different wireless carriers
US8467809B2 (en) * 2010-02-23 2013-06-18 Garmin Switzerland Gmbh Method and apparatus for estimating cellular tower location
US8838106B2 (en) * 2010-02-23 2014-09-16 Apple Inc. Method and apparatus for cell reselection
CN102223694B (zh) * 2010-04-16 2014-07-09 华为技术有限公司 感知导频信道支持的认知系统初始化方法、装置和系统
GB2480080B (en) * 2010-05-05 2012-10-24 Vodafone Ip Licensing Ltd Telecommunications networks
JP5244151B2 (ja) * 2010-05-07 2013-07-24 株式会社エヌ・ティ・ティ・ドコモ 携帯端末装置及び方法
US8301145B2 (en) * 2010-06-24 2012-10-30 Apple Inc. Fast cell selection in a mobile wireless device
US8965447B1 (en) * 2010-08-24 2015-02-24 Cellco Partnership Location based network selection
US8073441B1 (en) * 2010-08-24 2011-12-06 Metropcs Wireless, Inc. Location-based network selection method for a mobile device
US8977310B2 (en) * 2010-12-30 2015-03-10 Motorola Solutions, Inc. Methods for coordinating wireless coverage between different wireless networks for members of a communication group
US8443063B1 (en) 2011-01-24 2013-05-14 Sprint Communications Company L.P. Determination of communication networks for a wireless communication device
US8781464B2 (en) * 2011-01-27 2014-07-15 Qualcomm Incorporated System and method of decreasing time to begin acquisition of cellular networks after power up
US10292057B2 (en) * 2011-02-04 2019-05-14 T-Mobile Usa, Inc. Network identification and display based on local information
WO2012112085A1 (en) * 2011-02-14 2012-08-23 Telefonaktiebolaget L M Ericsson (Publ) Wireless device, registration server and method for provisioning of wireless devices
US9258718B2 (en) 2011-02-22 2016-02-09 Qualcomm Incorporated Positioning location for remote radio heads (RRH) with same physical cell identity (PCI)
JP2012191548A (ja) * 2011-03-14 2012-10-04 Nec Saitama Ltd 移動端末、制御方法、及びプログラム
US20120243520A1 (en) * 2011-03-22 2012-09-27 Sung-Ju Lee Location-based association for communications networks
CN103688564A (zh) * 2011-05-13 2014-03-26 黑莓有限公司 针对网络节点的自动接入
FR2975861B1 (fr) * 2011-05-25 2014-04-11 Mobiquithings Dispositif et procede de choix d'un reseau visite
US8965917B2 (en) * 2011-06-28 2015-02-24 Amazon Technologies, Inc. Optimizing cell search in a mobile communication system supporting variable channel bandwidths
JP5814466B2 (ja) * 2011-07-07 2015-11-17 アルカテル−ルーセント 異種通信ネットワーク内で小セルを発見する方法および装置
US8583120B2 (en) * 2011-08-31 2013-11-12 Htc Corporation Method for radio access technology change
US8989734B2 (en) * 2011-09-30 2015-03-24 Blackberry Limited Method and apparatus for wireless network selection
US9924442B2 (en) 2011-10-04 2018-03-20 Telefonaktiebolaget L M Ericsson (Publ) Cell selection mechanism in mobile relay operation
EP2764726B1 (en) * 2011-10-04 2017-08-16 Telefonaktiebolaget LM Ericsson (publ) Cell selection mechanism in mobile relay operation
CN103152799B (zh) * 2011-12-06 2018-08-31 联想(北京)有限公司 一种小区驻留的方法及终端
CN102595560B (zh) 2012-02-17 2015-04-08 华为技术有限公司 一种搜网和选网的方法、装置及系统
US9294883B2 (en) * 2012-03-01 2016-03-22 Nokia Technologies Oy Method, apparatus, and computer program product for probe request and response exchange
GB201211568D0 (en) 2012-06-29 2012-08-15 Microsoft Corp Determining network availability based on geographical location
GB201211565D0 (en) 2012-06-29 2012-08-15 Microsoft Corp Determining availability of an acess network
GB201211580D0 (en) 2012-06-29 2012-08-15 Microsoft Corp Determining suitablity of an access network
CN102843752B (zh) * 2012-08-14 2014-12-24 青岛海信移动通信技术股份有限公司 一种长期演进网络的搜索方法和装置
US9781660B2 (en) * 2013-06-19 2017-10-03 Avago Technologies General Ip (Singapore) Pte. Ltd. System and method to identify, detect and obtain service on a closed subscriber group (CSG) cell
CN103546862A (zh) * 2013-09-30 2014-01-29 酷派软件技术(深圳)有限公司 云服务器、智能终端及其接入lte网络的方法和系统
US9226209B2 (en) * 2013-12-20 2015-12-29 Qualcomm Incorporated Power efficient network searching
EP3085154A4 (en) 2013-12-20 2017-03-22 Telefonaktiebolaget LM Ericsson (publ) System and method for wireless network access control
US9357474B2 (en) 2013-12-31 2016-05-31 Intel Corporation Device and method for public land mobile network searching
US9577773B2 (en) 2014-05-06 2017-02-21 Verizon Patent And Licensing Inc. Station assisted interference measurement
US9655036B2 (en) * 2014-05-12 2017-05-16 Futurewei Technologies, Inc. System and method for utilizing stored higher layer information
US9942090B2 (en) * 2014-09-23 2018-04-10 Qualcomm Incorporated Predicting one or more system loss events and proactive system recovery
WO2016073942A1 (en) * 2014-11-07 2016-05-12 Nextivity, Inc. System and method for selecting an operator to boost in a repeater
WO2016089279A1 (en) 2014-12-01 2016-06-09 Telefonaktiebolaget Lm Ericsson (Publ) Efficient communication of network identifiers
CN105792121A (zh) * 2014-12-23 2016-07-20 中兴通讯股份有限公司 接入处理方法及装置
EP3249983B1 (en) * 2015-02-15 2020-04-01 Huawei Technologies Co., Ltd. Method and apparatus for restricting usage area of mobile terminal, and mobile terminal
CN105992189A (zh) * 2015-03-06 2016-10-05 中兴通讯股份有限公司 一种通过频段信息获取网络服务的方法和装置
WO2016144147A1 (ko) * 2015-03-12 2016-09-15 엘지전자 주식회사 V2x 통신 시스템에서 차량에 설치된 단말의 통신 방법 및 단말
JP6881297B2 (ja) 2015-03-20 2021-06-02 日本電気株式会社 車両通信システム、mme、車両端末、及び方法
CN104837181A (zh) * 2015-05-13 2015-08-12 小米科技有限责任公司 网络接入方法及装置
EP3294009B1 (en) * 2015-06-11 2019-03-13 Huawei Technologies Co., Ltd. User equipment and network access method
WO2017043999A1 (ru) * 2015-09-07 2017-03-16 Роман Владимирович ГЛАГОЗИН Устройство спутникового позиционирования (варианты)
CN105554697A (zh) * 2015-09-29 2016-05-04 宇龙计算机通信科技(深圳)有限公司 一种网络接入方法及终端
KR102439746B1 (ko) * 2016-01-29 2022-09-02 삼성전자주식회사 전자 기기의 위치 판단 방법 및 장치
JP6145185B1 (ja) * 2016-02-03 2017-06-07 ソフトバンク株式会社 通信端末装置
CN107548121B (zh) * 2016-06-23 2021-05-04 中兴通讯股份有限公司 确定接入网络的方法及装置
CN106211126B (zh) * 2016-06-29 2019-12-24 联想(北京)有限公司 漫游接入方法、信息处理方法,网络接入及信息处理设备
CN106376053A (zh) * 2016-08-24 2017-02-01 北京小米移动软件有限公司 终端的驻网方法、装置及终端
KR102581310B1 (ko) 2016-10-25 2023-09-22 삼성전자 주식회사 무선 통신 시스템에서 접속 네트워크를 선택하는 방법 및 장치
US11160003B2 (en) 2017-08-04 2021-10-26 Charter Communications Operating, Llc Connecting to a wireless network based on a device mobility state
US11109290B2 (en) 2017-08-04 2021-08-31 Charter Communications Operating, Llc Switching connections over frequency bands of a wireless network
US10506616B2 (en) 2017-08-04 2019-12-10 Charter Communications Operating, Llc Prioritizing preferred networks
US10306548B2 (en) 2017-08-04 2019-05-28 Charter Communications Operating, Llc Voting to connect to a wireless network
KR102484524B1 (ko) * 2018-02-09 2023-01-03 지티이 코포레이션 모바일 디바이스 위치확인 정확도의 증가
WO2019244220A1 (ja) * 2018-06-18 2019-12-26 富士通株式会社 通信装置、情報処理装置及び通信設定方法
EP3742669B1 (en) * 2019-05-20 2023-11-08 Nokia Technologies Oy Machine learning in radio access networks
CN113037443B (zh) * 2019-12-24 2022-08-02 深圳市万普拉斯科技有限公司 网络数据的恢复方法、装置及移动终端
CN111465078B (zh) * 2020-02-13 2022-11-04 北京小米移动软件有限公司 无线网络的搜索方法及装置、存储介质
CN111787598B (zh) * 2020-06-24 2022-11-01 Oppo广东移动通信有限公司 一种网络搜索方法、装置、多模终端以及存储介质
WO2022164706A1 (en) * 2021-01-26 2022-08-04 Intel Corporation Cell search and selection for ng networks
KR20220117000A (ko) * 2021-02-16 2022-08-23 삼성전자주식회사 외부 전자 장치가 연결된 네트워크의 식별 정보에 기반하여 통신을 수행하는 전자 장치 및 전자 장치의 동작 방법
WO2024150858A1 (ko) * 2023-01-13 2024-07-18 엘지전자 주식회사 디스플레이 장치
CN116582371B (zh) * 2023-07-13 2023-09-22 上海观安信息技术股份有限公司 扫描器的检测方法及装置、存储介质、电子设备
EP4503751B1 (en) * 2023-07-31 2025-09-03 Deutsche Telekom AG Method for network selection in a radio environment

Family Cites Families (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5517677A (en) * 1993-05-13 1996-05-14 Uniden America Corporation Adaptive weighting of a scanning sequence
US5999811A (en) 1996-02-16 1999-12-07 Ericsson, Inc. Mobile telephone for roaming using dual mode/band equipment including SIM cards
WO1998027766A2 (de) 1996-12-19 1998-06-25 Siemens Aktiengesellschaft Verfahren und vorrichtung zur reduktion des stromverbrauchs in mobilen multimode-kommunikationsendgeräten
EP0869628A1 (en) * 1997-04-01 1998-10-07 ICO Services Ltd. Interworking between telecommunications networks
US6272315B1 (en) * 1997-12-03 2001-08-07 Northern Telecom Limited Mobile satellite system/terrestrial wireless system interworking techniques
US6526039B1 (en) 1998-02-12 2003-02-25 Telefonaktiebolaget Lm Ericsson Method and system for facilitating timing of base stations in an asynchronous CDMA mobile communications system
JP2947280B1 (ja) * 1998-07-28 1999-09-13 日本電気株式会社 位置登録制御方法
US6148198A (en) 1998-08-05 2000-11-14 Ericsson Inc. Method and apparatus for selecting a service provider
US6259917B1 (en) * 1998-12-09 2001-07-10 Sony Corporation Apparatus and method for deriving a current network location from previously visited networks and movements between the previously visited networks
US6603755B1 (en) * 1999-05-14 2003-08-05 Ericsson Inc. Mobile terminals, methods, and computer program products that can facilitate the selection of a communication service provider in a multiple communications mode environment
US6748217B1 (en) 1999-12-30 2004-06-08 Denso Corporation Rapid acquisition and system selection of mobile wireless devices using a system map
FI109071B (fi) * 2000-01-17 2002-05-15 Nokia Corp Signalointimenetelmä
US6584316B1 (en) * 2000-05-05 2003-06-24 Lucent Technologies Inc. Handoff of phone calls from wireless to wireline network
JP2001346256A (ja) 2000-05-31 2001-12-14 Toshiba Corp 移動通信端末装置の発信方法および移動通信端末装置および情報提供サーバ
US6748246B1 (en) * 2000-07-05 2004-06-08 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for selecting an access technology in a multi-mode terminal
US6885869B2 (en) 2001-01-26 2005-04-26 Ericsson Inc. Method for mating a mobile terminal with a cordless phone system
US20030003933A1 (en) * 2001-06-27 2003-01-02 Intel Corporation Mobile client for multi-service provider network environment
US7069026B2 (en) 2001-06-28 2006-06-27 Nokia Corporation Geographic area assisted system selection for mobile stations
US7962135B2 (en) 2002-01-10 2011-06-14 Qualcomm Incorporated Method and apparatus for efficient selection and acquisition of a wireless communications system
US6934544B2 (en) * 2002-02-04 2005-08-23 Qualcomm Incorporated Method and apparatus for configurable selection and acquisition of a wireless communications system
JP2003259433A (ja) 2002-02-28 2003-09-12 Sony Corp 無線通信システム、無線通信装置及び無線通信方法、並びにコンピュータ・プログラム
GB0207129D0 (en) 2002-03-26 2002-05-08 Nokia Corp Positioning-triggered handover
US7161914B2 (en) * 2002-04-11 2007-01-09 Ntt Docomo, Inc. Context aware application level triggering mechanism for pre-authentication, service adaptation, pre-caching and handover in a heterogeneous network environment
GB2389005B (en) * 2002-05-23 2005-09-07 Inc Motorola Communications methods and apparatus for use therein
FI116995B (fi) 2002-06-07 2006-04-28 Softera Ratkaisut Oy Menetelmä ja järjestely solukkomatkaviestimen jäljittämiseksi
JP3669979B2 (ja) 2002-08-30 2005-07-13 株式会社エヌ・ティ・ティ・ドコモ 移動機、情報通信システム、及び情報通信方法
JP2004140459A (ja) 2002-10-15 2004-05-13 Toshiba Corp 無線通信を実行可能な電子機器および同電子機器で用いられる無線通信制御方法
US7657282B2 (en) * 2002-10-23 2010-02-02 Hitachi, Ltd. Multimode wireless communication apparatus and high frequency integrated circuit therefor
DE60308053T2 (de) * 2002-11-04 2006-12-28 Research In Motion Ltd., Waterloo Verfahren und vorrichtung zur paketdatendienstdetektion
BR0315907A (pt) * 2002-11-04 2005-09-20 Research In Motion Ltd Método e sistema de conservação de bateria de dispositivo sem fio
US20070238455A1 (en) * 2006-04-07 2007-10-11 Yinjun Zhu Mobile based area event handling when currently visited network doe not cover area
JP3789432B2 (ja) 2003-01-10 2006-06-21 Necアクセステクニカ株式会社 移動通信システム及び複合携帯端末
US7242950B2 (en) * 2003-02-18 2007-07-10 Sbc Properties, L.P. Location determination using historical data
JP2004297480A (ja) 2003-03-27 2004-10-21 Kyocera Corp 携帯端末
US20040242240A1 (en) 2003-05-27 2004-12-02 Motorola, Inc. Location assisted communications mode switching
US7563748B2 (en) 2003-06-23 2009-07-21 Cognis Ip Management Gmbh Alcohol alkoxylate carriers for pesticide active ingredients
JP4108008B2 (ja) 2003-06-24 2008-06-25 三洋電機株式会社 通信端末
KR100547804B1 (ko) * 2003-08-18 2006-01-31 삼성전자주식회사 시스템간 핸드오버를 위한 이동국의 셀 탐색 방법 및 시스템
GB2405556A (en) 2003-08-27 2005-03-02 Nec Technologies Performance enhancement in a portable communication device
JP2005079819A (ja) 2003-08-29 2005-03-24 Kddi Corp 移動通信端末
JP4268481B2 (ja) 2003-09-02 2009-05-27 京セラ株式会社 携帯通信端末
WO2005051019A1 (en) * 2003-11-21 2005-06-02 Nokia Corporation Service discovery in a wireless communication system
US20050176420A1 (en) * 2004-02-05 2005-08-11 James Graves Wireless network detector
US7369861B2 (en) * 2004-02-27 2008-05-06 Nokia Corporation Methods and apparatus for sharing cell coverage information
US7525936B2 (en) * 2004-02-27 2009-04-28 Research In Motion Limited Apparatus, and associated method, for facilitating network selection by a roaming mobile node
US7213057B2 (en) * 2004-03-31 2007-05-01 Intel Corporation Method for configuration of notebook computer based on location
JP4229393B2 (ja) 2004-06-25 2009-02-25 株式会社カシオ日立モバイルコミュニケーションズ 無線通信端末および通信方法
US7376112B2 (en) * 2004-12-14 2008-05-20 Sbc Knowledge Ventures, L.P. Method and system for seamless service availability for multi-mode terminals in different access networks
US7643825B2 (en) * 2005-04-18 2010-01-05 Research In Motion Limited System and method for managing data to be pushed to a wireless device when the device may be outside of a coverage range
US8145262B2 (en) * 2005-05-17 2012-03-27 Pine Valley Investments, Inc. Multimode land mobile radio
US20060268711A1 (en) * 2005-05-27 2006-11-30 Doradla Anil K Network selection terminal
KR100677604B1 (ko) * 2005-07-27 2007-02-02 삼성전자주식회사 Gps 위치정보를 이용한 무선 랜에서의 빠른 핸드오버방법 및 그 방법을 수행하는 모바일 기기, 그리고 gps위치정보를 이용한 서비스 전환 방법

Also Published As

Publication number Publication date
RU2432712C2 (ru) 2011-10-27
US20070275717A1 (en) 2007-11-29
JP5242423B2 (ja) 2013-07-24
KR20080108279A (ko) 2008-12-12
JP2009529835A (ja) 2009-08-20
RU2008139627A (ru) 2010-04-20
CA2643191A1 (en) 2007-09-13
JP2013051704A (ja) 2013-03-14
CN101395940A (zh) 2009-03-25
CN101395940B (zh) 2013-04-17
CA2643191C (en) 2015-11-17
US8437288B2 (en) 2013-05-07
WO2007103975A2 (en) 2007-09-13
WO2007103975A3 (en) 2007-11-01
EP1999979B1 (en) 2011-05-11
ATE509493T1 (de) 2011-05-15
EP1999979A2 (en) 2008-12-10
KR101002840B1 (ko) 2010-12-31

Similar Documents

Publication Publication Date Title
BRPI0708566A2 (pt) seleção de rede por terminais sem fio
CA2597355C (en) Autonomous and heterogeneous network discovery and reuse
US20080176579A1 (en) Scanning Cell-Dependent Groups of Profiles of Wireless Local Area Networks
EP2928238B1 (en) Receiving information from a multi-rat device at an access point in a cellular-wifi convergence system through a wifi network
JP5339485B2 (ja) ネットワーク広告ブローカ(nab)を介してネットワーク広告情報を提供するシステムおよび方法
JP4852339B2 (ja) ローミングブローカ(rb)を用いたネットワーク選択スキーム
MXPA06000496A (es) Esquema para proporcionar el cumplimiento de las regulaciones en el desempeno de la seleccion de red en un pais extranjero.
US20250344119A1 (en) Method and device for selecting network of terminal in wireless communication system
EP1947875B1 (en) Cell-dependent scanning of groups of profiles of wireless local area networks
US20240098674A1 (en) Method, device and computer program product for wireless communication
US20240171963A1 (en) Method, device and computer program product for wireless communication
ES2366412T3 (es) Selección de red por terminales inalámbricos.

Legal Events

Date Code Title Description
B15K Others concerning applications: alteration of classification

Free format text: PROCEDIMENTO AUTOMATICO DE RECLASSIFICACAO. AS CLASSIFICACOES IPC ANTERIORES ERAM: H04Q 7/32; H04Q 7/38.

Ipc: H04W 48/16 (2009.01), H04W 4/029 (2018.01)

Ipc: H04W 48/16 (2009.01), H04W 4/029 (2018.01)

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]
B11E Dismissal acc. art. 34 of ipl - requirements for examination incomplete
B11T Dismissal of application maintained [chapter 11.20 patent gazette]