CN101048934B - 以降低繁复性滑窗为基础的均衡器 - Google Patents
以降低繁复性滑窗为基础的均衡器 Download PDFInfo
- Publication number
- CN101048934B CN101048934B CN2004800155844A CN200480015584A CN101048934B CN 101048934 B CN101048934 B CN 101048934B CN 2004800155844 A CN2004800155844 A CN 2004800155844A CN 200480015584 A CN200480015584 A CN 200480015584A CN 101048934 B CN101048934 B CN 101048934B
- Authority
- CN
- China
- Prior art keywords
- program
- vector
- matrix
- sliding window
- window
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 230000004044 response Effects 0.000 claims abstract description 31
- 239000011159 matrix material Substances 0.000 claims description 108
- 239000013598 vector Substances 0.000 claims description 72
- 238000000034 method Methods 0.000 claims description 64
- 238000006243 chemical reaction Methods 0.000 claims description 12
- 230000005540 biological transmission Effects 0.000 claims description 10
- 238000012545 processing Methods 0.000 claims description 9
- 230000007480 spreading Effects 0.000 claims description 9
- 238000003775 Density Functional Theory Methods 0.000 description 44
- 238000005070 sampling Methods 0.000 description 16
- 238000001514 detection method Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 12
- 238000007792 addition Methods 0.000 description 11
- 230000014509 gene expression Effects 0.000 description 9
- 238000012937 correction Methods 0.000 description 8
- 238000009792 diffusion process Methods 0.000 description 5
- 238000013461 design Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 238000001914 filtration Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 229940050561 matrix product Drugs 0.000 description 2
- 238000010606 normalization Methods 0.000 description 2
- 101710198693 Invasin Proteins 0.000 description 1
- 238000002266 amputation Methods 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 230000002596 correlated effect Effects 0.000 description 1
- 238000005314 correlation function Methods 0.000 description 1
- 230000007850 degeneration Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000001915 proofreading effect Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000017105 transposition Effects 0.000 description 1
- 230000002087 whitening effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03178—Arrangements involving sequence estimation techniques
- H04L25/03305—Joint sequence estimation and interference removal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/01—Equalisers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/69—Spread spectrum techniques
- H04B1/707—Spread spectrum techniques using direct sequence modulation
- H04B1/7097—Interference-related aspects
- H04B1/7103—Interference-related aspects the interference being multiple access interference
- H04B1/7105—Joint detection techniques, e.g. linear detectors
- H04B1/71055—Joint detection techniques, e.g. linear detectors using minimum mean squared error [MMSE] detector
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03006—Arrangements for removing intersymbol interference
- H04L25/03178—Arrangements involving sequence estimation techniques
- H04L25/03331—Arrangements for the joint estimation of multiple sequences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03993—Noise whitening
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Noise Elimination (AREA)
- Cable Transmission Systems, Equalization Of Radio And Reduction Of Echo (AREA)
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Radio Transmission System (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明具有多种形式。本发明的一种形式是使用以滑窗为基础的方法执行等化。第二种形式再使用为每一窗导出的由一后续窗使用的信息。第三形式使用等化用的以离散傅立叶转换方法为基础的方法。第四种形式是关于处理被接收信号的过度取样及频道响应。第五种形式是关于处理多重接收天线。第六种形式是关于处理过度取样及多重接收天线二者。
Description
技术领域
本发明总的有关无线通讯系统。尤其是,本发明是有关此种系统中的数据检测。
背景技术
由于改善接收器性能要求的增加,许多先进的接收器使用迫零(zero-forcing,ZF)区块线性均衡器(block linear equalizer)以及最小均方误差(minimum mean square error,MMSE)均衡器。
在这二种方法中,被接收信号通常具有程序1的模型。
r=Hd+n 程序1
r是接收的向量,包含被接收信号的样本。H是频道响矩阵。d是将被评估的数据向量。在散频(spread spectrum)系统中,例如分码多重存取(CDMA)系统,d可以代表数据符元(symbol)或合成的扩展数据向量。对于合成的扩展数据向量而言,每个独立的码所用的数据符元通过对具有该码的该被评估的数据向量d去扩展而产生。n是噪声向量。
在ZF区块线性均衡器中评估数据向量,例如以程序2。
d=(HH H)-1HH r 程序2
(·)H是复共轭转置(或Hermetian)运算。在MMSE区块线性均衡器中,例如依据程序3数据评估向量。
d=(HH H+σ2I)-1HH r 程序3
在无线频道经验的多路径(multipath)传播中,为使用这些方法正确地检测数据,需要使用极大数量的被接收样本,这是不实际的。因此,希望使用近似的技术。其中一种方法是滑窗(sliding window)方法。在滑窗方法中,预定的接收样本的窗以及频道响应被用于数据检测。在初步检测之后,此窗下滑至样本的下一个窗。此程序持续进行直到通讯中止为止。
通过不使用极大数量的样本数,在程序1所示的符元(symbol)模型中导入一个误差,且因此造成不正确的数据检测。此误差在窗的开始及结束的最显著的,其中无限序列的有效删截部份具有最大的影响。一种降低这些误差的方法是使用大的窗尺寸并在窗的开始及结束截断结果。窗被截断的部份在之前以及后续的窗中被决定。此方法具有相当的繁复性,尤其是在大的频道延迟扩展时。此大的窗尺寸导致评估中所使用的大数据矩阵尺寸以及向量。此外,此方法由于在窗的开始及结束检测数据然后丢弃该数据因此不具计算上的效率。
因此,希望可以有其它的数据检测方法。
发明内容
本发明具有许多形式。本发明的一种形式是使用滑窗方法以执行均衡器。第二种形式重新使用为每一窗所导出由一后续窗所使用的信息。第三种形式使用等化用的以离散傅立叶转换(discrete Fourier transform)为基础的方法。第四种形式是关于处理接收信号及频道响应的过度取样。第五种形式是关于处理多重接收天线。第六个实施例是关于处理过度取样以及多重接收天线二者。
附图说明
图1是带状频道响应矩阵。
图2是带状频道响应矩阵的中新部份。
图3是具有可能的分割的一数据向量窗。
图4是被分割的信号模型的说明。
图5是使用过去校正因子的滑窗数据检测的流程图。
图6是使用过去校正因子的滑窗数据检测的接收器。
图7是使用噪声自动关联校正因子的滑窗数据检测的流程图。
图8是使用噪声自动关联校正因子的滑窗数据检测的接收器。
图9是滑窗流程的图式代表。
图10是使用循环近似法(circulant approximation)的滑窗流程的图式。
图11是使用离散傅立叶转换(DFTs)检测数据的实施例电路图。
具体实施方式
虽然本发明的特征及组件在特定实施例中以特定组合被描述,每一特征或组件可单独被使用(不需要较佳实施例的其它特征及组件),或在具有或不具有本发明其它特征及组件的不同组合中被使用。
以下,无线接收/传输单元(WTRU)包括但不限于使用者设备,移动站,固定或移动用户单元,呼叫器,或任何其它型态的能够在无线环境中操作的装置。当以参照下文时,基站包括但不限于点B,位置控制器,存取点或任何型态的在无线环境中的接口装置。
虽然降低繁复性滑窗均衡器是结合较佳的分码多重存取通讯系统而被描述,例如CDMA2000以及通用移动陆地系统(UMTS)分频双工(FDD),分时双工(TDD)模式以及分时同步CDMA(TD-SCDMA),其可适用于不同的通讯系统,且尤其是,各种的无线通讯系统。在无线通讯系统中,其可被应用于由一WTRU从一基地台接收,由一基地台从一或多个WTRUs接收,或由一WTRU从另一WTRU所接收的传输,例如在运作的移动随意(ad hoc)模式中。
以下描述使用较佳的MMSE算法的以降低繁复滑窗为基础的均衡器。然而,也可使用其它的算法,例如迫零算法。h(·)是一频道的脉冲。d(·)是使用扩展码通过扩展一符元所产生的第k个被传输的样本。其亦可为使用一组码,例如正交码,通过扩展一组符元所产生的码片(chi p)的总合。r(·)是接收的信号。此系统的模式可被表示如程序4。
m(t)是附加的噪声及干扰(信元内(intra-cel 1)及信元间(inter-cell))。为简化起见,以下描述为假设码片速率取样是在接收器使用,虽然也可使用其它的取样速率,例如码片速率的数倍。被取样的接收信号可以程序5表示。
程序5
Tc为简化的故在标记中被丢弃。
假设h(·)是有限的支持并不随时间而变。这表示在离散时域中存在指针L,因此h(·)=0,对于i<0及i>L而言。因此,程序5可被重写为程序6。
假设被接收的信号具有M个被接收的信号\r(0),....r(M-1),产生程序7。
r=Hd+n
其中
r=[r(0),...,r(M-1)]T∈CM,
d=[d(-L+1),d(-L+2),...,d(0),d(1),...,d(M-1)]T∈CM+L=1
n=[n(0),...,n(M-1)]T∈CM
程序7
在程序7,CM表示具有维度M的所有多个向量的空间。
向量d的部份可使用近似程序而被决定假设M>L且定义N=M-L+1,向量d从程序8获得。
程序8
程序7中的H矩阵是一个带状矩阵,其可被表示为图1图式。在图1,阴影区域中的每一列代表向量[h(L-1),h(L-2),...h(1),h(0)],如程序7所示。
如所示,r的第一个L-1以及最后的L-1元素不等于程序10的右手边。因此,在向量二端的元素将被评估的正确性将比接近中央的元素小。由于此种特性,如后续所述的滑窗方法较好被使用在传输样本,例如码片(chip),的评估。
在滑窗方法的每一第k个步骤中,确定数目的被接收样本被维持在具有N+L-1维的r[k]中。它们被用以使用程序10评估一组具有维度N的传输的数据在向量被评估之后,仅有被评估的向量被使用于进一步的数据处理,例如通过去扩散(de-spread)。较低的部份(或稍后及时的部份)在滑窗处理之下一步骤中再次被评估,其中r[k+1]具有一些元素r[k]以及一些接收的样本,亦即其是r[k]的偏移(滑动)的版本。
虽然,较佳者此窗的尺寸N及滑动步骤尺寸是设计参数(基于频道(L)的延迟扩展,数据评估的精确需求以及实施的繁复性限制),为说明的目的在以下使用程序12的窗尺寸。
N=4N s x SF 程序12
SF为扩散因子。典型的窗尺寸是频道脉冲响应的5至20倍,虽然也可使用其它的尺寸。
以程序12的窗尺寸为基础的滑动步骤尺寸是,较佳者,2Ns×SF。Ns∈{1,2,...},较佳者,留做一设计参数。此外,在每一滑动步骤中,被传送至去扩展器的被评估的码片是被评估中央的元素2Ns×SF。此程序说明在图3。
在以上描述的滑动窗方法中,此系统模型通过丢弃模型中某些项目而被近似。在以下描述一种技术,其中的项目通过使用之前滑动步骤所评估的信息或使所述项目的特征为模型中噪声而被维持。此系统模型使用维持/特征化项目而被校正。
一种数据检测算法使用具有模型误差较正的MMSE算法,使用一滑窗为基础的方法以及程序10的系统模型。
由于近似,数据的评估,例如码片,具有误差,尤其是在每一滑动步骤中(在开始及结束)在数据向量的二端。为校正此误差,程序7中的矩阵H被分割为一区块列矩阵,如程序13(步骤50)。
下标“p”表示”过去”,而“f”表示”未来”。来自程序10。Hp如程序14。
程序14
Hf如程序15。
向量d也被分割为区块,如程序16。
dp=[d(-L+1)d(-L+2)...d(-1)]T∈CL-1 程序17
df依据程序18。
df=[d(N)d(N+1)...d(N+L-2)]T∈CL-1 程序18
原始的系统模型随后依据程序19且表示在图4。
对模型程序19的一种方法如程序20。
其中 程序20
在程序21,gd是依据程序22的码片能量。
E{d(i)d*(j)}=gdδij 程序22
此方法也结合图5以及较佳者图6的接收器组件而被说明,其可被实施于WTRU或基地台的内。图6的电路可被实施于一单一集成电路上(IC),例如特殊应用集成电路(ASIC),在多重的ICs之上,例如离散的组件,或IC与离散组件的组合。
频道评估装置20处理并接收产生频道评估矩阵部Hp,and Hf的向量r(步骤50)。一未来噪声主动关联装置24决定未来噪声主动关联因子gdHfHf H(步骤52)。一噪声主动关联装置22决定一噪声主动关联因子,E{nnH}(步骤54)。一加法器26将二因子加总在一起以产生∑1,(步骤56)。
一过去输入校正装置28取频道响应矩阵Hp的过去的部份,以及数据向量的一过去部份,以便产生一过去校正因子(步骤58)。一减法器30从接收的向量减去该过去校正因子而产生一修改的接收向量(步骤60)。MMSE装置34使用∑1,以及以决定接收的数据向量中央部份例如依据程序21(步骤62)。下一个窗口在下一个窗决定中以相同的方式使用的一部份做为(步骤64)。如此方法所述,只有想的的部份的数据被决定,降低数据检测以及截除数据向量不想要的部份所包含的繁复性。
在关于数据检测的另一个方法中,仅有噪声项目被校正。在此方法中,此系统模型依据程序25。
使用MMSE算法,被评估的数据向量是依据程序26。
假设Hpdp,Hfdf未被校正,则产生程序27。
为降低使用程序27解程序26的繁复性,不需要HpHp H及HfHf H的全矩阵乘法,因为通常仅有Hp的上部与Hf的下部角落为非0。
此方法也结合图7的流程图及图8可被实施于WTRU或基站的较佳接收器组件而被说明。图8的电路可被实施于一单一集成电路(IC),例如特殊应用积体(ASICs),实施于多重ICs上,做为离散的组件,或是ICs与离散组件的组合。
频道评估装置36处理被接收的向量而产生频道评估矩阵部份Hp,以及Hf。(步骤70)。一噪声主动关联校正装置38使用频道响应矩阵的未来及过去部份而决定一噪声主动关联校正因子,gdHpHp H+gdHfHf H,(步骤72)。一噪声主动关联装置40决定一噪声主动关联因子E{nnH},(步骤74)。一加法器将噪声主动关联校正因子加到噪声主动关联因子以产生∑2,(步骤76)。一MMSE装置44使用中央部份或频道响应矩阵接收的向量r以及∑2以评估数据向量的中央部份(步骤78)。此方法的优点在于不需要使用此被检测数据的反馈回路。因此,不同的滑窗版本可以被同时而非依序决定。
离散傅立叶转换为基础的等化
以上所述的滑窗方法需要一个矩阵逆转(reverse),这是一个复杂的过程。实施滑窗的实施例使用如下的离散傅立叶转换(DFTs)。虽然此以DFT为基础的方法是使用MMSE算法,其可使用其它算法,例如以迫零为基础的算法。
对某些整数N而言,矩阵Acir∈CN×N是循环矩阵,如果其具有程序28的形式。
此类型的矩阵使用DFT以及IDFT操作数而被表示,例如程序29。
其中Acir[:,1]=(a0,a1,...,aN)T∈CN,亦即其为矩阵Acir的第一行
程序29
如果有适当地置换的话,使用第一行之外的行。FN是第N点DFT矩阵,其对任何x∈CN,被定义如程序30。
FN -1是第N-1点DFT矩阵,其对任何x∈CN,被定义如程序31。
ΛN(·)是对角线矩阵,其对任何x∈CN,被定义如程序32。
ΛN(x)=diag(FNx) 程序32
矩阵Acir的逆转依据程序33而被表示。
以下是关于使用以滑窗为基础的码片准位均衡器的数据评估处理的以DFT为基础的方法。第一实施例使用单一接收天线。后续的实施例使用多接收天线。
此接受器系统依据程序34形成模型。
h(·)是频道的脉波响应。d(k)是使用扩散码通过扩散符元产生的第k个被传输的码片样本。r(·)是接收的信号。n(·)是附加的噪声及干扰的总和(信元内部(intra-cell)及信元之间(inter-cell))。
使用码片速率取样且h(·)具有有限的支持,这表示在离散的时域中,有一个整数L使得h(i)=0,对于i<0以及i≥L,j∈{...,-2,-1,0,1,2,...}被取样的接收信号可以依据程序35而被表示。(Tc为简化标示的原因而舍弃)。
基于M的接收信号(M>L),r(0),...,r(M-1),产生程序36。
r=Hd+n
其中
r=[r(0),...,r(M-1)]T∈CM,
d=[d(-L+1),d(-L+2),...,d(0),d(1),...,d(M-1)]T∈CM+L=1
n=[n(0),...,n(M-1)]T∈CM
程序36
如程序36所示,H矩阵是多复变矩阵(Toeplitz matrix)。如后续多码片速率取样及/或多接收天线的应用中所描述,H矩阵是区块多复变(block Toeplitz)。使用区块多复变特性,使用使用离散傅立叶转换技术。多复变/区块多复变天性是与一频道的折积(convolution)或与具有限数量的有效平行频道折积的结果。有效的平行频道的出现是过度取样或多重接收天线的结果。对一频道而言,一单一列必须被往下滑动至右边以产生一多复变矩阵。
噪声向量的统计被当成具有主动关联特性而被处理,依程序37。
E{n nH}=σ2I 程序37
程序(5)的左边可被视为是连续输入信号串的一个”窗(window)”。为评估此数据,使用适合的模型。在此近似的模型中,向量d的第一个L-1及最后一个L-1元素在施加MMSE算法之前被假设为0,且d的剩余M-L+1元素形成新的向量 此近似的模型可表示如程序38。
使用MMSE算法,被评估的数据以程序39表示。
其中
程序39
程序40
在程序40,仅有第一个L-1元素[程序]是程序36元素的近似。
程序41
此系统模型,对于每一滑动步骤,是依据程序42。
r=Hcird+n
其中d=[d(0),...,d(M-1)]T∈CM×1
程序42
程序42中的向量d由于新模型而与程序36中的向量d不同。程序42将额外的失真加到程序39的第一个L-1元素。此失真使得被评估的向量d的二端是不正确的。图10是此模型结构处理的图式表示。
使用程序42的近似模型,MMSE算法产生评估的数据,如程序43。
其中 程序43
Hcir H及Rcir二者为循环且Rcir为程序44的形式。
程序44
使用循环矩阵的特性,评巜的数据如程序45。
图11是依据程序45消除数据的电路图式。图11的电路可被实施于一单一集成电路(IC),例如特殊应用集成电路(ASICs),实施于多重ICs上,做为离散的组件,或是ICs与离散组件的组合。
被评估的频道响应是由一决定装置80处理以决定多复变矩阵循环近似装置82处理以产生循环矩阵A Hcir,Hcir H。使用Hcir,Hcir H以及噪声变量σ2,Rcir由一Rcir决定装置86决定。使用Hcir H的第一行,由ΛM(Hcir H[:,1])决定装置88决定一对角矩阵。使用Rcir的第一行,由ΛM -1(Rcir[:,1])决定装置90决定一逆对角矩阵。离散傅立叶转换装置92在接收的向量r上执行转换。对角,逆对角以及傅立叶转换结果由乘法器96相乘一起。逆傅立叶转换置94取相乘结果的逆转换以产生数据向量
此滑窗方法是以频道在每一滑窗内是不变的假设为基础。接近滑窗开始的频道脉波响应可被用于每一滑动步骤。
决定窗步骤尺寸Nss以及窗尺寸M的方法是依据程序46,虽然可使用其它的方法。
Nss=2Nsymbol×SF且M=4Nsymbol×SF 程序46
Nsymbol∈{1,2,...}是符元的数量且为应该被选择的设计参数,因此M>L。因为M也是可以使用FFT算法实施的DFT用的参数。M可以够大,因此可以使用基数2FFT(radix-2FFT)或主要因子算法(prime factoralgorithm(PFA))FFT。在数据被评估之后,2Nsymbol×SF样本从Nsymbol×SFth被进行解扩散。图11是取得解扩散用的样本的说明。
多接收天线等化
以下是使用多接收天线的实施例,例如K接收天线。独立取的每一天线的被接收向量的样本以及频道脉波响应的评估。依循和单一天线相同的程序,每一天线输入rk依据程序47被近似。
rk=Hcir,kd+nk ,k=1,...,K 程序47
或依据程序48的区块矩阵形式。
程序49及50是噪声项目的主动关联及交叉关联的特性。
以及
使用MMSE算法,被评估的数据可依据程序51而被表示。
其中 程序51
Rcir依然是循环矩阵而被评估数据可依据程序52决定。
如果接收天线被紧密排列,噪声项目可以在时间及空间中被进行关联。因此,可能产生某些性能上的退化。
多码片速率取样(过度取样)等化
以下描述具有多码片速率取样的使用以滑窗为基础的等化方法的实施例。多码片速率取样是当频道在一特定取样速率被取样时,其为码片速率的整数倍。例如2倍,3倍等等。虽然下文集中在每码片速率的2倍,这些方法可适用其它倍数。
使用N码片滑动窗宽度以及2倍码片速率取样,我们的接收向量是r=[r0,r1,...,r2N-1]T。此向量可以被重新安排且分离为一偶接收向量re=[r0,r2,...,r2N-2]T以及一奇接收向量ro=[r1,r3,...,r2N-1]T。不具有大部份的损失,数据传输模型依据程序53。
程序53将有效的每码片2样本离散时间频道分离为2个码片速率离散时间频道。
程序53中的矩阵He及Ho对应偶与奇频道响应矩阵。这些矩阵是来自偶与奇频道响应向量he与ho,其是通过每码片2样本对频道响应取样并将其分为偶与奇频道响应向量而获得。
此频道噪声被建构为具有一变量σ2的白的模型,如程序54。
如果此频道是相加的白高斯噪声(white Gaussian noise(AWGN)),频道及接收的数据直接从取样的频道提供,然后产生程序55。
因此,此问题在数学上类似具有未关联噪声的2接收天线用的码片速率均衡器的情况,如前所述。然而,许多实施例中的被接收天线信号在被提供给数字接收器做进一步处理之前是由一接收端根升余弦滤波器(root-raisedcosine(RRC)filter)所处理。在此种处理之后,接收的噪声向量不再是白的,但具有raised-cosine(RC)主动关联函数。RC是RRC响应的频域平方。因为RC脉波是奈奎斯(Nyquist)脉波,程序54维持,但程序55则否。矩阵 的第(i,j)元素是依据程序56。
xRC是单位符元时间正规化RC脉波形状。
Λcross的特性是,其为实数(real),对称且多复变(Toeplitz);其并非带状且不具有0项目,且其项目变小且接近0当它们离主要对角线愈来愈远时。
∑n表示全部雑讯向量的交叉关联矩阵且依据程序57。
确实的解法
来自观察r的d的线性最小均方评估的问题的确实解法依据程序58。
其中 是白化匹配滤波(whitening matched filtering(WMF))
HH∑n -1及HH∑n -1H+I皆不是多复变且亦不能经由元素单位运算[例如列/行的重新排列]被形成多复变,由于∑n的结构。因此,基于多复变矩阵的循环近似的以DFT为基础的方法不能适用于此且确实的解十分复杂。
描述导出解答此问题用的有效的算法用二个实施例。第一实施例使用简单的近似,而第二实施例使用几乎确实的解法。
简单近似
简单近似忽略ne与no,之间的关联,∑cross=0。因此,使用与多码片速率接收天线的相同的方法。
简单近似方法的繁复性如下所述。考虑N码片数据区块。以粗略近似而言,一个N点DFT繁复性,假设每秒NlogN运算(operations per second(ops))。此外,假设N点向量乘法以执行N ops并忽略向量加法。
DFT为基础的方法的繁复性可以粗略地分为2部份:必须在每一接收数据组上执行的流程以及当频道评估被更新时的流程,其被执行的频率通常比前者的运算小一至二个等级的大小。
对于在每一接收数据组上执行的流程,执行以下的运作:2N点DFTs以便将接收的向量转换至频域;2N点向量乘法(将每一接的向量乘上适当的“状态(state)”向量;以及多一个DFT以转换此乘积回时域(time domain)。因此,适合的繁复性如程序59所示。
C1,r=3N log N+2N 程序59
关于执行频道响应被更新时所执行的流程,执行以下的运作:2DFT运算,6个N点向量乘法以及一向量除法,其需要一向量乘法10倍的运算。因此,此程序的繁复性大约如程序60所示。
C1,r=2N log N+16N 程序60
几乎确实的解
对于使用区快多复变解法的几乎确实的解,向量及矩阵被重新排列为其自然的次序,因此向量r由r=[r0,r1,...,r2N-1]T获得。程序61是自然次序模型。
r=HbTd+n
其中HbT被定义为 程序61
he,i是He的第i列而ho,i是Ho的第i列。Gi是2xN矩阵,其第1列是he,i而其第二列是ho,i.使用Gi[x,y]做为Gi的列x,行y元素,HbT是如程序62所示的区块多复变。
Gi[x,y]=Gj[x,y+(i-j)]
假设1≤y+(i-j)≤N 程序62
HbT的区块多复变结构立即从He及的Ho多复变以及列的重新排列而产生。从I的多复变结构及∑cross,重新定义问题中的主动关联矩阵也是区块多复变。因为矩阵也是对称的,可以重新写为程序63。
∑bT=[∑i,j]1≤i,j≤N
其中∑i,j是2x2矩阵,具有特性∑i,j=∑|i-j|
程序63
接着产生对区块多复变矩阵的区块循环近似。因为HbT矩阵也是带状,随后直接获得HbT的区块循环近似。但是,∑bT不是带状,故不可能直接从其产生区块循环近似。因为ΛbT的元素在远离主要对角线时倾向于0,对∑bT的带状近似依据程序64。
其中Ci是NxN矩阵且因此C是MNxMN矩阵
程序65
C也可被写为程序66。
其中WM×Nis是区块N-DFT矩阵,定义为
程序66
ΛM×N(C)是依据C而定的区块对角线矩阵且如程序67所表示。
程序67
Λi(C)是NxN矩阵。为完全指定Λi(C),λi,(k,l)表示Λi(C)的第(k,l)元素并且被定义为 ci(k,l)表示C的第(k,l)元素,并且被定义为 λ(k,l)是c(k,l)的M点DFT且被定义如程序68。
λ(k,l)=WMc(k,l) 程序68
程序66-68指定方形区块循环矩阵的区块DFT的表示。计算ΛM×N(C)需要N2DFTs。
MMSE评估器被重新写成程序69。
依据程序68的MMSE评估器的形式具有数个优点。其仅需要一单一的逆矩阵计算且因此在DFT域中仅需一单一向量分割。这提供潜在的重要节省,因为分割是高度的复杂。
此几乎确实的解法在较佳实施例中具有二步骤,虽然也可使用其它的方法。每次获得新的评道估计时,频道滤波器被更新,(决定HH(∑n+HHH)-1)。对每一数据区块,此滤波器适用于接收的数据区块。使用此分割是因为频道更新的频率与被接收数据区块的处理相较之下比较不频繁,且因此通过将整体流程分为此二步骤可以大大降低繁复性。
∑n的DFT是脉冲波形滤波器的DFT乘上噪声变量σ2。因为脉冲波形滤波器通常是系统固定的特征其DFT可被预先计算并储存在内存中且因此仅有σ2被更新。因为脉冲波形滤波器很可能接近”理想的”(IRR)脉冲形状,理想脉冲形状的DFT可为∑n所用,降低繁复性,且远离载体。
为频道更新步骤,执行以下流程:
1.需要计算H的”区块DFT”。因为区块的宽度为2,其需要2个DFT。所产生的结果是一个Nx2矩阵,此矩阵的列为he及ho的DFTs。
2.HH∥的”区块DFT”是通过一个元素一个元素地寻找he及ho的主动关联性及交叉关联性而被计算。这需要6N多个乘法及2N多个加法:N 2x2矩阵以其本身的赫转置(Hermitian transposes)而被计算。
3.∑n的区块DFT被相加,其需要3N乘法(以σ2决定被储存的RRC滤波器的区块DFT的大小)以及3N相加以将二矩阵的区块DFT相加。
4.∑n+HHH的逆转被列入区块DFT领域。为此,N个2x2矩阵的每一者的逆转被列入区块DFT领域中。为评估全部运算的数量,考虑一个赫梅矩阵 此矩阵的逆转表示在程序70。
因此,计算每一逆转的繁复性包括3个实数乘法以及1个实数减法(大约是一个多个乘法)以及一个实数除法。
5.此结果和H∥的区块DFT进行区块相乘,其共使用8N个乘法+4N加法(因为H∥不是赫梅)。
总而言之,需要以下的计算:2N点DFS;18N多个乘法(17N点向量乘法+N标准单独乘法);11N多个加法(11N点向量加法);以及11实数除法。
处理一个2N数值(N码片长度)的数据区块r包含:2N点DFTs;N点区块DFTs的乘积(滤波器及数据),其需要8N多个乘法及4N多个加法;以及1N点逆DFTs。
综言的,需要以下的计算:3N点DFTs;8N多个乘法(8N点向量乘法);以及4N多个加法(4N点向量加法)。
多重码片速率取样及多重接收天线等化
以下是使用多重码片速率取样及多重接收天线等化的实施例。以L接收天线,2L频道矩阵-每一天线乘积的一个”偶”以及一个”奇”矩阵。第l个天线的频道矩阵被标示为Hl,e及Hl,o而hl,e,n及hl,o,n表示此种矩阵的第n列。每一频道矩阵是多复变,且以适合的列的重新排列,联合频道矩阵是一个区块多复矩阵,如程序71。
程序71
Giar的矩阵是HbT的多复变区块。每个Gi是2LxNr矩阵。
来自所接收的观察r的向量d可从程序72被形成模型。
r=HbTd+n 程序72
MMSE评估是依据程序73。
∑nis是噪声向量n的共变异。程序73的解的形式是基于为所用的假设。多重天线的导入引导出一额外的空间域。虽然时间与空间的交互作用的关联性是极度复杂的,可以假设噪声的空间关联特性不和时间关联性特性交互作用,除了二者的直接乘积之外,如程序74所示。
∑n,1 ant是依据程序57在单一天线观察的噪声的共变异矩阵。∑n,1 ant的维度是2Nx2N。∑sp是正规化同步空间共变异矩阵,亦即,其为在L天线同时被观察的L噪声样本之间且被正规化为在主对角线具有1的矩阵。表示Kroenecker乘积。
∑n是2LNx2LN赫梅半正定正半限定矩阵(Hermitian positivesemi-definite matrix),其是具有2Lx2L区块的区块多复变。为评估此数据,描述4个较佳实施例:一确实的解法;通过假设L接收天线具有不相关的噪声的简化;通过忽略来自相同天线的奇及偶串行的时间关联性的简化;以及通过假设码片串行是不相关的简化。
使用循环近似的以DFT为基础的繁复性可以被分割为二部份:需要为每个新的数据区块执行的频道评估的处理以及为每一数据区块而执行的数据本身的处理。在所有4个实施例中,处理数据的繁复性包括:2L顺向N点DFTs;2LN多个乘法;以及1逆向N-点DFT。处理频道评估的繁复性因每一实施例而变化。
在确实的MMSE解法的情况中,计算来自频道评估的“MMSE滤波器”的繁复性如下:2L N点DFT’s;N2Lx2L矩阵乘积+N2Lx2L矩阵加法以计算(∑n+HbTHbT H);N2Lx2L矩阵逆转以计算(∑n+HbTHbT H)的逆转;以及N2Lx2L矩阵乘积以产生真实的滤波。
对此流程整体繁复性主要的贡献在于必须执行2Lx2L矩阵的矩阵逆转步骤。通过噪声的不相关的天性而可被降低的繁复性如下所述:
对此流程整体繁复性主要的贡献在于必须执行2Lx2L矩阵的矩阵逆转步骤。通过噪声的不相关的天性而可被降低的繁复性如下所述:
1.如果假设噪声在时间(奇/偶样本)及空间(越过天线)二者的噪声是不相关联的,则∑n降低至一对角线矩阵且此问题等于具有2L天线且具有空间不相关噪声的每码片单一样本的取样。因此,矩阵逆转的运算简单地降低至一除法,因为所有包含在内的矩阵都是多复变。
2.如果假设噪声在空间是不相关的,则所包含的矩阵逆转是2X2矩阵的逆转。
3.如果假设奇/偶串行的时间不相关,但维持空间噪声的关联性,所包含的矩阵为LxL。
Claims (10)
1.一种无线通讯系统的数据评估方法,包括:
通过在一多重数据信号码片速率取样而产生一接收向量;
使用一以滑窗为基础的方法处理该接收向量,该以滑窗为基础的方法忽略与每一多重码片速率样本相关的噪声间的一关联性,并包括,对每一窗:
将一非多复变频道响应矩阵转换为一多复变矩阵;
将该多复变矩阵转换为一循环频道响应矩阵;以及
于一以离散傅立叶转换为基础方法中使用该循环频道响应矩阵以评估相应该窗的一数据向量;以及
组合于每一窗中所评估的数据向量以形成一组合的数据向量。
2.根据权利要求1所述的方法,其特征在于该接收向量是于该使用该以滑窗为基础的方法处理该接收向量之前通过一根升余弦滤波器处理。
3.根据权利要求2所述的方法,其特征在于该使用该以滑窗为基础的方法处理该接收向量包括使用一接收向量以及以一自然次序所排列的一频道响应矩阵,其中该排列的频道响应矩阵是一区块多复变矩阵,且该自然次序是该接收向量及该频道响应矩阵确实被接收的元素的一次序。
4.根据权利要求1所述的方法,其特征在于该使用该以滑窗为基础的方法处理该接收向量中包括使用一噪声向量的一交叉关联性,而一脉冲形状滤波器是用以处理接收的信号,且该脉冲形状滤波器的一被预先决定离散傅立叶转换被乘上一测量的噪声变量以决定该噪声向量交叉关联性的一离散傅立叶转换。
5.根据权利要求1所述的方法通过一无线传输接收单元来执行。
6.一种无线传输/接收单元,包括:
用以通过在一多重数据信号码片速率取样而产生一接收向量的装置;
用以使用一以滑窗为基础的方法处理该接收向量的装置,该以滑窗为基础的方法忽略与每一多重码片速率样本相关的噪声间的一关联性而使得每一窗通过:
将一非多复变频道响应矩阵转换为一多复变矩阵;
将该多复变矩阵转换为一循环频道响应矩阵;以及
于一以离散傅立叶转换为基础方法中使用该循环频道响应矩阵以评估相应该窗的一数据向量而被处理;以及
用以组合于每一窗中所评估的数据向量以形成一组合的数据向量的装置。
7.根据权利要求6所述的无线传输/接收单元,还包括一根升余弦滤波器是于该以滑窗为基础的处理之前被配置以处理该接收向量。
8.根据权利要求7所述的无线传输/接收单元,其特征在于该用以使用该以滑窗为基础的方法处理该接收向量的装置被配置以使用一接收向量以及一自然次序所排列的一频道响应矩阵,其中该排列的频道响应矩阵是一区块多复变矩阵,且该自然次序是该接收向量及该频道响应矩阵确实被接收的元素的一次序。
9.根据权利要求6所述的无线传输/接收单元还包括复数接收天线与用以在一多重码片速率从该复数接收天线取样接收接收向量信号的装置。
10.根据权利要求6所述的无线传输/接收单元,其特征在于该用以使用该以滑窗为基础的方法处理该接收向量的装置被配置以使用一噪声的一交叉关联性与以使用一脉冲形状滤波器以处理接收的信号,且以将该脉冲形状滤波器的一预先决定的离散傅立叶转换乘上一测量的噪声变量以决定该噪声向量交叉关联性的一离散傅立叶转换。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US48233303P | 2003-06-25 | 2003-06-25 | |
US60/482,333 | 2003-06-25 | ||
PCT/US2004/020427 WO2005004338A2 (en) | 2003-06-25 | 2004-06-24 | Reduced complexity sliding window based equalizer |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101048934A CN101048934A (zh) | 2007-10-03 |
CN101048934B true CN101048934B (zh) | 2010-09-08 |
Family
ID=33563853
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2004800155844A Expired - Fee Related CN101048934B (zh) | 2003-06-25 | 2004-06-24 | 以降低繁复性滑窗为基础的均衡器 |
Country Status (10)
Country | Link |
---|---|
EP (1) | EP1636900A4 (zh) |
JP (1) | JP4213747B2 (zh) |
KR (3) | KR100768737B1 (zh) |
CN (1) | CN101048934B (zh) |
AR (1) | AR044904A1 (zh) |
CA (1) | CA2530518A1 (zh) |
MX (1) | MXPA05013518A (zh) |
NO (1) | NO20060421L (zh) |
TW (3) | TW200537868A (zh) |
WO (1) | WO2005004338A2 (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7570689B2 (en) * | 2005-02-14 | 2009-08-04 | Interdigital Technology Corporation | Advanced receiver with sliding window block linear equalizer |
US8064556B2 (en) * | 2005-09-15 | 2011-11-22 | Qualcomm Incorporated | Fractionally-spaced equalizers for spread spectrum wireless communication |
US7929597B2 (en) * | 2005-11-15 | 2011-04-19 | Qualcomm Incorporated | Equalizer for a receiver in a wireless communication system |
CN100405865C (zh) * | 2006-07-19 | 2008-07-23 | 北京天碁科技有限公司 | Td-scdma终端及其同频小区时延和功率检测方法 |
US8213486B2 (en) * | 2006-10-27 | 2012-07-03 | Telefonaktiebolaget L M Ericsson (Publ) | Method for simplifying the calculations for pre-whitening in a G-rake receiver |
KR101446927B1 (ko) * | 2013-04-04 | 2014-10-06 | 전북대학교산학협력단 | 대규모 mimo에서 cjm에 기반한 채널 추정 방법 및 시스템 |
CN106452670B (zh) * | 2016-09-22 | 2020-04-03 | 江苏卓胜微电子股份有限公司 | 一种低复杂度滑窗处理方法 |
CN107678011B (zh) * | 2017-09-28 | 2020-08-18 | 天津大学 | 一种应用于激光测量系统的全波形数据实时上传处理方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1303558A (zh) * | 1998-03-27 | 2001-07-11 | 艾利森电话股份有限公司 | 多载波调制系统中使用的均衡器 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5047859A (en) * | 1990-10-09 | 1991-09-10 | North American Philips Corporation | Method and apparatus for communication channel identification and signal restoration |
TW491879B (en) * | 1999-05-13 | 2002-06-21 | Sumitomo Chemical Co | Liquid crystal polyester resin composition and molded article |
US6674919B1 (en) * | 1999-09-21 | 2004-01-06 | Matsushita Electric Industrial Co., Ltd. | Method for determining the skew angle of a two-dimensional barcode |
US6700919B1 (en) * | 1999-11-30 | 2004-03-02 | Texas Instruments Incorporated | Channel estimation for communication system using weighted estimates based on pilot data and information data |
TW540200B (en) * | 2000-11-09 | 2003-07-01 | Interdigital Tech Corp | Single user detection |
KR100399057B1 (ko) * | 2001-08-07 | 2003-09-26 | 한국전자통신연구원 | 이동통신 시스템의 음성 활성도 측정 장치 및 그 방법 |
-
2004
- 2004-06-24 WO PCT/US2004/020427 patent/WO2005004338A2/en active Search and Examination
- 2004-06-24 TW TW093141261A patent/TW200537868A/zh unknown
- 2004-06-24 EP EP04756111A patent/EP1636900A4/en not_active Withdrawn
- 2004-06-24 TW TW096122193A patent/TW200818790A/zh unknown
- 2004-06-24 CA CA002530518A patent/CA2530518A1/en not_active Abandoned
- 2004-06-24 KR KR1020057024621A patent/KR100768737B1/ko not_active Expired - Fee Related
- 2004-06-24 KR KR1020067006058A patent/KR100937465B1/ko not_active Expired - Fee Related
- 2004-06-24 KR KR1020097013161A patent/KR100937467B1/ko not_active Expired - Fee Related
- 2004-06-24 MX MXPA05013518A patent/MXPA05013518A/es unknown
- 2004-06-24 JP JP2006517665A patent/JP4213747B2/ja not_active Expired - Fee Related
- 2004-06-24 CN CN2004800155844A patent/CN101048934B/zh not_active Expired - Fee Related
- 2004-06-24 TW TW093118361A patent/TWI257793B/zh not_active IP Right Cessation
- 2004-06-25 AR ARP040102224A patent/AR044904A1/es active IP Right Grant
-
2006
- 2006-01-25 NO NO20060421A patent/NO20060421L/no not_active Application Discontinuation
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1303558A (zh) * | 1998-03-27 | 2001-07-11 | 艾利森电话股份有限公司 | 多载波调制系统中使用的均衡器 |
Non-Patent Citations (2)
Title |
---|
Marius Vollmer, Jürgen Gotze, Martin Haardt.Joint-Detection usingFastFourierTransformsinTD-CDMAbased Mobile.In Proc. IEEE / IEE Int. Conf. on Telecommunications, Cheju Island, South Korea.1999,2-6. * |
Marius Vollmer,Martin Haardt,Senior Member,IEEE,Jürgengotze.Comparative Study of Joint-Detection TechniquesforTD-CDMA Based Mobile Radio Systems.IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS19 8.2001,19(8),1461-1475. * |
Also Published As
Publication number | Publication date |
---|---|
TW200507552A (en) | 2005-02-16 |
TWI257793B (en) | 2006-07-01 |
WO2005004338A2 (en) | 2005-01-13 |
TW200818790A (en) | 2008-04-16 |
EP1636900A4 (en) | 2007-04-18 |
CA2530518A1 (en) | 2005-01-13 |
KR20060057634A (ko) | 2006-05-26 |
JP4213747B2 (ja) | 2009-01-21 |
TW200537868A (en) | 2005-11-16 |
KR100937467B1 (ko) | 2010-01-19 |
EP1636900A2 (en) | 2006-03-22 |
CN101048934A (zh) | 2007-10-03 |
AR044904A1 (es) | 2005-10-05 |
KR100937465B1 (ko) | 2010-01-19 |
KR20090079265A (ko) | 2009-07-21 |
WO2005004338A3 (en) | 2005-05-12 |
MXPA05013518A (es) | 2006-03-09 |
KR100768737B1 (ko) | 2007-10-22 |
JP2007525081A (ja) | 2007-08-30 |
KR20060063803A (ko) | 2006-06-12 |
NO20060421L (no) | 2006-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7385617B2 (en) | Methods for multi-user broadband wireless channel estimation | |
CN1663160B (zh) | 可变展开因素的多使用者侦测器 | |
US7042967B2 (en) | Reduced complexity sliding window based equalizer | |
US7539238B2 (en) | Extended algorithm data estimator | |
CN100544234C (zh) | 用于wcdma终端的高级白化器-rake接收机 | |
CN101091366A (zh) | 减小的并行和流水线化的高阶mimo lmmse接收器架构 | |
KR20040022790A (ko) | 이동통신 시스템에서 직교부호의 길이에 상관없는 공동검출 수신 장치 및 방법 | |
WO2002039610A2 (en) | Single user detection | |
US20040228392A1 (en) | Fourier-transform based linear equalization for MIMO CDMA downlink | |
CN101494468B (zh) | 多小区联合信道估计方法和装置 | |
CN101048934B (zh) | 以降低繁复性滑窗为基础的均衡器 | |
CN101312359B (zh) | 多小区联合信道估计、多小区联合检测装置及方法 | |
CN100581085C (zh) | Td-scdma系统中接收机的联合检测系统及其数据处理方法 | |
CN1656765B (zh) | 片段式频道均衡为基础的数据评估 | |
US8169978B2 (en) | Techniques for frequency-domain joint detection in wireless communication systems | |
EP1892869B1 (en) | A multiple code-set channel estimation method in time-slot cdma system | |
Mayyala et al. | Fast multimodulus blind deconvolution algorithms | |
Gazzah et al. | Blind ZF equalization with controlled delay robust to order over estimation | |
CN101257324B (zh) | Td-scdma系统中的线性联合信道估计方法 | |
JP4675255B2 (ja) | マルチユーザー検出装置 | |
US20060246837A1 (en) | Method and device for multi-user detection with simplified de-correlation in a cdma system | |
CN102217222A (zh) | 信号处理方法及装置 | |
Vollmer et al. | Efficient joint detection techniques for TD-CDMA in the frequency domain | |
US20070242767A1 (en) | Method and apparatus for performing joint channel equalization | |
Bifano et al. | Multiuser detector for hybrid CDMA systems based on the Bareiss algorithm |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1104878 Country of ref document: HK |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: WD Ref document number: 1104878 Country of ref document: HK |
|
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20100908 Termination date: 20150624 |
|
EXPY | Termination of patent right or utility model |