RU2432712C2 - Выбор сети беспроводными терминалами - Google Patents

Выбор сети беспроводными терминалами Download PDF

Info

Publication number
RU2432712C2
RU2432712C2 RU2008139627/09A RU2008139627A RU2432712C2 RU 2432712 C2 RU2432712 C2 RU 2432712C2 RU 2008139627/09 A RU2008139627/09 A RU 2008139627/09A RU 2008139627 A RU2008139627 A RU 2008139627A RU 2432712 C2 RU2432712 C2 RU 2432712C2
Authority
RU
Russia
Prior art keywords
information
network
terminal
cell
networks
Prior art date
Application number
RU2008139627/09A
Other languages
English (en)
Other versions
RU2008139627A (ru
Inventor
Стефен ЭДЖ (US)
Стефен ЭДЖ
Дэвид УИЛЛЬЯМС (ES)
Дэвид УИЛЛЬЯМС
Нильс Петер Сков АНДЕРСЕН (DK)
Нильс Петер Сков АНДЕРСЕН
Original Assignee
Квэлкомм Инкорпорейтед
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 Квэлкомм Инкорпорейтед filed Critical Квэлкомм Инкорпорейтед
Publication of RU2008139627A publication Critical patent/RU2008139627A/ru
Application granted granted Critical
Publication of RU2432712C2 publication Critical patent/RU2432712C2/ru

Links

Images

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

Изобретение относится к технике и может быть использовано для выбора беспроводной сети для захвата посредством беспроводного терминала. Терминал включает в себя устройство для выбора беспроводной сети, содержащее средство для измерения уровня принятого сигнала для ячеек в ранее обнаруженных беспроводных сетях, средство для сохранения измерений уровня принятого сигнала в качестве информации о зоне обслуживания для ранее обнаруженных беспроводных сетей и средство для выбора беспроводной сети из ранее обнаруженных беспроводных сетей для попытки захвата на основании сохраненной информации о зоне обслуживания для ранее обнаруженных беспроводных сетей. Технический результат - уменьшение времени обнаружения беспроводных сетей даже в отсутствии сведений о том, какие сети могут быть доступны. 3 н. и 6 з.п. ф-лы, 8 ил., 5 табл.

Description

Испрашивание приоритета согласно параграфу 119 раздела 35 Свода Законов США
Настоящая заявка на патент испрашивает приоритет предварительной заявки № 60/780391, озаглавленной "NETWORK SELECTION BY WIRELESS TERMINALS", поданной 7 марта 2006 г., переданной ее правопреемнику и явно включенной в настоящее описание по ссылке.
ОПИСАНИЕ
Область техники
Настоящее раскрытие относится, в целом, к связи и, более конкретно, к способам выбора беспроводной сети для захвата посредством беспроводного терминала.
Уровень техники
Беспроводные сети связи являются сетями с беспроводными возможностями, которые дают возможность беспроводным терминалам обмениваться без использования кабелей или проводов. Беспроводные сети являются широко развернутыми для обеспечения различных коммуникационных служб, таких как речевая, видео, пакетная передача данных, обмен сообщениями, радиовещание и т.д. Эти беспроводные сети могут быть беспроводными глобальными сетями связи (WWAN), такими как сотовые сети связи, беспроводными городскими сетями (WMAN) и беспроводными локальными сетями (WLAN).
Беспроводный терминал (например, сотовый телефон) может быть способен принимать обслуживание от одной или более беспроводных сетей. После включения терминал может искать беспроводную сеть, которая находится в пределах зоны действия, и от которой терминал может принимать услуги. Если такая беспроводная сеть найдена, то терминал может захватывать беспроводную сеть и пытаться зарегистрироваться в беспроводной сети. В течение регистрации терминал может быть аутентифицирован и авторизован для требуемого обслуживания беспроводной сетью или, возможно, домашней сетью, если пользователь находится в роуминге. Терминал может затем обмениваться с беспроводной сетью, чтобы получить желательное обслуживание (услуги), например, чтобы выдавать или принимать вызовы, обращаться к электронной почте, получать услуги Интернет и т.д.
Терминал может не иметь каких-либо знаний о своем рабочем окружении, когда он первоначально включается, и может не знать, какие беспроводные сети, если таковые вообще имеются, могут быть захвачены. Кроме того, терминал может иметь список предпочтительных сетей, выбор которых терминалом является предпочтительным, когда домашняя сеть недоступна, например, когда пользователь перемещается в роуминге или временно не находится в пределах зоны обслуживания домашней сети. Беспроводные сети в предпочтительном списке могут быть выбраны на основании бизнес-соглашений между оператором домашней сети и операторами другой сети, предложения обслуживания, надежности и соображений эффективности, предпочтительных тарифов, соображений защиты и секретности и т.д.
При включении терминалы могут быть в пределах зоны обслуживания нуля или более беспроводных сетей, которые могут быть или могут не быть в предпочтительном списке. В этом случае терминал может осуществлять поиск в течение расширенного периода времени, чтобы искать одну из предпочтительных сетей. Поиск может быть более сложным, если терминал поддерживает множество радиотехнологий и/или множество частотных диапазонов, так как может существовать большее количество комбинаций радиотехнологии и диапазонов частот для поиска. В течение этого времени поиска пользователь может быть не способен выдавать или принимать услуги, такие как речевые сигналы, электронная почта и короткие сообщения.
Поэтому в уровне техники имеется потребность в способах, которые позволяют терминалу уменьшать длительность времени для захвата беспроводной сети, особенно когда терминал имеет малое или никакое предшествующее знание о том, какие сети могут быть доступны.
Сущность изобретения
Ниже описаны способы для эффективного выполнения выбора сети, используя информацию, сохраненную в терминале. Согласно аспекту описано устройство, которое включает в себя память, которая хранит информацию о зоне обслуживания для ранее обнаруженных беспроводных сетей, и процессор, который выбирает беспроводную сеть для попытки захвата на основании сохраненной информации о зоне обслуживания. Информация о зоне обслуживания может быть задана в различных форматах, как описано ниже.
Согласно другому аспекту описано устройство, которое включает в себя память, которая хранит информацию для ранее обнаруженных ячеек в беспроводных сетях, и процессор, который получает информацию для текущего местоположения терминала и выбирает беспроводную сеть, чтобы сделать попытку захвата на основании информации для текущего местоположения и сохраненной информации для ранее обнаруженных ячеек.
Согласно другому аспекту описано устройство, которое включает в себя память, которая хранит информацию об использовании для беспроводных сетей, к которым было ранее обращение, и процессор, который выбирает беспроводную сеть для попытки захвата на основании сохраненной информации об использовании.
Согласно еще одному аспекту описано устройство, которое включает в себя память, которая хранит информацию о доступности для ранее обнаруженных беспроводных сетей, и процессор, который выбирает беспроводную сеть для попытки захвата на основании сохраненной информации о доступности.
Согласно еще одному аспекту описано устройство, которое включает в себя память, которая хранит информацию альманаха (сборную информацию) для ячеек в беспроводных сетях, и процессор, который выбирает беспроводную сеть для попытки захвата на основании информации альманаха. Информация альманаха может содержать информацию относительно ячеек, доступных в различных местоположениях, и информацию для захвата ячеек.
Различные аспекты и признаки раскрытия описаны ниже более подробно.
Краткое описание чертежей
Фиг.1 иллюстрирует среду с множеством беспроводных сетей.
Фиг.2 иллюстрирует использование сохраненной информации, чтобы ускорить выбор сети.
Фиг.3 иллюстрирует среду с множеством ячеек в различных беспроводных сетях
Фиг.4 иллюстрирует процесс выбора сети, используя информацию о зоне обслуживания.
Фиг.5 иллюстрирует процесс выбора сети, используя информацию об использовании и/или доступности.
Фиг.6 иллюстрирует процесс выбора сети, используя информацию ячейки.
Фиг.7 иллюстрирует процесс выбора сети, используя информацию альманаха.
Фиг.8 иллюстрирует блок-схему терминала, базовой станции и системного контроллера.
Подробное описание
Фиг.1 иллюстрирует примерное сетевое окружение 100, в котором могут присутствовать множество беспроводных сетей. В этом примере присутствуют четыре беспроводные сети 110a, 110b, 110c и 110d, обозначенные как сети A, B, C и D соответственно. В общем случае каждая беспроводная сеть может иметь любую зону охвата (обслуживания), и зоны охвата некоторых или всех беспроводных сетей могут перекрываться. В примере, показанном на фиг.1, беспроводные сети A, B и C перекрываются в области 114, которая показывается с перекрестным наложением.
В общем случае каждая беспроводная сеть 110 может реализовывать любую радиотехнологию, например Глобальную Систему для Мобильной связи (GSM), широкополосную CDMA (W-CDMA), долговременного развития (LTE), CDMA2000 1X, высокоскоростной передачи пакетных данных (HRPD), IEEE 802.16, IEEE 802.20, IEEE 802.11, Hiperlan, Flash-OFDM® и т.д. GSM, W-CDMA, LTE, CDMA2000 1X, HRPD и Flash-OFDM® являются радиотехнологиями для WWAN. W-CDMA является частью Универсальной Системы мобильной связи (UMTS). CDMA2000 1X и HRPD являются частью cdma2000, которая также называется как множественный доступ с кодовым разделением каналов (CDMA). IEEE 802.16 и IEEE 802.20 являются двумя семействами стандартов от Института инженеров по электротехнике и электронике (IEEE) для WMAN, причем IEEE 802.16 обычно упоминается как WiMAX. IEEE 802.11 является другим семейством стандартов от IEEE для WLAN и обычно упоминается как Wi-Fi. Hiperlan является другой радиотехнологией для WLAN, эти различные радиотехнологии известны в области техники.
В общем случае беспроводная сеть может реализовывать одну или более радиотехнологий. Для простоты нижеследующее описание предполагает, что каждая беспроводная сеть реализует одну радиотехнологию, даже при том, что множеству беспроводных сетей с различными радиотехнологиями может быть назначен один и тот же идентификатор сети, и/или они могут быть поддержаны общим набором базовых станций и/или другими общими элементами сети. В примере, который используется в части описания ниже, сеть 110a является сетью GSM, сеть 110b является UMTS сетью, которая может реализовывать W-CDMA, сеть 110c является сетью CDMA, которая может реализовывать CDMA2000 1X или HRPD, и сеть 110d является IEEE 802.11 сетью. Сеть IEEE 802.11 может реализовывать любой стандарт в семействе IEEE 802.11 стандартов, например 802.11a, 802.11b, 802.11g, 802.11n и т.д. В описании здесь "802.11" обычно охватывает любой стандарт в семействе стандартов IEEЕ 802.11.
Многорежимный терминал 120 может быть способен обмениваться с беспроводными сетями различных радиотехнологий. Например, терминал 120 может поддерживать GSM, W-CDMA, CDMA 1X, HRPD, 802.11 и т.д., или любую их комбинацию. Терминал 120 может быть стационарным или мобильным и может быть также назван как оборудование пользователя (UE), мобильная станция, терминал доступа, мобильное оборудование, абонентский блок, станция и т.д. Терминал 120 может быть сотовым телефоном, персональным цифровым ассистентом (PDA), беспроводным устройством, беспроводным модемом, карманным устройством, портативным компьютером, беспроводным телефоном и т.д.
Терминал 120 может быть расположен в области 114 и может быть способен принимать сеть GSM 110a, сеть 110b UMTS и сеть 110c CDMA. Однако терминал 120 может предпочитать использовать UMTS вместо GSM и CDMA, например, для лучшего обслуживания и/или большей зоны обслуживания. Для терминала 120 могут существовать предпочтения различных сетевых операторов и их ассоциированных услуг. Например, оператор для сети 110a может быть предпочтительным перед оператором для сети 110b, который может быть предпочтительным перед оператором для сети 110c. Однако, принимая во внимание и радиотехнологию и предпочтение сетевых операторов, терминал 120 может предпочитать UMTS сеть 110b как сети GSM 110a, так и сети CDMA 110c. Терминал 120 таким образом может иметь приоритизированный список предпочтительных сетевых операторов и комбинаций технологий. В общем случае приоритизированный список может быть сформирован на основе предпочтений сетевых операторов, предпочтений радиотехнологии и предпочтений сетевого оператора и радиотехнологии и т.д.
Терминал 120 может быть способен принимать (сигнал от) множества беспроводных сетей различных радиотехнологий в конкретном местоположении. Однако могут существовать только один или немного предпочтительных сетевых операторов для терминала 120 среди всех доступных сетей. Терминал 120 может выполнять поиск, чтобы найти предпочтительного сетевого оператора и/или предпочтительную радиотехнологию. В течение поиска терминал 120 может настраивать свой приемник на каждую частоту, которая может использоваться беспроводной сетью, и определять, работает ли какая-либо беспроводная сеть на этой частоте. Для каждой частоты терминал 120 может обнаруживать сигнал от беспроводной сети на этой частоте, захватывать синхронизацию и/или частоту любого обнаруженного сигнала, демодулировать вещаемую информацию из любого захваченного сигнала, идентифицировать беспроводного сетевого оператора на основании вещаемой информации и решать, выбрать ли эту беспроводную сеть. Поиск сети каждой радиотехнологии может быть выполнен в соответствии с процедурой, применимой для этой радиотехнологии.
Терминал 120 может иметь список предпочтительных сетевых операторов или список предпочтительных комбинаций оператор-сетевая технология. Записи в предпочтительном списке могут быть расположены по приоритетам, чтобы гарантировать, что терминал 120 выбирает оператора домашней сети, когда находится в зоне обслуживания, и во время роуминга выбирает некоторых других сетевых операторов, с которыми оператор домашней сети может иметь деловые связи, и/или предлагают преимущества для оператора домашней сети и/или пользователя терминала. Терминал 120 затем может выполнять полный поиск, чтобы идентифицировать всех предпочтительных сетевых операторов или все комбинации оператор-технология сети, которые могут быть доступны в текущем местоположении. Терминал 120 может затем выбирать наиболее предпочтительного сетевого оператора или комбинацию сетевая технология-оператор для использования.
Терминал 120 может тратить долгое время для захвата предпочтительной сети, например, когда терминал включается в новом местоположении (например, после полета на самолете) или теряет зону обслуживания (например, перемещаясь сквозь длинный туннель) и должен заново захватить зону обслуживания в отличном местоположении. Во многих случаях беспроводная сеть, которую терминал 120 использовал ранее, не может быть доступна, и терминал 120 может иметь малое или никакое знание о сетях, доступных в новом местоположении. Терминал 120 может выполнять полный поиск, чтобы обнаружить все доступные сети. В течение полного поиска пользователь может быть не способен вызывать или принять какие-либо услуги.
Терминал 120 может искать предпочтительную сеть при включении или после потери зоны обслуживания. Терминал 120 может также искать более предпочтительную сеть при приеме услуги или от менее предпочтительной сети или от не предпочтительной сети, которая, возможно, была выбрана первоначально, потому что более предпочтительная сеть не была доступна в предыдущем местоположении. Желательно быстро найти предпочтительную сеть во всех этих сценариях.
В одном аспекте терминал 120 может хранить информацию для ячеек и/или беспроводных сетей и может использовать сохраненную информацию для более быстрого и эффективного выполнения выбора сети. Терминал 120 может хранить информацию только для предпочтительных сетей или любых доступных сетей, или предпочтительных сетей плюс доступных сетей везде, где предпочтительные сети не доступны, или некоторых других комбинаций сетей. В нижеследующем описании "записанная" сеть является беспроводной сетью, для которой терминал 120 имеет сохраненную информацию, которая может использоваться для выбора сети. Записанная сеть может быть предпочтительной сетью или доступной сетью, которая, возможно, была ранее обнаружена, или к которой обращался терминал 120.
В общем случае терминал 120 может хранить любой тип информации для заданной сети. Например, терминал 120 может хранить информацию, используемую для захвата сети, такую как, например, диапазон частот, частотный канал, радиотехнологию, скремблирующий код и т.д. Терминал 120 может также хранить информацию относительно того, где сеть могла бы быть обнаружена, вероятность обнаружения сети и т.д. Терминал 120 может обновлять сохраненную информацию, когда новые сети обнаружены, и/или когда идентифицированы новая зона охвата или возможности записанных сетей. Терминал 120 может быть способен получить всестороннюю базу данных для ячеек и/или сетей через какое-то время посредством способности к самообучению.
Терминал 120 может выполнять выбор сети в конкретное время и может не знать, какие беспроводные сети могут быть доступны, например, потому что терминал 120 включился в новом местоположении. Терминал 120 может затем искать предпочтительную сеть на основании сохраненной информации. Например, терминал 120 может искать предпочтительные сетевые операторы или комбинации сетевых операторов и радиотехнологий в расположенном по приоритетам порядке. Терминал 120 может использовать сохраненную информацию, чтобы определить какой(ие) диапазон(ы) частот и радиотехнологию попытаться захватить для заданной предпочтительной сети.
В одном варианте терминал 120 может хранить информацию об использовании для беспроводных сетей, к которым предварительно обращался терминал. Терминал 120 может хранить информацию относительно степени использования (например, общее время доступа) для каждого диапазона частот и радиотехнологии, используемой каждой записанной сетью, и/или другой статистики использования сети. Информация об использовании может использоваться для определения, какие сети являются обычно доступными в течение периода времени. Более высокая степень предшествующего использования для заданной сети может быть показательной для большей вероятности захвата этой сети в будущем. Терминал 120 может определять порядок поиска на основании информации об использовании и может искать одну или более сетей в диапазонах частот и технологиях радио, имеющих более высокие уровни предшествующего использования.
В другом варианте терминал 120 может хранить информацию о доступности в прошлом для сетей, обнаруженных ранее, но к которым не обращался терминал. Терминал 120 может хранить информацию относительно процента от времени и/или числа раз, когда каждая сеть была обнаружена, и/или о другой статистике доступности. Большая предшествующая доступность для заданной сети может быть показательной для большей вероятности обнаружения этой сети в будущем.
В еще одном варианте терминал 120 может хранить информацию о зоне обслуживания для сетей, ранее обнаруженных терминалом, причем информация о зоне обслуживания может указывать, где эти сети были обнаружены ранее терминалом 120, и может быть обеспечена в различных форматах. В первой схеме информация о зоне обслуживания может содержать географическое описание (например, координаты широты и долготы) конкретных местоположений, где каждая сеть была обнаружена. Терминал 120 может хранить информацию, например идентификационную информацию каждой сети, радиотехнологию и информацию о частоте для каждой сети, географическое описание местоположений, где каждая сеть была обнаружена, и т.д. Терминал 120 может хранить информацию о сети и зоне обслуживания для всех местоположений, которые посетил терминал. Альтернативно, терминал 120 может хранить информацию для местоположений, которые могут располагаться удаленно по меньшей мере на некоторое минимальное расстояние (например, по меньшей мере на один километр), что может уменьшать объем информации о зоне обслуживания при хранении. Терминал 120 может опустить информацию для местоположений, в которых терминал присутствовал в течение только кратких периодов времени (например, когда пользователь терминала перемещался), чтобы дополнительно уменьшить объем хранения. Для областей, в которых терминал 120 присутствовал в течение длительных периодов времени (например, дома, по соседству с домом, в месте работы, предпочтительных областей, в которых делают покупки, дома друзей и родственников и т.д.), терминал 120 может хранить информацию на более подробном основании для местоположений, которые могут быть расположены вместе более близко.
Во второй схеме информация о зоне обслуживания может содержать географическое описание посещенной зоны охвата, где каждая сеть была ранее обнаружена терминалом 120. Посещенная зона охвата сети является частью зоны охвата сети, которая посещалась терминалом 120. Эта схема может позволять терминалу 120 объединять информацию о зоне обслуживания для сетей, чтобы уменьшить как объем памяти, так и время обработки при осуществлении поиска в сохраненной информации. Информация о зоне обслуживания для сети может содержать координаты места вдоль периметра посещенной зоны охвата для этой сети. Альтернативно, терминал 120 может аппроксимировать посещенную зону охвата геометрической формой, например кругом, эллипсом, n-сторонним многоугольником и т.д. Например, посещенная зона охвата может быть аппроксимирована (i) кругом, заданным центром и радиусом, или (ii) эллипсом, заданным центром, длинами малой и главной осей и направлением главной оси. Терминал 120 может выбирать соответствующую геометрическую форму и/или определять параметры выбранной геометрической формы на основании координат места, полученных для сети. Информацию о зоне обслуживания можно также задавать в других географических формах и форматах.
Терминал 120 может хранить информацию о зоне обслуживания для записанных сетей различными способами. Терминал 120 может хранить информацию о зоне обслуживания и ассоциировать обнаруженные сети с информацией зоны обслуживания. Например, терминал 120 может хранить различные зоны охвата (например, географические формы) и набор сетей, обнаруженных в каждой зоне охвата. Сети в наборе, ассоциированном с конкретной зоной охвата, могут быть заданы в порядке предпочтения. Новая зона охвата может быть определена всякий раз, когда отличный набор сетей обнаружен в области. Альтернативно, терминал 120 может хранить список обнаруженных сетей и зону охвата для каждой сети в списке. Зону обслуживания (охвата) для каждой сети можно задавать одной или более географическими формами, набором координат места и т.д. Терминал 120 может обновлять посещенную зону обслуживания для каждой сети подходящим образом.
Терминал 120 может использовать информацию о зоне обслуживания для ранее обнаруженных сетей, чтобы эффективно выполнить выбор сети. Терминал 120 может определять свое текущее местоположение на основании любого способа определения местоположения, например автономного способа определения местоположения, который является независимым от поддержки беспроводной сети, такой как GPS (Глобальная система определения местоположения). Для первой схемы терминал 120 может определять самое близкое ранее посещенное местоположение, для которого сохраненная информация для сетей является доступной. Терминал 120 может извлекать сохраненную информацию для сетей, обнаруженных в этом самом близком местоположении, и может искать эти сети в подходящем порядке так, чтобы предпочтительная сеть могла быть найдена настолько быстро, насколько это возможно. Для второй схемы терминал 120 может сначала определять свое текущее местоположение и затем определять, находится ли текущее местоположение в пределах посещенной зоны обслуживания для любой ранее обнаруженной сети. Терминал 120 может идентифицировать сети с зоной обслуживания, накладывающейся на текущее местоположение, и может искать эти сети в желаемом порядке.
Терминал 120 может также использовать вещание информации беспроводными сетями для выбора сети. Например, базовые станции (или точки доступа) в беспроводной сети могут осуществлять вещание своих координат места. Терминал 120 может узнавать местоположения этих базовых станций на основании информации вещания. Терминал 120 может затем узнавать свое местоположение на основании местоположения всех принятых базовых станций и может идентифицировать сети, доступные в этом местоположении, на основании сохраненной информации. Терминал 120 может также использовать информацию, вещаемую базовыми станциями, чтобы помочь в сохранении информации для сетей, обнаруженных в каждом местоположении, например, если терминал 120 не мог или предпочел не получать свое местоположение другими средствами из-за стоимости или других причин.
Фиг.2 иллюстрирует структуру использования сохраненной информации, чтобы ускорить выбор сети. Таблица 1 содержит некоторые типы информации, которые могут быть сохранены терминалом 120 для каждой сети, и обеспечивает краткое описание для каждого типа информации.
Таблица 1
Тип информации Описание
Предпочтение сети Указывает предпочтение беспроводной сети
Радиотехнология Указывает радиотехнологию, используемую беспроводной сетью
Информация о частоте Указывает частотный(е) диапазон(ы) и/или частотные каналы, используемые беспроводной сетью
Информация об использовании Указывает степень или величину предыдущего использования беспроводной сети
Информация о прошлой доступности Указывает доступность беспроводной сети в прошлом
Информация о зоне обслуживания Указывает, где беспроводная сеть могла быть обнаружена
Таблица 1 содержит различные типы информации, которая может быть сохранена для каждой сети. Различные и/или другие типы информации также могут быть сохранены. Например, терминал 120 может хранить только информацию об использовании, только информацию о доступности в прошлом, только информацию о зоне обслуживания, как информацию об использовании, так и о зоне обслуживания и т.д.
Информация в таблице 1 может поддерживаться для заданной сети следующим образом. Предпочтение сети может быть задано на основании шкалы от 1 до N, где 1 является наиболее предпочтительной, и N является наименее предпочтительным, где N может быть любым значением. Предпочтение может быть определено оператором домашней сети и обеспечено в терминале 120. Информация о частоте может указывать один или более диапазонов частот, один или более частотных каналов, один или более каналов вещания и т.д., используемых беспроводной сетью, и может быть обновлена, когда новые диапазоны обслуживания частот и/или каналы обнаружены для беспроводной сети. Терминал 120 может использовать радиотехнологию и информацию о частоте для поиска беспроводной сети. Информация об использовании может указывать, как часто к беспроводной сети обращались в прошлом, и может быть обновлена всякий раз, когда беспроводная сеть выбрана для использования. Информация о доступности в прошлом может указывать, как часто беспроводная сеть была обнаружена в прошлом, и может быть обновлена всякий раз, когда беспроводная сеть обнаруживается. Информация о зоне обслуживания может выражать посещенную зону обслуживания для беспроводной сети и может быть обновлена всякий раз, когда терминал передвигается к новой области.
Терминал 120 может поддерживать таблицу для сохраненной информации. В одном варианте таблица может включать в себя запись для каждой беспроводной сети, ранее обнаруженной или к которой обращался терминал 120. Новая запись может быть добавлена в таблице, когда новая сеть найдена терминалом 120. Запись для каждой сети может включать в себя поля для различных типов информации, например, как показано в таблице 1. Каждое поле для каждой сети может быть обновлено, когда новая информация собрана для этой сети.
В еще одном варианте терминал 120 может хранить информацию для ячеек, а также сетей, ранее обнаруженных терминалом. Термин "ячейка" (сота) может относиться к базовой станции (или точке доступа) и/или ее зоне охвата (обслуживания) в зависимости от контекста, в котором этот термин используется. Зона охвата базовой станции может быть разбита на множество меньших областей, которые могут быть названы как сектора или ячейки-сектора. Для простоты многое из нижеследующего описания предполагает, что сети не являются разделенными на сектора, и что ячейки являются самым малым модулем зоны обслуживания. Способы, описанные здесь, могут также использоваться для разделенных на сектора сетей, в которых сектора или ячейки-сектора являются самым малым модулем зоны обслуживания.
Фиг.3 иллюстрирует примерную сетевую среду 300, в которой терминал 120 может быть в пределах зоны обслуживания множества ячеек во множестве беспроводных сетей. В этом примере терминал 120 находится в пределах зоны обслуживания ячеек 310a и 310b в UMTS сети 110b, и также ячейке 310c в сети 110c CDMA. Ячейки 310a, 310b и 310c также обозначены как ячейки B1, B2 и C1, соответственно, и обслуживаются базовыми станциями 312a, 312b и 312c, соответственно. Ячейки B1, B2 и C1 перекрываются в области 314, которая показывается на фиг.3, с перекрестным наложением.
Терминал 120 может хранить идентификационную информацию для ячеек, обнаруженных в конкретном местоположении. Идентификационная информация для каждой ячейки может быть получена из и может быть связана с передачей от базовой станции, точки доступа, ретранслятора и т.д. Идентификационная информация ячейки может быть глобально уникальной идентификацией и может быть задана в различных форматах для различных радиотехнологий. Например, идентификационная информация для ячейки в GSM или UMTS может содержать код страны для мобильной связи (MCC), код сети мобильной связи (MNC), код зоны местоположения (LAC) и идентификационную информацию ячейки (CI). Идентификационная информация для сектора в CDMA 1X может содержать системную идентификационную информацию (SID), идентификационную информацию сети (NID) и идентификатор BaseID базовой станции, который может быть составлен из идентификатора ячейки CELL_ID и идентификатора сектора SECTOR_ID. Идентификационная информация для сектора в HRPD может содержать 128-битный идентификатор подсети. Идентификационная информация для точки доступа в сети IEEE 802.11 может содержать адрес Управления Доступом к Среде (MAC), назначенный точке доступа и используемый для идентификации ее зоны обслуживания. Глобально уникальная идентификация для каждой ячейки может быть передана вещанием от базовой станции и/или ретранслятора, обслуживающего эту ячейку. Аналогично, каждая точка доступа может осуществлять вещание своего адреса MAC в кадрах "радиомаяка". Терминал 120 может принимать глобально уникальную идентификацию для заданной ячейки всякий раз, когда терминал входит в пределы зоны обслуживания базовой станции или ретранслятора для этой ячейки. Терминал может также принимать MAC-адрес заданной точки доступа всякий раз, когда терминал входит в пределы зоны обслуживания этой точки доступа. Идентификационная информация для заданной ячейки, сектора или точки доступа также может быть названа как глобальная идентификационная информация ячейки (G_ID).
Терминал 120 может также хранить другую информацию для каждой обнаруженной ячейки. Например, для каждой обнаруженной ячейки терминал 120 может хранить идентификационную информацию сети (идентификатор ID сети) для беспроводной сети, которой ячейка принадлежит, если этот идентификатор сети не содержится в или подразумевается идентификационной информацией ячейки, предпочтением или приоритетом беспроводной сети или комбинацией сети и радиотехнологии, информацией о частоте для ячейки, радиотехнологией, используемой ячейкой, и т.д. Терминал 120 может хранить информацию для каждой обнаруженной ячейки только однажды, если возможно, чтобы уменьшить объем информации хранения для ячеек, обнаруженных в различных местоположениях.
Для каждой обнаруженной ячейки терминал 120 может хранить информацию для других ассоциированных ячеек и/или сетей, которые были также обнаружены терминалом 120 в пределах посещенной зоны обслуживания этой ячейки. Сохраненная информация может включать в себя радиотехнологию и информацию о частоте для каждой сети, предпочтение или приоритет сети, идентификационные информации ассоциированных ячеек и т.д. Терминал 120 может также хранить информацию уровня сигнала для ячеек и/или сетей. Например, терминал 120 может помечать флагом ячейки со слабым уровнем принятого сигнала и/или сети со слабыми ячейками приема. Информация может быть собрана и обновлена во всех или некоторых местоположениях на основе непрерывного времени или в дискретных временных интервалах всякий раз, когда ячейки обнаружены терминалом 120, или когда уровень принятого сигнала для ячеек превышает конкретный порог.
Ячейка может иметь некоторую нормальную зону обслуживания, в которой ее уровень принятого сигнала будет обычно высоким и в которой к ячейке можно обращаться, чтобы принять услугу из ее ассоциированной сети. Ячейка может также иметь расширенную зону обслуживания (например, область, окружающая нормальную зону обслуживания), в которой ячейка может быть обнаружена терминалом 120, но, из-за низкого уровня сигнала, не может быть способна эффективно обслуживать терминал. При ассоциировании ячеек от различных сетей терминал 120 может использовать и нормальную и расширенную зоны обслуживания каждой ячейки, чтобы увеличить количество других ячеек, ассоциированных с этой ячейкой. В этом случае уровни сигнала ассоциированных ячеек для заданной ячейки могут быть не всегда высокими, и по всей нормальной или расширенной зоне обслуживания этой заданной ячейки уровень сигнала ассоциированной ячейки может быть единообразно высоким или единообразно низким или может изменяться между низким и высоким значениями в различных местоположениях. Такая информация об уровне сигнала может быть также сохранена для каждой ячейки, ассоциированной с любой заданной ячейкой.
Терминал 120 может также хранить ассоциацию между уровнями сигнала для ячеек. Например, уровень сигнала или диапазон уровней сигнала для заданной ассоциированной ячейки может быть сохранен для любой ячейки для местоположений, в которых уровень сигнала ассоциированной ячейки является высоким (например, в нормальной зоне охвата ассоциированной ячейки), и отдельно для других местоположений, в которых уровень сигнала ассоциированной ячейки является низким (например, в расширенной зоне охвата ассоциированной ячейки). Терминал 120 позже может обнаруживать конкретную ячейку и получать уровень сигнала ячейки в ее текущем местоположении. Терминал 120 может затем определять на основании как идентификационной информации ячейки, так и уровня сигнала, какие другие ячейки могут быть захвачены в его текущем местоположении и какие из этих ячеек имеют более высокие уровни сигнала и таким образом будут пригодны для использования с большей вероятностью. На основании порядка предпочтений для сетей, ассоциированных с ячейками с более высоким уровнем сигнала, терминал 120 может попытаться захватить сначала ячейку с самым высоким предпочтением сети и, если не захвачена, может попытаться захватить другие ячейки согласно порядку предпочтения сети.
Сохраненная информация для ячеек и/или сетей может быть связана так, что терминал 120 может быстро идентифицировать все ячейки, которые могут быть приняты, всякий раз, когда заданная ячейка обнаружена. Для каждой обнаруженной ячейки (или точки доступа) информация для этой обнаруженной ячейки и/или ее сети может быть связана с другими ячейками и/или сетями, которые могут быть также приняты. Это связывание информации может также уменьшать объем дублированной информации для ячеек и/или сетей. Если больше чем одна ячейка в заданной сети могут быть обнаружены в конкретном местоположении, то терминал 120 может сохранить ячейку с самым сильным обнаруженным сигналом или набор самых сильных ячеек, или всех обнаруженных ячеек вместе с индикацией относительно их относительных уровней принятого сигнала. Процесс сохранения может быть повторен (например, в других местоположениях) всякий раз, когда изменения наблюдаются в обнаруженных ячейках.
Терминал 120 может уменьшать объем хранения информации, пропуская ячейки, которые были обнаружены в течение только коротких периодов времени. Терминал 120 может перемещаться по области, когда эти ячейки были обнаружены, и может, менее вероятно, возвратиться к этим ячейкам в течение какого-либо существенного промежутка времени. Терминал 120 может также отметить ячейки, найденные посредством обширного поиска. Например, пользователь может включить терминал 120 при прибытии в аэропорт, и обширный поиск может быть выполнен для захвата предпочтительной сети. Терминал 120 может сохранить больше информации в этом случае и может использовать эту информацию, чтобы ускорить выбор сети при следующем посещении этого же аэропорта.
Терминал 120 может использовать сохраненную информацию ячейки для выбора сети. Терминал 120 может повторно посещать или подходить близко к местоположению, где ячейки были ранее обнаружены, и информация была сохранена для этих ячеек. Терминал 120 может обнаруживать ячейку в этом местоположении, принимать и декодировать вещаемую информацию от этой обнаруженной ячейки, идентифицировать обнаруженную ячейку на основании вещаемой информации и определять другие ячейки и сети (если они есть), ассоциированные с обнаруженной ячейкой, для которых сохраненная информация является доступной. Терминал 120 может затем определять подходящий порядок поиска беспроводных сетей, обозначенных сохраненной информацией как доступные в этом местоположении. Порядок поиска может быть определен на основании предпочтений или приоритетов беспроводных сетей, как указано сохраненной информацией. Терминал 120 может затем искать одну беспроводную сеть за один раз, начиная с наиболее предпочтительной сети. Для каждой беспроводной сети терминал 120 может искать любую ячейку в сети или конкретные ячейки, идентифицированные сохраненной информацией.
В примере, показанном на фиг.3, терминал 120 может сначала обнаружить ячейку B1 в сети B, находясь в области 314, и может определить, что ячейки B2 и C1 в сети B и C соответственно также могут быть приняты в этом местоположении, на основании сохраненной информации, связывающей ячейку B1 с ячейками B2 и C1. Терминал 120 может затем определять желательный порядок поиска сетей B и C. Терминал 120 может пытаться захватить сеть С сначала и может искать или любую ячейку в сети C (например, используя радиотехнологию и информацию о частоте, сохраненную для сети C), или конкретную ячейку C1, которая ассоциирована с первой обнаруженной ячейкой B1.
Терминал 120 может обнаруживать заданную ячейку x во множестве местоположений и может хранить информацию, ассоциирующую ячейку x с множеством наборов других ячеек, доступных в этих местоположениях и их сетях. Терминал 120 может после этого повторно посещать одно из этих множеств местоположений и обнаруживать ячейку x первой. Терминал 120 может затем получить множество наборов ячеек, ассоциированных с первой обнаруженной ячейкой x, объединять эти наборы ячеек и их сети и проводить поиск в объединенных ячейках и/или сетях в желательном порядке. Альтернативно, терминал 120 может использовать информацию относительно уровня сигнала для ассоциированных ячеек (если ранее сохранена) и искать ячейки с самым высоким записанным уровнем сигнала. В другом альтернативном варианте терминал 120 может обнаруживать одну из ячеек (ячейку y), ассоциированную с ячейкой x. Терминал 120 может затем получить другие ячейки, ассоциированные со второй обнаруженной ячейкой y и ее сетью, из сохраненной информации. Терминал 120 может затем искать сначала (или только) ячейки или сети, которые ассоциированы с обеими ячейками x и y.
В общем случае терминал 120 может первоначально обнаруживать любое количество ячеек, определять другие ячейки, ассоциированные с каждой обнаруженной ячейкой, и искать первую (или только) из ячеек или сетей, которые ассоциированы со всеми первоначально обнаруженными ячейками или наибольшим количеством первоначально обнаруженных ячеек. Если множество ячеек изначально обнаружено, то терминал 120 может объединять информацию для сетей для всех обнаруженных ячеек, чтобы определить меньший или больший набор доступных сетей, из которых нужно выполнить выбор сети. Терминал 120 может получить (i) больший набор на основании объединения сетей, ассоциированных с начальными обнаруженными ячейками, или (ii) меньший набор на основании пересечения этих сетей. Терминал 120 может также выбирать сети, которые являются более вероятными, чтобы быть доступными, на основании других критериев, например уровня принятого сигнала и записанного уровня сигнала для этих сетей, информации об использовании, информации о доступности в прошлом и т.д.
Таблицы 2-5 обеспечивают пример информации ячейки, которая может быть сохранена терминалом 120. В этом примере ячейки в трех беспроводных сетях были обнаружены терминалом 120 при работе в малой области. Конкретные значения в этих таблицах служат только для иллюстративных целей и могут не соответствовать каким-либо реальным сетям.
Таблица 2 хранит информацию для трех беспроводных сетей, обнаруженных терминалом 120. Информация, сохраненная в таблице 2, может быть общей для всех ячеек в каждой сети. В этом примере таблица 2 хранит для каждой сети внутренний идентификатор (например, A) для сети, внешнюю глобальную идентификационную информацию (например, МСС и MNC), назначенную сети, предпочтение сети, диапазон частот и радиотехнологию, используемые сетью, и указатель на зависящую от конкретной сети таблицу для этой сети. Например, для сети A MCC-MNC равна 200-56, предпочтение 1 (означающее, что сеть А является наиболее предпочтительной сетью), диапазон частот равен 1900 МГц, радиотехнология - GSM, и таблица 3 хранит информацию ячейки для сети А. Терминал 120 может создавать внутренний идентификатор сети, чтобы облегчить любую многоуровневую ссылку на информацию в таблице 2. Внешняя глобальная идентификационная информация для каждой сети может быть получена из вещания информации каждой ячейкой в этой сети. Зависящая от конкретной сети таблица для каждой сети может хранить информацию для каждой ячейки, ранее обнаруженной в этой сети.
Таблица 2 - Информация о сети
Сеть МСС-MNC Предпочтение Частотный диапазон Радиотехнология Указатель на таблицу сети
А 200-56 1 1900 МГц GSM Указатель на таблицу 3
В 200-76 2 850 МГц W-CDMA Указатель на таблицу 4
С 200-49 3 1900 МГц CDMA Указатель на таблицу 5
Таблицы 3, 4 и 5 хранят информацию для сетей A, B и C соответственно. В этом примере каждая таблица хранит для каждой ячейки внутреннюю идентификационную информацию (например, А1) для ячейки, внешнюю идентификационную информацию для ячейки, частотный канал для ячейки, сеть, к которой ячейка принадлежит, и внутренние идентификационные информации других ячеек в той же или других сетях, имеющих перекрывающиеся области обслуживания с этой ячейкой. Внутренняя идентификационная информация ячейки может использоваться как указатель на запись таблицы для ячейки. Внешняя идентификационная информация каждой ячейки может быть получена из вещания информации этой ячейкой. Частотный канал является показательным для частоты, используемой ячейкой, и может быть задан абсолютным номером канала радиочастоты (ARFCN) в GSM, UTRА ARFCN (UARFCN) в W-CDMA, номером канала в CDMA и т.д. Каждая таблица может также хранить другую информацию, которая может быть специфичной для конкретной радиотехнологии. Например, таблицы 4 и 5 могут хранить информацию о коде скремблирования для W-CDMA и CDMA соответственно.
В качестве примера в таблице 3 ячейка с внутренней идентификационной информацией А1 была обнаружена ранее терминалом 120. Внешняя идентификационная информация ячейки А1 задается кодом области местоположения (LAC) 230 и Идентификационной Информацией Ячейки (CI) 120. Ячейка А1 осуществляет вещание на канале 960 и принадлежит сети А. Ячейка А1 ассоциирована с ячейкой А2 в сети А и ячейкой C2 в сети C. Ассоциированные ячейки A2 и C2 могут быть обнаружены терминалом 120, когда находятся в пределах зоны обслуживания ячейки A1.
Таблица 3 - Информация ячейки для сети A
Ячейка LAC-CI Канал Сеть Ассоциированные ячейки
А1 230-120 960 А А2, С2
А2 230-121 900 А А1, С2
А3 230-122 700 А В3, С3
Таблица 4 - Информация ячейки для сети B
Ячейка LAC-CI Канал Сеть Ассоциированные ячейки
В1 232-24 800 В В2, С1
В2 232-25 750 В В1, С1
В3 232-26 650 В А3, С3
Таблица 5 - Информация ячейки для сети C
Ячейка LAC-CI Канал Сеть Ассоциированные ячейки
С1 25-98 120 С В1, В2
С2 25-97 140 С А1, А2
С3 25-96 160 С А3, В3
Информация о сети и ячейке в таблицах 2-5 также может быть сохранена другим образом. Например, одна таблица может иметь одну запись для каждой ячейки, причем каждая запись содержит внутреннюю и внешнюю идентификационную информацию ячейки, идентификационную информацию внешней сети, диапазон частот и номер канала и внутреннюю идентификационную информацию ассоциированных ячеек в других сетях. Эта единственная таблица может содержать всю информацию из таблиц 2-5.
Терминал 120 может использовать информацию о сети и ячейке в таблицах 2-5 для выбора сети следующим образом. Терминал 120 может быть включен и может сначала обнаруживать ячейку со значением LAC-CI, равным 25-96, в сети со значением MCC-MNC, равным 200-49. Терминал 120 может сканировать относящиеся к ячейке таблицы для любой ячейки со значением LAC-CI 25-96. В этом примере терминал 120 может находить это значение LAC-CI для ячейки C3 в таблице 5. Терминал 120 может затем проверять, совпадает ли обнаруженное значение MCC-MNC 200-49 со значением MCC-MNC для сети C, к которой принадлежит ячейка C1. В этом примере таблица 5 указывает, что ячейка C1 принадлежит сети C, и таблица 2 указывает, что сеть C имеет значение MCC-MNC 200-49, которое соответствует обнаруженному значению MCC-MNC. Терминал 120 может таким образом подтверждать, что обнаруженная ячейка действительно является ячейкой C3, и может обнаружить из таблицы 5, что имеются две ассоциированных ячейки A3 и B3 с перекрытием зон обслуживания с ячейкой С3.
Используя таблицы 2 и 5, терминал 120 может обнаружить сети для ячеек A3, B3 и C3 и может затем устанавливать их предпочтения сети. В этом примере обнаруженная ячейка C3 принадлежит к сети C с предпочтением 3, в то время как ассоциированные ячейки A3 и В3 принадлежат к сетям А и B с предпочтением 1 и 2 соответственно. Так как сеть А имеет самое высокое предпочтение, терминал 120 может пытаться обнаруживать ячейку A3 первой. Таблицы 2 и 3 указывают, что ячейка A3 является GSM ячейкой, работающей в диапазоне частот 1900 МГЦ на канале 700, и имеет назначенное значение LAC-CI, равное 230-122. Терминал 120 может использовать эту информацию, чтобы быстро захватить ячейку A3 без кропотливого поиска. Если ячейка A3 захвачена, то терминал 120 может пытаться обратиться к сети А через эту ячейку. Если ячейка A3 не захвачена, то терминал 120 может пытаться обратиться к ячейке B3 в сети B, которая имеет следующее самое высокое значение предпочтения. Если ячейка B3 не была успешно захвачена, то терминал 120 может вернуться назад к первоначально обнаруженной ячейке C3 в сети C. Терминал 120 может затем узнать на основании отсутствия других ассоциированных ячеек в таблице 5 для ячейки C3, что не имеется необходимости искать какие-либо другие сети.
Терминал 120 и/или другие терминалы могут посылать оператору сети (например, оператору обслуживающей или домашней сети) информацию, собранную этими терминалами, использующими методы самообучения и подходящими для использования для выбора сети. Например, терминал 120 может посылать информацию для ячеек и/или сетей, ранее обнаруженных в различных географических областях или местоположениях, ячейках и/или сетях, ассоциированных с обнаруженными ячейками, идентификационную информацию обнаруженных ячеек и сетей, частот и радиотехнологий, используемых обнаруженными сетями, и т.д. Терминал 120 может накапливать данные по некоторому периоду времени и посылать информацию, когда необходимо. Терминал 120 может также посылать меньшие количества информации более часто, например информацию для ячеек и сетей, обнаруженных терминалом 120 в его текущем местоположении. Терминал 120 может также посылать информацию, когда и как запрошено оператором сети. В качестве конкретного примера терминал 120 может посылать информацию в таблицах 2-5 оператору сети. Оператор сети может объединять информацию, принятую от различных терминалов в различных местоположениях, чтобы получить более всестороннюю информацию относительно ячеек и сетей по большей географической области. Оператор сети может выдавать всю или части этой всесторонней информации на отдельные терминалы, чтобы помочь с выбором сети.
Оператор сети (например, оператор обслуживающей или домашней сети) может также выдавать информацию, которая может использоваться терминалом 120 для выбора сети. Выданная информация может быть той же самой, аналогичной или более обширной, точной и надежной, чем информация, собранная терминалом 120 посредством методов самообучения. Выданная информация может улучшать выбор сети в местоположениях, которые терминал 120 ранее не посетил, или для которых недостаточная информация была ранее собрана и сохранена. Обеспеченная (выданная) информация может быть информацией для ячеек и/или сетей, доступных в различных географических областях или местоположениях, ячеек и/или сетей, ассоциированных с различными ячейками, идентификационной информацией ячеек и сетей, частот и радиотехнологий, используемых сетями, и т.д. Обеспеченную информацию можно задавать в форматах, описанных выше (например, как показано в таблицах 2-5), или некоторых других форматах.
В одном варианте осуществления оператор сети может обеспечивать информацию в форме альманаха базовой станции (BSA), которая может поддерживать другие возможности, например определение местоположения терминала 120. BSA обычно включает в себя различные типы информации относительно базовых станций, чтобы поддержать услуги местоположения и определения местоположения. Например, BSA может обеспечивать для каждой ячейки (или каждой базовой станции) географические координаты антенны базовой станции, используемой для этой ячейки, диапазон частот для ячейки, частоты и/или схему скачков по частоте, используемые для вещания и/или другие каналы, посланные ячейкой, другие ячейки в той же самой или других сетях, которые могут быть обнаружены в пределах ячейки, синхронизацию передачи или разностей фаз пилот-сигналов между ячейкой и другими ячейками, обнаруженными в пределах ячейки, и т.д. Может быть захвачен канал вещания, чтобы получить информацию вещания, которая может использоваться для проверки идентификационной информации ячейки, проведения измерений для определения местоположения и т.д.
BSA может быть модифицирована и/или расширена, чтобы включить в себя информацию, используемую для поддержания выбора сети. BSA может включать в себя информацию относительно ячеек (или базовых станций), доступных в различных местоположениях, ассоциации между ячейками с перекрытием зон обслуживания, идентификационную информацию и предпочтения сетей, чтобы помочь с выбором сети, радиотехнологию и частотную информацию, чтобы помочь с захватом, информацию для поддержания определения местоположения и т.д. BSA может также включать в себя информацию относительно других ячеек и/или сетей, которые могут быть выбраны в пределах области, охваченной ячейками, включенными в BSA.
Каждая ячейка может осуществлять вещание информации альманаха, которая может быть принята и использована терминалами в пределах зоны обслуживания этой ячейки. Заданная ячейка может также посылать информацию альманаха непосредственно к заданному терминалу, например, когда и как требуется терминалом. Например, информацию альманаха можно выдавать на терминал 120 оператором сети (например, оператором обслуживающей или домашней сети) и сохранять в терминале 120 для будущего использования.
Альманах или другая информация, используемая для помощи в выборе сети, может быть обширной, если охватывает все ячейки для всех сетей в большой географической области, например по всей стране. Объем информации альманаха для посылки и последующего хранения может быть уменьшен различными способами.
В одном варианте терминал 120 может принимать только информацию альманаха, применимую для терминала 120, например, только информацию альманаха для сетей, использующих радиотехнологии и диапазоны частот, поддерживаемые терминалом 120. Например, терминал 120 может поддерживать GSM и W-CDMA и может принимать только информацию альманаха для сетей, использующих GSM и W-CDMA, а не для сетей, использующих другие радиотехнологии, такие как CDMA, IEEE 802.11 и т.д.
В другом варианте осуществления информация альманаха может быть обеспечена для отдельных ячеек в пределах области географически близко к терминалу 120, принадлежащих ко всем или некоторым сетям с зоной в этой области.
В другом варианте осуществления информация альманаха может быть обеспечена для группы ячеек вместо отдельных ячеек. Например, информация альманаха может быть обеспечена для областей местоположения GSM, которые являются явно определенными и идентифицированными группами ячеек. Информация альманаха также может быть обеспечена для многих или всех ячеек в конкретной сети (например, когда эти ячейки имеют одну и ту же или аналогичную информацию) и может содержать супернабор информации для всех этих ячеек.
В еще одном варианте информация альманаха может быть обеспечена для сети (например, предпочтительных сетей) по большой области (например, по всей стране), а не в сотрудничестве с ячейками других сетей. Информация альманаха может включать в себя радиотехнологии, поддерживаемые каждой сетью, информацию о частоте для каждой сети и т.д. Информация альманаха также может быть уменьшена посредством обеспечения информации только для ячеек или групп ячеек с охватом в местоположениях, где выбор сети может быть трудным, например в главных аэропортах.
Терминал 120 и/или другие терминалы могут также посылать к сетевому оператору информацию, собранную этими терминалами, и подходящую для использования в качестве информации альманаха, например информацию для идентификационной информации ячейки, используемых частот, соблюдаемой синхронизации или разности фаз пилот-сигналов между ассоциированными ячейками и т.д. Терминал 120 может собирать информацию для ячеек, обнаруженных терминалом в течение некоторого периода времени, и может посылать собранную информацию, например, когда удобно или требуется. Терминал 120 может также посылать информацию (например, более часто) только для ячеек, обнаруженных в их текущем местоположении. Терминал 120 может также посылать свое местоположение (или результаты измерений, используемых для определения его местоположения), в котором информация была собрана. Оператор сети может использовать эту информацию от терминала 120, чтобы вывести местоположения базовых станций для обнаруженных ячеек. Оператор сети может также объединять информацию, принятую от различных терминалов, чтобы получить более всестороннюю информацию альманаха, и может затем выдавать соответствующие части на отдельные терминалы, чтобы помочь с выбором сети.
Фиг.4 иллюстрирует способ 400, выполняемый терминалом для выбора сети, используя информацию о зоне обслуживания. Информация о зоне обслуживания для ранее обнаруженных беспроводных сетей может быть собрана и сохранена в терминале (этап 412). Информация о зоне обслуживания может быть для всех ранее обнаруженных беспроводных сетей, только беспроводных сетей в списке предпочтений и т.д. Текущее местоположение терминала может быть определено (этап 414). Беспроводная сеть для попытки захвата может быть выбрана на основании текущего местоположения терминала и сохраненной информации о зоне обслуживания для ранее обнаруженных беспроводных сетей (этап 416).
Информация о зоне обслуживания может содержать различные типы информации. Например, информация о зоне обслуживания для каждой ранее обнаруженной беспроводной сети может содержать координаты места, где беспроводная сеть была ранее обнаружена. Эти координаты места могут быть разделены по меньшей мере конкретным минимальным расстоянием. Для этапа 414 беспроводные сети, ранее обнаруженные в местоположениях в пределах конкретного расстояния текущего местоположения, могут быть идентифицированы, и одна из идентифицированных беспроводных сетей может быть выбрана для попытки захвата.
Информация о зоне обслуживания для каждой ранее обнаруженной беспроводной сети может также содержать (i) набор координат места, определяющих посещенную зону обслуживания ранее обнаруженной беспроводной сети, (ii) набор параметров для геометрической формы, аппроксимирующей посещенную зону обслуживания, или (iii) некоторое другое географическое описание посещенной зоны обслуживания. Для этапа 414 ранее обнаруженные беспроводные сети с посещенными зонами охвата, которые перекрывают текущее местоположение, могут быть идентифицированы, и одна из идентифицированных беспроводных сетей может быть выбрана для попытки захвата.
Информация о зоне обслуживания для каждой ранее обнаруженной беспроводной сети может также содержать результаты измерений уровня принятого сигнала для ячеек в беспроводной сети. Эти результаты измерений могут использоваться, чтобы идентифицировать беспроводные сети, доступные в текущем местоположении.
Фиг.5 иллюстрирует способ 500, выполняемый терминалом для выбора сети, используя информацию об использовании и/или доступности. Информация об использовании для беспроводных сетей, к которым ранее было обращение, и/или информация о доступности для ранее обнаруженных беспроводных сетей может быть собрана и сохранена в терминале (этап 512). Информация об использовании для каждой беспроводной сети, к которой ранее было обращение, может указывать длительность времени, в течение которого к беспроводной сети ранее обращались. Информация о доступности для каждой ранее обнаруженной беспроводной сети может указывать длительность времени или число раз, когда беспроводная сеть была ранее обнаружена.
Беспроводная сеть для попытки захвата может быть выбрана на основании сохраненной информации об использовании для беспроводных сетей, к которым ранее было обращение, и/или сохраненной информации о доступности для ранее обнаруженных беспроводных сетей (этап 514). Например, беспроводная сеть, к которой обращались, или которая была доступна наибольшее количество раз в прошлом, может быть выбрана для захвата первой, затем беспроводная сеть, к которой обращались, или которая была доступна второе наибольшее количество раз в прошлом, может быть выбрана для захвата и т.д.
Фиг.6 иллюстрирует способ 600, выполняемый терминалом для выбора сети, используя информацию ячейки. Информация для ранее обнаруженных ячеек в беспроводных сетях может быть собрана посредством терминала и сохранена в терминале (этап 612). Информация для текущего местоположения терминала может быть получена (этап 614). Информация для текущего местоположения может содержать идентификационную информацию ячейки, полученной на основании информации вещания, принятой от ячейки, оценку позиции для текущего местоположения терминала, и/или некоторую другую информацию. Беспроводная сеть для попытки захвата может быть выбрана на основании информации для текущего местоположения и сохраненной информации для ранее обнаруженных ячеек (этап 616).
Сохраненная информация для ранее обнаруженных ячеек может содержать радиотехнологию и информацию о частоте, используемую для захвата этих ячеек, беспроводные сети, к которым эти ячейки принадлежат, предпочтения для этих беспроводных сетей, идентификационную информацию ячеек, ассоциированных с каждой ранее обнаруженной ячейкой (например, ячеек, которые были обнаружены в том же самом местоположении, что и ранее обнаруженная ячейка), информацию местоположения для каждой ранее обнаруженной ячейки и/или другую информацию. Эта информация может быть сохранена в первой таблице информации для беспроводных сетей (например, таблице 2), и, для каждой беспроводной сети, второй таблице информации для ранее обнаруженных ячеек в этой беспроводной сети (например, таблице 3). Первая таблица может хранить информацию для сетевого идентификатора, предпочтения, диапазона частот и радиотехнологии для каждой беспроводной сети. Вторая таблица для каждой беспроводной сети может хранить информацию для идентификационной информации ячейки, частотного канала, идентификатора сети и ассоциированных ячеек для каждого набора из по меньшей мере одной ранее обнаруженной ячейки в этой беспроводной сети. Эта информация также может быть сохранена в других форматах, например в одной большой таблице.
Вся или часть сохраненной информации для ранее обнаруженных ячеек может быть послана к обозначенной беспроводной сети, например обслуживающей сети или домашней сети (этап 618). Информация для других ячеек также может быть принята от обозначенной беспроводной сети (этап 620).
Фиг.7 иллюстрирует способ 700, выполняемый терминалом для выбора сети, используя информацию альманаха. Информация альманаха для ячеек в беспроводных сетях может быть принята от обозначенной беспроводной сети, например обслуживающей сети или домашней сети (этап 712), и сохранена (этап 714). Информация альманаха может содержать информацию относительно ячеек, доступных в различных местоположениях, и информацию для захвата ячеек. Информация альманаха может также содержать информацию, связывающую ячейки с перекрывающимися зонами обслуживания и принадлежащие к различным беспроводным сетям, информацию только для беспроводных сетей, использующих радиотехнологии, поддерживаемые терминалом, информацию для групп ячеек вместо отдельных ячеек, информацию для ячеек в обозначенных областях (например, аэропорты) и т.д. Беспроводная сеть для попытки захвата может быть выбрана на основании информации альманаха (этап 716). Информация для ранее обнаруженных ячеек может быть собрана (этап 718). Собранная информация, которая является подходящей для использования в качестве информации альманаха, может быть послана к обозначенной беспроводной сети (этап 720).
Фиг.8 иллюстрирует блок-схему структуры терминала 120, базовой станции 312 и системного контроллера 320. Базовая станция 312 может быть одной из базовых станций на фиг.3. Системный контроллер 320 может быть единственным сетевым объектом или коллекцией сетевых объектов, например контроллером радиосети (RNC), центром коммутации мобильной связи (MSC) и т.д.
На восходящей линии связи или обратной линии связи данные и сигнализация, которые должны быть посланы терминалом 120, обрабатываются (например, форматируются, кодируются и перемежаются) кодером 822 и далее обрабатываются (например, модулируются, канализируются (формируются в канал) и скремблируются) модулятором (MOD) 824, чтобы сформировать элементы выходного сигнала. Передатчик (TMTR) 832 затем приводит к требуемым условиям (например, преобразует в аналоговый вид, фильтрует, усиливает и преобразовывает с повышением частоты) элементы выходного сигнала и формирует сигнал восходящей линии связи, который передают через антенну 834. На нисходящей или прямой линии связи антенна 834 принимает нисходящий сигнал, переданный базовой станцией 312. Приемник (RCVR) 836 приводит к требуемым условиям (например, фильтрует, усиливает, преобразовывает с понижением частоты и оцифровывает) принятый сигнал от антенны 834 и выдает выборки. Демодулятор (DEMOD) 826 обрабатывает (например, дескремблирует, формирует в канал и демодулирует) выборки и выдает оценки символов. Декодер 828 далее обрабатывает (например, осуществляет обращенное перемежение и декодирует) оценки символов и выдает декодированные данные. Кодер 822, модулятор 824, демодулятор 826 и декодер 828 могут быть реализованы процессором 820 модема. Эти модули могут выполнять обработку в соответствии с радиотехнологией (например, GSM, W-CDMA, CDMA 1X, HRPD, IEEE 802.11 и т.д.), используемой беспроводной сетью, принятой терминалом 120, или с которой терминал в настоящее время обменивается. Терминал 120 может также принимать сигналы от спутников 330 (например, спутников GPS) и может получать оценку позиции для своего текущего местоположения на основании измерений для спутников и/или базовых станций, использующих подходящий способ определения местоположения.
Контроллер/процессор 840 управляет работой в терминале 120. Контроллер/процессор 840 может выполнять обработку 400 согласно фиг.4, обработку 500 согласно фиг.5, обработку 600 согласно фиг.6, обработку 700 согласно фиг.7 и/или другие процессы для выбора сети. Память 842 хранит код программы и данные для терминала 120 и может также хранить информацию, используемую для выбора сети.
Фиг.8 также показывает структуру базовой станции 312 и системный контроллер 320. Базовая станция 312 включает в себя контроллер/процессор 850, который выполняет различные функции для связи с терминалами, память 852, которая хранит коды программы и данные для базовой станции 312, и приемопередатчик 854, который поддерживает радиосвязь с терминалами. Системный контроллер 320 включает в себя контроллер/процессор 860, который выполняет различные функции, чтобы поддерживать связь для терминалов, и память 862, которая хранит коды программы и данные для системного контроллера 320. Контроллер/процессор 860 может посылать альманах и/или информацию на терминалы и/или может принимать альманах и/или информацию ячейки от терминалов. Память 862 может хранить информацию ячейки и/или альманах.
Специалистам понятно, что информация и сигналы могут быть представлены, используя любую из множества различных технологий и способов. Например, данные, инструкции, команды, информация, сигналы, биты, символы и элементы сигналов, на которые может быть ссылка в вышеупомянутом описании, могут быть представлены напряжениями, токами, электромагнитными волнами, магнитными полями или частицами, оптическими полями или частицами, или любой их комбинацией.
Специалистам также понятно, что различные иллюстративные логические блоки, модули, схемы и этапы алгоритма, описанные здесь со ссылками на раскрытие, могут быть осуществлены как электронное аппаратное обеспечение, программное обеспечение или их комбинация. Чтобы ясно иллюстрировать эту взаимозаменяемость аппаратного обеспечения и программного обеспечения, различные иллюстративные компоненты, блоки, модули, схемы и этапы были описаны выше в терминах их функциональных возможностей. Осуществлены ли такие функциональные возможности, как аппаратное обеспечение или программное обеспечение, зависит от конкретного применения и конструктивных ограничений, наложенных на всю систему. Специалисты могут реализовать описанные функциональные возможности различными способами для каждого конкретного применения, но такие решения выполнения не должны интерпретироваться как вызывающие отклонения от объема существующего раскрытия.
Различные иллюстративные логические блоки, модули и схемы, описанные со ссылками на раскрытие изобретения, могут быть реализованы или выполнены процессором общего назначения, процессором цифрового сигнала (DSP), специализированной интегральной схемой (ASIC), программируемой пользователем вентильной матрицей (FPGA) или другим программируемым логическим устройством, дискретной вентильной или транзисторной логикой, дискретными аппаратными компонентами, или любой их комбинацией, предназначенной для выполнения функций, описанных здесь. Процессором общего назначения может быть микропроцессор, но в альтернативном варианте процессор может быть любым обычным процессором, контроллером, микроконтроллером или конечным автоматом, процессор также может быть осуществлен как комбинация вычислительных устройств, например комбинация DSP и микропроцессора, множество микропроцессоров, один или более микропроцессоров вместе с ядром DSP, или любой другой такой конфигурацией.
Этапы способа или алгоритма, описанные здесь со ссылками на раскрытие, могут быть воплощены непосредственно в аппаратном обеспечении, в программном модуле, выполняемом процессором, или в их комбинации. Программный модуль может постоянно находиться в памяти ОЗУ, флэш-памяти, памяти ПЗУ, памяти СППЗУ, регистрах, жестком диске, съемном диске, CD-ROM или любой другой форме носителя данных, известного в технике. Примерный носитель данных подсоединен к процессору так, что процессор может считывать информацию с и записывать информацию на носитель данных. В альтернативном варианте носитель данных может быть интегрирован в процессор. Процессор и носитель данных могут постоянно находиться в ASIC. ASIC могут постоянно находиться в терминале. В альтернативном варианте процессор и носитель данных могут постоянно находиться в качестве дискретных компонентов в терминале.
Предыдущее описание раскрытия обеспечивается, чтобы дать возможность любому человеку, квалифицированному в данной области техники, реализовать или использовать это раскрытие. Различные модификации к раскрытию будут легко очевидны специалистам, и универсальные принципы, определенные здесь, могут применяться к другим разновидностям без отрыва от сущности или объема раскрытия. Таким образом, описание не предназначено, чтобы быть ограниченным примерами, описанными здесь, но ему должен быть предоставлен самый широкий объем, совместимый с принципами и новыми признаками, раскрытыми в нем.

Claims (9)

1. Способ выбора беспроводной сети, содержащий
измерение уровня принятого сигнала для ячеек в ранее обнаруженных беспроводных сетях;
сохранение (412) измерений уровня принятого сигнала в качестве информации о зоне обслуживания для ранее обнаруженных беспроводных сетей; и
выбор (416) беспроводной сети из ранее обнаруженных беспроводных сетей для попытки захвата на основании сохраненной информации о зоне обслуживания для ранее обнаруженных беспроводных сетей.
2. Способ по п.1, дополнительно содержащий
определение (414) текущего местоположения терминала(120), и в котором выбор (416) беспроводной сети для попытки захвата содержит выбор беспроводной сети для попытки захвата на основании текущего местоположения терминала (120) и сохраненной информации о зоне обслуживания для ранее обнаруженных беспроводных сетей.
3. Способ по п.1, в котором сохранение (412) информации о зоне обслуживания для ранее обнаруженных беспроводных сетей содержит сохранение координат места, где каждая беспроводная сеть была ранее обнаружена.
4. Способ по п.1, в котором сохранение (412) информации о зоне обслуживания для ранее обнаруженных беспроводных сетей содержит сохранение географического описания посещенной зоны обслуживания каждой ранее обнаруженной беспроводной сети.
5. Устройство для выбора беспроводной сети, содержащее
средство для измерения уровня принятого сигнала для ячеек в ранее обнаруженных беспроводных сетях;
средство для сохранения измерений уровня принятого сигнала в качестве информации о зоне обслуживания для ранее обнаруженных беспроводных сетей; и
средство для выбора (416) беспроводной сети из ранее обнаруженных беспроводных сетей для попытки захвата на основании сохраненной информации о зоне обслуживания для ранее обнаруженных беспроводных сетей.
6. Устройство по п.5, дополнительно содержащее
средство для определения текущего местоположения терминала (120), и в котором средство для выбора беспроводной сети для попытки захвата содержит средство для выбора беспроводной сети для попытки захвата на основании текущего местоположения терминала (120) и сохраненной информации о зоне обслуживания для ранее обнаруженных беспроводных сетей.
7. Устройство по п.5, дополнительно содержащее средство для хранения координат места, где каждая беспроводная сеть была ранее обнаружена.
8. Устройство по п.5, дополнительно содержащее средство для хранения географического описания посещенной зоны обслуживания каждой ранее обнаруженной беспроводной сети.
9. Считываемый компьютером носитель информации для хранения команд, которые когда выполняются компьютером, обеспечивают выполнение этапов способа по любому из пп.1-4.
RU2008139627/09A 2006-03-07 2007-03-07 Выбор сети беспроводными терминалами RU2432712C2 (ru)

Applications Claiming Priority (4)

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

Publications (2)

Publication Number Publication Date
RU2008139627A RU2008139627A (ru) 2010-04-20
RU2432712C2 true RU2432712C2 (ru) 2011-10-27

Family

ID=38293411

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2008139627/09A RU2432712C2 (ru) 2006-03-07 2007-03-07 Выбор сети беспроводными терминалами

Country Status (10)

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

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2591172C2 (ru) * 2012-03-01 2016-07-10 Нокиа Текнолоджиз Ой Способ, устройство и компьютерное программное изделие для обмена запросами зондирования и откликами на запросы зондирования
WO2017043999A1 (ru) * 2015-09-07 2017-03-16 Роман Владимирович ГЛАГОЗИН Устройство спутникового позиционирования (варианты)
RU2665894C2 (ru) * 2014-05-12 2018-09-04 Хуавей Текнолоджиз Ко., Лтд. Система и способ использования сохраненной информации более высокого уровня

Families Citing this family (115)

* 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
CN101405961B (zh) * 2006-03-15 2014-08-13 日本电气株式会社 用于检测在基站和移动终端设备之间进行的通信中使用的频率的设备和方法
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 富士通株式会社 移動端末装置、通信システム及び無線通信条件設定方法
US20100118834A1 (en) 2008-11-07 2010-05-13 Amit Kalhan Device beacon for communication management for peer to peer communications
US8233875B2 (en) 2008-11-07 2012-07-31 Kyocera Corporation Device beacon for handoff management of handoffs to access nodes
US8897277B2 (en) * 2008-11-07 2014-11-25 Kyocera Corporation Device beacon for handoff management of handoffs to base stations
ATE534254T1 (de) 2009-01-22 2011-12-15 Research In Motion Ltd Verfahren für die drahtlose systemauswahloptimierung
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.
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
EP2428066B1 (en) * 2009-05-04 2014-11-12 BlackBerry Limited System for communicating radio access technology information to mobile stations
US8254981B2 (en) * 2009-05-04 2012-08-28 Research In Motion Limited Identifying radio access technology characteristics 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
US9020479B1 (en) * 2010-02-18 2015-04-28 Amazon Technologies, Inc. Single version of a user device modem for use with different wireless carriers
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
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
EP2676398B1 (en) * 2011-02-14 2014-09-10 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
CA2835243A1 (en) * 2011-05-13 2012-11-22 Blackberry Limited Automatic access to network nodes
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
WO2013005105A2 (en) * 2011-07-07 2013-01-10 Alcatel Lucent Method and apparatus for discovering a small cell in a heterogonous communication network
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
WO2013051978A1 (en) * 2011-10-04 2013-04-11 Telefonaktiebolaget L M 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 华为技术有限公司 一种搜网和选网的方法、装置及***
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
GB201211568D0 (en) 2012-06-29 2012-08-15 Microsoft Corp Determining network availability based on geographical location
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
US10194376B2 (en) 2013-12-20 2019-01-29 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
US9942090B2 (en) * 2014-09-23 2018-04-10 Qualcomm Incorporated Predicting one or more system loss events and proactive system recovery
CA2966763A1 (en) * 2014-11-07 2016-05-12 Nextivity, Inc. System and method for selecting an operator to boost in a repeater
US10555251B2 (en) 2014-12-01 2020-02-04 Guangdong Oppo Mobile Telecommunications Corp., Ltd Efficient communication of network identifiers
CN105792121A (zh) * 2014-12-23 2016-07-20 中兴通讯股份有限公司 接入处理方法及装置
JP6514350B2 (ja) * 2015-02-15 2019-05-15 華為技術有限公司Huawei Technologies Co.,Ltd. 移動端末の使用領域を限定するための方法および装置、ならびに移動端末
CN105992189A (zh) * 2015-03-06 2016-10-05 中兴通讯股份有限公司 一种通过频段信息获取网络服务的方法和装置
US10531418B2 (en) 2015-03-12 2020-01-07 Lg Electronics Inc. Communication method of user equipment installed in vehicle in V2X communication system, and user equipment
EP3273708A4 (en) * 2015-03-20 2018-12-12 Nec Corporation Vehicle communication system, base station, server apparatus, message transmission method, vehicle-related service providing method, and readable medium
CN104837181A (zh) * 2015-05-13 2015-08-12 小米科技有限责任公司 网络接入方法及装置
CN106664625B (zh) * 2015-06-11 2019-12-17 华为技术有限公司 一种用户设备及网络接入方法
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
WO2019153231A1 (en) * 2018-02-09 2019-08-15 Zte Corporation Increasing mobile device positioning accuracy
JP7067618B2 (ja) * 2018-06-18 2022-05-16 富士通株式会社 通信装置、情報処理装置及び通信設定方法
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 삼성전자주식회사 외부 전자 장치가 연결된 네트워크의 식별 정보에 기반하여 통신을 수행하는 전자 장치 및 전자 장치의 동작 방법
CN116582371B (zh) * 2023-07-13 2023-09-22 上海观安信息技术股份有限公司 扫描器的检测方法及装置、存储介质、电子设备

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
CN1115912C (zh) * 1996-12-19 2003-07-23 西门子公司 用于降低移动多模式通信终端设备中能耗的方法和装置
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
WO2004043098A1 (en) * 2002-11-04 2004-05-21 Research In Motion Limited Method and apparatus for packet data service discovery
ATE365399T1 (de) * 2002-11-04 2007-07-15 Research In Motion Ltd System und verfahren zur leistungseinsparung in einer drahtlosen vorrichtung
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 京セラ株式会社 携帯通信端末
EP1685729B1 (en) * 2003-11-21 2016-03-30 Nokia Technologies Oy Service discovery in a wireless communication system
US20050176420A1 (en) * 2004-02-05 2005-08-11 James Graves Wireless network detector
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
US7369861B2 (en) * 2004-02-27 2008-05-06 Nokia Corporation Methods and apparatus for sharing cell coverage information
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위치정보를 이용한 서비스 전환 방법

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2591172C2 (ru) * 2012-03-01 2016-07-10 Нокиа Текнолоджиз Ой Способ, устройство и компьютерное программное изделие для обмена запросами зондирования и откликами на запросы зондирования
RU2665894C2 (ru) * 2014-05-12 2018-09-04 Хуавей Текнолоджиз Ко., Лтд. Система и способ использования сохраненной информации более высокого уровня
US10149236B2 (en) 2014-05-12 2018-12-04 Futurewei Technologies, Inc. System and method for utilizing stored higher layer information
WO2017043999A1 (ru) * 2015-09-07 2017-03-16 Роман Владимирович ГЛАГОЗИН Устройство спутникового позиционирования (варианты)

Also Published As

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

Similar Documents

Publication Publication Date Title
RU2432712C2 (ru) Выбор сети беспроводными терминалами
US10588076B2 (en) Apparatus, and associated method, for facilitating WLAN selection by a mobile node
US6950655B2 (en) Method and system wherein handover information is broadcast in wireless local area networks
US9119139B2 (en) System and method for facilitating accelerated network selection in a radio network environment
US9467911B2 (en) Mobility procedures and differentiated charging in home node-Bs
KR101226421B1 (ko) 외국에서 네트워크를 선택할 때 규제 준수를 마련하는 방법
US20070207815A1 (en) Cross-technology coverage mapping system and method for modulating scanning behavior of a wireless user equipment (UE) device
JP2009529837A (ja) 無線通信技術をサーチする方法と装置
JP4988733B2 (ja) 移動端末装置の作動準備時間及びセル変更性能の最適化方法並びに配列
US11115910B2 (en) Enhanced radio frequency band scanning
US11910264B2 (en) Network reselection method and apparatus
CN101395953A (zh) 用于搜索无线电技术的方法和装置
WO2020038401A1 (zh) 一种网络重选的方法及装置
ES2366412T3 (es) Selección de red por terminales inalámbricos.

Legal Events

Date Code Title Description
MM4A The patent is invalid due to non-payment of fees

Effective date: 20190308