Способы и устройства для взаимодействия глобальных беспроводных сетей и локальных беспроводных сетей или персональных беспроводных сетей

Иллюстрации

Показать все

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

Реферат

ПЕРЕКРЕСТНЫЕ ССЫЛКИ К ПЕРВОНАЧАЛЬНЫМ ЗАЯВКАМ

Данная заявка заявляет приоритет по разделу 35 § 119 (e) свода законов США по временной патентной заявке США №60/697 504, озаглавленной «METHODS AND DEVICES FOR INTERWORKING OF WIRELESS WIDE AREA NETWORKS AND WIRELESS LOCAL AREA NETWORKS OR WIRELESS PERSONAL AREA NETWORKS» и поданной 7 июля 2005, и временной патентной заявке США №60/712 320, озаглавленной «METHODS AND DEVICES FOR INTERWORKING OF WIRELESS WIDE AREA NETWORKS AND WIRELESS LOCAL AREA NETWORKS OR WIRELESS PERSONAL AREA NETWORKS», поданной 29 августа 2005, которые во всей своей полноте представлены по ссылке.

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

Последующее описание относится, в общем, к беспроводным сетям и, в том числе, к обеспечению бесперебойного (без разрывного соединения) взаимодействия при осуществлении связи между беспроводными глобальными сетями (БГС), беспроводными локальными сетями (БЛС) и/или персональными беспроводными сетями (ПБС).

УРОВЕНЬ ТЕХНИКИ

Электронные устройства могут включать в себя многочисленные протоколы связи. Например, мобильные устройства стали многофункциональными устройствами, часто обеспечивая электронную почту, доступ в Интернет, а также традиционную сотовую связь. Мобильные устройства могут быть оборудованы возможностью осуществления связи по глобальным беспроводным сетям, например, используя любую одну или все из следующих технологий: технологии систем беспроводной или сотовой связи третьего поколения (3G) или технологии Института Инженеров Электротехники и Электроники (IEEE) 802.16 (WiMax) и другие технологии БГС, которые будут разработаны в будущем. Тем временем, основанную на IEEE 802.11 возможность подключения к БЛС устанавливают также в мобильные устройства. В ближайшее время в мобильных устройствах могут также стать доступными основанные на сверхширокополосной (UWB) связи и/или стандарте Bluetooth возможности локального подключения к ПБС.

Другие примеры многочисленных протоколов связи в электронных устройствах включают в себя портативный компьютер, который может включать в себя ПБС, используемую для подключения к портативному компьютеру беспроводной мыши, беспроводной клавиатуры и т.п. Кроме того, портативный компьютер может включать в себя устройство, которое работает с любыми определенными в настоящее время протоколами IEEE 802.11 (IEEE 802.11 a/b/g/i/e) или другими протоколами семейства IEEE 802.11, которые будут разработаны в будущем (например, IEEE 802.11 n/s/r/p). Сети БЛС стали популярными и, например, их устанавливают и в домах, и на предприятиях в личных и деловых целях. Кроме того, кафе, Интернет-кафе, библиотеки и общественные и частные организации используют БЛС.

Технологии БГС отличают глобальный (повсеместный) охват и глобальное развертывание. Однако они могут претерпевать потери при прохождении через здания, пробелах в зоне покрытия и, по сравнению с БЛС и ПБС, ограниченной пропускной способности. Технологии БЛС и ПБС обеспечивают очень высокие скорости передачи данных, приближаясь к сотням Мбит/с, но зона покрытия обычно ограничивается сотнями футов в случае БЛС и десятками футов в случае ПБС.

Количество сетей и протоколов продолжает быстро увеличиваться из-за потребности в функциональных возможностях, связанных с индивидуальными требованиями пользователей и отличающимися протоколами. Пользователю трудно переключаться между такими несоизмеримыми сетями и протоколами, и во многих случаях пользователь ограничен сетью, не учитывая то, что могло бы быть оптимальной сетью для пользователя в данный момент времени. Ввиду описанного ранее существует потребность в обеспечении бесперебойного перехода между сетями и/или протоколами для оптимизации и стремления к лучшему протоколу связи для пользователя.

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

Последующее представляет упрощенную сущность одного или большего количества вариантов осуществления для обеспечения основного понимания некоторых аспектов таких вариантов осуществления. Данное раскрытие изобретения не является обширным обзором одного или большего количества вариантов осуществления и не предназначено ни для идентификации ключевых или критических элементов вариантов осуществления, ни для определения объема притязаний таких вариантов осуществления. Собственная цель состоит в том, чтобы представить некоторые концепции описанных вариантов осуществления в упрощенной форме в качестве вводной части к более подробному описанию, представленному далее.

Когда люди перемещаются по множеству сетей и протоколов различного типа, приведенные здесь варианты осуществления обеспечивают бесперебойный переход пользователя между различными сетями и протоколами для облегчения беспрепятственной, бесперебойной связи. Варианты осуществления обеспечивают различные технологии оптимизации при переходе между различными сетями и протоколами, и этот переход может быть основан на пользовательском предпочтении, местоположении пользователя, мощности сигнала и/или других критериях. Такой бесперебойный переход может быть очевиден для пользователя или может быть инициирован пользователем.

Согласно одному из признаков существует способ использования информации на основе времени для улучшения связи в беспроводной сети. Способ включает в себя прием информации сигнала маяка (сигнального кадра), по меньшей мере, от одной точки доступа и использование информации временной отметки, соответствующей данной информации сигнала маяка, для определения, следует ли передавать обслуживание связи ко второй точке доступа. Согласно другому признаку способ может включать в себя обнаружение того, что качество сигнала маяка ниже порогового уровня, передачу сообщения о плохом качестве сигнала маяка и прием информации, относящейся ко множеству альтернативных точек доступа, в ответ на переданное сообщение о плохом качестве сигнала маяка.

Согласно другому признаку существует способ выполнения передачи обслуживания в беспроводной сети. Способ может включать в себя обнаружение присутствия точки доступа БГС и точки доступа БЛС и определение соответствия информации синхронизации сигнала маяка с множеством сигналов маяка, принятых от каждой точки доступа. Способ может также включать в себя определение, следует ли переключаться между БГС и БЛС, основываясь, по меньшей мере, частично на соответствующей информации синхронизации сигнала маяка. Определение, следует ли переключаться между БГС и БЛС, может дополнительно включать в себя определение, достаточна ли пропускная способность БГС или БЛС для того, чтобы обеспечить приложение мобильного устройства.

Еще одним признаком является мобильное устройство, которое включает в себя память, которая хранит требования, относящиеся к приложению устройства, и процессор, который анализирует хранящуюся в памяти информацию и определяет, соответствует ли сеть требованиям приложения устройства, основываясь частично на информации синхронизации сигнала маяка. Можно рекомендовать передачу обслуживания между БЛС и БГС. Мобильное устройство может дополнительно включать в себя компонент БЛС, конфигурируемый для генерации временной отметки, связанной с множеством сигналов маяка, принятых в мобильном устройстве. Также мобильное устройство может включать в себя компонент БГС вместе с компонентом БЛС. Компонент БГС можно конфигурировать для генерации сигналов для БГС, указывающих информацию синхронизации сигналов маяка, принятых в компоненте БЛС.

Согласно еще одному признаку существует устройство для улучшения сетевой связи с помощью информации на основе времени. Данное устройство может включать в себя средство для генерации временной отметки, связанной с множеством сигналов маяка, принятых, по меньшей мере, от одной точки доступа, и средство для определения, следует ли переключаться ко второй точке доступа, основываясь, по меньшей мере, частично на временных отметках, связанных с множеством принятых сигналов маяка. Согласно другому признаку устройство может включать в себя средство для управления планированием передачи обслуживания для того, чтобы обеспечить приложение устройства.

Согласно еще одному аспекту существует машиночитаемый носитель, хранящий на себе выполняемые компьютером команды. Носитель может включать в себя команды приема информации сигнала маяка от одной или большего количества точек доступа и установления соответствия временной отметки прибытия с информацией сигнала маяка, используя функциональные возможности глобальной системы определения местоположения (GPS). Носитель может дополнительно использовать временную отметку информации сигнала маяка для планирования осуществления передачи обслуживания между БГС, БЛС или ПБС.

Еще одним аспектом является процессор, который выполняет команды для бесперебойного переключения между БГС и БЛС. Команды могут включать в себя команды приема сигнала маяка от точки доступа, установления соответствия времени подтверждения приема с сигналом маяка и обнаружения уровня качества сигнала маяка. Уровень качества сигнала маяка можно передавать с соответствующим временем подтверждения приема к системе управления, и может быть принято решение, следует ли переключаться между БГС и БЛС, основываясь на информации, принятой от системы управления, в ответ на переданный уровень качества сигнала маяка и соответствующее время получения сигнала маяка.

Для достижения указанных ранее и связанных с ними целей один или большее количество вариантов осуществления содержат признаки, в дальнейшем полностью описанные и, в частности, указанные в формуле изобретения. Последующее описание и прилагаемые чертежи подробно формулируют конкретные иллюстративные аспекты одного или большего количества вариантов осуществления. Эти аспекты указывают, однако, несколько различных способов, с помощью которых можно использовать принципы различных вариантов осуществления, и описанные варианты осуществления включают в себя все подобные аспекты и их эквиваленты.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

На Фиг.1 изображена система беспроводной связи в соответствии с различными представленными вариантами осуществления.

На Фиг.2 изображена система беспроводной связи множественного доступа согласно одному или большему количеству вариантов осуществления.

На Фиг.3 изображена структурная схема варианта осуществления мобильного устройства.

На Фиг.4 изображена методика определения типа сети, с которой должно устанавливать связь мобильное устройство.

На Фиг.5 изображена упрощенная структурная схема другого варианта осуществления мобильного устройства.

На Фиг.6 изображена методика определения местонахождения вызова, принятого от пользователя мобильного устройства, которое использует компонент функциональных возможностей GPS.

На Фиг.7 изображена другая методика определения местонахождения беспроводного устройства (например, мобильного телефона), которое не использует приемник GPS.

На Фиг.8 изображена методика использования точек доступа в пределах сети БГС, БЛС и/или ПБС.

На Фиг.9 изображена методика использования информации местоположения для бесперебойного переключения мобильного устройства между БГС и БЛС/ПБС.

На Фиг.10 изображен другой вариант осуществления методики использования информации местоположения для автоматического улучшения услуг мобильного устройства.

На Фиг.11 изображена методика обеспечения сети компьютер - компьютер (ad-hoc) в ситуациях, когда нет доступных точек доступа.

На Фиг.12 изображена примерная самоконфигурирующуюся сеть компьютер - компьютер, которая может быть создана, используя технологии БЛС и БГС.

На Фиг.13 изображена методика использования технологии БЛС и БГС для создания самоконфигурирующейся специальной сети.

На Фиг.14 изображена методика инициализации списков соседних устройств в канале управления БГС для облегчения синхронизации терминалов доступа.

На Фиг.15 изображена oдноранговая связь в сети БЛС.

На Фиг.16 изображена методика регистрации и/или аутентификации в сети с независимым базовым набором услуг (IBSS).

На Фиг.17 изображена примерная сеть компьютер - компьютер.

На Фиг.18 изображена система, которая координирует связь между многочисленными протоколами связи в среде беспроводной связи в соответствии с одним или большим количеством представленных вариантов осуществления.

На Фиг.19 изображена система, которая координирует связь в среде радиосвязи в соответствии с различными аспектами.

На Фиг.20 изображена среда беспроводной связи, которая может использоваться вместе с различными описанными здесь системами и способами.

ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ

Различные варианты осуществления описаны далее в отношении представленных чертежей. В последующем описании в целях объяснения сформулированы многочисленные конкретные подробности для обеспечения полного понимания одного или большего количества аспектов. Очевидно, однако, что такой вариант(ы) осуществления можно воплощать без этих конкретных подробностей. В других случаях известные структуры и устройства показаны в форме структурной схемы для облегчения описания этих вариантов осуществления.

В данной заявке термины «компонент», «система» и т.п. относятся к связанному с применением компьютера объекту или оборудованию, встроенному программному обеспечению, комбинации оборудования и программного обеспечения, программному обеспечению или выполняющемуся программному обеспечению. Например, компонент может быть, но не ограничен этим, процессом, выполняющимся на процессоре, процессором, объектом, исполняемой инструкцией, потоком исполняемых инструкций, программой и/или компьютером. Для иллюстрации - и приложение, выполняющееся на вычислительном устройстве, и данное вычислительное устройство могут быть компонентом. Один или большее количество компонентов могут находиться в пределах процесса и/или потока исполняемых инструкций, и компонент может быть расположен на одном компьютере и/или распределен между двумя или большим количеством компьютеров. Кроме того, эти компоненты могут выполняться с различных машиночитаемых носителей, хранящих на себе различные структуры данных. Компоненты могут осуществлять связь посредством локальных и/или удаленных процессов, например, в соответствии с сигналом, имеющим один или большее количество пакетов данных (например, данных от одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или по сети, такой как Интернет, с другими системами посредством сигнала).

Раскрытые варианты осуществления могут содержать в себе различные схемы и/или методы эвристического и/или логического вывода, которые связаны с динамически изменяющимися сетями или используемыми протоколами связи. В данной работе термин «логический вывод» относится в общем случае к процессу логических рассуждений или логических выводов о состояниях системы, среды и/или пользователя из набора наблюдений, которые зафиксированы посредством событий и/или данных. Логический вывод может использоваться для идентификации заданного контекста или действия, или может использоваться, например, для генерации распределения вероятностей по состояниям. Логический вывод может быть вероятностным, т.е. вычислением распределения вероятности по представляющим интерес состояниям, основываясь на рассмотрении данных и событий. Логический вывод может также относиться к методам, используемым для формирования высокоуровневых событий из набора событий и/или данных. Такой логический вывод приводит к конструированию новых событий или действий из набора наблюдаемых событий и/или сохраненных данных события независимо от того, коррелированы ли находящиеся рядом во времени события, и появляются ли эти события и данные в результате одного или нескольких событий и источников данных.

Соответственно, рассматривают, что пользователи могут автоматически перемещаться наружу или внутрь различных областей связи в соответствии с описанными вариантами осуществления. Автоматическое действие (например, бесперебойный переход пользователя от БГС к БЛС в течение сеанса связи) может выполняться как функция логического вывода о намерениях пользователя относительно управления сеансом связи, а также третичной связи, пассивной/фоновой связи и планируемых сеансов связи. По отношению к выполнению автоматического действия методы машинного самообучения можно воплощать для облегчения выполнения автоматического действия. Кроме того, основанный на служебных программах анализ (например, факторизация выгоды выполнения правильного автоматического действия в сравнении с затратами выполнения неправильного действия) может быть включен в выполнение автоматического действия. В частности, эти основанные на искусственном интеллекте (ИИ) аспекты можно осуществлять с помощью любого соответствующего, основанного на машинном самообучении метода и/или статистических методов и/или вероятностных методов. Например, рассматривают использование экспертных систем, нечеткой логики, поддержки векторных машин, «жадных» алгоритмов поиска, систем на основе правил, моделей Байеса (например, сетей Байеса), нейронных сетей, других методов нелинейного обучения, синтеза данных, аналитических систем на основе служебных программ, систем, использующих модели Байеса..., и они находятся в пределах объема притязаний прилагаемой формулы изобретения.

Кроме того, различные варианты осуществления описаны в данной работе в связи с абонентской станцией. Абонентскую станцию можно также называть системой, абонентским устройством, подвижной станцией, мобильным телефоном, удаленной станцией, точкой доступа, базовой станцией, удаленным терминалом, терминалом доступа, пользовательским терминалом, пользовательским агентом или пользовательским оборудованием. Абонентская станция может быть мобильным телефоном, радиотелефоном, телефоном протокола инициирования сеанса связи (SIP), станцией местной радиосвязи (WLL), карманным персональным компьютером с возможностью беспроводной связи (КПК), карманным устройством, имеющим возможность беспроводного соединения или другим устройством обработки, соединенным с беспроводным модемом.

Кроме того, различные описанные аспекты или признаки могут воплощаться как способ, устройство или изделие, используя стандартные методы программирования и/или разработки. Здесь термин «изделие» охватывает компьютерную программу, доступную с любого машиночитаемого устройства, линии связи или носителя. Например, машиночитаемый носитель может включать в себя, но не ограничен этим, магнитные запоминающие устройства (например, жесткий диск, гибкий диск, магнитные ленты...), оптические диски (например, компакт-диск (CD), цифровой универсальный диск (DVD)...), интеллектуальные карты и устройства флэш-памяти (например, карта, запоминающее устройство, управляющий ключ...).

Обращаясь теперь к чертежам, фиг.1 иллюстрирует систему 100 беспроводной связи в соответствии с различными представленными вариантами осуществления. Система 100 может содержать одну или большее количество точек 102 доступа, которые принимают, передают, повторяют и т.д. сигналы беспроводной связи друг к другу и/или к одному или большему количеству мобильных устройств 104. Точка(ки) 102 доступа может представлять собой интерфейс между беспроводной системой 100 и проводной сетью (не показана).

Каждая точка 102 доступа может содержать тракт передатчика и тракт приемника, каждый из которых может в свою очередь содержать множество компонентов, связанных с передачей и приемом сигнала (например, процессоров, модуляторов, мультиплексоров, демодуляторов, демультиплексоров, антенн...). Мобильные устройства 104 могут быть, например, сотовыми телефонами, интеллектуальными телефонами, портативными компьютерами, карманными устройствами связи, карманными вычислительными устройствами, спутниковыми радиотелефонами, устройствами глобальной системы определения местоположения, КПК и/или другими соответствующими устройствами для осуществления связи по беспроводной системе 100. В беспроводной системе 100 периодическая передача небольших пакетов данных (обычно называемых сигналами маяка) от точки 102 доступа может сообщать о присутствии беспроводной системы 100 и передавать системе 100 информацию. Мобильные устройства 104 могут воспринимать сигналы маяка и пытаться установить беспроводное соединение с точками 102 доступа и/или с другими мобильными устройствами 104.

Система 100 облегчает бесперебойный переход между различными сетями и/или протоколами для обеспечения пользователя, использующего мобильное устройство 104, возможностью использовать доступные сети и протоколы. Система 100 также автоматически предоставляет пользователю возможность использовать лучшую сеть и/или протокол, используя данные текущего местоположения или данные пользователя, а также других пользователей сети.

Компонент, расположенный в мобильном устройстве 104, может работать вместе с одной или большим количеством точек 102 доступа для облегчения контроля, кто из пользователей находится в каждой из сетей, и это можно облегчать посредством компонента GPS и/или компонента БГС, связанного с мобильным устройством 104. Альтернативно или дополнительно, информацию местоположения можно обеспечивать от точки доступа БЛС к компоненту БЛС, связанному с мобильным устройством, которое не включает в себя доступа для облегчения контроля, кто из пользователей находится в каждой из сетей, и это можно облегчать посредством компонента GPS и/или компонента БГС, связанного с мобильным устройством 104. Альтернативно или дополнительно, информацию местоположения можно обеспечивать от точки доступа БЛС к компоненту БЛС, связанному с мобильным устройством, которое не включает в себя компонент GPS или другой компонент(ы) определения местоположения. Информацию местоположения можно обеспечивать на мобильное устройство(а), которое не имеет возможностей определения местоположения, через информацию местоположения, полученную через терминал(ы) многорежимного доступа, имеющего возможность GPS или ГС, который находится вблизи или осуществляет связь с точкой 102 доступа (что включает в себя прием и передачу сигналов маяка).

Информация местоположения может использоваться для предсказания, какой пользователь лучше всего подходит для незаметной передачи обслуживания к вторичной сети. Например, на открытой торговой улице пользователь может использовать мобильное устройство 104, соединенное с общей широкополосной сетью. Мобильное устройство 104 может бесперебойно переключаться к технологии Bluetooth с более узкой полосой и т.д., когда пользователь приближается к определенной торговой фирме. Сеть, к которой переключается мобильное устройство, может зависеть от содержимого, которое пользователь хочет поместить или переместить в мобильное устройство 104.

Так как торговые сети могут перекрываться вследствие развития торгового центра, мобильное устройство 104 может иметь необходимое содержимое, которое будет помещено/перемещено на устройство.

Фиг.2 является иллюстрацией системы беспроводной связи множественного доступа согласно одному или большему количеству вариантов осуществления. Изображена система 200, которая включает в себя БЛС, связанную с проводной локальной сетью (ЛС). Точка 102 доступа может осуществлять связь с мобильными устройствами 104. Точка 102 доступа соединена с концентратором или коммутатором 202 Ethernet для ЛС. Концентратор 202 Ethernet может быть соединен с одним или большим количеством электронных устройств 204, которые могут включать в себя персональные компьютеры, периферийные устройства (например, факсимильные аппараты, копировальные устройства, принтеры, сканеры и т.д.), серверы и т.п. Концентратор 202 Ethernet может быть соединен с маршрутизатором 206, который передает пакеты данных к модему 208. Модем 208 может передавать пакеты данных к глобальной сети (ГС) 210, такой как Интернет. Система 200 иллюстрирует одну простую конфигурацию сети. Возможно множество дополнительных конфигураций системы 200, включающих в себя альтернативные электронные устройства. Хотя система 200 проиллюстрирована и описана в отношении ЛС, система 200 может использовать другие технологии, включающие в себя БГС и/или ПБС или отдельно, или одновременно.

Система 200 может облегчать бесперебойное переключение мобильного устройства 104 от точки доступа, которую в настоящее время использует мобильное устройство 140, к точке 102 доступа, связанной с системой 200. Такое переключение к точке 102 доступа включает технологии, включающие в себя БГС и/или ПБС или отдельно, или одновременно.

Система 200 может облегчать бесперебойное переключение мобильного устройства 104 от точки доступа, которую в настоящее время использует мобильное устройство 104, к точке 102 доступа, связанной с системой 200. Такое переключение к точке 102 доступа и к сети, поддерживаемой точкой 102 доступа, может быть выбрано для обеспечения пользователя мобильного устройства 104 требуемыми функциональными возможностями и может зависеть от местоположения мобильного устройства 104 или данных, к которым пользователь хочет получать доступ или загружать на мобильное устройство 104. Для примера, а не в качестве ограничения, беспроводное устройство может быть связано с электронным устройством(ами) 204 для использования функциональных возможностей БГС и/или БЛС, доступных через электронное устройство(а) 204. Такое переключение может быть инициировано пользователем или выполняться автономно системой 200.

Фиг.3 иллюстрирует упрощенную структурную схему варианта осуществления мобильного устройства 300. Мобильное устройство 300 может включать в себя компонент БГС (например, системы множественного доступа с кодовым разделением каналов (CDMA), являющейся технологией, которая использует широкополосные методы), БЛС (например, IEEE 802.11) и/или соотнесенных технологий. Мобильное устройство 300 можно использовать как телефон для передачи голоса по Интернет-протоколу (VoIP). VoIP включает в себя передачу голоса при телефонном разговоре через Интернет и/или через IP-сети. VoIP, который обеспечивает функциональные возможности БГС, и компонент 304 БЛС, который обеспечивает функциональные возможности БЛС, расположены вместе и способны осуществлять связь с приемопередатчиком 308 через шину 306 или другие структуры или устройства. Следует понимать, что с раскрытыми вариантами осуществления могут использоваться другие средства связи, кроме шины. Приемопередатчик 308 связан с одной или большим количеством антенн 310 для предоставления возможности передачи и/или приема с помощью мобильного устройства 300. Компонент 304 БЛС может генерировать голосовые данные, выданные на приемопередатчик 308 для связи. В одном из вариантов осуществления процессор мобильного устройства 300 может включать в себя компонент 302 функциональных возможностей БГС и/или компонент 304 функциональных возможностей БЛС. В другом варианте осуществления функциональные возможности БГС и функциональные возможности БЛС можно обеспечивать с помощью отличающихся интегральных схем. В дополнительном варианте осуществления функциональные возможности БГС и функциональные возможности БЛС можно обеспечивать с помощью одной или большего количества интегральных схем, включающих в себя функциональные возможности, которые используются обоими. Мобильное устройство 300 оборудовано возможностями обеспечения связи в глобальной области (БГС) и локальной области (БЛС и ПБС) для предоставления разнообразных комбинаций услуг и удобства использования.

Компонент 304 функциональных возможностей БЛС может включать в себя дополнительный компонент 312 функциональных возможностей ПБС. Мобильное устройство 300 может соединяться или с БГС, или с БЛС и ПБС, или с обеими одновременно, основываясь на одном или большем количестве критериев, которые относятся к функциям мобильного устройства. Критерии могут храниться в памяти мобильного устройства, и процессор может анализировать сеть, основываясь на сохраненных критериях. Эти критерии и определение соответствующего соединения описаны в отношении фиг.4, которая иллюстрирует методику 400 определения типа сети, с которой должно соединяться мобильное устройство. Хотя в целях простоты объяснения методики показаны и описаны как последовательность действий, следует понимать, что методики не ограничены порядком действий, поскольку некоторые действия, в соответствии с этими методиками, могут происходить в другом порядке и/или одновременно с другими действиями, которые показаны и описаны. Например, специалисты в данной области техники поймут и оценят, что методика альтернативно может быть представлена как ряд взаимодействующих состояний или событий, таких как на диаграмме состояний. Кроме того, не все проиллюстрированные действия должны воплощать последующие методики.

Способ начинает на этапе 402 с запроса мобильного устройства на получение доступа к сети. Сеть может быть БГС, БЛС и/или ПБС. Когда запрос посылают, одна или большее количество точек доступа, связанных с сетью(ями), могут принимать запрос и отвечать сетевой информацией, которая может включать в себя характеристики каждой сети. Например, мобильное устройство может принимать информацию о типе сети, информацию о пропускной способности, о стоимости услуг, о доступных приложениях, о мощности сигнала, о количестве идентифицированных точек доступа и т.д.

Приблизительно в то же самое время, когда мобильное устройство принимает сетевую информацию, оно на этапе 406 может анализировать определенные критерии для определения того, обеспечит ли сетевое соединение наилучшие результаты для пользователя мобильного устройства. Например, критерии могут включать в себя пропускную способность, доступную для мобильного устройства, основываясь на потребностях в пропускной способности приложения(й), используемого мобильным устройством, или приложений, которые будут загружены на мобильное устройство. В других вариантах осуществления критерием может быть стоимость для пользователя мобильного устройства БГС и/или БЛС (например, поставщик услуг с наименьшей их стоимостью). В дополнительном варианте осуществления определение может быть основано на приложении(ях), доступном при использовании БГС и/или БЛС. В дополнительных вариантах осуществления критерием может быть наилучшая зона покрытия, доступная для мобильного устройства в его текущем местоположении (например, основываясь на мощности сигнала или количестве идентифицированных точек доступа для БГС и/или БЛС). Другие варианты осуществления могут объединять один или большее количество указанных выше критериев, а также других критериев, которые может определять пользователь мобильного устройства или поставщик услуг. Критерии можно воплощать в компоненте функциональных возможностей БГС, компоненте функциональных возможностей БЛС и компоненте функциональных возможностей БГС, и компоненте функциональных возможностей БЛС или в другом контроллере, находящемся в мобильном устройстве.

Основываясь на проанализированных на этапе 406 критериях, на этапе 408 мобильное устройство может отдельно соединяться с БГС или БЛС и ПБС. В дополнительном варианте осуществления мобильное устройство может соединиться и с БГС, и с БЛС и ПБС одновременно. Определение, следует ли соединяться отдельно или одновременно, основывается на проанализированных критериях и наилучшем соединении, которое может удовлетворить один или большее количество критериев.

Взаимодействие между БГС и БЛС (и ПБС) может затрагивать многочисленных поставщиков беспроводной связи, многочисленных поставщиков услуг и баз данных доступных приложений обеспечения связи на основе местоположения или другие топологии гетерогенной сети. Например, поставщик услуг БГС может поддерживать обновляемую базу данных доступных подключений к сети и услуг на основе местоположения, когда новые точки доступа добавляются поставщиками сетевых услуг или частными субъектами с функциональными возможностями БЛС и/или ПБС (например, точки доступа, обеспеченные частными или подобными компаниями). Кроме того, в некоторых вариантах осуществления БГС может расширять свою возможность обеспечения связи с помощью использования присутствия ячеистой сети с множеством сетевых сегментов БЛС и/или ПБС, которая не установлена поставщиком услуг. В ячеистой сети могут быть установлены небольшие узлы, которые действуют как простые маршрутизаторы. Каждый узел в таком случае передает сигнал малой мощности, который может достигать другие соседние узлы. Эти соседние узлы передают данные к другому узлу, который является соседним. Этот процесс может повторяться до тех пор, пока данные не достигнут своего конечного адресата.

Комбинация этих технологий в мобильных устройствах предоставляет возможность новых видов моделей использования и услуг, которые не доступны в каждой технологии (БГС, БЛС и/или ПБС) отдельно. Эти приложения, созданные с помощью взаимодействия между технологиями БГС и БЛС, можно классифицировать на множество областей. Например, эти технологии можно классифицировать на услуги на основе местоположения, услуги на основе информации синхронизации и/или услуги на основе топологии. Основанные на местоположении услуги могут включать в себя аварийные ситуации, когда местоположение мобильного устройства пользователя должно быть установлено для обеспечения таких аварийных услуг, однако описанные варианты осуществления не ограничены здесь аварийными услугами. Например, пользователи мобильных устройств (конечные пользователи) могут захотеть использовать основанную на местоположении оплату абонентских услуг. Эти виды услуг включают в себя те услуги, в которых пользователи оплачивают абонентские услуги по различным тарифам в зависимости от местоположения пользователя. Например, пользователь может иметь один тариф, когда пользователь находится дома, и другой тариф, когда пользователь находится в офисе (или на другом рабочем месте) или в Интернет-киоске или кафе. В другом варианте осуществления информация местоположения может использоваться для обеспечения мультимедийного содержимого, которое может быть загружено на мобильное устройство. Это мультимедийное содержимое может зависеть от местоположения, основываясь на том, находится ли пользователь на спортивном стадионе или в торговом центре, для которого можно обеспечивать различное мультимедийное содержимое.

Обратимся теперь к фиг.5, которая иллюстрирует упрощенную структурную схему другого варианта осуществления мобильного устройства 500. В данном варианте осуществления компонент 502 БГС, который обеспечивает функциональные возможности БГС, и компонент 504 БЛС, который обеспечивает функциональные возможности БЛС, расположены в пределах мобильного устройства 500 и способны осуществлять связь с приемопередатчиком 508 через шину 506 или другие структуры или устройства. Приемопередатчик 508 связан с одной или большим количеством антенн 510 для предоставления возможности передачи и приема данных с помощью мобильного устройства 500. Компонент 504 функциональных возможностей БЛС может включать в себя дополнительный компонент 512 функциональных возможностей ПБС. Кроме того, может обеспечиваться компонент 514 функциональных возможностей глобальной системы определения местоположения (GPS) для учета функциональных возможностей, основанных на местоположении и/или синхронизации. Можно обеспечивать ряд приложений, использующих функциональные возможности, основываясь на информации определения местоположения и на синхронизации.

Например, на торговой улице или в торговом центре (открытом и/или закрытом) предприятия розничной торговли могут иметь точки доступа, которые поддерживаются теми же самыми или различными провайдерами услуг. Когда пользователь идет по торговой улице, различные точки доступа могут принимать сигналы пользователя в то же самое время. Поскольку может существовать некоторое перекрытие БЛС из-за расположения предприятий розничной торговли, точное или приблизительное местоположение пользователя можно устанавливать с помощью компонента GPS или другого средства определения местоположения. Если пользователь н