用于天线切换分集的动态触发算法_3

文档序号:9457903阅读:来源:国知局
据丢失的时段。这一时段可以是“稳定时间”的结果,其中开关稳定到其新位置并且Rx链325的各个接收机环路(例如,Rx自动增益控制(AGC)、频率/时间校正、和/或信道响应)稳定到新信道条件。过去,天线切换通常在子帧的开始处实现。然而,如参考图2所述,子帧的开始可能包含重要数据,该数据如果丢失则可能使UE 115-a不能解码在该子帧中和/或在其他子帧中稍后接收到的数据。子帧的开始处的数据的丢失还可使UE115-a重传基站105已接收到的数据(例如,因为UE 115-a没有接收到并解码来自基站的确收)或不能在被允许时传送数据(例如,因为UE 115-a未能接收到并解码由基站105提供的上行链路准予)。为了减轻因天线切换稳定时间期间的数据丢失而引起的问题,定时标识模块305可以标识稳定时间,该稳定时间可包括归因于天线切换之后的稳定的所估计的接收延迟。至少部分地基于所标识的稳定时间,定时标识模块305随后可以确定触发天线切换的时间(即,“触发时间”)。在一些情况下,触发时间可在子帧的开始处、或子帧的接收期间的某一点处、或在后续子帧的开始或某一中间点处。
[0063]定时标识模块305所确定的触发时间可被提供作为指令或信号以对开关控制器310进行编程。开关控制器310随后可在适当的时间操作开关315以发起天线切换。
[0064]转向图4,框图400解说了 UE 115_b。UE 115_b可以是参照图1和/或3描述的UE 115之一的一个或多个方面的示例。UE 115-b也可以是处理器。UE 115_b可包括定时标识模块305,开关控制器310,开关315,多个天线320_b-l、320-b_2,多个Rx链325_a、325-b,Tx链330,解调器430和/或调制器435。这些组件中的每一者可直接或间接地彼此处于通信中。
[0065]UE 115-b的组件可个体地或整体地用一个或多个适配成以硬件执行一些或所有适用功能的专用集成电路(ASIC)来实现。替换地,这些功能可以由一个或多个集成电路上的一个或多个其他处理单元(或核)来执行。在其他实施例中,可使用可按本领域任何已知方式来编程的其他类型的集成电路(例如,结构化/平台AISC、现场可编程门阵列(FPGA)、以及其他半定制IC)。每个单元的功能也可以整体或部分地用实施在存储器中的、被格式化成由一个或多个通用或专用处理器执行的指令来实现。
[0066]定时标识模块305,开关控制器310,开关315,多个天线320-b-l、320-b_2,Rx链325、和Tx链330中的每一者可以是参考图3描述的类似地标号的组件的一个或多个方面的示例。解调器430可以接收并解调每一 Rx链325-a、325-b的输出并向UE 115-b提供经解调的信号以供进一步处理。调制器435可以调制要从UE 115-b传送的数据并可以将经调制的数据提供给Tx链330的输入端。
[0067]如图所示,Rx链O 325-a可包括自动增益控制(AGC)模块415_a_l、频率和时间(频率/时间)校正模块420-a-l、和/或信道响应模块425-a-l。响应于天线切换或赋予信号行为变化的其他事件,AGC模块415-a-l可自动确定Rx链O 325_a的适当增益并相应地调整该增益。类似地,频率/时间校正模块420-a-l和信道响应模块425-a-l可以确定Rx链O 325-a的适当参数并相应地调整这些参数。
[0068]Rx链I 325-b可包括其自己的AGC模块415_a_2、频率/时间校正模块420_a_2、和/或信道响应模块425-a-2,它们中的每一者可与其在Rx链O 325_a中的对应组件类似地工作。
[0069]在操作期间,天线O 320-b-l可最初耦合到Rx链O 325_a,且天线I 320_b_2可耦合到Rx链I 325-b和Tx链330 (即,天线I 320_b_2可由Rx链I 325_b和Tx链330共享)。然而,在某一时刻,UE 115-b和/或UE 115-b与其通信的基站105可发起天线切换。例如,UE 115-b可以确定其传输没有被基站105接收到或传输信道的信道质量指示符很差。在作出这样的确定时,UE 115-b可以例如切换天线O 320-b-l和天线I 320_b_2。以此方式,天线O 320-b-l从Rx链O 325-a的使用中退役并被委任供Rx链I 325_b和Tx链330使用。类似地,天线I 320-b-2从Rx链I 325_b和Tx链330的使用中退役并被委任供Rx链O 325-a使用。
[0070]在Rx链325-a、325-b中的每一者的天线切换之后,可存在其中收到信号没有被正确解码且旨在给UE 115-b的一些数据丢失的时段。如参考图3所讨论的,这一时段可以是“稳定时间”的结果,其中开关稳定到其新位置并且Rx链325-a、325-b的各个接收机环路(例如,Rx AGC、频率/时间校正、和/或信道响应)稳定到它们的新信道条件。为了减轻因天线切换稳定时间期间的数据丢失所引起的问题,定时标识模块305可以标识每一 Rx链325-a、325-b的稳定时间,它们的每一稳定时间可包括归因于天线切换之后的稳定的所估计的接收延迟。至少部分地基于所标识的稳定时间,定时标识模块305随后可以确定触发天线切换的时间(即,“触发时间”)。在一些情况下,触发时间可在子帧的开始处、或子帧的接收期间的某一中间点处、或在后续子帧的开始或某一中间点处。
[0071]定时标识模块305所确定的触发时间可被提供作为指令或信号以对开关控制器310进行编程。开关控制器310随后可在适当的时间操作开关315以发起天线切换。
[0072]现在参照图5,框图500解说了根据各个实施例的定时标识模块305-a的示例。定时标识模块305-a可以是参考图3和/或4描述的定时标识模块305的一个或多个方面的示例。定时标识模块305-a可包括稳定时间标识模块505和触发时间确定模块520。这些组件中的每一者可彼此处于通信中。
[0073]稳定时间标识模块505可标识与期望的天线切换相对应的稳定时间。稳定时间可包括例如归因于期望的天线切换之后的稳定的所估计的接收延迟(例如,解调器430能准确地解码Rx链325的输出之前的延迟,如先前参考图4描述的)。在一些情况下,接收延迟可以使用硬件开关稳定估计子模块510和接收机环路稳定估计子模块515中的一者或两者来估计。硬件开关稳定估计子模块510可估计硬件开关在转变之后稳定的时间(例如,参考图3和/或4描述的开关315中所包括的开关之一在转变之后稳定的时间)。通常,开关的突然闭合将对通过该开关传播的信号(如果有的话)施加不想要的振荡。这些不想要的振荡干扰信号解码的时间可被分类成归因于硬件开关的稳定时间。
[0074]接收机环路稳定估计子模块515可以估计各个接收机环路在天线切换之后稳定的时间。接收机环路可包括例如至少部分地由参考图4描述的AGC模块415-a-l、频率/时间校正模块420-a-l、和/或信道响应模块425-a-l定义的环路中的一者或多者。根据接收链(例如,Rx链O 325-a)的条件来调整这些接收机环路的时间可被分类成归因于接收机环路的稳定时间。
[0075]在一些情况下,接收延迟可自身作为稳定时间。在其他情况下,接收延迟可被用来通过例如以下方式来标识稳定时间:将接收延迟与一个或多个其他延迟相组合、将接收延迟增加预定缓冲、或使用接收延迟作为索引来查找稳定时间。
[0076]在一些情况下,稳定时间标识模块505可基于归因于硬件开关的转变以及一个或多个接收机环路的稳定的稳定时间中的一者或两者来标识稳定时间。所标识的稳定时间随后可被提供给触发时间确定模块520。
[0077]触发时间确定模块520可以确定触发期望的天线切换的时间(即,“触发时间”)。触发时间的确定可以至少部分地基于所标识的稳定时间。在一些情况下,触发时间可在子帧的开始处、或子帧的接收期间的某一点处、或在后续子帧的开始或某一中间点处。
[0078]现在参照图6,框图600解说了根据各个实施例的定时标识模块305-b的示例。定时标识模块305-b可以是参考图3、4和/或5描述的定时标识模块305的一个或多个方面的示例。定时标识模块305-b可包括稳定时间标识模块505-a和触发时间确定模块520_a。这些组件中的每一者可彼此处于通信中。
[0079]在一些情况下,稳定时间标识模块505-a可如参考图5所述地配置。
[0080]触发时间确定模块520-a可包括TOCCH历时标识子模块605、PDCCH解码历时标识子模块610、子帧历时标识子模块615、和/或I3DSCH标识子模块620。PDCCH历时标识子模块605可以标识正由UE 115接收的当前子帧的HXXH部分的历时(例如,从UE 115开始接收子帧的时间直到I3DCCH被UE 115完全接收的时间的历时)。PDCCH解码历时标识子模块610可以标识当前子帧的HXXH解码的历时(例如,从UE 115开始接收子帧的时间直到PDCCH被UE 115完全解码的时间的历时;或从UE 115开始接收子帧的时间直到I3DCCH中包含的某些信息被UE 115解码的时间的历时)。子帧历时标识子模块615可以标识当前子帧的历时(例如,“子帧历时”、或从UE 115开始接收子帧的时间直到子帧被UE 115完全接收的时间的历时)。子帧历时标识子模块615还可接收由HXXH历时标识子模块605所标识的历时并确定在当前子帧的HXXH的历时之后当前子帧的剩余时间(即,“在接收到PDCCH之后的剩余时间”)。子帧历时标识子模块615可进一步接收由HXXH解码历时标识子模块610所标识的历时并确定在解码当前子帧的HXXH之后当前子帧的剩余时间(即,“在HXXH解码之后剩余的时间”)。在一些情况下,子模块605、610和615中的一者或多者可以基于预定的所估计的历时来标识历时。在其他情况下,子模块605、610和615中的一者或多者可以基于收到信令数据来标识历时。
[0081]PDSCH标识子模块620可以根据当前子帧的经解码的PDCCH的下行链路控制信息(DCI)来确定I3DSCH是否被调度用于当前子帧。
[0082]触发时间确定模块520可以使用由子模块605、610和615所确定的各种时间或历时以及由子模块620所提供的被调度的H)SCH的标识(或没有)来确定触发期望的天线切换的时间(即,“触发时间”)。在图7、8、9和10中示出解说触发时间确定模块520-a可如何基于子模块605、610、615和620的输出来选择触发时间的示例。
[0083]现在转向图7,关于当前子帧750的接收标识了多个时间和历时。子帧750包括PDCCH部分和I3DSCH部分且可由诸如参考图1、3和/或4描述的UE 115之一之类的设备接收。
[0084]UE 115对子帧750的接收始于时间705且结束于时间710。时间705和710定义子帧历时715,如参考图6描述的子帧历时标识子模块615所确定的。在LTE/LTE-A子帧的情况下,子帧历时715可被标准化为I毫秒(Ims)。
[0085]UE 115接收子帧750的TOCCH部分所花费的时间可由I3DCCH历时标识子模块605来标识且在图7中被标记为HXXH历时720。UE 115解码子帧750的TOCCH部分所花费的时间(例如,相对于子帧750的开始)可由HXXH解码历时标识子模块610来标识且在图7中被标记为I3DCCH解码历时725。在接收子帧750的TOCCH部分之后的该子帧的剩余时间可由子帧历时标识子模块615来确定且在图7中被标记为HXXH历时之后的子帧剩余时间730。在UE 115解码了 HXXH之后的该子帧的剩余时间可由子帧历时标识子模块615来确定且在图7中被标记为HXXH解码历时之后的子帧剩余时间735。
[0086]基于期望的天线切换的所估计的稳定时间740,天线切换的触发时间745可通过首先将稳定时间740与子帧历时715、
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1