切换的、同时的和级联的干扰消除的制作方法

文档序号:11454891阅读:174来源:国知局
切换的、同时的和级联的干扰消除的制造方法与工艺

相关申请的交叉引用

本专利申请要求享受于2015年1月20日向美国专利商标局提交的非临时申请第14/601,038号的优先权和权益,以引用方式将其全部内容并入本文。

概括地说,本公开内容涉及干扰消除系统和方法领域,并且具体地说,涉及消除由在相同的、相邻的、谐波的或互调产物的频率上操作的多个无线单元产生的干扰。



背景技术:

先进的无线设备可以具有在相同的、相邻的或谐波频率上操作的多个无线单元。无线单元可以提供对诸如无线广域网(wwan)、无线局域网(wlan)、无线个域网(wpan)、全球定位系统(gps)、全球导航卫星系统(glonass)等的网络的接入。无线单元的一些组合可能导致由相应频率之间的干扰引起的共存问题。特别地,当一个无线单元在与另外的正在接收的无线单元在相同的频率和相同的时间主动地进行发送,或者在与另外的正在接收的无线单元在接近相同的频率和接近相同的时间主动地进行发送时,进行发送的无线单元可能引起对进行接收的无线单元的干扰(即灵敏度劣化)。例如,蓝牙(wpan)和2.4ghzwifi(wlan)之间可能发生同频带干扰;wlan与长期演进(lte)频带7、40、41之间的相邻频带干扰;5.7ghzism和1.9ghz个人通信服务(pcs)之间可能发生谐波干扰;并且在7xxmhz与gps接收机之间可能发生互调问题。

如图1所示,主动干扰消除(aic)通过匹配无线耦合路径信号的增益和相位以及有线aic路径中的增益和相位来消除发射机无线单元和接收机无线单元之间的干扰,其中dt是来自发射机(侵害方)无线单元102的发送信号并且hc是从发射机无线单元102到接收机(受害方)无线单元104的耦合信道(无线耦合路径信号)。aic106试图消除耦合信道hc的影响,如经由aic106的输出上的负号所反映的。

可以针对rf(射频)、基带或rf/基带两者来实现aic。基带中的aic通常仅显示有限的消除性能,因为耦合路径信号比所期望的信号强度强得多,从而容易导致lna(低噪声放大器)和adc(模数转换器)的饱和。rf中的aic能够提供更好的消除性能。现有技术的rfaic技术包括差分校准方法,例如直接信道估计和消除方法、二元搜索耦合相位和基于lms(最小均方)的自适应滤波方法。



技术实现要素:

以下呈现本公开内容的一个或多个方面的简要概述,以提供对这样的方面的基本理解。该概述不是对本公开内容的所有预期的特征的泛泛评述,并且既不是要确定本公开内容的所有方面的关键或重要要素,也不是要描绘本公开内容的任何或所有方面的范围。其唯一目的是以简化形式呈现本公开内容的一个或多个方面的一些概念,作为对稍后呈现的更详细的描述的前奏。

根据本公开内容的各个方面,在具有发射机和接收机的无线通信设备中执行干扰消除的方法包括:接收代表由发射机发送的干扰信号的参考信号,从影响由该接收机接收的rf信号的多个干扰类型中的一个干扰类型来选择第一目标干扰类型,使用基于该第一目标干扰类型计算的系数来配置干扰消除电路的第一滤波器,以及使用该第一滤波器的输出来消除该rf信号中的干扰。

在一个方面中,选择该第一目标干扰类型包括确定该rf信号的基频处的干扰是否超过门限电平,当该rf信号的基频超过该门限电平时,选择基频干扰作为目标干扰,以及当该rf信号的基频未超过该门限电平时,选择带外干扰作为目标干扰。

在一个方面中,该第一目标干扰类型包括该rf信号的基频处的干扰,以及可以在模拟域中计算该系数。

在一个方面中,该第一目标干扰类型包括带外干扰,以及可以在数字域中计算该系数。可以通过根据接收到的rf信号的基带表示计算该系数来在该数字域中计算该系数。可以将该系数转换为模拟系数,以及可以将该模拟系数应用于该干扰消除电路,以消除该rf信号中的干扰。

在一个方面中,该第一目标干扰类型包括该rf信号的基频处的干扰。该方法可以包括向该第一滤波器提供代表该rf信号的模拟反馈信号。可以使用该模拟反馈信号来生成该第一滤波器的输出。

在一个方面中,该第一滤波器包括最小均方滤波器。

在一个方面中,该第一滤波器可以通过基于该第一目标干扰类型来闭合一个或多个开关来进行配置。该一个或多个开关中的每一个开关可以控制向该第一滤波器提供相应类型的反馈。

在一个方面中,该第一滤波器可以通过向该第一滤波器提供根据该系数生成的基带反馈信号来进行配置。

在一个方面中,方法包括从影响由该接收机接收的该rf信号的多个干扰类型中的一个干扰类型中选择第二目标干扰类型,使用基于该第二目标干扰类型计算的系数来配置该干扰消除电路的第二滤波器,以及在使用该第一滤波器的输出来消除该rf信号中的干扰的同时,使用该第二滤波器的输出来消除该rf信号中的干扰。

在一个方面中,该方法包括从该发射机接收基带传输信号。该发射机可以适用于发送该基带传输信号的rf版本,以及使用该基带传输信号来消除接收到的rf信号的基带表示中的干扰。基带传输信号可以包括数字信号。

在各个方面中,无线通信设备包括一个或多个收发机,该收发机包括发射机电路和接收机电路,用于接收代表由该发射机电路发送的干扰信号的参考信号的单元,用于从影响由该接收机电路接收的射频(rf)信号的多个干扰类型中的一个干扰类型来选择第一目标干扰类型的单元,用于使用基于该第一目标干扰类型计算的系数来配置干扰消除电路的第一滤波器的单元,以及用于使用该第一滤波器的输出来消除该rf信号中的干扰的单元。

在各个方面中,计算机可读存储介质具有存储于其上的指令。该存储介质可以包括暂时性和/或非暂时性的存储设备。指令可以由至少一个处理器来执行。当执行该指令时,该指令可以使得该至少一个处理器接收代表由发射机发送的干扰信号的参考信号,从影响由接收机接收的rf信号的多个干扰类型中的一个干扰类型来选择第一目标干扰类型,使用基于该第一目标干扰类型计算的系数来配置干扰消除电路的第一滤波器,以及使用该第一滤波器的输出来消除该rf信号中的干扰。

在各个方面中,干扰消除装置包括用于接收代表由发射机发送的干扰信号的参考信号的单元,用于从影响由接收机接收的rf信号的多个干扰类型中的一个干扰类型来选择第一目标干扰类型的单元,用于使用基于该第一目标干扰类型计算的系数来配置干扰消除电路的第一滤波器的单元,以及用于使用该第一滤波器的输出来消除该rf信号中的干扰的单元。

附图说明

图1是主动干扰消除系统的方块图。

图2是示出包括一个或多个无线通信设备联网环境的图。

图3是根据本公开内容的各种实施例的具有多个发射机和多个接收机的无线通信设备的方块图。

图4是示出根据本文公开的各个方面的可以适用于执行干扰消除的系统的方块图。

图5是示出不同类型的干扰的曲线图。

图6是示出干扰消除的某些方面的有效性的图。

图7是示出根据本文公开的某些方面的自适应干扰消除系统的第一示例的方块示意图。

图8是示出根据本文公开的某些方面的自适应干扰消除系统的第二示例的方块示意图。

图9是示出根据本文公开的某些方面的自适应干扰消除系统的第三示例的方块示意图。

图10是示出采用可以根据本文公开的某些方面来适用的处理电路的装置的示例的方块图。

图11是无线通信方法的流程图。

图12是示出针对采用根据本文公开的某些方面来适用的处理电路的装置的硬件实现方式的示例的图。

具体实施方式

以下结合附图阐述的具体实施方式旨在作为对各种配置的描述,并且并不是要呈现在其中可以实践本文描述的概念的唯一配置。出于提供对各种概念的透彻理解的目的,具体实施方式包括具体细节。然而,对于本领域技术人员将显而易见的是,可以在没有这些具体细节的情况下实践这些概念。在一些实例中,以方块图的形式示出了众所周知的结构和组件,以避免模糊这样的概念。

本公开内容的各个方面涉及用于消除设备中干扰的系统和方法,该设备中干扰起因于由一个无线单元(收发机)进行的影响了在相同或相邻的、谐波频率或互调产物频率上操作的第二无线单元(收发机)的接收性能的传输。在特定方面中,干扰消除系统适用于不同的无线单元组合。例如,针对由第一无线单元组合导致的共存问题,可以为干扰消除(ic)电路的输入选择发送无线单元(例如,wifi),并且可以为干扰消除电路的输出选择接收无线单元(例如,蓝牙)。针对由第二(不同的)无线单元组合导致的共存问题,可以为干扰消除电路的输入选择发送无线单元(例如,wifi),并且可以为干扰消除电路的输出选择接收无线单元(例如,lte频带7)。应当注意的是,术语消除(如干扰消除中)及其变体可以是与减少、减轻和/或类似术语同义的,因为至少一些干扰是减少的。

干扰消除电路可以使用模拟单抽头最小均方(lms)自适应滤波器,其被配置为将干扰消除路径中的信号与耦合路径中的信号进行匹配。lms自适应滤波器可以操作,使得其使用被计算以产生误差信号的最小均方的滤波器系数来模拟所期望的滤波器,该误差信号可以代表期望的信号和观测或接收到的信号之间的差别。传统的单抽头lms干扰消除滤波器理想地将其峰值消除能量聚焦在干扰信号的功率为其最高值的频率处,并且通常能够解决一种类型的干扰和/或影响一个频率或频带的干扰。可以将dc偏置施加到lms滤波器以主动地操控消除中心,其中根据从接收机导出的基带信号来在数字域中自动计算dc偏置的值。可以使用根据基带信号在数字域中计算的lms滤波器系数来生成dc偏置。

根据本公开内容的某些方面,一个或多个lms电路可以被自适应地配置为使用主动干扰消除来消除不同类型的干扰。

图2是示出包括一个或多个无线通信设备202a-202d的网络环境200的图。每个无线通信设备202a-202d可以适用于或被配置为向至少一个接入点206、208、210发送无线信号和/或从至少一个接入点206、208、210接收无线信号。在实例中,无线通信设备202a-202d可以适用于或被配置为向至少一个其它无线通信设备202a-202d发送无线信号和/或从至少一个其它无线通信设备202a-202d接收无线信号。一个或多个无线通信设备202a-202d可以包括移动设备和/或虽然是可移动的,但是主要旨在保持固定的设备。在一个示例中,设备可以是蜂窝电话、智能电话、个人数字助理、便携式计算设备、可穿戴计算设备、和装置、媒体播放器、导航设备、平板电脑等。一个或多个无线通信设备202a-202d还可以包括能够发送和/或接收无线信号的固定设备(例如,台式计算机、机器类型通信设备等)。一个或多个无线通信设备202a-202d可以包括体现在一个或多个集成电路、电路板和/或类似物中的或根据一个或多个集成电路、电路板和/或类似物构建的装置或系统,在另外的设备中可以操作性地启用该装置或系统以进行使用。因此,如本文所使用的,术语“设备”和“移动设备”可以互换使用,因为每个术语旨在指代可以发送和/或接收无线信号的任何单个设备或任何可组合的设备组。

接入点206、208、210中的一个或多个接入点可以与使用无线接入技术(rat)来提供连接的无线接入网(ran)204、214相关联。ran204、214可以将一个或多个无线通信设备202a-202d连接到核心网。在各种示例中,ran204、214可以包括wwan、wlan、wpan、无线城域网(wman)、蓝牙通信系统、wifi通信系统、全球移动通信系统(gsm)系统、演进数据优化/演进数据优化(evdo)通信系统、超移动宽带(umb)通信系统、lte通信系统、移动卫星服务辅助地面组件(mss-atc)通信系统和/或类似系统。

可以使得ran204、214能够与如由云212简单代表的其它设备和/或资源进行通信和/或以其它方式可操作地访问由云212简单代表的其它设备和/或资源。例如,云212可以包括一个或多个通信设备、系统、网络或服务和/或一个或多个计算设备、系统、网络或服务和/或类似物或其任何组合。

在各种示例中,ran204、214可以利用任何适当的多址和复用方案,包括但不限于码分多址(cdma)、时分多址(tdma)、频分多址(fdma)、正交频分多址(ofdma)、单载波频分多址(sc-fdma)等。在其中ran204、214是wwan的示例中,网络可以实现一个或多个标准化的rat,例如数字高级移动电话系统(d-amps)、is-95、cdma2000、全球移动通信系统(gsm)、umts、eutra(lte)或任何其它适当的rat。在来自名为“第三代合作伙伴计划”(3gpp)的联盟的文件中对gsm、umts和eutra进行描述。在来自名为“第三代合作伙伴计划2”(3gpp2)的联盟的文件中对is-95和cdma2000进行描述。3gpp和3gpp2文件是公开可获得的。在其中ran204、214是wlan的示例中,网络可以是ieee802.11x网络或任何其它适当的网络类型。在其中ran204、214是wpan的示例中,网络可以是蓝牙网络、ieee802.15x或任何其它适当的网络类型。

无线通信设备202a-202d可以包括至少一个无线单元(也称为收发机)。如本文所使用的,术语“无线单元”或“收发机”指代能够接收无线信号和/或发送无线信号的任何电路和/或类似物。在特定的方面中,可以使两个或多个无线单元能够共享电路和/或类似物(例如,处理单元、存储器等)的部分。也就是说,可以将术语“无线单元”或“收发机”解释为包括有能力进行发送和接收信号两者的设备,该设备包括具有分离的发射机和接收机的设备,具有用于发送和接收信号的组合电路的设备和/或类似物。

在一些方面中,无线通信设备202a-202d可以包括能够接收和/或发送与ran204、214中的至少第一网络相关联的无线信号的第一无线单元,和能够接收和/或发送与接入点206、208、210相关联的无线信号的第二无线单元,可以在地理上与ran204、214重叠的或与ran204、214搭配的对等设备或其它发射机,和/或导航系统(例如,卫星定位系统和/或类似物)。

对无线通信设备中干扰消除的概述

图3是示出根据本文公开的某些方面的包括多个发射机302a-302d和多个接收机310a-310d的无线通信设备300的方块图。可以提供发射机302a-302d和接收机310a-310d作为n个接收机/发射机(rx/tx)电路,包括第一rx/tx电路310a/302a、第二rx/tx电路310b/302b、第三rx/tx电路310c/302c和第nrx/tx电路310d/302d,当一个或多个发射机302a-302d正在主动发送并且一个或多个接收机310a-310d正在主动接收时,可能会出现共存问题。

rx/tx电路310a/302a、310b/302b、310c/302c和/或310d/302d中的每一个rx/tx电路可以被配置为根据某些参数进行操作,该参数包括例如,各自的频率、具有群延迟的射频电路、对其它tx/rx电路rx/tx电路310a/302a、310b/302b、310c/302c、310d/302d的耦合信道增益和/或类似参数。例如,第一tx/rx电路310a/302a可以以第一延迟d1在第一频率f1处操作,第二tx/rx电路310b/302b可以以第二延迟d2在第二频率f2处操作,第三tx/rx电路310c/302c可以以第三延迟d3在第三频率f3处操作并且第ntx/rx电路310d/302d可以以第n延迟dn在第n频率fn处操作。第一tx/rx电路310a/302a可以分别具有对第二tx/rx电路310b/302b的耦合信道增益h12,对第三tx/rx电路310c/302c的耦合信道增益h13以及对到第ntx/rx电路310d/302d的耦合信道增益h1n。其它tx/rx电路310a/302a、310b/302b、310c/302c、310d/302d可以具有对各个tx/rx电路310a/302a、310b/302b、310c/302c、310d/302d的不同的耦合信道增益。

在各个方面中,装置301可以被配置为减少在例如相同的、相邻的、谐波的或次谐波的频率上进行操作的tx/rx电路310a/302a、310b/302b、310c/302c、310d/302d之间的干扰。装置300可以被配置或者适用于不同的tx/rx电路组合。也就是说,装置300可以被配置为基于由tx/rx电路310a/302a、310b/302b、310c/302c和/或310d/302d的当前组合引起的共存问题来消除干扰。例如,当针对wifi采用第一发射机302a并且针对蓝牙采用第二接收机310b时,可能引起在时间t1处的共存问题。在传统系统中,装置可以被配置为选择性地将第一发射机302a的输出312提供给干扰消除(ic)电路306,干扰消除(ic)电路306然后可以向第二接收机310b提供干扰消除信号318。因此,干扰消除电路306可以操作以减少由侵害方tx/rx电路310a/302a在受害方tx/rx电路310b/302b上引起的干扰。在一个示例中,基于两个天线的间隔,从侵害方310a/302a到受害方tx/rx电路310b/302b的耦合信道增益可以为-10db,并且干扰消除电路306可以被配置为针对成功的干扰消除来匹配该增益。在一些示例中,装置300可以包括能够被控制以选择干扰消除配置的复用器(mux)电路304和解复用器(demux)电路308。

图4示出了根据本文公开的某些方面的系统400的某些方面,该系统可以用于消除发射机402和接收机420之间的设备内干扰。系统400可以与一个或多个子系统、装置、设备或组件相关联。发射机(tx)402可以是引起问题的发射机并且接收机420可以是受害方接收机。也就是说,发射机402可以是生成或引起与由受害方接收机420接收的空中信号406相关的设备内干扰的冒犯者。引起问题的发射机402和受害方接收机420可以是相同设备的部分。此外,虽然示出了单个发射机402和单个接收机420,但是根据本公开内容的方面,可以提供多于一个的发射机402和/或多于一个的接收机420。

发射机402可以与功率放大器(pa)408和tx滤波器410相关联,或耦合到功率放大器(pa)408和tx滤波器410,这些组件在本领域中是公知的,并因此为了简洁起见省略进一步的描述。pa408可以接收信号或数据以由tx402进行传输。

发射机402可以与耦合器412相关联。耦合器412可以用于向aic电路416提供参考信号r(t)404。参考信号可以对应于由发射机402发送的信号的某个部分或功能,以及可以是通过带通滤波器(bpf)414来提供的。在一个示例中,aic电路416可以包括单抽头最小均方(lms)自适应滤波器418。宽泛地说,aic电路416可以被配置为生成尽可能接近地匹配空中干扰信号406的输出信号,使得aic输出能够以破坏性方式与干扰信号406组合以消除设备内干扰信号。aic416和/或lms自适应滤波器418可以被配置为生成能够作为第一输入提供给组合器、积分器或加法器422的输出。对加法器422的第二输入可以对应于由接收机(rx)420接收的信号406。在一些实例中,可以将信号406通过bpf424提供给加法器422。

加法器422可以被配置为组合其输入,以便生成提供给低噪声放大器(lna)426的输出。在一个示例中,加法器422可以被配置为在从bpf424接收的输入中减去由aic416和/或lms滤波器418提供的输入。在理想情况下,其中对lms滤波器系数的选择是完美的,在加法器422的第一输入处提供的信号等于与空中信号406相关联的干扰,使得提供给lna426的信号中,干扰被去除。在该方面中,从耦合器412通过bpf414到aic416/滤波器418的路径可以用作参考路径以提供参考信号r(t)。

系统400可以供给在参考信号路径中的bpf414以及耦合到接收机天线的bpf424,以及具有基本上相同的滤波器特性。也就是说,以基本相同的方式来对两个信号进行滤波可以有助于确保减少或消除在参考信号r(t)和接收信号406之间的任何时序失配。

在一些实例中,可以使用基于在被转换为基带信号之后的接收信号的信息来配置aic电路416。在一个示例中,系数控制器450可以从基带信号导出一个或多个系数,以及基于系数来配置aic416。也就是说,可以将来自lna426的输出y(t)提供给混频器428。然后混频器428将来自lna426的输出y(t)从第一信号域或频率转换到第二信号域或频率。例如,第一信号域可以涉及选择的射频,并且第二信号域可以涉及基带频率。这里,基带信号可以包括例如未经调制的信号、低通信号或在相对低频率处的信号,在一些示例中对应于上至20khz的可听范围。在一些实例中,混频器428可以从诸如压控振荡器(vco)的振荡器接收信号,以便提供到基带的转换。

可以将来自混频器428的输出基带信号提供给可以作为抗混叠滤波器进行操作的模拟滤波器430。可以将滤波器430的输出提供给模数转换器(adc)432。可以将adc432的输出可选地提供给数字滤波器434。可以将数字滤波器434的输出提供给处理器436。在一些实例中,可以省略数字滤波器434,以使得处理器436可以直接根据来自adc432的基带信号输出的数字样本来计算数字系数。

处理器436可以被配置为生成并向aic电路416输出代表dc偏置和/或lms系数的一个或多个信号。处理器436可以以数字格式产生输出,以及可以将输出提供给数模转换器(dac)440。然后可以将dac440的输出提供给aic416和/或lms滤波器418。

根据本文公开的某些方面提供的干扰消除电路能够适用于同时处理可能影响接收机的多个干扰源和/或类型。在一个示例中,干扰源可以是在分配给lte的频率中发送lte信号的附近的和/或设备内的发射天线。这些lte信号能够在wi-fi接收天线处产生强烈的干扰。可能产生不同类型的干扰,包括由带外(oob)发射、基频发射和相位噪声引起的干扰。即使由wi-fi信道使用的频率远离由lte使用的频率,也可能产生干扰。在一个具体示例中,在2.462ghzwi-fi信道11和被分配具有100mhz带宽的在2.3ghz和2.4ghz之间的频率的lte频带40(b40)中的lte传输之间可能发生干扰。由于将可以是模拟抗混叠滤波器的信道化滤波器放置于混频器之后,所以可能会发生干扰,并且过多的能量落入wi-fi频带并使rx前端饱和。

当单个设备使用多个rat进行通信时,可能发生不同类型的干扰。在一个示例中,调谐到2.4ghz的wlan接收机可能受到在基频和oob传输上的lteb40传输的干扰。oob传输可以包括或被表征为由相邻信道泄漏比(aclr)代表的相邻信道干扰。图5是示出不同类型的干扰的曲线图500,不同类型的干扰包括影响基频的干扰502、表现为oob传输的干扰504以及归因于发射机相位噪声的干扰506。在许多实例中,oob干扰506伴随着影响基频的干扰502的存在。

在lteb40基频处的传输可能促成影响基频的干扰502。在一个示例中,由于例如不完美的ism滤波器特性,针对在2.4ghz处的工业、科学和医疗(ism)无线频带的带通滤波器在阻挡较高端基频的lteb40信号时可能不太有效。即使当使用包括2.462ghz信道wi-fi信道的wi-fi信道的较高频率时,接收机前端也可能会饱和。在该示例中,模拟干扰消除可以产生有益的结果,并且可以被配置为消除具有最高剩余功率的频率处的干扰。

当lteb40传输的旁瓣(裙)落在例如包括2.412ghz处的wi-fi信道1的wi-fi信道内时,与lteb40传输相关联的oob发射能够产生干扰。可以通过数字地控制模拟lms系数来消除oob干扰。

本文公开的某些方面提供用于自适应消除由基频传输和oob发射引起的干扰的系统和方法。凭借能够自适应地在模拟或数字域中计算lms系数,可以选择性地在模拟和数字域中执行消除。图6是示出干扰消除的某些方面的曲线图600,该曲线图在表征所选择的消除方案的有效性和/或效率方面可能是有用的。例如,模拟滤波器可以产生展示具有相关联的rf成本函数606和/或基带成本函数608的抑制电平604的信号602。

切换的消除

图7是示出根据本文公开的某些方面的自适应干扰消除系统700的第一示例的方块示意图。通信设备的发射机电路402(还参见图4)以干扰设备中的接收机电路420的方式来操作。在该示例中,提供能够被配置为消除来自发射机电路402的影响基频和/或oob频率的干扰702的自适应干扰消除电路710。在一些实例中,干扰消除电路被配置为当基频中的干扰超过预定门限功率电平时,消除基频中的干扰。如果在基频范围中的干扰不显著,则自适应干扰消除电路710可以被配置为解决oob干扰。

可以使用一对开关706、708来配置自适应干扰消除电路710的操作模式,可以控制该开关以确定自适应干扰消除电路710是否使用来自模拟rf信号路径的模拟系数或反馈以消除基频干扰,和/或是否使用来自代表rf信号的基带信号的数字反馈系数以消除oob干扰。在第一操作模式下,可以闭合第一开关706以向干扰消除电路710提供模拟反馈。在第二操作模式下,可以闭合第二开关708,使得通过第二开关708来接收数字反馈,其中数字反馈是根据数字基带信号来计算的。

在第一操作模式下,当第一开关706闭合时,aic电路710可以使用单抽头lms滤波器对oob和基频干扰两者进行操作。aic电路710可以从干扰发射机电路402接收参考信号r(t)404以进行干扰消除。aic电路710可以包括多相组件712和714。多相组件712和714可以用于生成相对于参考信号404的同相和正交信号输出。同相信号输出可以通过简单地在没有相移(例如,0度相移)的情况下传递参考信号404来生成。可以通过对参考信号404施加90度相移来生成正交信号输出。

将由第一多相组件712输出的同相信号提供给混频器726。将由第一多相组件712输出的正交信号提供给混频器736。将混频器726、736的输出提供给加法器、积分器或组合器716。加法器716的输出用作到加法器422的输入。

将由第二多相组件714输出的同相信号提供给混频器718。将由第二多相组件714输出的正交信号提供给混频器728。混频器718、728均接收与通过闭合开关706的lna426的输出相对应的第二输入。也就是说,在本公开内容的一些方面中,将与接收机电路420的输出信号相对应的反馈作为输入提供给aic电路710。

将混频器718的输出提供给第一加法器或积分器720。将混频器728的输出提供给第二加法器或积分器730。由控制器740提供向积分器720、730中的每一个积分器的第二输入,该控制器从数字化的接收信号生成可以用于操控aic电路710的系数。可以将积分器720、730的输出分别提供给一个或多个滤波器,包括第一和第二低通滤波器(lpf)722和732。可以将第一和第二lpf722、732的输出分别提供给一个或多个放大器724和734。放大器724、734可以均具有独立控制的增益(g)值。在一些实例中,可以与放大器724和734两者相结合来使用共同的增益。放大器724、734的输出可以分别作为输入提供给混频器726和736。

在第二操作模式下,aic电路710可以使用通过第二开关708接收到的数字反馈系数来对oob干扰进行操作。第二模式下的aic电路710的操作的某些方面类似于第一模式下的aic电路710的操作的相应方面,并因此为简洁起见省略了完整的重新描述。在第二操作模式下,对积分器720、730中的每个积分器的第二输入对应于由通过控制器740来执行的系数算法746输出的系数和/或偏置。系数不是直接基于由lna426输出的rf信号,而是,系数是基于使用模数转换器(adc)744被转换成基带信号之后的接收信号的。也就是说,系数控制器740可以从基带信号生成一个或多个系数以操控aic电路710。可以使用数模转换器742将数字系数转换成模拟信号。

图8是示出根据本文公开的某些方面的提供自适应干扰消除的第二示例性系统800的方块示意图。在该示例中,可以使用双抽头lms来实现aic,以同时消除接收机电路420中的来自通信设备的发射机电路402(见图4)的干扰802。第一单抽头lms自适应滤波器810可以被配置为使用来自数字路径的反馈来消除oob干扰,而第二单抽头lms自适应滤波器812使用模拟反馈来消除基频处的干扰。系数控制器820可以从基带信号导出系数,以操控lms滤波器810、812。可以使用dac824和826将由系数控制器820针对第一lms滤波器810和第二lms滤波器812生成的数字系数分别转换为模拟信号。

在操作中,使用数字反馈来控制第一lms滤波器810,以及可以采用第一lms滤波器810来消除由oob发射引起的干扰。第二lms滤波器812通过操控系数来接收模拟及rf反馈和数字反馈。第二lms滤波器812可以用于消除基频处的干扰。

根据某些方面,可以使用同时的干扰消除来对抗干扰的其它组合。通过同时消除基频和oob干扰的累积效应,同时的干扰消除可以提供改进的消除增益。

在至少一些实例中,可以使用开关来控制两个lms滤波器810、812的操作,以选择期望的消除的形式或组合。在一个示例中,一个lms滤波器810或812可以总是活动的,而可以伺机地激活另外的lms滤波器812或810。

图9是示出根据本文公开的某些方面的提供自适应干扰消除的第三示例性系统900的方块示意图。在该示例中,使用图7中所示的示例性aic电路710的修改版本来实现aic,以提供级联的消除。这里,数字消除电路和/或模块906装备有在由发射机402处理之前由dac904转换为模拟信号的数字发射机输入902。数字发射机输入902可以由数字消除电路和/或模块906来使用,以消除从接收机420导出的数字输出信号908中的oob干扰。在被提供给数字消除电路和/或模块906之前,数字输出信号908可以由一个或多个数字滤波器910来处理。aic可以如有关lms710的操作(参见图7)所描述的那样来执行。

在自适应干扰消除的该第三示例中,在数字干扰消除之前执行模拟消除。模拟干扰消除过程不受数字干扰消除影响。在知道前述的模拟干扰消除的情况下可以执行数字干扰消除。在一些实例中,lms滤波器710可以执行数字干扰消除的某些方面,包括与rf干扰有关的aic。因此,可以实现累积消除增益。

通过提供使用数字和模拟消除两者的能力可以获得某些益处。能够使用模拟干扰消除以防止lna426中的预饱和,以及模拟干扰消除系统可以容易地模拟pa408的行为。数字干扰消除通常不能防止lna426中的预饱和,以及在数字干扰消除系统中对pa408的行为的模拟是相对复杂的。数字干扰消除不需要在tx信号路径中使用耦合器412,以及tx信号不会因使用数字干扰消除而劣化。模拟干扰消除可能需要在rf信号链中添加rf分量,以及可以在干扰功率较低时增加噪声系数(nf),其中nf是由rf信号链中的分量引起的对信噪比(snr)的劣化的测量。数字干扰消除不需要插入额外的rf分量,并因此对nf没有影响,但是数字干扰消除可能需要对基带信号更多的使用矢量处理引擎。模拟干扰消除可以采用矢量处理引擎来生成和系数,尽管使用数字控制的系数可以允许模拟干扰消除过程的动态接通/断开控制。可以容易地启用和禁用数字干扰消除。

能够利用多个天线和/或以在包括信道中的衰落等的动态条件下提供鲁棒性的方式来实现模拟干扰消除和数字干扰消除两者。模拟干扰消除能够减轻多无线单元共存,而假如满足某些延时要求和时间/频率同步要求,数字干扰消除可以减轻多无线单元共存。模拟干扰消除和数字干扰消除两者能够适于不同的场景,尽管可能需要在不断变化的场景中重新配置处理环境的配置。

图10是示出了针对装置的硬件实现方式的简化示例的概念图1000,该装置采用可以被配置为执行本文公开的一个或多个功能的处理电路1002。根据本公开内容的各个方面,可以使用处理电路1002来实现如本文公开的要素或要素的任何部分或要素的任何组合。处理电路1002可以包括由硬件和软件模块的某种组合控制的一个或多个处理器1004。处理器1004的示例包括微处理器、微控制器、数字信号处理器(dsp)、现场可编程门阵列(fpga)、可编程逻辑器件(pld)、状态机、定序器、门控逻辑、分立硬件电路和被配置为执行遍及本公开内容所描述的各种功能的其它适当的硬件。一个或多个处理器1004可以包括执行特定功能的并且可以由软件模块1016中的一个软件模块来配置、增强或控制的专用处理器。一个或多个处理器1004可以通过在初始化期间加载的软件模块1016的组合来配置,以及还可以通过在操作期间加载或卸载一个或多个软件模块1016来配置。

在所示示例中,处理电路1002可以利用通常由总线1010代表的总线架构来实现。总线1010可以包括任何数量的互连总线和桥接器,这取决于处理电路1002的具体应用和总体设计约束。总线1010将包括一个或多个处理器1004和存储器1006的各种电路链接在一起。存储器1006可以包括存储器设备和大容量存储设备,并且在本文中可以将存储器称为计算机可读介质和/或处理器可读介质。总线1010还可以链接诸如定时源、定时器、外围设备、稳压器和电源管理电路的各种其它电路。总线接口1008可以在总线1010和一个或多个收发机1012之间提供接口。可以针对由处理电路支持的每个联网技术提供收发机1012。在一些实例中,多个联网技术可以共享收发机1012中构建的电路或处理模块中一些或全部电路或处理模块。每个收发机1012提供用于通过传输介质与各种其它装置进行通信的单元。根据装置的性质,还可以提供用户接口1018(例如键盘、显示器、扬声器、麦克风、操纵杆),并且用户接口1018可以直接通信地耦合到总线1010或通过总线接口1008通信地耦合到总线1010。

处理器1004可以负责管理总线1010,并且负责可能包括执行存储在可以包括存储器1006的计算机可读介质中的软件的一般处理。在该方面中,包括处理器1004的处理电路1002可以用于实现本文公开的任何方法、功能和技术。存储器1006可以用于存储在执行软件时由处理器1004操纵的数据,并且软件可以被配置为实现本文公开的方法中的任何一种方法。

处理电路1002中的一个或多个处理器1004可以执行软件。无论是称为软件、固件、中间件、微代码、硬件描述语言还是称为其它术语,应当将软件宽泛地解释为意指指示、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、例程、子例程、对象、可执行程序、执行线程、过程、功能、算法等。软件可以以计算机可读的形式驻留在存储器1006中或外部计算机可读介质中。外部计算机可读介质和/或存储器1006可以包括非暂时性计算机可读介质。非暂时性计算机可读介质包括,作为示例,磁存储设备(例如,硬盘、软盘、磁条)、光盘(例如,压缩光盘(cd)或数字通用光盘(dvd))、智能卡、闪存设备(例如、“闪存驱动器”、卡、棒或键驱动器)、随机存取存储器(ram)、只读存储器(rom)、可编程rom(prom)、可擦除prom(eprom)、电可擦除prom(eeprom)、寄存器、可移动盘以及用于存储可以由计算机访问和读取的软件和/或指令的任何其它适当的介质。计算机可读介质和/或存储器1006还可以包括,作为示例,载波、传输线和用于发送可以由计算机访问和读取的软件和/或指令的任何其它适当的介质。计算机可读介质和/或存储器1006可以驻留在处理电路1002中、处理器1004中、驻留在处理电路1002外部或跨越包括处理电路1002的多个实体来分布。计算机可读介质和/或存储器1006可以体现在计算机程序产品中。作为示例,计算机程序产品可以包括包装材料中的计算机可读介质。本领域技术人员将认识到,如何最好地实现遍及本公开内容呈现的描述到的功能取决于特定应用和施加在整个系统上的总体设计约束。

存储器1006可以保持将软件维持在和/或组织在于本文中可以被称为软件模块1016的可加载代码段、模块、应用、程序等中。软件模块1016中的每一个模块可以包括指令和数据,当被安装或被加载在处理电路1002上并由一个或多个处理器1004执行时,该指令和数据促成控制对一个或多个处理器1004的操作的运行时图像1014。当执行时,某些指令可能使得处理电路1002根据本文描述的某些方法、算法和过程来执行功能。

在对处理电路1002的初始化期间可以加载软件模块1016中的一些模块,并且这些软件模块1016可以配置处理电路1002以使得能够执行本文公开的各种功能。例如,一些软件模块1016可以配置处理器1004的内部设备和/或逻辑电路1022,并且可以管理对诸如收发机1012、总线接口1008、用户接口1018、定时器、数学协处理器等的外部设备的访问。软件模块1016可以包括与中断处理程序和设备驱动程序交互的并且控制对由处理电路1002提供的各种资源的访问的控制程序和/或操作系统。资源可以包括存储空间、处理时间、对收发机1012的访问、用户接口1018等。

处理电路1002的一个或多个处理器1004可以是多功能的,由此软件模块1016中的一些模块被加载并被配置为执行不同功能或相同功能的不同实例。一个或多个处理器1004可以额外地适用于管理例如响应于来自用户接口1018、收发机1012和设备驱动器的输入而发起的后台任务。为了支持多个功能的执行,一个或多个处理器1004可以被配置为提供多任务环境,由此将多个功能中的每个功能根据需要或期望实现为由一个或多个处理器1004服务的一组任务。在一个示例中,可以使用在不同的任务之间传递对处理器1004的控制的分时程序1020来实现多任务环境,由此在完成任何未完成的操作时和/或响应于诸如中断的输入,每个任务将对一个或多个处理器1004的控制返还给分时程序1020。当任务具有对一个或多个处理器1004的控制时,将处理电路有效地专门用于由与控制任务相关联的功能提出的目的。分时程序1020可以包括操作系统、以循环(round-robin)为基础传递控制的主循环、根据功能的优先级来分配对一个或多个处理器1004的控制的功能和/或通过将对一个或多个处理器1004的控制提供给处理功能来响应外部事件的中断驱动的主循环。

图11是无线通信方法的流程图1100。该方法可以由具有一个或多个发射机和一个或多个接收机的设备来执行,其中设备被配置为在接收根据第二rat发送的信号的同时,根据第一rat发送信号。

在方块1102处,设备可以接收代表由发射机发送的干扰信号的参考信号。

在方块1104处,设备可以从影响由接收机接收的rf信号的多个干扰类型中的一个干扰类型来选择第一目标干扰类型。可以通过确定rf信号的基频处的干扰是否超过门限电平来选择第一目标干扰类型,当rf信号的基频超过门限电平时,选择基频干扰作为目标干扰,以及当rf信号的基频没有超过门限电平时,选择带外干扰作为目标干扰。

在方块1106处,设备可以使用基于第一目标干扰类型计算的系数来配置干扰消除电路的第一滤波器。

在方块1108处,设备可以使用第一滤波器的输出来消除rf信号中的干扰。

在一个示例中,第一目标干扰类型可以包括在rf信号的基频处的干扰,并且设备可以在模拟域中计算系数。

在另外的示例中,第一目标干扰类型可以包括带外干扰,并且设备可以在数字域中计算系数。通过根据接收到的rf信号的基带表示计算系数来在数字域中计算系数。可以将系数转换为模拟系数,并且可以将模拟系数应用于干扰消除电路以消除rf信号中的干扰。

在另外的示例中,第一目标干扰类型包括在rf信号的基频处的干扰,并且设备可以向第一滤波器提供代表rf信号的模拟反馈信号。可以使用模拟反馈信号来生成第一滤波器的输出。

在另外的示例中,通过基于第一目标干扰类型闭合一个或多个开关来配置第一滤波器。一个或多个开关中的每一个开关可以被配置为控制向第一滤波器提供相应类型的反馈。

在另外的示例中,通过向第一滤波器提供根据系数生成的基带反馈信号来配置第一滤波器。

在另外的示例中,设备可以从影响由接收机接收的rf信号的多个干扰类型中的一个干扰类型来选择第二目标干扰类型,使用基于第二干扰类型计算的系数来配置干扰消除电路的第二滤波器,以及在使用第一滤波器的输出来消除rf信号中的干扰的同时,使用第二滤波器的输出来消除rf信号中的干扰。

在另外的示例中,可以从发射机接收基带传输信号。发射机可以适用于发送基带传输信号的rf版本。设备可以使用基带传输信号来消除接收到的rf信号的基带表示中的干扰。基带传输信号可以包括数字信号。

在一些示例中,第一滤波器包括最小均方滤波器。

图12是示出了针对采用处理电路1202的装置1200的硬件实现方式的简化示例的图。处理电路通常具有处理器1216,处理器1216可以包括微处理器、微控制器、数字信号处理器、定序器和状态机中的一者或多者。处理电路1202可以利用通常由总线1220代表的总线架构来实现。取决于处理电路1202的具体应用和总体设计约束,总线1220可以包括任何数量的互连总线和桥接器。总线1220将各种电路链接在一起,该电路包括由处理器1216代表的一个或多个处理器和/或硬件模块、模块或电路1204、1206和1208、可配置为通过一个或多个天线1214进行通信的收发机电路1212和计算机可读存储介质1218。总线1220还可以链接诸如定时源、外围设备、稳压器和功率管理电路的各种其它电路,这些电路在本领域中是众所周知的,并因此将不再进一步描述。

处理器1216负责一般处理,包括执行存储在计算机可读存储介质1218上的软件。当由处理器1216执行时,软件使得处理电路1202针对任何特定装置执行上述的各种功能。计算机可读存储介质1218还可以用于存储当执行软件时由处理器1216操纵的数据,该数据包括通过可以被配置为数据通道和时钟通道的一个或多个天线1214发送的rf信号中发送或接收的数据。处理电路1202还包括模块1204、1206和1208中的至少一个模块。模块1204、1206和1208可以是在处理器1216中运行的并驻留/存储在计算机可读存储介质1218中的软件模块,可以是耦合到处理器1216的一个或多个硬件模块或其某种组合。模块1204、1206和/或1208可以包括微控制器指令、状态机配置参数或其某种组合。

在一种配置中,用于无线通信的装置1200包括被配置为接收和处理代表由装置1200发送的干扰信号的参考信号的模块和/或电路1204,被配置为选择选择干扰的类型以进行消除的模块和/或电路1206,被配置为使用rf、基带或数字反馈来配置滤波器的模块和/或电路1208以及被配置为消除rf信号中的干扰的模块和/或电路1210。

在一个示例中,装置1200可以体现在图7-9中所示的电路中的一个或多个电路中和/或包括图7-9中所示的电路中的一个或多个电路。装置和电路的组合可以包括耦合到rf接收机420的干扰消除电路。还可以将干扰消除电路耦合到rf发射机402。干扰消除电路可以包括被配置为消除由rf接收机420接收的rf信号中的基频处的干扰的第一干扰电路,以及被配置为消除与rf信号相关联的带外干扰的第二干扰电路。在一些实例中,数字消除电路906可以被配置为使用由耦合到干扰消除电路的发射机发送的干扰信号的数字表示来消除从rf信号导出的基带信号908中的干扰。干扰消除电路可以提供能够以切换的、同时的和/或级联的操作模式被提供的不同类型的消除。

在一些实例中,干扰消除电路可以包括被配置为当激活第一开关706时,通过向第一干扰电路提供模拟反馈来控制第一干扰电路的第一开关706,以及被配置为当激活第二开关708时,通过使用数字系数来操控第二干扰电路来控制第二干扰电路的第二开关708。当去激活第一开关706时,可以禁用第一干扰电路的操作。当去激活第二开关708时,可以禁用第二干扰电路的操作。例如,当rf信号的基频中的干扰超过预定门限功率电平时,可以激活第一开关706,以及当rf信号的基频中的干扰未超过预定门限功率电平时,可以激活第二开关708。

在一些实例中,干扰消除电路包括适用于根据rf信号的基带表示生成数字系数的控制器。数字系数可以用于操控第一和/或第二干扰电路中的一个或多个滤波器。

在一些实例中,干扰消除电路可以包括被配置为基于对rf信号的基频中的噪声功率的估计来操作第一开关和第二开关的控制电路,该估计是使用代表由耦合到干扰消除电路的发射机发送的干扰信号的参考信号来获得的。例如,可以使用处理电路和/或控制逻辑来实现控制电路。

已经呈现了电信系统的数个方面。如本领域技术人员将容易理解的,遍及本公开内容所描述的各个方面可以扩展到各种类型的电信系统、网络架构和通信标准。

在本公开内容中,词语“示例性”用于意指“用作示例、实例或说明”。本文中描述为“示例性”的任何实现方式或方面不一定被解释为相对于本公开内容的另外的方面是优选的或有利的。同样,术语“方面”不要求本公开内容的所有方面都包括所讨论的特征、优点或操作模式。在本文中,术语“耦合”用于指代两个对象之间的直接或间接耦合。例如,如果对象a物理地接触对象b,并且对象b接触对象c,则仍然可以认为对象a和c彼此耦合——即使它们并不直接物理地彼此接触。例如,即使第一管芯从未直接物理地与第二管芯接触,但是可以在封装中将第一管芯耦合到第二管芯。广义地使用术语“电路(circuit)”和“电路系统(circuitry)”,并且该术语旨在包括电气设备和导体的硬件实现方式以及信息和指令的软件实现两者,该电气设备和导体当被连接和被配置时,在不限制电子电路的类型的情况下,能够执行本公开内容中描述的功能,该信息和指令当由处理器执行时,能够执行本公开内容中描述的功能。

可以将附图中所示的组件、步骤、特征和/或功能中的一者或多者重新布置成和/或组合成单个组件、步骤、特征或功能或者体现在数个组件、步骤或功能中。在不脱离本文公开的新颖特征的情况下,还可以添加额外的要素、组件、步骤和/或功能。各个附图中所示的装置、设备和/或组件可被配置为执行本文所述的方法、特征或步骤中的一者或多者。本文描述的新颖算法还可以在软件中有效地实现和/或有效地嵌入硬件中。

将理解的是,所公开的方法中的步骤的任何具体顺序或层次是示例性过程的说明。基于设计偏好,可以理解的是,可以重新排列方法中的步骤的具体顺序或层次。附带的方法权利要求以作为例子的顺序呈现各个步骤的要素,并且除非在此特别陈述,否则不意味着限于所呈现的特定顺序或层次。

提供先前的描述以使得本领域技术人员能够实践本文描述的各个方面。对于这些方面的各种修改对于本领域技术人员将是显而易见的,并且本文定义的一般原理可以应用于其它方面。因此,并不是要将权利要求限于本文所示的方面,而是权利要求要符合与权利要求的语言相一致的全部范围,其中,除非明确地说明,否则以单数形式提及要素并不是要意指“一个且仅一个”,而是旨在意指“一个或多个”。除非另有明确地说明,否则术语“一些”指代一个或多个。涉及项目列表“中的至少一个”的短语指代这些项目的任何组合,包括单个成员。作为示例,“a、b或c中的至少一个”旨在涵盖:a;b;c;a和b;a和c;b和c和a、b和c。对于本领域普通技术人员是已知的或稍后将变为已知的遍及本公开内容描述的各个方面的要素的所有结构的和功能的等同物,通过引用方式明确地并入本文并且旨在由权利要求涵盖。此外,无论这样的公开内容是否在权利要求书中被明确地叙述,本文所公开的任何内容都不是要贡献给公众。除非使用短语“用于…的单元”明确叙述要素或者在方法权利要求的情况下,使用短语“用于…的步骤”来叙述要素,否则不会根据美国专利法第112条第6款的规定来解释权利要求的要素。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1