上行链路中预编码和未预编码探通参考信号的联合传输的制作方法

文档序号:17732244发布日期:2019-05-22 02:55阅读:249来源:国知局
上行链路中预编码和未预编码探通参考信号的联合传输的制作方法

相关申请的交叉引用

本申请要求于2017年8月29日提交的美国非临时申请no.15/689,476、以及于2016年9月30日提交的美国临时专利申请no.62/402,141的优先权和权益,这些公开的全部内容通过援引如同在下文全面阐述那样且出于所有适用目的被纳入于此。

本公开的各方面一般涉及无线通信系统,且尤其涉及从用户装备传送预编码探通参考信号和未预编码探通参考信号两者,其中演进型b节点可在调度资源时使用这两者的某种组合。

引言

在无线通信网络中,探通参考信号在上行链路(ul)中被传送以供由基站或演进型b节点(enb)用于各种方面。这些方面中的一些包括例如下行链路调度、上行链路调度(例如,资源块分配、秩指派、调制和编码方案等)、以及协调式多点处理,仅列举几个示例。

在当前办法中,探通参考信号(srs)是未预编码的,这意味着传送方用户装备(ue)没有使用波束调向用特定权重来操纵多输入/多输出(mimo)系统中的天线以影响来自ue的辐射模式。此外,预编码srs未被预想为与未预编码srs联用。这导致降低的ul性能,因为当仅使用任一方面时缺乏另一方面的信息。

结果,存在对于允许提供这两种srs类型以随着enb处的灵活性增加而提高ul效率的技术的需要。

一些示例的简要概述

以下概述了本公开的一些方面以提供对所讨论的技术的基本理解。此概述不是本公开的所有构想到的特征的详尽综览,并且既非旨在标识出本公开的所有方面的关键性或决定性要素亦非试图界定本公开的任何或所有方面的范围。其唯一目的是以概述形式给出本公开的一个或多个方面的一些概念作为稍后给出的更详细描述之序言。

在本公开的一个方面,提供了一种方法,该方法包括:由第一无线通信设备生成预编码探通参考信号(srs)。该方法进一步包括:由第一无线通信设备生成与该预编码srs分开的未预编码srs。该方法进一步包括:由第一无线通信设备经由上行链路信道来将该预编码srs和该未预编码srs传送给第二无线通信设备。

在本公开的附加方面,提供了一种方法,该方法包括:由第一无线通信设备从第二无线通信设备接收预编码探通参考信号(srs)。该方法进一步包括:由第一无线通信设备从第二无线通信设备接收与该预编码srs分开的未预编码srs。该方法进一步包括:由第一无线通信设备基于该预编码srs和该未预编码srs的组合来确定针对第二无线通信设备的资源调度。

在本公开的附加方面,提供了一种装置,该装置包括:处理器,其被配置成生成预编码探通参考信号(srs)。该处理器被进一步配置成生成与该预编码srs分开的未预编码srs。该装置进一步包括:收发机,其被配置成经由上行链路信道来将该预编码srs和该未预编码srs传送给无线通信设备。

在本公开的附加方面,提供了一种装置,该装置包括:处理器,其被配置成从无线通信设备接收预编码探通参考信号(srs)。该收发机被进一步配置成从该无线通信设备接收与该预编码srs分开的未预编码srs。该装置进一步包括:处理器,其被配置成基于该预编码srs和该未预编码srs的组合来确定针对第二无线通信设备的资源调度。

在结合附图研读了下文对本发明的具体示例性实施例的描述之后,本发明的其他方面、特征和实施例对于本领域普通技术人员将是明显的。尽管本发明的特征在以下可能是针对某些实施例和附图来讨论的,但本发明的全部实施例可包括本文所讨论的有利特征中的一个或多个。换言之,尽管可能讨论了一个或多个实施例具有某些有利特征,但也可以根据本文讨论的本发明的各种实施例使用此类特征中的一个或多个特征。以类似方式,尽管示例性实施例在下文可能是作为设备、系统或方法实施例进行讨论的,但是应当领会,此类示例性实施例可以在各种设备、系统、和方法中实现。

附图简述

图1解说了根据本公开的各实施例的示例性无线通信环境。

图2是根据本公开的各实施例的示例性无线通信设备的框图。

图3是根据本公开的各实施例的示例性无线通信设备的框图。

图4是解说根据本公开的各个方面的示例性发射机和接收机系统(诸如演进型b节点和用户装备)的框图。

图5a是根据本公开的各实施例的示例性上行链路帧结构的框图。

图5b是根据本公开的各实施例的示例性上行链路控制消息结构的框图。

图5c是根据本公开的各实施例的示例性上行链路控制消息结构的框图。

图6是解说根据本公开的各个方面的用于无线通信的示例性方法的流程图。

图7是解说根据本公开的各个方面的用于无线通信的示例性方法的流程图。

详细描述

以下结合附图阐述的详细描述旨在作为各种配置的描述,而无意表示可实践本文中所描述的概念的仅有配置。本详细描述包括具体细节以提供对各种概念的透彻理解。然而,对于本领域技术人员将显而易见的是,没有这些具体细节也可以实践这些概念。在一些实例中,以框图形式示出众所周知的结构和组件以便避免湮没此类概念。

本文所描述的技术可用于各种无线通信网络,诸如cdma、tdma、fdma、ofdma、sc-fdma、lte网络、gsm网络及其他网络。术语“网络”和“系统”常可互换地使用。cdma网络可实现诸如通用地面无线电接入(utra)、cdma2000等无线电技术。utra包括宽带cdma(wcdma)以及cdma的其他变体。cdma2000涵盖is-2000、is-95和is-856标准。tdma网络可实现诸如全球移动通信系统(gsm)之类的无线电技术。ofdma网络可以实现诸如演进型utra(e-utra)、超移动宽带(umb)、ieee802.11(wi-fi)、ieee802.16(wimax)、ieee802.20、flash-ofdma等无线电技术。utra和e-utra是通用移动电信系统(umts)的一部分。3gpp长期演进(lte)和高级lte(lte-a)是使用e-utra的新umts版本。utra、e-utra、umts、lte、lte-a以及gsm在来自名为“第三代伙伴项目”(3gpp)的组织的文献中描述。cdma2000和umb在来自名为“第三代伙伴项目2”(3gpp2)的组织的文献中描述。本文所描述的技术可被用于以上所提及的无线网络和无线电技术以及其他无线网络和无线电技术,诸如下一代(例如,第5代(5g))网络。

此外,设备还可使用各种对等技术来彼此通信,这些对等技术诸如为lte-直连(lte-d)、蓝牙、蓝牙低能量(ble)、zigbee、射频标识(rfid)和/或其他自组织(ad-hoc)或网状网络技术。本公开的各实施例涉及可以在上述网络和/或尚未被开发的那些网络中的任何一者或多者上使用的任何类型的调制方案。

本公开的各实施例引入了用于将预编码探通参考信号和未预编码探通参考信号两者从ue传送至enb的系统和技术,其中该enb可在调度用于该ue的资源时使用这两者的某种组合。

例如,ue可将预编码srs以及未预编码srs两者包括在至enb的ul传输中(例如,无论是在周期性srs使用还是非周期性srs使用中)。预编码可涉及将ue的不同天线加权不同量,以使得该ue在特定方向上引导其辐射模式或波束。未预编码srs将相等波束权重应用于ue的每个天线。在一些示例中,ue可诸如基于来自enb的dl参考信号来作出关于要应用于srs的特定预编码的确定。在其他示例中,ue可从enb接收关于要应用于srs的预编码的指令。

ue在ul中将预编码srs和未预编码srs传送给enb。例如,ue可以使用时分复用(tdm)办法,以使得预编码srs和未预编码srs两者被包括在相同子帧中,每一者在该相同子帧中的不同时隙(或码元周期)使用相同的频调或频调带。作为另一示例,ue可以使用频分复用办法,以使得预编码srs和未预编码srs两者被包括在相同子帧中的相同时隙但相对于彼此使用不同的频调(或副载波)。作为另一示例,ue可以使用不同子帧中的不同资源时隙(时间和/或频率)来传送预编码srs和未预编码srs–由此,可以在第一子帧中传送这些srs中的一者(例如,预编码),继以在稍后子帧中传送另一srs(例如,未预编码,或者反之)。

enb在来自ue的传输之后接收到这两种srs类型。在使用预编码srs和未预编码srs两者的情况下,enb具有在各种功能中使用这些srs的灵活性,包括pusch调度(例如,rb分配)、ul秩指派、ulmcs指派等。例如,enb可基于现有信道状况来确定要将接收到的预编码srs用于调度/指派的一个方面以及将接收到的未预编码srs用于调度/指派的另一方面。任何组合是可能的,以便达成根据本公开的各实施例的调度/指派。

另外,enb可向ue提供关于用于数据传输的pusch预编码的指令。例如,在从ue接收到预编码srs和未预编码srs两者之后,enb可确定该ue将使用与已被用于预编码srs的预编码相同的预编码。在该示例中,dl消息中的单个比特可被用于向该ue发信令通知要将该相同预编码用于pusch数据传输。当该相同预编码将不被使用时,该enb可以不断言该比特。

当该比特未被断言时,该ue可进一步监听来自该enb的标识该ue应当用于在pusch中传送数据的其他预编码的附加信令。在一些示例中,enb可以包括供ue在pusch中使用的全部预编码数据。减少信令开销的一种方式是enb确定用于预编码srs的预编码与该enb为ue选择的用于pusch的预编码之间的δ(delta)。enb可将该δ而不是用于pusch的预编码的全部细节传送给ue。这可提供对资源的更高效使用,因为信令开销可被减少(与传送全部数据量的选项相比)。进而,接收到该δ信息的ue可通过将δ信息与先前用于srs的预编码相加或相乘(加法或乘法)来恢复用于pusch的预编码。

图1解说了根据本公开的各个方面的无线通信网络100。无线通信网络100可包括数个ue102、以及数个演进型b节点(enodeb或enb)104。enb104通常也可被称为基站。enb104还可被称为接入点、基收发机站、b节点等。enb104可以是与ue102通信的站。

enb104与ue102进行通信,如由通信信号106指示的。ue102可经由上行链路和下行链路与enb104通信。下行链路(或前向链路)是指从enb104到ue102的通信链路。上行链路(或反向链路)是指从ue102到enb104的通信链路。enb104还可在有线和/或无线连接上直接或间接地彼此通信,如由通信信号108指示的。

如图所示,各ue102可分散遍及无线网络100,并且每个ue102可以是驻定的或移动的。ue102也可被称为终端、移动站、订户单元等。ue102可以是蜂窝电话、智能电话、个人数字助理、无线调制解调器、膝上型计算机、平板计算机、无人机、娱乐设备、集线器、网关、电器、可穿戴设备、对等和设备到设备组件/设备(包括固定、驻定和移动)、物联网(iot)组件/设备、以及万物联网(ioe)组件/设备等。无线通信网络100是本公开的各个方面应用的网络的一个示例。

每个enb104可为特定地理区域提供通信覆盖。在3gpp中,术语“蜂窝小区”取决于使用该术语的上下文可指enb的特定地理覆盖区域和/或服务该覆盖区域的enb子系统。就此而言,enb104可提供对宏蜂窝小区、微微蜂窝小区、毫微微蜂窝小区、和/或其他类型的蜂窝小区的通信覆盖。宏蜂窝小区一般覆盖相对较大的地理区域(例如,半径为数千米),并且可允许无约束地由与网络供应商具有服务订阅的ue接入。微微蜂窝小区一般将覆盖相对较小的地理区域并且可允许无约束地由具有与网络供应商的服务订阅的ue接入。毫微微蜂窝小区也一般将覆盖相对较小的地理区域(例如,住宅)且除了无约束的接入之外还可提供有约束地由与该毫微微蜂窝小区有关联的ue(例如,封闭订户群(csg)中的ue、该住宅中的用户的ue、等等)接入。

用于宏蜂窝小区的enb可被称为宏enb。用于微微蜂窝小区的enb可被称为微微enb。并且,用于毫微微蜂窝小区的enb可被称为毫微微enb或家用enb。在图1中所示的示例中,enb104a、104b和104c分别是用于覆盖区域110a、110b和110c(在本文中也被称为蜂窝小区)的宏enb的示例。enb104d和104e分别是用于覆盖区域110d和110e的微微和/或毫微微enb的示例。enb104可支持一个或多个(例如,两个、三个、四个,等等)蜂窝小区。

无线通信网络100还可包括中继站。中继站是从上游站(例如,enb、ue等)接收数据和/或其他信息的传输并向下游站(例如,另一ue、另一enb等)发送该数据和/或其他信息的传输的站。中继站还可以是为其他ue中继传输的ue。中继站还可被称为中继enb、中继ue、中继等等。一些中继还可具有ue能力/功能性。

无线通信网络100可支持同步或异步操作。对于同步操作,各enb104可以具有相似的帧定时,并且来自不同enb104的传输可以在时间上大致对齐。对于异步操作,各enb104可以具有不同的帧定时,并且来自不同enb104的传输可能在时间上并不对齐。

在一些实现中,无线通信网络100在下行链路上利用正交频分复用(ofdm)并在上行链路上利用单载波频分复用(sc-fdm)。ofdm和sc-fdm将系统带宽划分为多个(k个)正交副载波,其通常也称作频调、频槽等等。每个副载波可用数据来调制。一般而言,调制码元在ofdm下是在频域中发送的,而在sc-fdm下是在时域中发送的。毗邻副载波之间的间距可以是固定的,且副载波的总数(k)可取决于系统带宽。例如,对于1.4、3、5、10、15或20兆赫(mhz)的相应系统带宽,k可以分别等于72、180、300、600、900和1200。系统带宽还可被划分为子带。例如,子带可覆盖1.08mhz,并且对于1.4、3、5、10、15或20mhz的相应系统带宽,可分别有1、2、4、8或16个子带。

根据本公开的各实施例,ue102可将预编码srs以及未预编码srs两者包括在至enb104的ul传输中(例如,无论是在周期性srs使用还是非周期性srs使用中)。预编码可涉及将ue102的不同天线加权不同量,以使得该ue102(图1中的示例性ue102)在特定(例如,期望)方向上引导其辐射模式或波束。另外,srs预编码粒度可以是宽带(跨所有频调应用相同预编码器)或窄带(至多达每频调预编码)。未预编码srs是指其中相等波束权重被应用于ue102的每个天线以使得波束调向不在这些天线的常规配置之外发生的srs。

在一些示例中,ue102可作出关于特定预编码的确定。例如,ue102可从enb104接收一个或多个下行链路(dl)参考信号(诸如csi-rs(信道状态信息参考信号)),并根据从该参考信号确定的dl信道的信道质量来标识要对ue102的波束进行引导的合需的方向。在其他示例中,ue102可从enb104接收关于要应用于srs的预编码(例如,基于在enb104处针对来自该ue102的一个或多个信号做出的ul信道状态的测量和/或从任何其他ue102的信号来估计)的指令。

ue102可以用各种方式来在ul中传送预编码srs和未预编码srs。例如,ue102可以使用时分复用办法,以使得预编码srs和未预编码srs两者被包括在相同子帧中,每一者在该相同子帧中的不同时隙使用相同的频调或频调带。替换地,ue102可以使用频分复用办法,以使得预编码srs和未预编码srs两者同样被包括在相同子帧中,然而用这一办法,每一者使用相同时隙但相对于彼此使用可用/所选频带当中的不同频调。作为另一替换方案,ue102可以使用不同子帧中的不同资源时隙(时间和/或频率)来传送预编码srs和未预编码srs–由此,可以在第一子帧中传送这些srs中的一者(例如,预编码),继以在稍后子帧中传送另一srs(例如,未预编码,或者反之)。在一些实施例中,这些子帧在时间上可以相互毗连,而在其他实施例中,这些子帧在其间可具有一个或多个其他子帧。此外,在任何上述替换方案下,每个srs不限于它们将位于的给定子帧中的哪些码元。

无论在传送预编码srs和未预编码srs两者时采用何种办法,enb104接收到这两种srs类型。在使用预编码srs和未预编码srs两者的情况下,enb104具有在各种功能中使用这些srs的灵活性,包括pusch调度(例如,rb分配)、ul秩指派、ulmcs指派等。例如,enb104可基于现有信道状况来确定要将接收到的预编码srs用于调度/指派的一个方面以及将接收到的未预编码srs用于调度/指派的另一方面–例如,将未预编码srs用于rb分配,将预编码srs用于秩指派,并且将这两者用于mcs调度。这仅仅是一个示例。任何组合是可能的,以便达成根据本公开的各实施例的调度/指派。例如,srs可被用于若干目的,包括探通ul信道以用于enb104处的ulpusch调度以及(在存在dl/ul信道对称性的情况下,或者至少假定如此)用于dlpdsch调度。

首先着眼于ulpusch调度,在各实施例中,可以使用预编码srs。在ue102具有多个发射端口的情形中,enb104可将ue102配置成探通(例如举例而言,不同码元上的)多个srs,每个srs具有不同的预编码器。随后,enb104可测量不同码元上的经不同预编码的srs,并选择最佳预编码器(即,所测量的预编码srs当中具有最佳测得特性的预编码srs)。在选择了预编码器的情况下,enb104可向ue102发信令通知要使用该所选预编码器来进行ulpusch传输。

随后着眼于dlpdsch调度,在各实施例中可以使用未预编码srs。例如,enb104可以寻求获悉信道以确定可以用于dlpdsch传输的最佳预编码器(例如,以使吞吐量最大化)。为了作出这一确定,enb104可首先确定用于dl的原始信道(即,未预编码信道)的性质。在此之后,enb104可基于该原始信道的所确定的性质来应用奇异向量分解(svd)或另一办法,以确定针对dlpdsch传输的最佳预编码器。

相应地,ue102可传送enb104对其进行测量且enb104从其获得原始信道性质的未预编码srs。enb104可假定dl原始信道与ul原始信道对称(例如,仅具有因ul/dl发射功率不平衡引起的标量差异),该假定例如通常对于时分双工系统成立。由于在此类实施例中enb104假定获悉的ul原始信道与dl原始信道相同(或许具有标量差异),因此enb104可基于原始ul信道来确定用于dlpdsch传输的预编码器。

此外,预编码srs可被用于dlpdsch调度。这涉及enb104是否知晓ue102测得的干扰加噪声协方差矩阵。如果ue102向enb104反馈测得的干扰加噪声协方差矩阵,则enb104可将未预编码srs用于dlpdsch调度。例如,在ue102反馈测得的干扰加噪声协方差矩阵的情形中,enb104可使用未预编码srs来确定原始信道,基于该测得的干扰加噪声来计算白化矩阵,并且确定用于dlpdsch传输的预编码器,如上所述。

然而,如果ue102未反馈测得的干扰加噪声协方差矩阵,则enb104可使用预编码srs。例如,ue102可将用于srs的预编码器设置为与ue102的白化矩阵(例如,在ue102处测得的干扰加噪声)相同。ue102可使用预编码srs来向enb104递送经白化的信道信息。在到达enb104之际,enb104基于预编码srs而具有关于经白化信道的信息。enb104可将svd应用于经白化的信道信息以确定用于dlpdsch传输的预编码器。由此,如果白化是由enb104完成的,则未预编码srs可被用于确定用于dlpdsch传输的预编码器,而如果白化是在ue102处完成的,则预编码srs可被用于确定用于dlpdsch传输的预编码器。

除了确定如何使用接收到的预编码srs和未预编码srs以外,enb104还可向各ue102提供关于用于数据传输的pusch预编码的指令。例如,在从ue102接收到预编码srs和未预编码srs两者之后,enb104可确定该ue102将使用与已被用于srs的预编码相同的预编码。在该示例中,dl消息中(例如,dl控制信道中)的单个比特可被用于向该ue102发信令通知(例如,该比特被断言)要将该相同预编码用于pusch数据传输。当该相同预编码将不被使用时,该enb104可以不断言该比特,该ue102将相应地对此进行解读。

在该情境中,ue102可进一步监听来自enb104的标识该ue102应当用于在pusch中传送数据的其他预编码的进一步信令。在一些示例中,enb104可以包括供ue102在pusch中使用的预编码数据。这可能在不合需程度上消耗信令开销。为了减少该信令开销,enb104可确定用于来自ue102的srs的预编码与该enb104为该ue102选择的用于pusch的预编码之间的δ。enb104可将该δ而不是用于pusch的预编码的全部细节传送给ue102。这可提供对资源的更高效使用,因为信令开销可被减少(与其他选项相比)。进而,接收到δ信息的ue102可通过将δ信息与先前用于srs的预编码相加或相乘(使用加法还是乘法可在先前在enb104与ue102之间配置,诸如在设备初始化或其他时间)来恢复用于pusch的预编码。此外,enb104可在操作期间向ue102发信令通知要转变至一者或另一者(加法或乘法)。

图2是根据本公开的各实施例的示例性无线通信设备200的框图。无线通信设备200可以是ue,其具有以上所描述的许多配置中的任何一者。出于示例的目的,无线通信设备200可以是如以上参照图1讨论的ue102。ue102可包括处理器202、存储器204、srs模块208、收发机210(包括调制解调器212和rf单元214)、以及天线216。这些元件可例如经由一个或多个总线来彼此直接或间接通信。

处理器202可具有作为专用类型处理器的各种特征。例如,这些特征可包括中央处理单元(cpu)、数字信号处理器(dsp)、专用集成电路(asic)、控制器、现场可编程门阵列(fpga)设备、另一硬件设备、固件设备、或者被配置成执行本文参照以上在图1中介绍的ue102所描述的操作的其任何组合。处理器202还可以被实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、结合dsp核心的一个或多个微处理器、或者任何其他此类配置。

存储器204可包括高速缓存存储器(例如,处理器302的高速缓存存储器)、随机存取存储器(ram)、磁阻ram(mram)、只读存储器(rom)、可编程只读存储器(prom)、可擦除可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom)、闪存、固态存储器设备、硬盘驱动器、其他形式的易失性和非易失性存储器、或者不同类型的存储器的组合。在一些实施例中,存储器204可包括非瞬态计算机可读介质。存储器204可以存储指令206。指令206可包括在由处理器202执行时使得处理器202执行本文结合本公开的各实施例参照ue102所描述的操作的指令。术语“指令”和“代码”可包括任何类型的计算机可读语句。例如,术语“指令”和“代码”可以是指一个或更多个程序、例程、子例程、函数、规程等。“指令”和“代码”可包括单条计算机可读语句或许多条计算机可读语句。

srs模块208可被用于本公开的各方面。srs模块208可包括各种硬件组件和/或软件组件以辅助确定将要对预编码srs使用何种特定预编码、以及如何传送预编码srs和未预编码srs两者(例如,使用tdm、fdm、或不同子帧)。在一些实施例中,srs模块208不动态地确定如何进行传送,而是检查其存储器208以确定先前已与服务enb104建立了何种办法。这也可被称为静态办法。在其他实施例中,srs模块208动态地确定如何进行传送(例如,要使用何种预编码、要使用什么次序,等等)。例如,在从其服务enb104接收到csi-rs(或某种其他rs)之际,可基于接收到的rs来分析信道状况以确定将要在ul中对srs使用何种预编码。在又其他实施例中,enb104可提供关于ue102应当使用何种预编码的指令。在enb104提供关于要对srs使用何种预编码的指令的情形中,srs模块208可以控制ue102的相应方面以便实现该指令。

如图所示,收发机210可包括调制解调器子系统212和射频(rf)单元214。收发机210可被配置成与其他设备(诸如基站104和/或其他网络元件)进行双向通信。调制解调器子系统212可被配置成根据mcs(例如,ldpc编码方案、turbo编码方案、卷积编码方案、极性编码方案等)来调制和/或编码数据。例如,这可基于先前响应于enb104接收到预编码srs和未预编码srs两者而从enb104提供的分配/指派来执行。rf单元214可被配置成处理(例如,执行模数转换或数模转换等等)来自调制解调器子系统212(在传出传输上)或者从另一源(诸如enb104)始发的传输的经调制/经编码数据。尽管被示出为被一起集成在收发机210中,但调制解调器子系统212和rf单元214可以是分开的设备,它们在ue102处耦合在一起以使得ue102能够与其他设备通信。

rf单元214可将经调制和/或经处理的数据(例如,数据分组(或者,更一般地,可包含一个或多个数据分组和其他信息的数据消息))(诸如,本公开的srs和pusch数据)提供给天线216以供传输至一个或多个其他设备。天线216可进一步接收从其他设备传送的数据消息并提供接收到的数据消息以供在收发机210处进行处理和/或解调。如所解说的,天线216可包括在相似或不同设计的mimo配置中的多个天线,以便对于诸如空间分集之类的事物维持多个传输链路以实现根据本公开的各实施例的预编码。

图3是根据本公开的各实施例的示例性无线通信设备300的框图。无线通信设备300可以是enb,其具有以上所描述的许多配置中的任何一种。出于示例的目的,无线通信设备300可以是如以上关于图1所讨论的enb104。enb104可包括处理器302、存储器304、资源调度模块308、收发机310(包括调制解调器312和rf单元314)、以及天线316。这些元件可例如经由一个或多个总线来彼此直接或间接通信。

处理器302可具有作为专用类型处理器的各种特征。例如,这些特征可包括cpu、dsp、asic、控制器、fpga设备、另一硬件设备、固件设备、或者被配置成执行本文以上参照图1介绍的enb104所描述的操作的其任何组合。处理器302还可以被实现为计算设备的组合,例如,dsp和微处理器的组合、多个微处理器、结合dsp核心的一个或多个微处理器、或者任何其他此类配置。

存储器304可包括高速缓存存储器(例如,处理器302的高速缓存存储器)、ram、mram、rom、prom、eprom、eeprom、闪存、固态存储器设备、硬盘驱动器、其它形式的易失性和非易失性存储器、或者不同类型的存储器的组合。在一些实施例中,存储器304可包括非瞬态计算机可读介质。存储器304可以存储指令306。指令306可包括在由处理器302执行时使得处理器302执行本文结合本公开的各实施例参照enb104所描述的操作的指令。

资源调度模块308可被用于本公开的各方面。资源调度模块308可包括各种硬件组件和/或软件组件以在接收到来自ue102的预编码srs和未预编码srs(无论是使用tdm或fdm在相同子帧中还是在不同子帧中)之际辅助执行ulpusch调度,诸如rb分配、ul秩、ulmcs等。在作出确定时,enb104可使用预编码srs和未预编码srs的任何组合。例如,在mu-mimo情境中,enb104可使用预编码/未预编码srs来确定如何最佳地联合考虑各ue102,或者在存在单ue-mimo时如何最佳地考虑个体ue102。

例如,资源调度模块308可基于现有信道状况来确定要将接收到的预编码srs用于调度/指派的一个方面以及将接收到的未预编码srs用于调度/指派的另一方面–例如,将未预编码srs用于rb分配,将预编码srs用于秩指派,并且将这两者用于mcs调度。srs的任何组合是可能的,以便达成根据本公开的各实施例的调度/指派。

此外,资源调度模块308可确定ue102的pusch预编码参数,并使收发机310向ue102传送关于该确定的指令。例如,在接收到来自ue102的预编码srs和未预编码srs两者之后,资源调度模块308可确定该ue102将使用与已被用于srs的预编码相同的预编码(例如,因为srs(经预编码和/或未经预编码)的一个或多个信号特性满足一个或多个目标阈值)。在该示例中,资源调度模块可以设置dl消息中(例如,dl控制信道中)的单个比特以向该ue102发信令通知(例如,该比特被断言)将要对pusch数据传输使用该相同预编码。当该相同预编码将不被使用时,资源调度模块308可以不设置该比特(例如,未被断言)。还可以替换地使用发信令通知预编码确定的其他办法。

在资源调度模块308确定该相同预编码将不被用于pusch中的数据传输的情形中,其可确定要向ue102指派何种预编码以对该数据使用。在做出该确定的情况下,资源调度模块308随后可向ue102发送对pusch数据的指示。在一些示例中,资源调度模块308可包括供ue102在pusch中使用的全部预编码数据(即,被指定供ue102使用的所有参数)。在其他示例中,资源调度模块308可通过确定ue102对srs使用的预编码与被确定用于pusch数据的预编码之间的δ来减少所涉及的信令开销。资源调度模块308可以使收发机310将该δ而不是用于pusch的预编码的全部细节传送给ue102。这可提供对资源的更高效使用,因为信令开销可被减少(与其他选项相比)。这可以是ue102与enb104之间的静态安排(即,在使用前预先设置),或者在这些设备之间有恰适信令来标识指令即将到来以及以何种格式的情况下可以是动态的。

如图所示,收发机310可包括调制解调器子系统312和rf单元314。收发机310可被配置成与其他设备(诸如ue102和/或其他网络元件)进行双向通信。调制解调器子系统312可被配置成根据mcs(例如,ldpc编码方案、turbo编码方案、卷积编码方案、极性编码方案等)来调制和/或编码数据。rf单元314可被配置成处理(例如,执行模数转换或数模转换等等)来自调制解调器子系统312(在传出传输上)或者从另一源(诸如ue102)始发的传输的经调制/经编码数据。

尽管被示出为被一起集成在收发机310中,但调制解调器子系统312和rf单元314可以是分开的设备,它们在enb104处耦合在一起以使得enb104能够与其他设备通信。rf单元314可将经调制和/或经处理的数据(例如,数据分组(或者,更一般地,可包含一个或多个数据分组和其他信息的数据消息))提供给天线316以供传输至一个或多个其他设备。天线316可进一步接收从其他设备传送的数据并提供收到数据消息以供在收发机310处进行处理和/或解调。根据本公开的各实施例,这可包括例如从ue102接收预编码srs和未预编码srs以及传送pusch数据预编码指派。如所解说的,天线316可包括在mimo配置的相似或不同设计中的多个天线以便维持多个传输链路。

图4示出了解说根据本公开的mimo系统400的两个无线通信设备之间的通信的框图。出于清楚起见,示出了enb104和ue102。然而,将理解,以下描述适用于根据本公开的任何两个无线通信设备之间的通信。此外,以下讨论将集中于与本公开相关的那些方面;如将认识到的,图4的元件可被进一步用于其他目的。

在enb104处,发射处理器420可以接收来自数据源410的数据和来自控制器/处理器440的控制信息。每个数据流的数据率、编码、和调制可由处理器430执行的指令来确定。发射处理器420可以处理(例如,编码以及码元映射)数据和控制信息以分别获得数据码元和控制码元。这可包括例如基于特定调制方案(例如,bpsk、qspk、m-psk、或m-qam)的码元映射。发射(tx)多输入多输出(mimo)处理器430可在适用的情况下对数据码元、控制码元、和/或参考码元执行空间处理(例如,预编码),并且可将输出码元流提供给调制器(mod)432a到432t。

每个调制器432可处理各自的输出码元流(例如,针对ofdm等等)以获得输出采样流。每个调制器432可进一步处理(例如,转换至模拟、放大、滤波、及上变频)输出采样流以获得下行链路信号。来自调制器432a到432t的下行链路信号可以分别经由天线434a到434t被传送。作为一些示例,天线434a到434t可传送dci、rs、和常规数据,其中enb104是服务作为目标接收者的ue102的enb。本公开的各实施例包括具有多个天线。

在ue102处,天线452a到452r可接收来自enb104的下行链路信号并可分别向解调器(demod)454a到454r提供收到信号。每个解调器454可调理(例如,滤波、放大、下变频、及数字化)各自的收到信号以获得输入采样。每个解调器454可进一步处理输入采样(例如,针对ofdm等)以获得收到码元。mimo检测器456可从所有解调器454a到454r获得收到码元,在适用的情况下对这些收到码元执行mimo检测,并提供检出码元。接收处理器458可处理(例如,解调、解交织、及解码)这些检出码元,提供针对ue102的经解码数据(例如,rs、常规数据、及pusch数据预编码,仅仅作为与本公开的实施例相关的一些示例),并将经解码的控制信息提供给控制器/处理器480。

在上行链路上,在ue102处,发射处理器464可接收和处理来自数据源462的数据和来自控制器/处理器480的控制信息。该数据可包括预编码srs和未预编码srs、根据来自enb104的指令被预编码并引导至服务enb104的常规ul数据、和/或连接设立或响应信息。发射处理器464还可生成参考信号的其他参考码元。

来自发射处理器464的码元可由txmimo处理器466预编码,由调制器454a到454r进一步处理(例如,针对sc-fdm等等),并且向enb104传送。例如,对于预编码srs,可通过调制器454a到454r来处理权重以产生mimo天线452a到452r。在enb104处,来自ue102的上行链路信号可由天线434接收,由解调器432处理,在适用的情况下由mimo检测器436检测,并由接收处理器438进一步处理以获得经解码的由ue102发送的数据和控制信息(例如,预编码srs和未预编码srs)。处理器438可将经解码的数据提供给数据阱并将经解码的控制信息提供给控制器/处理器440。

控制器/处理器440和480可以分别指导enb104和ue102处的操作。enb104处的控制器/处理器440和/或其他处理器和模块可以执行或指导用于本文所描述的技术的各种过程的执行,包括发送srs预编码信息(在适用的情况下),基于预编码srs和未预编码srs来确定ulpusch调度,以及pusch数据预编码指派等等。ue102处的控制器/处理器480和/或其他处理器和模块也可以执行或指导用于本文所描述的技术的各种过程的执行,包括按照enb104指令来确定特定srs预编码参数以及确定pusch数据预编码。

就此而言,存储器442和482可分别存储给enb104和ue102的数据和程序代码以执行或指导这些各种过程的执行。调度器444可调度无线通信设备以进行下行链路和/或上行链路上的数据传输。

图5a是根据本公开的各实施例的示例性上行链路帧结构500的框图。其提供了当依赖于tdm在给定子帧中传送预编码srs和未预编码srs两者(无论是使用周期性的还是非周期性的srs)时可如何针对这两者来组织上行链路子帧的解说性示例。帧502可具有历时t(例如,10ms)并且可被划分为某个数目的(例如,10个)大小相等的子帧。在其他实施例中,帧502可具有更短历时(例如,针对更高频率/等待时间要求使用,仅列举一个示例)。

每个子帧可包括连贯的时隙,诸如两个。可使用资源网格来表示两个时隙,每个时隙包括资源块(rb)。此外,多个rb(例如,表示多个副载波编群)可被编群在一起作为rbg,如以上关于图1提及的。(图5a中关于特定rb解说的)资源网格可被划分为多个资源元素。对于循环前缀而言(例如,根据lte),资源块可包含频域中的12个连贯副载波以及时域中的7个连贯ofdm码元,总共84个资源元素。对于扩展循环前缀而言,rb可包含频域中的12个连贯副载波以及时域中的6个连贯ofdm码元,总共72个资源元素。

根据本公开的各实施例,针对srs的预编码可以在各种粒度级中的任一者上进行。例如,预编码可以是宽带的、范围低至窄带的(例如,每频调预编码)、以及其间的任何值。

这些资源元素中的一些可包括ulsrs(经预编码和/或未经预编码)。在图5a中所提供的示例中,预编码srs和未预编码srs两者根据tdm被提供在相同子帧中,使得每一者可以使用频调(频率)的相同频带(这取决于粒度)但在子帧中的不同的经调度时隙使用。图5a仅提供示例–预编码srs和未预编码srs可在子帧的任何码元出现(例如,可在子帧中因此指定的任何时隙期间出现)。

图5a中特别解说的示例提供了第一时隙处的第一srs504和跟随在第一时隙之后的第二时隙处的第二srs506。尽管被解说为处于毗连时隙,但是子帧中所使用的这些时隙可以不相互毗连。第一srs504可以是预编码srs,而第二srs506可以是未预编码srs,或者反之。其他资源元素可包括针对ul、dl、或这两者的某种组合的其他控制和/或数据码元。

图5b是根据本公开的替换实施例的示例性上行链路帧结构520的框图。其提供了当依赖于fdm在给定子帧中传送预编码srs和未预编码srs两者(无论是使用周期性的还是非周期性的srs)时可如何针对这两者来组织上行链路子帧的解说性示例。为了讨论简单起见,将强调与图5a的区别。

在图5b的示例中,预编码srs和未预编码srs两者根据fdm被提供在相同子帧中,使得每一者可以使用相同的时隙但不同的频调。尽管被解说为占用单个时隙,但共享时间资源可以扩展至一个以上时隙,而同时仍对相关时隙中预编码srs与未预编码srs之间的资源块的频率分配进行划分。同样,其他资源元素可包括针对ul、dl、或这两者的某种组合的其他控制和/或数据码元。

图5c是根据本公开的替换实施例的示例性上行链路帧结构540的框图。其提供了当依赖于使用多个子帧传送预编码srs和未预编码srs两者(无论是使用周期性的还是非周期性的srs)时可如何针对这两者来组织各上行链路子帧的解说性示例。为了讨论简单起见,将强调与图5a/5b的区别。

在图5c的示例中,预编码srs和未预编码srs在被标识为子帧i(对应于srs1504)和被标识为子帧i+j(对应于srs2506)的不同子帧中提供。这些子帧在时间上可以相互毗邻(即,它们之间没有居间子帧)或者不毗邻(即,它们之间有一个或多个居间子帧)。srs1504可以是预编码srs或未预编码srs,其中srs2506的这两者中的另一者。如所解说的,每个子帧中的srs不需要被指派与另一srs相同的时间和/或频率资源(尽管有可能是这种情形)。

现在转向图6,解说了根据本公开的各个方面的用于无线通信的示例性方法600的流程图。具体而言,方法600解说了根据本公开的各实施例的预编码srs和未预编码srs的传送。方法600可由给定ue102(任何数目的ue102,为了简化本文讨论而聚焦于一个)来实现。将理解,在方法600的各步骤之前、期间和之后可提供附加步骤,并且所描述的一些步骤可从方法600中被替换或消除。

在框602,ue102确定如何对srs进行预编码。这可以达成,例如,ue102可从enb104接收一个或多个下行链路(dl)参考信号(诸如csi-rs),并根据从该参考信号确定的dl信道的信道质量来标识要对ue102的波束进行引导的合需的方向。在enb104提供关于要应用于srs的预编码的指令的情形中,ue102可在框602访问该指令。

在框604,ue102根据从框602确定的信息来生成预编码srs。

在框606,ue102生成未预编码srs。尽管被描述为在框604的后续框发生,但是这可在框604之前发生或与之并发。

在判定框608,如果tdm被用于传达去往enb104的预编码srs和未预编码srs,则方法600行进至框610。如先前所提及的,可能之前已经在ue102与enb104之间建立了是否使用tdm。

在框610,ue102将预编码srs和未预编码srs放置到不同码元周期中的相同子帧中。这些时隙可以是毗邻时隙(码元周期)或者是非毗邻的。

返回到判定框608,如果未使用tdm,则方法600可取而代之行进至判定框612。

在判定框612,如果fdm被用于传达去往enb104的预编码srs和未预编码srs,则方法500行进至框614。

在框614,ue102在相同时隙(码元周期)将预编码srs和未预编码srs放置到不同频调(频率元素)中的相同子帧中。

返回到判定框612,如果未使用fdm,则方法600可取而代之行进至框616。

在框616,由于tdm和fdm均未被使用,因此ue102将预编码srs和未预编码srs放置到不同子帧中。这些子帧可以是相互毗邻的或者具有一个或多个居间子帧。此外,每个子帧中所使用的诸特定资源元素可随时间推移彼此不同。

从框610、614或616中的任一者,方法600行进至框618。

在框618,ue102根据将预编码srs和未预编码srs放置到一个或多个子帧中所采用的办法来将预编码srs和未预编码srs传送给enb104。

在框620,ue102可从enb104接收数据预编码指令以供在pusch中使用。尽管被解说为跟随在每个srs传输之后,但是针对pusch数据传输的预编码指派之间可发生多个srs传输。

在判定框622,如果数据预编码指令标识出ue102应当使用与被用于预编码srs的预编码相同的预编码,则方法600行进至框624。这可通过在来自enb104的dl消息中设置给定比特来标识,ue102可在其接收到的dl消息中对此进行检查。

在框624,ue102将与被用于srs的预编码相同的预编码应用于天线,以供在pusch上至enb104的数据传输中使用。

返回到判定框622,如果数据预编码指令未标识出应当使用该相同预编码,则方法600取而代之行进至判定框626。这可通过针对报头中的该比特检查dl消息且查出其未被设置来标识。

在判定框626,ue102行进至确定enb104是否使用δ信令来标识要用于pusch数据的预编码。这可通过检查这些设备之间先前议定的规程或基于在δ信令要被使用的时间来自enb104的显式标识来确定。如果使用了δ信令,则方法600行进至框628。

在框628,ue102获得接收自enb104的δ信令,并导出要在pusch数据上使用的数据预编码。例如,ue102可通过将δ信息与先前被用于srs的预编码相加或相乘(使用加法还是乘法可在先前在enb104与ue102之间配置,诸如在设备初始化或其他时间)来恢复用于pusch的预编码。

在框630,ue102应用从框628导出的预编码以供在pusch上至enb104的数据传输中使用。

返回到判定框626,如果确定enb104未曾使用δ信令,则方法600行进至框632。

在框632,ue102提取供ue102在pusch数据中使用的显式地标识的预编码数据。这可从先前或当时接收到的来自enb104的dl消息中提取。

从框624、630或632中的任一者,方法600行进至框634。

在框634,ue102用如从框624、630或632(视情况而定)确定的预编码来在pusch上传送数据。

以上动作可以在操作期间重复(例如,周期性地或非周期性地重复srs,并且对于pusch预编码指派同样如此)。

现在转向图7,解说了根据本公开的各个方面的用于无线通信的示例性方法700的流程图。具体而言,方法700解说了根据本公开的各实施例的预编码srs和未预编码srs的接收和处理。方法700可由enb104(与任何数目的ue102处于通信的任何数目的enb104,为了简化本文讨论而聚焦于一个)来实现。将理解,在方法700的各步骤之前、期间和之后可提供附加步骤,并且所描述的一些步骤可从方法700中被替换或消除。

在判定框702,如果预编码srs和未预编码srs未在相同子帧中被接收,则方法700行进至框704。

在框704,enb104在第一子帧中接收第一srs。例如,第一srs可以是预编码srs。替换地,第一srs可以是未预编码srs。

在框706,enb104在发生在第一子帧之后的第二子帧中接收第二srs。例如,第二srs可以是未预编码srs。替换地,第二srs可以是预编码srs(无论哪种方式,相应子帧中一个是未经预编码的并且另一个是经预编码的)。

返回到判定框702,如果预编码srs和未预编码srs在相同子帧中被接收,则方法700行进至判定框708。

在判定框708,如果使用了tdm,则方法700行进至框710。

在框710,enb104在给定子帧的第一码元周期中接收第一srs。例如,第一srs可以是预编码srs。替换地,第一srs可以是未预编码srs。

在框712,enb104在与第一码元周期不同但仍处于同一给定子帧内的第二码元周期中接收第二srs。例如,第二srs可以是未预编码srs。替换地,第二srs可以是预编码srs。

返回到判定框708,如果未使用tdm,则方法700行进至框714。

在框714,enb104在给定子帧的第一频率资源(频调)集上接收第一srs。例如,第一srs可以是预编码srs。替换地,第一srs可以是未预编码srs。

在框716,enb104在与第一频率资源集不同但仍处于时隙的同一给定子帧内的第二频率资源集上接收第二srs。例如,第二srs可以是未预编码srs。替换地,第二srs可以是预编码srs。尽管框714和716被分开列出,但是这些动作可以在enb104处一起发生,因为每一srs是在相同时隙被接收的,虽然是以不同频率资源来接收。

从框706、712、和716中的任一者,方法700行进至框718。

在框718,enb104确定将要向ue102提供针对pusch的何种数据预编码指派,以及如何将该指派提供给ue102。

在判定框720,如果做出与被用于预编码srs的预编码指派相同的针对pusch的预编码指派,则方法700行进至框722。

在框722,enb104生成关于ue102使用该相同预编码的指示。例如,enb104可以设置dl控制消息中的比特(例如,断言该比特以指示要使用相同预编码)。

返回到判定框720,如果该相同预编码指派不旨在用于pusch,则方法700行进至判定框724。

在判定框724,如果enb104在使用δ信令来标识用于pusch的数据预编码,则方法700行进至框726。

在框726,enb104生成用于pusch的目标数据预编码与ue102用于先前接收到的预编码srs的预编码之间的δ。可以生成该δ,使得ue102使用加法来重新创建预编码指派,或者替换地使用乘法来重新创建预编码指派,这取决于先前在这些实体之间是如何建立的。

返回到判定框724,如果enb104没有使用δ信令来标识用于pusch的数据预编码,则方法700行进至框728。

在框728,enb104生成用于pusch的数据预编码的完整标识,该标识将被包括在至ue102的dl消息中。

从框722、726、和728中的任一者,方法700行进至框730。

在框730,enb104向ue102发送数据预编码指令以供ue102在ulpusch传输中使用。

信息和信号可使用各种各样的不同技艺和技术中的任一种来表示。例如,贯穿上面说明始终可能被述及的数据、指令、命令、信息、信号、比特、码元和码片可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子、或其任何组合来表示。

结合本文中的公开描述的各种解说性框以及模块可以用设计成执行本文中描述的功能的通用处理器、dsp、asic、fpga或其他可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可被实现为计算设备的组合(例如,dsp与微处理器的组合、多个微处理器、与dsp核心协同的一个或多个微处理器,或者任何其他此类配置)。

本文描述的功能可以在硬件、由处理器执行的软件、固件、或其任何组合中实现。如果在由处理器执行的软件中实现,则各功能可以作为一条或多条指令或代码存储在计算机可读介质上或藉其进行传送。其他示例和实现落在本公开及所附权利要求的范围内。例如,由于软件的本质,上述功能可使用由处理器执行的软件、硬件、固件、硬连线或其任何组合来实现。实现功能的特征也可物理地位于各种位置,包括被分布以使得功能的各部分在不同的物理位置处实现。

另外,如本文(包括权利要求中)所使用的,在项目列举(例如,以附有诸如“中的至少一个”或“中的一个或多个”之类的措辞的项目列举)中使用的“或”指示包含性列举,以使得例如[a、b或c中的至少一个]的列举意指a或b或c或ab或ac或bc或abc(即,a和b和c)。还构想到,关于一个实施例描述的特征、组件、动作和/或步骤可按如与本文给出的不同的次序来结构化和/或关于本公开的其他实施例描述的特征、组件、动作和/或步骤相结合。

如本领域普通技术人员至此将领会的并取决于手头的具体应用,可以在本公开的设备的材料、装置、配置和使用方法上做出许多修改、替换和变化而不会脱离本公开的精神和范围。有鉴于此,本公开的范围不应当被限定于本文所解说和描述的特定实施例(因为其仅是作为本公开的一些示例),而应当与所附权利要求及其功能等同方案完全相当。

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