CN102473153A - 用于多无线单元共存管理器的异步接口 - Google Patents
用于多无线单元共存管理器的异步接口 Download PDFInfo
- Publication number
- CN102473153A CN102473153A CN2010800331485A CN201080033148A CN102473153A CN 102473153 A CN102473153 A CN 102473153A CN 2010800331485 A CN2010800331485 A CN 2010800331485A CN 201080033148 A CN201080033148 A CN 201080033148A CN 102473153 A CN102473153 A CN 102473153A
- Authority
- CN
- China
- Prior art keywords
- bus
- end points
- managed
- coexistence
- asynchronous
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/38—Universal adapter
- G06F2213/3814—Wireless link with a computer system port
-
- 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
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/08—Access point devices
- H04W88/10—Access point devices adapted for operation in multiple networks, e.g. multi-mode access points
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Mobile Radio Communication Systems (AREA)
- Transceivers (AREA)
- Computer And Data Communications (AREA)
- Bus Control (AREA)
Abstract
本发明描述了有助于与无线设备相关联的多无线单元共存的异步总线架构的***和方法。如本发明所述,可利用具有与可选的片上和/或其它补充总线组合的以异步方式工作的总线的***来将各个无线单元和/或其它相关端点耦合到共存管理平台,从而有助于以统一且可放缩的方式对多个无线单元之间的共存进行管理。如本发明进一步所述,可通过使用可被切换和/或按并行方式工作的单个总线或多个总线来有助于共存管理器及其各个被管理的端点之间的通信,以有助于加速传达无线电事件通知及其对应的响应。
Description
交叉引用
本专利申请要求于2009年7月29日递交的、名称为“ASYNCHRONOUS INTERFACE FOR MULTI-RADIO COEXISTENCEMANAGER”的美国临时申请No.61/229,626的优先权,以引用方式将其全部并入本文。
技术领域
概括地说,本发明涉及无线通信,具体地说,涉及在无线通信***中管理由各个设备利用的多个无线单元之间的共存。
背景技术
为了提供各种通信服务而广泛地部署了无线通信***;例如,可经由这类无线通信***提供语音、视频、分组数据、广播和消息服务。这些***可以是能够通过共享可用***资源来支持多个终端的通信的多址***。这种多址***的实例包括码分多址(CDMA)***、时分多址(TDMA)***、频分多址(FDMA)***、正交频分多址(OFDMA)***以及单载波FDMA(SC-FDMA)***。
通常,无线多址通信***可包括支持与不同无线通信***通信的多个无线单元。各个无线单元可以在特定频率信道或频带上工作,或者可具有各自的预定需求。为了经由多个无线单元管理通信且避免各个无线单元之间发生冲突和/或干扰,期望实现用以在发生冲突(例如,无线单元被配置为:它们的相互操作会对至少一个无线单元产生显著干扰)的各个无线单元之间进行协调的机制。此外,期望实现用于有助于实现这种机制和利用这种机制的各个无线单元端点之间的通信的总线结构和/或其它装置。
发明内容
下面给出对所要求保护主题的各个方面的简要概述,以提供对这些方面的基本理解。该概述不是对全部预期方面的泛泛概括,也不旨在标识关键或重要元件或者描述这些方面的范围。其目的仅在于作为后文所提供更详细描述的序言,以简化形式提供所公开方面的一些概念。
根据一个方面,本申请描述了一种方法。该方法可包括:识别与各个潜在冲突的无线技术相关联的各个被管理的端点以及与所述各个被管理的端点相关联的多无线单元(multi-radio)共存平台;以及维护将所述各个被管理的端点通信地连接到所述多无线单元共存平台的总线***,其中,所述总线***包括以异步方式工作的一个或多个总线。
第二个方面涉及一种可在无线通信***中工作的装置。该装置包括:各个被管理的端点,其与一组潜在冲突的无线技术相关联;共存管理器(CxM),其有助于所述各个被管理的端点之间的共存;以及总线***,其将所述各个被管理的端点通信地连接到所述CxM,其中,所述总线***包括以异步方式工作的一个或多个总线。
第三个方面涉及一种装置,其可包括:用于识别与一组无线技术对应的各个端点以及对该组无线技术及其对应端点之间的共存进行管理的应用平台的模块;以及用于维护具有以异步方式工作的一个或多个总线的***的模块,所述一个或多个总线有助于所述各个端点和所述应用平台之间的通信。
本申请所述的第四个方面涉及一种计算机程序产品,其可包括计算机可读介质,该计算机可读介质包括:使得计算机识别与一组无线技术对应的各个端点以及对该组无线技术及其对应端点之间的共存进行管理的应用平台的代码;以及使得计算机维护具有以异步方式工作的一个或多个总线的***的代码,所述一个或多个总线有助于所述各个端点和所述应用平台之间的通信。
为了实现以上和相关目的,所要求保护主题的一个或多个方面包括在权利要求中特定指出并在以下全面描述的特征。以下描述和附图详细阐述了所要求保护主题的特定示例性方面。然而,这些方面指示了用于采用所要求保护主题的原理的各种方式中的一些。此外,所公开的方面旨在包括所有这样的方面以及它们的其它等同物。
附图说明
图1是本申请所述各个方面可在其中工作的示例性无线通信环境的框图。
图2是可操作用以根据各个方面来在相关联的无线通信***中对各个无线单元的共存进行管理的示例性无线设备的框图。
图3是可操作用以实现本申请所述各个方面的示例性多无线单元共存管理***的框图。
图4是根据各个方面,有助于对多无线单元共存管理器(CxM)和各个CxM管理的端点之间的异步总线接口进行管理的***的框图。
图5是示出可用于管理各个端点的多无线单元共存方案的框图。
图6-7是根据各个方面,示出了利用各个异步总线和/或总线接口的经改进的各个多无线单元共存方案的框图。
图8是根据各个方面,示出了有助于将一个异步总线用于CxM和CxM管理的各个端点之间的通信的***的框图。
图9是根据各个方面,示出了有助于将多个异步总线用于CxM和CxM管理的各个端点之间的通信的***的框图。
图10根据各个方面,示出了在时间上一个或多个示例性异步CxM总线的操作。
图11-13示出了能够利用本申请所述各个方面的各个示例性多无线单元共存实现方案。
图14-16是用于利用基本上异步的总线***以有助于实现针对一组被管理的端点的多无线单元共存的各个方法的流程图。
图17是有助于在通信***中实现和管理用于多无线单元共存管理的异步总线架构的装置的框图。
具体实施方式
现在参照附图描述所要求保护主题的各个方面,其中用相同的附图标记通篇指示相同的元件。在下面的描述中,为有助于解释,给出了大量具体细节,以便提供对一个或多个方面的全面理解。然而,很明显,也可以不用这些具体细节来实现这些方面。在其它例子中,以方框图形式示出公知结构和设备,以有助于描述一个或多个方面。
此外,本申请结合无线终端和/或基站描述了各个方面。无线终端可以指向用户提供语音和/或数据连接的设备。无线终端可连接到计算设备,例如膝上型计算机或桌面型计算机,或其可以是独立设备,例如个人数字助理(PDA)。无线终端还可以称为***、用户单元、用户站、移动站、移动台、远方站、接入点、远程终端、接入终端、用户终端、用户代理、用户设备或用户装备(UE)。无线终端可以是用户站、无线设备、蜂窝电话、PCS电话、无绳电话、会话发起协议(SIP)电话、无线本地环路(WLL)站、个人数字处理(PDA)、具有无线连接能力的手持设备或者其它连接到无线调制解调器的处理设备。基站(例如,接入点或节点B)可以指通过空中接口、通过一个或多个扇区来与无线终端通信的接入网中的设备。基站可通过将接收的空中接口帧转换成IP分组,而作为无线终端和接入网中的剩余部分(可包括因特网协议(IP)网络)之间的路由器。基站还协调对空中接口的属性的管理。
此外,还应当明白,结合本申请而描述的各种示例性的逻辑框、模块、电路和算法步骤可以实现成电子硬件、计算机软件或其组合。为了清楚地表示硬件和软件之间的可交换性,本申请对各种示例性的部件、框、模块、电路和步骤均围绕其功能进行了总体描述。至于这种功能是实现成硬件还是实现成软件,取决于特定的应用和对整个***所施加的设计约束条件。熟练的技术人员可以针对每个特定应用,以变通的方式实现所描述的功能,但是,这种实现决策不应解释为背离本发明的保护范围。
用于执行本申请所述功能的通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件或者上述的任意组合,可以另外地或者替代地实现或执行结合本申请而描述的各种示例性的逻辑框图、模块和电路。通用处理器可以是微处理器,或者,该处理器也可以是任何常规的处理器、控制器、微控制器或者状态机等。处理器也可实现为计算设备的组合,例如,DSP和微处理器的组合、多个微处理器、一个或多个微处理器与DSP内核的结合或者任何其它此种结构。
此外,本申请中所描述的一个或多个示例性实施例的各个功能可以用硬件、软件、固件或它们的任意结合来实现。当由软件来实现时,这些功能可以存储在计算机可读介质上的一个或多个指令或代码,或由其发送。计算机可读介质可包括计算机存储介质和通信介质。通信介质可包括有助于从一个位置向另一位置传送计算机程序的任意介质。同样,存储介质可包括可由通用或专用计算机访问的任意可用介质。通过实例而并非限制地,计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM、数字通用光碟(DVD)、蓝光光碟或其它光学光碟存储装置、磁盘存储装置或其它磁存储设备和/或可用于以指令或数据结构的形式承载或存储期望程序代码单元并且可通过通用或专用计算机或通用或专用处理器访问的任意其它介质。此外,任意连接适当地称为计算机可读介质。例如,如果使用同轴电缆、光缆、双绞线、数字用户线路(DSL)或例如红外、无线电和微波的无线技术将软件从网站、服务器或其它远程源发送,则同轴电缆、光缆、双绞线、DSL或例如红外、无线电和微波的无线技术包括在介质的定义中。本申请使用的盘(disk)和碟(disc)包括压缩光碟(CD)、激光光碟、光碟、DVD、软盘和蓝光光碟,其中盘(disk)常常用磁的方式再现数据,而碟(disc)可选地(例如通过激光)再现数据。上述组合也包括在计算机可读介质的范围内。
现在参照附图,图1示出了本申请所述各个方面可在其中工作的示例性无线通信环境100。无线通信环境100可包括无线设备110,其能够与多个通信***通信。这些***可包括例如一个或多个蜂窝***120和/或130、一个或多个无线局域网(WLAN)***140和/或150、一个或多个无线个人局域网(WPAN)***160、一个或多个广播***170、一个或多个卫星定位***180、图1中未示出的其它***或上述的任意组合。应当理解,在以下说明书中,术语“网络”和“***”通常交替使用。
蜂窝***120和130可以是CDMA、TDMA、FDMA、OFDMA、SC-FDMA和其它网络。CDMA***可以实现诸如通用陆地无线接入(UTRA)、cdma2000等之类的无线技术。UTRA包括宽带CDMA(WCDMA)和CDMA的其它变型。此外,cdma2000涵盖IS-2000(CDMA20001X)、IS-95和IS-856(HRPD)标准。TDMA***可以实现诸如全球移动通信***(GSM)、数字先进移动电话***(D-AMPS)等之类的无线技术。OFDMA***可以实现诸如演进UTRA(E-UTRA)、超移动宽带(UMB)、IEEE 802.16(WiMAX)、IEEE 802.20、等之类的无线技术。UTRA和E-UTRA是通用移动通信***(UMTS)的一部分。3GPP长期演进(LTE)和LTE演进(LTE-A)是使用E-UTRA的UMTS的新版本。在名称为“第三代合作伙伴计划”(3GPP)的组织的文档中描述了UTRA、E-UTRA、UMTS、LTE、LTE-A和GSM。在名称为“第三代合作伙伴计划2”(3GPP2)的组织的文档中描述了cdma2000和UMB。在一个方面,蜂窝***120可包括多个基站122,其可在无线设备的覆盖内支持无线设备的双向通信。类似地,蜂窝***130可包括多个基站132,其可在无线设备的覆盖中支持无线设备的双向通信。
WLAN***140和150可分别实现无线技术,例如IEEE 802.11(Wi-Fi)、Hiperlan等。WLAN***140可包括可支持双向通信的一个或多个接入点142。类似地,WLAN***150可包括可支持双向通信的一个或多个接入点152。WPAN***160可实现无线技术,例如IEEE 802.15.1(蓝牙)、IEEE802.15.4(Zigbee)等。此外,WPAN***160可支持各个设备(例如无线设备110、听筒162、计算机164、鼠标166等)的双向通信。
广播***170可以是电视(TV)广播***、频率调制(FM)广播***、数字广播***等。数字广播***可实现无线技术,例如MediaFLOTM、手持的数字视频广播(DVB-H)、地面电视广播的集成服务数字广播(ISDB-T)等。此外,广播***170可包括可支持单向通信的一个或多个广播站172。
卫星定位***180可以是美国全球定位***(GPS)、欧洲Galileo***、俄国GLONASS***、日本的准天顶卫星***(QZSS)、印度的印度区域导航卫星***(IRNSS)、中国的北斗***和/或任意其它适合***。此外,卫星定位***180可包括发送用于位置确定的信号的多个卫星182。
在一个方面,无线设备110可以是固定的或移动的,并且还可以称为用户装备(UE)、移动站、移动设备、终端、接入终端、用户单元、站等。无线设备110可以是蜂窝电话、个人数字助理(PDA)、无线调制解调器、手持设备、膝上型计算机、无绳电话、无线本地环路(WLL)站等。此外,无线设备110可参与到与蜂窝***120和/或130、WLAN***140和/或150、WPAN***160中的设备和/或任意其它适合***和/或设备的双向通信中。无线设备110可另外或替代地从广播***170和/或卫星定位***180接收信号。此外,可以理解,无线设备110可在任意给定时刻与任意数目的***通信。
接下来转到图2,其提供了示出多无线单元(multi-radio)无线设备200的示例性设计的框图。如图2所示,无线设备200可包括N个无线单元220a至220n,它们可分别耦合到N个天线210a至210n,其中N可以是任意整数值。然而,应当理解,各个无线单元220可耦合到任意数目的天线210,并且多个无线单元220也可共享一个给定天线210。
通常,无线单元220可以是以电磁频谱辐射或放射能量,以电磁频谱接收能量,或生成经由导电模块来传播的能量的单元。举一实例,无线单元220可以是向***或设备发送信号的单元,或从***或设备接收信号的单元。由此,可以理解,无线单元220可用于支持无线通信。在另一实例中,无线单元220也可以是放射噪音的单元(例如计算机上的屏幕、电路板等),该噪声会影响其它无线单元的性能。由此,还可理解,无线单元220也可以是不支持无线通信而放射噪声和干扰的单元。
根据一个方面,各个无线单元220可支持与一个或多个***的通信。多个无线单元220可另外或替代地用于给定***,例如在不同的频带(例如,蜂窝和PCS频带)上进行发送或接收。
根据另一个方面,数字处理器230可耦合到无线单元220a至220n,并且可执行各种功能,例如对经由无线单元220发送或接收的数据的处理。针对每个无线单元220的处理取决于该无线单元支持的无线技术,并且可包括用于发射机的加密、编码、调制等;用于接收机的解调、解码、解密等。在一个实例中,数字处理器230可包括共存管理器(CxM)240,后者可控制无线单元220的操作,以便提升无线设备200的性能,如本申请所概述地。
为了简化,图2中将数字处理器230示出为单个处理器。然而,应当理解,数字处理器230可包括任意数目的处理器、控制器、存储器等。在一个实例中,控制器/处理器250可指导无线设备200中的各个单元的操作。另外或替代地,存储器252可用于存储无线设备200的程序代码和数据。数字处理器230、控制器/处理器250和存储器252可在一个或多个集成电路(IC)、专用集成电路(ASIC)等上实现。通过特定而非限制性的实例,数字处理器230可以在移动站调制解调器(MSM)ASIC上实现。
根据一个方面,各个无线单元220可通过各个机制(例如辐射类、导电类和/或其它类的干扰机制)影响其它各个无线单元220和/或受到其它各个无线单元220的影响。在某些情况下,这样的干扰使得一些事件组合在不同的无线单元之间的同时发生不可能或不可行。由此,可以理解,在某些情况下,关于给定无线单元220的基本上最佳的决定(例如关于是否为WLAN发射机无线单元提供否定确收(NACK)或缩减发送功率的决定等)取决于各个其它相关联的无线单元220的状态。由此,CxM 240可实现对在存在潜在冲突时无线单元的管理,而无需用于每对机制的分段方案。
接下来转到图3,其示出了可操作用以实现本申请所述的各个方面的多无线单元共存管理的示例性***300的框图。如图3所示,***300包括CxM 240,其可管理各个CxM端点330(例如,无线单元220、天线、功率放大器(PA)、滤波器、混频器、调制解调器等),如本申请所概述地。根据一个方面,CxM 240可耦合到连接管理器(CnM)310、CxM控制实体320和/或其它适合组件和/或利用这些组件的功能。根据一个方面,CxM 240以及CnM 310和CxM控制实体320可集总地作为一个或多个CxM端点330的射频(RF)共存平台来工作。
在一个实例中,CnM 310可基于从CxM 240获得的信息来有助于各个CxM端点330的连接。例如,CnM 310可用于分配一组最佳的资源,以供由与各个CxM端点330相关联的应用来最佳并行使用。在另一实例中,CxM控制实体320是可操作用以配置CxM 240和/或由CxM 240管理和/或操作的各个总线的操作的任意适当集成电路、子***或它们的组合(例如,一个或多个处理器、状态机等),如本申请所概述地。另外或替代地,CxM控制实体320可用作***子***,从而使得通过从主机处理器等解耦合***操作和/或通过执行其它适合的行为来提高与***300相关联的***吞吐量和***并行性。
根据另一个方面,***300和本申请所示的组件可独立地和/或借助于任意其它适合模块来工作,以便实施本申请所述的功能和/或在任意恰当的应用、工作模式等的背景下的任意其它适合功能的各个方面。然而,应当理解,本申请所示和所述的实现方案仅旨在非限制性的示例性多无线单元共存实现方案,并且除非明显指明,否则所要求保护主题并不旨在限于任意特定的实现方案。
接下来转到图4,示出了***400,其有助于实现对在多无线单元CxM240和各个CxM管理的端点430之间的异步总线接口的管理。如图4所示,可提供CxM 240,以用于一组CxM管理的端点430(例如,无线单元、天线、PA、滤波器、混频器、调制解调器等)。在一个实例中,在***400中可利用包括一个或多个异步总线410且不包括或包括多个补充总线420的总线***,以将各个CxM端点430和/或其它适当的被管理的端点通信地连接到包括CxM 240的多无线单元共存平台。
根据一个方面,***400中的各个异步总线410可根据异步协议来工作(例如,受到异步总线管理器440和/或其它适当单元的控制),从而有助于用于多无线单元共存管理的异步接口设计方案。在一个实例中,这样的设计方案可有助于协调和分配***资源,其涵盖了包括例如RF/天线、基带、协议和/或其它适合元素的方案空间。
根据另一个方面,可以理解,在相近的环境下的具有多个无线单元的通信***可能产生操作方面的实质问题。例如,这种问题可能出现在并行情况下(例如,其中多个无线单元同时工作),因为在这种情况下可能发生无线单元共存问题,其随后导致产生欠佳的用户体验。此外,可以理解,由于各种无线技术的多样性(例如,基于如物理接口、协议栈、操作***等的因素),可能给在给定共同平台上工作的多个无线单元之间的通信带来难题。
传统上,采用诸如用于蓝牙(BT)和无需局域网(WLAN)技术的分组业务仲裁(PTA)之类的个体化方案来有助于无线单元共存。然而,可以理解,这种传统方案本质上是分段的,由此并没有覆盖多个无线单元。此外,可以理解,现有的多无线单元管理技术利用专用且不同的接口,而这使得需要更多的管脚计数、更大的功率和区域、更高的总体复杂度等。此外,由于这种传统技术下的现有接口以同步方式工作,所以这种接口不能够获得或利用延时的知识。因此,根据本申请所述的各个方面,可利用CxM240和***400来提供统一的、通用的且可易于扩展的多无线单元共存方案,连同可用于减少传统方案的至少上述缺点的异步总线接口。
如***400所示,可利用根据异步协议(例如,异步总线410)而工作的一个或多个总线来有助于CxM 240和CxM 240的各个被管理的端点(例如,CxM端点430)之间的通信。在一个实例中,CxM端点可对应于任意适合无线接入技术(RAT)的各种组件。可对应于CxM端点430的RAT的实例包括但不限于:3GPP LTE、仅前向链路(FLO)、BT、WLAN、UMTS等。
进一步如图4所示,***400的一个或多个元件(例如,CxM 240、CxM端点430、异步总线410等)可耦合到且进一步利用一个或多个补充总线420以用于***400中的通信。在一个实例中,***400中的补充总线420可根据任意适合的总线协议来工作,例如,同步协议、异步协议和/或任意其它适合协议或适合协议的组合。在另一个实例中,一个或多个补充总线420可重编程,以便根据多个工作模式来工作,例如同步模式、异步模式和/或任意其它适合的模式。为此,一个或多个补充总线420可与总线重编程模块450和/或适当模块相关联。尽管***400中未示出,但是一个或多个异步总线410能够在某些情况下另外或替代地重编程,以便根据非异步协议在确定的或不确定的时间段内(例如,在至少一个在时间上的决策单元内和/或任意其它适合的时间间隔内)工作。
如上所述,可以理解,越来越多的具有不同结构和技术的无线单元正在连接到具有不同结构和技术的便携式设备、平台、片上***(SOC)实现方案等。可利用现有平台,来通过例如使用特定的专用总线结构和/或软件以提供两个干扰频带之间的共存。这样的实例通过图5中的***500示出,其中利用各个专用总线来在各个成对的无线单元220和/或与应用平台510相关联的与其它无线技术相关的端点之间进行协调。如本申请所示,应用平台510可包括一个或多个内部或外部应用处理器和/或其它适合装置,以用于处理与无线单元220和/或与应用平台510相关的其它端点相关联的应用。
然而,当设备所利用的技术的种类增多时,更多且不同的通信站必须共存,其每个需要特别关注于SOC,以便不对***及其相关的用户体验造成最终破坏。由此,可以理解,在没有用于具有与给定平台连接的无线单元和/或其它端点的总体组合的专用方案的情况下,改进的高级操作***(HLOS)、应用平台和调制解调器的发展会被抑制。因此,上述的***400和CxM 240可操作以实时地提供对于不同无线单元和/或其它端点的可管理性和共存性,且不对现有的接口、软件、HLOS等产生额外负担。此外,本申请提供的各个方面有助于用于多无线单元共存的完整的、灵活的且可放缩的方案,而无需显著地再改造总线结构或协议方案。
因此,与***500中所示的分段共存方案相比,CxM和/或其它适合的管理实体可利用图6中的***600所示的异步总线结构,来以简化方式连接具有不同无线技术的不同通信设备(例如,无线单元、滤波器、PA等)。例如,可利用异步多点总线602和/或另一种适合的总线结构,来用于大体上与给定应用平台510相关联的所有无线单元220和/或基于其它无线技术的端点,而无需专用的分段共存实现方案。由此,如***600所示,异步总线及其对应的协议可独立于且不知道现有的调制解调器级、无线单元级或其它低级的软件和/或硬件实现方案而构建。
如图6所示,可利用单个总线(例如异步多点总线602等)来提供一组无线单元220和/或其它端对端同应用平台510之间的通用连接。或者,如图7的***700所示,异步多点总线602等的功能可通过一个或多个外部总线712-714与一个或多个内部总线724(位于应用平台510和/或在***700中实现的其它集成电路和/或SOC内)的组合来实现。例如,如图7所示,应用平台510和/或另一适合的集成电路可装配有一个或多个内部总线722-724和至少一个被管理的端点(例如无线单元220和/或另一适合的端点)。由此,可对总线进行维护以便将应用平台510和/或另一适合的集成电路以及多无线单元共存平台的各个附加部分通信地连接,从而使得在集成电路上装配的各个被管理的端点经由在集成电路上装配的一个或多个内部总线耦合到总线***。
因此,如***600和700所示,可以理解,可实现和维护异步总线***,以便缩减在多无线单元设备的各个无线技术之间的传统分段接口的缺点。总线***可实现成连接基本上所有端点的单个总线(如***600所示),和/或实现成集总地连接基本上所有端点的多个离散的外部和/或片上总线,如***700所示。
根据一个方面,***600和/或***700中的各个外部总线可实现成多点总线,其可包括连接到相同管脚和/或位于一组给定的相关联的集成电路(例如,与无线单元220、其它端点、和/或应用平台510相关联)上的其它连接点的一个或多个布线。另外或替代地,如***700所示,各个外部总线712-714可与一个或多个内部总线722-724通过接口连接,一个或多个内部总线722-724同与***700相关联的各个集成电路相关联。在一个实例中,与同外部总线712和/或714通过接口连接的集成电路相关联的内部总线722和/或724可与对应的外部总线712和/或714利用共同的比特宽度或不同的比特宽度。此外,可以理解,与***600和/或***700中的任意端点相关联的比特宽度可以是统一的和/或以任意适合方式变化。
参照***600和700,可以理解,与利用专用且不同的接口的前述实现方案相比,***600中的异步多点总线602以及***700中的集总的外部总线712-714和内部总线722-724提供了统一的总线结构。在一个实例中,***600和/或***700利用的总线结构可提供共享式多点接口,从而提供管脚节省、低功率和/或低区域硅的实现方案、和/或其它适合的好处。此外,由于在这种总线***提供异步接口时,因而可以理解,可按照各种共存管理方案的需要来提供被控制的延时。此外,可以理解,由***600和/或***700利用的总线结构可通过在较低层工作而构建为OS/HLOS未知型。另外或替换地,由***600和/或***700所示的接口可在多无线单元环境中构建为调制解调器协议栈未知型,从而简化平台集成。在另一个方面,图6和/或图7所示的多无线单元共存***可在软件或硬件中实现,从而能够使其依据期望的性能和复杂度来应用到不同类型的平台和/或产品。
在一个实例中,图6-7中所示的接口的实现方案可整体地或部分地经由标准总线结构和/或传输协议来实现,例如SLIM总线、RF前端(RFFE)实现方案等,以最小化对于平台实现方案的适应性壁障。此外,可利用共同的总线来避免传统上对于各个个体无线单元必要的共存管理器的分散。此外,通过在基本上所有相关联的无线技术之间提供集中化连接,由***600和/或***700实现的总线***可操作用以避免平台非兼容性、连接分割性和/或其它类似问题。
根据一个方面,本申请使用的异步协议可根据需要引入实时能力(例如,具有150μs量级的最大延时)和可重配置性,以便在各个参与者的数据评估时段之后构想出所连接的设备及其策略的改变。此外,可利用本申请提供的异步总线和/或协议,以便实现一种用以同时到达总线上的所有所连接的设备的广播机制。在如图6-7所示的另一个方面,可由本申请提供的总线***利用多点拓扑来提供低管脚数、低功率架构和/或其它优点。
可以理解,图6和/或图7中所示的多无线单元共存接口可在硬件、软件(例如,作为硬件的仿真)或硬件和软件的组合中实现。因此,通过非限制性的实例,本申请所述的各种结构可作为“直接硬件”实现方案来实现,该实现方案不需要软件参与或需要最小程度的软件参与。
接下来转到图8,其根据各个方面,示出有助于将一个异步总线用于CxM 240和各个CxM管理的端点之间的通信的***800的框图。如***800所示,与各种无线技术810相关联的设备和/或其它实体可经由CxM总线830耦合到CxM 240。根据一个方面,CxM总线830可由异步总线主机840和/或其它适合装置管理,从而有助于CxM 240和所连接的无线技术之间的异步连接(例如,经由RF组件812、基带组件814、天线816、PA 818、滤波器820等)。在一个实例中,***800可利用可扩展成任意合适数目的设备和/或相关联的无线技术810的接口。通过特定而非限制性的实例,CxM总线可支持预定数目N的设备(例如,10个设备等),并且可通过利用CxM总线830的附加实例扩展成xN倍数的可连接到平台的设备。在另一个特定而非限制性的实例中,CxM总线830可利用任意适合数目的管脚和任意适合的对应比特宽度-例如,CxM总线830可利用双管脚方案、(2xX)管脚方案等。
根据一个方面,CxM总线830可以是无线单元-未知型、调制解调器-未知型和/或共存需求-未知型的异步总线,其可集中在与移动平台相关的任意适合的应用处理器或控制单元中。此外,CxM总线830可在某些情况下用作软件共存管理的硬件替换(例如,如果不需要实时能力)。
根据另一个方面,CxM总线830可利用多点结构和/或任意其它适合的结构,以用于使用异步协议将基本上所有现有的无线单元、天线、PA、滤波器/混频器等或与无线技术810相关联的其它设备连接。由此,CxM总线830可用作共同的、灵活的、健壮的和成本有效的设计方案,以通过接口连接基本上所有包括具有任意适合的无线技术810或其组合(例如,点对点(P2P)、电路交换、因特网协议(IP)等)的无线单元、天线、PA、滤波器/混频器等的可能组合。在一个实例中,CxM总线830和各个所连接的设备和模块可由中心CxM主机控制,以使得能够实现无缝(例如,无数据损失)共存管理、共存策略的重新可配置性、按需的优先级适应等,还能够保持对于异步总线架构的完全兼容。
根据另一个方面,***800可减少在经由可配置的、功率已知的总线架构及其异步协议来管理不同的无线单元、网络和协议栈技术的共存时由便携式设备所遭受的传统问题。另外或替换地,本申请所述的各种机制可减少与无线单元同步相关联的传统问题。
在一个实例中,***800中所示的CxM机制可通过例如放宽硬实时需求/请求来利用硬件总线结构和/或将该结构模仿成纯软件方案。例如,如上所概述的,CxM总线830的结构和/或实现方案可在各种集成电路、SOC、和/或组成***800的其它组件的外部和/或内部变化。具体地说,用于连接***800中的各个集成电路的外部总线可被配置为与各个集成电路上的诸如高级可扩展接口(AXI)总线、高级高性能总线(AHB)等之类的内部总线结构通过接口连接,从而有助于在各个集成电路中使用具有不同且潜在较高比特宽度的总线。另外或替换地,用于与各个集成电路通过接口连接的外部总线可缩放成***800内的不同维度。在另一个实例中,***800所示的总线结构和/或本申请所述的其它总线结构可使得实现具有完全QoS、最小延时、低管脚数(例如,2个管脚)和/或其它优点的共存管理。
通过特定实例,可实现各种方案以用于去往连接到CxM总线830的各个设备的异步决策单元(DU)传输。这些方案可包括:例如,两种序时传输,和/或一种用于主机对无线单元通信的P2P以及一种用于广播(例如,主机对所有无线单元)仿真的第二P2P。通过另一非限制性的实例,CxM总线830可至少部分地经由现有的基于移动工业处理器接口(MIPI)的标准SLIM总线结构和/或任意其它适合的结构来实现。例如,可利用2-管脚SLIM总线结构来根据一个或多个预定和/或专用异步SLIM总线协议来实现CxM总线830的至少一部分。或者,可利用其它现有的总线结构,例如RF前端(RFFE)实现方案。
转到图9,其提供示出CxM总线830的替代实现方案的***900的框图。如***900所示,CxM 240可配置为利用多个异步总线,每个异步总线可由与CxM 240相关联的无线技术810的子集来利用。在一个实例中,可利用总线选择器910和/或其它装置,以有助于实现恰当的CxM总线830到各个端点的连接。通过特定的实例,总线选择器910可有效地加入以异步方式工作的第一总线和以异步方式工作的第二总线,从而使得CxM 240耦合到第一总线和第二总线,并且使得与无线技术810相关联的至少一个被管理端点耦合到实现了第一总线和第二总线的功能的公共CxM总线830。基于这样的加入,总线选择器910可响应于与无线技术810相关联的至少一个被管理的端点和CxM 240之间的期望通信模式,在第一总线和第二总线的功能之间切换公共CxM总线830。
尽管***900示出了总线选择器910执行选择以有助于将与CxM 240相关联的多个总线耦合到与无线技术810相关联的单个公共CxM总线830,但是应当理解,可执行任意适合的选择。例如,无线技术810可与除了或代替CxM 240的多个总线相关联。另外或替换地,可实现多个总线选择器910和/或其它装置,以有助于实现不同总线对不同端点的实现方案。
接下来转到图10,其提供了根据各个方面而示出一个或多个示例性异步CxM总线在时间上的操作的各个图示1002-1004。在一个实例中,CxM和/或相关的无线单元可根据在时间上划分成DU的时间轴而工作,其可以是任意适合的均匀或非均匀的长度(例如,80μs)。通过特定的实例,DU可分成不同阶段:例如,通知阶段(例如,40μs),其中各个无线单元发送关于即将发生事件的通知;评估阶段(例如,20μs),其中处理通知;等等。然而,应当理解,图示1002-1004被提供以用于示出,并且本申请所述的各种多无线单元共存实现方案可利用任意适合的定时方案。
根据一个方面,图示1002-1004示出用于多个(例如10个)端点的最小连接功能的各个机制。然而,应当理解,图示1002-1004所示的机制并非限于给定数目的端点。起初,可利用可编程消息用于数据和/或控制信令,其可利用诸如图示1002中所示的数据结构。通过与图示1002对应的特定且非限制性的实例,最大P2P(例如,通知周期)数据比特宽度可以是72比特,以及对于每个设备的最大P2P(例如,对于每个所连接的设备的通知周期)可以在4μs和5μs之间。随后,在重新配置总线之后,可选择广播传输,这可根据图示1004中所示的数据结构来执行。通过特定的而非限制性的实例,最大广播(例如,响应)数据比特宽度可以是320比特,与每个DU相关联的最大广播(例如,响应周期)数据周期可以是20μs,每个DU的最大CxM评估周期可以是20μs,以及最大延时可以是150μs。
根据另一个方面,可利用如本申请所述实现的用于多无线单元共存的异步总线来加速如图示1002-1004中所示的通知和响应的通信。例如,与利用在时间上对应于各个DU的预定的通知、评估和响应阶段相比,可以按共同的时间间隔来传输通知和响应,从而使得各个DU中的至少一部分将不被使用和/或被使用以支持附加设备及其相关联的通知和/或响应的管理。
在一个实例中,多无线单元CxM和各个相关联的设备可以与两个或更多个异步CxM总线相关联,从而可按并行方式由各个总线执行与图示1002和图示1004对应的时间轴。例如,可维护以异步方式工作的第一总线,以将至少一个被管理的端点通信地连接到相关联的多无线单元共存平台,并从至少一个被管理的端点收集对于多无线单元共存平台的通知;以及可维护以异步方式工作的第二总线,以将至少一个被管理的端点通信地连接到多无线单元共存平台,并有助于从多无线单元共存平台向至少一个被管理的端点(例如,以广播方式)的共存命令的传达。按这个方式执行的并行总线结构可以按任意适合的方式来实现,例如,以硬件、软件或其组合(例如,经由与包括第二总线的功能的软件并行实现的硬件总线)。
替代地,由图示1002-1004所示的部分或所有功能可通过单个异步总线来实现,从而使得可维护以异步方式工作的至少一个总线,以将至少一个被管理的端点通信地连接到相关联的多无线单元共存平台,从至少一个被管理的端点收集对于多无线单元共存平台的通知,并有助于从多无线单元共存平台向至少一个被管理的端点的共存命令的传达。异步单总线功能可通过例如利用总线选择逻辑(例如,总线选择器910)和/或图示1002-1004中所示的时间轴的变更(例如,通过将图示1004中的广播响应中的至少一部分移动至图示1002所示的时间轴,等)。
现在参照图11-13,其提供了示出可利用本申请所述各个方面的示例性多无线单元共存方案的各个图示1100-1300。应当理解,提供的图示1100-1300仅作为可根据本申请所述各个方面来利用的总线实现方案以及可使用这种总线实现方案来管理的各个无线技术的实例。此外,除非明确指出,否则,应当理解,所要求保护的主题并不限于任意特定的实现方案或特定端点。
首先如图11中的图示1100所示,可利用双布线型(2-wire)总线将与各个无线技术相关联的天线、RF组件、基带(BB)组件和/或其它端点耦合到为各个端点提供多无线单元共存功能的应用平台。如图1100进一步所示,应用平台可提供主机功能,以有助于总线以异步方式工作。此外,图示1100示出了可经由总线将一个或多个可选的电源管理IC(PMIC)耦合到应用平台和/或其管理的端点。
接下来,图12中的图示1200示出以类似于图示1100的方式利用双布线型总线的实现方案,其中,应用平台利用多个总线和/或总线布线。如图示1200所示,可在应用平台处利用选择逻辑(例如,其以类似于总线选择器910的方式执行)以选择恰当的总线和/或与其相关联的一个或多个布线,以用于在给定时间点到各个被管理的端点的连接。
图13中的图示1300示出一种总线方案,其中在应用平台及其每个管理的端点之间提供两个双布线型异步总线。可利用这样的实现方案,以例如实现诸如由图10中的图示1002和1004提供的并行通知/响应方案。
现在参照图14-16,其示出可根据本申请阐述的各个方面来执行的方法。虽然为了使说明更简单,而将这些方法示出并描述为一系列的动作,但是应该理解和明白的是,这些方法并不受动作顺序的限制,因为,依照一个或多个方面,一些动作可以按不同顺序发生和/或与本申请中示出和描述的其它动作同时发生。例如,本领域技术人员应该理解并明白,一个方法也可以表示成一系列相互关联的状态和事件,如在状态图中。此外,如果要实现根据一个或多个方面的方法,并非描绘出的所有动作都是必需的。
参照图14,示出用于利用基本上异步的总线***以有助于一组被管理的端点的多无线单元共存的方法1400。可以理解,方法1400可通过例如无线设备(例如,无线设备110或200,经由CxM 240)和/或任意其它适合的网络设备来执行。方法1400可在框1402开始,其中识别与各个潜在冲突的无线技术相关联的各个被管理的端点(例如,CxM端点430)以及与所述各个被管理的端点相关联的多无线单元共存平台(例如,CxM 240)。然后,方法1400在框1404终止,其中维护包括以异步方式工作的一个或多个总线(例如,异步总线410)的总线***,这一个或多个总线将各个被管理的端点通信地连接到多无线单元共存平台。
图15示出用于利用基本上异步的总线***以有助于一组被管理的端点的多无线单元共存的第二方法1500。方法1500可通过例如多无线单元设备(例如,经由CxM 240)和/或任意其它适合的网络实体来执行。方法1500可在框1502开始,其中维护以异步方式工作的至少第一总线,该第一总线将至少一个被管理的端点通信地连接到多无线单元共存平台,并从所述至少一个被管理的端点收集对于所述多无线单元共存平台的通知(例如由图示1002所示)。在框1504,维护以异步方式工作的至少第二总线,该第二总线将至少一个被管理的端点通信地连接到所述多无线单元共存平台,并有助于从所述多无线单元共存平台向所述至少一个被管理的端点的共存命令的传达(例如,由图示1004所示)。
接下来转到图16,示出用于利用基本上异步的总线***以有助于一组被管理的端点的多无线单元共存的第三方法1600。方法1600可通过例如多无线单元无线设备和/或任意其它适合的无线网络实体来执行。方法1600可在框1602开始,其中加入以异步方式工作的第一总线和以异步方式工作的第二总线,从而使得多无线单元共存平台耦合到所述第一总线和所述第二总线,并使得所述至少一个被管理的端点耦合到实现了所述第一总线和所述第二总线的功能的公共总线。然后,方法1600可在框1604结束,其中响应于所述至少一个被管理的端点和所述多无线单元共存平台之间的期望通信模式,在所述第一总线和所述第二总线的功能之间切换(例如,经由总线选择器910)在框1602识别的公共总线。
现在转到图17,示出有助于在通信环境中用于多无线单元共存管理的异步总线架构的实现和管理的装置1700。可以理解,将装置1700表示为包括功能框,这些功能框可以是表示由处理器、软件或其组合(例如固件)实现的功能的功能框。装置1700可由无线设备(例如,无线设备110或200,经由CxM 240)和/或另一适合网络设备来实现,并且可包括:模块1702,用于识别与一组无线技术对应的各个端点以及对在该组无线技术及其对应的端点之间的共存进行管理的应用平台;和模块1704,用于维护具有以异步方式工作的一个或多个总线的***,这一个或多个总线有助于各个端点和应用平台之间的通信。
对于以上描述,本领域的普通技术人员应当理解的是,本申请中所描述的各个方面可以用硬件、软件、固件、中间件、微代码或它们的任意结合来实现。当***和/或方法由软件、固件、中间件、微代码、程序代码或代码段来实现时,它们可以存储在机器可读介质中,如存储器或存储设备中。代码段可以代表过程、函数、子程序、程序、例程、子例程、模块、软件包、类、或者指令集、数据结构或程序语句的任何组合。代码段可以通过传递和/或接收信息、数据、自变量、参数或存储内容,与另一段代码段或硬件电路相耦合。信息、自变量、参数、数据等等可以通过使用任何适当的方法,包括存储器共享、消息传递、令牌传递、网络传输等,进行传递、转发或传输。
此外,本领域技术人员应当理解,信息和信号可以使用多种不同的技术和技艺来表示。例如,在贯穿上面的描述中提及的数据、指令、命令、信息、信号、比特、符号和码片可以用电压、电流、电磁波、磁场或粒子、光场或粒子或者其任意组合来表示。
此外,可以理解,结合本申请的公开而描述的各种方法和/或算法的步骤可直接体现为硬件、由处理器执行的软件模块或两者的组合。软件模块可以位于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、移动磁盘、CD-ROM或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质连接到处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于ASIC中,该ASIC可以位于用户终端和/或任何其它适当的位置中。当然,处理器和存储介质也可以作为分立组件存在于用户终端中。
所提供对于本发明公开内容的以上描述用于使本领域的任何技术人员能够实现或使用本发明。对于本领域技术人员来说,对于本发明公开内容的各种修改都是显而易见的,并且本申请定义的总体原理也可以在不脱离本发明公开内容的精神和保护范围的基础上适用于其它变体。因此,本发明公开内容并不限于本申请描述的实例和设计,而是与本申请公开的原理和新颖性特征的最广范围相一致。此外,就说明书或权利要求书中使用的“包含”一词而言,该词的涵盖方式类似于“包括”一词,就如同“包括”一词在权利要求中用作衔接词所解释的那样。此外,在具体实施方式或权利要求书中的术语“或”表示“非排它性的或”。
Claims (37)
1.一种在无线通信***中使用的方法,该方法包括:
识别与各个潜在冲突的无线技术相关联的各个被管理的端点以及与所述各个被管理的端点相关联的多无线单元共存平台;以及
维护将所述各个被管理的端点通信地连接到所述多无线单元共存平台的总线***,其中,所述总线***包括以异步方式工作的一个或多个总线。
2.如权利要求1所述的方法,其中,所述以异步方式工作的一个或多个总线耦合到至少一个补充总线。
3.如权利要求2所述的方法,其中,所述至少一个补充总线可重编程以便根据多个工作模式来工作,所述多个工作模式包括同步模式或异步模式中的至少一个。
4.如权利要求1所述的方法,其中,所述各个被管理的端点包括无线单元、天线、功率放大器、滤波器、混频器或调制解调器中的至少一个。
5.如权利要求1所述的方法,其中,所述识别包括:识别其上装配有一个或多个内部总线以及所述各个被管理的端点中的至少一个的集成电路。
6.如权利要求5所述的方法,其中,所述维护包括:维护将所述集成电路和所述多无线单元共存平台通信地进行连接的总线***,从而使得在所述集成电路上装配的各个被管理的端点经由在所述集成电路上装配的一个或多个内部总线耦合到所述总线***。
7.如权利要求1所述的方法,其中,所述维护包括:
维护以异步方式工作的至少第一总线,其中,该至少第一总线将至少一个被管理的端点通信地连接到所述多无线单元共存平台,并从所述至少一个被管理的端点收集对于所述多无线单元共存平台的通知;以及
维护以异步方式工作的至少第二总线,其中,该至少第二总线将至少一个被管理的端点通信地连接到所述多无线单元共存平台,并有助于从所述多无线单元共存平台向所述至少一个被管理的端点的共存命令的传达。
8.如权利要求7所述的方法,其中,所述维护还包括:
加入以异步方式工作的第一总线和以异步方式工作的第二总线,从而使得所述多无线单元共存平台耦合到所述第一总线和所述第二总线,并使得所述至少一个被管理的端点耦合到实现了所述第一总线和所述第二总线的功能的公共总线;以及
响应于所述至少一个被管理的端点和所述多无线单元共存平台之间的期望通信模式,在所述第一总线和所述第二总线的功能之间切换所述公共总线。
9.如权利要求1所述的方法,其中,所述维护包括:维护以异步方式工作的至少一个总线,其中,该至少一个总线将至少一个被管理的端点通信地连接到所述多无线单元共存平台,从所述至少一个被管理的端点收集对于所述多无线单元共存平台的通知,并有助于从所述多无线单元共存平台向所述至少一个被管理的端点的共存命令的传达。
10.如权利要求1所述的方法,其中,所述维护包括:
重编程以异步方式工作并将至少一个被管理的端点通信地连接到所述多无线单元共存平台的一个或多个总线,以便在至少一个在时间上的决策单元内根据非异步总线协议工作。
11.如权利要求1所述的方法,其中,所述以异步方式工作的一个或多个总线包括根据SLIM总线架构实现的至少一个总线。
12.一种可在无线通信***中工作的装置,包括:
各个被管理的端点,其与一组潜在冲突的无线技术相关联;
共存管理器(CxM),其有助于所述各个被管理的端点之间的共存;以及
总线***,其将所述各个被管理的端点通信地连接到所述CxM,其中,所述总线***包括以异步方式工作的一个或多个总线。
13.如权利要求12所述的装置,其中,所述总线***还包括:至少一个补充总线,其耦合到所述以异步方式工作的一个或多个总线。
14.如权利要求13所述的装置,其中,所述至少一个补充总线可重编程以便根据多个工作模式来工作,所述多个工作模式包括同步模式或异步模式中的至少一个。
15.如权利要求12所述的装置,其中,所述各个被管理的端点包括无线单元、天线、功率放大器、滤波器、混频器或调制解调器中的至少一个。
16.如权利要求12所述的装置,其中,所述装置还包括:至少一个集成电路,其上装配有一个或多个内部总线以及所述各个被管理的端点中的至少一个,并且其中,所述总线***将所述至少一个集成电路和所述CxM通信地进行连接,从而使得在所述至少一个集成电路上实现的各个被管理的端点经由在所述至少一个集成电路上实现的一个或多个内部总线耦合到所述总线***。
17.如权利要求12所述的装置,其中,所述总线***包括:
以异步方式工作的至少第一总线,其中,该至少第一总线将至少一个被管理的端点通信地连接到所述CxM,并从所述至少一个被管理的端点收集对于所述CxM的通知;以及
以异步方式工作的至少第二总线,其中,该至少第二总线将至少一个被管理的端点通信地连接到所述CxM,并有助于从所述CxM向所述至少一个被管理的端点的共存命令的传达。
18.如权利要求17所述的装置,其中
加入以异步方式工作的第一总线和以异步方式工作的第二总线,从而使得所述CxM耦合到所述第一总线和所述第二总线,并使得所述至少一个被管理的端点耦合到实现了所述第一总线和所述第二总线的功能的公共总线;以及
所述装置还包括:总线选择器,其响应于所述至少一个被管理的端点和所述CxM之间的期望通信模式,在所述第一总线和所述第二总线的功能之间切换所述公共总线。
19.如权利要求12所述的装置,其中,所述总线***包括:以异步方式工作的至少一个总线,其中,该至少一个总线将至少一个被管理的端点通信地连接到所述CxM,从所述至少一个被管理的端点收集对于所述CxM的通知,并有助于从所述CxM向所述至少一个被管理的端点的共存命令的传达。
20.如权利要求12所述的装置,其中,所述以异步方式工作的一个或多个总线包括根据SLIM总线架构实现的至少一个总线。
21.一种装置,包括:
用于识别与一组无线技术对应的各个端点以及对该组无线技术及其对应端点之间的共存进行管理的应用平台的模块;以及
用于维护具有以异步方式工作的一个或多个总线的***的模块,其中,所述一个或多个总线有助于所述各个端点和所述应用平台之间的通信。
22.如权利要求21所述的装置,其中,所述具有以异步方式工作的一个或多个总线的***耦合到至少一个补充总线。
23.如权利要求22所述的装置,其中,所述至少一个补充总线可重编程以便根据多个工作模式来工作,所述多个工作模式包括同步模式或异步模式中的至少一个。
24.如权利要求21所述的装置,其中,与该组无线技术对应的所述各个端点包括无线单元、天线、功率放大器、滤波器、混频器或调制解调器中的至少一个。
25.如权利要求21所述的装置,其中,用于识别的模块包括:用于识别其上装配有一个或多个内部总线以及与该组无线技术对应的所述各个端点中的至少一个的集成电路的模块。
26.如权利要求25所述的装置,其中,用于维护的模块包括:用于具有以异步方式工作的一个或多个总线的***的模块,该***将所述集成电路和所述应用平台通信地进行连接,从而使得在所述集成电路上实现的各个端点经由在所述集成电路上实现的一个或多个内部总线耦合到所述具有以异步方式工作的一个或多个总线的***。
27.如权利要求21所述的装置,其中,用于维护的模块包括:
用于维护以异步方式工作的至少第一总线的模块,其中,该至少第一总线将至少一个端点通信地连接到所述应用平台,并从所述至少一个端点收集对于所述应用平台的通知;以及
用于维护以异步方式工作的至少第二总线的模块,其中,该至少第二总线将至少一个端点通信地连接到所述应用平台,并有助于从所述应用平台向所述至少一个端点的共存命令的传达。
28.如权利要求27所述的装置,其中,用于维护的模块还包括:
用于加入以异步方式工作的第一总线和以异步方式工作的第二总线的模块,从而使得所述应用平台耦合到所述第一总线和所述第二总线,并使得所述至少一个端点耦合到实现了所述第一总线和所述第二总线的功能的公共总线;以及
用于响应于所述至少一个端点和所述应用平台之间的期望通信模式,在所述第一总线和所述第二总线的功能之间切换所述公共总线的模块。
29.如权利要求21所述的装置,其中,用于维护的模块包括:
用于维护以异步方式工作的至少一个总线的模块,其中,该至少一个总线将至少一个端点通信地连接到所述应用平台,从所述至少一个端点收集对于所述应用平台的通知,并有助于从所述应用平台向所述至少一个端点的共存命令的传达。
30.一种计算机程序产品,包括:
计算机可读介质,包括:
使得计算机识别与一组无线技术对应的各个端点以及对该组无线技术及其对应端点之间的共存进行管理的应用平台的代码;以及
使得计算机维护具有以异步方式工作的一个或多个总线的***的代码,其中,所述一个或多个总线有助于所述各个端点和所述应用平台之间的通信。
31.如权利要求30所述的计算机程序产品,其中,所述具有以异步方式工作的一个或多个总线的***耦合到至少一个补充总线。
32.如权利要求31所述的计算机程序产品,其中,所述至少一个补充总线可重编程以便根据多个工作模式来工作,所述多个工作模式包括同步模式或异步模式中的至少一个。
33.如权利要求30所述的计算机程序产品,其中,与该组无线技术对应的所述各个端点包括无线单元、天线、功率放大器、滤波器、混频器或调制解调器中的至少一个。
34.如权利要求30所述的计算机程序产品,其中:
使得计算机识别的代码包括:使得计算机识别其上装配有一个或多个内部总线以及与该组无线技术对应的所述各个端点中的至少一个的集成电路的代码;以及
使得计算机维护的代码包括:使得计算机维护具有以异步方式工作的一个或多个总线的***的代码,其中,该***将所述集成电路和所述应用平台通信地进行连接,从而使得在所述集成电路上实现的各个端点经由在所述集成电路上实现的所述一个或多个内部总线耦合到所述具有以异步方式工作的一个或多个总线的***。
35.如权利要求30所述的计算机程序产品,其中,使得计算机维护的代码包括:
使得计算机维护以异步方式工作的至少第一总线的代码,其中,该至少第一总线将至少一个端点通信地连接到所述应用平台,并从所述至少一个端点收集对于所述应用平台的通知;以及
使得计算机维护以异步方式工作的至少第二总线的代码,其中,该至少第二总线将至少一个端点通信地连接到所述应用平台,并有助于从所述应用平台向所述至少一个端点的共存命令的传达。
36.如权利要求35所述的计算机程序产品,其中,使得计算机维护的代码包括:
使得计算机识别向以异步方式工作的第二总线加入以异步方式工作的第一总线,从而使得所述应用平台耦合到所述第一总线和所述第二总线,并使得所述至少一个端点耦合到实现了所述第一总线和所述第二总线的功能的公共总线的代码;以及
使得计算机响应于所述至少一个端点和所述应用平台之间的期望通信模式,在所述第一总线和所述第二总线的功能之间切换所述公共总线的代码。
37.如权利要求30所述的计算机程序产品,其中,使得计算机维护的代码包括:使得计算机维护以异步方式工作的至少一个总线的代码,其中,该至少一个总线将至少一个端点通信地连接到所述应用平台,从所述至少一个端点收集对于所述应用平台的通知,并有助于从所述应用平台向所述至少一个端点的共存命令的传达。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US22962609P | 2009-07-29 | 2009-07-29 | |
US61/229,626 | 2009-07-29 | ||
US12/749,195 US9135197B2 (en) | 2009-07-29 | 2010-03-29 | Asynchronous interface for multi-radio coexistence manager |
US12/749,195 | 2010-03-29 | ||
PCT/US2010/043589 WO2011014579A1 (en) | 2009-07-29 | 2010-07-28 | Asynchronous interface for multi-radio coexistence manager |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102473153A true CN102473153A (zh) | 2012-05-23 |
CN102473153B CN102473153B (zh) | 2016-08-10 |
Family
ID=43526911
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201080033148.5A Active CN102473153B (zh) | 2009-07-29 | 2010-07-28 | 用于多无线单元共存管理器的异步接口 |
Country Status (7)
Country | Link |
---|---|
US (1) | US9135197B2 (zh) |
EP (1) | EP2460084A1 (zh) |
JP (2) | JP2013501406A (zh) |
KR (1) | KR101414661B1 (zh) |
CN (1) | CN102473153B (zh) |
TW (1) | TW201112856A (zh) |
WO (1) | WO2011014579A1 (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105765550A (zh) * | 2013-11-14 | 2016-07-13 | 高通股份有限公司 | 经由总线上的附加副数据线来发送数据的***和方法 |
CN110741359A (zh) * | 2017-06-08 | 2020-01-31 | 高通股份有限公司 | 改变共享总线上集成电路的从属标识的***和方法 |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9148889B2 (en) * | 2009-06-01 | 2015-09-29 | Qualcomm Incorporated | Control of multiple radios using a database of interference-related information |
US8594056B2 (en) * | 2009-06-16 | 2013-11-26 | Qualcomm Incorporated | Method and apparatus for dynamic and dual antenna bluetooth (BT)/WLAN coexistence |
US9161232B2 (en) * | 2009-06-29 | 2015-10-13 | Qualcomm Incorporated | Decentralized coexistence manager for controlling operation of multiple radios |
US9185718B2 (en) * | 2009-06-29 | 2015-11-10 | Qualcomm Incorporated | Centralized coexistence manager for controlling operation of multiple radios |
US20110007680A1 (en) * | 2009-07-09 | 2011-01-13 | Qualcomm Incorporated | Sleep mode design for coexistence manager |
US20110007688A1 (en) * | 2009-07-09 | 2011-01-13 | Qualcomm Incorporated | Method and apparatus for event prioritization and arbitration in a multi-radio device |
US9185719B2 (en) | 2009-08-18 | 2015-11-10 | Qualcomm Incorporated | Method and apparatus for mapping applications to radios in a wireless communication device |
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 |
KR101077900B1 (ko) * | 2010-04-09 | 2011-10-31 | 숭실대학교산학협력단 | 네트워크 효율성을 고려한 SoC 기반 시스템 네트워크에서의 인터페이스 장치의 통신방법 및 그에 의해 통신하는 인터페이스 장치 |
US8966302B2 (en) * | 2010-06-23 | 2015-02-24 | Broadcom Corporation | Method for power management of data buses in electronic devices |
US9130656B2 (en) | 2010-10-13 | 2015-09-08 | Qualcomm Incorporated | Multi-radio coexistence |
US8694276B2 (en) | 2011-01-20 | 2014-04-08 | Texas Instruments Incorporated | Built-in self-test methods, circuits and apparatus for concurrent test of RF modules with a dynamically configurable test structure |
US9615338B2 (en) | 2011-02-15 | 2017-04-04 | Samsung Electronics Co., Ltd. | Power headroom report method and apparatus of UE |
JP5990545B2 (ja) | 2011-02-21 | 2016-09-14 | サムスン エレクトロニクス カンパニー リミテッド | 無線通信システムにおける端末の省電力方法及び装置 |
EP2679046B1 (en) | 2011-02-21 | 2018-08-15 | Samsung Electronics Co., Ltd. | Method of efficiently reporting user equipment transmission power and apparatus thereof |
KR101995293B1 (ko) * | 2011-02-21 | 2019-07-02 | 삼성전자 주식회사 | 반송파 집적 기술을 사용하는 시분할 무선통신시스템에서 부차반송파의 활성화 또는 비활성화 방법 및 장치 |
US20120270602A1 (en) * | 2011-04-25 | 2012-10-25 | Card Robert A | Multiple subscriber identity module controller |
CN103609036B (zh) * | 2011-05-12 | 2017-05-17 | Lg电子株式会社 | 使用多个天线端口发射信号的方法及其发射端设备 |
US8892159B2 (en) * | 2011-05-12 | 2014-11-18 | St-Ericsson Sa | Multi-standard transceiver architecture with common balun and mixer |
US10219319B2 (en) | 2011-09-02 | 2019-02-26 | Philips Lighting Holding B.V. | Device and method for controlling a node of a wireless network |
JP5456935B1 (ja) * | 2013-10-30 | 2014-04-02 | 太陽誘電株式会社 | 回路モジュール |
US10509761B2 (en) | 2013-11-14 | 2019-12-17 | Qualcomm Incorporated | System and method of sending data via additional secondary data lines on a bus |
US9497710B2 (en) | 2013-11-25 | 2016-11-15 | Qualcomm Incorporated | Multipoint interface shortest pulse width priority resolution |
US20170325199A1 (en) * | 2016-05-06 | 2017-11-09 | Qualcomm Incorporated | Wlan/bt/802.15.4 coexistence interface |
US10474622B1 (en) | 2018-07-16 | 2019-11-12 | Qualcomm Incorporated | Method and apparatus for latency management of data communication over serial bus |
US11106612B2 (en) | 2019-09-20 | 2021-08-31 | Apple Inc. | Coordinating operations of multiple communication chips via local hub device |
US11122586B2 (en) * | 2019-12-31 | 2021-09-14 | Dish Network L.L.C. | Coexistence of multiple radio technologies in a shared frequency band |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020129184A1 (en) * | 2001-03-08 | 2002-09-12 | Hidekazu Watanabe | Effective bus utilization using bus arbiter |
US20030231741A1 (en) * | 2002-06-14 | 2003-12-18 | G3 Nova Technology, Inc. | Multi-protocol, multi-interface communications device testing system |
CN101262254A (zh) * | 2007-02-16 | 2008-09-10 | 诺基亚公司 | 在多无线接入设备中管理低功率无线介质 |
US20080279137A1 (en) * | 2007-05-10 | 2008-11-13 | Nokia Corporation | Discontinuous inquiry for wireless communication |
Family Cites Families (181)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4593282A (en) * | 1983-04-14 | 1986-06-03 | At&T Information Systems Inc. | Network protocol for integrating synchronous and asynchronous traffic on a common serial data bus |
JPS61110250A (ja) | 1984-11-02 | 1986-05-28 | Hitachi Ltd | 複数のバスを有するデ−タ処理システム |
US4933845A (en) * | 1987-09-04 | 1990-06-12 | Digital Equipment Corporation | Reconfigurable bus |
US5486210A (en) | 1992-01-30 | 1996-01-23 | Reeves Brothers, Inc. | Air bag fabric containing graft polymer thereon |
JPH05336141A (ja) | 1992-06-04 | 1993-12-17 | Matsushita Electric Ind Co Ltd | ループネットワーク |
US5726893A (en) * | 1992-12-17 | 1998-03-10 | Stanford Telecommunications, Inc. | Cellular telephone with voice-in-data modem |
US5410740A (en) | 1993-03-24 | 1995-04-25 | Telefonaktiebolaget L M Ericsson | Control of a radio communications system base station |
JPH0721114A (ja) | 1993-06-21 | 1995-01-24 | Hitachi Ltd | マルチプロセッサシステムの共有メモリ制御装置 |
JPH0855495A (ja) | 1994-01-31 | 1996-02-27 | Texas Instr Inc <Ti> | 同期メモリデバイスを非同期メモリデバイスとして再構成する回路及び方法 |
US5511233A (en) | 1994-04-05 | 1996-04-23 | Celsat America, Inc. | System and method for mobile communications in coexistence with established communications systems |
DE19602535C1 (de) | 1996-01-25 | 1996-09-12 | Grundig Emv | Energiesparbetrieb bei einem Kommunikationsgerät |
US6035000A (en) | 1996-04-19 | 2000-03-07 | Amati Communications Corporation | Mitigating radio frequency interference in multi-carrier transmission systems |
US6128483A (en) | 1996-11-19 | 2000-10-03 | Ericsson, Inc. | Simultaneous over the air data download to multiple radios |
TW448666B (en) * | 1999-01-28 | 2001-08-01 | Ibm | Method and apparatus for automotive radio time shifting personalized to multiple drivers |
US7107253B1 (en) | 1999-04-05 | 2006-09-12 | American Board Of Family Practice, Inc. | Computer architecture and process of patient generation, evolution and simulation for computer based testing system using bayesian networks as a scripting language |
US7015789B1 (en) * | 1999-05-13 | 2006-03-21 | Honeywell International Inc. | State validation using bi-directional wireless link |
US6571285B1 (en) * | 1999-12-23 | 2003-05-27 | Accenture Llp | Providing an integrated service assurance environment for a network |
US7990882B1 (en) * | 1999-12-30 | 2011-08-02 | Avaya Inc. | Adaptively maintaining quality of service (QoS) in distributed PBX networks |
JP4286533B2 (ja) | 2000-06-26 | 2009-07-01 | パナソニック株式会社 | 3周波分波回路 |
US20020039892A1 (en) | 2000-10-04 | 2002-04-04 | Bo Lindell | System and method for network and service selection in a mobile communication station |
AU2002224450A1 (en) * | 2000-11-03 | 2002-05-15 | Aryya Communications, Inc. | Wideband multi-protocol wireless radio transceiver system |
FI20002881A (fi) | 2000-12-29 | 2002-06-30 | Nokia Corp | Järjestely ja menetelmä radiolähettimen häviöiden vähentämiseksi |
US20020167963A1 (en) * | 2001-03-27 | 2002-11-14 | Mario Joa-Ng | Method and apparatus for spread spectrum medium access protocol with collision avoidance using controlled time of arrival |
EP1386451B1 (en) | 2001-05-01 | 2005-09-21 | Philips Electronics N.V. | Radio communication arrangements |
US7287070B2 (en) | 2001-05-25 | 2007-10-23 | Interdigital Technology Corporation | Determining control of an internet communication between a sender and receiver |
JP2003199160A (ja) | 2001-12-27 | 2003-07-11 | Nec Mobiling Ltd | 無線通信装置 |
US7317900B1 (en) * | 2001-12-28 | 2008-01-08 | Broadcom Corporation | Method and apparatus for co-location of two radio frequency devices |
US6873825B2 (en) * | 2002-01-10 | 2005-03-29 | Qualcomm, Incorporated | System and method for optimizing bluetooth transmissions to overcome signal interference |
US20030135675A1 (en) * | 2002-01-17 | 2003-07-17 | Koninklijke Philips Electronics N.V. | Configurable synchronous or asynchronous bus interface |
JP4122789B2 (ja) | 2002-02-13 | 2008-07-23 | 日本電気株式会社 | 複合無線装置及びそれに用いる干渉回避制御方法 |
JP3883463B2 (ja) | 2002-03-29 | 2007-02-21 | 株式会社東芝 | 通信コネクション設定方法 |
US7424268B2 (en) * | 2002-04-22 | 2008-09-09 | Cisco Technology, Inc. | System and method for management of a shared frequency band |
US7254191B2 (en) * | 2002-04-22 | 2007-08-07 | Cognio, Inc. | System and method for real-time spectrum analysis in a radio device |
FI113123B (fi) * | 2002-06-03 | 2004-02-27 | Nokia Corp | Menetelmä ja laite hajautettujen verkkojen muodostamiseksi tilapäisissä verkoissa |
EP1514382A2 (en) | 2002-06-07 | 2005-03-16 | Koninklijke Philips Electronics N.V. | Wireless technology co-existence |
US6853628B2 (en) | 2002-06-28 | 2005-02-08 | Interdigital Technology Corporation | System for facilitating personal communications with multiple wireless transmit/receive units |
US7263351B2 (en) * | 2002-07-01 | 2007-08-28 | Qualcomm Incorporated | Wireless network optimization through remote device data |
US7245649B2 (en) | 2002-07-09 | 2007-07-17 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods and apparatus for adapting a hop sequence when establishing a communication connection |
US7171161B2 (en) * | 2002-07-30 | 2007-01-30 | Cognio, Inc. | System and method for classifying signals using timing templates, power templates and other techniques |
US20040022210A1 (en) * | 2002-08-01 | 2004-02-05 | Frank Edward H. | Cooperative transceiving between wireless interface devices of a host device |
US8364080B2 (en) * | 2002-08-01 | 2013-01-29 | Broadcom Corporation | Method and system for achieving enhanced quality and higher throughput for collocated IEEE 802.11 B/G and bluetooth devices in coexistent operation |
US7340236B2 (en) * | 2002-08-07 | 2008-03-04 | Texas Instruments Incorporated | System for operational coexistence of wireless communication technologies |
US7035314B1 (en) * | 2002-09-03 | 2006-04-25 | Rfmd Wpan, Inc. | Method and apparatus implementing an overlay adaptive frequency hopping kernel in a wireless communication system |
US6774857B2 (en) * | 2002-09-12 | 2004-08-10 | Agilent Technologies, Inc. | Method facilitating inter-mode handoff |
JP3846715B2 (ja) * | 2002-09-30 | 2006-11-15 | ソニー株式会社 | 無線通信システム |
JP3672196B2 (ja) | 2002-10-07 | 2005-07-13 | 松下電器産業株式会社 | アンテナ装置 |
GB2394133A (en) | 2002-10-17 | 2004-04-14 | Toumaz Technology Ltd | Radio receiver with reconfigurable filtering arrangement |
US7184777B2 (en) * | 2002-11-27 | 2007-02-27 | Cognio, Inc. | Server and multiple sensor system for monitoring activity in a shared radio frequency band |
US7433970B1 (en) * | 2003-01-27 | 2008-10-07 | Sprint Communications Company L.P. | Method for providing performance cues for a server-based software application |
US20040192222A1 (en) * | 2003-03-26 | 2004-09-30 | Nokia Corporation | System and method for semi-simultaneously coupling an antenna to transceivers |
US7146133B2 (en) | 2003-06-19 | 2006-12-05 | Microsoft Corporation | Wireless transmission interference avoidance on a device capable of carrying out wireless network communications |
US7406296B2 (en) | 2003-08-22 | 2008-07-29 | Telefonaktiebolaget L M Ericsson (Publ) | Co-located radio operation |
JP4202852B2 (ja) | 2003-08-27 | 2008-12-24 | 株式会社ルネサステクノロジ | 通信用電子部品および送受信切替え用半導体装置 |
FI20031646A0 (fi) | 2003-11-12 | 2003-11-12 | Nokia Corp | Liikenteen ja radioresurssien hallinta langattomassa tietoliikennelaitteessa |
US8064594B2 (en) * | 2003-11-13 | 2011-11-22 | Thomson Licensing | Integrated cellular/PCS-POTS communication system |
EP1704457B1 (en) | 2003-12-19 | 2014-11-12 | Gentex Corporation | Device with improved serial communication |
DE60332877D1 (de) | 2003-12-22 | 2010-07-15 | Ericsson Telefon Ab L M | Technologie-unabhängige Zugangsauswahl basiert auf Anwendungsanforderungen und Netzwerkzustand |
GB2412817A (en) | 2004-03-10 | 2005-10-05 | Nokia Corp | BT-WLAN coexistence interface signalling to reduce mutual interference in a dual mode terminal |
US7610057B2 (en) | 2004-04-23 | 2009-10-27 | Microsoft Corporation | Selecting a wireless networking technology on a device capable of carrying out wireless network communications via multiple wireless technologies |
US8098577B2 (en) * | 2004-06-03 | 2012-01-17 | Option | Method and device for managing simultaneous connections of a mobile telecommunications device to different networks |
US7764981B2 (en) * | 2004-07-30 | 2010-07-27 | Nokia Corporation | System and method for managing a wireless connection to reduce power consumption of a mobile terminal |
US20060026051A1 (en) * | 2004-07-30 | 2006-02-02 | Idx Investment Corporation | System and method for directly scheduling health care patient appointments |
CN100364286C (zh) | 2004-08-09 | 2008-01-23 | 美国博通公司 | 无线通讯中共享单天线的方法和*** |
US8566326B2 (en) | 2004-11-05 | 2013-10-22 | Oracle International Corporation | High-performance log-based processing |
FI20045450A0 (fi) | 2004-11-22 | 2004-11-22 | Nokia Corp | Menetelmä ja laite radioyhteyden kontrolloimiseen |
JP2008520966A (ja) * | 2004-11-15 | 2008-06-19 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | メディア雑音パターンの走査による電子レンジ動作の検出 |
EP1662760A1 (en) * | 2004-11-30 | 2006-05-31 | Sony Ericsson Mobile Communications AB | Method for providing alerts in a mobile device and mobile device therefor |
US7440728B2 (en) * | 2004-12-03 | 2008-10-21 | Microsoft Corporation | Use of separate control channel to mitigate interference problems in wireless networking |
KR100664566B1 (ko) | 2005-01-17 | 2007-01-04 | 삼성전자주식회사 | 블루투스와 무선랜을 구비하는 이동통신단말기에서안테나를 효과적으로 사용하기 위한 장치 및 방법 |
US7395084B2 (en) * | 2005-01-24 | 2008-07-01 | Sikorsky Aircraft Corporation | Dynamic antenna allocation system |
JP2006211242A (ja) | 2005-01-27 | 2006-08-10 | Toshiba Corp | 無線通信方法および無線通信装置 |
US7454171B2 (en) | 2005-02-25 | 2008-11-18 | Nokia Corporation | Method and system for VoIP over WLAN to Bluetooth headset using ACL link and sniff for aligned eSCO transmission |
DE602006000435T2 (de) | 2005-03-16 | 2009-01-15 | Sony Computer Entertainment Inc. | Kommunikationsvorrichtung |
US7907954B2 (en) | 2005-03-23 | 2011-03-15 | Nokia Corporation | System and method for dynamic interface management |
US7590075B2 (en) * | 2005-04-15 | 2009-09-15 | Dell Products L.P. | Systems and methods for managing wireless communication |
US9059782B2 (en) | 2005-06-01 | 2015-06-16 | Broadcom Corporation | Method and system for antenna and radio front-end topologies for a system-on-a-chip (SOC) device that combines bluetooth and IEEE 802.11 b/g WLAN technologies |
WO2006138464A2 (en) | 2005-06-15 | 2006-12-28 | Skilex Freepour Systems | Wireless liquid-level measuring free pour spout |
US7339446B2 (en) * | 2005-06-16 | 2008-03-04 | Intel Corporation | Tunable resonator with MEMS element |
US20060292986A1 (en) | 2005-06-27 | 2006-12-28 | Yigal Bitran | Coexistent bluetooth and wireless local area networks in a multimode terminal and method thereof |
US8169980B2 (en) | 2005-07-11 | 2012-05-01 | Qualcomm Incorporated | Methods and apparatuses for interworking |
EP1659814A1 (de) | 2005-10-27 | 2006-05-24 | Siemens Aktiengesellschaft | Verfahren zur Intersystem-Interferenzunterdrückung zwischen zumindest zwei Funkübertragungsverfahren |
US20070098004A1 (en) | 2005-10-31 | 2007-05-03 | Lada Henry F | Systems and methods for arbitrating multiple communications |
US7707269B2 (en) * | 2005-11-02 | 2010-04-27 | Nortel Networks Limited | Interfacing between a command line interface-based application program and a remote network device |
JP4640860B2 (ja) | 2005-12-01 | 2011-03-02 | シャープ株式会社 | 通信システム及び通信端末 |
US8094631B2 (en) * | 2005-12-09 | 2012-01-10 | Marvell World Trade Ltd. | Coexistence system and method for wireless network devices |
US7643469B2 (en) | 2006-01-04 | 2010-01-05 | Alcatel-Lucent Usa Inc. | Method for channel assignment and routing for multi-radio wireless mesh networks |
US20070165754A1 (en) | 2006-01-17 | 2007-07-19 | Niko Kiukkonen | Method for avoiding interference from a cellular transmitter to the 2.4/5GHz ISM band |
US8184154B2 (en) * | 2006-02-27 | 2012-05-22 | Texas Instruments Incorporated | Video surveillance correlating detected moving objects and RF signals |
US20070232349A1 (en) * | 2006-04-04 | 2007-10-04 | Jones Alan E | Simultaneous dual mode operation in cellular networks |
US9124357B2 (en) * | 2006-04-20 | 2015-09-01 | Qualcomm Incorporated | Media access control for ultra-wide band communication |
FI20065269A0 (fi) | 2006-04-26 | 2006-04-26 | Nokia Corp | Spektrin käyttö radiojärjestelmässä |
US8862680B2 (en) * | 2006-05-01 | 2014-10-14 | The Boeing Company | Methods and systems for data prioritization |
ES2598137T3 (es) | 2006-05-30 | 2017-01-25 | Nokia Technologies Oy | Opciones de un sistema de datos dinámicos de radio |
US7899396B2 (en) | 2006-06-02 | 2011-03-01 | Qulacomm Incorporated | Efficient operation for co-located WLAN and Bluetooth |
FI20065455A0 (fi) | 2006-06-29 | 2006-06-29 | Nokia Corp | Kontrollimenetelmä, väline, tietokoneohjelmatuote ja tietokoneohjelman jakeluväline |
US8223729B2 (en) * | 2006-07-19 | 2012-07-17 | Qualcomm Incorporated | Radio interface selection for a terminal |
US8554270B2 (en) | 2006-08-16 | 2013-10-08 | Broadcom Corporation | Systems and methods for enabling coexistence of multiple wireless components operating in the same frequency band |
US8824966B2 (en) * | 2006-08-16 | 2014-09-02 | Dell Products L.P. | System and method for reducing signal interference between bluetooth and WLAN communications |
WO2008024713A2 (en) | 2006-08-22 | 2008-02-28 | Marvell World Trade Ltd. | Multi-mode handheld apparatus |
US7793292B2 (en) | 2006-09-13 | 2010-09-07 | Fisher-Rosemount Systems, Inc. | Compact batch viewing techniques for use in batch processes |
US7949364B2 (en) | 2006-10-03 | 2011-05-24 | Nokia Corporation | System for managing radio modems |
US7778603B2 (en) | 2006-10-26 | 2010-08-17 | Nokia Corporation | Bandwidth conservation by reallocating unused time scheduled for a radio to another radio |
US7904631B2 (en) * | 2006-11-02 | 2011-03-08 | Honeywell International Inc. | Protocol independent bridge |
FI20065696A0 (fi) * | 2006-11-03 | 2006-11-03 | Nokia Corp | Radioprosessin ohjaus |
US8660085B2 (en) * | 2006-12-04 | 2014-02-25 | Qualcomm Incorporated | Methods and apparatus for transferring a mobile device from a source eNB to a target eNB |
US20080139212A1 (en) | 2006-12-07 | 2008-06-12 | Motorola, Inc. | Apparatus and method for interoperation of various radio links with a piconet link in a wireless device |
JP4765924B2 (ja) | 2006-12-18 | 2011-09-07 | 日本電気株式会社 | 受信ダイバーシティー回路 |
US8228922B2 (en) * | 2006-12-29 | 2012-07-24 | Nokia Corporation | Multiradio synchronization and scheduling control |
US7653397B2 (en) * | 2007-02-09 | 2010-01-26 | Nokia Corporation | Managing unscheduled wireless communication in a multiradio device |
US8554137B2 (en) * | 2007-02-12 | 2013-10-08 | Broadcom Corporation | Method and system for short range and wireless LAN coexistence |
JP4406435B2 (ja) | 2007-03-05 | 2010-01-27 | 株式会社日立製作所 | マルチホップ無線システムにおける電波障害回避方法、マルチホップ無線システム、中継局、中継局の電波障害回避方法およびプログラム |
CN101663912A (zh) * | 2007-03-12 | 2010-03-03 | 诺基亚公司 | 用于报告和同时传送机制以改进信令可靠性的技术 |
US8249030B2 (en) | 2007-03-23 | 2012-08-21 | Intel Corporation | Adapting TXOP requests for multi-radio platforms |
US8189710B2 (en) * | 2007-04-06 | 2012-05-29 | Intel Corporation | Architecture and methods for coexistence of wireless radios having differing protocols |
WO2008124796A1 (en) * | 2007-04-10 | 2008-10-16 | Marvell Semiconductor, Inc. | Systems and methods for providing collaborative coexistence between bluetooth and wi-fi |
US8325627B2 (en) | 2007-04-13 | 2012-12-04 | Hart Communication Foundation | Adaptive scheduling in a wireless network |
US8026845B2 (en) * | 2007-04-16 | 2011-09-27 | Qualcomm Incorporated | Positioning and transmitting system |
US7966037B2 (en) | 2007-05-16 | 2011-06-21 | Intel Corporation | Method and apparatus for multi-radio traffic arbitration in wireless communication protocols |
US20080298643A1 (en) | 2007-05-30 | 2008-12-04 | Lawther Joel S | Composite person model from image collection |
US8060085B2 (en) | 2007-06-04 | 2011-11-15 | Pine Valley Investments, Inc. | System and method for communicating location information |
US20080311912A1 (en) | 2007-06-15 | 2008-12-18 | Qualcomm Incorporated | System selection based on application requirements and preferences |
US7991017B2 (en) * | 2007-07-04 | 2011-08-02 | Airbus Operations Gmbh | Deterministic communication system |
JP2009042887A (ja) | 2007-08-07 | 2009-02-26 | Koyo Electronics Ind Co Ltd | マルチcpuシステムにおけるcpu有効活用方式 |
US7826459B2 (en) * | 2007-08-10 | 2010-11-02 | Texas Instruments Incorporated | Coexistence of different network technologies |
US8059553B2 (en) | 2007-08-21 | 2011-11-15 | Fimax Technology Limited | Adaptive interference control |
US7546404B2 (en) | 2007-08-30 | 2009-06-09 | Mediatek Inc. | Method and apparatus for arbitration in a wireless device |
US8504120B2 (en) * | 2007-08-31 | 2013-08-06 | Palm, Inc. | Techniques for controlling a radio processor in a mobile computing device |
US7929432B2 (en) | 2007-09-24 | 2011-04-19 | Intel Corporation | Flexible starting time scheduling algorithm for bitmap coexistence protection |
US20100329161A1 (en) * | 2007-10-02 | 2010-12-30 | Nokia Corporation | IP MTU Control Based on Multiradio Schedule |
US8553612B2 (en) * | 2007-10-05 | 2013-10-08 | St-Ericsson Sa | Coexistence of wireless personal area network and wireless local area network |
US8494072B2 (en) * | 2007-11-06 | 2013-07-23 | Qualcomm Incorporated | Frequency diverse control mapping of channel elements to resource elements |
US8045922B2 (en) * | 2007-11-23 | 2011-10-25 | Texas Instruments Incorporated | Apparatus for and method of bluetooth and wireless local area network coexistence using a single antenna in a collocated device |
US7903642B2 (en) * | 2007-12-04 | 2011-03-08 | Nokia Corporation | Multi-processor architecture for a device |
US8345704B2 (en) | 2007-12-05 | 2013-01-01 | Broadcom Corporation | Method and system for multi-radio coexistence and a collaborative interface |
GB0724434D0 (en) | 2007-12-14 | 2008-01-30 | Cambridge Silicon Radio Ltd | Distributed arbitration |
US7685325B2 (en) * | 2008-01-04 | 2010-03-23 | International Business Machines Corporation | Synchronous bus controller system |
US8417187B2 (en) * | 2008-01-07 | 2013-04-09 | Apple Inc. | Methods and apparatus for wireless device coexistence |
US20090180451A1 (en) * | 2008-01-10 | 2009-07-16 | Comsys Communication & Signal Processing Ltd. | Apparatus for and method of coordinating transmission and reception opportunities in a communications device incorporating multiple radios |
US8072913B2 (en) * | 2008-02-03 | 2011-12-06 | Broadcom Corporation | Collaborative coexistence of co-located mobile WiMAX, wireless LAN, and/or bluetooth radios |
US8418046B2 (en) * | 2008-02-13 | 2013-04-09 | Apple Inc. | Data signal handling circuitry and methods with error analysis capabilities |
US7936708B2 (en) | 2008-02-26 | 2011-05-03 | Intel Corporation | Device, system, and method of wireless network selection and handover |
US8165544B2 (en) * | 2008-03-18 | 2012-04-24 | Marvell World Trade Ltd. | Bluetooth and WLAN coexistence architecture having a shared low noise amplifier |
US8085683B2 (en) * | 2008-04-02 | 2011-12-27 | National University Of Ireland Maynooth | Method and apparatus for estimating link quality |
US8149804B2 (en) * | 2008-04-04 | 2012-04-03 | Intel Corporation | Multi-transceiver wireless communication device and methods for operating during device discovery and connection establishment |
US8619634B2 (en) * | 2008-04-14 | 2013-12-31 | Cisco Technology, Inc. | Channel assignment protocol |
US8072896B2 (en) * | 2008-04-18 | 2011-12-06 | Telefonaktiebolaget L M Ericsson (Publ) | Adaptive coexistence between different wireless communication systems |
FI20085480A0 (fi) | 2008-05-21 | 2008-05-21 | Nokia Corp | Radioliityntälaitteiden samanaikaisuus |
US20090303975A1 (en) | 2008-06-05 | 2009-12-10 | Texas Instruments Incorporated | Method and system for wireless coexistence |
US8098590B2 (en) | 2008-06-13 | 2012-01-17 | Qualcomm Incorporated | Apparatus and method for generating performance measurements in wireless networks |
US8111783B2 (en) | 2008-06-17 | 2012-02-07 | Cisco Technology, Inc. | Capturing and using radio events |
US7990992B2 (en) * | 2008-06-19 | 2011-08-02 | Nokia Corporation | Electronically configurable interface |
US8284721B2 (en) | 2008-06-26 | 2012-10-09 | Apple Inc. | Methods and apparatus for antenna isolation-dependent coexistence in wireless systems |
US20100130129A1 (en) * | 2008-11-25 | 2010-05-27 | Jue Chang | WLAN and bluetooth harmonization |
US8724649B2 (en) * | 2008-12-01 | 2014-05-13 | Texas Instruments Incorporated | Distributed coexistence system for interference mitigation in a single chip radio or multi-radio communication device |
US8412263B2 (en) * | 2008-12-04 | 2013-04-02 | Intel Corporation | Coexistence interface for multiple radio modules using a reduced number of connections |
US8095176B2 (en) * | 2008-12-04 | 2012-01-10 | Intel Corporation | Method and apparatus of subchannelization of wireless communication system |
US8823518B2 (en) * | 2008-12-08 | 2014-09-02 | Motorola Solutions, Inc. | Method of sensor cluster processing for a communication device |
US20100153760A1 (en) * | 2008-12-12 | 2010-06-17 | Microsoft Corporation | Power Settings in Wireless Ultra-Wide band Universal Serial Bus |
US8855570B2 (en) * | 2009-02-05 | 2014-10-07 | Telefonaktiebolaget L M Ericsson (Publ) | Coexistence of plural wireless communication transceivers in close proximity |
US9048932B2 (en) * | 2009-02-06 | 2015-06-02 | Google Technology Holdings LLC | Method and apparatus for co-existence of an OFDMA transmitter with a synchronous frame-based transmitter |
US8213957B2 (en) * | 2009-04-22 | 2012-07-03 | Trueposition, Inc. | Network autonomous wireless location system |
US8200161B2 (en) * | 2009-04-22 | 2012-06-12 | Broadcom Corporation | Method and system for dynamic selection of a coexistence method and transmit power level based on calibration data |
US9148889B2 (en) | 2009-06-01 | 2015-09-29 | Qualcomm Incorporated | Control of multiple radios using a database of interference-related information |
US20110249603A1 (en) * | 2009-06-16 | 2011-10-13 | Qualcomm Incorporated | Apparatus and method for multiple wireless service coexistence |
US8594056B2 (en) | 2009-06-16 | 2013-11-26 | Qualcomm Incorporated | Method and apparatus for dynamic and dual antenna bluetooth (BT)/WLAN coexistence |
US8787468B2 (en) * | 2009-06-19 | 2014-07-22 | Motorola Mobility Llc | Method and apparatus for multi-radio 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 |
US8351456B2 (en) | 2009-06-29 | 2013-01-08 | Qualcomm Incorporated | Method and apparatus for radio filtering in a multi-radio device |
US20110007688A1 (en) * | 2009-07-09 | 2011-01-13 | Qualcomm Incorporated | Method and apparatus for event prioritization and arbitration in a multi-radio device |
US20110007680A1 (en) * | 2009-07-09 | 2011-01-13 | Qualcomm Incorporated | Sleep mode design for coexistence manager |
US8886126B2 (en) * | 2009-07-09 | 2014-11-11 | Qualcomm Incorporated | Resolution algorithms for multi-radio coexistence |
US8995333B2 (en) * | 2009-07-29 | 2015-03-31 | Qualcomm Incorporated | Synchronous 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 |
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 |
US8811241B2 (en) | 2009-11-17 | 2014-08-19 | Telefonaktiebolaget L M Ericsson (Publ) | Coexistence of plural wireless communication transceivers in close proximity |
US20110212288A1 (en) | 2010-03-01 | 2011-09-01 | Apple Inc. | Foam/adhesive composite and methods of use thereof |
CN106411350A (zh) | 2010-06-18 | 2017-02-15 | 联发科技股份有限公司 | 协调多重无线收发器的装置及方法 |
US20120213303A1 (en) * | 2010-08-17 | 2012-08-23 | Qualcomm Incorporated | Compatible subset generation to facilitate multi-radio coexistence |
US9130656B2 (en) * | 2010-10-13 | 2015-09-08 | Qualcomm Incorporated | Multi-radio coexistence |
US8660548B1 (en) | 2011-06-13 | 2014-02-25 | Marvell International Ltd. | Multi-radio time base |
-
2010
- 2010-03-29 US US12/749,195 patent/US9135197B2/en active Active
- 2010-07-28 EP EP10740478A patent/EP2460084A1/en not_active Withdrawn
- 2010-07-28 KR KR1020127005500A patent/KR101414661B1/ko active IP Right Grant
- 2010-07-28 WO PCT/US2010/043589 patent/WO2011014579A1/en active Application Filing
- 2010-07-28 JP JP2012523009A patent/JP2013501406A/ja not_active Withdrawn
- 2010-07-28 CN CN201080033148.5A patent/CN102473153B/zh active Active
- 2010-07-29 TW TW099125123A patent/TW201112856A/zh unknown
-
2014
- 2014-08-15 JP JP2014165511A patent/JP2015046875A/ja active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020129184A1 (en) * | 2001-03-08 | 2002-09-12 | Hidekazu Watanabe | Effective bus utilization using bus arbiter |
US20030231741A1 (en) * | 2002-06-14 | 2003-12-18 | G3 Nova Technology, Inc. | Multi-protocol, multi-interface communications device testing system |
CN101262254A (zh) * | 2007-02-16 | 2008-09-10 | 诺基亚公司 | 在多无线接入设备中管理低功率无线介质 |
US20080279137A1 (en) * | 2007-05-10 | 2008-11-13 | Nokia Corporation | Discontinuous inquiry for wireless communication |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105765550A (zh) * | 2013-11-14 | 2016-07-13 | 高通股份有限公司 | 经由总线上的附加副数据线来发送数据的***和方法 |
CN105765550B (zh) * | 2013-11-14 | 2018-11-20 | 高通股份有限公司 | 经由总线上的附加副数据线来发送数据的***和方法 |
CN110741359A (zh) * | 2017-06-08 | 2020-01-31 | 高通股份有限公司 | 改变共享总线上集成电路的从属标识的***和方法 |
CN110741359B (zh) * | 2017-06-08 | 2021-03-26 | 高通股份有限公司 | 改变共享总线上集成电路的从属标识的***和方法 |
Also Published As
Publication number | Publication date |
---|---|
US9135197B2 (en) | 2015-09-15 |
EP2460084A1 (en) | 2012-06-06 |
WO2011014579A1 (en) | 2011-02-03 |
KR101414661B1 (ko) | 2014-07-03 |
TW201112856A (en) | 2011-04-01 |
KR20120050465A (ko) | 2012-05-18 |
JP2015046875A (ja) | 2015-03-12 |
JP2013501406A (ja) | 2013-01-10 |
US20110026458A1 (en) | 2011-02-03 |
CN102473153B (zh) | 2016-08-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102473153A (zh) | 用于多无线单元共存管理器的异步接口 | |
CN102474436B (zh) | 用于多无线电共存管理器的同步接口 | |
US10568059B2 (en) | User plane for fifth generation cellular architecture | |
CN102067569B (zh) | 在多处理器计算环境中管理数据服务的方法和设备 | |
US8619710B2 (en) | Technique for providing network access to different entities | |
CN101141354B (zh) | 选择接入移动网络或者无线局域网的装置 | |
CN103782612A (zh) | 对于蜂窝接入网络的m2m服务启用架构 | |
TWI342137B (en) | Wireless internetwork transfer apparatus, systems, and methods | |
JP6650413B2 (ja) | モバイルコンピューティングデバイスによる多重ネットワークアクセスのためのシステムおよび方法 | |
CN101803452A (zh) | 移动用户装备的多维接入 | |
CN110167000A (zh) | 紧急服务的指示方法、终端设备和网络设备 | |
WO2009049558A1 (fr) | Dispositif et système d'accès sans fil | |
CN101499943A (zh) | HSDPA接入方式的WiFi路由器设计方法 | |
JP2017192021A (ja) | 無線通信システム及び無線通信方法 | |
CN113595777B (zh) | 一种网络共享方法和*** | |
WO2022021434A1 (zh) | 中继会话的建立方法、装置、设备及存储介质 | |
CN118573714A (zh) | 设备远场通信的方法和*** | |
CN115834513A (zh) | 一种远程访问方法、装置及存储介质 | |
TW201004294A (en) | Dual mode phone and method for connecting WLAN terminals with the internet thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |