用于减轻双通操作中的接收机灵敏度降低的双sim无线通信设备和方法_4

文档序号:9439722阅读:来源:国知局
T 102可以优选地不对数据采样进行置零,这是由于该数据可能仍然包含有效信息。对于高的灵敏度降低水平,AT 102可以优选地对数据采样进行置零,这是由于这些采样主要是受到由于灵敏度降低而造成的噪声的影响。作为非限制性例子,下面描绘两种置零模式选择方法。但是,本公开内容并不限于所公开的置零方法。可以使用其它适当的置零方法。
[0074]图11是根据本公开内容的一些方面,示出AT 102中可以用于执行置零的部分的功能框图。AT 102包括RF前端1102,RF前端1102可以包括在第二无线电路114中,或者连接到第二无线电路IlLRF前端1102可以用于接收第二数据112,并输出与所接收的数据相对应的信号。RF前端1102操作性地连接到数字可变增益放大器(DVGA) 1104和窄带(NB)功率估计器1106的输入。DVGA 1104的增益可以受DVGA_增益(DVGA_GAIN)控制信号的控制。DVGA 1104的输出操作性地连接到NB功率估计器1106和可编程截断单元1108。可编程截断单元1108的输出操作性地连接到铁电RAM(FERAM) 1110。与所接收的第二数据112相对应的数据采样,存储在FERAM 1110中。此外,AT 102还可以包括向量处理引擎(VPE) 1112,VPE 1112包括可以从FERAM 1110接收数据的本地随机存取存储器(LRAM) 1114。
[0075]图12是根据本公开内容的一些方面,用于示出基于FERAM饱和的置零算法1200的流程图。在步骤1202,AT 102在FERAM 1110中存储所接收的受害方的数据采样(例如,EV-DO采样)。在步骤1204,针对每一个侵害方的传输(例如,GSM突发),AT 102对饱和的FERAM I/Q采样的比率进行测量。可以基于在FERAM 1110处存储的I/Q采样的饱和比,来决定是否置零。在步骤1206处,可以利用I抽头无限冲激响应(IIR)滤波器(例如,a (alpha)可以是1/128)来滤波该比率。可以将该饱和比与某个门限值进行比较,以决定是否对该数据进行置零。在一个方面,可以将该门限值设置成20%饱和以触发置零。在一些方面,可以将滞后应用于模式切换。例如,高滞后值(如,0.3)和低滞后值(如,0.2)可以用于决定模式切换。但是,也可以使用其它适当的上限和下限滞后值。
[0076]在步骤1208,如果AT 102当前没有处于置零模式,则该AT 102转到步骤1210,否则如果AT 102当前处于置零模式,则该AT 102转到步骤1212。在步骤1210,当滤波后的输出超过高滞后值时,在步骤1214,AT 102进入置零模式。在置零模式中,AT 102可以对FERAM 1110中的采样进行置零。在步骤1212,当滤波后的输出低于低滞后值时,在步骤1216,AT 102退出置零模式。
[0077]图13是根据本公开内容的一些方面,用于示出基于窄带能量估计器的置零算法1300的流程图。在步骤1302,AT 102可以使用NB能量估计器1106的前馈模式,来估计受害方的数据采样在DVGA 1104之前的能量值。能量估计器1106可以被配置为:基于已知的侵害方的发送时间轴,当发生灵敏度降低的时段开始时,开始进行累积,并累积到该灵敏度降低时段结束为止。该时间可以由AT 102处的固件或者软件来控制。由于AT 102知道灵敏度降低时间段的时序,因此AT 102可以计算该时间段期间的每一采样的平均能量。在侵害方的Tx是GSM并且受害方的Rx是EV-DO的例子中,可以每一个GSM上行链路时隙,计算一个值。在EV-DO中,可以通过对前端随机存取存储器(FERAM)或本地随机存取存储器(LRAM)中的数据采样进行重置,来执行置零。可以利用具有合理的长时间常量(例如,100ms)的单抽头IIR滤波器,对该值进行滤波。将滤波后的输出与适当的门限进行比较,以决定模式(即,置零还是非置零)。可以使用滞后作用来避免乒乓效应。
[0078]在步骤1304,AT 102的固件可以每半个时隙苏醒一次。在步骤1306,判断NB能量估计器1106是否用于了前一循环中的灵敏度降低测量。如果NB能量估计器1106用于了前一循环中的灵敏度降低测量,则算法1300转到步骤1308,否则如果没有用于前一循环中的灵敏度降低测量,则算法1300转到步骤1310。在步骤1310,固件可以使用GSM上行链路时间轴信息,来检查灵敏度降低循环是否将在固件下一次苏醒之前开始。基于在步骤1310的判定,算法1300转到步骤1312或者步骤1314。
[0079]在步骤1312,固件确定灵敏度降低循环将在固件下一次苏醒之前开始。因此,固件配置NB能量估计器1106开始/停止模式,以覆盖发生灵敏度降低的时间段。在该时间期间,NB能量估计器1106将不用于其它测量(例如,与RxAGC相关的测量)。在步骤1314,固件确定灵敏度降低循环将不在固件下一次苏醒之前开始。因此,固件可以配置NB能量估计器1106执行其它测量。
[0080]在步骤1308,固件确定NB能量估计器1106用于了前一次苏醒循环中的灵敏度降低测量。如果在该前一次循环中完成了灵敏度降低测量,则该算法1300转到步骤1316 ;如果没有完成,则转到步骤1318。在步骤1316,固件从NB能量估计器1106中收集所测量的数据,将其设置回执行其它测量。所测量的数据可以用于计算每一数据采样的平均能量、进行滤波、并决定是否进行置零。在步骤1318,固件将不改变NB能量估计器1106的设置。在该循环中,固件继续使用该NB能量估计器1106来进行灵敏度降低测量。
[0081]为了便于说明起见,而不是进行限制,上面已描述了各种减敏感装置、方法和算法。此外,这些减敏感方法可以单独地应用,也可以以各种组合方式来应用。
[0082]图14是示出用于使用处理系统1402的接入终端1400(例如,AT 102)的硬件实现的例子的框图。根据本公开内容的各个方面,元素、或者元素的任何部分或者元素的任意组合,可以使用包括一个或多个处理器1404的处理系统1402来实现。处理器1404的例子包括微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、状态机、门控逻辑、分立硬件电路、以及被配置为执行贯穿本公开内容所描述的各种功能的其它适当硬件。
[0083]在该例子中,处理系统1402可以使用通常用总线1406表示的总线架构来实现。取决于处理系统1402的具体应用和整体设计约束,总线1406可以包括任意数量的互连总线和桥接。总线1406将包括一个或多个处理器(其通常用处理器1404来表示)、存储器1408、计算机可读介质(其通常用计算机可读介质1410来表示)和一个或多个US頂(例如,双US頂1412和1414)的各种电路或组件连接在一起。总线1406还可以连接诸如定时源、外围设备、电压调节器和电源管理电路之类的各种其它电路,其中这些电路是本领域所公知的,因此没有做任何进一步的描述。总线接口 1416提供总线1406和多个收发机1418(例如,两个或更多个收发机)之间的接口。各个收发机1418提供用于通过传输介质与各种其它装置进行通信的单元。
[0084]在双S頂设备(例如,所示出的包括两个US頂1412和1414的AT 102)的一些例子中,每一个US頂可以由收发机1418中的相应一个收发机进行使用以接入不同的RAT (例如,GSM和EV-D0)。例如,一个收发机1418可以用于接入第一无线通信网络104,另一个收发机1418可以用于接入第二无线通信网络106。
[0085]取决于该装置的本质,还可以提供用户接口 1420(例如,键盘、显示器、扬声器、麦克风、操纵杆)。处理器1404负责管理总线1406和通用处理,其包括执行在计算机可读介质1410上存储的软件。当该软件由处理器1404执行时,使得处理系统1402执行各种减敏感功能1422,其包括上文针对任何特定装置所描述的那些功能。计算机可读介质1410还可以用于存储由处理器1404在执行软件时操作的数据。
[0086]该处理系统中的一个或多个处理器1404可以执行软件。软件应当被广泛地解释为表示指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、例程、子例程、对象、可执行文件、执行的线程、过程、函数等等,无论其被称为软件、固件、中间件、微代码、硬件描述语言还是其它术语。软件可以位于计算机可读介质1410上。计算机可读介质1410可以是非暂时性计算机可读介质。举例而言,非临时性计算机可读介质包括磁存储设备(例如,硬盘、软盘、磁带)、光盘(例如,压缩盘(CD)或数字多功能光盘(DVD))、智能卡、闪存设备(例如,卡、棒或密钥驱动器)、随机存取存储器(RAM)、只读存储器(ROM)、可编程ROM (PROM)、可擦除PROM (EPROM)、电可擦除PROM (EEPROM)、寄存器、移动硬盘、以及用于存储可由计算机存取和读取的软件和/或指令的任何其它适当介质。计算机可读介质1410可以位于处理系统1402之内、位于处理系统1402之外、或者跨越包括处理系统1402的多个实体而分布。计算机可读介质1410可以用计算机程序产品来体现。举例而言,计算机程序产品可以包括具有封装材料的计算机可读介质。本领域技术人员应当认识到,如何最佳地实现贯穿本公开内容给出的所描述功能,取决于特定的应用和施加在整个系统上的整体设计约束。
[0087]图15是根据本公开内容的一些方面,示出处理器1404的一些功能块的概念图。处理器1404可以包括中央处理单元(CPU) 1500、强制前导码减敏感电路1502、基于DRC请求的减敏感电路1504、基于MAC信道的减敏感电路1506、基于FERAM饱和的置零模式选择电路1508和基于NB能量估计器的置零模式选择电路1510。CPU 1500可以提供用于执行各种通用处理任务的单元。强制前导码减敏感电路1502可以提供用于执行图5的强制性前导码检测方法的单元,以便减轻在接入终端(例如,AT 102)处的接收机灵敏度降低。基于DRC请求的减敏感电路1504可以提供用于执行图6-图8的基于DRC请求的方法的单元,以便减轻在接入终端处的接收机灵敏度降低。基于MAC信道的减敏感电路1506可以提供用于执行图10的基于MAC信道的方法的单元,以便减轻在接入终端处的接收机灵敏度降低。基于FERAM饱和的置零模式选择电路1508可以提供用于执行图12的基于FERAM饱和的置零算法的单元。基于NB能量估计器的置零模式选择电路1510可以提供用于执行图13的基于NB能量估计器的置零算法的单元。
[0088]在一种配置中,用于无线通信的接入终端(例如,AT 102)包括:在发送时间段期间,用于使用第一无线接入电路(例如,电路110)发送第一数据(例如,数据108)的单元;用于在该发送时间段的至少一部分期间,使用第二无线接入电路(例如,电路114)来接收第二数据(例如,数据114)的单元;以及用于基于所接收的第二数据,选择性地修改在第二无线接入电路处的前导码检测过程的单元。
[0089]在另一种配置中,接入终端(例如,AT 102)包括:用于确定用于使用第一无线接入电路(例如,电路110)
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1