RU2419257C2 - Координация связи для многочисленных протоколов беспроводной связи, совместно расположенных в одном электронном устройстве - Google Patents
Координация связи для многочисленных протоколов беспроводной связи, совместно расположенных в одном электронном устройстве Download PDFInfo
- Publication number
- RU2419257C2 RU2419257C2 RU2008104863/09A RU2008104863A RU2419257C2 RU 2419257 C2 RU2419257 C2 RU 2419257C2 RU 2008104863/09 A RU2008104863/09 A RU 2008104863/09A RU 2008104863 A RU2008104863 A RU 2008104863A RU 2419257 C2 RU2419257 C2 RU 2419257C2
- Authority
- RU
- Russia
- Prior art keywords
- wireless
- wireless communication
- component
- communication protocol
- reception
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 204
- 230000005540 biological transmission Effects 0.000 claims description 114
- 238000000034 method Methods 0.000 claims description 53
- 230000006870 function Effects 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 claims description 6
- 230000004044 response Effects 0.000 claims description 6
- 238000001914 filtration Methods 0.000 claims description 3
- 238000012546 transfer Methods 0.000 abstract description 6
- 230000000694 effects Effects 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 abstract 1
- 230000002265 prevention Effects 0.000 abstract 1
- 239000000126 substance Substances 0.000 abstract 1
- 230000008569 process Effects 0.000 description 8
- 230000009471 action Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 7
- 238000005457 optimization Methods 0.000 description 6
- 230000001360 synchronised effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000035945 sensitivity Effects 0.000 description 3
- 230000004075 alteration Effects 0.000 description 2
- 208000016709 aortopulmonary window Diseases 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W16/00—Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
- H04W16/14—Spectrum sharing arrangements between different networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1215—Wireless traffic scheduling for collaboration of different radio technologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/02—Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
- H04W84/10—Small scale networks; Flat hierarchical networks
- H04W84/12—WLAN [Wireless Local Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Communication Control (AREA)
- Transceivers (AREA)
- Telephone Function (AREA)
Abstract
Заявленное изобретение предназначено для координации передачи/приема многочисленных протоколов беспроводной связи, совместно расположенных в мобильном устройстве. Причем единственное такое мобильное устройство может содержать многочисленные компоненты связи (например, компонент Bluetooth, компонент IEEE 802.11b/g). Технический результат заключается в том, чтобы предотвращать помехи и возможные потери данных. Для этого можно предотвратить у одного компонента связи передачу или прием пакетов данных, тогда как другой компонент связи является либо передающим, либо принимающим. Компоненты могут координироваться центральным контроллером, расположенным в мобильном устройстве. Альтернативно компоненты связи могут обмениваться сообщениями для определения приоритета передачи или приема (то есть общее совместное существование). Кроме того, один компонент связи может контролировать статус другого компонента связи, чтобы определить неиспользуемые интервалы связи. 6 н. и 25 з.п. ф-лы, 10 ил.
Description
ПЕРЕКРЕСТНАЯ ССЫЛКА НА СВЯЗАННЫЕ ЗАЯВКИ
Эта заявка испрашивает преимущество по предварительной патентной заявке (США) серийный номер 60/698,510, озаглавленной "СПОСОБЫ И УСТРОЙСТВА ДЛЯ ВЗАИМОДЕЙСТВИЯ РЕЧЕВЫХ ПРИЛОЖЕНИЙ И ДАННЫХ ПРИЛОЖЕНИЙ" и поданной 11 июля 2005 г., которая целиком включена в данный документ по ссылке.
УРОВЕНЬ ТЕХНИКИ ИЗОБРЕТЕНИЯ
I. Область техники изобретения
Последующее описание относится в целом к беспроводной связи и, среди прочего, к координации связи в электронном устройстве, взаимодействующем, используя два или более отдельных протоколов связи.
II. Предшествующий уровень техники
Многие электронные устройства используют многочисленные протоколы связи. Например, портативный компьютер может использовать персональную беспроводную сеть (WPAN) (например, Bluetooth) для связи портативного компьютера с беспроводной мышью, беспроводной клавиатурой и тому подобным. Кроме того, портативный компьютер может включать в себя устройство стандарта 802.11b или 802.11g IEEE (институт инженеров по электротехнике и радиоэлектронике), чтобы позволить портативному компьютеру взаимодействовать с беспроводной локальной сетью (WLAN). WLAN стали все в большей степени популярными. Для людей неудобно устанавливать WLAN в своих домах. Кроме того, WLAN стали широко доступными в кафе, библиотеках и других публичных и частных местах. Мобильные телефоны также начали использовать многочисленные протоколы связи, например сотовая связь, WLAN и Bluetooth. Мобильные телефоны и персональные цифровые помощники (PDA) стали многофункциональными устройствами, предоставляющими электронную почту (email), доступ в сеть Интернет, а также традиционную сотовую связь. Мобильные телефоны могут также использовать WPAN для взаимодействия с динамиком или другим устройством.
Определенные протоколы беспроводной связи пересекаются друг с другом в терминах интервалов частот, в которых они действуют. Например, устройства стандартов Bluetooth или IEEE 802.11b/g делят между собой один и тот же диапазон. Bluetooth представляет собой протокол стандарта связи, который предоставляет возможность передачи данных на расстояние приблизительно десять метров. Как Bluetooth, так и IEEE 802.11b/g действуют в промышленном, научном и медицинском (ISM) диапазоне между 2,4 ГГц и 2,4835 ГГц. Передачи устройства Bluetooth используют приблизительно ширину полосы частот 1 МГц и переходят на 79 МГц диапазона ISM. Устройства Bluetooth используют методику широкополосной передачи со скачкообразным изменением частоты, которая изменяет сигнал приблизительно 1600 раз в секунду. Устройства IEEE 802.11b/g действуют на фиксированной частоте, в одном из трех неперекрываемых каналов с частотой 22 МГц или 16,7 МГц, если устройство использует OFDM (мультиплексирование с ортогональным делением частот). Следовательно, существует приблизительно 28%-ная вероятность (22 канала, используемые устройством IEEE 802.11b/g/79 общих каналов), что передача Bluetooth передается в одном из каналов, используемых устройством IEEE 802.11b/g и служит помехой передаче WLAN.
Для того чтобы уменьшить возможность коллизий, версия 1.2 Bluetooth определяет схему адаптивной скачкообразной перестройки частоты (AFH). Во время AFH передачи Bluetooth избегают каналов IEEE 802.11b/g и перескакивают на оставшийся спектр, доступный для передач Bluetooth. Однако относительно немногие устройства включают в себя схему AFH в этот момент времени. Более того, когда передатчики устройства Bluetooth и передатчики устройства IEEE 802.11b/g совместно расположены в устройстве беспроводной связи, например телефонной трубке, мощность сигнала от одного устройства может создавать помехи другому устройству, даже когда устройства передают и принимают в различных частотах.
Когда приемопередатчики устройств Bluetooth и IEEE 802.11b/g находятся в тесной близости, передаваемые сигналы от первого устройства могут насыщать усилитель с низким уровнем собственных шумов (LNA) второго устройства связи, вызывая снижение чувствительности приемника второго устройства. Мощность передачи устройств IEEE 802.11b/g равна приблизительно 17 дБм. Однако эти устройства действуют в диапазоне до 30 метров. Следовательно, мощность в приемнике достаточно мала. Типично Bluetooth использует от 10 до 15 дБ меньшую мощность, чем устройство IEEE 802.11b/g, но диапазон устройства Bluetooth очень короткий, и следовательно, мощность в приемнике больше. Соответственно, если устройство IEEE 802.11b/g принимает пакет в то же самое время, как устройство Bluetooth передает, энергия передачи устройства Bluetooth потеряется на приемопередатчике устройства IEEE 802.11b/g и снизит чувствительность приемника. Снижение чувствительности приемника может вызвать потерю сигнала и сбой в связи. Совместное расположение устройств связи может включать в себя использование той же самой антенны, расположение на той же самой монтажной схеме или соединенных монтажных схемах, расположение на одной микросхеме или на соединенных наборах микросхем или их сочетание.
Совместное расположение устройства Bluetooth и устройства IEEE 802.11b/g может привести к прерыванию сигнала и потере данных. Следовательно, существует необходимость предотвращать сбои связи, когда устройство Bluetooth совместно располагается с устройством IEEE 802.11b/g.
СУЩНОСТЬ ИЗОБРЕТЕНИЯ
Следующее представляет упрощенную сущность изобретения одного или более вариантов осуществления, для того чтобы предоставить базовое понимание подобных вариантов осуществления. Эта сущность изобретения не является расширительной трактовкой всех рассматриваемых вариантов осуществления, и подразумевается как не определяющая ключевые или критические элементы всех вариантов осуществления, ни как устанавливающая границы объема любого или всех вариантов осуществления. Ее единственной целью является представить некоторые идеи одного или более вариантов осуществления в упрощенной форме в качестве вводной части к более подробному описанию, которая представлена позже.
Согласно одному или более вариантам осуществления и соответствуя их раскрытию, описаны различные аспекты в связи с координацией многочисленных протоколов беспроводной связи в мобильном устройстве. Единственное мобильное устройство может содержать многочисленные компоненты связи (например, компонент Bluetooth, компонент IEEE 802.11b/g). Для того чтобы избежать помех и возможных потерь данных, одному компоненту связи можно препятствовать в передаче или приеме пакетов данных, тогда как другой компонент связи является либо передающим, либо принимающим. Компоненты могут координироваться главным контроллером, расположенным в мобильном устройстве. Альтернативно компоненты связи могут обмениваться сообщениями для определения приоритета передачи или приема. Кроме того, один компонент связи может контролировать статус другого компонента связи для определения неиспользованных интервалов связи.
Согласно связанному аспекту способ координации связи для многочисленных протоколов беспроводной связи в том же самом электронном устройстве может содержать обнаружение назначения, по меньшей мере, одного временного интервала для беспроводной связи электронного устройства, использующего первый протокол связи и управляющей беспроводной связи электронного устройства, использующего второй протокол связи, чтобы избежать конфликта беспроводной связи согласно первому протоколу связи. Кроме того, способ может содержать переназначение запроса, по меньшей мере, одному интервалу, назначенного первому протоколу связи, отменяющего передачу пакета данных в ответ на запрос и переназначение, по меньшей мере, одного интервала второму протоколу связи на основе запроса. Способ может также содержать определение расписания скачкообразной перестройки частоты для первого протокола связи и фильтрование беспроводной связи согласно первому протоколу, использующего нулевой фильтр, чтобы избегать помех беспроводной связи согласно второму протоколу связи. Более того, способ может содержать контроль мощности радиочастоты (RF) первого компонента связи, использующего первый протокол связи или интерфейс последовательной шины (SBI), соединенный с первым компонентом связи, и определение, по меньшей мере, одного интервала, назначенного первому компоненту связи.
Согласно другому аспекту беспроводная связь может содержать процессор, выполненный с возможностью управления связью согласно первому протоколу передачи и второму протоколу передачи. Процессор дополнительно конфигурируется для управляющей передачи и приема согласно второму протоколу связи, чтобы избегать конфликта с передачей или приемом в одном или более временных интервалах, назначенных первому протоколу связи. Процессор может запрашивать переназначение одного или более временных интервалов, назначенных первому протоколу связи. Первый компонент связи может отменять пакетную передачу или прием данных на основе запроса, и один или более временных интервалов могут быть переназначены второму протоколу связи.
Согласно еще одному аспекту устройство для координации связи для многочисленных протоколов беспроводной связи в электронном устройстве может содержать средство для обнаружения назначения, по меньшей мере, одного временного интервала для передачи или приема в первый компонент связи электронного устройства, использующего первый протокол связи, и средство для управляющей передачи и приема второго компонента связи электронного устройства, использующего второй протокол связи, чтобы избежать конфликта с передачей или приемом первого компонента связи. Кроме того, устройство может содержать средство для запроса переназначения, по меньшей мере, одного интервала, назначенного первому компоненту связи, средство для отмены пакетной передачи данных в ответ на запрос и средство для переназначения, по меньшей мере, одного интервала второму компоненту связи на основе запроса.
Еще один аспект относится к машиночитаемому носителю, сохранив на нем машиновыполняемые инструкции для обнаружения назначения, по меньшей мере, одного временного интервала для передачи или приема первого компонента связи, использующего первый протокол связи, и управляющей передаче и приему второго компонента связи, использующего второй протокол связи, чтобы избегать конфликта с передачей или приемом первого компонента связи.
Дополнительный аспект предлагает мобильное устройство, которое облегчает координацию связи для многочисленных протоколов беспроводной связи в мобильном устройстве, которое содержит первый компонент связи, использующий первый протокол связи, первый компонент связи, назначенный, по меньшей мере, один временной интервал для передачи или приема, и второй компонент связи, использующий второй протокол связи, второй компонент связи включает в себя процессор, который управляет передачей и приемом второго компонента связи, чтобы избежать конфликта с передачей или приемом первого компонента связи. Более того, мобильное устройство является, по меньшей мере, сотовым телефоном, смартфоном, карманным устройством связи, карманным вычислительным устройством, спутниковым радио, глобальной системой позиционирования, портативным компьютером или PDA.
Еще один аспект относится к процессору, который выполняет инструкции для координации связи для многочисленных протоколов беспроводной связи в электронном устройстве, которое содержит обнаружение назначения, по меньшей мере, одного временного интервала для передачи или приема в первый компонент электронного устройства, использующего первый протокол связи, и управляющую передачу и прием второго компонента связи электронного устройства, использующего второй протокол связи, чтобы избежать конфликта с передачей или приемом первого компонента связи. Кроме того, команды могут содержать запрос переназначения, по меньшей мере, одного интервала, назначенного первому компоненту связи, и переназначение, по меньшей мере, одного интервала второму компоненту связи на основе запроса.
Для выполнения вышеизложенного и связанных результатов один или более вариантов осуществления содержат отличительные характеристики, полностью описанные в данном документе и частично отмеченные в пунктах формулы изобретения. Последующее описание и прилагаемые чертежи излагают подробно определенные иллюстративные аспекты одного или более вариантов осуществления. Эти аспекты являются указательными, однако немного различных способов, в которых могут применяться идеи различных вариантов осуществления, и подразумевается, что описанные варианты осуществления включают в себя все подобные аспекты и их эквиваленты.
КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ
Фиг.1 иллюстрирует систему беспроводной связи согласно различным вариантам осуществления, представленным в данном документе.
Фиг.2 является иллюстрацией системы беспроводной связи согласно одному или более вариантам осуществления.
Фиг.3 иллюстрирует планирование передачи и приема Bluetooth согласно одному или более аспектам, представленным в данном документе.
Фиг.4 иллюстрирует мобильное устройство, использующее многочисленные устройства Bluetooth согласно одному или более аспектам, представленным в данном документе.
Фиг.5 иллюстрирует методологию для координации связи между устройством IEEE 802.11b/g и устройством Bluetooth согласно одному или более аспектам, представленным в данной заявке.
Фиг.6 иллюстрирует методологию для координации связи, используя компонент контроллера согласно одному или более аспектам, представленным в данном документе.
Фиг.7 иллюстрирует методологию для координации связи, используя отправку сообщений между устройствами связи согласно одному или более аспектам, представленным в данном документе.
Фиг.8 является иллюстрацией системы, которая координирует связь между многочисленными протоколами связи в среде беспроводной связи согласно одному или более вариантам осуществления, изложенным в данном документе.
Фиг.9 является иллюстрацией системы, которая координирует связь в среде беспроводной связи согласно различным аспектам.
Фиг.10 является иллюстрацией среды беспроводной связи, которая может использоваться в связи с различными системами и способами, описанными в данном документе.
ПОДРОБНОЕ ОПИСАНИЕ
Теперь описываются различные варианты осуществления со ссылкой на чертежи, при этом похожие номера позиций используются, чтобы ссылаться на все похожие элементы. В последующем описании для целей объяснения определенные числовые подробности изложены для того, чтобы предоставлять всестороннее понимание одного или более вариантов осуществления. Может быть очевидно, однако, что подобный вариант(ы) осуществления может быть осуществлен без этих определенных примеров. В других примерах хорошо известные структуры и устройства показаны в форме блок-схемы для того, чтобы облегчить описание одного или более вариантов осуществления.
Как используется в этой заявке, термины "компонент", "система" и тому подобное подразумеваются, чтобы ссылаться на машиночитаемый объект, либо аппаратное обеспечение, сочетание аппаратного и программного обеспечения, программного обеспечения или программное обеспечение при выполнении. Например, компонент может являться, но не ограниченным, выполнением процессора на процессоре, процессором, объектом, выполняемым, потоком выполнения, программой и/или компьютером. Один или более компонентов могут постоянно храниться в процессе и/или потоке выполнения и компонент может быть локализован на одном компьютере и/или распределен между двумя или более компьютерами. Также эти компоненты могут выполняться из различных машиночитаемых носителей, имеющих различные структуры данных, сохраняемых на нем. Компоненты могут взаимодействовать с помощью локальных и/или удаленных процессов, например, согласно сигналу, который имеет один или более пакетов данных (например, данных от одного компонента, взаимодействующего с другим компонентом в локальной системе, распределенной системе и/или по сети, например, Интернет с другими системами с помощью сигнала).
Более того, различные варианты осуществления описываются в данном документе в связи с абонентской станцией. Абонентская станция может также называться системой, абонентским блоком, мобильной станцией, мобильной, удаленной станцией, точкой доступа, базовой станцией, удаленным терминалом, терминалом доступа, абонентским терминалом, пользовательским посредником или абонентским оборудованием. Абонентская станция может быть сотовым телефоном, беспроводным телефоном, телефоном SIP (протокол начала сеанса), станцией местной радиосвязи (WLL), персональным цифровым помощником (PDA), карманным устройством, которое имеет возможность беспроводного соединения, или другим обрабатывающим устройством, соединенным с беспроводным модемом.
Более того, различные аспекты отличительных характеристик, описанных в данном документе, могут быть реализованы как способ, устройство или изделием, использующим стандартные методики программирования и/или конструирования. Термин "изделие", как используется в данном документе, подразумевается для охвата компьютерной программы, доступной из любого машиночитаемого устройства, носителем или средой. Например, машиночитаемые носители могут включать в себя, но не ограничены магнитными запоминающими устройствами (например, накопитель на жестком диске, гибкий магнитный диск, магнитные полосы…), оптическими дисками (например, компакт-диск CD), цифровым универсальным диском (DVD)…), интеллектуальными платами и устройствами с флеш-памятью (например, картой, флеш-картой, ключевым флеш-диском…).
Ссылаясь на фиг.1, проиллюстрирована система 100 беспроводной связи согласно различным вариантам осуществления, представленная в данном документе. Система 100 может содержать одну или более точек 102 доступа, которые принимают, передают, повторяют и т.д. сигналы беспроводной связи друг к другу и/или к одному или более мобильным устройствам 104. Каждая точка 102 доступа может содержать цепь передачи и цепь приема, каждая из которых, в свою очередь, содержит множество компонентов, ассоциированных с передачей и приемом сигнала (например, процессоры, модуляторы, мультиплексоры, демодуляторы, демультиплексоры, антенны и т.д.), как будет понятно специалисту в данной области техники.
Мобильные устройства 104 могут включать в себя многочисленные компоненты 106 связи, которые позволят взаимодействовать по различным протоколам (например, Bluetooth и IEEE 802.11b/g). Следует принимать во внимание, что число N компонентов 106 связи может включаться в мобильное устройство 104, где N является целым числом. Координация и прием передачи компонентами 106 связи может предоставлять одновременную связь по многочисленным протоколам связи и уменьшать помехи сигналов и потери данных. Следует принимать во внимание, что компоненты 106 связи могут являться аппаратным обеспечением, программным обеспечением или их сочетанием. Мобильные устройства 104 могут являться, например, сотовыми телефонами, смартфонами, портативными компьютерами, карманными устройствами связи, карманными вычислительными устройствами, спутниковым радио, глобальными системами позиционирования, PDA и/или любым другим соответствующим устройством для связи по беспроводной системе 100.
В беспроводной системе 100 периодическая передача небольших пакетов данных, называемых уведомителями ошибки от точек 102 доступа, сигнализирует присутствие беспроводной системы и передает информацию о системе. Мобильные устройства 104 опознают уведомители ошибок и пытаются создать беспроводную связь с точками 102 доступа.
Фиг.2 иллюстрирует систему 200, которая включает в себя WLAN, ассоциированный с проводной локальной сетью (LAN). Точка 102 доступа находится во взаимодействии с мобильными устройствами 104. Хотя единственная точка 102 доступа проиллюстрирована для простоты, WLAN может включать в себя многочисленные точки 102 доступа. Точка 102 доступа соединяется с концентратором Ethernet или переключателем 202. Концентратор 202 Ethernet может соединяться с одним или более электронных устройств 204, включающих в себя персональные компьютеры, периферийные устройства (например, факсимильные аппараты, копиры, принтеры, сканеры, и т.д.), серверы и тому подобное. Концентратор 202 Ethernet может также соединяться с маршрутизатором 206, который передает пакеты данных с модемом 208. Модем 208 может передавать пакеты данных в глобальную сеть 210 (WAN), например Интернет. Альтернативно маршрутизатор 206, концентратор 202 Ethernet и точка 102 доступа могут объединяться в единственный беспроводной маршрутизатор. Система 200 иллюстрирует единственную простую конфигурацию сети. Многие дополнительные конфигурации, которые включают в себя альтернативные электронные устройства, возможны, как будет понятно специалисту в данной области техники.
Система WLAN, проиллюстрированная на фиг.2, может использоваться с голосовой связью по IP-протоколу (VoIP) для предоставления телефонной услуги. VoIP является системой, в которой Интернет используется как телефонная сеть. Голосовая информация передается в пакетах данных, на которые ссылаются в данном документе как на голосовые пакеты. В одном или более вариантов осуществления мобильное устройство, например мобильный телефон, может использовать устройство IEEE 802.11b/g для соединения с WLAN. WLAN, в свою очередь, могут соединяться с Интернет, как показано на фиг.2. Соответственно, мобильное устройство может использовать VoIP для завершения телефонных звонков. Мобильное устройство может также включать в себя устройство Bluetooth, расположенное в тесной близости к устройству IEEE 802.11b/g, например в телефонной трубке мобильного телефона. Мобильное устройство может также включать в себя динамик, который имеет устройство Bluetooth во взаимодействии с устройством Bluetooth в телефонной трубке. Следовательно, голосовые пакеты могут быть приняты через WLAN в телефонной трубке и переданы в динамик, используя протокол Bluetooth.
В одном или более вариантах осуществления передача и прием, используя устройство IEEE 802.11b/g, координируется с помощью устройства Bluetooth. Конфликт между протоколами связи может быть исключен, избегая передачи по одному устройству, тогда как принимают по другому устройству, передают одновременно по двум устройствам и принимают одновременно по устройствам. Тогда как системы и методологии в данном документе описаны, используя протоколы связи Bluetooth и IEEE 802.11b/g, специалист в данной области техники легко поймет, что системы и методологии применимы к дополнительным протоколам связи. Например, другие протоколы 802.11 или протоколы глобальной сети.
Фиг.3 иллюстрирует режим HV1 (высококачественный голос) передачи для протокола Bluetooth. Режим HV1 использует размер кадра, который включает в себя четные и нечетные интервалы, которые типично равны 625 микросекунд по продолжительности. Четные интервалы предназначены для передачи и нечетные интервалы предназначены для приема. Устройство Bluetooth может использовать синхронную работу по каналу (SCO). Как можно увидеть на фиг.3, во время кадра возникает разрыв приблизительно в 250 микросекунд между передачей и приемом. Этот разрыв включает в себя режим ожидания и режим синтезатора. Во время этих двух режимов устройство IEEE 802.11b/g может передавать или принимать без помех от устройства Bluetooth.
В одном или более вариантах осуществления IEEE 802.11b/g может передавать или принимать пакеты данных во время разрыва между передачей и приемом устройством Bluetooth. Для пакетов данных большого размера (приблизительно 1500 байт) вероятность, что устройство IEEE 802.11b/g соответствующим образом принимает или передает без перекрытия передачи либо приема устройством Bluetooth, равна приблизительно пяти процентам. Напротив, правдоподобие воздействия передачи устройства IEEE 802.11b/g на передачи Bluetooth относительно небольшое. Приблизительно на 80-90% трафика Bluetooth не действует передача WLAN. Это возникает из-за того факта, что передача WLAN и прием относительно быстрые. Скорость передачи устройств IEEE 802.11b/g значительно быстрее, чем скорость на устройствах Bluetooth.
В одном или более вариантах осуществления режим передачи Bluetooth может использовать Bluetooth 2.0 без кодирования и включения дополнительных интервалов. Например, режим HV3 высококачественного голоса имеет улучшенную скорость передачи данных два Мбит/с и предоставляет размер кадра из 16 интервалов, приблизительно равных 10 миллисекундам. Первые два интервала являются идентичными четным и нечетным интервалам HV1, проиллюстрированным на фиг.3. Первый интервал предназначается для передачи и второй интервал предназначается для приема с разрывом в 250 микросекунд между передачей и приемом. Остающиеся четырнадцать интервалов являются неиспользуемыми. Следовательно, неиспользуемые интервалы могут применяться устройством IEEE 802.11b/g для передачи и приема. В HV3, если устройство Bluetooth используется только для голосовой передачи, устройство IEEE 802.11b/g может достигать 87% пропускной способности без координации передачи и приема устройств Bluetooth и IEEE 802.11b/g.
В одном или более вариантах осуществления устройство Bluetooth может использовать режим HV2 высококачественного голоса. HV2 использует Bluetooth 2.0 без кодирования. HV2 включает в себя 16 интервалов кадра, приблизительно равных 10 миллисекундам. В отличие от режимов передачи, обсуждаемых выше, HV2 использует первые два интервала для передачи и третий и четвертый интервал для приема. Это оставляет двенадцать дополнительных неиспользуемых интервалов, которые могут применяться устройством IEEE 802.11b/g. Во время использования режима HV2 передачи, если устройство используется только для голосовой передачи, устройство IEEE 802.11b/g может достигать 70% пропускной способности без координации передачи и приема устройств Bluetooth и IEEE 802.11b/g.
В одном или более дополнительных вариантах осуществления режим передачи Bluetooth может включать в себя кодирование. В Bluetooth 2.0 HV1 первый, второй и третий интервалы предназначаются для передачи, тогда как четвертый, пятый и шестой интервалы предназначаются для приема. Это оставляет десять неиспользованных интервалов, в которых устройство IEEE 802.11b/g может передавать и принимать данные. Если устройство Bluetooth передает и принимает только голосовые данные в описанном режиме передачи, устройство IEEE 802.11b/g может достигать 62% пропускной способности без координации передачи и приема устройств Bluetooth и IEEE 802.11b/g.
Ссылаясь теперь на фиг.4, мобильное устройство может взаимодействовать с многочисленными устройствами Bluetooth. Единственное устройство Bluetooth в мобильном устройстве может служить как ведущее устройство и взаимодействовать с многочисленными ведомыми устройствами Bluetooth. Например, мобильная система 400 связи может включать в себя телефонную трубку многофункционального мобильного телефона 402, динамик 404 и клавиатуру 406. Телефонная трубка 402 включает в себя ведущее устройство Bluetooth, которое управляет взаимодействием между устройствами Bluetooth, расположенными в динамике 404 и клавиатуре 406. Ведущее устройство Bluetooth может взаимодействовать с ведомыми устройствами Bluetooth одновременно. Альтернативно ведущее устройство Bluetooth может взаимодействовать с ведомыми устройствами Bluetooth отдельно с помощью быстрого переключения между ведомыми устройствами Bluetooth. Если устройство Bluetooth взаимодействует с многочисленными ведомыми блоками, устройство может потребовать дополнительных интервалов кадра, в которых передает и принимает пакеты данных.
Ссылаясь на Фиг.5-7, проиллюстрированы методологии, связанные с координацией протоколов связи. Тогда как для целей простоты пояснения методологии показаны и описаны как серии действий, следует понимать и принимать во внимание, что методологии не ограничены порядком действий, как могут быть некоторые действия согласно одному или более вариантам осуществления, происходить в различном порядке и/или параллельно с другими действиями из тех, которые показаны и описаны в данном документе. Например, специалисты в данной области техники поймут и примут во внимание, что методология может быть альтернативно представлена как серии взаимосвязанных состояний или событий, например, на диаграмме состояний. Более того, не все проиллюстрированные действия могут использоваться для реализации методологии согласно одному или более вариантам осуществления. Кроме того, хотя методологии описаны в данном документе со ссылкой на устройства Bluetooth и IEEE 802.11b/g, методологии применимы к дополнительным протоколам связи и не ограничены устройствами Bluetooth и IEEE 802.11b/g.
Ссылаясь на Фиг.5, проиллюстрирована методология 500 для координации связи в среде беспроводной связи согласно одному или более вариантам осуществления, представленным в данном документе. В 502 открыто присутствие и устройства Bluetooth, и устройства IEEE 802.11b/g в мобильном устройстве. Планирование передачи и приема для устройства Bluetooth определяется в 504. На основе планирования в устройстве Bluetooth, в 506 определяются передача и прием устройства IEEE 802.11b/g. Типично устройство Bluetooth имеет жестко заданное планирование передачи и приема, как проиллюстрировано на Фиг.3. Соответственно, может быть более практично приспособить скорее передачу и прием устройства IEEE 802.11b/g, чем модифицировать планирование передачи и приема устройства Bluetooth.
Фиг.6 иллюстрирует методологию 600 для координации связи в среде беспроводной связи согласно одному или более вариантам осуществления, представленным в данном документе. В одном или более аспектах компонент контроллера может управлять и передачами WLAN, и передачами Bluetooth. Компонент контроллера может быть реализован в процессоре, управляющем устройством беспроводной связи. Например, компонент контроллера может располагаться в процессоре телефонной трубки мобильного телефона. Мобильный телефон может использовать VoIP через WLAN, а также динамик, применяющий устройство Bluetooth. В 602 компонент контроллера обнаруживает присутствие устройства Bluetooth и IEEE 802.11b/g. В 604 компонент контроллера определяет определенные параметры системы. Например, WLAN может потребовать минимальной пропускной способности для обеспечения адекватной передачи данных. Компонент контроллера может планировать голосовые пакеты и пакеты данных на основе качества обслуживания или других параметров, в то же самое время предотвращая одновременный прием и передачу WLAN и Bluetooth. Компонент контроллера может иметь доступ к уровню управления доступом к среде (уровню MAC) пакетов данных WLAN и Bluetooth в 606 для определения типа данных в пакетах. В зависимости от типа данных компонент контроллера может перепланировать голосовой пакет или пакет данных. В одном или более аспектах устройство IEEE 802.11b/g может действовать как компонент контроллера и координировать передачи и прием WLAN и Bluetooth.
В одном или более дополнительных аспектах компонент контроллера может быть реализован в точке доступа. Точки доступа не смогут обнаружить присутствие устройства Bluetooth из-за относительно небольшой зоны WPAN. Однако устройство IEEE 802.11b/g в мобильном устройстве может уведомлять точку доступа о присутствии устройства Bluetooth для облегчения координации протоколов связи. Точка доступа может планировать многочисленные устройства Bluetooth, но не нужно синхронизировать устройства Bluetooth друг с другом. Точке доступа необходимо лишь координировать совместно расположенные устройства IEEE 802.11b/g и Bluetooth.
В одном или более вариантах осуществления интервал сигнала точки доступа может быть разделен между передачами WLAN и Bluetooth. Интервал сигнала является временем между передачами сигнала точкой доступа. Интервал сигнала может разделяться на интервал WLAN и интервал Bluetooth для предоставления связи обоим устройствам. Точка доступа может планировать интервал WLAN, за которым следует интервал Bluetooth, хотя не обязательно в этом порядке.
В одном или более аспектах планирование устройства Bluetooth остается виртуально неизменным, тогда как передачи WLAN управляются для избежания конфликта с устройством Bluetooth. Соответственно, компонент координации, реализован ли в устройстве IEEE 802.11b/g как отдельный компонент контроллера или любом другом варианте осуществления, должен сперва определить присутствие и определить планирование передачи устройства Bluetooth, предшествующее планированию передач WLAN. Для того чтобы определить планирование передачи и приема Bluetooth, компонент координации может контролировать РЧ (радиочастотную) мощность, излучаемую устройством Bluetooth для задания интервалов передачи и приема. Если компонент координации определил интервалы, используемые устройством Bluetooth, он может вычислить синхронизацию для неиспользуемых интервалов и планировать передачу и прием WLAN во время этих интервалов.
В одном или более аспектах компонент координации может контролировать интерфейс последовательной шины (SBI) для сообщений между устройством Bluetooth и центральным процессором мобильного устройства (например, набор микросхем модема мобильной станции (MSM) в мобильном телефоне). Устройство Bluetooth и мобильное устройство центрального процессора могут обмениваться сообщениями, предшествующими передаче и приему. Последовательно эти сообщения могут использоваться для определения приблизительной синхронизации действий по передаче и приему. Компонент координации может планировать передачи и прием устройства IEEE 802.11b/g, чтобы избежать коллизий передач и приема устройства Bluetooth.
Ссылаясь теперь на Фиг.7, проиллюстрирована методология 700 для координации связи в среде беспроводной связи согласно одному или более вариантов осуществления, представленных в данном документе. В одном или более аспектах устройство IEEE 802.11b/g и устройство Bluetooth могут обмениваться сообщениями для координации протоколов связи WLAN и Bluetooth. И устройство Bluetooth, и устройство IEEE 802.11b/g включают в себя процессоры и контроллеры, способные управлять сообщениями между устройствами. В некоторых вариантах реализации для поддержания возможности взаимодействия устройство IEEE 802.11b/g отсылает сообщения, содержащие информацию относительно периодичности сигнала и длины сигнала в 702 в устройство Bluetooth. Сообщения могут отсылаться безотносительно того, происходит ли голосовой вызов или нет.
Когда устройство Bluetooth инициализирует связь, устройство Bluetooth может отсылать сообщение устройству IEEE 802.11b/g, включая информацию о формате передачи в 704. Например, в мобильном телефоне, использующем динамик, когда голосовой звонок установлен, устройство Bluetooth может отсылать сообщение устройству IEEE 802.11b/g, включая информацию относительно стандарта качества голоса, используемого, например, в HV1, HV2, HV3 и числа интервалов, которые необходимо использовать устройству Bluetooth. В 706 устройство IEEE 802.11b/g планирует передачи голосового пакета WLAN, чтобы избежать коллизий с передачами и приемом устройства Bluetooth.
Кроме того, устройство IEEE 802.11b/g может отсылать сообщения в устройство Bluetooth, запрашивая интервалы времени. Сообщения устройства IEEE 802.11b/g могут включать информацию относительно периодичности сигнала, продолжительности и продолжительности обслуживания. Важно, что устройство IEEE 802.11b/g принимает сигналы от порта доступа для поддержания связи WLAN. Сигналы включают в себя регистрацию и другую существенную информацию. Если устройство IEEE 802.11b/g не может принимать сигналы через WLAN из-за передач или приема Bluetooth, устройство IEEE 802.11b/g может запрашивать устройство Bluetooth о ступенчатом расположении назначения интервалов, чтобы разрешить прием сигналов. В этих обстоятельствах устройство Bluetooth может определить и переназначить интервалы от текущего планирования Bluetooth так, чтобы не вмешиваться с высоким приоритетом в трафик WLAN, например, сигналы. Кроме того, WLAN может отсылать запрос в Bluetooth для перепланирования назначения интервалов, чтобы разрешить передачи WLAN благодаря требованиям качества услуги, требованиям срочного вызова или другим аналогичным типам требований. Устройство Bluetooth может перепланировать формирование задержки приблизительно в десять миллисекунд. Это может привести к небольшому сбою в голосовом вызове.
В одном или более дополнительных вариантах осуществления устройство IEEE 802.11b/g может отсылать сообщение в устройство Bluetooth для указания периодичности сигнала и длины сигнала, предшествующих установлению голосового вызова, и затем контролировать передачи Bluetooth через интерфейс SBI. Когда инициализируется голосовой звонок, устройство Bluetooth определяет соответствующий формат передачи и интервалы и отсылает сообщение в устройство IEEE 802.11b/g, включая качество голоса (например, HV1, HV2 и т.д.) и число интервалов, которые использует устройство Bluetooth. В дальнейшем устройство IEEE 802.11b/g контролирует интерфейс SBI между MSM и устройством Bluetooth. MSM отсылает пакеты в устройство Bluetooth непосредственно перед передачей и отсылает сообщения конца пакета при завершении передачи. MSM принимает сообщения начала пакета и конца пакета для приема устройством Bluetooth. Следовательно, устройство IEEE 802.11b/g может вычислять приблизительную синхронизацию передач и приема устройства Bluetooth, контролируя сообщения интерфейса SBI.
В одном или более дополнительных вариантах осуществления MSM может предоставить общую синхронизацию и устройству Bluetooth, и устройству IEEE 802.11b/g. Если оба устройства имеет общую синхронизацию, контроль SBI становится ненужным. Устройства могут определять свои назначенные интервалы без использования сообщений запуска.
В одном или более аспектах назначение интервала устройству Bluetooth похоже на схему и доступ к носителям данных с помощью ведомого устройства в назначенных интервалах, не может быть легко зарезервирован. В подобных случаях изменение назначения интервала во время голосовой связи является сложным. Устройство Bluetooth может прерывать вызов и повторно инициализировать передачу голосового пакета для того, чтобы изменять назначение интервала. Для того чтобы предотвращать проблемы координации, устройство IEEE 802.11b/g должно планировать голосовой трафик отдельно от назначенного времени интервала Bluetooth, и устройство Bluetooth должно управлять передачей и приемом за менее чем 50% времени.
В одном или более вариантах осуществления устройство Bluetooth и устройство IEEE 802.11b/g могут включать в себя управляющие сигналы из условия, что когда устройство Bluetooth передает или принимает голосовые пакеты или пакеты данных, сигнал установлен до высокого уровня. Сигнал возвращается до низкого уровня, если передача или прием голосовых пакетов или пакетов данных завершен. Аналогично, устройство IEEE 802.11b/g может включать в себя сигнал в устройство Bluetooth, указывающее, когда передача WLAN передается или принимается.
В одном или более вариантов осуществления устройство IEEE 802.11b/g может использовать фильтр для устранения конфликтов с передачами устройства Bluetooth. Передачи устройства Bluetooth являются узкополосными (1 МГц) помехами для широкополосных каналов приемника WLAN (22/20 МГц). Приемник WLAN может использовать программируемый узкополосный режекторный фильтр, чтобы отбросить передачу Bluetooth. Для того чтобы отбросить передачу Bluetooth, приемнику WLAN необходимо определить образец Bluetooth со скачкообразной перестройкой частоты и синхронизацию, чтобы отслеживать помехи. Отслеживание и вычисление скачкообразной перестройки частоты передачи Bluetooth требует дополнительной обработки сигналов, добавляя существенную сложность приемнику WLAN.
В одном или более других вариантах реализации устройство IEEE 802.11b/g использует автоматический непланируемый режим выдачи (UAPSD), чтобы избежать передачи или приема во время интервалов, назначенных устройству Bluetooth. В режиме UAPSD устройство IEEE 802.11b/g входит в режим ожидания, когда оно не передает либо не принимает пакеты. Устройство IEEE 802.11b/g запускается автономно. Хотя изначально подразумевалось, как отличительная характеристика энергосбережения, режим UAPSD может использоваться для предотвращения конфликта устройства IEEE 802.11b/g с устройством Bluetooth. В режиме UAPSD устройство IEEE 802.11b/g входит в режим ожидания во время цикла передачи/приема Bluetooth. Когда цикл передачи/приема завершен, устройство IEEE 802.11b/g отправляет сообщение "запуска" в точку доступа WLAN. При приеме запуска точка доступа отправляет все голосовые пакеты и пакеты данных, которые сохранены для устройства IEEE 802.11b/g, тогда как устройство было в режиме ожидания. Таким образом, устройство IEEE 802.11b/g избегает помех с передачами и приемом Bluetooth.
В одном или более альтернативных вариантах осуществления планируемый режим APSD может использоваться устройством IEEE 802.11b/g, чтобы избежать помех передачам и приему Bluetooth. Если используется планируемый APSD, устройство IEEE 802.11b/g запрашивает планируемые передачи и прием от точки доступа. Планируемые передачи и прием планируют так, чтобы не производить помехи передачам и приему Bluetooth.
Очевидно, что согласно одному или более вариантам осуществления, описанным в данном документе, выводы могут быть сделаны относительно форматов передачи, частот и т.д. Как используется в данном документе, термин "заключение" или "вывод" относится в целом к процессу рассуждения, или состояниям вывода системы, среды и/или пользователю из набора наблюдений, как фиксируется через события и/или данные. Вывод может использоваться для определения конкретного контекста или действия, или, например, может формировать вероятностное распределение по состояниям. Вывод может быть вероятностным, то есть вычисление вероятностного распределения по интересующим состояниям, используемым для создания событий более высокого уровня из набора событий и/или данных. Подобные результаты выводов в создании новых событий из набора наблюдаемых событий и/или сохраненных данных событий, связаны ли или нет события в тесной временной близости, и исходят ли события от одного или нескольких источников событий и данных.
Согласно примеру один из способов, представленных выше, может включать в себя осуществление помех относительно присутствия устройств Bluetooth, формата передачи любого из устройств Bluetooth и т.д. Очевидно, что вышеизложенные примеры являются иллюстративными по сути и не подразумеваются как ограничивающие число помех, которые могут быть сделаны способом, которым подобные помехи осуществляются в связи с различными вариантами осуществления и/или способами, описанными в данном документе.
Фиг.8 является иллюстрацией системы 800, которая облегчает координированную связь между многочисленными протоколами связи в среде беспроводной связи согласно одному или более вариантам реализации, изложенным в данном документе. Система 800 может постоянно храниться в точке доступа и/или в абонентском устройстве. Система 800 содержит приемник 802, который принимает сигнал от, например, приемной антенны и выполняет типичные действия на нем (например, фильтрует, усиливает, преобразует с понижением частоты и т.д.) с принятым сигналом и преобразует в цифровой вид условный сигнал для получения выборок. Демодулятор 804 может получать принятые символы для каждого периода символов, а также предоставлять принятые символы процессору 806.
Процессор 806 может быть процессором, выделенным для анализа информации, принятой компонентом 802 приемника и/или формирования информации для передачи с помощью передатчика 816. Процессор 806 может быть процессором, который управляет одним или более компонентами абонентского устройства 800, и/или процессором, который анализирует информацию, принятую приемником 802, формирует информацию для передачи передатчиком 816 и управляет одним или более компонентами абонентского устройства 800. Процессор 806 может включать компонент контроллера, способный координировать связь с дополнительными абонентскими устройствами. Процессор 806 может включать компонент оптимизации (не показано), который координирует связь, используя многочисленные протоколы связи. Следует принимать во внимание, что компонент оптимизации может включать в себя код оптимизации, который выполняет анализ на основе эффективности в связи с назначением интервалов времени для передачи и приема пакета данных. Код оптимизации может использовать способы на основе искусственного интеллекта и связи с осуществлением вывода, и/или вероятностного определения, и/или определения на основе статистики в связи с назначением оптимизирующего интервала времени.
Абонентское устройство 800 может дополнительно содержать память 808, которая оперативно соединена с процессором 806 и которая хранит информацию, связанную с координацией связи и любой другой подходящей информацией. Память 808 может дополнительно хранить протоколы, ассоциированные с координацией связи. Следует принимать во внимание, что компоненты источника данных (например, запоминающие устройства), описанные в данном документе, могут быть либо энергозависимой, либо энергонезависимой памятью, или могут включать и энергозависимую и энергонезависимую память. С помощью иллюстрации и не ограничения энергонезависимая память может включать постоянное запоминающее устройство (ПЗУ, ROM), программируемое ROM (PROM), электрически программируемое ПЗУ (EPROM), электрически стираемое программируемое ПЗУ (EEPROM) или флэш-память. Энергозависимая память может включать в себя оперативное запоминающее устройство (ОЗУ, RAM), которое действует как внешний кэш памяти. С помощью иллюстрации и не ограничения RAM доступно во многих формах, например, как синхронное ОЗУ (SRAM), динамическое ОЗУ (DRAM), синхронное динамическое ОЗУ (SDRAM), синхронное динамическое ОЗУ с удвоением тактовой частоты шины данных (DDR SDRAM), улучшенное синхронное динамическое ОЗУ (ESDRAM), динамическое ОЗУ с синхронным соединением (SLDRAM) и ОЗУ с шиной прямого резидентного доступа (DRRAM). Подразумевается, что память 808 предметных систем и способов содержит без ограничения эту и любые другие типы памяти. Абонентское устройство 800 еще дополнительно содержит модулятор 810 символов и передатчик 812, который передает модулируемый сигнал.
Кроме того, абонентское устройство 800 может включать в себя второй приемник 814, который принимает сигнал от, например, приемной антенны и выполняет на нем типичные действия (например, фильтрует, усиливает, преобразовывает с понижением частоты и т.д.) с принятым сигналом и преобразовывает в цифровой вид условный сигнал для получения выборок. Второй демодулятор 816 может получать принятые символы для каждого периода символов, а также предоставлять принятые символы во второй процессор 818. Второй процессор 818 может быть оперативно соединен с памятью 808. Второй процессор 818 может также включать в себя компонент оптимизации, аналогичный тому, который описан выше в связи с процессором 806. Абонентское устройство 800 еще дополнительно содержит второй модулятор 820 символов и второй передатчик 822, который передает модулированный сигнал.
Фиг.9 является иллюстрацией системы 900, которая облегчает координацию протоколов связи согласно различным аспектам. Система 900 содержит базовую станцию или точку 902 доступа. Как проиллюстрировано, базовая станция 902 принимает сигнал(ы) от одного или более абонентских устройств 904 через приемную антенну 906 и передает в одно или более абонентских устройств 904 через передающую антенну 908.
Базовая станция 902 содержит приемник 910, который принимает информацию от приемной антенны 906 и оперативно ассоциирован с демодулятором 912, который демодулирует принятую информацию. Демодулированные символы анализируются процессором 914, который аналогичен процессору, описанному выше в отношении Фиг.8, и соединен с памятью 916, которая хранит информацию. Модулятор 918 может мультиплексировать сигнал для передачи передатчиком 920 по передающей антенне 908 в абонентские устройства 904.
Фиг.10 показывает примерную систему 1000 беспроводной связи. Система 1000 беспроводной связи отображает одну базовую станцию и один терминал для краткости. Однако следует принимать во внимание, что система может включать в себя более чем одну базовую станцию или точку доступа и/или более чем один терминал или абонентское устройство, при этом дополнительные базовые станции и/или терминалы могут быть в основном схожи или различны для примерной базовой станции и терминала, описанных ниже. Кроме того, следует принимать во внимание, что базовая станция и/или терминал могут использовать системы (Фиг.8-9) и/или способы (Фиг.5-7), описанные в данном документе для облегчения беспроводной связи между ними.
Ссылаясь на Фиг.10, в нисходящей линии связи в точке 1005 доступа передающий (TX) процессор 1010 данных принимает форматы, кодеки, перемежает и модулирует (или преобразовывает символы) данные трафика и предоставляет символы модуляции ("символы данных"). Модулятор 1015 символов принимает и обрабатывает символы данных и контрольные символы и предоставляет поток символов. Модулятор 1015 символов мультиплексирует данные и контрольные символы и получает набор из N передаваемых символов. Каждый передаваемый символ может быть символом данных, контрольным символом или значением сигнала ноль. Контрольные символы могут продолжительно отсылаться в каждом промежутке символа. Контрольные символы могут быть мультиплексной передачей с частотным разделением каналов (FDM), мультиплексированы с ортогональным делением частот (OFDM), мультиплексной передачей с временным разделением каналов (TDM), мультиплексной передачей с частотным разделением каналов (FDM) или мультиплексной передачей с кодовым разделением каналов (CDM). В случае системы OFDM, модулятор 1015 символа может преобразовывать каждый набор из N передаваемых символов во временную область, использующую N-точечное IFFT (обратное быстрое преобразование Фурье) для получения "преобразованного" символа, который содержит N элементарных сигналов временной области. Модулятор 1015 символов типично повторяет часть каждого преобразованного символа для получения соответствующего символа. Повторяемая часть известна как циклический префикс и используется для предотвращения распространения задержек в беспроводном канале.
Передающий блок 1020 (TMTR) принимает и преобразовывает поток символов в один или более аналоговых сигналов и дополнительно приводит в определенное состояние (например, усиливает, фильтрует и преобразовывает с повышением частоты) аналоговые сигналы для формирования сигнала нисходящей линии связи, подходящего для передачи по беспроводному каналу. Сигнал низведенной линии связи затем передается через антенну 1025 в терминалы. В терминале 1030 антенна 1035 принимает сигнал нисходящей линии связи и предоставляет принятый сигнал в приемный блок 1040 (RCVR). Приемный блок 1040 приводит в определенное состояние (например, фильтрует, усиливает и проводит понижение по частоте) принятый сигнал и преобразовывает в цифровой вид условный сигнал для получения выборок. Демодулятор 1045 символов получает N принятых символов и предоставляет принятые контрольные символы процессору 1050 для оценки канала. Демодулятор 1045 символов дополнительно принимает оценку частотной характеристики для нисходящей линии связи от процессора 1050, выполняет демодуляцию данных по принятым символам данных для получения оценок символов данных (которые являются оценками переданных символов данных) и предоставляет оценки символов данных в процессор 1055 данных RX, который демодулирует (например, проводит обратное преобразование символов), обратно перемежает и декодирует оценки символов данных для восстановления данных трафика. Обработка с помощью демодулятора 1045 символов и процессора 1055 RX является дополнительной к обработке с помощью модулятора 1015 символов и процессором 1010 данных TX, соответственно, в точке 1005 доступа.
По восходящей линии связи процессор 1060 данных TX обрабатывает данные трафика и предоставляет символы данных. Модулятор 1065 символов принимает и мультиплексирует символы данных с контрольными символами, выполняет модуляцию и предоставляет поток символов. Передающий блок 1070 затем принимает и обрабатывает поток символов для формирования сигнала восходящей линии связи, который передается с помощью антенны 1035 в точку 1005 доступа.
В точке 1005 доступа сигнал восходящей линии связи от терминала 1030 принимается с помощью антенны 1025 и обрабатывается приемным блоком 1075 для получения выборок. Демодулятор 1080 символов затем обрабатывает выборки и предоставляет принятые контрольные символы и оценки символов данных для восходящей линии связи. Процессор 1085 данных RX обрабатывает оценки символа данных для восстановления данных трафика, передаваемых терминалом 1030. Процессор 1090 выполняет оценку канала для каждого активного терминала, передающего по восходящей линии связи.
Процессоры 1090 и 1050 направляют (например, контролируют, координируют, управляют и т.д.) работу в точке 1005 доступа и, соответственно, терминале 1030. Соответствующие процессоры 1090 и 1050 могут ассоциироваться с блоками памяти (не показано), которые хранят программные коды и данные. Процессоры 1090 и 1050 могут также выполнять вычисления для извлечения частоты и оценок импульсной характеристики для восходящей и, соответственно, нисходящей линии связи.
Для системы с многостанционным доступом (например, FDMA, OFDMA, CDMA, TDMA и т.д.) многочисленные терминалы могут передавать одновременно по восходящей линии связи. Для подобной системы контрольные поддиапазоны могут совместно использоваться среди различных терминалов. Методики оценки канала могут использоваться в случаях, где контрольные поддиапазоны для каждого терминала охватывают целую действующую полосу (возможно, исключая края полосы). Подобная контрольная структура поддиапазона является желательной для получения разброса частоты для каждого терминала. Методики, описанные в данном документе, могут быть реализованы различными способами. Например, эти методики могут быть реализованы в аппаратном обеспечении, программном обеспечении или их сочетании. Для варианта осуществления аппаратного обеспечения обрабатывающие блоки, используемые для оценки канала, могут быть реализованы в одной или более интегральных схемах прикладной ориентации (ASIC), цифровых сигнальных процессорах (DSP), цифровых сигнальных обрабатывающих устройствах (DSPD), программируемых логических устройствах (PLD), программируемых пользователем вентильных матрицах (FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах, других электронных блоках, спроектированных выполнять функции, описанные в данном документе, или их сочетание. С помощью программного обеспечения реализация может быть через модули (например, процедуры, функции и так далее), которые выполняют функции, описанные в данном документе. Коды программного обеспечения могут сохраняться в блоке памяти и выполняться процессорами 1090 и 1050.
Для программной реализации методики, описанные в данном документе, могут быть реализованы с помощью модулей (например, процедуры, функции и так далее), которые выполняют функции, описанные в данном документе. Коды программного обеспечения могут храниться в блоках памяти и выполняться процессорами. Блок памяти может быть реализован в процессоре или быть внешним к процессору, в этом случае он может быть коммуникативно соединен с процессором через различные средства, как известно в данной области техники.
То, что было описано выше, включает в себя примеры одного или более вариантов осуществления. Естественно, невозможно описать каждую потенциальную комбинацию компонентов методологий для целей описания вышеупомянутых вариантов осуществления, но специалист в данной области техники может учитывать, что многие дополнительные комбинации и преобразования различных вариантов осуществления возможны. Соответственно, подразумевается, что описанные варианты осуществления охватывают все подобные изменения, модификации и изменения, которые попадают в пределы духа и объема прилагаемой формулы изобретения. Более того, в той степени, в которой термин "включает в себя" используется либо в подробном описании, либо формуле изобретения, подразумевается, что подобный термин трактуется как охватывающий, аналогично термину "содержащий", как "содержащий" интерпретируется, когда используется как вводное слово в формуле изобретения.
Claims (31)
1. Способ координации беспроводной связи для многочисленных протоколов беспроводной связи в электронном устройстве, содержащий этапы, на которых:
обнаруживают назначение, по меньшей мере, одного временного интервала для беспроводной связи в электронном устройстве, использующем первый протокол беспроводной связи; и
управляют беспроводной связью электронного устройства посредством планирования беспроводной связи, использующего второй протокол беспроводной связи, чтобы избежать конфликта с каждым обнаруженным временным интервалом, назначенным беспроводной связи согласно первому протоколу беспроводной связи.
обнаруживают назначение, по меньшей мере, одного временного интервала для беспроводной связи в электронном устройстве, использующем первый протокол беспроводной связи; и
управляют беспроводной связью электронного устройства посредством планирования беспроводной связи, использующего второй протокол беспроводной связи, чтобы избежать конфликта с каждым обнаруженным временным интервалом, назначенным беспроводной связи согласно первому протоколу беспроводной связи.
2. Способ по п.1, дополнительно содержащий этап, на котором используют протокол беспроводной связи Bluetooth как первый протокол беспроводной связи.
3. Способ по п.1, дополнительно содержащий этап, на котором используют один из протоколов беспроводной связи IEEE 802.11b или IEEE 802.11g как второй протокол беспроводной связи.
4. Способ по п.1, дополнительно содержащий этапы, на которых
запрашивают переназначение, по меньшей мере, одного интервала, назначенного первому протоколу беспроводной связи;
отменяют передачу или прием пакета данных в ответ на запрос; и
переназначают, по меньшей мере, один интервал второму протоколу беспроводной связи на основе запроса.
запрашивают переназначение, по меньшей мере, одного интервала, назначенного первому протоколу беспроводной связи;
отменяют передачу или прием пакета данных в ответ на запрос; и
переназначают, по меньшей мере, один интервал второму протоколу беспроводной связи на основе запроса.
5. Способ по п.1, дополнительно содержащий этапы, на которых
определяют планирование скачкообразной перестройки частоты для первого протокола беспроводной связи; и
фильтруют беспроводную связь, согласно первому протоколу беспроводной связи, использующему нулевой фильтр для того, чтобы избежать помех беспроводной связи согласно второму протоколу беспроводной связи.
определяют планирование скачкообразной перестройки частоты для первого протокола беспроводной связи; и
фильтруют беспроводную связь, согласно первому протоколу беспроводной связи, использующему нулевой фильтр для того, чтобы избежать помех беспроводной связи согласно второму протоколу беспроводной связи.
6. Способ по п.1, дополнительно содержащий этапы, на которых контролируют радиочастотную (RF) мощность первого компонента беспроводной связи, использующего первый протокол беспроводной связи; и
определяют, по меньшей мере, один интервал, назначенный первому протоколу беспроводной связи на основе RF-мощности.
определяют, по меньшей мере, один интервал, назначенный первому протоколу беспроводной связи на основе RF-мощности.
7. Способ по п.1, дополнительно содержащий этапы, на которых
контролируют трафик в интерфейсе последовательной шины (SBI), соединенном с первым компонентом беспроводной связи, использующим первый протокол беспроводной связи; и
определяют, по меньшей мере, один интервал, назначенный первому протоколу беспроводной связи на основе трафика SBI.
контролируют трафик в интерфейсе последовательной шины (SBI), соединенном с первым компонентом беспроводной связи, использующим первый протокол беспроводной связи; и
определяют, по меньшей мере, один интервал, назначенный первому протоколу беспроводной связи на основе трафика SBI.
8. Способ по п.1, дополнительно содержащий этап, на котором используют свойство энергосбережения второго компонента беспроводной связи, использующего второй протокол беспроводной связи во время, по меньшей мере, одного интервала, назначенного первому протоколу беспроводной связи.
9. Способ по п.1, дополнительно содержащий этап, на котором используют свойство планирования второго компонента беспроводной связи, использующего второй протокол беспроводной связи во время, по меньшей мере, одного интервала, назначенного первому протоколу беспроводной связи.
10. Способ по п.1, дополнительно содержащий этап, на котором передают сообщение от первого компонента беспроводной связи, использующего первый протокол беспроводной связи, во второй компонент беспроводной связи, использующий второй протокол беспроводной связи, причем сообщение содержит планирование для, по меньшей мере, одного интервала, назначенного первому протоколу беспроводной связи.
11. Устройство беспроводной связи, содержащее:
процессор, выполненный с возможностью управления беспроводной связью согласно первому протоколу беспроводной связи и второму протоколу беспроводной связи, посредством планирования передачи и приема согласно второму протоколу беспроводной связи, чтобы избегать конфликта с передачей или приемом в одном или более временных интервалах, назначенных первому протоколу беспроводной связи; и
память, соединенную с процессором, для хранения информации, связанной с планированием.
процессор, выполненный с возможностью управления беспроводной связью согласно первому протоколу беспроводной связи и второму протоколу беспроводной связи, посредством планирования передачи и приема согласно второму протоколу беспроводной связи, чтобы избегать конфликта с передачей или приемом в одном или более временных интервалах, назначенных первому протоколу беспроводной связи; и
память, соединенную с процессором, для хранения информации, связанной с планированием.
12. Устройство по п.11, в котором первый протокол беспроводной связи является протоколом беспроводной связи Bluetooth.
13. Устройство по п.11, в котором второй протокол беспроводной связи является одним из протоколов беспроводной связи IEEE 802.11b и IEEE 802.11g.
14. Устройство по п.11, в котором процессор запрашивает переназначение одного или более временных интервалов, назначенных первому протоколу беспроводной связи, причем первый компонент беспроводной связи, использующий первый протокол беспроводной связи, отменяет передачу или прием пакета данных на основе запроса, и один или более временных интервалов переназначаются второму протоколу беспроводной связи.
15. Устройство по п.11, дополнительно содержащее нулевой фильтр, который фильтрует передачи и прием согласно первому протоколу беспроводной связи.
16. Устройство по п.11, в котором процессор контролирует радиочастотную (RF) мощность первого компонента беспроводной связи, использующего первый протокол беспроводной связи, и определяет один или более временных интервалов, назначенных первому протоколу беспроводной связи.
17. Устройство по п.11, дополнительно содержащее интерфейс последовательной шины (SBI), соединенный с первым компонентом беспроводной связи, использующим первый протокол беспроводной связи, причем процессор контролирует трафик SBI от первого компонента беспроводной связи и определяет один или более временных интервалов, назначенных первому протоколу беспроводной связи.
18. Устройство по п.11, дополнительно содержащее функцию энергосбережения второго компонента беспроводной связи, использующего второй протокол беспроводной связи, используемый в течение одного или более временных интервалов, назначенных первому протоколу беспроводной связи.
19. Устройство по п.11, дополнительно содержащее первый компонент беспроводной связи, использующий первый протокол беспроводной связи, который передает второму компоненту беспроводной связи, использующему второй протокол беспроводной связи, планирование для, по меньшей мере, одного интервала, назначенного первому протоколу беспроводной связи.
20. Устройство беспроводной связи для координации беспроводной связи для многочисленных протоколов беспроводной связи в электронном устройстве, содержащее:
средство для обнаружения назначения, по меньшей мере, одного временного интервала для передачи или приема в первом компоненте беспроводной связи электронного устройства, использующего первый протокол беспроводной связи; и
средство для управления посредством планирования передачей и приемом второго компонента беспроводной связи электронного устройства, использующего второй протокол беспроводной связи, чтобы избежать конфликта с каждым обнаруженным временным интервалом, назначенным передаче или приему первого компонента беспроводной связи.
средство для обнаружения назначения, по меньшей мере, одного временного интервала для передачи или приема в первом компоненте беспроводной связи электронного устройства, использующего первый протокол беспроводной связи; и
средство для управления посредством планирования передачей и приемом второго компонента беспроводной связи электронного устройства, использующего второй протокол беспроводной связи, чтобы избежать конфликта с каждым обнаруженным временным интервалом, назначенным передаче или приему первого компонента беспроводной связи.
21. Устройство по п.20, дополнительно содержащее
средство для запроса переназначения, по меньшей мере, одного интервала, назначенного первому компоненту беспроводной связи;
средство для отмены передачи пакетов данных в ответ на запрос и
средство для переназначения, по меньшей мере, одного интервала во втором компоненте беспроводной связи на основе запроса.
средство для запроса переназначения, по меньшей мере, одного интервала, назначенного первому компоненту беспроводной связи;
средство для отмены передачи пакетов данных в ответ на запрос и
средство для переназначения, по меньшей мере, одного интервала во втором компоненте беспроводной связи на основе запроса.
22. Устройство по п.20, дополнительно содержащее средство для определения планирования скачкообразной перестройки частоты для первого компонента беспроводной связи и средство для фильтрования передач и приема первого компонента беспроводной связи, чтобы избежать помех со вторым компонентом беспроводной связи.
23. Устройство по п.20, дополнительно содержащее средство для контроля радиочастотной (RF) мощности первого компонента беспроводной связи и средство для определения, по меньшей мере, одного интервала, назначенного первому компоненту беспроводной связи.
24. Устройство по п.20, дополнительно содержащее средство для
контроля трафика в интерфейсе последовательной шины (SBI), соединенном с первым компонентом беспроводной связи; и
определения, по меньшей мере, одного интервала, назначенного первому компоненту беспроводной связи.
контроля трафика в интерфейсе последовательной шины (SBI), соединенном с первым компонентом беспроводной связи; и
определения, по меньшей мере, одного интервала, назначенного первому компоненту беспроводной связи.
25. Устройство по п.20, дополнительно содержащее средство для передачи сообщения от первого компонента беспроводной связи во второй компонент беспроводной связи, причем сообщение содержит планирование для, по меньшей мере, одного интервала, назначенного первому компоненту беспроводной связи.
26. Машиночитаемый носитель, на котором сохранены машиноисполняемые команды, причем машиночитаемый носитель содержит:
команды для обнаружения назначения, по меньшей мере, одного временного интервала для передачи или приема в первом компоненте беспроводной связи электронного устройства, использующего первый протокол беспроводной связи; и
команды для управления посредством планирования передачей и приемом второго компонента беспроводной связи электронного устройства, использующего второй протокол беспроводной связи, чтобы избежать конфликта с каждым обнаруженным временным интервалом, назначенным передаче или приему первого компонента беспроводной связи.
команды для обнаружения назначения, по меньшей мере, одного временного интервала для передачи или приема в первом компоненте беспроводной связи электронного устройства, использующего первый протокол беспроводной связи; и
команды для управления посредством планирования передачей и приемом второго компонента беспроводной связи электронного устройства, использующего второй протокол беспроводной связи, чтобы избежать конфликта с каждым обнаруженным временным интервалом, назначенным передаче или приему первого компонента беспроводной связи.
27. Машиночитаемый носитель по п.26, дополнительно содержащий команды для
запрашивания переназначения, по меньшей мере, одного интервала, назначенного первому компоненту беспроводной связи; и
переназначения, по меньшей мере, одного интервала второму компоненту беспроводной связи на основе запроса.
запрашивания переназначения, по меньшей мере, одного интервала, назначенного первому компоненту беспроводной связи; и
переназначения, по меньшей мере, одного интервала второму компоненту беспроводной связи на основе запроса.
28. Мобильное устройство, которое координирует беспроводную связь для многочисленных протоколов беспроводной связи в мобильном устройстве, содержащее:
первый компонент беспроводной связи мобильного устройства, использующего первый протокол беспроводной связи, причем первый компонент беспроводной связи назначен, по меньшей мере, одному временному интервалу для передачи или приема; и
второй компонент беспроводной связи мобильного устройства, использующего второй протокол беспроводной связи, причем второй компонент беспроводной связи содержит процессор, который управляет посредством планирования передачей и приемом второго компонента беспроводной связи, чтобы избежать конфликта с каждым обнаруженным временным интервалом, назначенным передаче или приему первого компонента беспроводной связи.
первый компонент беспроводной связи мобильного устройства, использующего первый протокол беспроводной связи, причем первый компонент беспроводной связи назначен, по меньшей мере, одному временному интервалу для передачи или приема; и
второй компонент беспроводной связи мобильного устройства, использующего второй протокол беспроводной связи, причем второй компонент беспроводной связи содержит процессор, который управляет посредством планирования передачей и приемом второго компонента беспроводной связи, чтобы избежать конфликта с каждым обнаруженным временным интервалом, назначенным передаче или приему первого компонента беспроводной связи.
29. Мобильное устройство по п.28, причем устройство является, по меньшей мере, одним из: сотового телефона, смартфона, карманного устройства беспроводной связи, карманного вычислительного устройства, спутникового радио, глобальной системы позиционирования, портативного компьютера и PDA.
30. Устройство для координации беспроводной связи, содержащее:
процессор, который выполняет команды для координации беспроводной связи для многочисленных протоколов беспроводной связи в электронном устройстве, причем команды содержат:
обнаружение назначения, по меньшей мере, одного временного интервала для передачи или приема в первом компоненте беспроводной связи электронного устройства, использующего первый протокол беспроводной связи, и
управление посредством планирования передачей и приемом второго компонента беспроводной связи электронного устройства, использующего второй протокол беспроводной связи, чтобы избежать конфликта с каждым обнаруженным временным интервалом, назначенным передаче или приему первого компонента беспроводной связи; и
блок памяти, соединенный с процессором и выполненный с возможностью хранения упомянутых команд.
процессор, который выполняет команды для координации беспроводной связи для многочисленных протоколов беспроводной связи в электронном устройстве, причем команды содержат:
обнаружение назначения, по меньшей мере, одного временного интервала для передачи или приема в первом компоненте беспроводной связи электронного устройства, использующего первый протокол беспроводной связи, и
управление посредством планирования передачей и приемом второго компонента беспроводной связи электронного устройства, использующего второй протокол беспроводной связи, чтобы избежать конфликта с каждым обнаруженным временным интервалом, назначенным передаче или приему первого компонента беспроводной связи; и
блок памяти, соединенный с процессором и выполненный с возможностью хранения упомянутых команд.
31. Устройство по п.30, в котором команды дополнительно содержат запрашивание переназначения, по меньшей мере, одного интервала, назначенного первому компоненту беспроводной связи; и переназначение, по меньшей мере, одного интервала второму компоненту беспроводной связи на основе запроса,
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US69851005P | 2005-07-11 | 2005-07-11 | |
US60/698,510 | 2005-07-11 | ||
US11/412,578 | 2006-04-26 | ||
US11/412,578 US8169980B2 (en) | 2005-07-11 | 2006-04-26 | Methods and apparatuses for interworking |
Publications (2)
Publication Number | Publication Date |
---|---|
RU2008104863A RU2008104863A (ru) | 2009-08-20 |
RU2419257C2 true RU2419257C2 (ru) | 2011-05-20 |
Family
ID=37323264
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
RU2008104863/09A RU2419257C2 (ru) | 2005-07-11 | 2006-07-11 | Координация связи для многочисленных протоколов беспроводной связи, совместно расположенных в одном электронном устройстве |
Country Status (13)
Country | Link |
---|---|
US (1) | US8169980B2 (ru) |
EP (1) | EP1902551B1 (ru) |
JP (2) | JP5538716B2 (ru) |
KR (3) | KR20080035609A (ru) |
CN (1) | CN105848166B (ru) |
AU (1) | AU2006268170B2 (ru) |
BR (1) | BRPI0613065A2 (ru) |
CA (1) | CA2614741C (ru) |
IL (1) | IL188673A0 (ru) |
MX (1) | MX2008000599A (ru) |
NO (1) | NO20080716L (ru) |
RU (1) | RU2419257C2 (ru) |
WO (1) | WO2007008981A1 (ru) |
Families Citing this family (87)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8824966B2 (en) * | 2006-08-16 | 2014-09-02 | Dell Products L.P. | System and method for reducing signal interference between bluetooth and WLAN communications |
GB2440984A (en) * | 2006-08-18 | 2008-02-20 | Fujitsu Ltd | Wireless multi-hop communication system |
US7711370B2 (en) * | 2006-09-20 | 2010-05-04 | Cisco Technology, Inc. | Method for establishing voice communications using a mobile handset |
US7778603B2 (en) * | 2006-10-26 | 2010-08-17 | Nokia Corporation | Bandwidth conservation by reallocating unused time scheduled for a radio to another radio |
KR100957412B1 (ko) | 2007-02-02 | 2010-05-11 | 삼성전자주식회사 | 통신 시스템에서 신호 송/수신 시스템 및 방법 |
US9020547B2 (en) * | 2007-03-13 | 2015-04-28 | Spectralink Corporation | Method for synchronizing U-APSD trigger frames |
US8107880B2 (en) | 2007-03-27 | 2012-01-31 | Nokia Corporation | Multiradio management through shared time allocation |
JP4967756B2 (ja) * | 2007-03-30 | 2012-07-04 | 富士通株式会社 | 無線通信装置 |
JP4916391B2 (ja) * | 2007-06-22 | 2012-04-11 | パナソニック株式会社 | 無線通信装置、無線通信方法及びプログラム |
EP2018005A3 (en) * | 2007-06-22 | 2009-03-25 | Belkin International, Inc | Multi-radio channel bonding |
CN101803452B (zh) * | 2007-07-13 | 2013-10-30 | Lsi股份有限公司 | 移动用户装备的多维接入 |
JP5300029B2 (ja) * | 2007-07-30 | 2013-09-25 | マーベル ワールド トレード リミテッド | データスループットを増加させるためにbluetooth(登録商標)接続および802.11接続を同時に維持すること |
US8369782B1 (en) | 2007-08-13 | 2013-02-05 | Marvell International Ltd. | Bluetooth wideband scan mode |
US8577305B1 (en) | 2007-09-21 | 2013-11-05 | Marvell International Ltd. | Circuits and methods for generating oscillating signals |
US8321525B2 (en) * | 2007-11-27 | 2012-11-27 | Loyalblocks Ltd. | Method, device and system for creating a virtual local social network |
US8588705B1 (en) | 2007-12-11 | 2013-11-19 | Marvell International Ltd. | System and method of determining Power over Ethernet impairment |
WO2009101567A1 (en) * | 2008-02-12 | 2009-08-20 | Nxp B.V. | Wireless communications arrangement, network and approach therefor to manage a shared channel among different wireless systems |
US8085737B2 (en) * | 2008-05-06 | 2011-12-27 | Intel Corporation | Multi-transceiver mobile communication device and methods for negative scheduling |
WO2010005659A1 (en) | 2008-06-16 | 2010-01-14 | Marvell World Trade Ltd. | Short-range wireless communication |
US8310967B1 (en) | 2008-06-19 | 2012-11-13 | Marvell International Ltd. | Infrastructure and ad-hoc node device |
US8600324B1 (en) | 2008-06-27 | 2013-12-03 | Marvell International Ltd | Circuit and method for adjusting a digitally controlled oscillator |
US8218568B2 (en) | 2008-07-11 | 2012-07-10 | Qualcomm Incorporated | Method and apparatus for synchronization of RF module activities |
US8472968B1 (en) | 2008-08-11 | 2013-06-25 | Marvell International Ltd. | Location-based detection of interference in cellular communications systems |
US8730935B2 (en) * | 2008-08-19 | 2014-05-20 | Broadcom Corporation | Method and system for bluetooth connection setup in a multi-standard multi-radio communication system |
US8638775B2 (en) * | 2008-08-19 | 2014-01-28 | Broadcom Corporation | Method and system for sleep mode signaling for a multi-standard system with bluetooth |
WO2010025392A2 (en) * | 2008-08-29 | 2010-03-04 | Pepsico, Inc. | Post-mix beverage system |
US8730853B2 (en) | 2008-09-05 | 2014-05-20 | Mediatek Inc. | Methods for responding to co-located coexistence (CLC) request from a mobile electronic device and communications apparatuses capable of controlling multi-radio coexistence |
US20100075600A1 (en) * | 2008-09-22 | 2010-03-25 | Sony Ericsson Mobile Communications Ab | Wireless piconets, devices and methods that self-learn multi-frame slot patterns |
US8134992B1 (en) * | 2008-09-24 | 2012-03-13 | Qualcomm Atheros, Inc. | Message-based coexistence interface between wireless devices |
US9288764B1 (en) | 2008-12-31 | 2016-03-15 | Marvell International Ltd. | Discovery-phase power conservation |
US8472427B1 (en) | 2009-04-06 | 2013-06-25 | Marvell International Ltd. | Packet exchange arbitration for coexisting radios |
US8553592B2 (en) * | 2009-04-17 | 2013-10-08 | Intel Corporation | Multi-radio communication device and method for enabling coexistence between a bluetooth transceiver and a wimax transceiver operating in FDD mode |
US9148889B2 (en) | 2009-06-01 | 2015-09-29 | Qualcomm Incorporated | Control of multiple radios using a database of interference-related information |
US8442581B2 (en) * | 2009-06-05 | 2013-05-14 | Mediatek Inc. | System for the coexistence between a plurality of wireless communication modules |
US8594056B2 (en) | 2009-06-16 | 2013-11-26 | Qualcomm Incorporated | Method and apparatus for dynamic and dual antenna bluetooth (BT)/WLAN coexistence |
US9185718B2 (en) | 2009-06-29 | 2015-11-10 | Qualcomm Incorporated | Centralized coexistence manager for controlling operation of multiple radios |
US9161232B2 (en) * | 2009-06-29 | 2015-10-13 | Qualcomm Incorporated | Decentralized coexistence manager for controlling operation of multiple radios |
US9025583B2 (en) * | 2009-07-09 | 2015-05-05 | Mediatek Inc. | System for the coexistence between a plurality of wireless communication module sharing single antenna |
US8886126B2 (en) * | 2009-07-09 | 2014-11-11 | Qualcomm Incorporated | Resolution algorithms for multi-radio coexistence |
US9236896B2 (en) * | 2009-07-09 | 2016-01-12 | Mediatek Inc. | Systems and methods for coexistence of a plurality of wireless communications modules |
US8774722B2 (en) * | 2009-07-09 | 2014-07-08 | Mediatek Inc. | Systems and methods for reducing interference between a plurality of wireless communications modules |
US9504092B2 (en) | 2009-07-09 | 2016-11-22 | Mediatek Inc. | System for the coexistence between a plurality of wireless communications modules sharing single antenna |
GB2465650B (en) * | 2009-07-27 | 2010-10-13 | Cambridge Silicon Radio Ltd | Wireless network protocol coexistence |
US9135197B2 (en) | 2009-07-29 | 2015-09-15 | Qualcomm Incorporated | Asynchronous interface for multi-radio coexistence manager |
US9185719B2 (en) | 2009-08-18 | 2015-11-10 | Qualcomm Incorporated | Method and apparatus for mapping applications to radios in a wireless communication device |
US9066369B1 (en) | 2009-09-16 | 2015-06-23 | Marvell International Ltd. | Coexisting radio communication |
US8903314B2 (en) | 2009-10-29 | 2014-12-02 | Qualcomm Incorporated | Bluetooth introduction sequence that replaces frequencies unusable due to other wireless technology co-resident on a bluetooth-capable device |
US8340034B1 (en) | 2009-11-11 | 2012-12-25 | Marvell International Ltd. | Bluetooth and wireless LAN arbitration |
US8249031B1 (en) | 2009-11-17 | 2012-08-21 | Qualcomm Atheros, Inc. | Aggregation coexistence mechanism for wireless devices |
US8462622B2 (en) | 2009-12-08 | 2013-06-11 | Qualcomm Incorporated | Detection of co-located interference in a multi-radio coexistence environment |
US8606184B1 (en) | 2009-12-08 | 2013-12-10 | Qualcomm Incorporated | Coexistence message processing mechanism for wireless devices |
US8520586B1 (en) | 2009-12-16 | 2013-08-27 | Qualcomm Incorporated | Discovery and connection coexistence mechanism for wireless devices |
US9420599B2 (en) * | 2010-03-24 | 2016-08-16 | Mediatek Inc. | Synchronized activity bitmap generation method for co-located coexistence (CLC) devices |
US20120113906A1 (en) * | 2010-03-30 | 2012-05-10 | Qualcomm Incorporated | Method and apparatus to facilitate support for multi-radio coexistence |
US8767771B1 (en) | 2010-05-11 | 2014-07-01 | Marvell International Ltd. | Wakeup beacons for mesh networks |
US8838046B2 (en) | 2010-06-18 | 2014-09-16 | Mediatek Inc. | System and method of hybrid FDM/TDM coexistence interference avoidance |
EP3376675B1 (en) | 2010-06-18 | 2020-09-30 | HFI Innovation Inc. | System and method for coordinating multiple radio transceivers within the same device platform |
US9185720B2 (en) | 2010-08-04 | 2015-11-10 | Qualcomm Incorporated | Method and apparatus to facilitate support for multi-radio coexistence |
US9246603B2 (en) | 2010-08-12 | 2016-01-26 | Mediatek Inc. | Method of in-device interference mitigation for cellular, bluetooth, WiFi, and satellite systems coexistence |
CN103004127B (zh) * | 2010-09-28 | 2015-11-25 | 富士通株式会社 | 基站及其通信资源分配方法、用户设备及其通信控制方法 |
WO2012040903A1 (zh) * | 2010-09-28 | 2012-04-05 | 富士通株式会社 | 基站及其通信资源分配方法、用户设备及其通信控制方法 |
US8780880B2 (en) | 2010-10-01 | 2014-07-15 | Mediatek Singapore Pte, Ltd. | Method of TDM in-device coexistence interference avoidance |
US9130656B2 (en) | 2010-10-13 | 2015-09-08 | Qualcomm Incorporated | Multi-radio coexistence |
KR101616491B1 (ko) | 2010-10-20 | 2016-04-28 | 마벨 월드 트레이드 리미티드 | 프리-어소시에이션 디스커버리 |
US20130169481A1 (en) * | 2010-12-20 | 2013-07-04 | Mitsubishi Electric Corporation | Wireless communication apparatus and wireless communication method |
KR101779821B1 (ko) | 2011-01-26 | 2017-10-10 | 삼성전자주식회사 | 저전력 통신과 고효율 통신을 동시에 지원하는 간섭 제어 시스템 |
WO2012149425A1 (en) * | 2011-04-29 | 2012-11-01 | Marvell World Trade Ltd. | Multi-technology coexistence for ibss networks |
US8750278B1 (en) | 2011-05-26 | 2014-06-10 | Marvell International Ltd. | Method and apparatus for off-channel device invitation |
US9357481B2 (en) | 2011-06-13 | 2016-05-31 | Nec Corporation | Control method for adaptive modulation circuit and wireless transmission device provided with adaptive modulation circuit |
US8983557B1 (en) | 2011-06-30 | 2015-03-17 | Marvell International Ltd. | Reducing power consumption of a multi-antenna transceiver |
US8750809B2 (en) * | 2011-08-03 | 2014-06-10 | Blackberry Limited | Mobile wireless communications device with selectively controlled antenna and filter switches and related methods |
US9125216B1 (en) | 2011-09-28 | 2015-09-01 | Marvell International Ltd. | Method and apparatus for avoiding interference among multiple radios |
US9036517B2 (en) | 2012-01-09 | 2015-05-19 | Marvell World Trade Ltd. | Methods and apparatus for establishing a tunneled direct link setup (TDLS) session between devices in a wireless network |
US9215708B2 (en) | 2012-02-07 | 2015-12-15 | Marvell World Trade Ltd. | Method and apparatus for multi-network communication |
US9609676B1 (en) | 2012-03-30 | 2017-03-28 | Marvell International Ltd. | Efficient transition from discovery to link establishment |
US9450649B2 (en) | 2012-07-02 | 2016-09-20 | Marvell World Trade Ltd. | Shaping near-field transmission signals |
US9241370B2 (en) | 2013-06-14 | 2016-01-19 | Netgear, Inc. | Method and apparatus for implementing coexistence of multiple homogeneous radios and traffic management therein |
US9325369B2 (en) * | 2013-09-04 | 2016-04-26 | Binatone Electronics International Ltd | Methods and devices for mitigating interference with FHSS signals |
KR102236204B1 (ko) * | 2014-03-27 | 2021-04-07 | 한국전자통신연구원 | 무선 통신 시스템에서 통신 모듈의 트래픽 보장을 위한 장치 및 방법 |
KR101677795B1 (ko) * | 2014-04-09 | 2016-11-18 | 주식회사 엘지유플러스 | 사용자 단말의 블루투스 신호 스캔 제어 방법 및 사용자 단말 |
KR20160007720A (ko) * | 2014-06-25 | 2016-01-21 | 엘지이노텍 주식회사 | 무선전력전송 송신 장치 |
US9763244B1 (en) * | 2015-06-18 | 2017-09-12 | Amazon Technologies, Inc. | Adaptive data frame aggregation |
US10555328B2 (en) * | 2017-02-17 | 2020-02-04 | Avago Technologies International Sales Pte. Limited | Scalable coexistence scheme for WLAN operation with multiple periodic BT connections |
JP7289614B2 (ja) * | 2018-03-07 | 2023-06-12 | 株式会社日立製作所 | 通信管理方法、通信システム及びプログラム |
US10499407B1 (en) | 2018-10-04 | 2019-12-03 | Cypress Semiconductor Corporation | Devices, systems and methods for increasing data throughput in wireless device with shared medium |
US11070526B2 (en) | 2018-10-10 | 2021-07-20 | Cisco Technology, Inc. | Method and device for supporting multiple wireless protocols with a medium access control preprocessor |
CN110636595B (zh) * | 2019-09-27 | 2022-07-08 | Tcl移动通信科技(宁波)有限公司 | 降低功耗的方法、装置、存储介质及电子设备 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5471670A (en) * | 1993-07-02 | 1995-11-28 | Motorola, Inc. | Method for determining communciation resource handoffs |
US6891857B1 (en) * | 1999-09-29 | 2005-05-10 | Intel Corporation | Multiple wireless communication protocol methods and apparatuses including proactive reduction of interference |
DE60030086T2 (de) * | 2000-01-20 | 2007-01-04 | Lucent Technologies Inc. | Interoperabilität von Bluetooth und IEEE 802.11 |
US7167484B2 (en) * | 2001-03-22 | 2007-01-23 | Oxford Semiconductor, Inc. | Centralized coordination point for wireless communication devices using multiple protocols |
JP2003174453A (ja) | 2001-12-06 | 2003-06-20 | Mitsumi Electric Co Ltd | アクセスポイント装置 |
JP3912118B2 (ja) | 2002-01-21 | 2007-05-09 | ソニー株式会社 | 無線通信システム、無線通信端末および制御局 |
US7072616B2 (en) * | 2002-09-09 | 2006-07-04 | Conexant Systems, Inc. | Multi-protocol interchip interface |
US7408907B2 (en) * | 2002-09-11 | 2008-08-05 | Cisco Technology, Inc. | System and method for management of a shared frequency band using client-specific management techniques |
EP1568164A4 (en) | 2002-11-13 | 2010-01-06 | Agere Systems Inc | INTEROPERABILITY AND COEXISTENCE BETWEEN TWO DISPARATE COMMUNICATIONS SYSTEMS |
GB0229529D0 (en) | 2002-12-18 | 2003-01-22 | Koninkl Philips Electronics Nv | Electronic device,method and communication system |
CN1268069C (zh) * | 2003-05-28 | 2006-08-02 | 重庆邮电大学 | 基于蓝牙技术的自动化网络通信控制方法及系统 |
JP3817531B2 (ja) | 2003-07-22 | 2006-09-06 | キヤノン株式会社 | 無線通信装置の制御部、無線通信装置、及び制御方法 |
JP2005045368A (ja) | 2003-07-23 | 2005-02-17 | Canon Inc | 無線通信装置および無線通信の制御方法 |
US7715434B2 (en) * | 2003-07-30 | 2010-05-11 | Michael Andrew Fischer | Managing an access point in the presence of separate protocols that share the same communications channel |
US8107882B2 (en) * | 2003-07-30 | 2012-01-31 | Intellectual Ventures I Llc | Intelligent downstream traffic delivery to multi-protocol stations |
AU2003904169A0 (en) | 2003-08-08 | 2003-08-21 | Clipsal Intergrated Systems Pty Ltd | Collision detection in a non-dominant bit radio network communication system |
US7406296B2 (en) * | 2003-08-22 | 2008-07-29 | Telefonaktiebolaget L M Ericsson (Publ) | Co-located radio operation |
ATE484126T1 (de) | 2003-11-10 | 2010-10-15 | St Ericsson Sa | Verfahren und system zur dienstbereitstellung für in einem energiesparmodus arbeitende drahtlose geräte |
US20060239223A1 (en) | 2005-04-21 | 2006-10-26 | Itay Sherman | Method and system for bluetooth and wireless local area network coexistence |
-
2006
- 2006-04-26 US US11/412,578 patent/US8169980B2/en active Active
- 2006-07-11 WO PCT/US2006/027046 patent/WO2007008981A1/en active Application Filing
- 2006-07-11 AU AU2006268170A patent/AU2006268170B2/en not_active Expired - Fee Related
- 2006-07-11 KR KR1020087003159A patent/KR20080035609A/ko not_active Application Discontinuation
- 2006-07-11 RU RU2008104863/09A patent/RU2419257C2/ru active
- 2006-07-11 EP EP06800050.4A patent/EP1902551B1/en active Active
- 2006-07-11 MX MX2008000599A patent/MX2008000599A/es active IP Right Grant
- 2006-07-11 BR BRPI0613065-8A patent/BRPI0613065A2/pt not_active Application Discontinuation
- 2006-07-11 KR KR1020107003319A patent/KR101131750B1/ko active IP Right Grant
- 2006-07-11 KR KR1020117015053A patent/KR101207241B1/ko active IP Right Grant
- 2006-07-11 CN CN201610140959.4A patent/CN105848166B/zh active Active
- 2006-07-11 JP JP2008521567A patent/JP5538716B2/ja active Active
- 2006-07-11 CA CA2614741A patent/CA2614741C/en active Active
-
2008
- 2008-01-08 IL IL188673A patent/IL188673A0/en unknown
- 2008-02-08 NO NO20080716A patent/NO20080716L/no not_active Application Discontinuation
-
2011
- 2011-05-09 JP JP2011104585A patent/JP2011229153A/ja not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
IL188673A0 (en) | 2008-08-07 |
RU2008104863A (ru) | 2009-08-20 |
CA2614741C (en) | 2012-09-25 |
NO20080716L (no) | 2008-02-08 |
CA2614741A1 (en) | 2007-01-18 |
KR20100037142A (ko) | 2010-04-08 |
CN105848166B (zh) | 2019-11-01 |
KR101131750B1 (ko) | 2012-04-05 |
KR101207241B1 (ko) | 2012-12-03 |
EP1902551B1 (en) | 2016-10-26 |
JP2009500988A (ja) | 2009-01-08 |
AU2006268170A1 (en) | 2007-01-18 |
BRPI0613065A2 (pt) | 2010-12-21 |
EP1902551A1 (en) | 2008-03-26 |
MX2008000599A (es) | 2008-03-14 |
WO2007008981A1 (en) | 2007-01-18 |
CN105848166A (zh) | 2016-08-10 |
KR20080035609A (ko) | 2008-04-23 |
JP5538716B2 (ja) | 2014-07-02 |
AU2006268170B2 (en) | 2010-12-16 |
US8169980B2 (en) | 2012-05-01 |
KR20110081912A (ko) | 2011-07-14 |
US20070021066A1 (en) | 2007-01-25 |
JP2011229153A (ja) | 2011-11-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2419257C2 (ru) | Координация связи для многочисленных протоколов беспроводной связи, совместно расположенных в одном электронном устройстве | |
CN102687548B (zh) | 减轻装置内共存干扰的时分复用方法及无线通信装置 | |
CN107454998B (zh) | 在lte授权辅助接入操作中与其它技术的装置内共存 | |
TWI481206B (zh) | 無線電通信裝置和用於操作無線電通信裝置的方法 | |
US20230327804A1 (en) | Increased spectrum efficiency in nomadic or stationary mobility environments | |
US8447350B2 (en) | Method, system, and apparatus for coexistence of plurality of communication technologies in communication device | |
TW201212559A (en) | Method and wireless communication device to trigger in-device coexistence interference mitigation | |
CN105934988B (zh) | 非授权频谱的调度方法、用户设备及基站 | |
CN101253735A (zh) | 针对并置于单个电子装置中的多个无线通信协议协调通信 | |
WO2012162874A1 (en) | Methods and apparatus for communication using unlicensed bands | |
CN113243129A (zh) | 盲检pdcch的方法及相关设备 |