СПОСОБ ДИНАМИЧЕСКОЙ НАСТРОЙКИ БЕСПРОВОДНОГО ПРИЕМОПЕРЕДАТЧИКА, СЧИТЫВАЕМЫЙ КОМПЬЮТЕРОМ НОСИТЕЛЬ И СИСТЕМА ДЛЯ БЕСПРОВОДНОЙ ПЕРЕДАЧИ ДАННЫХ
METHOD FOR DYNAMIC SETUP OF WIRELESS TRANSCEIVER, COMPUTER-READABLE MEDIUM AND WIRELESS DATA TRANSMISSION SYSTEM

Настоящее изобретение, в основном, относится к радиосвязи и, в частности, к настройке характеристик беспроводных приемопередатчиков для соответствия различным нормативным требованиям.
Мобильные устройства часто включают беспроводные приемопередатчики. Эти приемопередатчики обычно работают с постоянными характеристиками, такими как частота передачи и выходная мощность. В значительной степени такие характеристики передачи могут быть определены регламентацией беспроводного спектра в месте продажи мобильного устройства. В Соединенных Штатах, например, использование беспроводного спектра регламентируется Федеральной комиссией по связи (FCC), хотя и у других стран также могут быть аналогичные правила регламентации беспроводного спектра. Как правило, мобильное устройство, предназначенное для продажи в конкретной стране, в основном, может быть разработано с постоянными характеристиками передачи, которые отвечают требованиям сертификации оборудования этой страны.
Однако в условиях глобализации в производстве и применении мобильных устройств может оказаться желательным, чтобы мобильные устройства соответствовали различным требованиям регламентации.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Сопроводительные чертежи составляют часть настоящего описания и иллюстрируют один или несколько вариантов его выполнения, соответствующих целям и, вместе с описанием, объясняют принципы такого выполнения. Чертежи не обязательно должны быть в масштабе. На чертежах:
фигура 1 иллюстрирует систему радиосвязи согласно одному примеру воплощения изобретения;
фигура 2 иллюстрирует способ настройки характеристик приемопередатчика, основанных на местоположении в соответствии с воплощением изобретения; и
фигура 3 иллюстрирует способ определения и хранения информации о местоположении.
ПОДРОБНОЕ ОПИСАНИЕ
Следующее подробное описание имеет ссылки на сопровождающие чертежи. Цифровые позиции на чертежах обозначают те же самые или подобные элементы. В последующем описании, в целях не ограничивающего изобретение объяснения, представлены конкретные детали, такие как конструкция, архитектура, интерфейсы, методики и т.д., чтобы обеспечить полное понимание различных аспектов заявленного изобретения. Однако для квалифицированных специалистов понятно, что в настоящем изобретении могут быть сделаны различные изменения, не выходя из объема изобретения. В некоторых примерах описания известных устройств, схем и способов не приводятся, чтобы не загромождать описание настоящего изобретения ненужными подробностями.
Фигура 1 - схема, иллюстрирующая пример мобильной системы 100 в соответствии с одним примером осуществления, соответствующим принципами изобретения. В некоторых примерах осуществления изобретения мобильная система 100 может включать универсальное вычислительное устройство, например ноутбук или карманный компьютер. В других примерах осуществления мобильная система 100 может включать устройство связи, такое как телефон или иное устройство, включающее функции телефона. В некоторых примерах осуществления мобильная система 100 может включать развлекательное устройство, такое как игровая среда (например, медийное устройство для чтения текста, аудио, видео и т.д.). В некоторых примерах осуществления мобильная система 100 может включать комбинацию любых из вышеупомянутых устройств, или мобильная система 100 может включать подсистему (например, сменный модуль или подузел), связанный с системой радиосвязи мобильного устройства.
Мобильная система 100 может включать один или несколько беспроводных приемопередатчиков 110-0, 110-1, … , 110-n (все вместе приемопередатчики 110), одну или несколько антенн 120-0, 120-1, … , 120-n (все вместе антенны 120), процессор 130, память 140, связной интерфейс 150 и устройство ввода 160. В некоторых вариантах мобильного устройства один или несколько элементов 110-160, возможно, будут отсутствовать. В некоторых примерах осуществления изобретения один или несколько элементов 110-160 могут быть функциональными компонентами единственного устройства, и их отображение на фигуре 1 не обязательно указывает на то, что элементы 110-160 являются отдельными компонентами, хотя они могут быть таковыми. Кроме того, мобильная система 100 может включать и другие элементы, явно не показанные на фигуре 1, такие как различные выходные компоненты (например, дисплей, звуковой выход и т.д.), электропитание, одну или несколько кнопок, данные и/или порты ввода/вывода и/или другие компоненты, которые обычно имеются в мобильных системах.
Беспроводные приемопередатчики 110 могут использоваться для приема и/или передачи одного или нескольких беспроводных сигналов в различных протоколах. Беспроводные приемопередатчики 110 могут быть использованы (например, в сочетании с антеннами 120) процессором 130 для изменения одной или нескольких характеристик беспроводной передачи, таких как частота, каналы, мощность передачи, тип модуляции, и т.д., хотя заявляемое изобретение этим не ограничено. Хотя здесь показаны различные приемопередатчики 110, связанные с различными антеннами 120, в некоторых примерах осуществления изобретения многочисленные приемопередатчики 110 могут использовать только одну антенну 120. В некоторых примерах осуществления изобретения многочисленные протоколы связи могут поддерживать работу одного приемопередатчика 110.
Беспроводные приемопередатчики 110 могут включать глобальную систему позиционирования (GPS), приемопередатчик или другой специализированный приемник, который может выдавать информацию о местоположении (например, широту и долготу). Беспроводные приемопередатчики 110 могут также включать приемопередатчик беспроводной региональной сети связи WAN), например, основанную на стандарте Института инженеров по электротехнике и электронике (IEEE), (стандарты IEEE 802.1 la/b/g или IEEE 802.16) или по другому аналогично используемому протоколу радиочастот. Беспроводные приемопередатчики 110 могут также включать сотовый приемопередатчик, который поддерживает так называемый протокол сотовой связи 3G или 4G глобальной системы связи с подвижными объектами (GSM), систему пакетной радиосвязи общего пользования (GPRS), расширенную глобальную систему связи с подвижными объектами (EDGE) Европейского института стандартов по телекоммуникациям (ETSI), широкополосную (WCDMA) или быстродействующую пакетную передачу информации со спутника (HSDPA), хотя могут быть рассмотрены и другие сотовые приемопередатчики, которые поддерживают другие протоколы RF.
Беспроводные приемопередатчики 110 могут также включать радиочастотный приемопередатчик радиосвязи, который поддерживает протокол Bluetooth или сверхширокополосный протокол, с универсальной последовательной шиной (USB). В некоторых примерах осуществления изобретения беспроводной приемопередатчик 110 может также включать радио- или телевизионный приемопередатчик, который поддерживает, например, амплитудную модуляцию (AM), частотную модуляцию (ЧМ), радио с высоким разрешением (HD) или телевидение с высоким разрешением (HDTV).
Антенны 120 могут включать, например, направленную или ненаправленную антенну, хотя заявляемое изобретение этим не ограничивается. В некоторых примерах осуществления изобретения антенны 120 могут настраиваться по частоте приемопередатчиками 110 или процессором 130. Как заявлено выше, каждая антенна 120, произвольно может соответствовать различным приемопередатчикам 110. В некоторых примерах осуществления изобретения одна антенна 120 может быть подключена к нескольким приемопередатчикам 110. В других примерах осуществления изобретения один приемопередатчик 110 может быть соединен с несколькими антеннами 120.
Процессор 130 в одном из примеров осуществления изобретения может состоять из одного процессора, или включать процессор полосы модулирующих частот и процессор приложений, хотя заявляемое изобретение этим не ограничено. Согласно одному выполнению, процессор 130 может включать микроконтроллер как часть управления доступом к среде передачи данных (MAC). Процессор 130 может быть соединен с приемопередатчиком 110 и памятью 140.
Память 140 может включать энергозависимую запоминающую среду типа динамического ОЗУ, флеш-память, не разрушаемую при отключении питания, или может включать другие типы хранения данных, например жесткий диск, хотя заявляемое изобретение этим не ограничено. Часть или вся память 140 может быть включена в одну и ту же интегральную схему типа процессора 130, или часть или вся память 140 может быть расположена на интегральной схеме или другой среде, например на жестком диске, который является внешним по отношению к интегральной схеме процессора 130. Согласно одному примеру осуществления изобретения, программное обеспечение может быть размещено в памяти 140 и выполняться процессором 130, чтобы мобильная система 100 могла выполнять множество задач, некоторые из которых будут описаны ниже. В некоторых примерах осуществления изобретения память 140 может использоваться для постоянного хранения в памяти (например, в нестираемой памяти) информации, например информации о положении, полученной от приемопередатчика 110.
Связной интерфейс 150 может включать интерфейс проводной связи, например локальной сети, USB, или проводной пользовательский интерфейс, который работает по протоколу интернет-связи (IP), или тому подобную сеть связи. В некоторых примерах осуществления изобретения связной интерфейс 150 может включать визуальный интерфейс, например дисплей для визуальной связи с пользователем. В некоторых примерах осуществления изобретения связной интерфейс 150 может включать звуковой интерфейс, например громкоговоритель, гнездо для наушника и т.д. для аудиосвязи с пользователем.
Устройство ввода 160 может включать любое устройство, которое позволяет пользователю войти в систему 100. Устройство 160 может включать алфавитно-цифровые и другие клавиши. Другой возможный тип пользовательского устройства ввода 160 может представлять собой указатель курсора, такой как мышь, шаровой указатель, ручка, сенсорный экран, или клавиши направления курсора для передачи информации направления и команды на процессор 130.
Фигура 2 иллюстрирует способ настройки характеристик приемопередатчика(ов) 110 на основе местоположения системы 100. Хотя для простоты объяснение основано на фигурах 1 и 3, схема, описанная на фигуре 2, не должна рассматриваться, как ограничение этих других фигур.
Выполнение способа начинается, определяя географическое местоположение системы 100 [позиция 210]. В некоторых примерах осуществления изобретения окончательное местоположение, определенное в позиции 210, может быть определено как курс как "в пределах страны X" или независимо от географической области, что обычно соответствует беспроводному режиму. Однако в некоторых примерах осуществления изобретения местоположение, определенное позицией 210, может быть столь же конкретным, как географические координаты или место (например, графство, город или поселок), регион (например, государство, область или другой участок местности в пределах страны) и т.д. В основном, местоположение может быть определено одним из беспроводных приемопередатчиков 110, хотя также могут использоваться другие схемы определения местоположения, как описано ниже.
После определения местоположения в позиции 210 местоположение системы 100 может быть сохранено в памяти [позиция 220]. В некоторых примерах осуществления изобретения местоположение системы 100 может быть сохранено в позиции 220 в области постоянной памяти 140. В некоторых примерах осуществления изобретения сохранение в позиции 210 выполняется только в случае изменения местоположения (например, оно отличается от местоположения, уже сохраненного в памяти 140). В некоторых примерах осуществления изобретения сохранение в позиции 220 выполняется независимо от любой ранее сохраненной информации о местоположении. Для простоты пояснения теперь будет описана одна конкретная схема определения местоположения в позициях 210 и 220 фигуры 3.
Фигура 3 иллюстрирует один примерный способ определения и хранения информации о местонахождении. Система 100 может находиться в режиме ожидания (например, "ожидание" в том смысле, что не в стадии определения местоположения система 100 может выполнять все другие функции обработки или связи) до тех пор, пока не будет получен сигнал запуска [позиция 310]. В некоторых примерах осуществления изобретения запуск в позиции 310 может включать загрузку системы 100 и/или загрузку программного обеспечения в один или несколько беспроводных приемопередатчиков 110. В некоторых примерах осуществления изобретения запуск в позиции 310 может включать команды пользователя, запускающего или блокирующего один или несколько беспроводных приемопередатчиков 110. В других примерах осуществления изобретения операция пуска в позиции 310 может включать передачу случайного или периодического управляющего сигнала запуска согласно предопределенному плану.
Способ может быть продолжен попыткой приемопередатчика GPS 110 найти текущее местоположение системы 100 [позиция 320]. Если попытка в позиции 320 не была успешной (например, если недоступен сигнал GPS), способ может возвратиться в режим ожидания. В таком случае процессор 130 может вернуться в состояние по умолчанию и использовать последнее известное местоположение, которое сохранено в памяти 140.
Если попытка в позиции 320 является успешной, процессор 130 может сохранить данные местоположения, полученные из приемопередатчика GPS 110, в памяти 140 [позиция 340]. В некоторых примерах осуществления изобретения местоположение может быть сохранено в памяти 140 как широта и долгота в позиции 340. В других примерах осуществления изобретения местоположение может быть сохранено в памяти 140 как код страны или представление области, которая охватывает местоположение. В некоторых примерах осуществления изобретения память 140 может быть постоянной памятью. После того как местоположение сохранено в позиции 340, система 100 может вернуться в режим ожидания и оставаться в нем до тех пор, пока не будет получен другой сигнал запуска.
На фигуре 2 позиция 210 может определить местоположение системы 100 способами, отличающимися от описанного на фигуре 3 (например, через GPS). В некоторых примерах осуществления изобретения 210, например, в позиции 210 приемопередатчик 110 получает сигнал IEEE 802.16 с информацией о стране или другой информацией местоположения, введенной в него. В другом примере выполнения действия позиции 210 приемопередатчик 110 может получить другой радиосигнал с введенной информацией о местоположении, например, переданной с башни сети сотовой связи, системой аэропорта или системой местоположения, не связанной с GPS, например, европейской системой «Галилей». В некоторых примерах осуществления изобретения действия 210 связной интерфейс 150 может помочь определить местоположение системы 100, например, на основании IP адреса системы. В некоторых примерах осуществления изобретения пользователь системы 100 может вручную найти местоположение системы через устройство ввода 160.
Способ можно продолжить, используя процессор 130 для определения совместимых характеристик (например, приемлемых по инструкциям беспроводной связи, охватывающих местоположение) характеристик одного или нескольких беспроводных приемопередатчиков 110, основанных на местоположении, определенном в позиции 210 [позиция 230]. В некоторых примерах осуществления изобретения память 140 может включать приемлемые характеристики передачи (например, допустимые частоты передачи, каналы и/или мощность передачи), индексированные страной или другим режимом регламентации или областью. В позиции 230 процессор 190 может осуществить поиск таких приемлемых характеристик передачи, основанных на местоположении, определенном в позиции 210. В некоторых примерах осуществления изобретения память 140 может содержать приемлемые/допустимые/совместимые параметры передачи для каждого типа беспроводного приемопередатчика 110 в системе 100. Эти приемлемые значения при необходимости могут быть обновлены обновлением программного обеспечения системы 100.
Процессор 130 может настроить соответствующие характеристики приемопередатчиков 110 [позиция 240]. Например, процессор может установить частоты передачи, каналы передачи или мощность передачи беспроводного приемопередатчика 110 (например, приемопередатчика, который передает данные по сети WAN или по сотовой сети). Настраиваемые антенны 120 при желании могут быть перестроены в позиции 240 процессором 130 и/или приемопередатчиками 110.
Один или несколько беспроводных приемопередатчиков 110 могут передавать данные, используя соответствующие характеристики [позиция 250]. Путем определения местоположения системы 100 в позиции 210, определяя приемлемые характеристики в позиции 230 и настраивая характеристики приемопередатчика соответствующим образом в позиции 240, можно обеспечить передачу данных в позиции 250, чтобы удовлетворять местные требования в любой области, где находится мобильная система 100. Это позволяет пользователю в полной мере использовать доступные каналы, мощность передачи и т.д. в данной регламентируемой области.
Вышеописанная схема и/или система позволяют мобильной системе 100 динамически изменять частоты, мощность и т.д., на которых она будет функционировать, на основе географического местоположения системы. Такая возможность обеспечивает совместимость с местными требованиями по регламентации без применения специальных программ или конкретных драйверов местоположения. Такая система или схема также позволяют производителю устройства или подсистемы уменьшать количество отдельных единиц хранения (SKU), которые основаны на нормативах беспроводной связи в пользу одной (или небольшого количества SKU, и могут уменьшить затраты производителей оригинального оборудования (OEM) для хранения запасов в многочисленных "нормативных" SKUs.
Приведенное выше описание одного или нескольких вариантов выполнения является примерным и не исчерпывает объем изобретения этим конкретным раскрытием. Возможны различные модификации и изменения в ходе практического применения настоящего изобретения.
Например, хотя информация о местоположении была описана как данные, сохраненные в памяти, вместо этого может быть использован сервер-посредник местоположения. Например, если в мире имеется целое число N нормативных режимов беспроводной связи, может быть сохранено целое число от 1 до N, соответствующее беспроводному нормативному режиму, в который попадает местоположение мобильной системы. Могут быть предусмотрены и рассмотрены другие изменения регулируемых беспроводных характеристик.
Никакой элемент, позиция или инструкция, используемые в настоящем описании, не должны рассматриваться, как критические или необходимые для осуществления изобретения, если явно не описано иначе. Кроме того, используемый здесь артикль "а" предназначен для обозначения одного или нескольких элементов. Изменения и модификации могут быть сделаны и в отношении вышеописанного воплощения заявленного изобретения, в основном не выходя из духа и объема изобретения. Все такие модификации и изменения включены в рамки этого раскрытия и защищены в соответствии со следующей формулой изобретения.