无线通信系统中下行链路的干扰抑制的制作方法

文档序号:11215330阅读:1279来源:国知局
无线通信系统中下行链路的干扰抑制的制造方法与工艺

本申请是申请日为2010年6月4日、发明名称为“无线通信系统中下行链路的干扰抑制”、专利申请号为201410814885.9(以下简称“子案”)的分案申请。

本申请是在国家知识产权局认为上述不符合单一性要求的情况下提出的,具体涉及所述子案的第二次审查意见通知书,其发文日为2017年01月10日、发文序号为2017010501532180。

此外,上述子案是申请日为2010年6月4日,申请号为201080024192.x的发明专利申请(下文称“母案”)的分案申请。

本申请要求于2009年6月4日提交的题为“enablingdownlinkinterferencemitigation”的美国临时专利申请序列号no.61/184,206、于2009年6月5日提交的题为“enablingdownlinkinterferencemitigation”的美国临时专利申请no.61/184,670的优先权,二者均被转让给其受让人,并在此将其以引用方式并入本文。

本申请整体涉及通信,更具体地涉及用于抑制无线通信系统中的干扰的技术。



背景技术:

无线通信系统被广泛地部署来提供各种通信内容,例如语音、视频、分组数据、消息发送、广播等。这些无线系统可以是多址系统,其能够通过共享可用的系统资源来支持多个用户。此等多址系统的示例包括码分多址(cdma)系统、时分多址(tdma)系统、频分多址(fdma)系统、正交fdma(ofdma)系统和单载波fdma(sc-fdma)系统。

无线通信系统可以包括多个基站,其能够支持多个用户装置(ue)的通信。ue可以经由下行链路和上行链路与基站进行通信。下行链路(或前向链路)指的是从基站到ue的通信链路,并且上行链路(或反向链路)指的是从ue到基站的通信链路。

ue可以与服务小区进行通信,并且可以处于一个或多个邻居小区的范围内。术语“小区”可以指基站的覆盖区域和/或服务于该覆盖区域的基站子系统。ue可以在下行链路上接收由服务小区向ue发送的数据传输。ue还可以接收由邻居小区向其它ue发送的其它数据传输。这些其它数据传输可以表现为对ue的干扰,而且会影响ue恢复来自服务小区的数据传输的能力。为了提高性能,抑制下行链路上的干扰是合乎需要的。



技术实现要素:

在此描述了用于抑制无线通信系统中的干扰的技术。在一个方案中,可以向至少一个受干扰ue发送有关受服务ue的相关传输参数,以使每个受干扰ue能够执行干扰抑制。所述传输参数可以包括调制阶数或调制方案、业务与导频比(t2p)、预编码信息、传输秩、下行链路资源和/或关于到受服务的ue的数据传输的其它参数。

在一个设计方案中,可以获得关于由第一小区向第一ue发送的数据传输的至少一个传输参数的信息。可以向由第二小区所服务的至少一个ue发送该关于所述至少一个传输参数的信息,以使所述至少一个ue能够对由第一小区向第一ue发送的数据传输执行干扰抑制。所述信息可以由第一小区或第二小区获得和发送。

在一个设计方案中,第一ue可以获得已接收信号,该已接收信号包括由第一小区向第一ue发送的第一数据传输和由第二小区向第二ue发送的第二数据传输。第一ue还可以获得关于第二数据传输的至少一个传输参数的信息,例如,从第一小区或第二小区获得。第一ue可以基于该关于所述至少一个传输参数的信息对第二数据传输执行干扰抑制,以恢复向第一ue发送的第一数据传输。

在另一个方案中,小区可以经由向ue发送的导频来发送有关所述ue的传输参数。在一个设计方案中,所述小区可以基于至少一个传输参数来生成数据传输。所述小区还可以生成导频(例如,专用导频或ue特定参考信号),所述导频包括关于所述至少一个传输参数的信息。在一个设计方案中,所述小区可以基于该关于所述至少一个传输参数的信息,生成伪随机数(pn)序列,然后可以基于所述pn序列,生成所述导频的调制符号。所述小区可以向接收方ue发送所述导频和所述数据传输。其它ue可以使用所述导频中的关于所述至少一个传输参数的信息来对所述数据传输执行干扰抑制。

在再另一个方案中,可以由小区在符号级上执行加扰,以使受干扰ue能够在期望传输的调制符号和干扰传输的调制符号之间加以区分。在一个设计方案中,小区可以生成用于接收方ue的数据传输的调制符号,并基于加扰序列对调制符号进行加扰,以获得经加扰的符号。所述小区可以基于小区标识(id)和/或ueid来生成所述加扰序列。所述小区可以发送数据传输的经加扰的符号。接收方ue和受干扰ue每一个都可以用其加扰序列执行解扰,而且能够在其数据传输的调制符号和干扰传输的调制符号之间加以区分,这会有利于干扰抑制。

以下更详细地描述本发明的各个方案和特征。

附图说明

图1示出了无线通信系统。

图2示出了可以生成专用导频的发射处理器,该专用导频携带了有关用于ue的数据传输的传输参数。

图3示出了可以执行符号级加扰的发射处理器。

图4示出了可以执行符号级解扰的接收处理器。

图5和6分别示出了用于执行干扰抑制的过程和装置。

图7和8分别示出了用于发送传输参数以支持干扰抑制的过程和装置。

图9和10分别示出了用于经由导频来发送传输参数的过程和装置。

图11和12分别示出了用于执行符号级加扰的过程和装置。

图13和14分别示出了用于执行符号级解扰的过程和装置。

图15示出了基站和ue的方框图。

具体实施方案

在此描述的技术可以用于各种无线通信系统,例如cdma、tdma、fdma、ofdma、sc-fdma和其它系统。术语“系统”和“网络”经常可交换地使用。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、等无线电技术。utra和e-utra是通用移动电信系统(umts)的一部分。3gpp长期演进(lte)和高级lte(lte-a)是umts的使用e-utra的新版本,其在下行链路上使用ofdma和在上行链路上使用sc-fdma。在来自名为“第三代合作伙伴计划”(3gpp)的组织的文档内描述了utra、e-utra、umts、lte、lte-a和gsm。在来自名为“第三代合作伙伴计划2”(3gpp2)的组织的文档内描述了cdma2000和umb。在此描述的技术可以用于上述系统和无线电技术,以及其它系统和无线电技术。

图1示出了无线通信系统100,其可以是lte系统、cdma系统等。系统100可以包括多个基站和其它网络实体。为简单起见,在图1中仅显示了两个基站110和112。基站可以是与ue进行通信的实体,而且还可以称为节点b、演进节点b(enb)、接入点等。每个基站可以为特定地理区域提供通信覆盖范围。为了提高系统容量,基站整个覆盖区域可以被划分成多个(例如,三个)较小区域。在3gpp中,术语“小区”可以指基站的最小覆盖区域和/或服务此覆盖区域的基站子系统。基站可以经由回程与其它网络实体(例如,其它基站和/或网络控制器)进行通信。

多个ue可以分散在系统各处,而且每个ue可以是固定或移动的。为简单起见,在图1中仅显示了两个ue120和122。ue还可以称为移动站、终端、接入终端、用户单元、站等。ue可以是蜂窝式电话、个人数字助理(pda)、无线调制解调器、无线通信设备、手持设备、膝上型计算机、无绳电话、无线本地环路(wll)站、智能电话、上网笔记本计算机、智能笔记本计算机等。ue可以与服务小区进行通信,并处于一个或多个邻居小区的范围内。ue可以在下行链路上接收来自服务小区的期望传输,并且还可以在下行链路上接收来自邻居小区的干扰传输。

在此描述中,术语“小区”和“基站”可以被可交换地使用。服务小区是被指定用来在下行链路上服务于ue的小区或基站。邻居小区是不服务于ue的小区或基站。术语“传输(transmission)”和“以信号发送(signal)”可以被可交换地使用。

在图1中,ue120可以与其服务小区110进行通信,ue122可以与其服务小区112进行通信。ue120可以接收来自服务小区110的期望传输以及来自邻居小区112的干扰传输。干扰传输可能是意欲发往ue122和/或其它由小区112所服务的ue的。因而,ue120可以是针对从小区112到ue122和其它ue的传输的受干扰ue。一般来说,ue120可以接收来自任何数量的邻居小区的任何数量的干扰传输。为简单起见,以下描述中的大多数描述用从一个邻居小区112到一个ue122的一个干扰传输来假设图1所示的示例。

可以由ue执行干扰抑制,以抑制在下行链路上来自邻居小区的干扰。干扰抑制指的是为了提高恢复已接收信号中的期望传输的似然性而用来解决(例如,抑制)已接收信号中的干扰的过程。干扰抑制可以经由干扰消除来完成。干扰抑制处理存在于已接收信号中的干扰;而干扰避免则试图完全避免干扰,例如,通过在不同的频率范围上和/或在不同的时间间隔中发送传输。干扰抑制可以用来提高系统容量,扩大覆盖范围,和/或提高被暴露于强干扰小区的ue的数据传输性能。

干扰抑制可以被分类为两大类:

●分组级干扰抑制—通过利用干扰传输的码结构来抑制干扰,以及

●符号级干扰抑制—基于关于干扰传输的调制阶数的知识或假设来抑制干扰。

分组级干扰抑制的示例是解码后干扰消除,其可以如下来执行。ue120可以获得已接收信号,该已接收信号包括来自服务小区110的期望传输和来自邻居小区112的干扰传输,该干扰传输可能是预期发往ue122的。ue120可以处理已接收信号,并对已接收信号中的干扰传输进行解码。如果干扰传输被成功地解码,则ue120可以基于解码后的数据来估计由于该干扰传输而造成的干扰,然后可以从已接收信号中去除所估计的干扰,以获得具有较高信号与干扰和噪声比(sinr)的经干扰消除的信号。然后,ue120可以处理该经干扰消除的信号,并对期望传输进行解码。数据传输性能可以通过干扰消除所获得的较高sinr来提高(例如,可以支持更高的数据速率)。

如果ue120能够获得用来接收和解码干扰传输的相关传输参数,则可以支持解码后干扰消除。这些参数可以包括:用于该干扰传输的调制和编码方案(mcs)、在其上发送该干扰传输的下行链路资源(例如,资源块)等等。邻居小区112可以向ue122发送包含这些参数的控制信息(例如,下行链路许可)。邻居小区112可以发送带有功率控制和/或速率控制的下行链路许可,以便该下行链路许可可以可靠地被预期的ue122接收到。因而,ue120可能无法对向ue122发送的、带有功率和/或速率控制的下行链路许可进行解码。

此外,即使ue120能够获得干扰传输的相关传输参数,ue120也可能无法成功地对干扰传输进行解码。干扰传输的mcs可以是基于邻居小区112和ue122之间的信道质量而选择的。邻居小区112与其ue122之间的信道质量很可能将优于邻居小区112与ue120之间的信道质量。这可能是由于每个ue一般与最强的小区关联的事实而导致的,该最强的小区可以是ue120的服务小区110。因此,ue120可以接收来自邻居小区112的干扰传输,该干扰传输的sinr低于用于该干扰传输的mcs所需的sinr。

当分组级干扰抑制不切合实际或当期望较低的复杂度时,可以执行符号级干扰抑制。符号级干扰抑制不要求ue120正确地对干扰传输进行解码。而代替地,ue120可以对干扰传输进行解调,并可以估计并消除由于调制符号而造成的干扰。符号级干扰抑制可以被分类为两大类:

●软符号干扰消除——估计并从已接收信号中去除干扰传输的调制符号以提高sinr,以及

●联合解调——共同地对干扰传输和期望传输的调制符号进行解调,这可能导致计算该期望传输的“软比特”或对数似然率(llr),其将被应用到用于该期望传输的解码器。

还可以与解码一起来迭代地执行软符号干扰消除或联合解调。在此情况下,可以对已接收符号执行具有软符号干扰消除的解调或执行联合解调,以获得已解调符号,然后可以对已解调符号执行解码,以获得解码器输出,并且该处理过程可以被一次或多次重复,其中向解码步骤提供解调步骤的输出,并且反之亦然。解调步骤因而可以与解码步骤交替进行,以获得对期望传输的调制符号的更好的估计。

在一个方案中,可以向至少一个受干扰ue发送用于受服务ue的数据传输的相关传输参数,以使每个受干扰ue能够执行干扰抑制。可以通过以下处理来支持符号级干扰抑制:为受干扰ue提供相关传输参数,以对干扰传输进行解调并且估计由于这些调制符号而造成的干扰。这些参数可以包括以下一个或多个参数:

●用于干扰传输的调制阶数/调制方案,

●干扰传输的t2p,

●有关干扰传输的预编码信息,

●干扰传输的传输秩,

·用于干扰传输的下行链路资源,及/或

●其它传输参数。

ue120可以基于用于干扰传输的调制阶数来对干扰传输进行解调。此调制阶数可以从系统所支持的调制阶数集合中选出的。所支持的调制阶数可以包括二相移键控(bpsk)、正交相移键控(qpsk)、16级正交幅度调制(16-qam)、64-qam等。在一个设计方案中,ue120可以获得干扰传输的调制阶数(而非mcs),如下所述,并且可以基于该调制阶数执行解调。在另一个设计方案中,ue120可以假设有关干扰传输的特定调制阶数(例如,qpsk),并基于该假设的调制阶数来执行解调。当实际的调制阶数与假设的调制阶数匹配时,ue120可以获得最大增益,并且即使是实际的调制阶数(例如,16-qam或64-qam)与假设的调制阶数(例如,qpsk)不匹配,ue120也可以获得实质的增益。在再另一个设计方案中,ue120可以基于对调制阶数的多个假设执行解调,并且可以选择与正确调制的最高似然度关联的假设。可以基于针对每个假设所计算的一个或多个度量,来识别最佳假设,所述度量例如为:在联合解调情况下的llr的绝对值、在具有干扰消除的解调情况下的消除后sinr等等。

ue120可以估计从邻居小区112到ue120的无线信道,并可以使用该信道估计执行干扰抑制。ue120可以基于邻居小区112如何发送参考信号(或导频)和数据,而以不同的方式执行信道估计。ue120可以使用有关干扰传输的t2p和预编码信息来推导信道估计,以下论述。预编码信息可以传送ue122的邻居小区112用于进行预编码的权重。预编码信息可以包括预编码矩阵指示(pmi)、传输模式指示等。pmi可以指示用于预编码的特定权重向量。ri可以指示要发送的数据流或分组的数量。传输模式指示可以指示是使用闭环预编码还是开环预编码,例如lte中的大时延循环延迟分集(ld-cdd)。闭环预编码或开环预编码可以基于特定预编码权重来执行。

ue120可以进一步基于干扰传输的传输秩,来对干扰传输进行解码。传输秩可以指示由邻居小区112向ue122发送的数据流的数量。ue120还可以基于用于干扰传输的下行链路资源,来对干扰传输进行解调。

在ue120处的已接收信号可以表示为:

x(k)=h1·s1(k)+h2·s2(k)+n,公式(1)

其中,

s1(k)是从服务小区110到ue120的期望传输,

s2(k)是来自邻居小区112的干扰传输,

h1是从服务小区110到ue120的信道增益,

h2是从邻居小区112到ue120的信道增益,

x(k)是在ue120处的已接收信号,以及

n是在ue120处的加性噪声。

在公式(1)中,k可以是对用来发送期望传输和干扰传输的下行链路资源的索引。为简单起见,公式(1)假设了针对所有下行链路资源的具有恒定信道增益的平坦衰落信道。信道增益还可以是资源索引k的函数。还是为简单起见,公式(1)假设只有来自一个邻居小区的一个干扰传输。

ue120可以通过将干扰传输作为干扰来处理,来对已接收信号执行最小均方误差(mmse)解调,如下:

其中,

是对从服务小区110到ue120的信道增益的估计,

是对期望传输的估计,

是期望传输的总噪声与干扰,即h2·s2(k)+n,的方差,以及

“*”表示复共轭。

为简单起见,公式(2)假设在ue120处有一个接收天线。如果ue120配备有多个接收天线,则可执行基于mmse的多输入多输出(mimo)检测。由于在公式(2)中将干扰传输作为干扰来处理,因此ue120可以获得有关期望传输的较低sinr。

在一个设计方案中,ue120可以执行软符号干扰消除来提高性能。对于软符号干扰消除而言,ue120可以首先基于以下标准来执行解调,以获得对干扰传输的估计:

其中,

是对从邻居小区112到ue120的信道增益的估计,

是对干扰传输的估计,以及

q2表示由ue120假设的干扰传输的调制阶数,

是公式(1)中的加性噪声n的方差,以及

e{u|v}表示在观察到v时,u的期望值。

如公式(3)所示,ue120可以基于已接收信号x(k)、信道估计噪声方差和干扰传输的调制阶数q2,来获得对干扰传输的估计

ue120于是可以估计并从已接收信号中去除由于干扰传输而造成的干扰,如下:

其中,

是所估计的由于干扰传输而造成的干扰,

y(k)是经干扰消除的信号,以及

nr是有关期望传输的残留噪声和干扰。

ue120于是可以对该经干扰消除的信号执行解调,如下:

其中是nr的方差。

由于在经干扰消除的信号中去除了干扰传输,因此ue120可以获得由于软符号干扰消除而造成的有关期望传输的较高sinr。ue120还可以处理(例如,解码)有关期望传输的已解调符号,以恢复由服务小区110向ue120发送的数据。

在另一个设计方案中,ue120可以执行联合解调来提高性能。ue120可以估计有关服务小区110和邻居小区112的无线信道。ue120于是可以基于最大后验概率(map)标准执行联合解调,在某些情况下,其相当于最小化距离度量。该map标准可以如下表示为:

其中,表示与每个用来生成期望传输s1(k)和干扰传输s2(k)中的调制符号的码比特的具体值相关联的对数似然。给定的用来生成该期望传输s1(k)的码比特b的llr可以如下表示为:

其中,llrb是码比特b的llr。

ue120可以基于最大似然(ml)估计或本领域中的某种其它已知技术来执行联合解调。ue120可以使用以下来执行联合调制:(i)分别对服务小区和邻居小区的信道估计执行联合解调,(ii)期望传输的已知调制阶数,以及(iii)干扰传输的已知的或假设的调制阶数。ue120可以从联合调制中获得期望传输和干扰传输二者的解调符号ue120可以丢弃干扰传输的已解调符号,并可以处理(例如,解码)期望传输的已解调符号,以恢复由服务小区110向ue120发送的数据。

不顾选择使用的干扰抑制技术如何,ue120会为了执行干扰抑制而需要估计从邻居小区112到ue120的无线信道。ue120可以基于参考信号(或导频)如何被发送,而以不同的方式执行信道估计。

在一个设计方案中,小区可以向所有ue发送公共导频。公共导频还可以称为小区特定参考信号(crs)等。小区可以从该小区处的每个天线发送公共导频而无需任何预编码。小区可以在预编码或无需预编码的情况下,以适当的发射功率级向ue发送数据。数据的发射功率级可以相对于导频的发射功率级来指定,并且可由t2p值来给出。

ue120可以基于在每个感兴趣的小区的每个天线上发送的来自此小区的公共导频,来估计关于此小区中此天线的信道增益。ue120于是可以获得关于每个小区m的信道估计,如下:

其中,

gm1到gmn是在小区m处的n个天线的信道增益,其中n≥1,

wm1到wnn是在小区m处的n个天线的预编码权重,

pm是由干扰传输的t2p所确定的功率增益,以及

hm是从小区m到ue120的信道增益。

如公式(8)所示,由来自小区m的数据传输所观察的实际信道会取决于在小区m处的n个天线的预编码权重和用于该数据传输的t2p。小区112可以直接或间接地向接收方ue122发送预编码权重和t2p。例如,小区112可以在下行链路许可中向ue122发送pmi,其确定了预编码权重,并可以经由上层信令向ue122发送t2p。小区112还可以经由选定的传输模式,例如lte中的ld-cdd,来间接地发送预编码权重。ue122能够基于来自小区112的直接或间接信令来确定预编码权重。然后,ue122可以基于所估计的小区112的n个天线的信道增益和以信号发送到ue122的传输参数(例如,pmi和/或t2p),来重建实际信道。可以使这些参数可用于由不同的小区110所服务的受干扰ue120,以便ue120可以执行干扰抑制。

在另一个设计方案中,小区可以向正被服务的特定ue发送专用导频。专用导频还可以称为专用参考信号(drs)、ue特定参考信号(ue-rs)等。小区可以在一些用于数据传输的下行链路资源上发送专用导频,并可以用与数据传输类似的方式来处理(例如,预编码)专用导频。专用导频于是将观察到与数据传输相同的整个信道。接收方ue可以基于专用导频来获得关于小区的信道估计,而无需了解该小区对专用导频和数据传输执行的处理(例如,预编码和功率调整)。类似地,受干扰ue还可以基于小区发送的专用导频来获得关于该小区的信道估计。

如上所述,可以向受干扰ue发送有关受服务ue的相关传输参数,以使受干扰ue能够执行干扰抑制。这些参数可以包括上述参数中的任何参数,例如,调制阶数、mcs、t2p、预编码信息、传输秩、下行链路资源等。这些参数可以以各种方式来发送。

在一个设计方案中,给定的小区m可以向小区m所服务的ue发送有关由邻居小区所服务的其它ue的传输参数。小区m可以向邻居小区发送有关其ue的传输参数(例如,经由回程,如图1所示)。小区m还可以接收有关由邻居小区所服务的其它ue的传输参数,例如,经由回程。小区m和邻居小区可以交换有关特定ue的传输参数(例如,位于覆盖范围边缘附近的ue),而不是有关所有ue的传输参数。可以基于这些小区所服务的ue的位置和/或由ue进行的导频测量来识别小区边缘的ue。小区m可以向其ue发送有关其它ue的传输参数,例如,经由到所有ue的广播信令、或到特定ue的单播信令或到ue组的多播信令。由小区m所服务的ue可以接收有关由邻居小区所服务的一个或多个其它ue的传输参数,并可以基于所述传输参数执行干扰抑制。此设计方案可以允许每个小区通过现有的信令方案,可靠地向此小区所服务的ue发送有关在邻居小区中的其它ue的传输参数。

在另一个设计方案中,给定的小区m可以向邻居小区的其它ue发送有关其ue的传输参数。小区m可以以充分高的发射功率级,经由广播、单播或多播信令发送这些传输参数,以使邻居小区中的其它ue能够可靠地接收这些传输参数。由小区m服务的ue可以接收信令,该信令包括有关由一个或多个邻居小区所服务的一个或多个其它ue的传输参数。ue可以基于这些传输参数执行干扰抑制。此设计方案可以允许每个小区向邻居小区中的其它ue发送有关其ue的传输参数而无需经由回程交换参数。

一般来说,可以由服务小区、邻居小区和/或某种其它实体向一个或多个受干扰ue发送有关一个给定的uez的传输参数。在一个设计方案中,所发送的传输参数可以是被实际用于uez的实际参数。此设计方案可以允许受干扰ue对到uez的数据传输进行解调。在另一个设计方案中,所发送的传输参数可以是很可能被用于uez的默认参数。例如,该系统可以支持qpsk、16-qam和64-qam,并且所发送的传输参数可以传送默认调制阶数qpsk。在此情况下,用于uez的调制阶数很可能会是qpsk,但也可以是16-qam和64-qam。在此设计方案中,受干扰ue可以基于默认调制阶数来执行解调。当实际调制阶数为qpsk时,受干扰ue可以获得最大增益,并且即使在实际调制阶数为16-qam或64-qam时,受干扰ue也可以获得实质增益。小区可以发送关于可用于数据传输的不同资源集合(例如,不同的频率子带集合、不同的子帧或不同的时间频率块集合)的、给定传输参数的不同的默认值。为了提高受干扰ue的干扰抑制性能,小区会尽可能地使用每个资源集合的默认参数值。

在另一个方案中,小区可以经由向ue发送的专用导频来发送有关ue的传输参数。小区可以基于pn序列、或加扰序列或恒定幅度零自相关性(cazac)序列或某种其它序列,生成该专用导频。为清楚起见,以下描述假设使用pn序列。小区可以基于传输参数对专用导频进行编码或加扰,例如,通过基于这些参数生成pn序列。

图2示出了可以生成专用导频的发射处理器200的设计方案的方框图,该专用导频携带了有关用于ue的数据传输的传输参数。发射处理器200可以是基站/小区的一部分。在发射处理器200内,编码器210可以接收用于正被服务的ue的数据,基于选定的编码方案或码速率对该数据进行编码,并提供编码数据。符号映射器212可以基于选定的调制阶数将编码数据映射到调制符号。数据的调制符号可以称为数据符号。

pn生成器220可以接收正被服务的ue的参数集合,并可以基于此参数集合生成pn序列。该参数集合可以包括:正在发送数据和专用导频的小区的小区id、有关数据传输的一个或多个传输参数和/或其它参数。有关数据传输的传输参数可以包括用于数据传输的选定的调制阶数和/或上述参数中的任意参数。在一个设计方案中,pn生成器220可以基于该参数集合生成种子值,并可以基于该种子值初始化线性反馈移位寄存器(lfsr)。lfsr于是可以基于特定的多项式生成器来生成pn序列。符号映射器222可以基于用于专用导频的调制阶数,将pn序列中的比特映射到调制符号,其中用于专用导频的调制阶数可以不同于用于数据传输的调制阶数。导频的调制符号可以称为导频符号。

复用器(mux)230可以从符号映射器212接收数据符号,并从符号映射器222接收导频符号。复用器230可以向用于数据传输的资源提供数据符号,并可以向用于专用导频的资源提供导频符号。用于数据传输的资源和用于专用导频的资源可以是分配给接收方ue用于数据传输的资源的一部分。

如图2所示,专用导频可以携带用于接收方ue的下行链路许可的签名。接收方ue可以从小区所发送的下行链路许可中获得传输参数,并可以容易地生成用于该专用导频的pn序列。受干扰ue可以通过评价对于在专用导频中发送的参数集合的不同假设,来对专用导频进行解调。例如,在专用导频中可以仅发送调制阶数,并且该系统可以仅支持三种调制阶数:qpsk、16-qam和64-qam。受干扰ue于是可以针对qpsk、16-qam和64-qam这三种假设来对专用导频进行解调,并且可以获得每种假设的解调度量。受干扰ue可以基于具有最佳解调度量的假设,来获得信道估计以及数据传输的调制阶数。

对于符号级干扰抑制而言,可能希望受干扰ue能够在期望传输的调制符号和干扰传输的调制符号之间加以区分。关于服务小区的无线信道经常会不同于关于邻居小区的无线信道。因而,受干扰ue一般可以在执行信道估计之后区分出期望传输和干扰传输的调制符号。然而,在特定情况下在期望传输和干扰传输的调制符号之间的区分可能会受到限制,例如,当关于服务小区的无线信道和关于邻居小区的无线信道相对较为接近时。此外,信道知识中的不确定性(例如,由于诸如t2p的未知传输参数的原因)会导致区分期望传输和干扰传输的调制符号的能力受到限制,尤其是存在噪声时。

在再另一个方案中,可以在符号级上执行加扰,以使受干扰ue能够在期望传输和干扰传输的调制符号之间加以区分。给定的小区可以通过将到受服务ue的数据传输的调制符号(或数据符号)与调制符号(或加扰符号)的加扰序列相乘,来执行符号级加扰。加扰序列可以是特定于该小区的(例如,基于小区id而生成的)和/或可以是特定于该受服务ue的(例如,基于ueid而生成的)。对于其它小区干扰抑制而言,最好使用小区特定的加扰,从而使得加扰序列可以为邻居小区中的受干扰ue所获知。在任何情况下,加扰符号可以将用于受服务ue的数据符号映射到经加扰的符号,该经加扰的符号可以区别于用于受干扰ue的数据符号。在一个设计方案中,可以基于不同于可用于数据传输的各调制阶数的调制阶数/方案来生成加扰符号。在另一个设计方案中,可以基于能够映射用于受服务ue的数据符号的调制阶数来生成加扰符号,以使得干扰传输的经加扰的符号不表现为来自服务小区的有效的经加扰的符号。

在一个设计方案中,可以基于8-psk来生成加扰符号。此设计方案会导致经加扰的符号以正交方式且沿着对角轴旋转。由服务小区发送的经加扰的符号(例如,带有基于qpsk、16-qam或64-qam而生成的数据符号)于是会容易地区别于由干扰小区发送的经加扰的符号。相比之下,如果基于qpsk生成加扰符号以及基于qpsk、16-qam或64-qam生成数据符号,则来自服务传输和干扰传输的经加扰的符号彼此就会相似。一般来说,应该通过与任何一个有关数据符号的信号星座图都不相似的信号星座图来定义经加扰的符号。

对数据传输进行符号级加扰可以提高干扰抑制的鲁棒性。符号级加扰不同于对提供给编码器的信息比特或由编码器生成的码比特进行的加扰。符号级加扰会允许即使是在期望传输和干扰传输经过相同的无线信道时也可以区分这些传输的数据符号。

图3示出了可以执行符号级加扰的发射处理器300的设计方案的方框图。在发射处理器300内,编码器310可以接收用于正被服务的ue的数据,基于选定的编码方案或码速率对该数据进行编码,并提供编码数据。符号映射器312可以基于选定的调制阶数,将编码数据映射到调制符号(或数据符号)。pn生成器320可以接收一个或多个加扰参数,并可以基于加扰参数生成pn序列。加扰参数可以包括用于小区特定加扰的小区id、或用于ue特定加扰的受服务ue的ueid、或某种其它参数、或其组合。符号映射器322可以基于用于加扰序列的调制阶数(例如,8-psk),将pn序列中的比特映射到调制符号(或加扰符号)。乘法器330可以从符号映射器312接收数据符号,并从符号映射器322接收加扰符号。乘法器330可以将每个数据符号与对应的加扰符号相乘,以生成对应的经加扰的符号。

当每个小区执行符号级加扰时,在ue120处的已接收信号可以表示为:

x(k)=h1·s1(k)·q1(k)+h2·s2(k)·q2(k)+n,公式(9)

其中,

q1(k)是用于期望传输的加扰序列,以及

q2(k)是用于干扰传输的加扰序列。

ue120可以基于用于期望传输的加扰序列,对已接收信号进行解扰,以获得解扰后的信号,其可以表示为:

其中,z(k)是服务小区110的解扰后的信号。

如公式(10)所示,解扰后的信号包括对应于h1·s1(k)的期望传输和对应于的加扰后的干扰传输。期望传输可以包括关于选定的调制阶数的数据符号。加扰后的干扰传输可以包括经加扰的符号,所述经加扰的符号可以被加扰序列所旋转并且由此可以区别于数据符号。

图4示出了可以执行符号级解扰的接收处理器400的设计方案的方框图。接收处理器400可以是ue的一部分。在接收处理器400内,可以向乘法器412提供包含已接收符号的已接收信号。单元414可以接收用于期望传输的加扰序列,并可以提供共轭的加扰序列作为解扰序列。乘法器412可以将每个已接收符号与该解扰序列中对应的符号相乘,并提供对应的经解扰的符号。解调器420可以基于关于服务小区和一个或多个干扰小区的信道估计以及一个或多个诸如调制阶数、t2p等等的传输参数,执行具有符号级干扰抑制的解调。解调器420可以执行具有如公式(3)到(5)所示的软符号干扰消除的解调,或可以基于公式(6)中所示的标准来执行联合解调。在任何一种情况下,解调器420可以提供服务小区的已解调符号。解码器430可以接收并解码该已解调符号,并提供用于ue120的解码后的数据。

ue120可以以各种方式对来自服务小区110的期望传输执行解调和解码。在第一个设计方案中,ue120可以首先执行不具有干扰抑制的解调以及解码,以恢复由服务小区110发送的数据。如果解码不成功,则ue120接下来可以执行具有干扰抑制的解调及执行解码以恢复由服务小区110发送的数据。在第二个设计方案中,ue120可以执行具有干扰抑制的解调和解码(并且可以不尝试执行不具有干扰抑制的解调和解码),以恢复由服务小区110发送的数据。在第三个设计方案中,ue120可以基于一个或多个因素,例如服务小区110的信道质量,来使用第一个设计方案或第二个设计方案执行解调和解码。例如,ue120可以在信道质量足够好时使用第一个设计方案执行解调和解码,否则就使用第二个设计方案执行解调和解码。

在另一个设计方案中,ue120可以通过将干扰传输作为干扰来处理来对期望传输执行解调,例如,如公式(2)所示,并且可以获得有关此解调的度量。ue120还可以基于假设的有关干扰传输的传输参数,对期望传输执行具有干扰抑制的解调,并可以获得有关此解调的度量。ue120然后可以选择具有较佳度量的解调输出。

ue120可以以各种方式来执行具有干扰抑制的解调及执行解码。在一个设计方案中,ue120可以估计并消除来自所有干扰传输的干扰,以获得经干扰消除的信号,然后可以对经干扰消除的信号进行解码,以恢复由服务小区110向ue120发送的数据。在另一个设计方案中,ue120可以一次估计并消除来自一个干扰传输的干扰(例如,从最强的干扰传输开始),并且可以在消除了来自各个干扰传输的干扰之后,对经干扰消除的信号进行解码,以恢复由服务小区110向ue120发送的数据。在再另一个设计方案中,ue120可以一次估计并消除来自一个干扰传输集合的干扰,并且可以在消除了来自各个干扰传输集合的干扰之后,对经干扰消除的信号进行解码。ue120还可以以其它方式来执行具有干扰抑制的解调及执行解码。

ue120可以以各种方式来执行干扰抑制。在一个设计方案中,ue120可以基于有关每个干扰传输的已知的或假设的传输参数,对此干扰传输执行干扰抑制。在另一个设计方案中,ue120可以基于对有关干扰传输的传输参数的不同的假设,对干扰传输执行盲解调。如果(i)任何一个小区都未发送传输参数,或(ii)发送了传输参数但是由于任何原因而未被受干扰ue接收到,则可以使用此设计方案。受干扰ue可以基于每个假设来对干扰传输执行解调,并可以获得该假设的度量。例如,受干扰ue可以基于一个对qpsk的假设、另一个对16-qam的假设以及再另一个对64-qam的假设来执行解调。受干扰ue于是可以选择具有最佳度量的假设,并可以对与所选择的假设相关联的已解调符号进行解码。

为清楚起见,已经具体针对下行链路上的数据传输而描述了用于干扰抑制的各种技术。这些技术中的一些或全部技术也可以用于对上行链路上的数据传输进行干扰抑制。小区可以执行如上所述的干扰抑制来抑制由于来自邻居小区所服务的ue的干扰传输而造成的干扰。

本文所述的技术可以用于对来自邻居小区的干扰传输进行干扰抑制,此举可被称为小区间干扰抑制。该技术还可以用于多用户mimo(mu-mimo)的小区内干扰抑制。对于mu-mimo而言,可以采用在小区处的空间分离(例如,经由波束成形)的方式,在相同的时间频率资源上调度多个ue进行数据传输。mu-mimo通常被设计成对被调度的每个ue而言都是透明的。因而,一个给定的ue可能不知道在相同的时间频率资源上同时被调度的其它ue。该ue可以具有关于该小区向其它ue发送的其他数据传输的有限信息。例如,该ue可能不知道存在其它ue、传输秩、mcs、资源等。可以以类似于小区间干扰抑制的方式来对mu-mimo执行干扰抑制(或小区内干扰抑制)。小区内干扰抑制与小区间干扰抑制之间主要的差别可以如下所示:

●小区间干扰抑制可能需要在小区之间进行通信以传递传输参数,而小区内干扰抑制可以位于单个小区且可能无需小区间通信;以及

●小区间上下文中的任何小区特定的方面在小区内上下文中都可以位于单个小区。例如,在小区特定加扰(例如,用于进行ue-rs加扰和/或数据加扰以便区分服务小区和干扰小区)中的小区id可以由同一小区的多个小区id代替,并被(例如,半固定或动态地)分配给被同时进行调度来实现mu-mimo的不同ue。

ue可以以类似于受干扰ue对来自邻居小区的干扰传输执行干扰抑制的方式对mu-mimo执行干扰抑制。ue可以接收关于与该ue同时被调度用于进行mu-mimo传输的一个或多个其它ue的至少一个传输参数的信息。如上所述,ue可以针对每个被同时调度的ue执行分组级或符号级干扰抑制。还是如上所述,ue还可以对针对每个被同时调度的ue执行软符号干扰消除或联合解调。

图5示出了用于执行干扰抑制的过程500的设计方案。过程500可以由第一ue针对在下行链路上的数据传输来执行(以下论述),或由基站针对在上行链路上的数据传输来执行,或由某种其它实体来执行。第一ue可以获得已接收信号,该已接收信号包括由第一小区向第一ue发送的第一数据传输和由第二小区向第二ue发送的第二数据传输(块512)。第一ue还可以获得关于第二数据传输的至少一个传输参数的信息(块514)。第一ue可以基于该关于至少一个传输参数的信息,对第二数据传输执行干扰抑制,以恢复向第一ue发送的第一数据传输(块516)。

在块516的一个设计方案中,第一ue可以通过以下而在分组级上对第二数据传输执行干扰抑制:(i)对第二数据传输进行解码,以恢复由第二小区向第二ue发送的至少一个分组,(ii)基于该至少一个分组,估计由于第二数据传输而造成的干扰,以及(iii)消除所估计的干扰。在另一个设计方案中,第一ue可以在不对第二数据传输进行解码以恢复由第二小区向第二ue发送的任何分组的情况下,在符号级上对第二数据传输执行干扰抑制。

在符号级干扰抑制的一个设计方案中,第一ue可以执行软符号干扰消除。第一ue可以首先基于该关于至少一个传输参数的信息,对已接收信号进行解调,以获得第二数据传输的已解调符号。第一ue随后可以基于第二数据传输的已解调符号,估计由于第二数据传输而造成的干扰。第一ue可以从已接收信号中去除所估计的干扰,以获得经干扰消除的信号。第一ue随后可以对经干扰消除的信号进行解调,以获得第一数据传输的已解调符号。

在符号级干扰抑制的另一个设计方案中,第一ue可以基于该关于至少一个传输参数的信息,对已接收信号执行联合解调,以获得第一和第二数据传输二者的已解调符号。第一ue可以丢弃第二数据传输的已解调符号,并可以处理(例如,解码)第一数据传输的已解调符号。

在符号级干扰抑制的再另一个设计方案中,第一ue可以执行迭代的解调和解码。第一ue可以在多次迭代中执行具有干扰抑制的解调及执行解码。每次迭代中的解调输出可用于在同一迭代中的解码,除最后一次迭代外的每次迭代中的解码输出可用于在下一次迭代中的解调。

在一个设计方案中,第一ue可以针对多个假设执行具有干扰抑制的解调。每个假设可以对应于关于一个或多个传输参数的、一组不同的一个或多个值。第一ue可以选择具有最佳度量的假设的解调输出。在另一个设计方案中,第一ue可以针对单个假设执行具有干扰抑制的解调,例如,基于关于至少一个传输参数的已知的或假设的值。

在一个设计方案中,第一ue可以基于关于一个或多个传输参数的信息,例如t2p、预编码信息、传输秩等,获得对从第二小区到第一ue的无线信道的信道估计。如果第二小区对第二小区所服务的所有ue发送公共导频(或小区特定参考信号),则可以使用此设计方案。如果第二小区向第二ue发送专用导频(或ue特定参考信号),则也可以使用此设计方案。在任何情况下,第一ue可以基于该信道估计来执行具有干扰抑制的解调,以获得第一数据传输的已解调符号。

在一个设计方案中,第一ue可以从由第一小区或第二小区所发送的信令中获得该关于至少一个传输参数的信息。在另一个设计方案中,第一ue可以从由第二小区向第二ue发送的导频(例如,专用导频)中获得该关于至少一个传输参数的信息。第一ue还可以以其它方式来获得该关于至少一个传输参数的信息。该关于至少一个传输参数的信息可以包括调制阶数、或mcs、或t2p、或预编码信息(例如,pmi、传输模式指示等)、或传输秩、或为第二数据传输分配的资源、或某种其它信息,或其组合。在一个设计方案中,第一ue可以获得由第二小区用于第二数据传输的至少一个传输参数的实际值。在另一个设计方案中,第一ue可以获得很可能由第二小区用于第二数据传输的至少一个传输参数的默认值。

图6示出了用于执行干扰抑制的装置600的设计方案。装置600包括用于在第一ue处获得已接收信号的模块612,该已接收信号包括由第一小区向第一ue发送的第一数据传输和由第二小区向第二ue发送的第二数据传输;用于获得关于第二数据传输的至少一个传输参数的信息的模块614;以及用于基于该关于至少一个传输参数的信息对第二数据传输执行干扰抑制,以恢复向第一ue发送的第一数据传输的模块616。

图7示出了用于发送传输参数以支持干扰抑制的过程700的设计方案。过程700可以由小区(以下论述)或某种其它实体执行。可以获得关于由第一小区向ue所发送的数据传输的至少一个传输参数的信息(块712)。可以向由第二小区所服务的至少一个ue发送该关于至少一个传输参数的信息,以使该至少一个ue能够对由第一小区向该ue所发送的数据传输执行干扰抑制(块714)。

在一个设计方案中,块712和714可以由第一小区执行。在另一个设计方案中,块712和714可以由第二小区执行,该第二小区可以经由回程从第一小区接收该关于至少一个传输参数的信息。在任何情况下,该关于至少一个传输参数的信息可以包括调制阶数、或mcs、或t2p、或预编码信息、或传输秩、或为数据传输分配的资源、或某种其它信息,或其组合。

在一个设计方案中,可以向其它ue发送关于用于作为潜在干扰方的ue或小区的传输参数的信息,以用于干扰抑制。可以基于来自该ue的导频测量、或ue的位置、或来自该至少一个ue的导频测量、或该至少一个ue的位置、或某种其它信息,或其组合,将该ue或第一小区识别为针对该至少一个ue的潜在干扰方。

图8示出了用于发送传输参数以支持干扰抑制的装置800的设计方案。装置800包括用于获得关于由第一小区向ue所发送的数据传输的至少一个传输参数的信息的模块812;以及用于向由第二小区所服务的至少一个ue发送该关于至少一个传输参数的信息,以使该至少一个ue能够对由第一小区向ue所发送的数据传输执行干扰抑制的模块814。

图9示出了用于经由导频来发送传输参数的过程900的设计方案。过程900可以由小区(以下论述)或某种其它实体执行。小区可以基于至少一个传输参数生成数据传输(块912)。小区还可以生成导频(例如,专用导频),该导频包括关于该至少一个传输参数的信息,该信息可以包括以上所列信息中的任何一种(块914)。在一个设计方案中,小区可以基于该关于至少一个传输参数的信息生成pn序列,然后可以基于该pn序列生成导频的调制符号。小区可以向接收方ue发送导频和数据传输(块916)。其它ue可以使用导频中的该关于至少一个传输参数的信息来对该数据传输执行干扰抑制。

图10示出了用于经由导频来发送传输参数的装置1000的设计方案。装置1000包括用于基于至少一个传输参数生成数据传输的模块1012;用于生成导频的模块1014,该导频包括关于该至少一个传输参数的信息;以及用于发送导频和数据传输的模块1016。

图11示出了用于执行符号级加扰的过程1100的设计方案。过程1100可以由小区(以下论述)或某种其它实体执行。小区可以生成数据传输的调制符号(块1112)。小区可以基于加扰序列来对调制符号进行加扰,以获得经加扰的符号(块1114)。小区可以发送数据传输的经加扰的符号(块1116)。

在一个设计方案中,小区可以基于小区id、或ueid或二者皆有,生成加扰序列。在一个设计方案中,小区可以基于以下来生成加扰序列:(i)不用于该数据传输的调制阶数,或(ii)不将该数据传输的调制符号映射到其他有效的调制符号的调制阶数,或(iii)8-psk或某种其它适当的调制阶数。

图12示出了用于执行符号级加扰的装置1200的设计方案。装置1200包括:用于生成数据传输的调制符号的模块1212;用于基于加扰序列对调制符号进行加扰,以获得经加扰的符号的模块1214;以及用于发送数据传输的经加扰的符号的模块1216。

图13示出了用于执行符号级解扰的过程1300的设计方案。过程1300可以由ue(以下论述)或某种其它实体执行。ue可以基于加扰序列来对已接收符号进行解扰,以获得经解扰的符号(块1312)。在一个设计方案中,ue可以基于小区id、或ueid或二者皆有,生成加扰序列。ue可以对经解扰的符号进行解调,以获得已解调符号(块1314)。

在一个设计方案中,ue可以获得已接收符号,所述已接收符号包括由第一小区向ue发送的第一数据传输和由第二小区向第二ue发送的第二数据传输。ue还可以获得关于第二数据传输的至少一个传输参数的信息。ue可以基于该关于至少一个传输参数的信息,对经解扰的符号进行具有干扰抑制的解调,以恢复向ue发送的第一数据传输。

图14示出了用于执行符号级解扰的装置1400的设计方案。装置1400包括:用于基于加扰序列来对已接收符号进行解扰以获得经解扰的符号的模块1412;以及用来对经解扰的符号进行(例如,具有干扰抑制的)解调以获得已解调符号的模块1414。

图6、8、10、12和14中的模块可以包括处理器、电子设备、硬件设备、电子组件、逻辑电路、存储器、软件代码、固件代码等,或其任意组合。

图15示出了图1中的基站110和ue120的设计方案的方框图。基站110可以配备有t个天线1534a到1534t,ue120可以配备有r个天线1552a到1552r,其中一般是t≥1且r≥1。

在基站110处,发射处理器1520可以从数据源1512接收用于一个或多个ue的数据,基于为每个ue选择的一个或多个mcs处理(例如,编码和调制)用于该ue的数据,并提供用于所有ue的数据符号。发射处理器1520还可以从控制器/处理器1540接收控制信息(例如,许可、有关与邻居小区进行通信的ue的传输参数等)。处理器1520可以处理控制信息,并提供控制符号。处理器1520还可以生成一个或多个导频/参考信号(例如,专用导频、公共导频等)的导频/参考符号。如果空间处理适用,则发射(tx)mimo处理器1530可以对数据符号、控制符号和/或导频符号执行空间处理(例如,预编码),并向t个发射机(tmtr)1532a到1532t提供t个输出符号流。每个发射机1532可以处理各自的输出符号流(例如,使用ofdm等),以获得输出样本流。每个发射机1532可以进一步处理(例如,转换成模拟、放大、滤波和上变频)输出样本流,以获得下行链路信号。可以从发射机1532a到1532t分别经由t个天线1534a到1534t发射t个下行链路信号。

在ue120处,天线1552a到1552r可以从基站110接收下行链路信号,并可以分别向接收机(rcvr)1554a到1554r提供已接收信号。每个接收机1554可以调节(例如,滤波、放大、下变频和数字化)其已接收信号,以获得输入样本。每个接收机1554可以进一步处理输入样本(例如,使用ofdm等),以获得已接收符号。mimo检测器1556可以从所有r个接收机1554a到1554r中获得已接收符号,对已接收符号执行mimo检测(如果其适用),并提供所检测符号。接收处理器1558可以处理(例如,具有干扰抑制的解调,以及解码)所检测符号,向数据宿1560提供用于ue120的解码后的数据,并向控制器/处理器1580提供解码后的控制信息。

在上行链路上,在ue120处,发射处理器1564可以接收并处理来自数据源1562的数据和来自控制器/处理器1580的控制信息。处理器1564还可以生成导频/参考信号的导频/参考符号。来自发射处理器1564的符号可以由txmimo处理器1566进行预编码(如果其适用),由发射机1554a到1554t进行进一步的处理(例如,使用sc-fdm、ofdm等),并被发送到基站110。在基站110处,来自ue120的上行链路信号可以由天线1534进行接收,由接收机1532进行处理,由mimo检测器1536进行检测(如果其适用),并由接收处理器1538进行进一步的处理,以获得解码后的由ue120发送的数据和控制信息。处理器1538可以向数据宿1539提供解码后的数据,并向控制器/处理器1540提供解码后的控制信息。

发射处理器1520和1564每一个都可以实施图2中的发射处理器200、图3中的发射处理器300和/或其它发射处理器设计方案。接收处理器1538和1558每一个都可以实施图4中的接收处理器400和/或其它接收处理器设计方案。

控制器/处理器1540和1580分别可以指导在基站110和ue120处的操作。在基站110处的处理器1540和/或其他处理器和模块可以执行或指导图7中的过程700、图9中的过程900、图11中的过程1100和/或本文所述技术的其他过程。在ue120处的处理器1580和/或其他处理器和模块可以执行或指导图5中的过程500、图13中的过程1300和/或本文所述技术的其他过程。存储器1542和1582分别可以存储基站110和ue120的数据和程序代码。调度器1544可以调度ue在下行链路和/或上行链路上进行数据传输。

本领域技术人员将了解,可以利用多种不同术语和技术中的任何一个来表示信息和信号。例如,可以用电压、电流、电磁波、磁场或磁性粒子、光场或光学粒子或其任何组合来表示可在以上说明书中通篇引用的数据、指令、命令、信息、信号、比特、符号和码片。

本领域技术人员还将理解,与在此公开的方案相结合描述的各个示例性逻辑块、模块、电路和算法步骤可以实施为电子硬件、计算机软件或二者的组合。为了清楚地表示硬件和软件的此可互换性,以上一般按照其功能描述了各个示例性组件、块、模块、电路和步骤。此功能是实施为硬件还是实施为软件取决于施加在整个系统上的具体应用和设计约束条件。本领域技术人员可以以变通的方式为每一个具体应用实施所述功能,但此实施方案决策不应解释为导致偏离本申请的范围。

可以用通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或其它可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件或被设计成用来执行在此所述功能的其任何组合实施或执行与在此公开的方案相结合描述的各种示例性逻辑块、模块和电路。通用处理器可以是微处理器,但在可选方案中,该处理器可以是任何传统的处理器、控制器、微控制器或状态机。处理器还可以实施为计算设备的组合,例如,dsp与微处理器的组合、多个微处理器、与一个dsp核心共同使用的一个或多个微处理器、或任何其它这样的配置。

与在此公开的方案相结合描述的方法或算法的步骤可以被直接嵌入硬件、由处理器执行的软件模块或二者的组合内。软件模块可以位于ram存储器、闪存、rom存储器、eprom存储器、eeprom存储器、寄存器、硬盘、可移动盘、cd-rom或本领域已知的其他一些形式的存储介质。示例性的存储介质被耦合到处理器,以便处理器可以从存储介质中读取信息和对存储介质写入信息。在可选方案中,存储介质可以与处理器集成。处理器和存储介质可以位于asic中。asic可以位于用户终端中。在可选方案中,处理器和存储介质可以作为分立的组件位于用户终端中。

在一个或多个示例性设计方案中,可以在硬件、软件、固件或其任何组合内实施所述功能。如果以软件方式实施,所述功能可以作为计算机可读介质上的一个或多个指令或代码来进行存储和传输。计算机可读介质包括计算机存储介质和通信介质,通信介质包括任何用于将计算机程序从一个地方传送到另一个地方的介质。存储介质可以是任何可以由通用或专用计算机访问的可用介质。举例而非限制,此计算机可读介质可以包括:ram、rom、eeprom、cd-rom或其他光盘存储器、磁盘存储器或其他磁性存储设备、或者可以以指令或数据结构的形式携带或存储所要求的程序代码并可以由通用或专用计算机访问的任何其他介质。而且,任何连接都可以适当地称为“计算机可读介质”。例如,如果利用同轴电缆、光缆、双绞线、数字用户线(dsl)或诸如红外线、无线电和微波的无线技术从网站、服务器或其它远程源发送软件,则同轴电缆、光缆、双绞线、dsl或诸如红外线、无线电和微波的无线技术包含在关于介质的定义中。在此使用的磁盘和光盘包括压缩光盘(cd)、激光光盘、光盘、数字多用途光盘(dvd)、软盘和蓝光光盘,其中,磁盘通常以磁性方式复制数据,而光盘利用激光以光学方式复制数据。以上的组合也应包含在计算机可读介质的范围内。应理解,可以以任何适当的计算机程序产品的形式实施计算机可读介质。

提供之前对各个公开方案的描述来使本领域任何技术人员能够实施或使用本发明。对这些公开方案的各种改进对本领域技术人员而言是显而易见的,且在此定义的一般性原理可以适用于其他方案而不会脱离本发明的范围。因而,本发明并非旨在限制于在此给出的各个方案,而意图与符合在此公开的原理和新颖的特征的最广的范围一致。

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