使用天线端口集合的传输的制作方法

文档序号:22627342发布日期:2020-10-23 19:36阅读:159来源:国知局
使用天线端口集合的传输的制作方法

本专利文件总体上针对数字无线通信。



背景技术:

移动通信技术正在将世界推向日益互联和网络化的社会。移动通信的快速增长和技术方面的进步导致了对容量和连接性的更大需求。为了满足各种通信场景的需求,其他方面(诸如能耗、设备成本、频谱效率和时延)也很重要。正在讨论各种技术,包括提供更高质量服务的新方法。



技术实现要素:

本文档公开了与数字无线通信相关的方法、系统和设备,并且更具体地,涉及与使用许多天线端口来减少用于相干上行链路传输的信令开销相关的技术。

在一个代表性方面,公开了一种用于无线通信的方法。该方法包括:从包括八个天线端口的移动设备向无线通信节点发送消息,该消息至少包括:第一消息,该第一消息指示移动设备的用于使用与从两个或更多个端口集合中选择的第一端口集合相对应的两个天线端口来执行一层传输的第一能力;以及第二消息,该第二消息指示移动设备的用于使用与从两个或更多个端口集合中选择的第二端口集合相对应的四个天线端口来执行一层传输的第二能力。两个或更多个端口集合中的单个端口集合包括以下中的一个:(a)两个天线端口,或(b)四个天线端口。

在另一代表性方面,公开了一种用于无线通信的方法。该方法包括从无线通信节点向包括八个天线端口的移动设备传输第一消息,该第一消息包括指示用于要从移动设备向无线通信节点执行的传输的一个或多个端口集合的宽带信息。单个端口集合包括以下中的一个:(a)两个天线端口,或(b)四个天线端口。宽带信息允许移动设备标识用于执行传输的预编码器。该方法还包括在无线通信节点处使用与由消息指示的一个或多个端口集合相对应的天线端口接收来自移动设备的传输。

在另一代表性方面,公开了一种用于无线通信的方法。该方法包括在包括八个天线端口的移动设备处接收来自无线通信节点的第一消息。该第一消息包括宽带信息,该宽带信息指示用于要执行的从移动设备到无线通信节点的传输的一个或多个端口集合。单个端口集合包括以下中的一个:(a)两个天线端口,或(b)四个天线端口。该方法还包括基于由第一消息指示的一个或多个端口集合,确定用于执行传输的预编码器。该方法还包括由移动设备使用与由第一消息指示的一个或多个端口集合相对应的天线端口来执行到无线通信节点的传输。

在另一代表性方面,公开了一种包括处理器的无线通信装置。处理器被配置成实施本文描述的方法。

在又一代表性方面,本文描述的各种技术可以体现为处理器可执行代码,并被存储在计算机可读程序介质上。

一个或多个实施方式的细节在附件、附图和以下描述中阐述。从说明书和附图以及从权利要求书中,其它特征将变得显而易见。

附图说明

图1是用于八个天线端口的传输模式的示意图。

图2a是用于无线通信的方法的流程图表示。

图2b是用于无线通信的另一方法的流程图表示。

图3a是用于无线通信的方法的流程图表示。

图3b是用于无线通信的另一方法的流程图表示。

图4示出了其中可以应用根据本技术的一个或多个实施例的技术的无线通信系统的示例。

图5是无线电站的一部分的框图表示。

具体实施方式

在无线通信系统中,诸如基站之类的无线通信节点通常在特定时间仅为特定用户设备(ue)分配全部系统带宽的一部分。因此,期望基站知道与整个系统带宽的剩余部分相比,整个带宽上的哪个(哪些)部分具有更好的信道质量。ue可以向基站(例如,enodeb或gnodeb)发送参考信号,并且使用这些参考信号,基站可以获得关于一个或多个上行链路路径的信道质量的信息。然后,网络可以为ue中的每一个分配最佳的特定频率区域。例如,探测参考信号(srs)是由ue在上行链路方向上发送的参考信号。由enodeb使用srs来估计带宽上的上行链路信道质量。enodeb可以将该信息用于上行链路频率选择性调度。

在当前的无线通信系统中,对于物理上行链路共享信道(pusch)支持两种传输方案:基于码本的传输和基于非码本的传输。对于基于码本的传输,ue基于下行链路控制指示符(dci)消息中的srs资源指示符(sri)、传发送的秩指示(tri)和发送的预编码矩阵指示符(ttpmi)字段来确定其pusch发送预编码器。

对于基于非码本的传输,ue可以基于来自dci的宽带sri字段来确定其pusch预编码器和传输秩。这是因为,当信道互易性成立时(即,下行链路和上行链路传输链路两者匹配,诸如在时分双工(或tdd)信道中),发射器处的上行链路方向的信道估计可以直接用于下行链路方向上的链路自适应。在这种情况下,ue可以基于由sri字段提供的信息(诸如用于srs传输的资源)来计算上行链路预编码器,因此不需要码本。例如,基站可以基于srs传输,在sri字段中指示要用于上行链路传输的资源。该资源可以是用于srs传输的srs资源的子集或全部。ue可以对一个或多个资源使用相同的预编码器,如dci所指示的那样。

目前,许多ue支持用于基于上行链路码本的传输的多达四个天线端口。然而,随着无线通信技术的进步,ue可以支持四个以上的天线端口(例如,六个、八个或更多个天线端口)。图1示出了用于八个天线端口的传输模式的示意图。在本例中,天线端口{0,4}、{1,5}、{2,6}、{3,7}分别对应于第一对、第二对、第三对和第四对交叉极化天线。一对交叉极化天线可以被视为一对端口。

对于具有更高能力的ue,以秩r(1≤r≤rmax)进行的上行链路传输可以使用所有可用的八个天线端口来执行。然而,对于具有较低能力的ue,由于使用所有天线端口执行相干上行链路传输方面的困难,以秩r进行的上行链路传输可以仅使用天线端口的子集来执行。典型地,如果使用多于一个但不是所有可用的天线端口执行一层传输,则该传输被称为部分相干传输。例如,当由具有八个可用天线端口的ue仅使用两个天线端口来执行以秩为1进行的传输时,秩为1的上行链路预编码器中仅有两个值是非零的(即,仅有两个天线端口可以被用于相干传输)。当由具有八个可用天线端口的ue仅使用四个天线来执行一层传输时,对于上行链路预编码器的一列只有四个值是非零的(即,只有四个天线端口可以被用于相干传输)。

本专利公开描述了当ue支持至少八个天线端口时适用于上行链路传输的各种技术。本公开还讨论了可以在各种实施例中使用的技术,以减少用于指示哪个(哪些)天线端口将用于传输的下行链路控制消息(例如,下行链路控制指示符)中的信令开销。在下面的讨论中,描述了用于使得支持八个天线端口的ue能够执行部分相干传输的技术。然而,应当注意的是,所描述的技术也可以应用于支持多于八个天线端口的ue。

对于支持使用多达八个天线端口进行的传输的ue,有两种类型的部分相干传输:

(1)类别1:双天线部分相干传输。八个天线端口被分组为四个相关端口集合:端口集合0包括端口{0,4},端口集合1包括端口{1,5},端口集合2包括端口{2,6},以及端口集合3包括端口{3,7}。每个集合中的交叉极化天线端口允许ue进行相干传输。

(2)类别2:四天线部分相干传输。八个天线端口被分组为两个相干端口集合:端口集合0包括端口{0,1,4,5},以及端口集合1包括端口{2,3,6,7}。每个集合中的两对交叉极化天线端口允许由ue进行相干传输。

基站可以指示哪个(哪些)端口集合将用于秩r的传输。为了减少信令开销,基站和/或ue可以采用各种技术来减少下行链路控制消息中所需的比特数。

在一些实施例中,基站可以使用比特图(其中每个比特对应于一个端口集合)来限制一个或多个秩的一些端口集合。该比特图可以经由诸如无线资源控制(rrc)或媒体访问控制(mac)控制元素(ce)之类的高层信令发送给ue。比特图中的0比特指示相对应的端口集合不是用于传输的候选。对于秩r传输,比特图中的“1”比特的数量等于或大于r。如果秩r的比特图中“1”比特的数量小于r,则比特图指示不支持秩r传输。

在一些实施例中,用于秩r传输的候选端口集合的数量是n(r)。n(r)可以预先定义或经由更高层信令发信号通知。例如,对于秩为2的传输,可以配置n(2)=1或2个候选端口集合。类似地,在一些实施例中,n(2)=2,n(3)=4、和/或n(4)=4。不同的秩可以具有相同数量的候选端口集合。例如,n(1)=n(2)=1,以及n(3)=n(4)=3。

在一些实施例中,秩为r+1的候选端口集合必须包括秩为r的所有候选端口集合。例如,用于秩为1的传输的候选端口集合是端口集合2。那么用于秩为2的传输的候选端口集合可以是端口集合2和3。用于秩为3的传输的候选端口集合可以是端口集合2、3和0。

在一些实施例中,当候选端口集合的数量等于或大于r时,基站和ue可以采用预定义的规则,使得每层中的传输使用从候选端口集合中选择的不同端口集合。

在一些实施例中,可以预定义用于多个秩的一个或多个候选端口集合。例如,表1示出了秩为1至4的代表性候选端口。对于每个r的秩,配置了r数量的一个或多个候选端口集合。表1可以是预先定义的,或经由更高层信令发信号通知给ue。在ue获得该表之后,基站只需要四比特用于索引值以指示哪个(那些)端口集合将被用于特定的秩r。在一些实施方式中,在指示该表之后,基站可以进一步限制该表中的一些条目。例如,基站可以使用比特图仅允许索引{2,3,6,7,8,9,13}。该比特图可以经由更高层信令发送给ue。然后,在下行链路控制消息中,基站仅需要三个比特来指示将使用哪个(哪些)候选端口集合。对于秩为r的传输,可以经由更高层信令来配置(例如,激活或限制)端口集合组。例如,每个端口集合组可以包括与一个或多个候选端口集合相对应的一个或多个端口集合,如表1或2的行中所示。

表1类别1的代表性候选端口集合

表2示出了用于多个秩的另一组代表性候选端口集合。在这个示例中,对于每个秩r,可以使用r个或小于r的一个或多个候选端口集合。例如,秩为3的传输可以使用两个端口集合,并且秩为4的传输可以使用两个或三个端口集合。

表2类别1的可替选候选端口集合

表2中示出的候选端口集合的数量相当大,考虑到指示哪个(那些)端口集合将被用于秩所需的信令的量,这可能是不期望的。为了减少候选端口集合的可能性的量,基站和ue可以就一组预定义的规则达成一致,诸如秩为2的传输可以仅使用一个端口集合,秩为2、3、4的传输可以仅使用两个端口集合,或者秩为3、4的传输可以仅使用三个端口集合,等等。表3示出了基于一个或多个预定义的规则确定的另一组代表性候选端口集合。

表3类别1的替代性候选端口集合

如以上讨论所示,用于秩为r的传输的一个或多个候选端口集合或一个或多个候选端口集合组可以经由更高层信令来配置,或者是基站和/或ue可以先验已知的。

在一些实施例中,更高层信令(例如,rrc和/或macce)特别适合于周期性或半静态调度,以减少下行链路控制消息中的信令开销。基站可以累积长期上行链路信道信息,并限制具有低信干噪比(signaltointerferenceandnoiseratio,sinr)的一个或多个端口集合。对于非周期性传输,以下一组标准可以帮助基站和/或ue确定哪个码本适合于上行链路传输:

1.对于基于非周期调度的物理上行共享信道(pusch)上的传输,秩为r的传输(1≤r≤4)使用r个的端口集合。

2.对于基于周期性调度的pusch上的传输,秩为r的传输(2≤r≤4)可以使用少于r个的端口集合。

例如,可以使用用于秩为2传输的下行链路控制消息来指示一个或两个端口集合。在一些实施例中,可以使用用于秩为3的传输的下行链路控制消息来指示两个或三个端口集合。在一些实施例中,可以使用用于秩为4的传输的下行链路控制消息来指示两个、三个或四个端口集合。在一些实施方式中,可以使用用于秩为4的传输的下行链路控制消息来指示三个或四个端口集合。在一些实施方式中,可以使用用于秩为4传输的下行链路控制消息来指示两个或三个或四个端口集合。

在一些实施例中,用于秩为r传输的端口集合的数量可以由更高层信令来配置,或者对于基站和/或ue来说是先验已知的,以减少信令开销。基站然后可以在下行链路控制消息中发信号通知一个或多个特定的端口集合或一个或多个端口集合组。对一个或多个候选端口集合或一个或多个候选端口集合组的数量没有任何限制,上行链路传输可以使用可变数量的一个或多个端口集合来执行。例如,秩为2传输可以使用一个或两个端口集合,因为每个端口集合都可以用于传输两层。类似地,秩为3传输可以使用两个或三个端口集合,并且秩为4传输可以使用两个、三个或四个端口集合。为了减少用于指示用于上行链路数据传输的一个或多个端口集合的信令开销,用于秩为r传输的端口集合的数量可以经由更高层信令来配置,或者可以是基站和/或ue先验已知的。

例如,基站可以半静态地将用于秩为2的传输的端口集合的数量配置为2,并经由更高层信令消息通知ue。可替选地,当信息对于ue是先验已知的时,ue可以向基站推荐和/或报告用于秩为2传输的端口集合的数量。因此,后续的秩为2的传输使用两个端口集合,而不是一个或两个端口集合。返回参考表3,在用于秩为2的传输的端口集合的数量被限制为2之后,索引值0、1、2、3不能再用于秩为2的传输。在使用较少的信号选项(例如,索引值0至9相对于索引值4至9)的情况下,可以减少信令开销。

作为另一示例,基站可以使用集合{3,4}半静态地配置用于秩为4传输的端口集合的数量。这意味着秩为4传输可以使用3个端口集合或4个端口集合来执行。可替选地,当信息对于ue是先验已知的时,ue可以向基站报告用于秩为2传输的端口集合的数量。对于秩为3的传输,代表性集合包括{2}、{3}或{2,3},这代表秩为3传输可以使用2个端口集合、3个端口集合或2个或3个端口集合来执行。类似地,对于秩为2的传输,代表性集合包括{1}、{2}或{1,2}。如果配置了{1,2},则后续秩为2的传输可以使用1或2个端口集合。如果配置了{1},则后续秩为2的传输只能使用1个端口集合。如果配置了{2},则后续秩为2的传输可以使用2个端口集合。

在一些实施例中,端口集合的最大或最小数量可以经由更高层信令来配置,或者是基站和/或ue来说是先验已知的。例如,基站可以半静态地将用于秩为3的传输的端口集合的最大数量配置为2。可替选地,当信息对于ue是先验已知的时,ue可以向基站报告用于秩为3的传输的端口集合的最大数量。因此,后续秩为3的传输使用两个端口集合,而不是两个或三个端口集合。返回参考表2,在用于秩为3的传输的端口集合的最大数量被限制为2之后,索引值22至25不再是用于配置秩为3传输的有效选项。在使用较少的信号选项(例如,索引值10至25相对于索引值10至21)的情况下,可以减少信令开销。作为另一示例,基站可以半静态地将用于秩为3的传输的端口集合的最小数量配置为3。可替选地,当信息对于ue是先验已知的时,基站可以向基站报告用于秩为3的传输的端口集合的最小数量。因此,后续秩为3的传输使用三个端口集合,而不是两个或三个端口集合。再次返回参考表2,在用于秩为3的传输的端口集合的最小数量被限制为3之后,索引值10至21不再是用于配置秩为3的传输的有效选项。在使用较少的信号选项(例如,索引值10至25相对于索引值22至25)的情况下,可以减少信令开销。

在一些实施例中,ue可以向基站推荐用于到基站的秩为r的传输的端口集合的数量、端口集合的最大数量和/或端口的最小数量的合适数值。ue可以向基站报告所推荐的值,以帮助基站决定最终要使用的一个或多个数值。当ue最多支持8层时,r可以是{1,2,3,4,5,6,7,8}中的一个。当ue最多支持4层时,r可以是{1,2,3,4}中的一个,因为ue最多可以支持4层。

在以下实施例中描述了所公开技术的细节。在以下实施例中,宽带信道可以例如包括128、512、1024或更多数量的子载波,并且可以跨越几mhz(例如,1、5、10、20或大于20mhz)的带宽。

示例实施例1

本实施例描述了ue如何向无线通信节点(例如,基站)报告其部分相干传输能力。

ue可以通知基站其对于一层传输的部分相干传输能力(例如,它是否可以支持双天线相干传输和/或四天线相干传输)。在一些实施方式中,ue可以支持双天线相干传输(类别1)和四天线相干传输(类别2)两者,并且它报告它的用于两个类别的能力。应注意的是,对于秩为1传输,即使当ue支持四天线部分相干上行链路传输时,也只允许双天线部分相干上行链路传输。

例如,ue报告关于上行链路部分相干传输的两种类型的能力:(1)其用于双天线部分相干上行链路传输的能力,以及(2)其用于四天线部分相干上行链路传输的能力。

在一些实施例中,ue可以支持每个类别中的所有端口集合。例如,如果ue支持类别1,则ue支持所有四个端口集合{0,4}、{1,5}、{2,6}和{3,7}。在一些实施例中,ue可以向基站指示哪个(哪些)端口集合可以用于每个类别。例如,ue可能指示,对于类别1,仅支持三个端口集合{0,4}、{1,5}和{2,6}。

图2a是用于无线通信的方法200的流程图表示。方法200包括在202处,从包括八个天线端口的移动设备向无线通信节点发送消息。该消息至少包括:第一消息,该第一消息指示移动设备的用于使用与从两个或更多个端口集合中选择的第一端口集合相对应的两个天线端口来执行一层传输的第一能力;以及第二消息,该第二消息指示移动设备的用于使用与从两个或更多个端口集合中选择的第二端口集合相对应的四个天线端口来执行一层传输的第二能力。两个或更多个端口集合中的单个端口集合包括以下中的一个:(a)两个天线端口,或(b)四个天线端口。应注意的是,一层传输也称为单层传输。

图2b是用于无线通信的方法250的流程图表示。方法250包括在252处,在无线通信节点处接收来自包括八个天线端口的移动设备的消息,该消息至少包括:第一消息,该第一消息指示移动设备的用于使用与从两个或更多个端口集合中选择的第一端口集合相对应的两个天线端口来执行传输的第一能力;以及第二消息,该第二消息指示移动设备的用于使用与从两个或更多个端口集合中选择的第二端口集合相对应的四个天线端口来执行传输的第二能力。一个或多个端口集合中的单个端口集合包括以下中的一个:(a)两个天线端口,或(b)四个天线端口。

类别1:双天线部分相干传输

在获得ue关于部分相干传输的能力之后,基站可以指示哪个(哪些)端口集合将用于上行链路传输。这种指示可以在一个或多个下行链路控制消息(诸如下行链路控制指示(dci)消息)中做出。

除了端口集合选择之外,指示端口集合中具有不同极化的两个端口之间的相位差的同相值i2可以被指示给ue。同相值可以是宽带指示,或者是用于子带的指示。例如,i2对应于用于端口0与端口4之间的同相值的索引值。

用于类别1的数量给出如下:

示例实施例2

本实施例描述了在双天线部分相干传输的情况下,基站如何指示将要用于秩为1的传输的端口集合。

秩为1的传输不能使用多于一个端口集合来执行。因此,基于由ue报告的能力,基站可以从四个端口集合(或由ue报告的端口集合)中选择一个端口集合。

例如,i1指示端口集合选择。也就是说,i1=0,1,2,3分别表示端口集合0、1、2、3。端口集合选择是针对整个带宽部分(bwp)或分量载波(cc),并且因此是可以包括在上行链路调度中的宽带指示。

表4中示出了用于秩为1的传输的相对应的预编码器w,其中t和n分别对应于i1和i2,并且m=8。

表4用于八个天线端口的代表性上行链路秩为1的码本

ue可以基于dci消息中的至少四个比特来决定要使用的码本,其中两个比特用于i1并且两个比特用于i2。例如,当dci仅包括宽带信息时,需要四个比特来指示i1和i2。在一些实施例中,dci消息包括子带信息(例如,用于每个子带的i2值)。因此,需要更多的比特来指示端口集合选择和同相值。

示例实施例3

本实施例描述了在双天线部分相干传输的情况下,基站如何指示用于秩为2的传输的端口集合。

情况1:一个端口集合

对于秩为2的传输,在某些情况下,两个层都可以由一个端口集合发送,因为一个端口集合可以支持两个层。例如,i1指示端口集合选择。端口集合选择可以是针对整个带宽部分()或分量载波(cc),并且因此是可以被包括在上行链路调度中的宽带指示。

除了端口集合选择之外,可以在dci消息中向ue指示指示两个端口之间相位差的同相值i2。为了减少信令开销,i2只能有两个值:0或1。当一个端口集合的信道条件比其他端口集合好得多时,限制i2的值可能是有用的。然而,发射功率可以减少一半,因为在两个非相干端口集合之间可能不进行功率共享。相对应的预编码器w如表5所示,其中t和n分别对应于i1和i2,并且m=8。

表5用于八个天线端口的代表性上行链路秩为2的码本

情况2:两个端口集合

在某些情况下,两层中的传输使用两个分离的端口集合来执行。值i1可以用于指示端口集合选择。为了允许端口集合选择方面的灵活性,i1可以用来指示来自四个端口集合的任意两个端口集合。可能性的总数量为因此i1的值在[0,5]的范围内,其中每个值指示端口集合对(t1,t2)=(0,1)、(0,2)、(0,3)、(1,2)、(1,3)或者(2,3)。

这些情况下的同相值不同于表2中所示出的值,因为使用两个分离的端口集合的传输是不相干的。为了允许更大的灵活性,i2可以具有两个部分:用于层1的同相值的i21,以及用于层2的同相值的i22。因为两个端口集合独立地发射信号,所以发射功率是在以上提及的情况1中的发射功率的两倍。

相对应的预编码器w如表6所示,其中t1和t2对应于用于每个秩的i2,n对应于i21,m对应于i22,并且m=8。

表6用于八个天线端口的替代性上行链路秩为2码本

情况3:一个或两个端口集合

两个层中的传输可以使用一个端口集合或两个端口集合来执行。在这种情况下,i1的值在更大的范围[0,9]内。范围[0,3]用于一个端口集合情况,并且范围[4,9]用于两个端口集合情况。i2的值也根据i1而变化。

为了减少信令开销,基站可以定义一个或多个预定义的规则来限制端口集合选择的数量。例如,基站和ue可以同意只有两个连续的端口集合(例如,端口集合0和1、1和2、2和3、3和1)可以用于秩为2的传输。

为了减少信令开销,并且仍然保持端口集合选择和/或同相值的信令灵活性,i1的某些值可以经由更高层信令来限制。用于特定的秩为r的端口集合的数量(或者,可替选地,端口集合的最大和/或最小数量)可以经由更高层信令来配置。例如,秩为2的端口集合的数量被预定为2。因此,i1的有效值的范围相应地从[0,5]变更为[0,3]。在一些实施例中,基站可以经由更高层信令(例如,rrc或macce)向ue发信号通知端口集合的子集作为候选端口集合。在一些实施例中,基站可以使用四比特的比特图(其中每个比特对应于端口集合)来指示端口集合是否是候选端口集合。例如,为0011的比特图指示只有端口集合2和3可以用于秩为2的传输。在这种情况下,在指示候选端口集合之后,如果用于秩为2的端口集合的数量被配置为1(例如,经由更高层信令),则在下行链路控制消息中仅需要一个比特来指示哪个端口集合将被用于秩为2的传输。

在一些实施例中,基站可以经由更高层信令通知ue端口集合的数量大于1。在这种情况下,基站和ue可以同意不同的端口集合用于各个层。例如,为0011的比特图指示端口集合2和3可以用于秩为2的传输。因为端口集合的数量是2,所以基站和ue可以基于预定义的规则确定端口集合2用于层1,而端口集合3用于层2。下行链路控制消息中不需要附加信令。

在一些实施例中,基站可以使用六比特的比特图来指示哪个对是有效候选,其中每个比特对应于端口集合对(t1,t2)=(0,1)、(0,2)、(0,3)、(1,2)、(1,3)或(2,3)。例如,为110000的比特图指示只能使用端口集合对(0,1)和(0,2)。在这种情况下,在指示候选端口集合对之后,在下行链路控制消息中只需要一个比特来指示哪个端口集合对将用于秩为2的传输。

在一些实施例中,基站可以使用十比特的比特图来指示哪个端口集合和/或端口集合对可以用于秩为2传输。前四个比特对应端口集合0、1、2和3。后六个比特对应于端口集合对(t1,t2)=(0,1)、(0,2)、(0,3)、(1,2)、(1,3)、(2,3)。例如,为1000000001的比特图指示只有端口集合0和端口集合对(2,3)可以被用于秩为2传输。在这种情况下,在指示候选端口集合和/或端口集合对之后,在下行链路控制消息中只需要一个比特来指示哪个端口集合或端口集合对将用于秩为2的传输。

在一些实施例中,基站可以定义两个端口集合的同相值之间的关联性。例如,用于层2的同相值可以通过将用于层1的同相值乘以某个值(例如,1,-1,j或-j)来获得。该值可以是基站先验已知的,或者可以经由更高层信令来配置。如表7所示,t1和t2对应于用于每个秩的i1,并且可以使用如上所述的没有任何dci信令开销的更高层信令来指示。参数n对应于i2。在下行链路控制消息中只需要两个比特用于指示两层的同相值。例如,索引值0、1、2、3可以分别表示同相值(n,m)=(1,-j)、(-1,j)、(j,1)、(-j,-1)。值m和n分别用于层1和层2,并且n=-j×m(例如,如表7所示)。在一些实施例中,可以使用可替选的规则。例如,当n=1或-1时,m=a×n。值a为1、-1、j或-j中的一个。当n=j或-j时,m=b×n。值b是1、-1、j或-j中的一个。索引值0、1、2、3可以表示同相值(n,m)=(1,-j)、(-1,j)、(j,-1)、(-j,1)。这里,值a可以是-j,并且值b可以是j。a和/或b的值可以是基站和ue先验已知的,或者可以经由更高层信令来配置。

表7用于八个天线端口的可替选的上行链路秩为2的码本

示例实施例4

本实施例描述了在双天线部分相干传输的情况下,基站如何指示用于秩为3传输的(多个)端口集合。因为一个端口集合最多支持两个层,所以对于秩为3传输需要两个或三个端口集合。

情况1:两个端口集合

类似于示例实施例3中的情况2,可以指示四个端口集合中的两个。同时,i1也可以用于指示所指示的两个端口集合中的哪一个传输三个层中的两个层。例如,i1可以在[0,11]的范围内,以指示端口集合对(t1,t2)=(0,1)、(0,2)、(0,3)、(1,2)、(1,3)、(2,3)和(1,0)、(2,0)、(3,0)、(2,1)、(3,1)、(3,2)。端口集合对中的第一端口集合用于两层传输,而端口集合对中的第二端口集合用于一层传输。例如,端口集合对(3,1)意味着端口集合1用于两个层,并且端口集合3用于一个层。端口集合对(3,1)意味着端口集合3用于层1,并且端口集合1用于一个层。

为了减少信令开销,基站可以定义一个或多个预定义的规则来限制端口集合选择的数量。例如,基站和ue可以同意可以只能使用两个连续的端口集合(例如,端口集合0和1、1和2、2和3、3和1)。基站还可以经由更高层信令(例如,rrc或macce)向ue发信号通知端口集合的子集作为候选端口集合。

在一些实施例中,基站可以使用四比特比特图(其中每个比特对应于端口集合)来指示端口集合是否是候选端口集合。例如,为1011的比特图指示端口集合0、2和3可以用于秩为3传输。在这种情况下,在指示候选端口集合之后,在下行链路控制消息中仅需要个比特来指示哪个端口集合将被用于秩为3的传输。

在一些实施例中,下行链路控制消息可以指示端口集合的数量大于2。在这种情况下,基站和ue可以同意将不同的端口集合用于各个层。例如,为0111的比特图指示端口集合1、2和3可以用于秩为3的传输。因为端口集合的数量是3,所以基站和ue可以基于预定义的规则确定,端口集合1用于层1,端口集合2用于层2,并且端口集合3用于层3。下行链路控制消息中不需要附加信令。

在一些实施例中,基站可以使用6或12比特的比特图,其中每个比特对应于一个或两个端口集合对。例如,为110000的比特图指示可以使用端口集合对(0,1)、(0,2)、(1,0)和(2,0)。下行链路控制消息中所需的比特的数量取决于高层信令中指示的候选端口集合对。

在一些实施例中,基站可以定义两个端口集合的同相值之间的关联性。例如,用于层3的同相值可以通过将某个值(例如,1,-1,j或-j)与用于层1或层2的同相值相乘来获得,其中层1和层2使用相同的端口集合。可替选地,用于层1或层2的同相值可以通过将某个值(例如,1,-1,j或-j)与用于层3的同相值相乘来获得。层1和层2可以使用相同的端口集合。如表8所示,t1和t2对应于用于每个秩的i1,并且可以使用没有如上所述的下行链路控制消息中的任何信令开销的更高层信令来指示。i2的值在[0,3]的范围内。在一些实施方式中,其值可以是0或1,以进一步减少信令开销(即,为i2指示节省1比特)。例如,索引0、1、2、3可以分别表示同相(n,m)=(1,-j)、(-1,j)、(j,1)、(-j,-1)。值m和n分别用于层3和层1(或层3和层2)。数值n被定义为n=-j×m(例如,如表8所示)。在一些实施例中,可以使用可替选的规则。例如,当n=1或-1时,m=a×n。值a是1、-1、j或-j中的一个。当n=j或-j时,m=b×n。值b是1、-1、j或-j中的一个。索引值0、1、2、3可以表示同相值(n,m)=(1,-j)、(-1,j)、(j,-1)、(-j,1)。在此,值a可以是-j,并且值b可以是j。a和b的值可以是基站和ue先验已知的,或者可以经由更高层信令来配置。对于层1和/或层2传输,层2的同相值可以通过将-1乘以层1的同相来获得。应注意的是,层1或层2或层3可以以任何合适的顺序布置。例如,层1可以被布置为第二层。类似地,层3可以被布置为第一层。

表8用于八个天线端口的代表性的上行链路秩为3的码本

在一些实施例中,可以预定义的是,当层3的同相值是j或-j时,层1和层2的同相值是[1-1]。类似地,当层3的同相为1或-1时,层1和层2的同相值为[j-j]。

情况2:三个端口集合

对于从总共四个端口集合中选择三个端口集合,总共有、种可能性。因此,在用于秩为3传输的三个端口集合的情况下,该三个端口集合可以由i1=0,1,2,3来指示,每个端口集合表示端口集合选择(t1,t2,t3)=(0,1,2)、(0,1,3)、(0,2,3)、或(1,2,3)。为了减少信令开销,在一些实施例中,4比特的比特图可以用于经由更高层信令来发信号通知哪些端口集合可以用于秩为3的传输。例如,为1100的比特图指示端口集合(0,1,2)和(0,1,3)可以被使用。在这种情况下,在指示候选端口集合之后,在下行链路控制消息中只需要一个比特来指示哪些端口集合将用于秩为3的传输。

在一些实施例中,基站可以定义三个端口集合的同相值之间的关联性。在一些实施方式中,基站可以定义参考同相集合,并且要求三个层的同相值以升序或降序排列。例如,基站将参考同相集合定义为[1,-1,j,-j]。[0,3]范围内的每个索引值表示参考同相集合中的元素:索引0表示1,索引1表示-1,索引2表示j,以及索引3表示-j。因此,用于三个层(r1,r2,r3)的同相集合可以使用诸如[0,1,2]、[1,2,3]、[2,3,0]和[3,0,1]之类的索引值来表示,这些索引值分别对应于[-1,j,-j]、[j,-j,1]、[-j,1,-1]。是表示中的第i个值。另外,可以定义r1、r2和r3必须是连续值。在一些实施方式中,第一值(例如,0)被视为是最后的值(例如,3)的连续值。因此,[0,1,2]、[1,2,3]、[2,3,0],以及[3,0,1]都可以被视为连续集合。应注意的是,基站可以具有可替选的参考同相集合,诸如[1,j,-1,-j],或[1,-j,-1,j]。表9示出了用于秩为3传输的另一代表性上行链路秩为3的码本。

表9用于八个天线端口的可替选的上行链路秩为3的码本

在一些实施例中,用于三个层的同相值可以相同。在一些实施例中,基站可以经由更高层信令向ue发信号通知候选同相值。例如,基站经由rrc信令配置四个候选:[1,-1,j]、[-1,j,-j]、[j,-j,1]和[-j,1,-1]。在指示候选同相集合之后,在下行链路控制消息中只需要两个比特来指示使用哪个同相集合。

情况3:两个或三个端口集合

在这种情况下,i1用于指示两个或三个端口集合。基站可以定义某些规则来减少下行链路控制消息中的信令开销。

例如,在周期性调度的情况下,基站可以经由更高层信令来指示两个端口集合还是三个端口集合将被用于后续的秩为3的传输。在一些实施方式中,基站可以要求对于每个层使用不同的端口集合。例如,如果配置的端口集合少于三个,则不支持秩为3传输。

示例实施例5

本实施例描述了在双天线部分相干传输的情况下,基站如何指示将要用于秩为4的传输的端口集合。

秩为4的传输可以使用两个、三个或四个端口集合来执行。值i1可以用于指示:

1.两个、三个、四个端口集合可以用于传输所有四个层,

2.两个或四个端口集合可以用于传输所有4个层,或者

3.四个端口集合用于传输所有4个层,并且i1可以是0比特。

在一些实施例中,基站可以定义四个端口集合的同相值之间的关联性。在一些实施方式中,基站可以定义参考同相集合,并且要求三个层的同相值以升序或降序排列。例如,基站将参考同相集合定义为[1,-1,j,-j]。[0,3]范围内的每个索引值表示参考同相集合中的元素:索引0表示1,索引1表示-1,索引2表示j,以及索引3表示-j。因此,用于四个层(r1,r2,r3,r4)的同相集合可以使用诸如[0,1,2,3]、[1,2,3,0]、[2,3,0,1]和[3,0,1,2]之类的索引值来表示,这些索引值分别对应于[-1,j,-j,1]、[j,-j,1,-1]、[-j,1,-1,j]。是表示中的第i个值。另外,可以定义r1、r2和r3必须是连续值。在一些实施方式中,第一个值(例如,0)被认为是最后的值(例如,3)的连续值。因此,[0,1,2]、[1,2,3]、[2,3,0]和[3,0,1]都可以被视为连续集合。应注意的是,基站可以具有可替选的参考同相集合,诸如[1,j,-1,-j],或[1,-j,-1,j]。表10示出了用于秩为4的传输的另一代表性上行链路秩为4的码本。

表10用于八个天线端口的代表性上行链路秩为4的码本

在一些实施例中,用于四个层的同相值可以相同。在一些实施例中,基站可以经由更高层信令向ue发信号通知候选同相值。例如,基站经由rrc信令配置四个候选:[1,-1,j,-j]、[-1,j,-j,1]、[j,-j,1,-1]和[-j,1,-1,j]。在指示候选同相集合之后,在下行链路控制消息中只需要两个比特来指示使用哪个同相集合。

对于以更高秩进行的传输,可以使用类似的规则和/或更高层信令。例如,可以使用三个、四个或五个端口集合来执行秩为5传输。值i1可以用于指示:

1.三个或四个端口集合可以用于传输所有5个层,或者

2.必须使用四个端口集合来传输所有5个层。值i1进一步用于指示一个端口集合用于传输2个层。

类似的规则也可以用于更高的秩,诸如秩6、7或8。

类别2:四天线部分相干传输

在四天线部分相干传输中,八个天线端口被分组成两个相干端口集合。端口集合0包括端口{0,1,4,5},并且端口集合1包括端口{2,3,6,7}。因为在相同端口集合中有处于相同的极化的两个端口(例如,端口0和端口4具有相同的极化),所以可以对具有相同极化的两个端口使用离散傅立叶变换(dft)向量来执行波束成形。不同的dft向量可以用来形成不同的波束。

因此,值i1可以分为两部分:i11和i12,其中i11指示波束选择并且i12指示端口选择。通常,i11和i12两者是宽带信息指示器。

在此,向量v的值l对应于i1,i11用于指示波束选择。向量p的值t对应于i12,i12用于指示端口集合选择。n表示具有相同极化的天线端口的数量,并且n=2。o表示过采样因子。

类似于类别1中的实施例,可以预定义一组规则来减少信令开销。在一些实施例中,一个或多个候选端口集合可以经由更高层信令来配置(例如,使用比特图)。例如,对于秩为1的传输,2比特的比特图可以用于指示哪个(哪些)端口集合可以用于传输。为01的比特图指示只有端口集合1是有效的候选端口。对于秩为2传输,为11的比特图指示两个端口集合可以用于上行链路传输。

在一些实施例中,当2≤r≤3时,两个端口集合必须用于传输。在一些实施方式中,可以使用一个或两个端口集合。

示例实施例6

本实施例描述了在四天线部分相干传输的情况下,基站如何指示用于秩为1的传输的端口集合。

表11示出了用于秩为1传输的代表性预编码器w。假设o=2,在下行链路控制消息中,i11需要两个比特,i12需要一个比特。

表11代表性秩为1的传输预编码矩阵指示符

示例实施例7

本实施例描述了在四天线部分相干传输的情况下,基站如何指示用于秩为2的传输的端口集合。在这种情况下,对于两个端口集合来说波束选择和同相值可以是独立的。

例如,i11指示用于层1和层2的波束选择。假设o=2,则用于层1的波束选择需要两个比特,并且用于层2的波束选择也需要两个比特。i12的值为零,因为使用了两个端口集合。对于i1总共需要四个比特。

值i2是用于层0和层1的同相值。对于层1需要两个比特,并且对于层2需要两个比特。对于i2总共需要四个比特。

因此,要用信号通知两个端口集合,需要8个比特(对于i1和i2两者)。信令开销不是期望的。为了减少这种信令开销,两个端口集合之间的用于波束选择的关联性可以是基站和/或ue先验已知的,或者可以经由更高层信令来配置。

在一些实施例中,基站可以要求端口集合0(对于层1)和端口集合1(对于层2)具有相同的波束选择。例如,假设o=2,对于i11需要两个比特来指示波束对(0,0)、(1,1)、(2,2)或(3,3)。

在一些实施例中,基站可以要求端口集合0(对于层1)和端口集合1(对于层2)具有相邻波束。例如,假设o=2,对于i11需要两个比特来指示波束对(l,k)=(0,1)、(1,2)、(2,3)或(3,0)。

在一些实施例中,基站可以要求端口集合0(对于层1)和端口集合1(对于层2)具有正交波束。例如,对于波束对(l,k),k=l+o。

所选择的关联性可以经由更高层信令(rrc和/或macce)发信号通知给ue。例如,2比特的比特图可以用于指示使用哪种关联性:相同波束选择、连续波束选择或正交波束选择。在一些实施方式中,ue可以将响应作为反馈发送回去以确认波束关联性。

为了减少信令开销,基站还可以为两个端口集合之间的同相值定义一些关联性。

在一些实施例中,层2的同相值可以是某个值(例如,j或-j)和层1的同相值的乘积。该值(即j或-j)可以由i2指示。

图3a是用于无线通信的方法300的流程图表示。方法300包括,在302处,从无线通信节点向包括八个天线端口的移动设备发送第一消息,该第一消息包括指示用于要从移动设备向无线通信节点执行的传输的一个或多个端口集合的宽带信息。单个端口集合包括以下中的一个:(a)两个天线端口,或(b)四个天线端口。宽带信息允许移动设备标识用于执行传输的预编码器。方法300还包括,在304处,使用与由消息指示的一个或多个端口集合相对应的天线端口,在无线通信节点处接收来自移动设备的传输。

在一些实施例中,八个天线端口由值{0,1,2,3,4,5,6,7}指示,并且一个或多个端口集合包括以下{0,4}、{1,5}、{2,6}或{3,7}中的至少一个。在一些实施例中,八个天线端口由值{0,1,2,3,4,5,6,7}指示,并且其中一个或多个端口集合包括以下{0,1,4,5}或{2,3,6,7}中的至少一个。

在一些实施例中,该方法包括在发送第一消息之前,从无线通信节点向移动设备传输第二消息。第二消息标识一组候选端口集合。由第一消息标识的一个或多个端口集合是从该组候选端口集合中选择的。

在一些实施例中,第二消息包括用于表示该组候选端口集合的一个或多个比特图。在一些实施例中,与传输秩为r+1相对应的候选端口集合包括与传输秩为r相对应的所有候选端口集合,r大于或等于1。在一些实施例中,与传输秩为r相对应的候选端口集合包括至少r个端口集合。

在一些实施例中,传输与传输秩r相对应,并且将要用于传输的端口集合的数量等于r,r等于2、3或4中的一个。将用于具有传输秩为r的传输的端口集合的数量可以由更高层信令消息来配置。在一些实施例中,将用于具有传输秩为r的传输的端口集合的数量由移动设备报告。在一些实施例中,该组候选端口集合当中的两个端口集合之间的波束关联性由第二消息标识,或者是无线通信节点先验已知的。

在一些实施例中,第一消息还包括指示一个或多个同相值的宽带或子带信息,每个同相值指示具有不同极化的端口集合中的天线端口之间的相位差。在一些实施例中,通过将与第二端口集合相对应的同相值与预定值相乘,来获得与第一端口集合相对应的同相值。第一端口集合和第二端口集合可以由第一消息标识,或者是通信节点先验已知的。预定值可以包括1、-1、j或-j中的一个。

在一些实施例中,使用参考同相集合来确定一个或多个同相值。参考同相集合可以包括[1,-1,j,-1]、[1,j,01,-j]或[1,-j,-1,j]。

在一些实施例中,第二消息包括标识一组候选同相值的第二宽带或子带信息,并且其中一个或多个同相值选自该组候选同相值。

图3b是用于无线通信的方法350的流程图表示。方法350包括,在352处,在包括八个天线端口的移动设备处接收来自无线通信节点的第一消息。第一消息包括指示用于要从移动设备到无线通信节点执行的传输的一个或多个端口集合的宽带信息。单个端口集合包括以下中的一个:(a)两个天线端口,或(b)四个天线端口。方法350还包括,在354处,基于由第一消息指示的一个或多个端口集合,确定用于执行传输的预编码器。方法350还包括,在356处,由移动设备使用与由第一消息指示的一个或多个端口集合相对应的天线端口来执行到无线通信节点的传输。

在一些实施例中,八个天线端口由值{0,1,2,3,4,5,6,7}指示,并且一个或多个端口集合包括以下{0,4}、{1,5}、{2,6}或{3,7}中的至少一个。在一些实施例中,八个天线端口由值{0,1,2,3,4,5,6,7}指示,并且其中一个或多个端口集合包括以下{0,1,4,5}或{2,3,6,7}中的至少一个。

在一些实施例中,该方法包括在接收第一消息之前,在移动设备处接收来自无线通信节点的第二消息。第二消息标识一组候选端口集合。由第一消息标识的一个或多个端口集合是从该组候选端口集合中选择的。

在一些实施例中,第二消息包括用于表示该组候选端口集合的一个或多个比特图。在一些实施例中,与传输秩为r+1相对应的候选端口集合包括与传输秩为r相对应的所有候选端口集合,r大于或等于1。在一些实施例中,与传输秩为r相对应的候选端口集合包括至少r个端口集合。

在一些实施例中,传输与传输秩r相对应,并且将要用于传输的端口集合的数量等于r,r等于2、3或4中的一个。将要用于具有传输秩为r的传输的端口集合的数量可以由更高层信令消息来配置。在一些实施方式中,将要用于具有传输秩为r的传输的端口集合的数量可以由移动设备报告。在一些实施例中,该组候选端口集合当中的两个端口集合之间的波束关联性由第二消息标识,或者是移动设备先验已知的。

在一些实施例中,第一消息还包括指示一个或多个同相值的宽带或子带信息,每个同相值指示具有不同极化的端口集合中的天线端口之间的相位差。在一些实施例中,通过将与第二端口集合相对应的同相值与预定值相乘,来获得与第一端口集合相对应的同相值。第一端口集合和第二端口集合可以由第一消息标识,或者是通信节点先验已知的。预定值可以包括1、-1、j或-j中的一个。

在一些实施例中,使用参考同相集合来确定一个或多个同相值。参考同相集合可以包括[1,-1,j,-1]、[1,j,01,-j]或[1,-j,-1,j]。

在一些实施例中,第二消息包括标识一组候选同相值的第二宽带或子带信息,并且其中一个或多个同相值是从该组候选同相值中选择的。

图4示出了其中可以应用根据本技术的一个或多个实施例的技术的无线通信系统的示例。无线通信系统400可以包括一个或多个基站(bs)405a、405b、一个或多个无线设备410a、410b、410c、410d以及核心网络425。基站405a、405b可以向一个或多个无线扇区中的无线设备410a、410b、410c和410d提供无线服务。在一些实施方式中,基站405a、405b包括定向天线,以产生两个或更多个定向波束,从而在不同扇区中提供无线覆盖。

核心网络425可以与一个或多个基站405a、405b通信。核心网络425提供与其他无线通信系统和有线通信系统的连接。核心网络可以包括一个或多个服务预订数据库,以存储与预订的无线设备410a、410b、410c和410d相关的信息。第一基站405a可以基于第一无线电接入技术提供无线服务,而第二基站405b可以基于第二无线电接入技术提供无线服务。根据部署场景,基站405a和405b可以位于同一位置,或者可以被单独地安装在现场。无线设备410a、410b、410c和410d可以支持多种不同的无线电接入技术。

在一些实施方式中,无线通信系统可以包括使用不同无线技术的多个网络。双模式或多模式无线设备包括可以用于连接到不同无线网络的两种或多种无线技术。

图5是无线电站的一部分的框图表示。诸如基站或无线设备(或ue)之类的无线电站505可以包括诸如实现本文档中呈现的一种或多种无线技术的诸如微处理器之类的处理器电子器件510。无线电站505可以包括收发器电子器件515,以通过一个或多个通信接口(诸如天线520)发送和/或接收无线信号。无线电站505可以包括用于发送和接收数据的其他通信接口。无线电站505可以包括被配置成存储信息(诸如数据和/或指令)的一个或多个存储器(未明确示出)。在一些实施方式中,处理器电子器件510可以包括收发器电子器件515的至少一部分。在一些实施例中,所公开的技术、模块或功能中的至少一些使用无线电站505来实施。

因此,很明显的是,公开了与通过支持大量天线的移动设备执行部分相干传输相关的方法和相对应的装置。特别地,已经描述了各种技术,以允许减少用于指示用于部分相干传输的一个或多个所选天线端口集合的信令开销。

根据前述内容,应当理解的是,为了说明的目的,本文已经描述了当前公开的技术的具体实施例,但是在不脱离本发明的范围的情况下,可以进行各种修改。因此,除了如被所附权利要求限制那样之外,当前公开的技术不受限制。

本文档中描述的所公开的和其他的实施例、模块和功能操作可以在数字电子电路系统中实施,或者在计算机软件、固件或硬件(包括本文档中公开的结构及其等同结构,或者在它们中的一个或多个的组合)中实施。所公开的和其他的实施例可以被实施为一个或多个计算机程序产品,即被编码在计算机可读介质上以便由数据处理装置执行或用于控制数据处理装置的操作的计算机程序指令的一个或多个模块。计算机可读介质可以是机器可读存储设备、机器可读存储基板、存储器设备、实现机器可读传播信号的物质的组合物,或者它们中的一个或多个的组合。术语“数据处理装置”包括用于处理数据的所有装置、设备和机器,作为示例包括可编程处理器、计算机或多个处理器或计算机。除了硬件之外,该装置可以包括为所讨论的计算机程序创建执行环境的代码,例如,构成处理器固件、协议栈、数据库管理系统、操作系统或它们中的一个或多个的组合的代码。所传播的信号是人工生成的信号,例如被生成来编码信息以便传输到合适的接收器装置的机器生成的电信号、光信号或电磁信号。

计算机程序(也被称为程序、软件、软件应用、脚本或代码)可以以任何形式的编程语言(包括编译或解释语言)编写,并且它可以以任何形式(包括作为独立程序,或作为模块、组件、子例程或适用于计算环境的其他单元)来部署。计算机程序不一定对应于文件系统中的文件。程序可以被存储在保存其他程序或数据的文件的一部分中(例如,被存储在标记语言文档中的一个或多个脚本),被存储在专用于所讨论的程序的单个文件中,或者存储在多个协调文件(例如,存储一个或多个模块、子程序或代码中的部分的文件)中。计算机程序可以被部署为在一台计算机上或在位于一个站点或分布在多个站点上并通过通信网络互连的多台计算机上执行。

本文中描述的进程和逻辑流程可以由一个或多个可编程处理器来执行,该一个或多个可编程处理器执行一个或多个计算机程序,以通过对输入数据进行操作并生成输出来执行功能。进程和逻辑流程也可以由专用逻辑电路系统来执行,并且装置也可以被实施为专用逻辑电路系统,例如,fpga(现场可编程门阵列)或asic(专用集成电路)。

举例来说,适于执行计算机程序的处理器包括通用微处理器和专用微处理器两者,以及任何类型的数字计算机的任何一个或多个处理器。通常,处理器将从只读存储器或随机存取存储器或两者接收指令和数据。计算机的基本要素是用于执行指令的处理器和用于存储指令和数据的一个或多个存储器设备。通常,计算机还将包括用于存储数据的一个或多个大容量存储设备(例如磁盘、磁光盘或光盘),或者可操作地被耦合到一个或多个大容量存储设备,以从该一个或多个大容量存储设备接收数据,或向该一个或多个大容量存储设备传送数据,或者两者都包括。然而,计算机不需要这样的设备。适于存储计算机程序指令和数据的计算机可读介质包括所有形式的非易失性存储器、介质和存储器设备,作为示例包括半导体存储器设备(例如,eprom、eeprom和闪存存储器设备);磁盘(例如内部硬盘或可移动磁盘);磁光盘;以及cdrom和dvd-rom盘。处理器和存储器可以由专用逻辑电路系统补充或被并入其中。

尽管本专利文档包含许多细节,但这些细节不应被解释为对任何发明的范围或可能要求保护的内容的限制,而是被解释为对特定发明的特定实施例可能特有的特征的描述。在本专利文档中在单独的实施例的上下文中描述的特定特征也可以在单个实施例中以组合的方式实施。相反,在单个实施例的上下文中描述的各种特征也可以在多个实施例中单独地或以任何合适的子组合的方式来实施。而且,尽管特征可以在上面被描述为在某些组合中起作用,甚至最初也是这样要求保护的,但是在某些情况下,来自所要求保护的组合的一个或多个特征可以从该组合中排除,并且所要求保护的组合可以针对子组合或子组合的变体。

类似地,尽管在附图中以特定的顺序描绘了操作,但是这不应该被理解为要求以所示的特定顺序或以序列顺序执行这些操作,或者执行全部所示出的操作,以获得期望的结果。而且,本专利文档中描述的实施例中的各种系统组件的分离不应该被理解为在所有实施例中需要这种分离。

仅描述了几个实施方式和示例,并且可以基于本专利文档中描述和示出的内容进行其他实施、增强和变化。

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