ИНТЕРФЕЙС СОСУЩЕСТВОВАНИЯ ДЛЯ НЕСКОЛЬКИХ РАДИОМОДУЛЕЙ С ИСПОЛЬЗОВАНИЕМ УМЕНЬШЕННОГО КОЛИЧЕСТВА СОЕДИНЕНИЙ
COEXISTENCE INTERFACE FOR MULTIPLE RADIO MODULES USING FEWER CONNECTIONS

УРОВЕНЬ ТЕХНИКИ
Современные электронные устройства, такие как персональные компьютеры, портативные компьютеры, нетбуки, сотовые телефоны, смартфоны, мобильные интернет-устройства и так далее, используют радиомодули для осуществления связи по беспроводным сетям. Часто такие устройства могут включать в себя два радиомодуля, например радиомодуль беспроводной локальной сети (WLAN), работающий в соответствии со стандартом Института инженеров по электронике и радиотехнике (IEEE) 802.11, и радиомодуль персональной сети (PAN), работающий в соответствии с протоколом Bluetooth. Беспроводные локальные сети сертифицируются Альянсом Wi-Fi и обычно упоминаются как сети Wi-Fi. Альтернативно, беспроводная глобальная сеть (WWAN), такая как сеть, совместимая со стандартом глобальной совместимости для микроволнового доступа (WiMAX) или сотовая сеть, совместимая со стандартом третьего поколения (3G), может использоваться в комбинации с сетью Bluetooth (BT). Пользователи этих устройств обычно будут эксплуатировать оба радио одновременно, например, совершая потоковую передачу музыки к устройству через сеть WLAN и прослушивая переданный поток музыки через соединенные головные телефоны Bluetooth.
Из-за смежности каналов одновременная работа радиомодулей WLAN и Bluetooth может привести к конфликтам в передающей среде, таким образом, вызывая потери пакетов и/или интерференцию. Один из распространенных подходов для смягчения такой проблемы состоит в использовании координирующего интерфейса управления доступом к среде (MAC), часто называемого "интерфейсом сосуществования" который пытается координировать работу этих двух радио таким образом, который минимизирует конфликты посредством разделения использования среды между радио. Имеющиеся интерфейсы сосуществования обычно проектируют как интерфейсы "точка-точка" для осуществления координации между двумя различными радиотехнологиями. Такие конструкции могут отличаться семантикой сигналов в интерфейсе и/или поведением слоя MAC или более высокого сетевого уровня. Например, радио Bluetooth должно вести себя по-разному при работе с различными типами радио, например использовать различные параметры для голосовых вызовов в зависимости от технологии, с которой оно взаимодействует.
Все больше мобильных устройств включают в себя три или больше радио в одном устройстве, которые должны быть спроектированы и сосуществовать аналогичным образом, как сосуществовали два радиоустройства. Однако когда несколько радио объединены в один модуль, число выводов для нескольких радиоинтерфейсов может быть больше, чем желательно для практичного модуля. Как правило, может использоваться двухпроводной интерфейс для реализации интерфейса сосуществования между двумя уникальными радиомодулями. Добавление третьего радиомодуля потребует использования четырехпроводного интерфейса, приводя, таким образом, к более высокому числу выводов, особенно по мере добавления дополнительных радиомодулей. Кроме того, может увеличиться сложность маршрутизации при использовании дополнительных проводов в интерфейсе сосуществования. При попытке сократить количество контактов проблемой может стать наличие различной семантики на проводах между этими двумя или более интерфейсами. В результате провода не могут быть легко объединены с использованием простых логических вентилей или чего-то подобного. Дополнительной проблемой является управление направлением сигналов. Хотя интерфейс сосуществования Wi-Fi-BT может иметь два провода с двумя сигналами, идущими в противоположных направлениях, интерфейс сосуществования WiMAX-BT может иметь два провода, идущие от модуля WiMAX к модулю BT, с двумя сигналами, идущими в одном и том же направлении. Это означает, что если бы был обеспечен модуль с комбинацией Wi-Fi и WiMAX, то чтобы совместно использовать провод, который функционирует в различных направлениях, должна была бы быть обеспечена корректная синхронизация между объединенным модулем Wi-Fi и WiMAX и модулем BT, чтобы гарантировать, что провод никогда не возбуждается с обоих концов одновременно, что могло бы вызвать электрические неисправности и/или привести к неисправности модуля.
ОПИСАНИЕ ЧЕРТЕЖЕЙ
Заявленный объект изобретения конкретно указан и заявлен в заключительной части патентного описания. Однако такой объект изобретения может быть понят при обращении к следующему подробному описанию при его чтении совместно с прилагаемыми чертежами, на которых:
фиг. 1 является блок-схемой электронного устройства, имеющего несколько радио, в том числе контроллер сосуществования, в соответствии с одним или более вариантами воплощения;
фиг. 2 является блок-схемой беспроводной глобальной сети, способной использовать интерфейс сосуществования для нескольких радиомодулей, который использует уменьшенное количество соединений, в соответствии с одним или более вариантами воплощения;
фиг. 3 является блок-схемой системы связи беспроводной локальной сети, которая показывает одно или более сетевых устройств, способных использовать интерфейс сосуществования для нескольких радиомодулей, который использует уменьшенное количество соединений, в соответствии с одним или более вариантами воплощения;
фиг. 4 является блок-схемой последовательности операций способа, осуществляемого двумя радиомодулями для осуществления координирования с третьим радиомодулем в соответствии с одним или более вариантами воплощения;
фиг. 5 является схемой способа, осуществляемого третьим радиомодулем для осуществления координирования с двумя другими радиомодулями в соответствии с одним или более вариантами воплощения; и
фиг. 6 является блок-схемой системы обработки информации, которая способна использовать интерфейс сосуществования для нескольких радиомодулей, который использует уменьшенное количество соединений, в соответствии с одним или более вариантами воплощения.
Следует иметь в виду, что для простоты и/или ясности иллюстрации, элементы, изображенные на фигурах, не обязательно изображаются в масштабе. Например, для большей ясности размеры некоторых из элементов могут быть преувеличены по сравнению с другими элементами. Кроме того, при необходимости, на фигурах повторяются номера позиций для указания соответствующих и/или аналогичных элементов.
ПОДРОБНОЕ ОПИСАНИЕ
В следующем подробном описании изложены многочисленные конкретные детали для обеспечения полного понимания заявленного объекта изобретения. Однако специалистам в области техники понятно, что заявленный объект изобретения может быть реализован без этих конкретных деталей. В других случаях известные способы, процедуры, компоненты и/или цепи не были описаны подробно.
В следующем описании и/или формуле изобретения могут использоваться термины связанный и/или соединенный наряду с их производными. В конкретных вариантах воплощения термин соединенный может использоваться для указания того, что два или более элемента находятся в прямом физическом и/или электрическом контакте друг с другом. Термин связанный может означать, что два или больше элемента находятся в прямом физическом и/или электрическом контакте. Однако термин связанный может также означать, что два или больше элемента, возможно, не находятся в прямом контакте друг с другом, но тем не менее могут сотрудничать и/или взаимодействовать друг с другом. Например, "связанный" может означать, что два или больше элемента не находятся в контакте друг с другом, но косвенно соединены через другой элемент или промежуточные элементы. Наконец, в следующем описании и формуле изобретения могут использоваться термины "на", "располагающийся сверху" и "над". "На", "располагающийся сверху" и "над" могут использоваться для указания, что два или более элемента находятся в прямом физическом контакте друг с другом. Однако "над" может также означать, что два или больше элемента не находятся в прямом контакте друг с другом. Например, "над" может означать, что один элемент расположен над другим элементом, но они не находятся в контакте друг с другом, и между этими двумя элементами может иметься другой элемент или элементы. Кроме того, термин "и/или" может означать "и", может означать "или", может означать "исключающее или", может означать "один", может означать "некоторые, но не все", может означать "ни один" и/или может означать "оба", хотя объем заявленного объекта изобретения не ограничен в этом отношении. В следующем описании и/или формуле изобретения могут использоваться и подразумеваться в качестве синонимов друг другу термины "содержат" и "включают в себя", наряду с их производными.
Со ссылкой на фиг. 1 обсуждается блок-схема электронного устройства, имеющего несколько радио, в том числе контроллер сосуществования, в соответствии с одним или более вариантами воплощения. Как показано на фиг. 1, электронное устройство 100 может включать в себя любое электронное устройство, использующее несколько радио. Например, электронное устройство 100 может включать в себя персональный компьютер, портативный компьютер, нетбук, сотовый телефон, смартфон и/или мобильное интернет-устройство и т.п., хотя объем заявленного объекта изобретения не ограничен в этом отношении. В одном конкретном варианте воплощения, как показано на фиг. 1, электронное устройство 100 может включать в себя объединенный радиомодуль 110, имеющий два или более радиомодулей, таких как радиомодуль 112 WiMAX и радиомодуль 114 Wi-Fi, расположенных в одном модуле или одном кристалле или наборе микросхем. Кроме того, электронное устройство 100 может содержать дополнительный радиомодуль, такой как радиомодуль 116 Bluetooth. Следует отметить, что конкретные стандарты связи для радиомодулей на фиг. 1, обсуждаемой здесь, приведены просто в качестве примера, и могут использоваться другие типы радиомодулей, совместимые с другими стандартами связи, без необходимости в существенных изменениях в заявленном объекте изобретения или без ограничения его объема. В примере варианта воплощения, показанном на фиг. 1, модуль 116 Bluetooth может располагаться в электронном устройстве 100 на отдельной плате, отдельном модуле и/или отдельном кристалле или наборе микросхем от платы или устройства, на которой расположен объединенный радиомодуль 110, и объем заявленного объекта изобретения не ограничивается в этом отношении.
В одном или более вариантах воплощения объединенный радиомодуль 110 и радиомодуль 116 Bluetooth могут работать следующим образом. Как правило, либо один, либо другой из радиомодулей 112 WiMAX и 114 Wi-Fi может работать в данное время, так что один модуль может быть активным, а другой модуль может быть отключен и/или находится в режиме ожидания. Активный радиомодуль координирует свою работу с радиомодулем 116 Bluetooth, который может работать одновременно с активным радиомодулем 112 WiMAX и радиомодулем 114 Wi-Fi. Однако в некоторых вариантах воплощения все три радиомодуля могут работать одновременно или почти одновременно, так что все три радиомодуля могут быть активными в данное время, хотя объем заявленного объекта изобретения не ограничен в этом отношении. Так как радиомодуль 112 WiMAX и радиомодуль 114 Wi-Fi могут быть расположены вместе на одном объединенном радиомодуле 110, координирование между радиомодулем 112 WiMAX и радиомодулем 114 Wi-Fi может обрабатываться на внутреннем уровне в объединенном радиомодуле 110. Однако независимо от того, какой из радиомодулей объединенного радиомодуля 110 активен, координирование между объединенным радиомодулем 110 и радиомодулем 116 Bluetooth выполняется через внешние провода и контакты на соответствующих модулях. Как правило, координация позволяет одновременную работу по меньшей мере одного из модулей объединенного радиомодуля 110 и радиомодуля 116 Bluetooth и дополнительно может задействовать четыре провода и четыре соответствующих контакта на каждом модуле. В такой компоновке координация между радиомодулем 112 WiMAX и радиомодулем 116 Bluetooth может задействовать первый набор двух проводов и двух контактов, а координация между радиомодулем 114 Wi-Fi и радиомодулем Bluetooth может задействовать другой набор двух проводов и двух контактов. Однако, как показано в варианте воплощения, показанном на фиг. 1, общее количество проводов и/или контактов, используемых для работы координирования между объединенным радиомодулем 110 и радиомодулем 116 Bluetooth, может быть уменьшено путем сохранения направления сигнала постоянным независимо от того, управляет ли радиомодуль 114 Wi-Fi или радиомодуль 112 WiMAX интерфейсом в любой данный момент времени. Это ограничение позволяет уменьшить количество проводов в общей сложности с четырех проводов для двух независимых интерфейсов до трех проводов в объединенном интерфейсе.
В варианте воплощения, показанном на фиг. 1, для управления координированием между радиомодулем 112 WiMAX и радиомодулем 116 Bluetooth и/или между радиомодулем 114 Wi-Fi и радиомодулем 116 Bluetooth может использоваться контроллер 118 сосуществования в объединенном радиомодуле 110. Координирование может выполняться путем получения сигнала синхронизации канала (CH_CLK) и/или сигнала приоритета Bluetooth (BT_PRI) на линии 120 от модуля 116 Bluetooth. Сигнал синхронизации канала позволяет радиомодулю 114 Wi-Fi синхронизироваться с радиомодулем 116 Bluetooth, а сигнал приоритета Bluetooth указывает, что радиомодуль 116 Bluetooth активен, и приоритет должен быть отдан связи по Bluetooth. Аналогично, контроллер 118 сосуществования объединенного радиомодуля 110 может предоставить сигнал активности WiMAX (WIMAX_ACT), и/или сигнал данных канала (CH_DATA), и/или сигнал приоритета WLAN (WLAN_PRI) на линии 122. Сигнал активности WiMAX указывает, что радиомодуль 112 WiMAX активен, таким образом, приоритет должен быть отдан связи по WiMAX. Сигнал данных канала предоставляется радиомодулем 114 Wi-Fi для указания, какой канал используется для осуществления связи по Wi-Fi. Сигнал приоритета WLAN используется для указания того, что радиомодуль 114 Wi-Fi активен, таким образом, приоритет должен быть отдан связи по Wi-Fi. Следует отметить, что в такой компоновке линий 120 и 122 достаточно для осуществления координирования между радиомодулем 114 Wi-Fi и радиомодулем 116 Bluetooth. Для дополнительного размещения радиомодуля 112 WiMAX, контроллер 118 сосуществования обеспечивает сигнал кадровой синхронизации (FRAME_SYNC) для радиомодуля 116 Bluetooth на линии 124. Сигнал кадровой синхронизации обеспечивает дополнительное указание, что WiMAX активен, так что радиомодуль 116 Bluetooth знает, когда остановить и начать его собственную связь для согласования со связью WiMAX. Комбинация линий 122 и 124 достаточна для обеспечения координации между радиомодулем 112 WiMAX и радиомодулем 116 Bluetooth. Таким образом, функциональность схемы сосуществования WiMAX-Bluetooth и функциональность схемы сосуществования Wi-Fi-Bluetooth могут быть обеспечены и работать независимо. Следует отметить это в компоновке, показанной на фиг. 1, направление сигнала на линии 120, линии 122 и линии 124 остается фиксированным во время работы независимо от того, какой радиомодуль активен в объединенном радиомодуле 110. Таким образом, не используется и не требуется никакое переключение направления сигнала.
В одном или более вариантах воплощения радиомодуль 114 Wi-Fi и радиомодуль 112 WiMAX могут быть не ассоциированы, то есть активны, хотя состояние ассоциирования может динамически переключиться между этими двумя модулями. Радиомодуль 116 Bluetooth обнаруживает, какое радио ассоциировано в данное время, и затем соответственно переключает свой режим работы, в том числе интерпретацию семантики интерфейса. В одном или более вариантах воплощения это обнаружение ассоциированного радиомодуля может быть достигнуто радиомодулем 116 Bluetooth путем отслеживания активности FRAME_SYNC на линии 124. При обнаружении некоторой структуры или характеристики, указывающей на активность, например обнаружение нарастающего фронта сигнала FRAME_SYNC, радиомодуль 116 Bluetooth может прийти к заключению, что ассоциирован радиомодуль 112 WiMAX, и в этом случае радиомодуль 116 Bluetooth может переключиться в режим сосуществования с WiMAX в ответ на характеристику сигнала FRAME_SYNC. Такое заключение может быть сделано, так как сигнал FRAME_SYNC используется радиомодулем 112 WiMAX, но не радиомодулем 114 Wi-Fi. Аналогично, обнаружение другой структуры или характеристики в сигнале FRAME_SYNC, например длительной неактивности сигнала на линии 124, может подразумевать, что WiMAX больше не ассоциирован и в результате радиомодуль 116 Bluetooth должен переключиться на вариант сосуществования с Wi-Fi в ответ на характеристику сигнала FRAME_SYNC. Дополнительные подробности относительно координирования радиомодулей контроллером 118 сосуществования и радиомодулем 116 Bluetooth показаны и описаны ниже со ссылкой на фиг. 4 и фиг. 5. Пример сети WiMAX, в котором радиомодуль 112 WiMAX может осуществлять связь, показан и описан ниже со ссылкой на фиг. 2. Пример сети WLAN/Wi-Fi, в котором радиомодуль 114 Wi-Fi может осуществлять связь, показан и описан ниже со ссылкой на фиг. 3.
Со ссылкой на фиг. 2 обсуждается блок-схема беспроводной глобальной сети, способной использовать интерфейс сосуществования нескольких радиомодулей, который использует уменьшенное количество соединений, в соответствии с одним или более вариантами воплощения. В одном или более вариантах воплощения радиомодуль 112 WiMAX может осуществлять связь в сети 200, будучи реально воплощенным в одном или более сетевых элементов сети 200. Как показано на фиг. 2, сеть 200 может быть типом сети с межсетевым протоколом интернета (IP), содержащей сеть типа интернет 210 и т.п., которая может поддерживать мобильный беспроводной доступ и/или фиксированный беспроводной доступ в интернет 210. В одном или более вариантах воплощения сеть 200 может соответствовать стандарту глобальной совместимости для микроволнового доступа (WiMAX) или будущим поколениям WiMAX и в одном конкретном варианте воплощения может соответствовать стандарту Института инженеров по электротехнике и радиоэлектронике 802.16e (IEEE 802.16e). В одном или более альтернативных вариантах воплощения сеть 100 может соответствовать стандарту "Долгосрочное развитие сетей связи" проекта партнерства по созданию сетей третьего поколения (3GPP LTE) или стандарту 3GPP2 развития радиоинтерфейса (3GPP2 AIE). В общем, сеть 100 может включать в себя любую беспроводную сеть на основе множественного доступа с ортогональным частотным разделением (OFDMA), и объем заявленного объекта изобретения не ограничен в этих отношениях. В качестве примера мобильного беспроводного доступа сеть 212 доступа (ASN) способна к связи с базовой станцией (BS) 214 для обеспечения беспроводной связи между абонентской станцией (SS) 216 и интернетом 210. Абонентская станция 216 может содержать электронное устройство 100, например, в виде радиомодуля 112 WiMAX, как показано и описано выше со ссылкой на фиг. 1. Сеть 212 ASN может реализовывать профили, которые способны определять отображение функций сети к одному или более физическим объектам в сети 200. Базовая станция 214 может содержать радиоаппаратуру для обеспечения радиочастотной (RF) связи с абонентской станцией 216 и может содержать, например, оборудование физического уровня (PHY) и уровня управления доступом к среде (MAC) в соответствии со стандартом типа IEEE 802.16e. Базовая станция 214 может дополнительно содержать соединительную плату протокола IP для соединения с интернетом 210 через сеть 212 ASN, хотя объем заявленного объекта изобретения не ограничен в этих отношениях.
Сеть 200 может дополнительно содержать гостевую сеть 224 служб связи (CSN), способную обеспечивать одну или более функций сети, в том числе, но не ограничиваясь этим, прокси-сервер и/или функции релейного типа, например функции аутентификации, авторизации и учета (AAA), функции протокола динамического конфигурирования узлов (DHCP) или средства управления службой именования доменов и т.п., межсетевые шлюзы домена, такие как межсетевые шлюзы коммутируемой телефонной сети общего пользования (PSTN) или межсетевые шлюзы передачи речи по протоколу IP (VOIP) и/или серверные функции протокола интернета (IP) и т.п. Однако это просто пример типов функций, которые могут быть обеспечены гостевой сетью CSN или домашней сетью 226 CSN, и объем заявленного объекта изобретения не ограничен в этих отношениях. Гостевая сеть CSN 224 может упоминаться как гостевая сеть CSN в случае, например, когда гостевая сеть CSN 224 не является частью регулярного поставщика услуг абонентской станции 216, например когда абонентская станция 216 перемещается из своей домашней сети CSN, такой как домашняя сеть CSN 226, или, например, когда сеть 200 является частью регулярного поставщика услуг абонентской станции, но когда сеть 200 может быть в другом месторасположении или состоянии, которое не является основным или домашним месторасположением абонентской станции 216.
В фиксированной беспроводной компоновке WiMAX оборудование 222 конечных пользователей (CPE) может располагаться в доме или офисе для обеспечения домашних или деловых клиентов широкополосным доступом в интернет 210 через базовую станцию 220, сеть ASN 218 и домашнюю сеть CSN 226 образом, подобным доступу с помощью абонентской станции 216 через базовую станцию 214, сеть ASN 212 и гостевую сеть CSN 224, разница состоит в том, что WiMAX оборудование CPE 222, как правило, расположено в стационарном месте, хотя оно может быть перемещено в различные местоположения по мере необходимости, тогда как абонентская станция может использоваться в одном или более местах, если, например, абонентская станция 216 находится в зоне действия базовой станции 214. WiMAX оборудование CPE 222 может аналогично содержать электронное устройство 100 из фиг. 1 выше, например, в виде радиомодуля 112 WiMAX. В соответствии с одним или более вариантами воплощения система 228 поддержки эксплуатации (OSS) может быть частью сети 200 для обеспечения функций управления для сети 200 и обеспечения интерфейсов между функциональными объектами сети 200. Сеть 200 на фиг. 2 является просто одним типом беспроводной сети, которая показывает определенное число компонентов сети 200, и объем заявленного объекта изобретения не ограничен в этих отношениях.
Со ссылкой на фиг. 3 обсуждается блок-схема системы связи беспроводной локальной сети, которая показывает одно или более сетевых устройств, способных использовать интерфейс сосуществования для нескольких радиомодулей, который использует уменьшенное количество соединений, в соответствии с одним или более вариантами воплощения. В частности система 300 связи может изображать сеть WLAN, в которой может осуществлять связь устройство 114 Wi-Fi. Однако следует отметить, что система 300 связи может также изображать то, как радиомодуль 116 Bluetooth может осуществлять связь в персональной сети (PAN) и/или также в компоновке сети WLAN. Кроме того, система 300 связи может изображать то, как радиомодуль 112 WiMAX может осуществлять связь в компоновке сети WWAN, и объем заявленного объекта изобретения не ограничен в этих отношениях. В системе 300 связи, показанной на фиг. 3, мобильное устройство 310 может включать в себя беспроводной приемопередатчик 312, связанный с антенной 318 и с процессором 314 для обеспечения основной полосы частот и функций обработки управления доступом к среде (MAC). В одном или более вариантах воплощения мобильное устройство 310 может содержать систему обработки информации, такую как электронное устройство 100 из фиг. 1 выше, например, в виде радиомодуля 114 Wi-Fi, радиомодуля 112 WiMAX и/или радиомодуля 116 Bluetooth. Процессор 314 в одном варианте воплощения может содержать один процессор или альтернативно может содержать процессор основной полосы частот и процессор приложений, хотя объем заявленного объекта изобретения не ограничен в этом отношении. Процессор 314 может быть связан с памятью 316, которая может включать в себя кратковременную память, такую как динамическая память с произвольной выборкой (DRAM), энергонезависимую память, такую как флэш-память, или альтернативно может включать в себя другие типы накопителей, такие как накопитель на жестких магнитных дисках, хотя объем заявленного объекта изобретения не ограничен в этом отношении. Некоторая часть или вся память 316 могут быть включены в ту же самую интегральную схему, что и процессор 314, или альтернативно некоторая часть или вся память 316 могут быть расположены на интегральной схеме или другой среде, например накопителе на жестких магнитных дисках, который является внешним к интегральной схеме процессора 314, хотя объем заявленного объекта изобретения не ограничен в этом отношении.
Мобильное устройство 310 может осуществлять связь с точкой 322 доступа через канал беспроводной связи 332, где точка 322 доступа может включать в себя по меньшей мере одну антенну 320, приемопередатчик 324, процессор 326 и память 328. В одном варианте воплощения точка 322 доступа может содержать точку доступа или беспроводной маршрутизатор беспроводной локальной или персональной сети, хотя объем заявленного объекта изобретения не ограничен в этом отношении. В альтернативном варианте воплощения точка 322 доступа и опционально мобильное устройство 310 может включать в себя две или больше антенны, например, для обеспечения системы с множественным доступом с пространственным разделением каналов (SDMA) или системы многоканальный вход - многоканальный выход (MIMO), хотя объем заявленного объекта изобретения не ограничен в этом отношении. Точка 322 доступа может быть связана с сетью 330 так, чтобы мобильное устройство 310 могло осуществлять связь с сетью 330, в том числе с устройствами, связанными с сетью 330, путем связи с точкой 322 доступа через канал 332 беспроводной связи. Сеть 330 может включать в себя общедоступную сеть, такую как телефонная сеть или Интернет, или альтернативно сеть 330 может включать в себя частную сеть, такую как интранет, или комбинацию общедоступной и частной сетей, хотя объем заявленного объекта изобретения не ограничен в этом отношении. Связь между мобильным устройством 310 и точкой 322 доступа может быть реализована через беспроводную локальную сеть (WLAN), например сеть, совместимую со стандартом Института инженеров по электронике и радиотехнике (IEEE), таким как IEEE 802.11a, IEEE 802.11b, IEEE 802.11g, IEEE 802.11n, HiperLAN-II и так далее, хотя объем заявленного объекта изобретения не ограничен в этом отношении. В одном или более вариантах воплощения антенна 318 может использоваться в беспроводной сенсорной сети или ячеистой сети, хотя объем заявленного объекта изобретения не ограничен в этом отношении.
Со ссылкой на фиг. 4 обсуждается блок-схема последовательности операций способа, осуществляемого двумя радиомодулями для координирования с другим радиомодулем, в соответствии с одним или более вариантами воплощения. Как показано на фиг. 4, способ 400 может быть осуществлен объединенным радиомодулем 110 для координирования с радиомодулем 116 Bluetooth. В некоторых вариантах воплощения радиомодуль 112 WiMAX и радиомодуль 114 Wi-Fi могут быть реализованы в отдельных радиомодулях вместо компоновки в одном радиомодуле 110, однако объем заявленного объекта изобретения не ограничен в этом отношении. Кроме того, способ 400 не ограничивается порядком и/или числом блоков, как показано на фиг. 4, и может включать в себя больше или меньше блоков в различных других порядках, и объем заявленного объекта изобретения не ограничен в этих отношениях. В некоторых вариантах воплощения способ 400 может осуществляться контроллером 118 сосуществования, хотя объем заявленного объекта изобретения не ограничен в этом отношении. Как показано на фиг. 4, определение может выполняться в блоке ветвления 410 контроллером 118 сосуществования для определения, активен ли радиомодуль 112 WiMAX. Если радиомодуль 112 WiMAX активен, то сигнал FRAME_SYNC будет активен в блоке 412, который укажет радиомодулю 116 Bluetooth через линию 124, что радиомодуль 112 WiMAX ассоциирован и активен. Кроме того, сигнал активности WiMAX сообщит об активности WiMAX в блоке 414 радиомодулю 116 Bluetooth через линию 122. Всякий раз, когда WiMAX ассоциирован, активность будет указана на линии 124 через сигнал FRAME_SYNC по меньшей мере один раз каждый максимальный период неактивности для сигнала FRAME_SYNC (время FRAME_SYNC_MAX_IDLE, измеренное в миллисекундах), который является конфигурируемым параметром. Это будет продолжаться до тех пор, пока радиомодуль 112 WiMAX активен. Если нет никакой активности сигнала FRAME_SYNC в течение времени большего, чем максимальный период неактивности, контроллер 118 сосуществования может решить, что радиомодуль 112 WiMAX больше не ассоциирован и не активен.
В случае когда радиомодуль 112 WiMAX не активен, как было определено в блоке ветвления 410, сигнал FRAME_SYNC будет неактивным в блоке 416. В блоке ветвления 418 может выполняться определение, активен ли радиомодуль 114 Wi-Fi. Если нет, то контроллер сосуществования будет продолжать отслеживать радиомодуль 112 WiMAX и радиомодуль 114 Wi-Fi для определения, какой из них будет активен следующим. Если радиомодуль 114 Wi-Fi становится активным, об активности Wi-Fi может быть сообщено на линии 122 в блоке 420 через сигнал данных канала и/или сигнал приоритета WLAN в зависимости от конкретной используемой схемы сосуществования Wi-Fi-Bluetooth. Следует отметить, что линия 122 может поочередно использоваться для сообщения радиомодулю 116 Bluetooth об активности радиомодуля Wi-Fi и радиомодуля 112 WiMAX. В результате линия 122 может совместно использоваться обоими радиомодулями в объединенном радиомодуле 110 вместо того, чтобы иметь отдельную линию для каждого из радиомодулей для их соответствующих схем сосуществования. В результате число выводов в объединенном радиомодуле 110 может быть уменьшено по меньшей мере с четырех до трех для осуществления схемы сосуществования обоих радиомодулей. Следует также отметить, что направление сигнала на линии 122 от обоих радиомодулей остается тем же самым, независимо от того, какой радиомодуль активен, так что схемы и устройства переключения направлений не требуются. Если радиомодуль 114 Wi-Fi ассоциирован и активен, активность радиомодуля 116 Bluetooth может отслеживаться на линии 120 в блоке 422 для осуществления схемы сосуществования Wi-Fi-Bluetooth. Активность на линии 120 будет продолжать отслеживаться и интерпретироваться, если радиомодуль 114 Wi-Fi ассоциирован, однако радиомодуль 112 WiMAX не обязательно должен отслеживать активность на линии 120. Контроллер 118 сосуществования объединенного радиомодуля 110 может соответственно продолжать работать до тех пор, пока Wi-Fi больше не активен, и способ 400 может продолжаться на основании того, какой из радиомодулей ассоциирован и активен. Работа радиомодуля 116 Bluetooth показана и описана со ссылкой на фиг. 5 ниже.
Со ссылкой на фиг. 5 обсуждается схема способа, осуществляемого радиомодулем для координирования с двумя другими радиомодулями, в соответствии с одним или более вариантами воплощения. Способ 500 на фиг. 5 не ограничен порядком и/или числом блоков, как показано на фиг. 5, и может включать в себя больше или меньше блоков в различных других порядках, и объем заявленного объекта изобретения не ограничен в этих отношениях. В одном или более вариантах воплощения радиомодуль 116 Bluetooth может быть в режиме сосуществования с Wi-Fi в блоке 510 или альтернативно может быть ни в режиме сосуществования с Wi-Fi, ни в режиме сосуществования с WiMAX, и может ожидать, когда следующий радиомодуль будет ассоциирован и активен. В любом случае радиомодуль 116 Bluetooth отслеживает сигнал FRAME_SYNC на линии 124 на предмет структуры, указывающей на активность. Определение, обнаружена ли активность, выполняется в блоке ветвления 514. Например, структура, указывающая на активность, которая может быть обнаружена, может включать в себя нарастающий фронт сигнала FRAME_SYNC. В случае обнаружения активности в сигнале FRAME_SYNC на линии 124, радиомодуль 116 Bluetooth может переключиться в режим сосуществования с WiMAX в блоке 516. Находясь в режиме сосуществования с WiMAX, радиомодуль 116 Bluetooth может принимать и отслеживать сигналы на линиях 122 и 124, принимаемые от радиомодуля 112 WiMAX для координирования работы между радиомодулем 112 WiMAX и радиомодулем 116 Bluetooth согласно схеме сосуществования WiMAX-Bluetooth. Радиомодуль 116 Bluetooth может продолжать отслеживать сигнал FRAME_SYNC в блоке 512 то тех пор, пока активность больше не обнаруживается, например, когда сигнал FRAME_SYNC неактивен в течение периода большего, чем максимальный период неактивности. В случае когда активность сигнала FRAME_SYNC больше не обнаруживается, радиомодуль 116 Bluetooth может переключиться в режим сосуществования с Wi-Fi в блоке 510 и способ 500 может соответственно продолжаться. Находясь в режиме сосуществования с Wi-Fi, радиомодуль 116 Bluetooth может принимать и отслеживать сигналы на линии 122 и может обеспечивать свой собственный сигнал на линии 120 для радиомодуля 114 Wi-Fi через контроллер 118 сосуществования. Следует отметить, что посредством компоновки между объединенным радиомодулем 110 и радиомодулем 116 Bluetooth на фиг. 1 и посредством способа 400 и способа 500 на фиг. 4 и фиг. 5 число проводов, используемых для осуществления сосуществования между радиомодулем 112 WiMAX и радиомодулем 116 Bluetooth и между радиомодулем 114 Wi-Fi и радиомодулем 116 Bluetooth, может быть уменьшено с четырех проводов до трех проводов, так что для радиомодуля 116 Bluetooth может потребоваться только три контакта вместо четырех контактов. Однако объем заявленного объекта изобретения не ограничен в этом отношении. Пример архитектуры устройства, имеющего объединенный радиомодуль 110 и радиомодуль 116 Bluetooth, показан и описан со ссылкой на фиг. 6 ниже.
Со ссылкой на фиг. 6 обсуждается блок-схема системы обработки информации, способной к использованию интерфейса сосуществования для нескольких радиомодулей, который использует уменьшенное количество соединений, в соответствии с одним или более вариантами воплощения. Система 600 обработки информации на фиг. 6 может реально воплощать электронное устройство 100, как показано и описано со ссылкой на фиг. 1 выше. Хотя система 600 обработки информации представляет один пример нескольких типов вычислительных платформ, система 600 обработки информации может включать в себя больше или меньше элементов и/или различных компоновок элементов, чем показано на фиг. 6, и объем заявленного объекта изобретения не ограничен в этих отношениях.
Система 600 обработки информации может содержать один или более процессор, такой как процессор 610 и/или процессор 612, которые могут содержать одно или более обрабатывающих ядер. Один или более процессор 610 и/или процессор 612 может быть связанным с одной или более памятью 616 и/или 618 через мост 614 памяти, которые могут располагаться вне процессоров 610 и/или 612, или альтернативно по меньшей мере частично располагаться в пределах одного или более процессоров 610 и/или 612. Память 616 и/или память 618 могут содержать различные типы памяти на полупроводниках, например энергозависимый тип памяти и/или энергонезависимый тип памяти. Мост 614 памяти может быть связан с графической системой 620 для управления устройством отображения (не показано), связанного с системой 600 обработки информации.
Система 600 обработки информации может дополнительно содержать мост 622 ввода-вывода (I/O) для связи с различными типами систем ввода-вывода. Система 624 ввода-вывода может содержать, например, систему типа универсальной последовательной шины (USB), системы типов IEEE 1394 и т.п. для связи одного или более периферийных устройств с системой 600 обработки информации. Магистральная система 626 может содержать одну или более магистральных систем, таких как шина типа экспресс-взаимодействия периферийных компонентов (PCI) и т.п., для соединения одного или более периферийных устройств с системой 600 обработки информации. Система 628 контроллера накопителя на жестких магнитных дисках (HDD) может связывать один или более накопителей на жестких магнитных дисках и т.п. с системой обработки информации, например диски типа Serial ATA и т.п. или альтернативно диски на основе полупроводников, содержащие флэш-память, память на фазовых переходах и/или халькогенидный тип памяти и т.п. Коммутатор 630 может использоваться для соединения одного или более коммутируемых устройств к мосту 622 ввода-вывода, например устройства типа гигабитного Ethernet и т.п. Кроме того, как показано на фиг. 6, система 600 обработки информации может включать в себя радиочастотный (RF) блок 632, содержащий радиочастотные схемы и устройства для беспроводной связи с другими устройствами беспроводной связи, и может содержать объединенный радиомодуль 110 и/или радиомодуль 116 Bluetooth фиг. 1. Кроме того, в некоторых вариантах воплощения по меньшей мере некоторые части радиочастотного блока 632 могут быть реализованы с помощью процессора 610, который может включать в себя обработку основной полосы частот и/или квадратурных сигналов, хотя объем заявленного объекта изобретения не ограничен в этом отношении.
Хотя заявленный объект изобретения был описан с определенной степенью конкретики, следует признать, что его элементы могут быть изменены специалистами в области техники, не отступая от сущности и/или объема описываемого объекта изобретения. Считается, что объект изобретения, имеющий отношение к интерфейсу сосуществования для нескольких радиомодулей, который использует уменьшенное количество соединений, и/или многие из его сопутствующих функций будут понятны с помощью предыдущего описания, и станет очевидно, что могут быть произведены различные изменения в его форме, конструкции и/или расположении компонентов, не отступая от объема и/или сущности заявленного объекта изобретения, или не жертвуя всеми его практическими преимуществами, при этом форма, описанная выше в настоящем документе, приведена просто в качестве примера варианта воплощения изобретения и/или дополнительно без существенных его изменений. Целью формулы изобретения является охватить и/или включить в себя такие изменения.