随机接入信道前同步信号的检测的制作方法

文档序号:7587101阅读:121来源:国知局
专利名称:随机接入信道前同步信号的检测的制作方法
技术领域
本发明一般地涉及二进制调制信号的传输系统和方法。更具体地说,本发明涉及一种CDMA传输系统,用于在传输距离可变的移动通信环境中发送一个调制信号。
通信系统具有一个基本功能即将信息从信息源发送到目的地。由信息源生成的信息一般是随时间变化的电信号。
在一种通常称作信道的适当介质上,信息信号被从信息源发送到目的地。改变信息信号以匹配信道特性的一种方法称为调制。恢复承载信息的信号称作解调。解调处理使用与调制处理相反的逻辑来转变被发送的信号。假如传输信道是一种理想介质,目的地上的信号将与信息源上的信号相同。然而,事实是在传输处理的过程中,信号经历了会引入失真的许多变换。目的地上的接收机必需通过消除其它所有的影响来恢复原始信息。
当前,大多数的通信依靠将一个模拟信息源转换到用于传输的数字域,并最终根据承载信息的类型将其重新转换成模拟形式。最简单的数字表示方法是用1或0的二进制值表示任一比特时间上的信息。为了扩展信息值可以表示的范围,使用码元来表示两个以上的可能值。三进制和四进制码元分别采用三个和四个值。这种变化的值用正的和负的整数来表示,并且通常是对称的。码元的概念允许更深程度的信息,因为每个码元的比特内容规定唯一的脉冲波形。根据一个码元的电平数,存在相同数目的唯一脉冲或波形。信息源上的信息被转换成调制码元,并通过信道传输以在目的地上解调。
通信系统的常规处理以一种可计算和可控制的方式来处理信息。然而,在从信息源向目的地的传输过程中,无法计算的分量是噪声。在数字传输中噪声的添加扰乱了信号,并增加了误码概率。其它的显著信号恶化是由于自然地形和人造建筑和影响信号定时的信号传输距离导致的多径失真。通信系统需要定义信息信号遇到的可预测的变换,并且在信息的接收过程中,接收机必须包括分析已出现的可预测变换的装置。
一种简单的二进制传输系统可以使用正脉冲表示逻辑1和负脉冲表示逻辑0,它们具有信息源所发送的矩形脉冲波形。在目的地上接收的脉冲波形经历了上述包括噪声和其它失真的变换。
为了使误码概率最小,在接收机上所使用的滤波器的响应与发射机脉冲波形相匹配。一种称作匹配滤波器的最佳接收机可以很容易地确定所发射的脉冲波形是逻辑1还是逻辑0,并被广泛地应用于数字通信。每个匹配滤波器与发射机所生成的对应于一个码元的一个特定脉冲波形相匹配。匹配滤波器以码元速率被抽样以生成一个使输入脉冲波形与滤波器响应相关的输出。如果输入与滤波器响应相同,输出将生成一个表示信号脉冲总能量的大值。输出通常是相对于输入的一个复数。匹配滤波器的最佳性能取决于要求精确相位同步的所接收信号脉冲的精确复制。通过使用锁相环(PLL)可以轻易地保持相位同步。然而,相位同步对于匹配滤波器来说是一个问题。如果脉冲没有与一个码元时间对齐,将出现码元间干扰(ISI)。
现有技术的通信系统的一个例子在

图1中图示。该系统使用称作码分多路复用或通称作码分多址或CDMA的技术。
CDMA是这样的一种通信技术,通过用一个伪随机噪声信号调制将要发射的数据来在展宽的频带内发射数据(扩频)。将要发射的数据信号可能具有仅几千赫兹的频带,分布在可能是几百万赫兹频带范围上。通信信道可以同时由m个独立的子信道使用。对于每个子信道,所有其它的子信道作为噪声出现。
如图所示,给定带宽的单个子信道与一个唯一的扩频码相混合,所述扩频码重复由宽带伪随机噪声(PN)序列生成器所生成的预定码型。这些唯一的用户扩频码通常相互正交以使扩频码之间的互相关近似为零。使用PN序列调制数据信号以生成一个数字扩频信号。然后,用数字扩频信号调制载波信号以建立一条前向链路并发送。接收机解调该传输并提取数字扩频信号。在与所匹配的PN序列相关之后再现被发射的数据。当扩频码相互正交时,所接收的信号可以与涉及特定扩频码的特定用户信号相关,以便仅涉及特定扩频码的所需用户信号被增强,而其它所有用户的其它信号不被增强。重复相同处理以建立一条反向链路。
如果将诸如相移键控(PSK)的相干调制技术用于多个用户单元,不管是固定的还是移动的,由基站连续地发射一个全球导频用于与用户单元同步。用户单元时刻与基站同步并使用导频信号信息来估计信道的相位和幅度参数。
对于反向链路,公共导频信号是不可行的。为了由基站初始捕获以建立一条反向链路,用户单元在一条预定的随机接入信道(RACH)上发送一个随机接入分组。随机接入分组具有两个功能。第一个功能是当用户单元在发送并且基站必须快速接收该发送并确定所接收的内容时进行初始捕获。RACH启动到基站的反向链路。随机接入分组的第二种用处是用于传输较低数据速率的信息而不是耗费专用的连续话音通信信道。诸如信用卡信息的少量数据被包括在随机接入分组的数据而不是呼叫发出数据部分中。当被发送到基站时,信息可以被转发给另一个通信用户。通过使用随机分组数据部分传输地址和数据,不会使可用的空间资源负担过重,并可以将其有效地用于较高数据速率的通信。
随机接入分组包括一个前同步信号部分和一个数据部分。数据可以与前同步信号同时发送。在现有技术中,随机接入信道通常对前同步信号和数据使用正交相移键控(QPSK)。
基站在所接收的前同步信号中检查唯一的扩频码。RACH前同步信号的每个码元被用一个PN序列扩频。基站使用匹配滤波器连续地搜索那些相关的编码。数据部分中包含用于所需服务的指令。基站解调数据部分以确定所请求服务的类型,例如话音呼叫、传真等。然后,基站为用户单元分配一个用于反向链路的特定通信信道,并识别用于该信道的扩频码。一旦分配了通信信道,RACH被释放以由其它的用户单元使用。通过消除同时启动呼叫的用户单元之间的可能冲突,其它的RACH提供更快的基站捕获。
在反向链路中没有用于提供脉冲同步的用户单元导频信号,如果使用诸如PSK的相干编码技术并与传输距离的不确定性相混合,从移动用户单元捕获RACH将是困难的。由于移动用户单元与基站同步,RACH前同步信号以一种预定的速率被发送。
现有技术的前同步信号特征标记的一个例子由16个码元定义。16个相干RACH前同步信号特征标记的表格在图2中图示。因为每个码元是一个复数量,并具有包括扩频PN序列的256个码片的脉冲波形,每个特征标记包括4096个码片。完整的RACH前同步信号特征标记以4096码片/毫秒或者0.244码片/微秒的码片速率被发送。
每个用户单元从全局导频信号中接收帧边界信息。根据基站与用户单元的距离,帧边界信息经受前向链路传输延迟。在反向方向中传输的RACH前同步信号经受相同的传输延迟。由于传播延迟,可预测的RACH前同步信号到达基站的时间是 其中C=3.0×108m/s等式1
由于固有延迟,用户单元的距离不确定性随距离而变化。在100米处,影响可以被忽略。在30公里处,延迟可以接近4个码元的传输时间。表1表示回程传播延迟的影响。
表一距离不确定性的影响第一栏是移动用户单元和给定基站之间的距离,单位为公里。第二栏是从基站到用户单元并返回的射频信号的回程传播延迟,单位为毫秒。第三栏表示在基站上匹配滤波器的码片定时位置,以所发射帧边界的开始时间为参考时间0。该值表示参考帧边界的开始何时从用户单元接收到第一码片。第四栏表示在组装256个接收码片之后出现的匹配滤波器第一个输出的预期位置;(以帧边界的开始为参考)。根据用户单元的距离,一个码元可以在前四个码元间隔中的任意一个期间被输出。
因为基站不与用户单元同步,并且不具有载波基准,基站并不知道在所接收的码片序列中RACH前同步信号码元在何处开始。匹配滤波器必须相关对应于一个有效码元脉冲波形的总共256个码片。如本领域的技术人员所知的,当码片被接收时,匹配滤波器组装256个码片以生成表示脉冲波形的第一输出。为随后接收的每个码片生成匹配滤波器的连续输出。
移动用户单元首先发送前同步信号部分以接入来自基站的RACH。从16个特征标记中随机地选择一个并从5个时间偏移中随机地选择一个以解决在传输过程中的距离不确定性。移动用户单元不断地从基站接收帧边界广播。为了请求一个RACH,移动用户单元以如图3所示相对于所接收的帧边界n×2毫秒的时间偏移(其中n=0,1,…,4)发送一个随机突发脉冲。在每次随机接入的尝试中随机地选择时间偏移(n的值)。
在基站上接收的四个前同步信号特征标记a、b、c和d在图4a-d中表示。由于回程延迟,每个特征标记晚了一个码元间隔(0.0625毫秒)到达,每个特征标记表示基站和移动用户单元之间的一个不同距离。仅16个连续码元具有信号分量,其它的匹配滤波器输出表示噪声。已经知道距离的不确定性将破坏特征标记之间的正交性和降低性能。存在基站接收机将匹配滤波器的19种可能输出的任何组合误认为错误特征标记的可能性。
因此,需要一种精确的不受通信距离和多普勒效应影响的CDMA传输和检测方案。
本发明涉及一种检测器,使用匹配滤波器的能量输出结合常规的相关检测来检测所发送的数字特征标记。针对可变的传输距离根据预期的特征标记码型将能量制成表格。该表格考虑了预期的回程传输延迟,并允许累加码元的处理以得到一个正确的特征标记,不管使用相干或非相干特征标记编码和是否存在多个多普勒信道。本发明的其它实施例包括用于差分编码RACH前同步信号特征标记的新方案。
在阅读了优选实施例的详细说明之后,对于本领域的普通技术人员来说,这种系统和方法的目的和优点将变得明显。
图1是现有技术的CDMA通信系统的简化方框图。
图2是十六个相干RACH特征标记的表格。
图3是表示用于并行RACH尝试的传输定时的定时图。
图4A是表示在第一码元间隔周期中接收的16个码元RACH前同步信号特征标记的定时图。
图4B是表示在第二码元间隔周期中接收的16个码元RACH前同步信号特征标记的定时图。
图4C是表示在第三码元间隔周期中接收的16个码元RACH前同步信号特征标记的定时图。
图4D是表示在第四码元间隔周期中接收的16个码元RACH前同步信号特征标记的定时图。
图5是CDMA通信系统的详细方框图。
图6A是随机接入信道前同步信号检测器的现有技术的系统图。
图6B是根据本发明制造的随机接入信道前同步信号检测器。
图7A图示了码元存储器矩阵。
图7B是用于试用检测前同步信号特征标记的程序的流程图。
图7C是用于解决距离不确定性的程序的流程图。
图8是表示解决距离不确定性的所接收的前同步信号特征标记码元的四种可能组合的表格。
图9是表示正交性和距离不确定性之间关系的表格。
图10是十六种非相干RACH特征标记的表格。
图11是非相干RACH前同步信号检测器的系统图。
图12A是为多条多普勒信道改进的相干RACH前同步信号检测器的系统图。
图12B是前同步信号相关器的详细图。
图13是本发明的另一种实施例。
图14是用于本发明另一种实施例的编码规则。
图15是一个未编码序列和它的到差分编码序列的转换。
图16是图15的序列的被传输特征标记。
将参考附图描述优选实施例,在附图中相同的参考号表示相同的单元。
如图5所示的CDMA通信系统25包括发射机27和接收机29,该系统可以被安装在基站或移动用户单元中。发射机27包括信号处理器31,它以各种速率将话音和非话音信号33编码成数据,例如特定应用所需要的8kbps、16kbps、32kbps、64kbps或其它的速率。信号处理器31根据信号类型、服务或者响应于一个设定的数据速率来选择一种速率。
作为
背景技术
,在多址环境中生成发射信号时涉及两个步骤。首先,使用前向纠错(FEC)编码器35对可以被视为双相调制信号的输入数据33编码。例如,如果使用R=1/2的卷积码,单个双相调制数据信号变成二变量的或者两个双相调制信号。一个信号称为同相信道I41a。另一个信号称为正交信道Q41b。复数的形式为a+bj,其中a和b是实数并且j2=-1。双相调制I和Q信号通常被称为QPSK。
在第二步中,使用复数伪随机噪声(PN)序列43a、43b扩频两个双相调制数据或码元41a、41b。QPSK码元流41a、41b被乘以唯一的复数PN序列43a、43b。I和QPN序列43a、43b都包括以较高的速率生成的一个比特流,该比特流速率通常是码元速率的100至200倍。复数PN序列43a、43b在混频器42a、42b中与复数码元比特流41a、41b混频以生成数字扩频信号45a、45b。扩频信号45a、45b的分量被称作码片,它具有非常小的时间间隔。所得I45a和Q45b扩频信号被混频器46a、46b上变频到射频,并在组合器53上与具有不同扩频码的其它扩频信号(信道)组合,与载波信号51混频以将信号上变频到射频,并由天线54作为发送广播信号55予以发射。传输55可以包含具有不同数据速率的多个单独信道。
接收机29包括解调器57a、57b,它们将在天线56上接收到的被发射的宽带信号55的修正下变频成中频载波频率59a、59b。在混频器58a、58b上的第二次下变频将信号变换到基带。然后由滤波器61滤波QPSK信号,并在混频器62a、62b上与本地生成的复数PN序列43a、43b混频,所述复数PN序列与所发射的复数码的共轭相匹配。将仅有效地解扩在发射机27上用相同编码扩频的原始波形。所有其它的接收信号对于接收机29将作为噪声出现。然后,数据65a、65b被发送给信号处理器67,对卷积编码数据执行FEC解码。
在接收和解调信号之后,基带信号处于码片级。使用在扩频过程中所用PN序列的共轭同时解扩信号的1分量和Q分量,将信号恢复到码元级。
为了建立从移动用户单元到基站的反向链路,移动用户单元发送由RACH传送的随机接入分组。RACH的传输类似于上面已经描述的,但是RACH并不进行FEC。也可以在通信系统25中使用多个RACH。
表示16种可能的相干PSK编码RACH71前同步信号特征标记73的表格在图2中被图示。每个特征标记包括16个码元。每个码元A是复数A=1+j。编码方法和复数的讨论不在本发明的范围之内,并且对于本领域的技术人员来说是公知的。
现有技术的相干RACH 71检测器75在图6A中被图示。在接收机29解调RACH 71载波之后,解调信号77被输入给匹配滤波器79,用于解扩RACH前同步信号73。匹配滤波器79的输出被连接到前同步信号相干器81,用于相关RACH前同步信号73与表示前同步信号编码83的一个已知前同步信号PN序列。前同步信号相关器81的输出将具有峰值85,该峰值对应于使用特定前同步信号编码83的任一所接收的随机接入突发脉冲串的定时87。然后,可以在常规的瑞克组合器89中将所估计的定时87用于RACH 71突发脉冲串的数据部分的接收。尽管这个检测器75在理想情况下可以使用图2所示的相干PSK编码前同步信号特征标记73正常地工作,它的工作可能受到距离不确定性和所存在的多普勒效应的不利影响。
在本发明的第一实施例中,可以使用非相干检测。在这个实施例中,图2所示的相干RACH前同步信号特征标记73被差分编码饵口差分相移键控(DPSK)处理)。因此,相干前同步信号特征标记73在传输之前首先被转换成非相干的DPSK编码信号,然后在接收之后被差分解码。
依照下述步骤执行将相干码元转换成非相干码元的方法,(其中i=行和j=列)。首先如果Sold(i,1)=-A;将对应于i的所有的j乘以-1。等式2例如,对于图2所示的特征标记4(i=4)4

乘以-14

在第一步之后,旧的前同步信号特征标记将包括原始的未变化的特征标记(1,3,5,8,9,11,12和13)和乘以一1的特征标记(2,4,6,7,10,14,15和161。
传输处理的第二步转换前同步信号特征标记73的每个连续码元Snew(i,j)=A如果Sold(i,j)=Snew(i,j-1)等式3Snew(i,j)=-A如果Sold(i,j)≠Snew(i,j-1)等式4继续该例子,对于特征标记4(i=4)
Sold(4,2)≠Snew(4,2-1)-A≠A因此Snew(4,2)=-A为一个给定前同步信号特征标记73的每个连续码元执行其余的DPSK编码。该处理将所有的16个前同步信号特征标记73转换成图10所示的差分前同步信号特征标记97。根据基站接收机的复杂度,DPSK转换可以被计算并作为移动用户单元的一部分装载到固件中,或者可以在始发一个呼叫时进行计算。对于DPSK前同步信号特征标记,可以执行与上述相干处理相同的处理,但是必须在与前同步信号特征标记相关之前通过差分解码恢复所接收的信号。
根据本发明95制造的RACH检测器101在图6B中被图示。如前面针对现有技术的接收机75所述的,所接收的RACH 77被解调并被连接到匹配滤波器79的输入。匹配滤波器79的输出被连接到瑞克89、时间延迟103和第一混频器105。每个接收信号97被延迟一个码元的长度(256个码片)。时间延迟103的输出被连接到共轭处理器107,它将所接收的码元转换成的它的复共轭。复共轭处理器107的输出被连接到第一混频器105,在此复数的实部被选择106并乘以特征标记码元并输出给前同步信号相关器81。前同步信号相关器81相关一个可能的特征标记与一个输出序列。将这个总和与峰值检测器85的阈值比较,并且如果在十六个码元结束时它超过该阈值,则确定已经检测到一个特征标记。因为有十六次计算,每个特征标记一次计算,对于一个给定的抽样时间可能存在多个超过其阈值的累加值。在这种情况下,将具有最大值的累加值视为正确的。然后,可以在用于接收RACH 71突发脉冲串的数据部分的常规瑞克组合器89中使用估计的定时87。
根据本发明的第二实施例,计算RACH检测器匹配滤波器79的每个输出的能量。尽管通常以码片速率抽样匹配滤波器79,它可以在两倍或四倍的码片速率(甚至更高)上被过抽样。在这个实施例中,码片速率是4.096百万码片/秒,或者一个码片/0.244微秒。
图7A中表示在RAM 100中所存储的一个存储器矩阵101,在此存储为匹配滤波器79输出的每个码元计算的能量值。矩阵101被安排存储与在100米到30公里范围内变化的基站到用户单元的传输距离相对应的所有可能的延迟码元值。矩阵101包括256行(0-255)102和19列(0-18)104,表示在RACH前同步信号特征标记期间被传输的码片总数。如果用户单元位于基站附近,传播延迟将可以忽略,在接收256个码片之后或者在P(255,0)上将输出第一个码元。如果用户单元在30公里处,在接收819个码片之后或者大约在P(54,4)上将输出第一个码元。不考虑传输距离,每256个码片之后将生成另一个码元,以此类推,从而完成一整行。因为16个码元定义一个前同步信号特征标记,矩阵101允许三个附加的码元输出以预先考虑距离的不确定性,(如图4所示,在下文将更加详细地解释)。一旦矩阵101被填满,它包括移动用户单元在30公里范围之内感兴趣的所有抽样。
匹配滤波器79的每个输出97是一个复数z(ik)=x(ik)+jy(i,k);其中i=0至255和k=0至18等式5作为每个输出的实部和虚部的平方和的瞬时能量值被计算为P(i,k)=z(i,k)z(i,k)*=x2+y2等式6并被存储在矩阵101中。
因为前同步信号特征标记由一组16个码元构成,每个码元具有预先指定的码片码型,预计匹配滤波器输出将产生16次大于平均值的输出,每个较大值将距离前一个较大值256个码片。组合输出是256个码片的匹配滤波器输出速率之和。必需克服的一个问题是第一匹配滤波器的输出并不自动地在前256个码片中出现。根据移动用户单元和基站之间的距离,它可能出现的较晚,如表1所示。
当前同步信号特征标记出现时,其相应的匹配滤波器的输出将填充256行中的一行102的19个单元中的16个单元。对于每行,在对该行求和的总能量值超过一个预定阈值时可以检测一个完整的前同步信号特征标记。
参考图7B,图示用于试用检测前同步信号特征标记的程序200。一旦矩阵101被填充(步骤201),求和109并存储每行的能量值(步骤202)。对于总和超过一预定阈值的行,将其视为“试用检测”。比较第一行的总和和一个预定阈值(步骤204)以确定该总和是否超过阈值(步骤206)。如果是,将该行标记为一个试用检测(步骤208)。如果还没有对每一行求和(步骤210),提取下一行(步骤212)并重复该处理(步骤206-210)。一旦已经对所有的行求和,就解决每个试用检测的距离不确定性(步骤214),(在下文将对其进行更加详细的描述),并将候选者输出。
如上面所指出的,由于移动用户单元的位置引入了距离的不确定性,导致前同步信号特征标记可能不会出现直到多达四个码元。必需解决这种距离的不确定性。因此,对于被标记为一个试用检测的每一行,必需确定生成最大和的那一行中16个相邻位置的能量值。由于距离不确定性,根据前同步信号特征标记的接收版本获得四种可能的情况1、2、3和4。这四种情况在图8中被图示。在这个例子中,特征标记1被传输并用形成存储器矩阵101一行的十九个所接收码元组装。对于每种情况,十九个码元中的十六个连续码元与十六种可能的前同步信号特征标记的每一个相关将产生64种假设。64种假设中的一种假设将产生具有最大接收能量的一个特征标记。64种假设中的最大的假设将出现在情况1中,因为情况1具有所有的连续码元而不包括噪声。情况2、3和4包括从噪声分量中获得的码元,并且将不与十六个前同步信号特征标记中的一个相关。
参见图7C,图示根据本发明用于解决距离不确定性的程序300。如参考图8描述的,每一行总共包括19个位置。重新参见图7C,分析被视为试用检测的一行中前16个连续位置的能量值(步骤301)。计算16个位置的能量和(步骤302),然后存储(步骤304)。如果还没有计算该行中所有位置之和(步骤306),则查看随后的16个连续位置,对应于单元2-17(步骤308)。然后递增计数器(步骤310),并重复该程序(步骤302-306)。一旦已经计算所有位置之和,比较所有的和以确定该行中16个连续位置是否具有最大和(步骤312)。然后,系统输出与具有最大和的16个连续位置的开始位置相对应的列(k)的值(步骤314)。这是一个被选择的候选值。为每个试用检测重复这个程序。
参考图7C描述的处理可以用伪代码总结如下row i(i=0 to 255)sum(k)=0;k=0,1,2,3for k=0 to 3,dosum(k)=sum(k)+P(i,n+k-1)next kthen;Select k for max sum(k)maxk=0max=sum(0)for k=1 to 3if sum(k)>max thenmax=sum(k)maxk=knext k.
比较所选择的候选者与用于相干或非相干PSK编码的常规相关检测处理的输出。常规相关检测处理的讨论不在本申请的范围之内,并且对于本领域的技术人员来说也是公知的。
参见图9,图示正交性和距离不确定性之间关系的表格。第一栏是接收信号与其相关的特征标记。第二栏至第五栏是情况1-4的相关值。相关值越大,与接收信号的接收匹配越好。零相关值表示所接收的码元与相应的特征标记码元正交。如可以明显地看出的,在情况2、3和4的各种特征标记之间并不存在正交性。
图9所示的相关值可以被计算为 其中对于特征标记1 k=1,对于特征标记2 k=2,……,对于特征标记16 k=16,并且对于情况1,l=0;情况2,l=1;情况3,l=2;情况4,l=3。值1024由下式得出 ,其中 特征标记1,等式8并且,其中 =16×A·A*=16×(Hj)(1-j)
=16×2=32和A=1+jA*=A(1-j)的共轭因此322=1024根据本发明这个实施例制成的RACH检测器95在图11中被图示。如在描述图6所示的现有技术接收机时所述的,接收的RACH 77被解调并被连接到匹配滤波器79的输入。匹配滤波器79的输出被连接到瑞克(RAKE)89、时间延迟单元103、第一混频器105和第一处理器99。每个所接收的前同步信号特征标记97在延迟单元103中被延迟一个码元长度Ts,即256个码片。时间延迟单元103的输出被连接到共轭处理器107,它将所接收的码元转换成其复数共轭。复数共轭处理器107的输出被连接到第一混频器105,在此复数的实部被乘以前同步信号特征标记码元并输出给前同步信号相关器81。前同步信号相关器81将一个可能的特征标记与基于码元序列的一个输出序列相关。比较此和与一个阈值,并且如果它在第十六个码元结束之前超过该阈值,则检测到一个特征标记。因为有16次计算,每个特征标记一次计算,在一个给定抽样时间内可能有多个累加值超过阈值。在此情况下,选择数值最大的累加值作为正确的。
在上述特征标记相关的同时,匹配滤波器79的输出97被输入给第一处理器99,它为每个码元输出计算能量值。将所计算的每个能量值存储在存储器矩阵101中。如上所述,在已经为一行19个码元计算能量值之后,第二处理器109计算该给定行的总和能量值,并将其存储在第二存储器111中。应当注意到存储器矩阵101和第二存储器111实际上可以包括单个RAM存储器,而不是如图所示的两个分离的部件。超过预定阈值的能量是一个试用检测。在256个包括19个码元的可能特征标记的累加值已经被累积在第二存储器111中之后,第三处理器113一对一比较256个能量值和常规特征标记检测,从而交叉验证每个处理的结果以得出正确的接收特征标记序列。
为了解决多个多普勒信道,解决该信道的一种可选实施例类似于上述四种情况的方法。为了解决多普勒信道,引入相位旋转。相位旋转校正和补偿由于多普勒扩展导致的相位变化。为了相干检测m个多普勒信道,创建m×4×16个假设。选择m×4×16个假设中最大的一个并识别相应的特征标记。
如果所接收的序列是r(t),每次收集19个抽样r(nΔt),1,2,3,…,19,考虑四种情况n=1,2,3,…,16(情况1),n=2,3,4,…,17(情况2),n=3,4,5,…,18(情况3),和n=4,5,6,…,19(情况4)。为了解决多普勒效应,将每种情况与具有对应于m个多普勒信道的m个不同相位旋转的16个特征标记相关。带有相位旋转的相关输出是 其中i=1,2,3,…,16;k=1,2,3,…,m;2πfok是第k个多普勒信道的相位旋转;和si是可能的特征标记,其中i=1,2,3,…16。
五个多普勒信道的频率旋转的例子是(f01,f02,f03,,f04,,f05)=(-200Hz,-100Hz,0,100Hz,200Hz);间隔为100Hz。每种情况生成m×16种假设。四种情况产生m×16×4种假设。选择与m×16×4种假设中值最大的相对应的前同步信号特征标记。
根据本发明这个实施例制成的针对多个多普勒信道使用相干检测的接收机在图12A-B中被图示。在图12A中,所接收的RACH 77被连接到匹配滤波器79以与一个扩频码(256个码片)相关。如上所述,每256个码片从匹配滤波器输出一个码元,直到收集到十九个码元输出并存储在存储器矩阵101中。在十九个码元输出之中的连续十六个码元输出被组装,并且形成了四种情况。
在前同步信号相关器119中将四种十六个连续抽样情况中的每种情况与m个多普勒信道上的十六个前同步信号序列中的每个序列相关。然后将所生成的m×16×4种假设存储在第二存储器121中。选择m×16×4种假设中具有最大能量的情况,并识别相应的前同步信号特征标记。图12B表示用于一个给定前同步序列和一个给定多普勒信道的前同步信号相关器的详细方框图,(即具有频率偏移fok,k=1,2,…,m)。
本发明的一种可选实施例以图13所示的16×16特征标记矩阵为基础。在使用本发明的这个实施例时,通过差分编码图13中列出的特征标记矩阵来创建一个新的特征标记组。编码规则如下。首先,将S(i,k),M(i,k)和R(i,k)定义如下S(i,k)=特征标记i的第k个单元;M(i,k)=所建议的新的发送特征标记组的第k个单元;和R(i,k)=将被存储在接收机中的所建议的新复制组的第k个单元。
然后将单元映射如下映射A→1和B→j=sqrt(-1),和设置M(i,0)=A=1和设置R(i,0)=A=1。对于k=1至15,我们具有下述等式M(i,k)=M(i,k-1)×S(i,k)等式11R(i,k)=S*(i,k) 等式12*表示复共轭如果S(i,k)=1,则R(i,k)=1如果S(i,k)=j,则R(i,k)=-j在图14中总结了这个规则,其中左边一栏表示M(i,k-1)的四种可能值,最顶上的一行表示S(i,k)的四种可能值。图15表示一个原始的未编码序列及其到差分编码序列的转换。
在这个接收机中,这些码元被差分解码。任意地开始于D(0)=1,以接收编码码元C(k)的形式给出解码码元D(k),k=0,……,15如下D(i,k)=C(i,k)×C(i,k-1)*等式13然后执行与前同步信号特征标记的相关,由此Sum(i)=0。对于i=0至15Sum(i)=Sum(i)+D(i,k)×R(i,k)等式14在图16中图示完整的新发送的特征标记。这个相同的技术通过用B代替A和用A代替B可以被应用于图13所示的前同步信号特征标记。
权利要求
1.一种在CDMA通信系统中非相干编码随机接入信道的前同步信号特征标记Sold的方法,所述前同步信号具有多个码元A,所述方法包括步骤a)如果前同步信号特征标记的第一个码元是负的,将所述前同步信号特征标记Sold的码元A乘以-1;b)通过满足下列条件,将所述前同步信号特征标记Sold的码元A转换成非相干编码的特征标记Snew的码元,其中j=大于1的码元位置,1)如果Sold(j)=Snew(j-1),则Snew(j)=A;2)如果Sold(j)≠Snew(j-1),则Snew(j)=-A;和c)为前同步信号特征标记Sold的每个连续码元执行步骤(b)。
2.根据权利要求1的方法,其中前同步信号特征标记Snew被发送和检测,并且所述检测包括步骤a)解调随机接入信道;b)解扩随机接入信道以获得所述前同步信号特征标记Snew;c)分析所述被解扩的前同步信号特征标记Snew中的每个码元A;d)将所述被解扩的前同步信号延迟一个码元;e)计算所述被延迟的前同步信号码元的复共轭;和f)将所述复共轭乘以所述被解扩的前同步信号特征标记Snew。
3.一种非相干编码随机接入信道的前同步信号特征标记的方法,用于在使用码分多址空中接口的通信系统中的传输和检测,所述方法包括步骤a)检查前同步信号特征标记Sold的每个连续码元A;b)如果该特征标记的第一个码元是负的,将所有的所述前同步信号特征标记Sold的码元A乘以-1;c)将所述第一前同步信号特征标记Sold码元用于第一被转换的非相干编码前同步信号特征标记Snew码元。d)通过满足下列条件,将所述前同步信号特征标记Sold码元A转换成非相干编码信号特征标记Snew码元,其中j=大于1的码元位置,1)如果Sold(j)=Snew(j-1),则Snew(j)=A;2)如果Sold(j)≠Snew(j-1),则 Snew(j)=-A;和e)为前同步信号特征标记Sold的每个连续码元执行步骤(d)。
4.根据权利要求3的方法,其中前同步信号特征标记Snew被发送和检测,并且所述检测包括步骤a)解调随机接入信道;b)解扩随机接入信道以获得所述前同步信号特征标记Snew;c)分析所述被解扩的前同步信号特征标记Snew中的每个码元A;d)将所述被解扩的前同步信号延迟一个码元;e)计算所述被延迟的前同步信号码元的复共轭;和f)将所述复共轭乘以所述解扩前同步信号特征标记Snew。
5.一种用于非相干编码随机接入信道的前同步信号特征标记的编码系统,用于在使用CDMA空中接口的通信系统中的传输和检测,所述编码系统包括用于检查前同步信号特征标记Sold的每个连续码元A的装置;如果该特征标记的第一个码元是负的,将所有的所述前同步信号特征标记Sold的码元A乘以-1的装置;将所述第一前同步信号特征标记Sold码元用于第一被转换的非相干编码前同步信号特征标记Snew码元的装置;通过满足下列条件,将所述前同步信号特征标记Sold码元A转换成非相干编码特征标记Snew码元的装置,其中j=大于1的码元位置,1)如果Sold(j)=Snew(j-1),则Snew(j)=A;2)如果Sold(j)≠Snew(j-1),则Snew(j)=-A;由此,所述转换装置对前同步信号特征标记Sold的每个连续码元执行操作。
6.根据权利要求5的系统,其中前同步信号特征标记Snew被发送和检测,并且所述系统还包括一检测器,它包括解调器,用于解调随机接入信道;解扩器,用于解扩随机接入信道以获得所述前同步信号特征标记Snew;分析器,用于分析所述被解扩的前同步信号特征标记Snew中的每个码元A;用于将所述被解扩的前同步信号延迟一个码元的装置;用于计算所述被延迟的前同步信号码元的复共轭的装置;和乘法器,用于将所述复共轭乘以所述解扩前同步信号特征标记Snew。
7.一种在CDMA通信系统中非相干编码随机接入信道的前同步信号特征标记Sold的编码系统,所述前同步信号具有多个码元A,所述编码系统包括用于在前同步信号特征标记的第一个码元是负值时,将所述前同步信号特征标记Sold码元A乘以-1的装置;用于通过满足下列条件,将所述前同步信号特征标记Sold码元A转换成非相干编码特征标记Snew码元的装置,其中j=大于1的码元位置,1)如果Sold(j)=Snew(j-1),则Snew(j)=A;2)如果Sold(j)≠Snew(j-1),则Snew(j)=-A;和由此,所述转换装置转换前同步信号特征标记Sold的每个连续码元。
8.根据权利要求7的系统,其中前同步信号特征标记Snew被发送和检测,并且所述系统还包括一互补检测器,它包括解调器,用于解调随机接入信道;用于解扩随机接入信道以获得所述前同步信号特征标记Snew的装置;用于分析所述被解扩的前同步信号特征标记Snew中的每个码元A的装置;延迟装置,用于将所述被解扩的前同步信号延迟一个码元;和处理器,用于计算所述被延迟的前同步信号码元的复共轭,和用于将所述复共轭乘以所述解扩前同步信号特征标记Snew。
9.一种在存在传输距离不确定性的CDMA空中接口上检测一个编码特征标记的方法,包括步骤a)在基站上接收与用于一个预定特征标记的码元相对应的一系列被发送的码片;b)在基站上将所述码片输入给一匹配滤波器;c)为所述匹配滤波器的每个输出计算能量;d)连续地将每个所述能量列表;e)算入所述匹配滤波器输出的额外能量和从所述接收的码片获得的所述能量以考虑距离的不确定性;f)使所述被列表的额外能量和所述从码片中获得的能量中的预定数目的连续能量与一组预定义的特征标记能量相关;和g)重复步骤(f)直到识别出被发送的特征标记。
10.根据权利要求9的方法,其中编码的特征标记被相干编码。
11.根据权利要求9的方法,其中编码特征标记被非相干编码。
12.一种在存在传输距离不确定性的CDMA空中接口上检测一个编码特征标记的方法,所述编码特征标记包括预定的多个码元,该方法包括步骤a)接收与所述预定多个码元相对应的一系列被发送的码片;b)将所述码片输入给一匹配滤波器;c)存储所述匹配滤波器的多个输出,所述多个输出在数量上多于所述多个码元;d)相关所述多个输出和一组预定义的特征标记;和e)重复步骤d)直到识别出被编码的特征标记。
13.根据权利要求12的方法,其中被编码的特征标记被相干编码。
14.根据权利要求12的方法,其中被编码特征标记被非相干编码。
15.一种解决所接收的编码特征标记中距离不确定性的方法,以便在CDMA空中接口中进行检测,包括步骤a)为信道的匹配滤波器输出的每个码元计算瞬时功率;b)将每个所计算的功率列表;d)算入额外码元的功率以考虑距离不确定性;e)求所有计算出的功率之和;和f)比较求和的总功率和一个阈值。
16.一种解决所接收的编码特征标记中距离不确定性的系统,以便在CDMA空中接口中进行检测,该系统包括处理器,用于计算信道的匹配滤波器输出的每个码元的瞬时功率,算入额外码元的功率以考虑距离的不确定性;存储装置,用于将一组预定义的所述被计算的功率列表;装置,用于求所述预定义组中的计算功率之和,并比较求和的总功率和一个阈值。
全文摘要
本发明涉及一种检测器,使用匹配滤波器输出的能量检测一个被发送的数字特征标记。根据用于可变传输距离的一个预计特征标记码型对能量进行列表。该表格考虑了预期的回程传输延迟,并允许累加码元的处理以获得一个正确的特征标记,而不管使用了相干还是非相干特征标记编码和是否出现了多个多普勒信道。
文档编号H04B1/707GK1330813SQ99814400
公开日2002年1月9日 申请日期1999年12月14日 优先权日1998年12月14日
发明者斯蒂芬·G·迪克, 查尔斯·丹尼恩, 埃尔戴德·蔡拉, 潘俊林, 辛承爀, 埃里拉·蔡拉 申请人:交互数字技术公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1