СПОСОБ И УСТРОЙСТВО ДЛЯ ОБНАРУЖЕНИЯ АЛЬТЕРНАТИВНОЙ БЕСПРОВОДНОЙ КОММУНИКАЦИОННОЙ СЕТИ
METHOD AND APPARATUS FOR DETECTING ALTERNATIVE WIRELESS COMMUNICATION NETWORK

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ
[0001] Настоящее изобретение относится к беспроводным коммуникационным устройствам и, в частности, к способу обнаружения беспроводным коммуникационным устройством альтернативной беспроводной коммуникационной сети.
УРОВЕНЬ ТЕХНИКИ
[0002] Беспроводные коммуникационные устройства часто обладают возможностью работы в сетях радиодоступа различного типа и географического положения. Мобильные устройства часто имеют предпочтительную сеть, провайдера услуг и/или технологии радиодоступа (RAT). Предпочтительный выбор часто зависит от стоимости услуги, условий договора между пользователем и провайдером услуг, возможностей мобильного устройства, текущего местоположения мобильного устройства и/или других факторов.
[0003] При включении мобильное устройство начинает поиск доступных сетей. При этом, выполняя поиск сети, мобильное устройство должно определять, поддерживает ли найденная сеть определенную технологию радиодоступа, используемую мобильным устройством. В существующих системах, если обнаруженная сеть или RAT, или провайдер услуг не являются оптимальными, мобильное устройство продолжает поиск, пытаясь найти более предпочтительный вариант. Существующие многорежимные мобильные устройства снабжены батарейным питанием и могут потреблять большое количество энергии, выполняя поиск альтернативных сетей, работая в то же время в конкретной сети. Для такого поиска, выполняемого мобильным устройством, затрачивается дополнительная энергия батареи мобильного устройства и различные объемы времени обработки.
[0004] В настоящее время возрастающее количество сетей, имеющих различные RAT, а также возрастающее количество многорежимных мобильных устройств приводят к увеличению времени поиска и регистрации. Во-первых, увеличивается количество доступных сетей с различными RAT в конкретном географическом регионе. Во-вторых, возрастает количество RAT, к которым может получить доступ одно мобильное устройство. Таким образом, количество возможных подходящих комбинаций также возрастает (т.е. соответствие возможностей мобильных устройств доступным сетям в конкретном географическом регионе). После определения подходящих комбинаций выполняется их ранжирование на основе множества факторов предпочтения и, наконец, выбирается для регистрации сеть с наивысшим приоритетом.
[0005] Даже после обнаружения исходной сети мобильное устройство должно учитывать возможность того, что оно находится на границе зоны покрытия конкретной сети и, следовательно, должно быть готово к смене сетей. Поскольку получение начального доступа к сети часто является времязатратным процессом, который сопровождается многосекундными задержками при каждой неудачной попытке соединения и часто еще большими задержками при успешном соединении, многорежимное мобильное устройство выполняет непрерывный поиск альтернативных сетей на нескольких различных каналах и множестве RAT, что также часто приводит к увеличению потребления энергии батареи.
[0006] Таким образом, существует потребность в новых способах поиска, которые могут уменьшить количество времени и энергии, затрачиваемое мобильным устройством, обладающим возможностью работы в нескольких режимах, на подключение к альтернативной беспроводной коммуникационной сети.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
[0007] Сопровождающие чертежи, на которых одинаковые ссылочные позиции относятся к идентичным или функционально схожим элементам, совместно с приведенным ниже подробным описанием являются неотъемлемой частью материалов заявки и служат для дополнительной иллюстрации вариантов осуществления концепций, включающих заявленное изобретение, и поясняют различные принципы и преимущества этих вариантов осуществления.
[0008] Фиг.1 представляет собой системную диаграмму различных беспроводных коммуникационных сетей и беспроводных коммуникационных устройств в соответствии с некоторыми вариантами осуществления.
[0009] Фиг.2 представляет собой диаграмму обмена сигналами способа выбора альтернативной беспроводной коммуникационной сети для беспроводного коммуникационного устройства в соответствии с некоторыми вариантами осуществления.
[0010] Фиг.3 представляет собой блок-схему последовательности операций выбора альтернативной беспроводной коммуникационной системы для беспроводного коммуникационного устройства в соответствии с некоторыми вариантами осуществления.
[0011] Фиг.4 представляет собой блок-схему последовательности операций для беспроводной коммуникационной сети для оказания содействия беспроводному коммуникационному устройству в выборе альтернативной беспроводной коммуникационной системы в соответствии с некоторыми вариантами осуществления.
[0012] Фиг.5 представляет собой блок-схему беспроводного коммуникационного устройства, осуществляющего обмен данными с исходной беспроводной коммуникационной сетью, в соответствии с некоторыми вариантами осуществления.
[0013] Специалисты в данной области техники признают, что элементы на фигурах проиллюстрированы с учетом требования простоты и ясности и могут быть изображены не в масштабе. Например, размеры некоторых элементов на фигурах могут быть увеличены относительно размеров других элементов с целью более ясного описания вариантов осуществления настоящего изобретения.
[0014] Компоненты устройств и этапы способов представлены, где это возможно, с помощью общепринятых символов с указанием только тех деталей, которые являются существенными для понимания вариантов осуществления настоящего изобретения, с тем чтобы не перегружать описание подробностями, которые с легкостью могут быть восстановлены специалистами в данной области техники, читающими настоящее описание.
ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ
[0015] Многорежимное беспроводное коммуникационное устройство использует первую технологию радиодоступа (RAT) при поиске исходной беспроводной коммуникационной сети и регистрируется в исходной беспроводной коммуникационной сети, используя первую RAT. Затем беспроводное коммуникационное устройство принимает, используя первую RAT, от исходной беспроводной коммуникационной сети информацию о беспроводных коммуникационных сетях с альтернативной RAT. Устройство может выбрать сеть на основе информации о беспроводных коммуникационных сетях с альтернативной RAT и выполнить поиск этой сети, используя ассоциированную альтернативную технологию радиодоступа. При приеме информации о беспроводных коммуникационных сетях с альтернативной RAT от исходной беспроводной коммуникационной сети, а не во время процесса начального поиска, многорежимное беспроводное коммуникационное устройство может быстро регистрироваться в исходной беспроводной коммуникационной сети и также быстро переключаться на более предпочтительную альтернативную беспроводную коммуникационную сеть.
[0016] На Фиг.1 показана системная диаграмма 100 с различными беспроводными коммуникационными системами в соответствии с некоторыми вариантами осуществления. Системная диаграмма 100 показывает различные беспроводные коммуникационные системы 101, 103, 105, 107 и 109, использующие различные технологии радиодоступа.
[0017] Беспроводная коммуникационная система включает в себя сторону сети радиодоступа (RAN), соединенную с базовой сетью (CN). Сторона RAN в общем случае имеет по меньшей мере контроллер базовых станций, соединенный с базовыми станциями, которые могут связываться с беспроводными коммуникационными устройствами. RAN управляет беспроводными коммуникационными линиями с беспроводными коммуникационными устройствами, используя определенную технологию радиодоступа (RAT).
[0018] Базовая сеть (CN) в общем случае включает в себя коммутируемую мобильную сеть, сеть передачи пакетных данных и другие сетевые объекты. CN управляет коммуникационными линиями с фиксированными сетями и мобильными сетями. Примерами фиксированных сетей являются коммутируемая телефонная сеть общего пользования, цифровая сеть с интегрированными услугами, интернет. В существующих беспроводных коммуникационных системах RAN и CN сконфигурированы таким образом, что один RAN обычно соединен с одной CN.
[0019] Беспроводная коммуникационная система 101 имеет CN 121 и сторону 111 RAN. CN 121 представляет собой сеть множественного радиодоступа с кодовым разделением каналов (CDMA) и RAT, используемая в беспроводной коммуникационной сети 101, представляет собой технологию радиодоступа CDMA 1х. Стрелки, входящие и выходящие из CN 121, указывают на соединения CN 121 с фиксированными сетями, мобильными сетями и другими базовыми сетями.
[0020] Как и система 101 CDMA, беспроводная коммуникационная система 103 также имеет CN 123 и сторону 113 RAN. Однако система 103 представляет собой универсальную мобильную телекоммуникационную систему (UMTS). CN 123 системы UMTS содержат множество компонентов, аналогичных компонентам базовой сети глобальной системы мобильной связи (GSM) (см. ниже), и RAT, используемая в беспроводной коммуникационной сети 103, представляет собой технологию радиодоступа универсальной мобильной телекоммуникационной системы, которая обычно основывается на широкополосной CDMA технологии. Стрелки, входящие и выходящие из CN 123, указывают на соединения CN 123 с фиксированными сетями, мобильными сетями и другими базовыми сетями.
[0021] Беспроводная коммуникационная система 105 представляет собой глобальную систему мобильной связи (GSM) и включает в себя сеть радиодоступа глобальной системы мобильной связи (GRAN) на ее стороне 115 RAN и базовую сеть GSM в качестве CN 125. Стрелки, входящие и выходящие из CN 125, указывают на соединения CN 125 с фиксированными сетями, мобильными сетями и другими базовыми сетями.
[0022] Беспроводная коммуникационная сеть 107 представляет собой беспроводную локальную систему и включает в себя технологию радиодоступа IEEE 802.11 на ее стороне 117 RAN и базовую сеть WiFi в качестве CN 127. Стрелки, входящие и выходящие из CN 127, указывают на соединения CN 127 с фиксированными сетями, мобильными сетями и другими базовыми сетями.
[0023] Беспроводная коммуникационная сеть 109 представляет собой систему GSM/EDGE и включает в себя технологию радиодоступа GERAN на ее стороне 119 RAN и базовую сеть GERAN в качестве CN 129. Стрелки, входящие и выходящие из CN 129, указывают на соединения CN 123 с фиксированными сетями, мобильными сетями и другими базовыми сетями.
[0024] Фиг.1 может включать в себя системы, дополнительные или альтернативные существующим и/или развивающимся беспроводным коммуникационным системам. Например, Фиг.1 также (или в качестве альтернативы) может включать в себя наземную систему мобильной связи (LMR), которая включает в себя технологию наземного мобильного радиодоступа на ее стороне RAN и базовую сеть LMR в качестве CN. LMR CN может быть соединена с фиксированными сетями, мобильными сетями и другими типами базовых сетей. В другом варианте Фиг.1 может также включать в себя систему WiMAX. Система WiMAX включает в себя масштабируемую технологию множественного радиодоступа с множеством входов и множеством выходов и ортогональным частотным разделением каналов на ее стороне RAN и базовую сеть WiMAX в качестве CN. WiMAX CN может быть соединена с фиксированными сетями, мобильными сетями и другими типами базовых сетей. Помимо этого, в Фиг.1 также может быть включена сеть LTE (Long Term Evolution).
[0025] На системной диаграмме 100 также показано многорежимное беспроводное коммуникационное устройство 190, иногда также называемое устройством пользователя (UE) в литературе, относящейся к CDMA, и мобильной станцией (MS) в литературе, относящейся к GSM. Многорежимное беспроводное коммуникационное устройство 190 использует технологию приема и передачи, позволяющую применять множество RAT при взаимодействии с множеством беспроводных коммуникационных систем. Беспроводное коммуникационное устройство 190 может соответствовать (представлять) множеству беспроводных коммуникационных устройств. В представленном на Фиг.1 примере многорежимное беспроводное коммуникационное устройство 190 может работать в беспроводных коммуникационных режимах CDMA 1x, GSM/EDGE и WiFi и показано соединенным с сетью радиодоступа CDMA (RAN 111) с использованием CDMA 1x соединений 195.
[0026] Многорежимное беспроводное коммуникационное устройство 190 было включено и выполнило начальный поиск с использованием технологии сети 111 радиодоступа CDMA 1x, и зарегистрировалось в этой исходной сети CN 121. Выполняя поиск с использованием только приемопередатчика CDMA 1x, многорежимное беспроводное коммуникационное устройство 190 может быстро зарегистрироваться в системе 101, выбранной из всех доступных систем 101, 103, 105, 107, 109 в географической области устройства 190. Однако система 101 CDMA может быть не самой предпочтительной из доступных сетей. Например, в непосредственной близости находится система 107 WiFi, которая может быть доступна по более низкой цене. Либо может быть доступной система 109 GSM/EDGE, которая может быть домашней сетью для устройства. После регистрации устройства в исходной сети исходная сеть посылает в устройство информацию о беспроводных коммуникационных сетях с альтернативной RAT, так что устройство может переключиться на более предпочтительную сеть, если она доступна.
[0027] На Фиг.2 показана диаграмма 200 обмена сигналами между многорежимным беспроводным коммуникационным устройством 290 и исходной беспроводной коммуникационной сетью 201 для способа выбора альтернативной беспроводной коммуникационной системы в соответствии с некоторыми вариантами осуществления. Вертикальная линия от беспроводного коммуникационного устройства 290 представляет входящую и исходящую сигнализацию в/из беспроводного коммуникационного устройства 290. Вертикальная линия от беспроводной коммуникационной сети 201 представляет входящую и исходящую сигнализацию в/из беспроводной коммуникационной сети 201.
[0028] Сначала при включении беспроводного коммуникационного устройства 290 оно выполняет поиск исходной беспроводной коммуникационной сети, используя один или более приемопередатчиков. При таком начальном поиске могут использоваться не все возможности устройства с целью сокращения времени, требуемого для нахождения подходящей сети. Например, устройство 290 имеет приемопередатчики с технологиями CDMA, GSM/EDGE и WiFi. Однако во время начального поиска оно использует только RAT, которая последний раз использовалась устройством - в данном случае CDMA. Когда устройство 290, используя первую RAT, находит исходную беспроводную коммуникационную сеть, устройство 290 регистрируется 215 в исходной беспроводной коммуникационной сети 201, даже если эта сеть имеет слабый сигнал или не является предпочтительной системой.
[0029] После регистрации устройство 290 может послать запрос 225 информации о беспроводных коммуникационных сетях с альтернативной RAT в исходную беспроводную коммуникационную сеть 201. Запрос может включать в себя возможности многорежимного устройства в отношении радиодоступа, уровень предпочтения исходной сети (т.е. роуминг, предпочтительная, домашняя и т.п.), примерное местоположение устройства (определенное самим устройством) и другие факторы предпочтения и приоритета сетей. Вместо явного сигнала 225 запроса, начальная регистрация 215 может автоматически запускать запрос информации о беспроводных коммуникационных сетях с альтернативной RAT в исходной беспроводной коммуникационной сети 201. Если исходная сеть обладает относящейся к устройству информацией (например, возможности устройства в отношении радиодоступа, уровень предпочтения сети для устройства, примерное местоположение устройства и т.д.), она может быть включена в автоматический запрос.
[0030] Запрошенная информация о беспроводных коммуникационных сетях с альтернативной RAT может предоставить список альтернативных беспроводных коммуникационных сетей и различных RAT для многорежимного беспроводного коммуникационного устройства. Эта информация может быть в форме полосы частот, набора каналов, назначения каналов, распределения каналов, кодов сигнализации, паролей, идентификаторов систем, тактирования системы для альтернативных RAT или ошибки тактирования для альтернативных RAT.
[0031] После приема явного или неявного запроса, который не содержит примерное географическое местоположение устройства, исходная беспроводная коммуникационная сеть 201 может определить 204 текущее местонахождение устройства, используя известные из уровня техники способы определения местонахождения.
[0032] Затем исходная беспроводная коммуникационная сеть 201 определяет 206 для устройства 290 информацию о беспроводных коммуникационных сетях с альтернативной RAT. Такая информация о беспроводных коммуникационных сетях с альтернативной RAT, определенная исходной беспроводной коммуникационной сетью 201, может быть выбрана, основываясь на одном или более из следующих факторов, которые могут быть предоставлены устройством или определены исходной сетью: факторы приоритета для выбора сети устройством, текущее местоположение устройства, запрашиваемые или планируемые услуги, возможности устройства, не относящиеся к RAT, сила сигнала, возможности устройства, относящиеся к RAT, наименьшая мощность передачи или любой другой фактор, который может быть использован исходной беспроводной коммуникационной сетью для определения информации о беспроводных коммуникационных сетях с альтернативной RAT для устройства. На приоритеты также могут влиять наиболее низкая стоимость, наиболее низкая стоимость за бит (данных), наиболее высокая скорость передачи данных и т.п.
[0033] После определения соответствующей информации для включения исходная беспроводная коммуникационная сеть посылает 235 информацию о беспроводных коммуникационных сетях с альтернативной RAT в устройство 290. В одном из примеров исходная беспроводная коммуникационная сеть может послать информацию об альтернативных RAT во множество беспроводных коммуникационных устройств, используя либо индивидуальную адресацию, либо групповую адресацию, либо широковещательную передачу.
[0034] Если информация о беспроводных коммуникационных сетях с альтернативной RAT включает в себя список альтернативных сетей и различных RAT, устройство 290 выбирает 240 первую альтернативную беспроводную коммуникационную сеть из принятой информации о беспроводных коммуникационных сетях с альтернативной RAT, основываясь на факторах приоритета, известных устройству 290. После выбора первой альтернативной беспроводной коммуникационной сети устройство 290 выполняет поиск первой альтернативной беспроводной коммуникационной сети, используя альтернативную RAT, ассоциированную с первой альтернативной беспроводной коммуникационной сетью. В результате поиска, если устройство 290 находит первую альтернативную беспроводную коммуникационную сеть, устройство 290 регистрируется в первой альтернативной беспроводной коммуникационной сети. Если поиск не дал положительных результатов, что довольно необычно для неподвижного устройства, тогда для поиска выбирается следующая по приоритету альтернативная беспроводная коммуникационная сеть и ассоциированная RAT. Если информация о беспроводных коммуникационных сетях с альтернативной RAT представляет только одну альтернативную беспроводную коммуникационную сеть, устройство 290 может выполнить поиск этой сети без проведения выбора возможных вариантов из списка.
[0035] Фиг.3 представляет собой блок-схему последовательности операций способа выбора альтернативной беспроводной коммуникационной системы для беспроводного коммуникационного устройства в соответствии с некоторыми вариантами осуществления. В качестве примера используется многорежимное беспроводное коммуникационное устройство 190 по Фиг.1, которое только что было включено и зарегистрировалось в системе 101 CDMA. В этом примере устройство 190 было подключено к сети CDMA (не обязательно к системе 101 CDMA) перед его выключением. В этом варианте осуществления устройство 190 при своем следующем включении проводит поиск, используя приемопередатчик CDMA, поскольку в этом варианте осуществления для экономии времени и энергии для начального поиска применяется последняя использованная RAT. Альтернативные приемопередатчики, используемые при включении, могут выбираться, основываясь на предпочтительных технологиях радиодоступа или других соображениях.
[0036] После включения устройства 190 способ 300 начинается с этапа 305, на котором устройство 190 выполняет поиск исходной беспроводной коммуникационной сети, используя приемопередатчик, использующий первую RAT (CDMA 1x). В результате устройство 190 находит исходную беспроводную коммуникационную систему 101 и на этапе 310 устройство 190 регистрируется в исходной беспроводной коммуникационной системе 101, даже если эта сеть имеет слабый сигнал или низкий приоритет (например, “роуминг” или “предпочтительная” вместо “домашней”).
[0037] В одном из вариантов осуществления процесс регистрации беспроводного коммуникационного устройства 190 включает в себя автоматический (или неявный) запрос информации о беспроводных коммуникационных сетях с альтернативной RAT у исходной беспроводной коммуникационной системы. В другом варианте осуществления после регистрации устройство 190 передает в явном виде запрос информации о беспроводных коммуникационных сетях с альтернативной RAT в исходную беспроводную коммуникационную систему 101 на этапе 320. Вместе с явным запросом устройство 190 может также передать один или более факторов приоритета. Вместо (или дополнительно) передачи факторов приоритета устройство 190 может во время регистрации передать свой уникальный идентификатор в исходную беспроводную коммуникационную систему 101, и этот уникальный идентификатор может быть ассоциирован с факторами приоритета, сохраненными в исходной беспроводной коммуникационной системе 101. Вместе с явным запросом устройство 190 может также передать в исходную беспроводную коммуникационную систему 101 свое текущее местоположение. В одном из примеров запрос может быть осуществлен с использованием службы коротких сообщений (SMS).
[0038] На этапе 330 устройство 190 принимает сообщение с информацией о беспроводных коммуникационных сетях с альтернативной RAT. Информация о беспроводных коммуникационных сетях с альтернативной RAT может быть основана на, по меньшей мере, факторе приоритета или на текущем местоположении устройства 190, либо на том и другом. Информация о беспроводных коммуникационных сетях с альтернативной RAT включает в себя список альтернативных беспроводных коммуникационных сетей и различных RAT (CDMA, GSM, EDGE, WiFi, LMR и т.д.) для многорежимного беспроводного коммуникационного устройства. Эта информация может быть представлена в форме полосы частот, набора каналов, назначения каналов, распределения каналов, кодов сигнализации, паролей, идентификаторов систем, тактирования системы для альтернативных RAT или ошибки тактирования для альтернативных RAT.
[0039] Если первый RAT является одной из GRAN, GERAN, CDMA 1x, UTRAN или любой другой беспроводной RAT, то при приеме информации о беспроводных коммуникационных сетях с альтернативной RAT может быть использована сигнализация с пакетной передачей данных или служба коротких сообщений (SMS). В другом примере, если начальная RAT представляет собой UTRAN, то при приеме информации о беспроводных коммуникационных сетях с альтернативной RAT может быть использована служба широковещательной/многоадресной рассылки (BCMCS). В еще одном примере, если начальная RAT представляет собой 802.11 (WiFi), то при приеме информации о беспроводных коммуникационных сетях с альтернативной RAT может быть использован идентификатор набора услуг (SSID). Если начальная RAT представляет собой LMR, то при приеме информации о беспроводных коммуникационных сетях с альтернативной RAT могут быть использованы исходящие слова сигнализации (OSW) по каналу управления или каналу трафика. Если начальная RAT представляет собой сеть с передачей пакетов, то при приеме информации о беспроводных коммуникационных сетях с альтернативной RAT могут быть использованы пакеты данных. В примере по Фиг.1 при приеме информации о беспроводных коммуникационных сетях с альтернативной RAT используется BCMCS, поскольку первая RAT представляет собой CDMA 1x.
[0040] Информация о беспроводных коммуникационных сетях с альтернативной RAT может содержать только одну лучшую альтернативную беспроводную коммуникационную сеть, выбранную на основе фактора приоритета и/или текущего местоположения беспроводного коммуникационного устройства, известного исходной беспроводной коммуникационной сети. В этом случае выбор не представляет затруднений и устройство 190 выбирает наилучшую альтернативную беспроводную коммуникационную сеть, представленную в информации о беспроводных коммуникационных сетях с альтернативной RAT. В другом примере информация о беспроводных коммуникационных сетях с альтернативной RAT не содержит альтернативную беспроводную коммуникационную сеть, если не существует альтернативной беспроводной коммуникационной сети с приоритетом, превышающим таковой для исходной беспроводной коммуникационной сети и основанный на факторе приоритета и/или текущем местоположении устройства, известном исходной беспроводной коммуникационной сети. В другом примере информация о беспроводных коммуникационных сетях с альтернативной RAT содержит список множества альтернативных беспроводных коммуникационных сетей, выбранных на основе фактора приоритета и/или текущего местоположения беспроводного коммуникационного устройства, известного исходной беспроводной коммуникационной сети.
[0041] Если информация о беспроводных коммуникационных сетях с альтернативной RAT содержит список множества альтернативных беспроводных коммуникационных сетей, устройство 190 на этапе 340 выбирает первую альтернативную беспроводную коммуникационную сеть из принятой информации о беспроводных коммуникационных сетях с альтернативной RAT, основываясь на его факторах приоритета (Эти факторы приоритета могут передаваться либо не передаваться в исходную беспроводную коммуникационную сеть).
[0042] После выбора первой альтернативной беспроводной коммуникационной сети для выполнения попытки устройство 190 на этапе 350 проводит поиск первой альтернативной беспроводной коммуникационной сети, используя альтернативную RAT. В результате поиска, если устройство 190 находит первую альтернативную беспроводную коммуникационную сеть, устройство 190 на этапе 360 регистрируется в первой альтернативной беспроводной коммуникационной сети. В противном случае устройство 190 продолжает повторять процесс выбора и поиска. Другими словами, устройство 190 выбирает вторую альтернативную беспроводную коммуникационную сеть из принятой информации о беспроводных коммуникационных сетях с альтернативной RAT, проводит поиск второй альтернативной беспроводной коммуникационной сети, используя ассоциированную альтернативную RAT, и регистрируется в этой сети в случае успеха. Если информация о беспроводных коммуникационных сетях с альтернативной RAT включает в себя назначение канала, устройство 190 пропускает этап 350. В этом случае устройство 190 не проводит поиск первой альтернативной беспроводной коммуникационной сети, а сразу регистрируется в ней, используя информацию о назначении канала, содержащуюся в информации о беспроводных коммуникационных сетях с альтернативной RAT.
[0043] В примере по Фиг.1 устройство 190 регистрируется в CN 121 и передает запрос информации о беспроводных коммуникационных сетях с альтернативной RAT. Вместе с запросом устройство 190 также передает его текущее местоположение и фактор приоритета. В этом примере фактор приоритета представляет собой возможности устройства 190, относящиеся к RAT, и он указывает, что помимо CDMA 1x устройство также способно работать с технологиями радиодоступа GRAN, GERAN и WiFi. В ответ на запрос устройство 190 принимает информацию о беспроводных коммуникационных сетях с альтернативной RAT. В этом примере информация о беспроводных коммуникационных сетях с альтернативной RAT содержит частотные каналы (или другую информацию, например набор каналов, назначение каналов, распределение каналов, коды сигнализации, пароли, идентификаторы систем, тактирование системы для альтернативных RAT или ошибку тактирования для альтернативных RAT) для систем GRAN 115, GERAN 119 и WiFi 117. Устройство 190 выбирает первую альтернативную беспроводную коммуникационную сеть CN 129 из принятой информации о беспроводных коммуникационных сетях с альтернативной RAT, основываясь на другом факторе приоритета (например, на том, что наиболее предпочтительной, "домашней" сетью является сеть GERAN) и выполняет поиск системы 109, используя приемопередатчик GERAN (и другую предоставленную информацию, например частоты и, возможно, коды, или набор каналов, назначение каналов, распределение каналов, коды сигнализации, пароли, идентификаторы систем, тактирование системы для альтернативных RAT или ошибку тактирования для альтернативных RAT). Если устройство 190 находит систему 109, устройство 190 регистрируется в ней.
[0044] При выполнении поиска с использованием только части приемопередатчиков, доступных в многорежимном устройстве, оно может быстро найти исходную сеть и зарегистрироваться в ней. Эта сеть может быть не самой лучшей для осуществления связи с устройством, но устройство может принять от исходной сети информацию об альтернативах. Основываясь на факторах приоритета, известных исходной сети или устройству, устройство может выбрать первую альтернативную сеть с более высоким приоритетом, чем у исходной сети. Выполняя поиск с использованием информации об альтернативных сетях и регистрируясь в альтернативной сети, устройство может экономить заряд батареи, сократить время обработки и улучшить у пользователя впечатление от работы устройства по сравнению с поиском всех доступных сетей с использованием всех доступных приемопередатчиков.
[0045] В примере, в котором может быть использован описанный выше способ, мобильная станция может быстро найти и зарегистрироваться в глобальной сети (например, GSM, UMTS), а не в локальной или городской сети (например, WiFi, WiMAX, LTE). Глобальная сеть может быть не самой лучшей сетью для коммуникационного устройства, но она является наиболее доступной в силу широты ее зоны охвата. Затем глобальная сеть может предоставить информацию о локальных сетях или городских сетях, которые являются более подходящими для устройства, но не так легко доступны в силу их небольшой зоны охвата. Затем мобильная станция может переключиться на локальную сеть или городскую сеть без выполнения дополнительного поиска. Этот вариант осуществления может быть особенно полезен для сетевых операторов, имеющих как глобальные сети, так и локальные или городские сети, поскольку оператор может использовать эту технологию для более эффективного перераспределения нагрузки между различными типами сетей.
[0046] На Фиг.4 показана блок-схема последовательности операций выполняемого беспроводной коммуникационной сетью способа содействия беспроводному устройству в выборе альтернативной беспроводной коммуникационной сети. Эта блок-схема соответствует блок-схеме по Фиг.3. На блок-схеме по Фиг.3 операции показаны со стороны устройства, тогда как на блок-схеме по Фиг.4 операции показаны со стороны исходной беспроводной коммуникационной сети.
[0047] Способ 400 начинается с этапа 405, на котором исходная беспроводная коммуникационная сеть выполняет регистрацию устройства, используя первую RAT. В одном из вариантов осуществления процесс регистрации беспроводного коммуникационного устройства 190 в исходной беспроводной коммуникационной сети включает в себя автоматический (или неявный) запрос информации о беспроводных коммуникационных сетях с альтернативной RAT у исходной беспроводной коммуникационной сети. В другом варианте осуществления исходная беспроводная коммуникационная сеть может на этапе 410 принимать выполненный в явном виде запрос информации о беспроводных коммуникационных сетях с альтернативной RAT. Вместе с явным или неявным запросом исходная беспроводная коммуникационная сеть может принимать текущее местоположение устройства или может установить текущее местоположение устройства на этапе 420. Исходная беспроводная коммуникационная сеть может также принимать на этапе 425 один или более факторов приоритета совместно с запросом или путем выполнения поиска ассоциированных с устройством факторов приоритета во время его регистрации.
[0048] На этапе 430 исходная беспроводная коммуникационная сеть определяет для беспроводного коммуникационного устройства альтернативные беспроводные коммуникационные сети с ассоциированными RAT. Эти альтернативные беспроводные коммуникационные сети с ассоциированными RAT включаются в информацию о беспроводных коммуникационных сетях с альтернативной RAT. Эта информация может содержать полосу частот, набор каналов, назначение каналов, распределение каналов, коды сигнализации, пароли, идентификаторы систем, тактирование системы для альтернативных RAT или ошибку тактирования для альтернативных RAT и т.п. Такая информация о беспроводных коммуникационных сетях с альтернативной RAT может основываться как на факторе приоритета, так и на текущем местоположении устройства (и других упомянутых выше факторах, например возможности устройства, домашняя сеть - предпочтительная сеть - роуминг и т.п.). После определения контекста списка исходная беспроводная коммуникационная сеть на этапе 440 отправляет, используя первую RAT, сообщение в беспроводное коммуникационное устройство, обеспечивая информацию о беспроводных коммуникационных сетях с альтернативной RAT.
[0049] Таким образом, сеть предоставляет информацию устройству, так что устройству не требуется выполнять поиск альтернативных RAT. При отсутствии альтернативных RAT список может быть пустым. Если существует только одна альтернативная RAT, которая является подходящей согласно известной сети информации о приоритетах, список может содержать информацию только об одной альтернативной RAT. Если существует множество альтернативных RAT, которые могут быть подходящими для устройства, список может содержать несколько альтернативных RAT, что позволяет устройству выбрать первую альтернативную RAT для первого поиска.
[0050] На Фиг.5 показана блок-схема 500 многорежимного беспроводного коммуникационного устройства 590, подключенного к исходной беспроводной коммуникационной сети 560 в соответствии с некоторыми вариантами осуществления. Блок-схема 500 содержит беспроводное коммуникационное устройство 590, иногда также называемое устройством пользователя (UE) в литературе, относящейся к CDMA, и мобильной станцией (MS) в литературе, относящейся к GSM. Устройство 590 осуществляет связь с исходной беспроводной коммуникационной сетью 560, используя первую технологию 595 радиодоступа. Устройство 590 включает в себя процессор 510, память 515, контроллер 520, приемопередатчики 525, приемник 530 глобальной системы определения местоположения (GPS) и антенну 538.
[0051] Антенна 538 используется для передачи и приема сигналов из/в устройство 590. Антенна соединена с приемопередатчиком 525. Приемопередатчик 525 используется для передачи и приема сигналов в/из антенны 538. Поскольку устройство является многорежимным, приемопередатчик 525 представляет собой составной приемопередатчик, выполненный с возможностью работы с несколькими различными RAT. Приемопередатчик 525 содержит приемопередатчик 521 с первой RAT, который работает с использованием протоколов CDMA 1x, приемопередатчик 522 со второй RAT, который работает с использованием протоколов GSM/EDGE, и приемопередатчик 523 с третьей RAT, который работает с использованием протоколов WiFi. Поскольку в описываемый момент времени работа ведется с использованием CDMA 1x приемопередатчика 521, приемопередатчик 522 со второй RAT и приемопередатчик 523 с третьей RAT рассматриваются в качестве приемопередатчиков с альтернативной RAT. В зависимости от возможностей устройства, относящихся к RAT, может присутствовать большее количество приемопередатчиков с альтернативной RAT. Приемопередатчик с альтернативной RAT может меняться в зависимости от приоритетов устройства. Хотя на Фиг.5 показана одна антенна, одну антенну можно заменить набором отдельных антенн для каждого приемопередатчика, либо два или более приемопередатчиков могут совместно использовать одну антенну.
[0052] В соответствии с описанными выше примерами устройство включается и выполняет поиск, используя приемопередатчик, который использовался перед выключением устройства. Если использованный последний раз приемопередатчик является приемопередатчиком CDMA, устройство выполняет поиск сетей CDMA и регистрируется в наиболее доступной сети 560 CDMA, не учитывая другие доступные сети, использующие другие RAT (см Фиг.1). После регистрации устройства в сети 560 CDMA оно передает в исходную беспроводную коммуникационную сеть 560 запрос информации о беспроводных коммуникационных сетях с альтернативной RAT используя первую RAT (CDMA 1x). Приемопередатчик 521 с первой RAT принимает сообщение, содержащее информацию о беспроводных коммуникационных сетях с альтернативной RAT, используя первую RAT (CDMA 1x). Устройство выбирает из информации сеть и приемопередатчик 522 или 523 с альтернативной RAT выполняет поиск альтернативной беспроводной коммуникационной сети, используя альтернативную RAT. Выбор используемого альтернативного приемопередатчика зависит от выбранной альтернативной RAT. В настоящем примере, если альтернативная RAT представляет собой IEEE 802.11, используется приемопередатчик 523 с третьей RAT. Если альтернативная RAT представляет собой GERAN, используется приемопередатчик 522 со второй RAT.
[0053] Приемопередатчик 525 связан с GPS приемником 530. GPS приемник 530 используется устройством 590 для определения собственного текущего местоположения. Хотя в качестве примера используется GPS приемник, также возможно использование других технологий определения местоположения. В этом варианте осуществления текущее местоположение отправляется в исходную беспроводную коммуникационную сеть 560 с запросом информации о беспроводных коммуникационных сетях с альтернативной RAT.
[0054] Приемопередатчик 525 также соединен с контроллером 520. Контроллер соединен с памятью 515, в которой хранятся факторы приоритета. Память 515 и контроллер 520 соединены с процессором 510. Процессор 510 включает в себя первый субмодуль 504 процессора и первый субмодуль 508 процессора. Первый субмодуль 504 процессора выбирает беспроводную коммуникационную сеть с альтернативной RAT, основываясь на хранящемся в памяти 515 факторе (факторах) приоритета. Второй субмодуль 504 процессора извлекает информацию о беспроводных коммуникационных сетях с альтернативной RAT из сообщения, принятого приемопередатчиком 521 с первой RAT. В зависимости от технологии первой RAT сообщение может представлять собой сообщение службы коротких сообщений (SMS), сообщение службы мультимедийной широковещательной/многоадресной передачи (MBMS), сообщение службы широковещательной/многоадресной рассылки (BCMCS), сообщение идентификатора набора услуг (SSID), исходящие слова сигнализации, пакеты данных и т.п.
[0055] Исходная беспроводная коммуникационная сеть 560 включает в себя процессор 545, базу 540 данных, селектор 550 альтернативной RAT, контроллер 555, приемопередатчик 565 и антенну 568. Процессор 545 соединен с базой 540 данных. База 540 данных содержит первую базу 544 данных для хранения информации о других беспроводных коммуникационных сетях, расположенных в непосредственной близости, и вторую базу 548 данных, наличие которой не является обязательным. Вторая база 548 данных хранит факторы приоритета, если они имеются, для одного или более беспроводных коммуникационных устройств. В этом примере вторая база данных хранит информацию о возможностях беспроводных коммуникационных устройств, связанных с RAT. База 540 данных соединена с селектором 550 альтернативной RAT, который также соединен с процессором 545, также с контроллером 555. Селектор 550 альтернативной RAT выбирает информацию о беспроводных коммуникационных сетях с альтернативной RAT из первой базы 544 данных для отправки в устройство 590.
[0056] В одном из примеров селектор 550 альтернативной RAT может выбирать информацию о беспроводных коммуникационных сетях с альтернативной RAT, основываясь на текущем местоположении устройства 590. Текущее местоположение устройства 590 может быть либо передано устройством 590 (при определении, например, с использованием GPS приемника 530) в исходную беспроводную коммуникационную сеть 560, либо оно может быть установлено исходной беспроводной коммуникационной сетью 560 с использованием известных методов. В другом примере селектор 550 альтернативной RAT может выбирать информацию о беспроводных коммуникационных сетях с альтернативной RAT, основываясь на возможностях устройства 590, связанных с RAT, хранящихся во второй базе 548 данных. Еще в одном примере селектор 550 альтернативной RAT может выбирать информацию о беспроводных коммуникационных сетях с альтернативной RAT, основываясь на другом факторе приоритета, переданным устройством 590 в исходную беспроводную коммуникационную сеть 560, например, на списке предпочтительных сетей. Селектор 550 альтернативной RAT может выбирать информацию о беспроводных коммуникационных сетях с альтернативной RAT, основываясь на множестве факторов приоритета, таких как приемопередатчики устройства и текущее местоположение устройства 590.
[0057] Селектор 550 альтернативной RAT отправляет информацию о беспроводных коммуникационных сетях с альтернативной RAT в приемопередатчик 565 для передачи в устройство 590. Приемопередатчик содержит приемник 562 и передатчик 564. Приемопередатчик 565 использует первую RAT для передачи информации о беспроводных коммуникационных сетях с альтернативной RAT в устройство 590. Приемник 562 использует первую RAT для приема всех сообщений, запросов и т.п. от устройства 590. Приемопередатчик 565 соединен с антенной 568, которая служит для приема и передачи сигналов.
[0058] Рассмотрим в виде примера устройство 190 по Фиг.1 в качестве устройства 590 по Фиг.5, которое только что было включено. Предположим, что устройство 190 было подключено к сети 111 радиодоступа CDMA перед его выключением. Тогда в этом варианте осуществления технология радиодоступа CDMA 1х является первой RAT для устройства 190 и будет активирована при включении устройства. После включения устройства 590 устройство 590 использует приемопередатчик 521 с первой RAT (CDMA), для поиска CDMA системы 101 используя его первый RAT (CDMA 1х). В результате устройство 590 находит RAN 111 и регистрируется в исходной беспроводной коммуникационной системе 101 вне зависимости от силы сигнала или приоритета сети. Устройство 590 использует приемопередатчик 521 с первой RAT для передачи запроса информации о беспроводных коммуникационных сетях с альтернативной RAT после регистрации в CDMA системе 101. В этом варианте осуществления устройство 590 в месте с запросом также передает свое текущее местоположение, определенное с использованием GPS приемника 530.
[0059] Исходная беспроводная коммуникационная сеть 560 (CDMA система 101) принимает запрос через свой приемник 562. В ответ на запрос исходная беспроводная коммуникационная сеть 560 использует селектор 550 альтернативной RAT для выбора подходящей информации о беспроводных коммуникационных сетях с альтернативной RAT из первой базы 544 данных для отправки в устройство 590. Селектор 550 альтернативной RAT выбирает подходящую информацию о беспроводных коммуникационных сетях с альтернативной RAT, основываясь на возможностях устройства 590, относящихся к RAT, и местоположении, сообщенном устройством 590. Возможности устройства 590, относящиеся к RAT, извлекаются из второй базы 548 данных с использованием уникального идентификатора, переданного устройством 590 в сеть 560 во время регистрации. В этом примере возможности устройства 590, относящиеся к RAT, представляют собой GRAN, GERAN и WiFi. Приемопередатчик 564 передает выбранную информацию о беспроводных коммуникационных сетях с альтернативной RAT в устройство 590, используя первую RAT (CDMA 1х) в сообщении BCMCS (в этом примере).
[0060] В этом примере селектор 550 альтернативной RAT с помощью процессора 545 и контроллера 555 выбирает информацию о беспроводных коммуникационных сетях с альтернативной RAT, основываясь на текущем местоположении устройства 590, отправленного устройством 590 в запросе, а также основываясь на возможностях устройства 590, относящихся к RAT. Информация о беспроводных коммуникационных сетях с альтернативной RAT может также основываться на другом факторе приоритета, передаваемом устройством 590 в исходную беспроводную коммуникационную сеть 560, например на списке предпочтительных сетей. Селектор 550 альтернативной RAT также может выбирать информацию о беспроводных коммуникационных сетях с альтернативной RAT, основываясь на любой комбинации факторов приоритета, известных селектору 550 альтернативной RAT.
[0061] Устройство 590 принимает информацию о беспроводных коммуникационных сетях с альтернативной RAT через приемопередатчик 521 с первой RAT. В этом примере информация о беспроводных коммуникационных сетях с альтернативной RAT включает в себя GERAN RAT информацию для GERAN системы 109 и WiFi RAT информацию для WiFi системы 107. Устройство 590 использует второй субмодуль процессора для извлечения информации о беспроводных коммуникационных сетях с альтернативной RAT из сообщения BCMCS, принятого приемопередатчиком 521 с первой RAT. Устройство 590 выбирает первую альтернативную RAT из принятой информации о беспроводных коммуникационных сетях с альтернативной RAT и использует приемопередатчик с альтернативной RAT, который может быть приемопередатчиком 522 со второй RAT или приемопередатчиком 523 с третьей RAT, для поиска на частоте, указанной в информации. Выбор приемопередатчика 522 со второй RAT или приемопередатчика 523 с третьей RAT для поиска на частоте, указанной в информации, зависит от используемой альтернативной RAT. В этом примере приемопередатчик 522 со второй RAT использует протоколы GSM/EDGE, а приемопередатчик 523 с третьей RAT использует протоколы WiFi. Если выбранная для поиска альтернативная RAT представляет собой IEEE 802.11, тогда используется приемопередатчик 523 с третьей RAT, если выбранная для поиска альтернативная RAT представляет собой GERAN, тогда используется приемопередатчик 522 со второй RAT. В результате поиска устройство 190 обнаруживает альтернативную RAT и регистрируется в ассоциированной с ней сети.
[0062] Исходная беспроводная коммуникационная сеть предоставляет информацию в устройство, так что устройство может не выполнять поиск альтернативных RAT. При отсутствии альтернативных RAT список может быть пустым. Если существует только одна альтернативная RAT, которая является подходящей согласно известной сети информации о приоритетах, список может содержать информацию только об одной альтернативной RAT. Если существует множество альтернативных RAT, которые могут быть подходящими для устройства, список может содержать несколько альтернативных RAT, что позволяет устройству выбрать первую альтернативную RAT для первого поиска. Таким образом, описанный выше способ позволяет сократить время и уменьшить количество энергии при поиске и получении доступа в альтернативную беспроводную коммуникационную сеть беспроводным коммуникационным устройством.
[0063] В настоящем документе относительные термины, такие как “первый” и “второй”, “верхний” и “нижний” и т.п., могут использоваться исключительно для отличия одного объекта или действия от другого объекта и действия, не требуя и не подразумевая реальных отношений или наличия реального порядка между такими объектами и действиями. Термины “содержит”, “содержащий” либо их производные относятся к неисключающему включению, так что процесс, способ, изделие или устройство, которые содержат список элементов, не включают только эти элементы, но могут включать другие элементы, не представленные в явном виде в списке или внутренне присущие такому процессу, способу, изделию или устройству. Элемент, вводимый выражением “содержит+[форма единственного числа]” не препятствует, если не указано иное, наличию дополнительных идентичных элементов в процессе, способе, изделии или устройстве, которое содержит элемент. Приведенное выше описание и диаграммы не подразумевают обязательной реализации иллюстрируемого в указанном порядке.
[0064] Следует отметить, что варианты осуществления изобретения, описанные в настоящем документе, могут быть выполнены из одного или нескольких известных процессоров для реализации совместно с цепями, не относящимися к процессорам, некоторых, большинства или всех функций, описанных в настоящем документе. Цепи, не относящиеся к процессорам, могут включать в себя без ограничения радиоприемник, радиопередатчик, драйвер сигналов, времязадающие цепи, цепи источников питания и пользовательские устройства ввода. Как таковые эти функции могут быть интерпретированы в качестве этапов способа. В качестве альтернативы некоторые или все функции могут быть реализованы конечным автоматом, который не имеет сохраненных программных инструкций, или с помощью одной или более специализированных интегральных схем (ASIC), в которых каждая функция или некоторая комбинация определенных функций реализована в виде специализированной логической схемы. Также может использоваться комбинация двух таких подходов. Таким образом, в настоящем документе были описаны способы и средства для таких функций. Помимо этого полагается, что специалист в данной области техники, не взирая на возможные трудозатраты и множество возможных вариантов проектирования, и мотивированный, например, наличием свободного времени, существующими технологиями и соображениями экономического характера, придерживаясь концепций и принципов, изложенных в настоящем документе, сможет воспроизвести такие программные инструкции, программы и ИС при минимальном уровне экспериментирования.
[0065] В приведенном выше описании изложены конкретные варианты осуществления настоящего изобретения. Однако специалист в данной области техники признает, что возможны различные модификации и изменения без отступления от объема настоящего изобретения, определяемого приведенной ниже формулой изобретения. Соответственно, описание и фигуры следует рассматривать как выполняющие иллюстративную, а не ограничивающую функцию, и все такие модификации и полагаются входящими в объем настоящего изобретения. Выгоды, преимущества, решения проблем и любой элемент (элементы), который может привести к появлению таких выгод, преимуществ и решений или сделать их более явными, не должны рассматриваться как критические, необходимые или существенные признаки или элементы какого либо или всех пунктов формулы изобретения. Изобретение определяется исключительно прилагаемой формулой изобретения, включая уточнения, сделанные во время делопроизводства по данной заявке, и всеми эквивалентами одобренной формулы изобретения.
[0066] Реферат и раскрытие изобретения представлены для того, чтобы обеспечить возможность читателю быстро получить общее представление раскрытия. Полагается, что это не может быть использовано для интерпретации или ограничения объема или значения формулы изобретения. Помимо этого в приведенном выше подробном описании различные признаки сгруппированы в различных вариантах осуществления для целей краткости изложения. Этот способ изложения не следует трактовать как указание на то, что заявленные варианты осуществления требуют больше признаков, чем указано в каждом пункте формулы изобретения. Напротив, как указано в приведенной ниже формуле изобретения, объект изобретения определяется не всеми признаками отдельного раскрытого варианта осуществления. Таким образом, приведенная ниже формула изобретения считается включенной в подробное описание с каждым пунктом формулы изобретения, определяющим самостоятельный заявленный объект изобретения.