短序列信号的分组和使用的制作方法

文档序号:25991332发布日期:2021-07-23 21:03阅读:66来源:国知局
短序列信号的分组和使用的制作方法
本申请是申请号为“201880086147.3”,申请日为“2018年2月11日”,题目为“短序列信号的分组和使用”的中国专利申请的分案申请。本公开涉及数字无线通信。
背景技术
:移动电信技术正在使世界向着日益互联的和网络化的社会的方向发展。与现有无线网络相比,下一代系统和无线通信技术将需要支持更为广泛的应用场景,并提供范围更为复杂和精细的访问要求和灵活性。长期演进(lte)是由第三代合作伙伴计划(3gpp)开发以用于移动设备和数据终端的无线通信标准。lte高级(lte-a)是增强lte标准的无线通信标准。第五代无线系统,称为5g,发展了lte和lte-a无线标准,并致力于支持更高数据速率、大量连接、超低时延、高稳定性和其它新兴业务需求。技术实现要素:本公开涉及用于在无线通信,诸如物理上行链路控制信道(pucch)和/或短pucch传输中,分组和使用短序列的方法、系统和设备。示例性实施例公开了一种用于无线通信的方法。所述方法包括:至少部分地基于包括在特定序列组中的长度为x的特定序列与无线通信节点进行通信,特定序列组选自多个序列组。长度为x的特定序列为长度为x的序列的目标序列集合的成员,并且至少部分地基于长度为x的序列和单个序列组中的至少一个长度为y的序列之间的第一相关值,将目标序列集合中的每个长度为x的序列分配到多个序列组中的单个序列组。在一些实施例中,至少部分地基于至少一个小区、用户或通信信道的标识(identification)选择特定序列组。在一些实施例中,目标序列集合中的每个长度为x的序列是不同的长度为12的序列。在一些实施例中,每个不同的长度为12的序列,对应于以下数学形式:在一些实施例中,目标序列集合中的每个长度为x的序列是不同的长度为18的序列。在一些实施例中,每个不同的长度为18的序列,对应于以下数学形式:在一些实施例中,目标序列集合中的每个长度为x的序列是不同的长度为24的序列。在一些实施例中,每个不同的长度为24的序列,对应于以下数学形式:.在一些实施例中,与无线通信节点进行通信,包括:使用使用长度为x的特定序列,用于向无线通信节点传送无线信号,或从无线通信节点接收无线信号。在一些实施例中,无线通信节点为用户设备(ue)或基站。在一些实施例中,长度为x的序列和至少一个长度为y的序列之间的相关值,基于下式进行计算:xcorr_coeffs=nfft*ifft(seq1.*conj(seq2),nfft)/length(seq1)其中,ifft(x,n)为n点傅里叶逆变换运算,seq1表示长度为x的序列,seq2表示长度为y的序列,并且conj()为复共轭运算。在一些实施例中,还基于对(1)长度为x的序列和单个序列组中的至少一个长度为y的序列之间的第一相关值与(2)长度为x的序列和另一序列组中的一个或多个序列之间的至少一个相关值的比较,将目标序列集合中的每个长度为x的序列分配到多个序列组中的单个序列组。在一些实施例中,y>x并且y=12n,且n为大于0的整数。在一些实施例中,当x=24时,长度为y的序列为对应于以下数学形式的序列:其中,第q个根zadoff-chu序列定义为:其中,q由下式给出:并且其中,所述zadoff-chu序列的长度取值为使得的最大素数,其中,当y>=60时,v=0或1。在一些实施例中,当y=36时,对于目标序列集合的子集中的每个长度为x的序列:还基于长度为x的序列和多个序列组中的单个序列组中的至少一个长度为z的序列之间的第二相关值,将长度为x的序列分配到多个序列组中的单个序列组,长度为x的序列和单个序列组中的至少一个长度为y的序列之间的第一相关值相比于第二相关值具有更高的优先级。在一些实施例中,对于目标序列集合的子集的进一步的子集中的每个长度为x的序列:还基于长度为x的序列和单个序列组中的至少一个长度为p的序列之间的第三相关值,将长度为x的序列分配到多个序列组中的单个序列组,其中,p大于z,并且长度为x的序列和单个序列组中的至少一个长度为z的序列之间的第二相关值相比于第三相关值具有更高的优先级。在一些实施例中,当x=24时,目标序列集合中的每个不同的长度为x的序列对应于数学形式多个序列组中的每个序列组与不同的组别索引u相关联,并且如下表所示,根据值与组别索引之间的关系,将每个不同的长度为x的序列分配到单个序列组。在一些实施例中,在多个序列组中的任何序列组中的长度为24的序列和多个序列组中的任何其它序列组中的长度为36的序列之间,仅有1个序列对具有超过0.6的对应的互相关值。在一些实施例中,在多个序列组中的任何序列组中的长度为24的序列和多个序列组中的任何其它序列组中的长度为60的序列之间,仅有3个序列对具有超过0.6的对应的互相关值。在一些实施例中,在多个序列组中的任何序列组中的长度为24的序列和多个序列组中的任何其它序列组中的长度为72的序列之间,仅有3个序列对具有超过0.6的对应的互相关值。在一些实施例中,当x=18时,目标序列集合中的每个不同的长度为x的序列对应于数学形式多个序列组中的每个序列组与不同的组别索引u相关联,并且如下表所示,根据值与组别索引之间的关系,将每个不同的长度为x的序列分配到单个序列组。在一些实施例中,在多个序列组中的任何序列组中的长度为18的序列和多个序列组中的任何其它序列组中的长度为24的序列之间,仅有2个序列对具有超过0.7的对应的互相关值。在一些实施例中,在多个序列组中的任何序列组中的长度为18的序列和多个序列组中的任何其它序列组中的长度为36的序列之间,仅有2个序列对具有超过0.7的对应的互相关值。在一些实施例中,在多个序列组中的任何序列组中的长度为18的序列和多个序列组中的任何其它序列组中的长度为60的序列之间,仅有3个序列对具有超过0.7的对应的互相关值。在一些实施例中,在多个序列组中的任何序列组中的长度为18的序列和多个序列组中的任何其它序列组中的长度为72的序列之间,仅有3个序列对具有超过0.7的对应的互相关值。在一些实施例中,当x=12时,目标序列集合中的每个不同的长度为x的序列对应于数学形式多个序列组中的每个序列组与不同的组别索引u相关联,并且如下表所示,根据值与组别索引之间的关系,将每个不同的长度为x的序列分配到单个序列组。在一些实施例中,在多个序列组中的任何序列组中的长度为12的序列和多个序列组中的任何其它序列组中的长度为18的序列之间,仅有9个序列对具有超过0.8的对应的互相关值。在一些实施例中,在多个序列组中的任何序列组中的长度为12的序列和多个序列组中的任何其它序列组中的长度为24的序列之间,仅有3个序列对具有超过0.8的对应的互相关值。在一些实施例中,在多个序列组中的任何序列组中的长度为12的序列和多个序列组中的任何其它序列组中的长度为36的序列之间,仅有2个序列对具有超过0.8的对应的互相关值。在一些实施例中,在多个序列组中的任何序列组中的长度为12的序列和多个序列组中的任何其它序列组中的长度为48的序列之间,仅有1个序列对具有超过0.8的对应的互相关值。在一些实施例中,在多个序列组中的任何序列组中的长度为12的序列和多个序列组中的任何其它序列组中的长度为60的序列之间,仅有5个序列对具有超过0.8的对应的互相关值。在一些实施例中,在多个序列组中的任何序列组中的长度为12的序列和多个序列组中的任何其它序列组中的长度为72的序列之间,仅有5个序列对具有超过0.8的对应的互相关值。在又一示例性方面中,上述方法体现为处理器可执行代码的形式,并且存储在计算机可读程序介质中。在又一示例性实施例中,公开了一种配置为或可操作为执行上述方法的设备。在附图、说明书和权利要求书中,更详细地描述了以上和其它方面以及其实施方式。附图说明图1示出了根据本公开技术的一些实施例的使用pucch和/或短pucch信道的无线通信中的示例性基站和ue。图2示出了根据本公开技术的一些实施例的用于将新序列分配到现有序列组中的方法的示例性流程图。图3a和图3b示出了根据本公开技术的一些实施例的零填充应用的两个示例。图4示出了根据本公开技术的一些实施例的利用序列组的ue的示例性方框图。图5示出了根据本公开技术的一些实施例的管理序列组的基站的示例性方框图。具体实施方式在lte/lte-a的第四代(4g)移动通信技术和第五代(5g)移动通信技术中,提供了和正在开发更为复杂和精细的接入要求范围和灵活性。目前,正在针对4g和5g系统两者研究和/或开发增强移动宽带(embb)、超高可靠性和低时延通信(urllc)以及海量机器类通信(mmtc)。目前在5g中标准化下,新空口(nr)技术已经提出了短pucch传输的使用。更具体地,本公开涉及正交的并且满足3gpp标准组织中在考虑中的短pucch的性能要求的新的短序列的分组和使用。pucch或短pucch是用于从移动台或用户设备(ue)向基站传送信息的无线信道。例如,ue可以使用pucch以传送诸如应答(ack)、否定应答(nack)和调度请求(sr)之类的信息。ue可以向基站传送ack/nack以通知基站,ue是否已经正确地解码由基站所传送的数据。调度请求(sr)由ue用于请求上行链路资源以传送数据。在nr的标准化中,已经同意了采用具有低峰值平均功率比(papr)的序列用于短pucch,以携带最多2比特的上行控制信息(uci)。相比之下,lte针对1个或2个资源块(rb)采用长度为12或24的计算机生成的恒幅零自相关(gc-cazac)序列,并且针对3个或更多个rb采用zad-offchu(zc)序列的循环扩展。nr序列要求更严格(例如,要求较低的立方度量/峰值平均功率比(cm/papr))。目前在lte中使用的长度为12、18和24的序列可能不满足这些新的要求。因此,已经提出了具有低cm/papr的新序列。在3gppran190bis会议中,已经针对nr采用了用于短pucch的30个长度为12的基本序列的集合。长度为12的序列的集合可以表达为:其中,列于以下表1中。表1:采用于nr的长度为12的序列的的定义并且,在3gppran191会议中,也已经针对nr采用了30个长度为18的基本序列的集合和30个长度为24的基本序列的集合。长度为18的序列的集合可以表达为:其中,列于以下表2中。表2:采用于nr的长度为18的序列的的定义长度为24的序列的集合可以表达为:r(n)=ejπφ(n)/4,n=0,1,2,...,23其中,列于以下表3中。表3:采用于nr的长度为24的序列的的定义在lte中,上行链路序列被分组为在无线通信中使用的多个序列组。例如,每个序列组可以包括不同长度的至少两个序列,并且不同序列组可以被分配供不同小区使用。在nr中,可以采用类似的序列的分组和分配。如上所述,在nr中已经引入了长度为24、长度为18和长度为12的新序列。因此,期望针对新引入的nr序列进行序列分组和分配。本公开技术解决了nr中采用的长度为24、长度为18和长度为12的序列与其它序列(例如,目前在lte中使用的某些序列)的分组,以及无线通信中新配置的序列组的使用。图1示出了使用pucch和/或短pucch信道的无线通信中的示例性基站和ue。基站(120)可以传送分配到多个ue(110a-110c)的信道资源。ue(110a-110c)可以使用所分配的序列,经由pucch和/或短pucch信道(130a-130c)向基站(120)传送信息。本公开技术提供了在基站和ue之间的无线通信中的序列分组和使用的各种实施例。短序列分组当序列用于无线通信时,不同小区之间的信号干扰可以取决于使用的序列之间的相关性。为了最小化小区间干扰,期望由不同小区使用的序列之间具有低相关性。换言之,期望包含于相同组中的不同长度的序列之间具有高相关性。相应地,在一些实施例中,本公开技术包括将(1)具有不同长度以及(2)在其之间具有高相关性的序列分配到相同序列组中。在将新引入的nr序列分配到现有lte序列组中时,本公开技术解释了这些新引入的序列和现有lte序列之间的互相关性。图2示出了根据本公开技术的一些实施例的用于将新序列(例如,新引入的长度为24、长度为18或长度为12的nr序列)分配到现有序列组(例如,目前在lte中使用的序列组)中的方法的示例性流程图。为了便于说明,正在被分配的新生成的nr序列由s1,i表示,其中,i表示从0,1,2,…,29中选择的序列索引,并且s1,i的值可以在以上表1、表2或表3中找到。(例如,目前在lte中使用的)长度为y的其它序列由s2,u表示,其中,y可以为36、48、60或其它12的倍数,并且具体的s2,u的值可以在ts36.211中找到。s2,u的序列属于30个序列组,其中,u表示从0,1,2,…,29中选择的序列索引。因为在nr中引入了3个新的序列集合,所以在一些实施例中,分配涉及所有3个新的nr序列集合。例如,可以首先执行长度为24的新nr序列的分配。当分配长度为24的新序列时,长度为36、48、60或其它12的倍数的现有lte序列可以用作互相关计算的参考。在完成长度为24的新序列的序列分配之后,可以执行长度为18的新序列的分配。当分配长度为18的新序列时,(1)重组之后的长度为24的新序列(即,当分配到现有序列组时,长度为24的新序列),和(2)长度为36、48、60或其它12的倍数的现有lte序列,两者均可以用作互相关计算的参考。说明性地,重组之后长度为18的新序列和长度为24的新序列以及长度为36、48、60或其它12的倍数的现有lte序列,都可以用作长度为12的序列分配的参考。参考图2,在方框202处,所述方法包括确定每个新序列和包括在每个现有序列组中的一个或多个序列之间的相关性。说明性地,所述方法包括计算30个s1,i序列中的每个和包括在30个序列组中的每组中的s2,u序列之间的互相关性。互相关值可以表示在互相关矩阵xcorri,u中,其中,每行对应于单个新序列s1,i,并且每列对应于包括在(组别索引为u的)单个序列组中的序列s2,u。在各种实施例中,可以计算新nr序列和其它长度为y的现有基本序列之间的互相关性。在lte中使用的长度为y(其中y>=36)的现有基本序列可以表达为:其中,第q个根zadoff-chu序列定义为:其中,q由下式给出:所述zadoff-chu序列的长度取值为使得的最大素数,其中,并且当y>=60时,v=0或1。两个序列之间的互相关性,可以基于以下等式进行计算:xcorr_coeffs=nfft*ifft(seq1.*conj(seq2),nfft)/length(seq1)(等式1)其中,ifft(x,n)为n点傅里叶逆变换运算,seq1和seq2表示两个序列,conj()为复共轭运算。在seq1和seq2的长度不相等的情况下,当针对所有可能的频率位置执行seq1.*conj(seq2)时,可以对较短序列应用零填充。图3a和图3b示出了根据本公开技术的一些实施例的零填充应用的两个示例。seq1为将等式1用于互相关性计算时较短长度的序列。在各种实施例中,序列组包括不同长度的序列。在一些实施例中,可以评估新nr序列和所有其它长度的现有序列之间的互相关性。然而,在一些实施例中,不同长度的现有序列的数量可能太大。例如,y可以等于12n,其中n值的范围从3到110。考虑到有限的计算资源,计算新nr序列和所有现有序列之间的互相关性可能是不切实际的。因此,在一些实施例中,当将新序列分配到序列组中时,仅考虑所选择的现有序列长度的子集。例如,长度为36、长度为48、长度为60和长度为72的现有序列被选择作为用于新nr序列分配的基础。更具体地,在一些实施例中,当分配长度为24的新序列时,使用长度为36、48、60和72的现有序列。其中,在序列分配过程中,长度为24的新序列和长度为36的现有序列之间的互相关性具有第一优先级。这至少部分地因为当形成lte序列组时,长度为36的序列被用作用于分组其它长度的序列的参考序列。当分配长度为18的新序列时,使用长度为36、48、60和72的现有序列和(重组之后)长度为24的新序列。其中,在序列分配过程中,长度为18的新序列和长度为36的现有序列之间的互相关性具有第一优先级。与长度为36的序列相比,长度为18的新序列和其它长度的序列之间的互相关性,具有较低的优先级。在一些实施例中,除了对应于最高优先级的长度为36的序列,与较短长度的序列的互相关性,相比于与较长长度的序列的互相关性具有更高的优先级。例如,长度为18的新序列和(重组之后)长度为24的新序列之间的互相关性,相比于长度为18的新序列和长度为48的现有序列之间的互相关性具有更高的优先级。类似地,当分配长度为12的新序列时,使用长度为36、48、60和72的现有序列,(重组之后)长度为24的新序列,以及(重组之后)长度为18的新序列。其中,在序列分配过程中,与长度为36的现有序列的互相关性具有第一优先级。然后,从(重组之后)长度为18的新序列开始,在序列分配过程中,递增长度的序列的互相关性具有递减的优先级。也就是说,与(重组之后)长度为18的新序列的互相关性具有第二优先级,与(重组之后)长度为24的新序列的互相关性具有第三优先级,以此类推。参考图2,在方框204处,所述方法包括基于关于对应的相关性的一个或多个条件,将一个或多个新的序列分配到现有序列组。说明性地,超过特定阈值或相对较大的互相关值,可以作为用于将新的序列分配到现有序列组的基础。在一些实施例中,对于每个新nr序列s1,i,所述方法包括识别在互相关矩阵xcorri,u的对应行内的最大互相关值。选择对应于所识别的最大互相关值的组别索引u=umax(i),并且将新nr序列分配到索引umax(i)的现有序列组中。在为多个序列s1,i选择相同的组别索引umax(i)的情况下,相互比较其对应的互相关值xcorri,umax(i)。将对应于最大xcorri,umax(i)值的新nr序列分配到索引umax(i)的现有序列组,并且将剩余的nr序列标记为未分配的。在一些实施例中,阈值可以被设定为用于确定互相关值是高还是低的判断标准。不同的阈值设定可以导致不同的序列分配。当分配长度为24、长度为18和长度为12的新nr序列时,阈值可以分别被设定为0.6、0.7和0.8。以长度为24的nr序列的分配作为示例,互相关性阈值被设定为0.6。在这种情况下,计算长度为24的新序列和长度为36、长度为48、长度为60以及长度为72的现有序列之间的互相关性。例如,互相关性可以分别表示在对应于长度为36、长度为48、长度为60以及长度为72的序列的4个互相关矩阵中。表4示出了组别索引umax(i,l)或umax(i,l,v),对其而言,(1)(序列索引为i的)长度为24的新序列和(2)组内长度为l的现有序列之间的互相关性大于0.6,其中当l等于或大于60时,v=0,1。表4:具有大于0.6的互相关性的序列对如表4的第二行中所示,序列索引i=7的长度为24的新序列和组别索引u=15的长度为36的现有序列之间的互相关性大于0.6。序列索引i=22的长度为24的新序列和组别索引u=15的长度为36的现有序列同样如此。在一些实施例中,仅一个长度为24的序列可以被分配到单个序列组。相应地,关于组别索引u=15的序列组,执行互相关值的进一步比较。正如所计算的,序列对(序列索引i=7,组别索引u=15)的互相关值为0.679,并且序列对(序列索引i=22,组别索引u=15)的互相关值为0.695。基于比较,选择更大的互相值0.695。因此,将序列索引i=22的序列长度为24的序列分配到u=15的序列组,并且索引i=7的长度为24的序列未被分配。如表4的第三行中所示,序列索引i=22的长度为24的新序列和组别索引u=15(v=0)的长度为60的现有序列之间的互相关性大于0.6。因为已经根据与长度为36的序列的互相关性而将序列索引i=22的长度为24的新序列分配到u=15的组中,所以并不将该新序列分配到u=5的序列组。换言之,在序列分配过程中,与长度为36的序列的互相关性具有最高的优先级。如表4的第四列中所示,序列索引i=5的长度为24的新序列和组别索引u=15(v=1)的长度为60的现有序列之间的互相关性大于0.6。序列索引i=5的长度为24的新序列和组别索引u=21(v=1)的长度为72的现有序列同样如此。因为已经基于长度为24和长度为36的序列之间的互相关性而将索引i=22的长度为24的新序列分配到u=15的序列组,所以不能再将索引i=5的长度为24的新序列分配到u=15的序列组。因此,将索引i=5的长度为24的新序列分配到u=21的序列组。换言之,在一些实施例中,(24,36)的序列长度对之间的互相关性,相比于(24,60)或(24,72)的序列长度对之间的互相关性具有更高的优先级。表5示出了基于以上讨论的长度为24的新nr序列到现有序列组的部分分配。i145691015171821222526组别索引u032111272092281415297表5:nr序列到现有序列组的部分分配继续参考图2,在方框206处,所述方法包括确定是否已经分配了所有的新序列。如果是,则所述方法在方框210处结束。如果不是,则所述方法进行至方框208处。在方框208处,所述方法包括确定每个未分配的新序列和包括在剩余现有序列组中的每个中的一个或多个序列之间的相关值。这可以以类似于方框202处的方式进行实现,并且可以生成(具有较小大小的)新的互相关矩阵。然后,所述方法进行回至方框204处,以继续将未分配的一个或多个新序列分配到剩余的现有序列组中。序列分组示例根据一些实施例,使用图2的方法,基于与长度为36、长度为48、长度为60和长度为72的lte序列的互相关性,将长度为24的新nr序列分配到现有序列组内的最后结果,在以下表6中示出。表6:针对长度为24的nr序列的nr序列分组根据一些实施例,使用相同的方法,基于与长度为36、长度为48、长度为60和长度为72的lte序列,以及(根据表6进行分组之后)长度为24的新nr序列的互相关性,将长度为18的新nr序列分配到现有序列组内的最后结果,在以下表7中示出。表7:针对长度为18的nr序列的nr序列分组根据一些实施例,使用相同的方法,基于与长度为36、长度为48、长度为60和长度为72的lte序列,(根据表6进行分组之后)长度为24的新nr序列以及(根据表7进行分组之后)长度为18的新nr序列的互相关性,将长度为12的新nr序列分配到现有序列组内的最后结果,在以下表8中示出。表8:针对长度为12的nr序列的nr序列分组如本文所公开的,各种通信节点(例如,ue或基站)可以使用新nr序列的分组,以用于与其它一个或多个通信节点进行通信。在lte中,基于组跳变模式和序列移位模式,确定供ue使用的一个或多个序列组编号,这在基站和ue之间是已知的。组跳变模式是小区特定的,并且ue可以基于小区id获得组跳变模式。可以在nr中实施相同或类似的机制以用于基于序列分组的通信。可替代地或另外地,可以例如由较高层信令通过rrc(无线资源控制)、由物理层信令通过dci(下行链路控制信息)等从基站向ue提供一个或多个序列组编号。一旦确定了序列组编号,ue就可以例如基于序列长度从序列组中选择合适的序列用于传输。至少因为用于不同小区的序列之间的互相关性相对较低,所以基于本公开技术的序列分组可以减少不同小区之间的干扰。图4示出了根据本公开技术的一些实施例的利用序列组的ue400的示例性方框图。ue400包括至少一个处理器410和其上存储有指令的存储器405。指令在由处理器410执行时将ue400配置为使用各种模块执行若干操作。ue400可以包括序列确定模块425。根据本公开技术的各种实施例,序列确定模块425可以(例如,基于至少一个小区、用户或通信信道的标识)确定供ue使用的一个或多个序列组,从序列组中选择一个或多个序列用于基于其进行数据传输,或执行其它与序列确定相关的功能。接收器420可以接收一个或多个消息(例如,包括向小区提供或分派序列组的信息),并且发射器415可以使用从根据本公开技术的各种实施例配置的一个或多个序列组中选择的一个或多个序列来传送数据(例如,经由短pucch传送到基站)。图5示出了根据本公开技术的各种实施例的管理序列组的基站500的示例性方框图。基站500包括至少一个处理器510和一个其上存储有指令的存储器505。指令在由处理器510执行时将基站500配置为使用各种模块执行若干操作。基站500可以包括序列管理模块525。根据本公开技术的各种实施例,序列管理模块525可以将序列进行分配和分组,将序列组分派到小区,确定由一个或多个ue使用的一个或多个序列组,或执行其它与序列相关的功能。接收器520可以接收使用从根据本公开技术的各种实施例配置的一个或多个序列组中选择的一个或多个序列传送的数据,并且发射器515可以向一个或多个ue传送一个或多个消息(例如,用于向小区提供或分派序列组)。术语“示例性”用于表示“……的示例”,并且除非另有说明,否则其并不暗示理想的或优选的实施例。本文描述的一些实施例在方法或过程的一般上下文中描述,所述方法或过程可以在一个实施例中通过计算机程序产品实施,其以计算机可读介质体现,包括在网络环境中由计算机执行的计算机可执行指令,诸如程序代码。计算机可读介质可以包括可移动和不可移动的存储设备,包括但不限于只读存储器(rom)、随机存取存储器(ram)、光盘(cd)、数字通用光盘(dvd)等。因此,计算机可读介质可以包括非暂时性存储介质。程序模块通常可以包括执行特定任务或实施特定抽象数据类型的例程、程序、对象、分量、数据结构等。计算机或处理器可执行指令、相关联的数据结构,并且程序模块表示用于执行本文所公开的方法的步骤的程序代码的示例。该类可执行指令或相关联的数据结构的特定序列表示用于实施在这样的步骤或过程中所描述的功能的对应动作的示例。一些公开的实施例可以实施为使用硬件电路、软件或其组合的设备或模块。例如,硬件电路实施方式可以包括分立的模拟和/或数字组件,其例如集成为印刷电路板的一部分。可替选地,或附加地,公开的组件或模块可以实施为专用集成电路(asic)和/或现场可编程门阵列(fgpa)设备。一些实施方式可能附加地或可替选地包括数字信号处理器(dsp),其为具有针对与本申请所公开的功能相关联的数字信号处理的操作需要进行优化的结构的专用微处理器。类似地,每个模块内的各种组件或子组件可以以软件、硬件或固件实施。可以使用本领域已知的连接方法和媒介中的任何一个,包括但不限于互联网、使用适当标准的有线或无线网络上的通信,以提供模块和/或模块内的组件之间的连接。尽管本文档包含许多细节,但是这些细节不应该解释为对所要求保护的或可以要求保护的发明的范围的限制,而应被解释为对专用于特定实施例的特征的描述。本文档中在单独实施例的上下文中所描述的某些特征还可以在单个实施例中组合实施。相反地,在单个实施例的上下文中所描述的各种特征也可以分别在多个实施例中或在任何合适的子组合中实施。此外,尽管特征可以如上描述为在特定组合中起作用并且甚至最初是这样要求保护的,但是在某些情况下,来自所要求保护的组合中的一个或多个特征可以从组合中删除,并且所要求保护的组合可以针对子组合或子组合的变化。类似地,尽管附图中以特定顺序描述了操作,但是不应该理解为要求以所示的特定顺序或次序执行这样的操作,或执行所有示出的操作,以实现理想的结果。仅描述了几个实施方式和示例,并且可以基于本公开中所描述和所示出的内容而进行其它实施方式、增强和改变。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1