针对并置于单个电子装置中的多个无线通信协议协调通信的制作方法

文档序号:10492973阅读:206来源:国知局
针对并置于单个电子装置中的多个无线通信协议协调通信的制作方法
【专利摘要】本申请涉及针对并置于单个电子装置中的多个无线通信协议协调通信。协调对并置于移动装置中的多个无线通信协议的传输/接收。单个移动装置可含有多个通信组件(例如,蓝牙组件、IEEE 802.11b/g组件)。为防止干扰及可能的数据丢失,可在一个通信组件正在传输或接收时阻止另一通信组件传输或接收数据包。可由位于所述移动装置中的中央控制器协调所述组件。或者,所述通信组件可交换消息来确定传输或接收优先级(也就是协作共存)。另外,一个通信组件可监视另一通信组件的状态以确定未使用的通信时隙。
【专利说明】针对并置于单个电子装置中的多个无线通信协议协调通信
分案申请的相关信息
本案是分案申请。该分案的母案是申请日为2006年7月11日、申请号为200680032035.7、发明名称为“针对并置于单个电子装置中的多个无线通信协议协调通信”的发明专利申请案。
相关申请案交叉参考
本申请案在 35U.S.C.§119(e)下主张标题为 METHODS AND APPARATUSES FORINTERWORKING VOICE AND DATA APPLICAT1NS且于2005年7月 11 日提出申请的序列号60/698,510的美国临时专利申请案的利益,所述申请案的整体内容以引用的方式并入本文中。
技术领域
以下说明一般来说涉及无线通信,且尤其涉及协调利用两个或更多个单独通信协议进行通信的电子装置内的通信。
【背景技术】
许多电子装置利用多种通信协议。例如,膝上型计算机可使用无线个人区域网(WPAN)(例如,蓝牙)来将所述膝上型计算机连接到无线鼠标、无线键盘等。另外,膝上型计算机可包含电气和电子工程师协会(IEEE)802.1lb或802.1lg装置以允许膝上型计算机与无线局域网(WLAN)通信。WLAN已经变得日益流行。人们在其家中建立WLAN已经不足为奇。另外,WLAN已经可以广泛用于咖啡店、图书馆及其它公共和私人场所。移动电话也已经开始利用多个通信协议,例如,蜂窝式、WLAN及蓝牙协议。移动电话及个人数字助理(PDA)已经成为提供电子邮件、因特网接入以及传统蜂窝式通信的多功能装置。移动电话也可利用WPAN来与耳机或其它装置通信。
某些无线通信协议在其操作频率范围方面彼此重叠。例如,蓝牙及IEEE 802.1 lb/g装置共享相同的频谱。蓝牙是实现大约十米范围内的数据传送的标准通信协议。蓝牙和IEEE
802.1lb/g两种装置均在介于2.4GHz和2.4835GHz之间的工业、科学及医学(ISM)频带中操作。蓝牙装置传输使用大约IMHz的带宽且跳过ISM频带的79MHz。蓝牙装置利用可将信号每秒钟改变大约1600次的跳频扩频技术。IEEE 802.llb/g装置以固定的频率操作,即三个不重叠的22MHz信道中的一者,或在装置使用正交频分多路复用((FDM)的情况下为16.7Mhz。因此,蓝牙传输将以IEEE 802.1 lb/g装置利用的信道中的一者传输且干扰WLAN传输存在大约28%的机率(由IEEE 802.1 lb/g装置利用的22个信道/总计79个信道)。
为减轻冲突的可能,蓝牙版本1.2规定自适应跳频(AFH)方案。在AFH期间,蓝牙传输回避IEEE 802.llb/g的信道且在可用于蓝牙传输的剩余频谱上跳跃。然而,当时,相当少的装置并入有AFH方案。此外,当蓝牙装置发射机及IEEE 802.1 lb/g装置发射机并置于无线通信装置(例如,手持机)内时,即使在所述装置正以不同频率传输及接收时,来自一个装置的信号功率也可干扰另一装置。
当蓝牙与IEEE 802.1 lb/g装置收发机紧邻时,正在从第一装置传输的信号可使第二通信装置的低噪声放大器(LNA)饱和,从而导致第二装置接收机的灵敏度降低。IEEE802.llb/g装置的传输功率大约为17dBm。然而,所述装置在长达30米的范围内操作。因此,接收机处的功率是很小的。通常,蓝牙使用比IEEE 802.llb/g装置低1dB到15dB的功率,但蓝牙装置的范围极短且因此接收机处的功率较大。因此,如果IEEE 802.1 lb/g装置在蓝牙装置传输的同时正在接收包,则蓝牙装置的传输能量将溢出到IEEE 802.1 lb/g装置的收发机中且降低接收机的灵敏度。接收机灵敏度的降低可导致信号丢失及通信失败。通信装置的并置可包含:利用相同天线、位于相同的电路板或耦合电路板上、位于相同的芯片或耦合芯片组上及其组合。
蓝牙装置和IEEE 802.llb/g装置的并置可引起信号中断及数据丢失。因此,当蓝牙装置与IEEE 802.1 lb/g装置并置时需要防止通信失败。

【发明内容】

下文呈现对一个或多个实施例的简要概述以提供对所述实施例的基本了解。所述概述并不是对所有所涵盖实施例的广泛综述,且既不打算识别所有实施例的关键或紧要元件、也不打算界定任何或所有实施例的范围。其唯一的目的是,以简要的形式提供关于一个或多个实施例的某些概念来作为下文所呈现的更详细说明的前序。
根据一个或多个实施例及其对应的揭示内容,结合对移动装置内的多个无线通信协议的协调来描述各种方面。单个移动装置可含有多个通信组件(例如:蓝牙组件、IEEE
802.1lb/g组件)。为防止干扰及可能的数据丢失,可在一个通信组件正在传输或接收时阻止另一通信组件传输或接收数据包。可由位于移动装置中的中央控制器来协调所述组件。或者,所述通信组件可交换消息来确定传输或接收优先级。另外,一个通信组件可监视另一通信组件的状态以确定未使用的通信时隙。
根据相关的方面,一种针对相同电子装置内的多个无线通信协议协调通信的方法可包括:检测给利用第一通信协议的电子装置的无线通信的至少一个时隙的指派;及控制利用第二通信协议的电子装置的无线通信以避免与根据所述第一通信协议的无线通信冲突。另夕卜,所述方法可包括:请求对指派给所述第一通信协议的至少一个时隙的重新指派;响应于所述请求取消数据包传输;及基于所述请求将至少一个时隙重新指派给第二通信协议。所述方法还可包括:确定对第一通信协议的跳频调度;及利用零值滤波器对根据第一通信协议的无线通信进行滤波以避免干扰根据第二通信协议的无线通信。此外,所述方法可包括:监视利用第一通信协议的第一通信组件的射频(RF)功率或连接到所述第一通信组件的串行总线接口(SBI);及确定指派给所述第一通信组件的至少一个时隙。
根据另一方面,一种无线通信可包括经配置以控制根据第一通信协议及第二通信协议的通信的处理器。所述处理器进一步经配置以控制根据第二通信协议的传输及接收以避免与指派给第一通信协议的一个或多个时隙中的传输或接收冲突。所述处理器可请求对指派给第一通信协议的一个或多个时隙的重新指派。第一通信组件可基于所述请求取消数据包传输或接收且可将一个或多个时隙重新指派给第二通信协议。
根据又一方面,一种针对电子装置内的多个无线通信协议协调通信的设备可包括:检测装置,其用于检测给电子装置中利用第一通信协议的第一通信组件的用于传输或接收的至少一个时隙的指派;及控制装置,其用于控制电子装置中利用第二通信协议的第二通信组件的传输及接收以避免与所述第一通信组件的传输或接收冲突。另外,所述设备可包括:请求装置,其用于请求对指派给第一通信组件的至少一个时隙的重新指派;取消装置,其用于响应于所述请求取消数据包传输;及重新指派装置,其用于基于所述请求将至少一个时隙重新指派给第二通信组件。
另一方面涉及上面存储有计算机可执行指令的计算机可读媒体,所述计算机可执行指令用于:检测给利用第一通信协议的第一通信组件的用于传输或接收的至少一个时隙的指派;及控制利用第二通信协议的第二通信组件的传输及接收以避免与所述第一通信组件的传输或接收冲突。
另一方面阐明一种移动装置,其便于针对移动装置内的多个无线通信协议协调通信,所述移动装置包括:利用第一通信协议的第一通信组件,所述第一通信组件被指派用于传输或接收的至少一个时隙;及利用第二通信协议的第二通信组件,所述第二通信组件包含处理器,所述处理器控制所述第二通信组件的传输及接收以避免与所述第一通信组件的传输或接收冲突。此外,所述移动装置为以下装置中的至少一者:蜂窝式电话、智能型电话、手持式通信装置、手持式计算装置、卫星无线电、全球定位系统、膝上型计算机、及PDA。
又一方面涉及处理器,其执行用于针对电子装置内的多种无线通信协议协调通信的指令,所述指令包括:检测给电子装置中利用第一通信协议的第一通信组件的用于传输或接收的至少一个时隙的指派;及控制电子装置中利用第二通信协议的第二通信组件的传输及接收以避免与所述第一通信组件的传输或接收冲突。
为达到前述及相关目的,所述一个或多个实施例包括在下文中全面描述且在权利要求书中特别指出的特征。下文说明及附图详细阐明了所述一个或多个实施例的某些说明性方面。然而,这些方面仅表示各种可采用的各种实施例的原理的方式中的几种且所述实施例打算包含所有这些方面及其等效方面。
【附图说明】
图1图解说明根据本文呈现的各种实施例的无线通信系统。
图2是根据一个或多个实施例的无线通信系统的图解。〉
图3图解说明根据本文呈现的一个或多个方面的蓝牙传输及接收调度。
图4图解说明根据本文呈现的一个或多个方面的利用多个蓝牙装置的移动装置。
图5图解说明根据本文呈现的一个或多个方面用于协调IEEE 802.1 lb/g装置与蓝牙装置之间的通信的方法。
图6图解说明根据本文呈现的一个或多个方面用于利用控制器组件来协调通信的方法。
图7图解说明根据本文呈现的一个或多个方面用于利用在通信装置之间的发送消息来协调通信的方法。
图8是根据本文阐明的一个或多个实施例在无线通信环境中的多个通信协议之间协调通信的系统的图解。
图9是根据各种方面在无线通信环境中协调通信的系统的图解。
图10是可与本文所述各种系统及方法结合而采用的无线通信环境的图解。
【具体实施方式】
现在将参照图式来描述各种实施例,在各图式中,自始至终使用相同的参考编号来指代相同的元件。在下文说明中,出于解释的目的,为提供对一个或多个实施例的透彻了解而阐明了很多具体细节。然而,很明显,无需这些特定细节也可实践这(些)实施例。在其它例示中,为便于描述一个或多个实施例,以方块图的形式显示众所周知的结构及装置。
本申请案中所用术语“组件”、“系统”等打算指代与计算机相关的实体,其既可以是硬件、硬件与软件的组合、软件、也可以是执行中的软件。例如,组件可以是(但不限于)在处理器上运行的过程、处理器、对象、可执行文件、执行线程、程序,及/或计算机。一个或多个组件可驻留在过程及/或执行线程内,且组件可局限于一个计算机上及/或分布于两个或更多个计算机之间。此外,这些组件可从各种上面存储有各种数据结构的计算机可读媒体上执行。这些组件可通过本地及/或远程过程来进行通信,例如根据具有一个或多个数据包的信号来进行通信(例如,来自一个与本地系统、分布式系统中的另一组件相互作用、及/或通过信号跨越网络(例如,因特网)与其它系统相互作用的组件的数据)。
此外,在本文中结合订户台来描述各种实施例。订户台也可称作系统、订户单元、移动台、移动装置、远程台、接入点、基站、远程终端、接入终端、用户终端、用户代理,或用户设备。订户台可以是蜂窝式电话、无绳电话、会话起始协议(SIP)电话、无线本地回路(WLL)台、个人数字助理(PDA)、具有无线连接能力的手持式装置、或者其它连接到无线调制解调器的处理装置。
此外,可使用标准编程及/或工程设计技术将本文所述的各种方面或特征实施为一种方法、设备或制品。本文所用术语“制品”打算囊括可从任何计算机可读装置、载体或媒体存取的计算机程序。例如,计算机可读媒体可包含(但不限于)磁性存储装置(例如,硬磁盘、软磁盘、磁条...)、压缩磁盘(例如,光盘(CD)、数字多用光盘(DVD)...)、智能卡,及快闪存储器装置(例如卡、棒、键驱动器)。
现在参照图1,图中图解说明根据本文所呈现的各种实施例的无线通信系统100。系统100可包括在彼此之间及/或针对一个或多个移动装置104接收、传输、重发(等)无线通信信号的一个或多个接入点102。每一接入点102均可包括发射机链及接收机链,所属技术领域的技术人员将了解,所述发射机链及接收机链的每一者又可包括与信号传输及接收相关联的多个组件(例如:处理器、调制器、多路复用器、解调器、多路分用器、天线等等)。
移动装置104可包含能够跨越不同协议进行通信的多个通信组件106(例如,蓝牙及802.llb/g)。应了解,移动装置104中可包含N个通信组件106,其中N是整数。对通信组件106的传输及接收进行协调可提供跨越多个通信协议的同时通信且减轻信号干扰及数据丢失。应了解,通信组件106可以是硬件、软件或其组合。移动装置104可以是(例如)蜂窝式电话、智能型电话、膝上型计算机、手持式通信装置、手持式计算装置、卫星无线电、全球定位系统、PDA,及/或任何其它适于在无线系统100上通信的装置。
在无线系统100中,从接入点102周期性传输称作信标的小数据包通告无线系统的存在且传输系统信息。移动装置104感测到所述信标并试图建立到达接入点102的无线连接。
图2图解说明系统200,其包含与无线局域网(LAN)相关联的WLAN。接入点102与移动装置104通信。虽然为简明起见仅图解说明单个接入点102,但所述WLAN可包含多个接入点102。接入点102连接到以太网集线器或交换机202。以太网集线器202可连接到一个或多个电子装置204,其中包含:个人计算机、外围装置(例如,传真机、复印机、打印机、扫描仪等)、服务器等等。以太网集线器202还可连接到路由器206,路由器206将数据包传输到调制解调器208。调制解调器208可将数据包传输到广域网(WAN)210,例如因特网。或者,路由器206、以太网集线器202及接入点102可组合在单个无线路由器中。系统200图解说明单个简单网络配置。如所属技术领域的技术人员应了解,包含替代电子装置的许多额外配置是可能的。
可将图2中图解说明的WLAN系统与网络电话协议(VoIP)—起加以利用以提供电话服务。VoIP是其中将因特网用作电话网络的系统。语音信息是以本文中称作语音包的数据包形式来传输。在一个或多个实施例中,移动装置(例如,移动电话)可利用IEEE 802.11b/g装置来连接到WLAN。所述WLAN进而可连接到因特网,如图2中所示。因此,所述移动装置可利用VoIP来完成电话呼叫。所述移动装置还可包含蓝牙装置,其位于紧邻(例如)移动电话的手持机内的IEEE 802.llb/g装置处。所述移动装置还可包含耳机,其具有与手持机中的蓝牙装置通信的蓝牙装置。因此,可通过WLAN在手持机处接收语音包并使用蓝牙协议将其传输到耳机。
在一个或多个实施例中,用蓝牙装置来协调使用IEEE 802.llb/g装置的传输及接收。可通过避免在一个装置上接收的同时在另一装置上传输、在两个装置上同时传输及在两个装置上同时接收来取消通信协议之间的冲突。虽然已使用蓝牙及IEEE 802.llb/g通信协议描述本文中的系统和方法,但所属技术领域的技术人员将容易地了解,所述系统和方法可适用于额外通信协议。例如,其它802.11协议或广域网协议。
图3图解说明蓝牙协议的高质量语音HVl传输模式。HVl模式使用包含通常长度为625微秒的偶数及奇数时隙的帧尺寸。偶数时隙经分配用于传输且奇数时隙经分配用于接收。蓝牙装置可利用同步信道操作(SCO)。由图3中可见,在所述帧期间,传输与接收之间存在大约250微秒的间隙。这个间隙包含备用模式及合成器模式。在所述两个模式期间,IEEE
802.1lb/g装置可在不干扰蓝牙装置的情况下传输或接收。
在一个或多个实施例中,IEEE 802.1 lb/g可在由蓝牙装置的传输与接收之间的间隙期间传输或接收数据包。对大尺寸的数据包(大约1500个字节)来说,IEEE 802.1 lb/g装置在不与由蓝牙装置的传输或接收重叠的情况下适当地接收或传输的概率大约为百分之五。相反,IEEE 802.1 lb/g装置传输对蓝牙传输产生影响的可能性相对较小。大约80-90 %的蓝牙业务不受WLAN传输的影响。这是因为WLAN传输及接收相对较快的事实。IEEE 802.1 lb/g装置的传输速率明显快于蓝牙装置的传输速率。
在一个或多个实施例中,蓝牙传输模式可在无需编码且包含额外时隙的情况下利用蓝牙2.0。例如,高质量语音模式HV3具有每秒两兆位的增强的数据速率且提供16时隙的帧尺寸,大约等于10毫秒。前两个时隙和图3中所图解说明的HVl的偶数和奇数时隙相同。第一个时隙经分配用于传输且第二个时隙经分配用于接收,其中在传输和接收之间存在250微秒的间隙。不使用剩余的十四个时隙。因此,可IEEE 802.llb/g装置可利用未使用的时隙来进行传输及接收。在HV3中,如果蓝牙装置仅用于语音传输,那么IEEE 802.1 lb/g装置可在无需协调蓝牙及IEEE 802.llb/g装置的传输及接收的情况下便能够达到87%的通过量。
在一个或多个实施例中,蓝牙装置模式可利用高质量语音模式HV2AV2在无需编码的情况下使用蓝牙2.(LHV2包含16个帧时隙,大约等于10毫秒。与上述传输模式相反,HV2利用前两个时隙来传输且利用第三及第四个时隙来接收。这将留下十二个可由IEEE 802.llb/g装置利用的额外的未使用时隙。当使用HV2传输模式时,如果装置仅用于语音传输,那么IEEE 802.1 lb/g装置可在无需协调蓝牙及IEEE 802.1 lb/g装置的传输及接收的情况下便能够达到70 %的通过量。
在一个或多个额外实施例中,所述蓝牙传输模式可包含编码。在蓝牙2.0HVl中,第一、第二及第三时隙经分配用于传输,且第四、第五及第六时隙经分配用于接收。这将留下十个未使用的时隙,在这些时隙中IEEE 802.1 lb/g装置可传输及接收数据。如果蓝牙装置仅以所述传输模式传输及接收语音数据,那么IEEE 802.1 lb/g装置可在无需协调蓝牙及IEEE
802.1lb/g装置的传输及接收的情况下,便能够达到62%的通过量。
现在参照图4,移动装置可与多个蓝牙装置通信。所述移动装置中的单个蓝牙装置可用作主装置且可与多个从属蓝牙装置通信。例如,移动通信系统400可包含多功能移动电话的手持机402、耳机404及键盘406。手持机402包含主蓝牙装置,所述主蓝牙装置可控制与位于耳机404和键盘406中的从属蓝牙装置的通信。所述主蓝牙装置可与所述从属蓝牙装置同时通信。或者,所述主蓝牙装置可通过在从属蓝牙装置之间迅速地切换来与所述从属蓝牙装置个别地通信。如果蓝牙装置正与多个从属单元通信,那么所述装置可需要传输及接收数据包的额外帧时隙。
参照图5-7,图中图解说明关于协调通信协议的方法。尽管为简化说明起见,将所述方法显示及描述为一系列动作,但应了解及知晓,所述方法并不受限于动作次序,因为根据一个或多个实施例,某些动作可按不同于本文显示及描述的次序进行及/或与其它动作同时进行。例如,所属技术领域的技术人员将了解及知晓,一种方法可替代地表示为一系列(例如,状态图中的)相关的状态或事件。此外,实施根据一个或多个实施例的方法可能并不需要利用所有所述动作。另外,虽然本文中已针对蓝牙及IEEE 802.1 lb/g装置描述各种方法,但所述方法可适用于额外通信协议且不限于蓝牙及IEEE 802.llb/g装置。
现在参照图5,图中图解说明根据本文呈现的一个或多个实施例用于在无线通信环境中协调通信的方法500 ο在502处,检测移动装置内蓝牙装置和802.1 lb/g装置二者的存在。在504处,确定用于蓝牙装置的传输及接收调度。基于对蓝牙装置的调度,在506处确定802.llb/g装置的传输及接收。通常,蓝牙装置具有相当严格的传输及接收调度,如图3中所图解说明。因此,更实际的做法是调适802.llb/g装置的传输及接收而不是修改对蓝牙装置的传输及接收调度。
图6图解说明根据本文呈现的一个或多个实施例用于在无线通信环境中协调通信的方法600。在一个或多个方面中,控制器组件可控制WLAN和蓝牙传输两者。所述控制器组件可实施于控制无线通信装置的处理器内。例如,所述控制器组件可位于移动电话的手持机的处理器中。所述移动电话可通过WLAN使用VoIP以及利用蓝牙装置的耳机。在602处,控制器组件检测蓝牙及802.llb/g装置的存在。在604处,控制器组件确定某些系统参数。例如,所述WLAN可需要最小通过量来确保充足的数据传输。控制器组件可基于服务质量或其它参数来调度语音及数据包,且与此同时防止同时进行WLAN和蓝牙接收及传输。控制器组件可在606处接入WLAN的媒体接入控制(MAC)层及蓝牙数据包以确定所述包内的数据类型。取决于数据类型,控制器组件可重新调度语音或数据包。在一个或多个方面中,802.llb/g装置可充当控制器组件并协调WLAN和蓝牙传输及接收。 在一个或多个进一步方面中,控制器组件可实施于接入点处。由于WPAN相对较小的传输区域,接入点可能无法检测蓝牙装置的存在。然而,移动装置内的802.llb/g装置可通知接入点存在蓝牙装置以便于协调通信协议。接入点可调度多个蓝牙装置,但无需使蓝牙装置彼此同步。接入点仅需要协调并置的802.llb/g装置及蓝牙装置。
在一个或多个其它实施例中,可在WLAN及蓝牙传输之间划分接入点的信标间隔。信标间隔是由接入点的信标传输之间的时间。信标间隔可划分为WLAN间隔和蓝牙间隔以实现两个装置的通信。接入点可调度WLAN间隔,随后是蓝牙间隔,但也未必一定以所述次序进行调度。
在一个或多个方面中,蓝牙装置调度实际上保持不变,而是操纵WLAN传输以避免与蓝牙装置冲突。因此,协调组件不论是作为单独的控制器组件实施于802.1 lb/g装置内还是任何其它的可能实施方案,均应在调度WLAN传输前首先检测蓝牙装置的存在并确定对蓝牙装置的传输调度。为确定蓝牙传输及接收调度,协调组件可监视由蓝牙装置发出的RF功率以识别传输及接收时隙。一旦协调组件确定了蓝牙装置利用的时隙,其便可计算未使用时隙的定时并调度所属时隙期间的WLAN传输及接收。
在一个或多个方面中,协调组件可监视用于蓝牙装置与移动装置的中央处理器(例如,移动电话中的移动台调制解调器芯片组(MSM))之间的消息的串行总线接口(SBI)。在传输及接收之前,蓝牙装置及移动装置中央处理器可交换消息。因此,这些消息可用于确定传输及接收活动的大约定时。协调组件可调度IEEE 802.llb/g装置的传输及接收以避免与蓝牙装置的传输及接收的冲突。
现在参照图7,图中图解说明根据本文中呈现的一个或多个实施例用于在无线通信环境中协调通信的方法700。在一个或多个方面中,IEEE 802.1 lb/g装置及蓝牙装置可交换消息以协调WLAN及蓝牙通信协议。蓝牙装置和IEEE 802.1 lb/g装置两者均包含能够管理所述装置之间的消息的处理器和控制器。在某些实施例中,为促进互操作性,IEEE 802.llb/g装置在702处将含有关于信标周期性及信标长度的信息的消息发送到蓝牙装置。不管是否存在正在进行的语音呼叫均可发送所述消息。
当蓝牙装置初始化通信时,所述蓝牙装置可在704处将包含关于传输格式的信息的消息发送到802.llb/g装置。例如,在利用耳机的移动电话中,当已建立语音呼叫时,蓝牙装置可将包含关于所利用的语音质量标准(例如,HV1、HV2、HV3)及将要由蓝牙装置使用的时隙数目的信息的消息发送到802.llb/g装置。在706处,802.llb/g装置调度WLAN语音包传输以避免与蓝牙装置传输及接收的冲突。
另外,IEEE 802.1 lb/g装置可将消息发送到请求时隙的蓝牙装置。IEEE 802.1 lb/g装置消息可包含关于信标周期性、长度及服务次数的信息。IEEE 802.1 lb/g装置从接入端口接收信标来维持WLAN通信是重要的。信标包含注册及其它重要信息。如果IEEE 802.llb/g装置由于蓝牙传输或接收而不能通过WLAN接收信标,那么IEEE 802.1 lb/g装置可请求蓝牙装置错列时隙指派以允许信标接收。在这些情况中,蓝牙装置可识别并从当前蓝牙调度中重新分派时隙,以便不干扰高优先级的WLAN业务,例如信标。另外,WLAN可将请求发送到蓝牙来重新调度时隙指派,以允许因服务质量请求、紧急呼叫请求或其它类似类型请求引起的WLAN传输,。蓝牙装置可重新调度以产生大约十毫秒的延迟。这会引起语音呼叫中的小故障。 在一个或多个进一步实施例中,IEEE 802.1 lb/g装置可在建立呼叫之前将消息发送到蓝牙装置以指示信标周期性及信标长度,且随后监视通过SBI接口实施的蓝牙传输。当已初始化语音呼叫时,蓝牙装置确定适当的传输格式及时隙并将包含语音质量(例如,HV1、HV2等)和蓝牙装置将利用的时隙数目的消息发送到IEEE 802.llb/g装置。此后,IEEE
802.1lb/g装置监视MSM与蓝牙装置之间的SBI接口 ISM恰好在传输之前将包发送到蓝牙装置并在传输完成时将包结束消息发送到蓝牙装置。MSM接收包开始和包结束消息以便由蓝牙装置接收。因此,IEEE 802.1 lb/g装置能够通过监视SBI接口消息来计算蓝牙装置传输及接收的大约定时。
在一个或多个进一步实施例中,MSM可提供蓝牙装置及IEEE 802.1 lb/g装置两者的共用定时。一旦两个装置都具有共用定时,监视SBI就不再是必要的了。所述装置可在不使用触发消息的情况下便能够确定其所分配的时隙。
在一个或多个方面中,蓝牙装置时隙指派呈电路状且经分配时隙上的从属装置不能容易地抢先进行媒体存取。在这种情形中,很难在语音通信期间改变时隙指派。蓝牙装置可中断呼叫并重新初始化语音包传送以改变时隙指派。为防止协调问题,IEEE 802.1 lb/g装置应将语音业务调度成远离蓝牙分配的时隙时间,且蓝牙装置应将传输及接收控制为少于所述时间的50 %。
在一个或多个替代实施例中,蓝牙装置及IEEE 802.1 lb/g装置可包含控制信号,以使在蓝牙装置正在传输或接收语音包或数据包时,所述信号设定为高。一旦语音或数据包的传输或接收完成,所述信号便返回到低。类似地,IEEE 802.1 lb/g装置可包含到达蓝牙装置的指示何时传输或接收WLAN传输的信号。
在一个或多个实施例中,IEEE 802.1 lb/g装置可利用滤波器来消除与蓝牙装置传输的冲突。蓝牙装置传输是对WLAN接收机的宽带信道(22/20MHZ)的窄带(IMHz)干扰者ILAN接收机可使用可编程切口滤波器来使蓝牙传输无效。为使蓝牙传输无效,WLAN接收机将需要确定蓝牙跳跃样式及定时以跟踪干扰。跟踪及计算蓝牙传输的跳频需要额外的信号处理,从而明显增加了 WLAN接的复杂度。
[0058]在一个或多个其它实施例中,IEEE 802.1 lb/g装置利用未调度的自动节电递送(UAPSD)模式以避免在分配给蓝牙装置的时隙期间进行传输或接收。在UAPSD模式中,IEEE
802.1lb/g装置在不传输或接收包时进入睡眠模式。IEEE 802.1 lb/g装置自主地醒来。虽然最初打算作为节电特征,但UAPSD模式可用于防止IEEE 802.1 lb/g装置与蓝牙装置冲突。在UAPSD模式中,IEEE 802.llb/g装置将在蓝牙传输/接收循环期间进入睡眠模式。当传输/接收循环完成时,IEEE 802.1 lb/g装置将把“触发”消息发送到WLAN接入点。一旦接收到所述触发,接入点将发送IEEE 802.llb/g装置在睡眠模式时已经为所述装置存储的所有语音包或数据包。以此方式,IEEE 802.1 lb/g装置可避免干扰蓝牙传输及接收。
在一个或多个替代实施例中,IEEE 802.1 lb/g装置可使用经调度的APSD模式来避免干扰蓝牙传输及接收。如果利用经调度的APSD,那么IEEE 802.llb/g装置请求来自接入点的经调度的传输及接收。调度所述经调度的传输及接收,以便不干扰蓝牙传输及接收。
应了解,根据本文所述的一个或多个实施例,可做出多个关于传输格式、频率等的推断。如本文中使用,术语“推断”通常是指根据一组通过事件及/或数据所捕获的观测值来推理或推断所述系统、环境及/或用户状态的过程。例如,可采用推断来识别特定上下文或动作,或者可产生关于状态的概率分布。推断可以是概率性的,也就是说,基于对数据和事件的考虑来计算关于所关心状态的概率分布。推断还可指用于从一组事件及/或数据来构成更高级事件的技术。这种推断可引起从一组所观测事件及/或所存储事件数据构造出新的事件或动作,无论所述事件是否以时间上紧邻的形式相关,且无论所述事件及数据是来自一个还是来自几个事件及数据源。
根据实例,上文呈现的一个或多个方法可包含做出关于蓝牙装置的存在、任何蓝牙装置的传输格式等的推断。应了解,前述实例在本质上是说明性的且并非打算限定可做出的推断的数目或结合本文所述各种实施例及/或方法做出这些推断的方式。
图8是系统800的图解,所述系统便于根据本文中阐明的一个或多个实施例在无线通信环境中的多个通信协议之间协调通信。系统800可驻留在接入点中及/或用户装置中。系统800包括接收机802,接收机802从(例如)接收天线接收信号,且对所接收信号实施典型动作(例如滤波、放大、下变频等等)并将经调节的信号数字化以获得样本。解调器804可获得每一符号周期的所接收符号,以及将所接收符号提供到处理器806。
处理器806可以是专用于分析由接收机组件802所接收的信息并/或产生信息用于发射机816发射的处理器。处理器806可以是控制用户装置800的一个或多个组件的处理器,且/或可以是分析由接收机802所接收的信息、产生用于发射机816发射的信息且控制用户装置800的一个或多个组件的处理器。处理器806可包含能够协调与额外用户装置的通信的控制器组件。处理器806可包含协调利用多个通信协议的通信的优化组件(未图示)。应了解,所述优化组件可包含结合为数据包传输及接收指派时隙来实施基于实用程序的分析的优化代码。所述优化代码可利用基于人工智能的方法,所述基于人工智能的方法与实施推断及/或结合优化时隙指派的概率性确定及/或基于统计的确定有关。
用户装置800可另外包括存储器808,存储器808以可操作方式耦合到处理器806且可存储与协调通信相关的信息及任何其它合适的信息。存储器808可另外存储与协调通信相关联的协议。应了解,本文所述的数据存储组件(例如,存储器)可以是易失性或非易失性存储器,或可包含易失性及非易失性存储器两者。通过图解说明而非限定的方式,非易失性存储器可包含只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除ROM(EEPROM),或快闪存储器。易失性存储器可包含充当外部高速缓存存储器的随机存取存储器(RAM)。通过图解说明而非限定的方式,RAM可具备许多种形式,例如,同步RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双倍数据速率SDRAM(DDR SDRAM)、增强的SDRAM(ESDRAM)、同步链路DRAM(SLDRAM)、及直接存储器总线RAM(DRRAM)。所述系统及方法中的存储器808打算包括但不限于这些及任何其它合适类型的存储器。用户装置800可进一步包括符号调制器810及发射经调制信号的发射机812。
另外,用户装置800可包含第二接收机814,第二接收机814从(例如)接收天线接收信号,且对所接收信号实施典型动作(例如滤波、放大、下变频等等)并将经调节的信号数字化以获得样本。第二解调器816可获得每一符号周期的所接收符号,以及将所接收符号提供到处理器818。第二处理器818可以可操作方式连接到存储器808。第二处理器818还可包含优化组件,其类似于上文结合处理器806描述的优化组件。用户装置800还进一步包括第二符号调制器820及发射经调制信号的第二发射机822。
图9是根据各种方面便于协调通信协议的系统900的图解。系统900包括基站或接入点902。如图中所图解说明,基站902通过接收天线906接收来自一个或多个用户装置904的信号,并通过发射天线908发射到所述一个或多个用户装置904。
基站902包括接收机910,接收机910从接收天线906接收信息并以可操作方式与解调所接收信息的解调器912相关联。由类似于上文关于图8描述的处理器的处理器914来分析经解调的符号。调制器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点IFFT将每一组N个传输符号变换到时域,以获得含有N个时域码片的“已变换”符号。符号调制器1015通常重复每一已变换符号的一部分,以获得对应的符号。所重复部分称作循环前缀,并用于抵抗无线信道中的延迟扩展。
发射机单元(TMTRH020接收所述符号流并将其转换成一个或多个模拟信号,并进一步调节(例如放大、滤波及上变频)所述模拟信号以产生适于在无线信道上发射的下行链路信号。然后,通过天线1025将所述下行链路信号发射到终端。在终端1030处,天线1035接收下行链路信号并将所接收信号提供到接收机单元(RCVRH040。接收机单元1040调节(例如滤波、放大、及下变频)所接收的信号,并将经调节的信号数字化以获得样本。符号解调器1045获得N个所接收符号并将所接收导频符号提供到处理器1050以进行信道估计。符号解调器1045进一步从处理器1050接收下行链路的频率响应估计值,对所接收的数据符号实施数据解调以获得数据符号估计值(所述数据符号估计值是所传输数据符号的估计值),并将所述数据符号估计值提供到RX数据处理器1055,所述RX数据处理器1055将所述数据符号估计值解调(即符号解映射)、解交错及解码以恢复所传输的业务数据。符号解调器1045及RX数据处理器1055实施的处理分别与接入点1005处的符号调制器1015及TX数据处理器1010实施的处理互补。
在上行链路上,TX数据处理器1060处理业务数据并提供数据符号。符号调制器1065接收所述数据符号及导频符号并对其实施多路复用,实施调制并提供符号流。然后,发射机单元1070接收并处理所述符号流以产生由天线1035发射到接入点1005的上行链路信号。
在接入点1005处,由天线1025接收来自终端1030的上行链路信号,并由接收机单元1075处理所述上行链路信号以获得样本。然后,符号解调器1080处理所述样本并提供对上行链路的所接收导频符号及数据符号的估计值。RX数据处理器1085处理数据符号估计值,以恢复由终端1030传输的业务数据。处理器1090针对在上行链路上进行传输的每一现用终端实施信道估计。
处理器1090及1050分别指导(例如控制、协调、管理等)接入点1005及终端1030处的操作。处理器1090及1050可分别与存储程序代码及数据的存储器单元(未图示)相关联。处理器1090及1050还可实施计算来分别导出上行链路及下行链路的频率及脉冲响应估计值。
对于多路复用系统(例如,FDMA、OFDMA、⑶MA、TDMA等),多个终端可在上行链路上同时传输。对于这种系统,导频子带可在不同终端中共享。信道估计技术可用于其中每一终端的导频子带均跨越整个操作频带(可能除频带边缘外)的情形。为获得每一终端的频率分集,这种导频子带结构将是需要的。本文所述技术可由各种装置实施。例如,这些技术可实施于硬件、软件,或其组合中。对于硬件实施方案,信道估计所用的处理单元可实施于一个或多个专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理装置(DSPD)、可编程逻辑装置(PLD)、场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、其它设计用于实施本文所述功能的电子单元,或其组合内。对于软件,可通过实施本文所述功能的模块(例如程序、功能等)来实施。软件代码可存储在存储器单元中并由处理器1090及1050执行。
对于软件实施方案,可使用实施本文所述功能的模块(例如程序、功能等)来实施本文所述技术。所述软件代码可存储于存储器单元中并由处理器来执行。所述存储器单元既可实施于处理器内也可实施于处理器外,在后一情况下,所述存储器单元可通过此项技术中已知的各种装置以通信方式耦合到所述处理器。
上文所述包含一个或多个实施例的实例。当然,不可能出于描述前述实施例的目的而描述各组件或方法的每一种可构想组合,但所属技术领域的技术人员可认识到,各种实施例也可存在很多其它的组合及排列。因此,所述实施例打算囊括归属于随附权利要求书的精神及范围内的所有这些改变、修改及变化形式。此外,就本详细说明或权利要求书中所用术语“包含(includes)”而言,所述术语的包含方式意在类似于术语“包括(comprising)”在权利要求书中用作转折词时所解释的方式。
【主权项】
1.一种针对电子装置内的多个无线通信协议协调通信的方法,所述方法包括: 在利用蓝牙通信协议的电子装置处,检测对用于无线通信的至少一个时隙的指派; 通过在指派给所述蓝牙通信协议的所述至少一个时隙期间利用使用IEEE 802.llb/g通信协议的IEEE 802.llb/g组件的未调度的自动节电递送UAPSD模式,通过在蓝牙传输/接收循环完成时,向WLAN接入点发送触发消息而触发WLAN接入点发送已经为所述电子装置的所述IEEE 802.llb/g组件存储的所有语音包或数据包来控制所述电子装置与所述接入点之间利用所述IEEE 802.llb/g通信协议的无线通信,以避免与根据所述蓝牙通信协议的无线通信冲突; 请求对指派给所述蓝牙通信协议的所述至少一个时隙的重新指派; 响应于所述请求取消数据包的传输或接收;及 基于所述请求将所述至少一个时隙重新指派给所述IEEE 802.llb/g通信协议。2.如权利要求1所述的方法,其进一步包括: 确定对所述蓝牙通信协议的跳频调度;及 利用零值滤波器对根据所述蓝牙通信协议的无线通信进行滤波以避免干扰根据所述IEEE 802.1 lb/g通信协议的无线通信。3.如权利要求1所述的方法,其进一步包括: 监视利用所述蓝牙通信协议的第一通信组件的射频(RF)功率;及 基于所述RF功率确定指派给所述蓝牙通信协议的所述至少一个时隙。4.如权利要求1所述的方法,其进一步包括: 监视连接到利用所述蓝牙通信协议的第一通信组件的串行总线接口(SBI)上的业务;及 基于所述SBI业务确定指派给所述蓝牙通信协议的所述至少一个时隙。5.如权利要求1所述的方法,其中在所述UAPSD模式中所述接入点在睡眠周期期间为所述电子装置存储语音包或数据包,以避免在指派给所述蓝牙通信协议的所述至少一个时隙期间冲突。6.如权利要求1所述的方法,其中所述使用IEEE802.1 lb/g通信协议的IEEE 802.1lb/g组件具有经调度的自动节电递送APSD模式,在所述APSD模式中所述电子装置请求来自所述接入点的经调度的传输及接收,以避免在指派给所述蓝牙通信协议的所述至少一个时隙期间冲突。7.如权利要求1所述的方法,其进一步包括: 将消息从利用所述蓝牙通信协议的第一通信组件传输到利用所述IEEE 802.1 lb/g通信协议的第二通信组件,所述消息包括对指派给所述蓝牙通信协议的所述至少一个时隙的调度。8.如权利要求5所述的方法,其进一步包括:在所述电子装置从所述睡眠周期醒来时向WLAN接入点发送触发消息,其中,一旦接收到所述触发消息,所述WLAN接入点就发送在睡眠模式时为所述装置存储的所有语音包或数据包。9.一种无线通信设备,其包括: 处理器,其经配置以控制根据蓝牙通信协议及IEEE 802.llb/g通信协议的通信,所述处理器进一步经配置以通过在指派给所述蓝牙通信协议的所述至少一个时隙期间利用使用所述IEEE 802.1 lb/g通信协议的IEEE 802.1 lb/g组件的未调度的自动节电递送UAPSD模式,通过在蓝牙传输/接收循环完成时,向WLAN接入点发送触发消息而触发WLAN接入点发送已经为所述无线通信装置的所述IEEE 802.1 lb/g组件存储的所有语音包或数据包来控制所述无线通信设备与所述接入点之间根据所述IEEE 802.1 lb/g通信协议的传输及接收,以避免与指派给所述蓝牙通信协议的一个或多个时隙中的传输或接收冲突;及存储器,其与所述处理器耦合, 其中所述处理器请求对指派给所述蓝牙通信协议的所述一个或多个时隙的重新指派,利用所述蓝牙通信协议的第一通信组件基于所述请求取消数据包传输或接收且将所述一个或多个时隙重新指派给所述IEEE 802.1 lb/g通信协议。10.如权利要求9所述的设备,其进一步包括零值滤波器,所述零值滤波器对根据所述蓝牙通信协议的传输及接收进行滤波。11.如权利要求9所述的设备,其中所述处理器监视利用所述蓝牙通信协议的第一通信组件的射频(RF)功率并确定指派给所述蓝牙通信协议的所述一个或多个时隙。12.如权利要求9所述的设备,其进一步包括连接到利用所述蓝牙通信协议的第一通信组件的串行总线接口(SBI),所述处理器监视来自所述第一通信组件的SBI业务并确定指派给所述蓝牙通信协议的所述一个或多个时隙。13.如权利要求9所述的设备,其中使用所述IEEE802.llb/g通信协议的IEEE802.1lb/g组件具有经调度的自动节电递送模式。14.如权利要求9所述的设备,利用所述蓝牙通信协议的第一通信组件向利用所述IEEE802.1lb/g通信协议的第二通信组件传输对指派给所述蓝牙通信协议的所述至少一个时隙的调度。15.—种用于针对电子装置内的多个无线通信协议协调通信的无线通信设备,所述设备包括: 检测装置,其用于检测给所述电子装置中利用蓝牙通信协议的第一通信组件的用于传输或接收的至少一个时隙的指派; 控制装置,其用于通过在指派给所述第一通信组件的所述至少一个时隙期间利用使用IEEE 802.1 lb/g通信协议的IEEE 802.1 lb/g组件的未调度的自动节电递送UAPSD模式,通过在蓝牙传输/接收循环完成时,向WALN接入点发送触发消息而触发WLAN接入点发送已经为所述电子装置的所述IEEE 802.1 lb/g组件存储的所有语音包或数据包来控制所述电子装置的第二通信组件与接入点之间利用所述IEEE 802.llb/g通信协议的传输及接收,以避免与所述第一通信组件的传输或接收冲突; 请求装置,其用于请求对指派给所述第一通信组件的所述至少一个时隙的重新指派; 取消装置,其用于响应于所述请求来取消数据包传输;及 重新指派装置,其用于基于所述请求将所述至少一个时隙重新指派给所述第二通信组件。16.如权利要求15所述的设备,其进一步包括: 确定装置,其用于确定对所述第一通信组件的跳频调度;及 滤波装置,其用于对所述第一通信组件的传输及接收进行滤波以避免干扰所述第二通信组件。17.如权利要求15所述的设备,其进一步包括: 监视装置,其用于监视所述第一通信组件的射频(RF)功率;及 确定装置,其用于确定指派给所述第一通信组件的所述至少一个时隙。18.如权利要求15所述的设备,其进一步包括: 监视装置,其用于监视连接到所述第一通信组件的串行总线接口(SBI)上的业务;及 确定装置,其用于确定指派给所述第一通信组件的所述至少一个时隙。19.如权利要求15所述的设备,其进一步包括: 传输装置,其用于将消息从所述第一通信组件传输到所述第二通信组件,所述消息包括对指派给所述第一通信组件的所述至少一个时隙的调度。20.—种移动装置,其针对所述移动装置内的多个无线通信协议来协调通信,所述移动装置包括: 所述移动装置中利用蓝牙通信协议的第一通信组件,所述第一通信组件被指派用于传输或接收的至少一个时隙;及 所述移动装置中利用IEEE 802.llb/g通信协议与接入点通信的第二通信组件,所述第二通信组件包括处理器,所述处理器通过在指派给所述第一通信组件的所述至少一个时隙期间利用使用所述IEEE 802.llb/g通信协议的IEEE 802.1 lb/g组件的未调度的自动节电递送UAPSD模式,通过在蓝牙传输/接收循环完成时,向WLAN接入点发送触发消息而触发WLAN接入点发送已经为所述移动装置的所述IEEE 802.1 lb/g组件存储的所有语音包或数据包来控制所述第二通信组件的传输及接收,以避免与所述第一通信组件的传输或接收冲关, 其中所述处理器请求对指派给所述第一通信组件的所述至少一个时隙的重新指派,所述第一通信组件基于所述请求取消数据包传输或接收且将所述至少一个时隙重新指派给所述第二通信组件。21.如权利要求20所述的移动装置,所述装置为以下装置中的至少一者:蜂窝式电话、智能型电话、手持式通信装置、手持式计算装置、卫星无线电、全球定位系统、膝上型计算机及 PDA 0
【文档编号】H04W16/14GK105848166SQ201610140959
【公开日】2016年8月10日
【申请日】2006年7月11日
【发明人】苏布拉马尼亚姆·德拉维达, 桑吉夫·南达, 马诺尼特·辛格, 施拉文·K·苏里内里
【申请人】高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1