首页 / 专利库 / 扣件 / 闩锁位置 / 扩频信号的捕获方法和装置

扩频信号的捕获方法和装置

阅读:233发布:2023-01-23

专利汇可以提供扩频信号的捕获方法和装置专利检索,专利查询,专利分析的服务。并且一种用于码分多址CDMA无线电话(104)捕获伪随机噪声PN序列定时的装置(114)。一 缓冲器 (230)存储至少一个导频 信号 的样本。一耦合到缓冲器(230)的相关器(202)可操作以将所述样本的至少一部分与在多个不同的PN偏移之一上的PN序列相关,以产生对应的相关 能量 。一旦在一特定PN偏移的所述PN序列产生一至少等于能量 阈值 的相关能量,耦合到相关器(202)的 控制器 (116),就中断相关器(202)。,下面是扩频信号的捕获方法和装置专利的具体信息内容。

1.一种在可操作于CDMA系统的无线电话中捕获导频信号的方 法,该方法包括:
存储步骤,存储所接收信号的样本;
选取步骤,为伪随机噪声PN序列选取一PN偏移;
相关步骤,将所述样本的至少一部分与所述PN序列的至少一部 分相关,以产生一相关能量
选择步骤,选择一新PN偏移;
比较步骤,将所述相关能量和一能量阈值进行比较;以及
重复步骤,重复相关、选择和比较步骤,直到发生下面的任何一 种情况:
发现一PN序列定时,其产生至少等于能量阈值的相关能 量,或
进行了预定次数的比较步骤。
2.如权利要求1所述的方法,其中所述的选择步骤是对相关步骤 的响应。
3.如权利要求2所述的方法,进一步包括:
产生步骤,在存储步骤期间产生PN序列;和
重新产生步骤,在相关步骤期间根据对应的PN偏移重新产生PN 序列。
4.如权利要求3所述的方法,其中以比所述产生步骤快的速度执 行所述重新产生步骤。
5.如权利要求4所述的方法,进一步包括在存储步骤期间记录所 述PN序列的位置
6.如权利要求5所述的方法,其中所述的选取步骤是对记录步骤 的响应。
7.如权利要求5所述的方法,其中根据在所述选取步骤期间选取 的PN偏移选择新的PN偏移。
8.如权利要求7所述的方法,其中所述新的PN偏移表示在所述 选取步骤期间选取的PN偏移的递增版本。
9.一种用于启动可操作于CDMA系统的无线电话的方法,该方 法包括如下步骤:
激活步骤,激活搜索器接收机的至少一部分;
启动步骤,启动伪随机噪声PN序列的产生;
存储步骤,存储所接收信号的样本;
记录步骤,在存储步骤期间记录所述PN序列的位置;
产生步骤,响应所述的记录步骤,产生所述PN序列的基准位置;
重新产生步骤,采用基准位置,重新产生PN序列;
相关步骤,在所述重新产生步骤期间,将所述样本的至少一部分 和所述PN序列的至少一部分相关,以产生一相关能量;
递增步骤,响应所述重新产生步骤,递增基准位置;
比较步骤,将相关能量和能量阈值比较;以及
重复步骤,重复重新产生、相关、递增和比较步骤,直到下列任 何情况:
发现一PN序列定时,其产生至少等于能量阈值的相关能 量,或
进行预定次数的比较步骤。
10.如权利要求9所述的方法,其中所述的存储、记录和产生步 骤以第一速率发生,以及所述的重新产生、相关、递增和比较步骤以 第二速率发生,第二速率比第一速率快。
11.如权利要求10所述的方法,进一步包括:
将所产生的相关能量的每一个排序;和
存储预定数量的最高相关能量以及对应的所述PN序列的基准位 置。
12.如权利要求9所述的方法,进一步包括将一PN序列定时分 配给无线电话接收机的至少一个解调分支,所述PN序列定时对应于产 生的相关能量至少等于能量阈值的基准位置。
13.一种在CDMA无线电话中用于捕获导频信号的方法,该方法 包括:
存储步骤,存储一预定数量的所接收信号的样本;
产生步骤,在多个不同的PN偏移的每一个上产生伪随机噪声PN 序列;
相关步骤,将一预定数量的样本和在多个不同的PN偏移的每一 个上的所述PN序列相关,以产生对应的相关能量;
中断步骤,当产生至少等于一预定的阈值的相关能量时,中断相 关;以及
选择步骤,选择基于PN序列的PN序列定时和PN偏移,该PN 偏移产生至少等于预定阈值的最后相关能量。
14.如权利要求13所述的方法,其中所述的选择步骤是中断步骤 的响应。
15.如权利要求14所述的方法,其中所述的相关步骤包括:
涉及样本的第一部分和所述PN序列的第一部分的第一相关;及
涉及样本的第二部分和所述PN序列的第二部分的第二相关,
其中,假如在相关步骤期间所述第一相关产生的中间相关能量小 于特定PN偏移的中间阈值,则在该特定PN偏移上的第二相关就不进 行。
16.如权利要求14所述的方法,其中所述的相关步骤的发生速率 比所述存储步骤快。
17.如权利要求16所述的方法,进一步包括:响应选择步骤,将 所述PN序列定时分配到至少一个无线电话接收机的解调分支。
18.一种用于CDMA无线电话捕获伪随机序列PN定时的装置, 该装置包括:
缓冲器,存储所接收信号的多个样本;
一相关器,其与缓冲器耦合,可操作以将所述样本的至少一部分 和在多个不同PN偏移之一上的PN序列相关,以产生对应的相关能 量;以及
控制器,其与相关器耦合,当在特定PN偏移上的PN序列产生 的相关能量至少等于能量阈值时,可操作以中断相关器。
19.如权利要求18所述的装置,其中所述控制器包括微处理器、 DSP和逻辑电路中的任何一个。
20.如权利要求18所述的装置,进一步包括:一耦合到相关器的 存储器,用于存储一预定数量的最高相关能量和对应的PN偏移。
21.如权利要求20所述的装置,其中假如在一预定数量的相关之 后,产生的相关能量没有一个至少等于能量阈值,则控制器从存储器 选择一对应于最高相关能量的PN偏移。
22.如权利要求18所述的装置,进一步包括一耦合到相关器输出 端的闩装置,并且可在多个不同的PN偏移的每一个上操作,以在将 第一个数量的样本相关之后锁存中间相关结果,以及在将第二个数量 的样本相关之后锁存第二相关结果。
23.如权利要求18所述的装置,进一步包括一耦合到缓冲器和相 关器的PN序列产生器,以在多个不同的PN偏移的每一个上产生PN 序列。
24.如权利要求23所述的装置,其中所述的PN序列产生器包括 第一PN产生器和第二PN产生器,第一PN产生器可操作产生第一速 率的PN序列并在缓冲器中存储该样本,第二PN产生器可操作以在多 个不同的PN偏移的每一个上产生第二速率的PN序列,第二速率高于 第一速率。
25.一种CDMA蜂窝电话系统,其包括:
至少一个基站,用于发射具有一特定时间对准的导频信号;
一蜂窝电话,可操作以接收所述导频信号,所述蜂窝电话包括:
一缓冲器,存储所述导频信号的多个样本;
一相关器,其与缓冲器耦合,可操作以将所述样本的至少一部分 和在多个不同伪随机噪声PN偏移的每一个上的PN序列相关化,以产 生对应的相关能量;以及
一控制器,其与相关器耦合,当在特定PN偏移的PN序列产生至 少等于能量阈值的相关能量时,可操作以中断相关器。
26.如权利要求25所述的CDMA蜂窝电话系统,其中所述控制 器包括微处理器、DSP和逻辑电路中的任何一个。
27.如权利要求25所述的CDMA蜂窝电话系统,进一步包括: 一耦合到相关器的存储器,用于存储一预定数量的最高相关能量和对 应的PN偏移。
28.如权利要求27所述的CDMA蜂窝电话系统,其中假如在一 预定数量的相关之后,产生的相关能量没有一个至少等于能量阈值, 则控制器从存储器选择一对应于最高相关能量的PN偏移。
29.如权利要求25所述的CDMA蜂窝电话系统,进一步包括一 耦合到相关器输出端的锁存器,并且在多个不同的PN偏移之一上,可 操作用于在第一数量的样本相关之后锁存中间相关结果,以及在第二 数量的样本相关之后锁存第二相关结果。
30.如权利要求25所述的CDMA蜂窝电话系统,进一步包括一 耦合到缓冲器和相关器的PN序列产生器,以在多个不同的PN偏移的 每一个上产生PN序列。
31.如权利要求30所述的CDMA蜂窝电话系统,其中所述的PN 序列产生器包括第一PN产生器和第二PN产生器,第一PN产生器可 操作产生第一速率的PN序列,以在缓冲器中存储该样本,第二PN产 生器可操作在多个不同的PN偏移的每一个上产生第二速率的PN序 列,第二速率高于第一速率。
32.一种激活CDMA蜂窝电话的方法,该方法包括:
打开蜂窝电话;
激活搜索器接收机;
接收一导频信号;
产生一伪随机噪声PN序列;
在产生步骤期间存储所述导频信号的数字样本;
重新产生在多个PN偏移的每一个上的PN序列;将所述数字样本 与在多个PN偏移每一个上的所述PN序列相关,以产生对应的单个相 关能量;
存储一预定数量的最高单个相关能量和对应的PN偏移;
在每个相关之后将单个相关能量的每一个和能量阈值进行比较;
相应于找到产生至少等于能量阈值的单个相关能量的特定的PN 偏移,中止相关步骤,并且使用所述特定的PN偏移作为蜂窝电话接收 机中的解调分支的PN序列定时;以及
假如在进行一预定次数的相关步骤之后,没有产生至少等于能量 阈值的单个相关能量,则选择对应于已存储的最高单个相关能量用于 PN序列定时。
33.一种在可操作于CDMA系统的无线电话中的用于捕获导频信 号的方法,该方法包括:
(a)以第一速率产生一伪随机噪声PN序列;
(b)以第一速率存储所接收信号的样本;
(c)在存储步骤期间记录所述PN序列的基准位置;
(d)存储所述基准位置;
(e)从基准位置开始,以第二速率重新产生PN序列,第二速率 高于第一速率;
(f)在重新产生步骤期间,将所述样本的至少一部分与所述PN 序列的至少一部分相关,以产生一相关能量;
(g)响应于重新产生步骤,选择一新的基准位置;
(h)将相关能量与能量阈值进行比较;以及
(i)重复步骤(e)到(h),直到
所述相关产生至少等于能量阈值的相关能量,其中将与至少 等于能量阈值的相关能量对应的基准位置分配给无线电话接收 机的至少一个解调分支,或
进行了一预定次数的比较步骤,其中将对应于最高相关能量 的基准位置分配给至少一个解调分支。
34.一种在可操作于CDMA电话系统的无线电话中用于捕获伪随 机噪声PN序列定时的接收机电路,该接收机电路包括:
一缓冲器,用于存储至少一个导频信号的样本;
一第一PN产生器,其耦合到缓冲器,以产生第一速率的PN序列;
一第二PN产生器,其耦合到缓冲器,在多个PN偏移上产生第二 速率的PN序列,第二速率高于第一速率;
一相关器,其耦合到缓冲器,并可操作以将所述样本的至少一部 分与在多个PN偏移的每一个上的PN序列相关,以对每一个相关产生 一相关能量;
一比较器,其耦合到相关器,将每个相关能量与能量阈值进行比 较;以及
一能量后处理器,其耦合到比较器,并可操作以记录最高的相关 能量;
其中,响应一导致相关能量至少等于能量阈值的特定PN偏移, 所述相关器中止相关处理,并且所述特定PN偏移作为一PN序列定时 是有用的,及
其中,根据相关器进行一预定次数的相关和多个PN偏移中没有 一个导致至少等于能量阈值的相关能量,选择对应于最高相关能量的 PN偏移作为PN序列定时。

说明书全文

技术领域

发明一般涉及降低无线电话之类的便携式无线电中的功耗。更 具体地讲,本发明涉及在扩展频谱多址无线电话系统中启动无线电话 接收机的装置和方法。

背景技术

在无线电话系统中,配置的便携式无线电话用于与一个或更多的 远端基站进行无线通信。为了节省功耗和延长无线电话的电池使用时 间,无线电话系统可以以时分寻呼模式操作。在时分寻呼模式操作期 间,无线电话并不连续地监视寻呼信道。无线电话仅在预定的时间监 视寻呼信道。在无线电话不监视寻呼信道的时间中,通过关断某些无 线电话电路使无线电话在低功率模式中“睡眠”,从而降低了功耗。
时分寻呼模式是便携式无线电话电池使用时间的关键。因此,时 分寻呼模式操作的目的是要把无线电的工作时间减到最低,和在睡眠 期间尽可能多地关断无线电设备。
当从睡眠期间恢复时,或更一般地讲,在激活无线电话接收机时, 无线电话必须在无线电话系统中捕获一个与基站链接的射频(RF)。 在无线接口规范中定义了链路捕获和同步化,以及通信协议之类的其 它操作。这种规范的一个例子是电信工业协会/电子工业协会 (TIA/EIA)临时标准IS-95,“双模宽带扩展频谱蜂窝系统的移动站- 基站兼容性标准”(IS-95)。IS-95定义了一种直接序列码分多址 (DS-CDMA或CDMA)无线电话系统。也有用于无线本地环路 (WLL)无线电话系统的其它无线接口规范,并且提出了用于高级宽 带扩展频谱无线电话系统(统称为第三代蜂窝电话系统)的新的无线 接口规范。
无线电话捕获一与基站链接的RF处理中的一部分是无线电话发 现一个基站发射的适当信号,然后与该发射信号同步化。无论CDMA 系统是同步的(例如,所有基站同步化到一个共同的定时基准)还是 相反地是异步的(例如,所有基站没有同步化到一个共同定时基准) 都需要同步化到该发射信号。
例如,在IS-95系统中,无线电话与基站的同步化包括无线电话 产生本地伪随机噪声(PN)序列,和使PN序列与系统PN序列对准。 这是通过捕获基站发射的导频信号完成的。因此,无线电话包含一个 产生PN序列的序列产生器。无线电话使用一搜索器接收机或其它机构 使本地产生的PN序列与基站发射的导频信号的PN序列对准。一旦捕 获到导频信号,无线电话捕获一个同步信号和一个寻呼信号,然后无 线电话可以正确地解调业务信道和建立链接基站的全双工链路。
在时分寻呼模式中,无线电话周期性地检查来自基站的消息。无 线电话必须每T秒解码一个或多个数据。例如,在IS-95CDMA系 统中,T是通过T=1.28*2i秒计算的,其中i一般设定为0或1。为了 延长无线电话电池的使用时间,在时间片分割寻呼消息之间使无线电 话的部分电路进入睡眠(例如,关闭提供到进入睡眠的电路的时钟信 号)。
图1是说明在操作于时分寻呼模式时如何激活现有技术的无线电 话的定时图。在时间轴400上示出了PN序列定时,时间轴401上示出 了对应的无线电话事件。
时间轴400示出了PN卷(PN roll)边界发生在时间404。在扩展 频谱系统中,PN序列通常是有限长度的,在循环通过整个序列后再重 复其本身;PN卷边界标记PN序列的开始点。例如,在IS-95系统中, PN卷边界每26.66毫秒发生一次。
时间轴400也示出了在时间406发生的帧边界。在IS-95系统中, 每80毫秒产生80毫秒帧边界,并且与PN卷边界对准。寻呼消息在 80毫秒帧边界开始。
为了无线电话解调和解码寻呼消息,几个无线电话事件必须在帧 边界之前发生。在时间402之前,现有技术无线电话处于睡眠状态, 其中关断了对接收机调制解调器电路的时钟。当无线电话最初进入睡 眠状态时,微处理器存储当前PN序列状态。然后,无线电话在预定的 时间中保持睡眠状态,而微处理器则保持对睡眠时间的跟踪,以便在 无线电话退出睡眠模式时产生唤醒状态。
刚好在时间402之前,微处理器对接收机调制解调器执行唤醒状 态程序,并且重新对接收机调制解调器提供时钟信号。这种唤醒状态 代表当无线电话退出睡眠模式时微处理器作出的对PN序列的状态的 最佳估算。此后,在试图跟踪PN序列时实时更新唤醒状态。
在现有技术的扩展频谱无线电话中,在这点大约90%的接收机调 制解调器电路导通并激活。因此,在接收机调制解调器单元中,时钟 信号提供到所有解调支路,搜索器接收机,和有关的定时电路。
在时间402,发生唤醒(WAKE)事件,并且WAKE脉冲把相同 的状态信息装载到搜索器接收机和解调支路,因而使它们相互同步。 然后,搜索器单元搜索接收的信号直到发现一个适当的高能量射线。 一旦发现适当的导频信号,则回转(slew)搜索器接收机和所有解调 支路的定时,从而使它们的定时与通过导频信号传送的PN序列匹配。 回转是一种处理方法,包括相对于接收的PN序列超前、延迟,或保持 内部发生的PN序列。这建立了一个定时参考。
在典型的现有技术CDMA无线电话中,无线电话需要大约30毫 秒来捕获导频信号和把搜索器接收机和解调支路与PN序列同步;这标 记为持续时间410。因此,WAKE事件必须至少在SLAM事件之前30 毫秒发生,而WAKE事件将要在时间404在PN卷边界发生。由于自 从WAKE事件发生后对搜索器定时单元,支路定时单元和系统定时单 元的时钟已经导通,因而连续地保持着它们之间的重要定时关系。此 外,在这大约30毫秒期间,包括接收机调制解调器内的所有非搜索器 接收机电路在内的大约90%的接收机调制解调器电路被激活。
现有技术的无线电话硬件被配置为在PN卷边界(例如,在时间 404)开始SLAM事件。SLAM事件被定义为无线电话接收机调制解调 器的系统定时单元与导频信号PN序列的同步化。系统定时单元控制整 个无线电话接收机调制解调器的定时,并指导接收机调制解调器的操 作。因此,对于一个SLAM事件,微处理器指导接收机调制解调器的 系统定时单元同步化于解调支路和搜索器接收机的定时。
SLAM事件发生在时间404。在26.6毫秒的持续时间412中,90% 的接收机调制解调器电路处于激活状态。在时间406,解调器支路产生 去交插器数据,并解码寻呼消息。在时间408,接收机调制解调器结束 对寻呼消息的解码,并且这段时间一般为35毫秒,如由持续时间414 所标记。
除了在时分寻呼模式操作时在预定时间唤醒无线电话之外,也可 能需要唤醒无线电话以处理或响应无线电话中同步或异步发生的其它 事件。异步事件的一个例子是用户输入,例如按动无线电话的键盘
因此,可以看到现有技术的无线电话对于时分寻呼模式中的操作 效率低下。降低无线电话的功耗是一项关键的性能指标。降低功耗可 以延长无线电话电池的使用时间,因而可以延长无线电话电池无需重 新充电的工作时间。

发明内容

因此,需要有一种在时分寻呼模式工作期间有效和快速激活扩展 频谱无线电话的方法和装置。还需要有一种能够响应同步或异步事件 (例如,无线电话的最初启动)有效启动扩展频谱无线电话的方法和 装置。
此外,搜索器接收机必须在初始捕获模式期间定位具有足够能量 的扩展频谱信号。例如初始捕获模式是当无线电话初次加电并且需要 获取初始PN序列定时的时候。在当前的无线电话中,用户对长的捕获 时间不满(例如,在无线电话开机后到用户能使用无线电话前的长时 间等待)。
即使在搜索器接收机通过寻找合适信号强度的至少一个导频信号 射线确定了初始PN序列定时后,由于多径状态、衰落状态和无线电话 的位置经常变化,该搜索器接收机必须不断地搜索新的信号。事实上, 由于可用导频信号变化是如此快,以至于无线电话的搜索器接收机不 能跟踪该变化,可能出现较高百分比的掉话。
最后,新的系统需求可能要求称为移动辅助硬切换(MAHHO) 的功能。这就要求无线电话中断与第一基站的通信链路,调谐到另一 频率,寻找导频信号,返回到原始频率,然后和第一基站重新建立通 信链路。这过程进行得越快,该MAHHO的功能将越强。这样,就需 要减少捕获一适当的具有足够能量的导频信号所需要的时间、最小化 无线电话的电流消耗、减少微处理器所需要的在导频信号搜索和捕获 中的交互作用,以及增加搜索接收机对MAHHO的灵活性。
根据本发明的第一个方面,提供了一种在可操作于码分多址 CDMA系统的无线电话中捕获导频信号的方法,该方法包括:存储步 骤,存储所接收信号的样本;选取步骤,为伪随机噪声PN序列选取一 PN偏移;相关步骤,将所述样本的至少一部分与所述PN序列的至少 一部分相关,以产生一相关能量;选择步骤,选择一新PN偏移;比较 步骤,将所述相关能量和一能量阈值进行比较;以及重复步骤,重复 相关、选择和比较步骤,直到发生下面的任何一种情况:发现一PN 序列定时,其产生至少等于能量阈值的相关能量,或进行了预定次数 的比较步骤。
根据本发明的第二个方面,提供了一种用于启动可操作于码分多 址CDMA系统的无线电话的方法,该方法包括如下步骤:激活步骤, 激活搜索器接收机的至少一部分;启动步骤,启动伪随机噪声PN序列 的产生;存储步骤,存储所接收信号的样本;记录步骤,在存储步骤 期间记录所述PN序列的位置;产生步骤,响应所述的记录步骤,产生 所述PN序列的基准位置;重新产生步骤,采用基准位置,重新产生 PN序列;相关步骤,在所述重新产生步骤期间,将所述样本的至少一 部分和所述PN序列的至少一部分相关,以产生一相关能量;递增步 骤,响应所述重新产生步骤,递增基准位置;比较步骤,将相关能量 和能量阈值比较;以及重复步骤,重复重新产生、相关、递增和比较 步骤,直到下列任何情况:发现一PN序列定时,其产生至少等于能量 阈值的相关能量,或进行预定的次数比较步骤。
根据本发明第三个方面,提供了一种在码分多址CDMA无线电话 中用于捕获导频信号的方法,该方法包括:存储步骤,存储一预定数 量的所接收信号的样本;产生步骤,在多个不同的PN偏移的每一个上 产生伪随机噪声PN序列;相关步骤,将一预定数量的样本和在多个不 同的PN偏移的每一个上的所述PN序列相关,以产生对应的相关能 量;中断步骤,当产生至少等于一预定的阈值的相关能量时,中断相 关;以及选择步骤,选择基于PN序列的PN序列定时和PN偏移,该 PN偏移产生至少等于预定阈值的最后相关能量。
根据本发明第四个方面,提供了一种用于码分多址CDMA无线电 话捕获伪随机序列PN定时的装置,该装置包括:一缓冲器,存储所接 收信号的多个样本;一相关器,其与缓冲器耦合,可操作以将所述样 本的至少一部分和在多个不同PN偏移之一上的PN序列相关,以产生 对应的相关能量;以及一控制器,其与相关器耦合,当在特定PN偏移 上的PN序列产生的相关能量至少等于能量阈值时,可操作以中断相关 器。
根据本发明第五个方面,提供了一种码分多址CDMA蜂窝电话系 统,其包括:至少一个基站,用于发射具有一特定时间对准的导频信 号;一蜂窝电话,可操作以接收所述导频信号,所述蜂窝电话包括: 一缓冲器,存储所述导频信号的多个样本;一相关器,其与缓冲器耦 合,可操作以将所述样本的至少一部分和在多个不同PN偏移的每一个 上的伪随机噪声PN序列相关化,以产生对应的相关能量;以及一控制 器,其与相关器耦合,当在特定PN偏移的PN序列产生至少等于能量 阈值的相关能量时,可操作以中断相关器。
根据本发明第五个方面,提供了一种激活码分多址CDMA蜂窝电 话的方法,该方法包括:打开蜂窝电话;激活搜索器接收机;接收一 导频信号;产生一伪随机噪声PN序列;在产生步骤期间存储所述导频 信号的数字样本;重新产生在多个PN偏移的每一个上的PN序列;将 所述数字样本与在多个PN偏移每一个上的所述PN序列相关,以产生 对应的单个相关能量;存储一预定数量的最高单个相关能量和对应的 PN偏移;在每个相关之后将单个相关能量的每一个和能量阈值进行比 较;相应于找到产生至少等于能量阈值的单个相关能量的特定的PN 偏移,中止相关步骤,并且使用所述特定的PN偏移作为蜂窝电话接收 机中的解调分支的PN序列定时;以及假如在进行一预定次数的相关步 骤之后,没有产生至少等于能量阈值的单个相关能量,则选择对应于 已存储的最高单个相关能量用于PN序列定时。
根据本发明第七个方面,提供了一种在可操作于码分多址CDMA 系统的无线电话中的用于捕获导频信号的方法,该方法包括:(a)以 第一速率产生一伪随机噪声PN序列;(b)以第一速率存储所接收信 号的样本;(c)在存储步骤期间记录所述PN序列的基准位置;(d) 存储所述基准位置;(e)从基准位置开始,以第二速率重新产生PN 序列,第二速率高于第一速率;(f)在重新产生步骤期间,将所述样 本的至少一部分与所述PN序列的至少一部分相关,以产生一相关能 量;(g)响应于重新产生步骤,选择一新的基准位置;(h)将相关 能量与能量阈值进行比较;以及重复步骤(e)到(h),直到所述相 关产生至少等于能量阈值的相关能量,其中将与至少等于能量阈值的 相关能量对应的基准位置分配给无线电话接收机的至少一个解调分 支,或进行了一预定次数的比较步骤,其中将对应于最高相关能量的 基准位置分配给至少一个解调分支。
根据本发明第八个方面,提供了一种在可操作于码分多址CDMA 电话系统的无线电话中用于捕获伪随机噪声PN序列定时的接收机电 路,该接收机电路包括:一缓冲器,用于存储至少一个导频信号的样 本;一第一PN产生器,其耦合到缓冲器,以产生第一速率的PN序列; 一第二PN产生器,其耦合到缓冲器,在多个PN偏移上产生第二速率 的PN序列,第二速率高于第一速率;一相关器,其耦合到缓冲器,并 可操作以将所述样本的至少一部分与在多个PN偏移的每一个上的PN 序列相关,以对每一个相关产生一相关能量;一比较器,其耦合到相 关器,将每个相关能量与能量阈值进行比较;以及一能量后处理器, 其耦合到比较器,并可操作以记录最高的相关能量;其中,响应一导 致相关能量至少等于能量阈值的特定PN偏移,所述相关器中止相关处 理,并且所述特定PN偏移作为一PN序列定时是有用的,且其中根据 相关器进行一预定次数的相关和多个PN偏移中没有一个导致至少等 于能量阈值的相关能量,选择对应于最高相关能量的PN偏移作为PN 序列定时。
附图说明
图1是说明如何从空闲模式中唤醒现有技术的扩展频谱无线电话 以解码时间片分割寻呼消息的现有技术定时图;
图2是与一无线电话结合的无线通信系统的方框图
图3是在图2的通信系统的无线电话中使用的搜素器接收机的方 框图;
图4是说明图2的无线电话的激活的定时图;
图5是说明图2的无线电话的接收机调制解调器内各种定时元件 的相互作用的方框图;和
图6是说明激活以时分寻呼模式操作的图2的无线电话的方法的 流程图;以及
图7是说明以中间接收模式操作的方法的流程图。

具体实施方式

图2示出了一个通信系统100,其包括多个基站,例如基站102, 用于与诸如无线电话104之类的一个或多个移动站进行无线通信。配 置无线电话104以接收和发送扩展频谱信号,以便与包括基站102在 内的多个基站通信。在示出的实施例中,通信系统100以直接序列码 分多址(DS-CDMA)系统操作。在TIA/EIA临时标准IS-95,“双模 宽带扩展频谱蜂窝系统的移动站-基站兼容性标准”中,说明了这样一 种操作在800MHz的系统的实例。作为选择,通信系统100也可以根 据其它DS-CDMA系统或跳频扩展频谱系统操作。
基站102在业务信道上向无线电话104发送信息信号之类的各种 扩展频谱信号。在一个称为沃尔什覆盖(Walsh covering)的处理中, 用沃尔什码对包括信息信号的码元编码。给每个无线电话104这样的 移动站分配一个唯一沃尔什码,因而使对每个移动站的业务信道传输 正交于对每个其它移动站的业务信道传输。
除了业务信道之外,基站102通过一个导频信道广播导频信号之 类的其它信号,通过一个同步信道广播同步信号,和通过一个寻呼信 道广播寻呼信号。在范围之内的所有移动站共同接收导频信道,并且 无线电话104把导频信道用于识别CDMA系统的存在,最初系统捕 获,空闲模式切换,通信和干扰基站的初始和延迟射线的识别,并用 于同步、寻呼和业务信道的相干解调。同步信道用于使移动站定时与 基站定时同步化。寻呼信道用于从基站102向包括无线电话104的移 动站发送寻呼信息。
在替代实施例中,导频信号包括通过多个信道发送的多个导频信 号。例如,一些导频信号可以用于最初捕获和信号强度确定。其它的 导频信号可以用于存储组信息,例如一组基站标识。
除了沃尔什覆盖之外,还利用一伪随机噪声(PN)序列来扩展由 基站发射的所有信道。在所示实施例中,利用导频信道PN序列的唯一 开始相位唯一地识别通信系统100中的基站102和所有基站,唯一开 始相位也称为开始时间或相移。PN序列的长度为215码片,码片是以 每秒1.2288兆码片的码片率产生的,并且PN序列大约每26.66毫秒 (msec)重复一次。最小允许时间间隔是64码片,这使得能够有总共 512个不同PN码相位分配。扩展导频信道调制一个射频(RF)载波, 并被发送到在基站102服务的地理区域中包括无线电话104的所有移 动站。PN序列可以是性质上复合的,包括同相(I)和正交(Q)分量。
在一个替代实施例中,基站是相互异步的,就是说没有使所有基 站一起同步化的共同定时基准。因此,从一个基站发射的导频信号与 从另一个基站发射的导频信号不同步。无线电话104包括一个天线 106,一个模拟前端108,微处理器、逻辑、和控制电路116,一个接 收路径,和一个发射路径。接收路径包括一个模数转换器(ADC)110, 和一个接收机调制解调器111;发射路径包括一个数模转换器120,和 一个发射路径电路118。接收机调制解调器111包括一个RAKE接收 机112,一个搜索器接收机114,一个支路定时单元140,一个搜索器 定时单元142,和一个系统定时单元146。
天线106接收来自基站102和来自相邻其它基站的RF信号。一 些接收的RF信号是基站发射的视距射线。其它接收的RF信号是反射 或多径射线,因而相对于视距射线在时间上延迟。
天线106把接收的RF信号转换成电信号,并提供到模拟前端 108。模拟前端108执行滤波,自动增益控制,和把信号转换成基带信 号之类的功能。把模拟基带信号提供到ADC 110,ADC 110将它们转 换成用于进一步处理的数字数据流。
RAKE接收机112包括多个解调支路,包括第一解调支路122, 第二解调支路124,第三解调支路126,和第四解调支路128。在所示 实施例中,RAKE接收机112包括四个解调支路。但是,可以使用包 括仅有一个解调支路的其它数量的解调支路。解调支路是从现有设计 改造而成的,以使启动时间和功率降至最小;这将在以后结合图2至6 进一步说明。
微处理器、逻辑和控制电路116包括一个微处理器117和一个时 钟134。时钟134控制无线电话104的定时。微处理器、逻辑和控制电 路116耦合到无线电话104的其它元件,但是在图1中没有示出这种 相互连接,以免不必要地使附图复杂化。
一般地讲,接收机调制解调器111内的搜索器接收机114检测无 线电话104从包括基站102的多个基站接收的导频信号。搜索器接收 机114利用一相关器以无线电话104中产生的PN码去扩展导频信号。 在去扩展后,累加一预先选定的时间间隔上的每个码片周期的信号 值。这给出了码片值的相干和。将这个和与一限电平比较。超过门 限电平的和一般表示一个可以用于导频信号定时同步化的适合的导频 信号射线。
参考图3,搜索器接收机114包括一个样本缓冲系统200,一个耦 合到样本缓冲系统200的双相相关器202,一个耦合到双相相关器202 的能量计算器204,一个耦合到能量计算器204的能量后处理器206, 一个耦合到能量后处理器206的搜索器输出缓冲器208,和一个耦合到 双相相关器202的PN产生器系统210。样本缓冲系统200包括一个耦 合到接收机样本缓冲器230的延迟电路220,一个耦合到接收机样本缓 冲器230的地址产生器226,和一个耦合到接收机样本缓冲器230的多 路复用器238。双相相关器202包括一个耦合到一第一累加器274的第 一去扩展器262,和一个耦合到一第二累加器276的第二去扩展器 264。能量计算器204包括一个耦合到多路复用器290的闩和标度电 路284,一个耦合到多路复用器290的乘方电路294,和一个耦合到乘 方电路294的累加电路298。
PN产生器系统210包括一个耦合到一实时PN产生器370的PN 序列唤醒状态寄存器360,一个耦合到实时PN序列产生器370的初始 PN状态寄存器318,一个耦合到初始PN状态寄存器318的高速PN 产生器372,一个耦合到高速PN产生器372的掩码寄存器336,和一 个耦合到高速PN产生器372的下一PN状态寄存器340。
实时PN产生器370包括一个耦合到一实时PN卷(PNR)计数器 312和一实时位置计数器314的实时线性序列产生器(LSG)310。高 速PN产生器372包括一个耦合到高速PN卷(PNR)计数器324和一 个高速信元计数器326的高速LSG 322。实时PN产生器370和高速 PN产生器372内的电路一般包括触发电路
因此,可以操作在时分寻呼模式中的CDMA无线电话包括一个周 期性启动以发现适当信号强度的导频信号的搜索器接收机,在搜索器 接收机的每个周期性启动之后,搜索器接收机同步化于导频信号的伪 随机噪声(PN)序列定时。无线电话也包括至少一个耦合到搜索器接 收机的解调支路,和控制电路,该控制电路用于实际在搜索器接收机 的每次周期性启动之后周期性启动至少一个解调支路并且在搜索器接 收机的每次周期性同步之后指导至少一个解调支路相对于导频信号的 PN序列定时同步化。控制电路包括一个微处理器。无线电话还包括一 个耦合到至少一个解调支路的系统定时单元,微处理器实际上在搜索 器接收机的每次周期性启动之后周期性地启动系统定时单元并且在至 少一个解调支路的每次周期性同步之后指导系统定时单元相对于导频 信号的PN序列定时同步化。
下面结合图4的定时图和图6的流程图说明如何在时分寻呼模式 操作期间从睡眠状态启动接收机调制解调器111(图2)和搜索器接收 机114(图2和3)。在图4中,在时间轴500上示出了PN序列定时, 并且在时间轴502上示出了对应的无线电话104事件。时间轴500显 示了在时间506发生了一个预定PN码片边界,和在时间508发生了一 个帧边界。
除了由蜂窝系统标准定义的PN序列的PN卷边界之外,对所述的 预定的PN码片边界有另一种规定。在所示实施例中,选择发生在PN 序列的第512个码片的边界作为预定码片边界,因而称为512-码片边 界;把512-码片边界与PN卷边界对准。在IS-95系统中,发射码片率 是1.2288MHz,所以512-码片边界每0.4166msec出现一次。也可以使 用其它预定码片边界。在IS-95系统中,每80msec出现帧边界(例如, 在必须唤醒无线电话以接收寻呼消息时),并且把帧边界与PN卷边界 对准。
以时分寻呼模式操作无线电话104的方法在方框600开始。无线 电话在方框602进入睡眠状态。
在方框604微处理器117(图2)记录当前PN序列状态,并把当 前PN序列状态作为PN序列睡眠状态存储在寄存器中。在无线电话处 于睡眠时(例如在图4的时间504之前),断开对接收机调制解调器 111(图2)一些部分的时钟信号以使这些部分停止工作,因而降低了 功耗。例如,在睡眠状态期间,断开了对RAKE接收机112,搜索器 接收机114,支路定时单元140,搜索器定时单元142,和系统定时单 元146的时钟信号。
在一预定持续时间中无线电话104保持睡眠状态,而微处理器117 则在方框606保持对这段时间的跟踪(图6)。微处理器117可以用时 钟134跟踪空闲时间;作为选择,可以使用没有进入睡眠状态的另一 个时钟(未示出)。例如可以使用微处理器117外部的时钟。在时间 504之前(图4),在方框608(图6),微处理器117利用PN睡眠状 态和无线电话104保持睡眠的时间把一个PN序列唤醒状态编程到PN 序列唤醒状态寄存器360(图3)中。
在时间504(图4)发生WAKE事件,因而启动了几种接收机调 制解调器111(图2)功能。在方框610(图6)通过向接收机调制解 调器111(图2)提供时钟信号,启动了至少一部分接收调制解调器111 电路,例如搜索器接收机114和搜索器定时单元142。在一个替代实施 例中,搜索器定时单元142包括在搜索器接收机114中,因而被认为 是搜索器接收机114的一部分。但是,接收机调制解调器111中的不 是搜索器接收机114和搜索器定时单元142的电路部分仍然保持关 断。例如,RAKE接收机112,支路定时单元140,和系统定时单元146 保持最初的不活动状态。
为了启动接收机调制解调器111的一部分,通过输入端306(图3) 将一个码片时钟信号提供到实时PN产生器370(图3),以启动实时 PN产生器370。该码片时钟信号以PN码片速度操作,并且可以从任 何适当的源始发,例如微处理器、逻辑和控制电路116的时钟134。此 外,通过施加一个8X时钟信号来启动搜索器定时单元142。搜索器定 时单元142包含控制电路,寄存器,和一个计数器,以形成和协调实 时PN产生器370的定时。搜索器定时单元142中的计数器以八倍于实 时码片时钟信号的速度计数,提供了对PN序列的高分辨率的跟踪。总 之,在时间504只有大约20%的接收机调制解调器111电路启动。这 称为一种中,低功率模式。
在启动了搜索器接收机114的至少一部分后,搜索器接收机必须 捕获一个发射信号,并且在所示实施例中,该发射的信号包括至少一 个导频信号。在替代实施例中,发射的信号可以包括不止一个信道上 的多个导频信号,并且这些信道上的导频信号可以被码分多路复用或 时分多路复用。
作为WAKE事件的一部分,在方框612(图6)微处理器117发 出一个WAKE脉冲,并且在方框614从PN序列唤醒状态寄存器360 (图3)读出PN序列唤醒状态,并装载到实时PN产生器370中,以 建立一个定时基准。这个唤醒状态信息包括装载到实时LSG 310(图 3)中的同相和正交相位PN序列的15-比特状态。唤醒状态也包括实 时PN卷计数器312(图3)的15-比特状态。PN卷计数器312计算从 最后PN卷边界以来的码片的数量和码元的数量,以指示在PN序列内 的当前位置。这个卷计数器信息对于完成将在时间506(图4)发生的 高分辨率SLAM事件是十分重要的。
在方框616(图6),WAKE脉冲还引起实时位置计数器314(图 3)被初始化到一个初始值(例如,状态)。实时位置计数器314在启 动的稍后阶段使用,并且每当回转实时PN产生器370时就改变状态。 例如,如果实时PN产生器370回转四个码片,那么实时位置计数器 314将跟踪之。将回转控制应用在线路308上,并且在没有回转实时 PN产生器370时实时位置计数器314的状态或值保持恒定。
在方框618(图6),实时PN产生器370开始以实际上等于出现 在输入端306的码片时钟信号速率的第一速率产生PN序列。这个第一 速率实际上等于接收的信号的码片率。码片时钟信号代表用接收机调 制解调器111操作速度表示的第一速率。因此,实时LSG 310以该码 片率递增PN序列实时状态,以在每个时钟循环产生PN序列的I和Q 样本,并且在方框620(图6)实时PN卷计数器312对每个时钟循环 以第一速率递增。这个PN序列产生代表对接收的PN序列的位置的初 始估算。
接下来,搜索器接收机114(图2和3)检测导频信号以捕获系统 定时。在方框622(图6),在PN序列产生器370产生PN序列时, ADC 110(图2)接收从模拟前端108发送的模拟信号,并把模拟信号 转换为数字样本,该数字样本被施加到同相(I)输入端212和正交相 位(Q)输入端214(图3)。延迟电路220产生包括延迟了二分之一 码片持续时间的数字样本在内的数字样本的延迟版本。
在方框624(图6)将数字样本和数字样本的延迟版本存储在接收 机样本缓冲器230中。延迟版本的产生使得在用样本填充了接收机样 本缓冲器230之后的高速导频信号搜索期间,能够同时计算间隔一半 码片时间的两个能量。如果在搜索器接收机114中没有包括成双的硬 件(例如,仅有一个相关器而不是这里所示的双相相关器202中的两 个相关器),那么可以不必产生输入样本的延迟版本。作为选择,如 果在搜索器接收机114中包括了更多的相关器,那么可能需要产生更 多的延迟版本。由于延迟版本与接收的数字样本实际上是同时产生 的,导频信号数字样本的检测实际上是以两倍的码片率发生的。
地址产生器226指令接收机样本缓冲器230把每个数字样本和数 字样本的延迟版本写入到什么位置(和以后从何处读出存储的数据)。 在所示实施例中,接收的I和Q数字样本每个有四比特,因此对一个 单一I-Q样本对产生八比特;延迟版本是另外的八比特。组合的I-Q 对和延迟版本包括十六比特,因而接收机样本缓冲器230的宽度是十 六比特。有用于1024个十六比特样本的存储单元。可以使用其它存储 器构造和比特结构。
把两个不同的时钟信号提供到多路复用器238。把以实时操作的 码片时钟信号提供到第一输入端232,把高速时钟信号提供到第二输入 端234。高速时钟信号以比码片时钟信号更高的速度操作。通过向控制 输入端236提供控制信号进行时钟信号的选择。在向接收机样本缓冲 器230装载数字样本的同时,在多路复用器238上选择码片时钟信号。 因此,数字样本是以实时时钟速度装载到缓冲器中的,但是由于延迟 版本实际上是在数字样本接收的同时产生的,因而是以实际上两倍码 片率发生导频信号数字样本的检测和存储。
存储在接收机样本缓冲器230中的样本代表搜索器接收机114接 收的导频信号。该信号可以包括直接接收的导频信号和/或多径射线。 因此,接收机样本缓冲器230提供了一个用于存储一个接收信号的多 个样本的缓冲器。
当第一个I和Q样本被写入到接收机样本缓冲器230中时,及时 地记录此刻的实时PN产生器370的PN状态,并装载到初始PN状态 寄存器318中。这将指示存储的样本是如何对应于实时PN产生器370 产生的PN序列的。
在检测到一个导频信号后,把实时PN产生器370,并因此也把搜 索器接收机114同步化与检测到的导频信号的至少一部分相关的一个 PN序列定时。因此,在持续时间512(图4)期间,但只是在填充了 接收机样本缓冲器230(图3)之后,进行高速搜索,以搜索一个适当 导频信号(例如,一个产生了高于一预定阈值的相关能量的导频信号) 的存储样本。为了高速搜索,实际上除了实时PN产生器370之外的所 有搜索器接收机114(图2和3)的电路都以高速时钟信号的较高速度 操作(为了简化附图,仅示出了将高速时钟信号施加到第二多路复用 器输入端234,第二累加器输入端278的一个高速时钟输入端278,和 在输入端328的高速PN产生器372)。因此,多路复用器238从出现 在输入端232的码片时钟信号转换到出现在第二输入端234(图3)的 高速时钟信号。
在方框626(图6)微处理器117(图2)确定在其上搜索存储的 样本的窗口的大小。例如,一个四大小的窗口表示对PN空间的四个独 立的二分之一码片偏移的搜索。由于双相相关器202(图2)包括两个 相关器,因而可以同时搜索两个不同的偏移。应当知道可以选择其它 适当的窗口大小,并且可以使用能够同时执行更少或更多搜索的硬件 构造。
在方框628(图6),微处理器117开始在一规定窗口大小内的一 个搜索。搜索器接收机114以高速时钟的第二速率搜索适当的PN序列 偏移。一个适当的PN序列偏移就是对检测到的数字样本产生最高相关 能量的PN序列偏移。在这里,第二速率高于第一速率。
对于第一对搜索,把高速PN产生器372(图3)的高速信元计数 器326初始化到零。把存储在初始PN状态寄存器318中的PN状态装 载到高速PN产生器372中,从而把高速LSG 322和高速PNR计数器 324设定为适当值。这将保证使搜索和相关的样本对应于在将样本最初 检测和写入到接收机样本缓冲器230时存在的实时PN序列。然后,高 速PN产生器372将以该更高的时钟速度重新产生原始实时PN序列, 并且把这些PN信号施加到第一去扩展器262和第二去扩展器264(图 3)。通过线路330施加同相PN序列,并且通过线路332施加正交相 位PN序列(图3)。
当高速PN产生器372在PN序列中增加一个码片时,把该状态存 储到下一PN状态寄存器340中。这将被用作在预定窗口大小内的下一 高速搜索的开始点。把下一开始点从初始PN状态超前一个整码片,因 为已经从数字样本的延迟版本相关了半码片的增量。
双相相关器202(图3)将接收机样本缓冲器230中的样本与从高 速PN产生器372产生的PN序列相关,以产生相关结果。在方框630 (图6)开始相关运算。对于该相关处理,首先用第一去扩展器262 和第二去扩展器264去扩展样本。去扩展器是多路复用器或熟悉本领 域人员所知的其它去扩展电路。接下来,把去扩展的数据提供到第一 累加器274和第二累加器276。累加器包括熟悉本领域人员所知的累加 和求和电路和逻辑电路
把第一累加器274和第二累加器276中产生的和提供到能量计算 器204。首先把累加信号提供到闩锁和标度电路284。闩锁和标度电路 284包括触发电路,并且可以交替地结合于第一累加器274和第二累加 器276。可以把闩锁和标度电路284内的组合逻辑用于标度能量后处理 所需的累加值。
闩锁和标度电路284用于锁定用于执行能量计算的中间相关结果 或最后相关结果(例如,规定相关长度上的相关)。例如,如果对一 个特定PN偏移的规定相关长度是256码片,那么可以把中间长度选择 为64码片。当在双相相关器202中累加头64个码片时,锁定该累加 值,和计算其能量值并且将能量值与存在于能量后处理器206的阈值 输入端295的中间阈值比较。首先执行中间能量计算,以确定现在用 于高速搜索的偏移是否正在产生适当的高能量结果。如果不是,那么 放弃对该特定偏移的高速搜索,继续对下一PN偏移进行高速搜索。可 以使用其它规定的相关长度和中间相关长度。
如果中间计算的能量值高于中间能量阈值,那么终止对双相相关 器202的闩锁,并对规定累加长度经过双相关器202去扩展和累加该 PN偏移的其余样本。把锁定和标度的累加值提供到多路复用器290, 然后相继地提供到乘方电路294。因此,累加的I0首先提供到乘方电 路294和进行乘方运算,并把乘方值提供到累加电路298。然后把累加 的Q0乘方和提供到累加电路298以产生相关的总能量值(例如, I0 2+Q0 2)。
将能量值与存在于能量后处理器206的阈值输入端295的第二阈 值比较。如果能量值高于第二阈值,那么断定与该能量值有关的能量 指示位为高。如果能量值低于第二阈值,那么断定与该能量值有关的 能量指示位为低。
在高速搜索的开始,把搜索器输出缓冲器208内的所有存储单元 初始化为零。然后把第一相关能量值和它的有关能量指示位通过线路 296一同提供到搜索器输出缓冲器208,并存储在存储单元之一中。
在整个高速搜索中,能量后处理器206保持对搜索器输出缓冲器 208中存储最低能量信号的存储单元的跟踪。如果当前计算的能量值高 于已经存储在搜索器输出缓冲器208中的最低能量,那么能量后处理 器206将通过经线路297发送一存储单元使新计算的能量值写入覆盖 搜索输出缓冲器208内的寄存器。
如上所述,当开始高速搜索时,初始化搜索器输出缓冲器208, 使其存储单元中的所有能量值设为零。最初几个计算的能量将被自动 地写入搜索器输出缓冲器208中,因为计算的能量值将大于存储单元 中初始设置的零值。即使在规定相关长度上的最终累加值小于第二阈 值,也把该能量值与断定为低的有关能量指示位一同存储在搜索器输 出缓冲器208中。一旦搜索器输出缓冲器208填满,如果要继续进行 更多的搜索(因为窗口大小大于缓冲器容量),那么把计算的能量值 与存储的能量值比较。然后,如果计算的能量值较大,那么新计算的 能量值将覆盖已存储的能量值。已存储的能量值经过线路296送回到 能量后处理器206用于比较。
施加在选择输入端300的搜索器位置信号选择每个已存储能量值 的读出/写入位置。重复这个搜索过程直到完成了规定窗口大小的高速 搜索。
对于四的窗口大小,总共执行四个高速搜索,一次两个。同时进 行的第一对高速相关将产生I0 2+Q0 2和I1 2+Q1 2的能量值。在进行头两 个涉及I0/Q0和I1/Q1的高速搜索之后,还需要进行两个搜索。
为了下一高速搜索,在方框632(图6)地址产生器226(图3) 将接收机样本缓冲器230中的指针移回到第一写入数据样本。高速LSG 322的开始状态从下一PN状态寄存器340始发;这个状态从存储在初 始PN状态中的状态超前1码片(因为头两个相关超过零PN偏移和半 码片PN偏移)。
每次高速PN产生器372从原始存储在初始PN状态寄存器318 中的初始PN状态偏移时,高速信元计数器326将增加。例如,对于四 的窗口大小的头两个相关,高速信元计数器326具有零的值。当对于 下面两次相关使高速PN产生器372超前一码片时,高速信元计数器 326增加到1的值。然后,高速搜索过程以超前1码片的PN序列开始。
当进行的高速搜索数量等于窗口大小时,在判决方框634完成高 速搜索过程。在方框636微处理器117通过线路304读出存储在搜索 器输出缓冲器208中的能量,并确定有关一导频信号射线的最高能量, 以及该导频信号的PN序列位置。这相当于捕获该导频信号的PN序列 定时。
在方框638(图6),回转实时PN产生器370(图3)以匹配选 定的导频信号的相位。具体地讲,回转实时LSG 310和实时PNR计数 器312以匹配选定射线的相位,并且增加实时位置计数器314以跟踪 回转。这时实时PN产生器370和搜索器接收机114已经同步化于选定 导频信号的PN序列定时。
在时间506(图4)之前,在方框640和642(图6)将无线电话 104退出低功率模式。换句话说,指令无线电话104从低功率模式转换 到解调模式。对于解调模式,通过提供时钟信号激活接收机调制解调 器111(图2)中更多的电路。例如,通过在方框652(图6)向系统 定时单元146提供时钟信号激活之。在方框636(图6)把时钟信号的 选通版本提供到RAKE接收机112的至少一个解调支路和支路定时单 元140,以在方框654(图6)激活它们。提供到RAKE接收机112的 每个解调支路的时钟信号是至支路定时单元140的时钟信号的选通版 本,从而RAKE接收机112的每个解调支路可以独立地选通或关断。 此时不需要启动所有解调支路。
也是在时间506(图4)之前,在方框644开始解调支路同步化。 因此,启动至少一个解调支路后,将该至少一个解调支路同步化于搜 索器接收机114的实时PN产生器370。参考图2,3,4和5解释支路 同步化。图5示出了搜索器接收机114的实时PN产生器370如何与搜 索器定时单元142,支路定时单元140,系统定时单元146,和每个解 调支路(例如第一解调支路122,第二解调支路124,第三解调支路126 和第四解调支路128)的支路PN产生器相互作用。
为了清楚起见,在图5中仅示出了用于搜索器接收机114,多个 解调支路(122,124,126和128),和系统定时单元的特定定时方框 电路图。熟悉本领域的人员应当知道这只不过是代表性的相互作用方 框图,并且有更多的电路联系于每个方框。也是为了清楚,示出了用 于第一解调支路122的支路PN产生器534;每个解调支路具有相同的 支路PN产生器。
解调支路同步化分两个步骤进行。首先,把支路定时单元140同 步化于搜索器接收机114。这是凭借微处理器117(图2)通过线路532 指令支路定时单元140(图2和5)把它的相位同步化于搜索器定时单 元142(图2和5)的高分辨率相位完成的。如同搜索器定时单元142 一样,支路定时单元140包含控制电路,寄存器,和一个高分辨率相 位计数器。支路定时单元140形成和协调支路PN产生器的定时。其次, 把至少一个解调支路同步化于搜索器接收机114的实时PN产生器370 的位置。这是凭借通过线路550把包括PN卷计数状态和PN位置计数 状态在内的PN状态信息从搜索器接收机114实时PN产生器370装载 到至少一个解调支路的PN产生器(这里是第一解调支路122的支路 PN产生器534)完成的。
将实时LSG 310的位置装载到第一支路LSG 536中,将实时PNR 计数器312的状态(此后称为PN卷计数状态)装载到第一支路PNR 计数器538中,并把实时位置计数器314(此后称为PN位置计数状态) 装载到第一支路位置计数器540中。支路同步化处理最初可以仅在一 个解调支路上进行,或可以启动一个以上的解调支路并同步化于搜索 器接收机114。在这点,选定的解调支路已经被同步化。
在考虑持续时间512(图4)的实际长短时,实时PN产生器370 的回转处理和支路同步化处理是在极高的速度下进行的,代表了总持 续时间512的可以忽略的一部分。此外,由于导频信号高速搜索是在 高时钟速度下进行的,高速搜索处理是以比现有技术扩展频谱系统快 得多的速度进行的。完成WAKE事件,高速导频搜索和支路同步化的 持续时间512(图4)是在五毫秒等级。而现有技术完成WAKE事件, 导频搜索和搜索器接收机/支路同步化的持续时间,如持续时间410(图 1)所示,在30毫秒的等级。因此,功耗节省不仅仅是通过在WAKE 事件,导频搜索处理,回转和支路同步化期间开通了比现有技术更少 的电路,而且通过比现有技术更快的操作速度而取得的。
现在已经使搜索器接收机114和至少一个解调支路与选定的导频 信号的PN序列定时同步,因而也必须同步化接收机调制解调器111 的其余部分。更具体地讲,在方框646必须同步化系统定时单元146 (图2和5)。系统定时单元146控制RAKE接收机112(图2)和其 它电路的功能和相互作用。系统定时单元指令接收机调制解调器111 如何组合来自RAKE接收机112的多个支路的解调数据,产生帧和码 元定时,以及一般跟踪协调接收机调制解调器111中电路所需的系统 定时信息。
同步化系统定时单元146(图5)被称为SLAM事件。参考图4, SLAM发生在时间506。由于搜索器接收机114和至少一个解调支路已 经同步化于导频信号,因而可以通过向系统定时单元146传送必要的 信息而在预定的PN码片边界开始按程序执行SLAM。这个预定的PN 码片边界可以在时间上比PN卷边界早得多地发生。在这里预定PN码 片边界每五百一十二码片发生一次,而PN卷边界则是每215码片发生 一次。因此,这个预定PN码片边界意味着小于PN序列的全长。
在小于PN卷边界的预定PN码片边界的同步化系统定时单元146 被称为高分辨率SLAM,因为与现有技术无线电话相比同步化发生在 更靠近解码开始的时间508。例如,对于一个512-码片边界,SLAM 发生在寻呼解码开始时间508之前大约0.42毫秒;与此对照的现有技 术无线电话在寻呼解码开始前大约26.6毫秒发生的下一个可用PN卷 边界开始SLAM。
在SLAM事件期间,把PN状态信息从至少一个解调支路传送到 系统定时单元146。具体地讲,是把支路PNR计数器(例如支路PNR 计数器538)的状态通过多个线路554传送到系统时间计数器558。通 过多个线路556把支路位置计数器(例如支路位置计数器540)的状态 传送到参考位置计数器560。系统时间计数器558跟踪蜂窝网络系统时 间,而参考位置计数器560则参考系统定时单元146正在跟踪的射线 位置。系统定时控制器562控制和协调系统定时单元146内的活动, 并且在输入端542接收从微处理器117(图2)传送的指令。
每个解调支路的PN信号由对应的支路LSG产生,并出现在多个 线路552上。在方框648(图6),各支路使用PN信号来解码寻呼消 息,并且解调数据一般开始在时间508。当寻呼消息被解码时,方法在 方框650(图6)结束。
图6示出了一个具有在方框636之后发生的不同步骤序列的替代 实施例。在持续时间512期间(图4),在方框652启动系统定时单元 146,并在方框654启动支路定时单元140和至少一个解调支路。在方 框656分别把支路定时单元140和至少一个解调支路同步化到搜索器 定时单元142和搜索器接收机114。
在方框658将至少一个解调支路回转到至少一个导频信号的PN 定时。回转支路LSG 536和支路PNR计数器538,以匹配选定射线的 相位,并增加支路位置计数器540以跟踪回转。在方框646(图6)把 系统定时单元146同步化于至少一个解调支路。熟悉本领域的人员将 会知道在获取导频信号的PN序列定时之后启动和同步化系统定时单 元和解调支路的其它实施例。
在另一个替代实施例中,搜索器接收机114不包括接收机样本缓 冲器230和高速PN产生器372。仍然是首先激活搜索器接收机,并在 搜索器接收机启动后向系统定时单元和一个解调支路提供时钟信号, 以节约功耗。
可以把启动系统定时单元和启动至少一个解调支路的步骤更一般 地说明为,在一预定事件发生后启动它们,该预定事件发生在搜索器 接收机的至少一部分启动之后。该预定事件也可以包括为捕获至少一 个导频信号的PN序列定时而执行的任何步骤的开始或完成。
从上述说明中可以看到,本发明提供一种启动扩展频谱多址无线 电话接收机的方法和装置。仅在一预定事件发生后才启动解调支路和 系统定时单元,因而提供了相当的功耗节省。给系统定时单元提供特 定状态信息,使得系统定时单元能够在小于一PN卷边界的预定码片边 界同步化,因而使接收机调制解调器能够更快地为信息解码;这提供 了额外的功耗节省。这种功耗的节省提供了更长的通话时间,或能够 使用更小的电池。此外,能够在搜索器接收机或解调支路上执行回转 操作,因而提供了设计灵活性。
提供的优选实施例的上述说明使熟悉本领域的人员能够使用启动 扩展频谱无线电话接收机的方法,或制造启动扩展频谱无线电话接收 机的装置。熟悉本领域的人员将容易地了解对这些实施例的各种改 进,并且不必使用发明才能就可以把这里定义的一般原理应用到其它 实施例。例如,用于执行SLAM的预定码片边界可以定义为不在512 码片边界发生。所述在时间片分割模式启动的方法可以适用和应用于 启动到捕获模式的无线电话。因此,当无线电话首次开通时,可以首 先启动搜索器接收机电路,因而可以检测和捕获适当的导频信号。这 可以包括搜索一个大的PN序列空间,和甚至可能是实际上所有PN序 列空间。与前面相同,只有在预定事件发生后才启动解调支路和系统 定时单元,预定事件在搜索器接收机启动后的一预定时间量发生。
中间接收模式
捕获模式是指当时无线电话104还没有和基站建立通信链路,从 而还没有获得适当的PN序列定时的情况。这种情况的一个例子是无线 电话104由用户初次开机、从而该无线电话104必须获得PN序列定 时。在当前的无线电话中,用户抱怨长的捕获时间(例如,在无线电 话开机后到用户能使用无线电话之前的长的等待时间)。这种长的捕 获时间是因为,至少部分是因为搜索器接收机将搜索整个PN空间(例 如215的窗口尺寸)。这样,该搜索器接收机将对应215个不同的PN 序列码片偏移进行相关。该搜索器接收机没有适当的PN序列定时的先 验知识。
在无线电话104中,定义一个中间接收模式。在这个模式中,搜 索器接收机114(图2和图3)在接收机样本缓冲器230中(图3)存 储数字样本。当最初的I和Q样本被写入接收机样本缓冲器230时, 及时记录在该时刻的实时PN产生器370的PN状态并装入初始PN状 态寄存器318(图3)。这将再次指示存储的样本是如何对应于实时 PN产生器370产生的PN序列的。由于在捕获模式中没有时分寻呼模 式睡眠历史,PN序列定时的开始点是随机的。设计者可选择由特定的 蜂窝电话标准定义的任何有效的PN序列开始状态。
如前所述,存储数字样本然后进行高速相关,以寻找合适射线的 PN序列定时。然而,在中间接收模式,搜索器接收机114没有必要搜 索整个PN空间(例如215窗口大小)。假如在相关处理期间,一个特 定PN偏移产生一超出捕获阈值能量的相关能量,则中断高速相关,并 将对应该PN偏移的PN序列定时分配给解调分支之一(图2)。这样, 在中间接收模式,搜索PN空间直到超出捕获能量阈值或直到完成整个 搜索窗口(215个偏移)。
图7是说明以中间接收模式操作的方法的流程图。该方法在方框 700开始。在方框704,微处理器117(图2)在寄存器(例如PN序列 唤醒状态寄存器360)存储一PN序列开始状态,以及把搜索器输出缓 冲器208内(图3)的所有存储单元初始化为零。
在方框708,通过向接收机调制解调器111(图2)提供时钟信号, 激活至少一部分接收调制解调器111电路,例如搜索器接收机114和 搜索器定时单元142。接收机调制解调器111中除了搜索器接收机114 和搜索器定时单元142以外的电路部分仍然保持关断以节省能量。如 前所述,搜索器接收机的启动是通过输入306(图3)加载时钟信号以 激活PN产生器370(图3)来实现的,该时钟信号基本上等于码片时 钟信号,同前面所讨论的一样,通过施加一时钟信号来启动搜索器定 时单元142。
在方框712,从PN序列唤醒状态寄存器360(图3)读出PN序 列开始状态,并装入实时PN产生器370以建立一定时基准。装载PN 序列开始状态包括:将同相和正交相位PN序列的15-比特开始状态装 入实时LSG 310(图3)中,初始化实时PN卷计数器312(图3)的 15-比特状态,以及初始化实时位置计数器314(图3)。
如前面所讨论的,实时位置计数器314在启动的稍后阶段使用, 并且每当回转实时PN产生器370时就改变状态。例如,如果实时PN 产生器370回转四个码片,那么实时位置计数器314将跟踪之。将回 转控制应用在线路308上,并且在没有回转实时PN产生器370时,实 时位置计数器314的状态或值保持恒定。
在方框716(图7),实时PN产生器370开始以第一速率产生PN 序列,以码片速率产生PN序列的I和Q样本来递增PN序列实时状态。 在方框720(图7)实时PN卷计数器312以与PN序列的产生一致的 第一速率递增。
在方框724,无线电话104接收由基站102发射的信号。在此时 间期间,微处理器117控制无线电话104的各种功能。
在一定的时间之后,微处理器117在方框726和方框728(图7) 产生一个开始搜索命令,当PN产生器370产生PN序列时,ADC 110 (图2)接收从模拟前端108发送的模拟信号,并把模拟信号转换为数 字样本,该数字样本被施加到同相(I)输入212和正交相位(Q)输 入214(图3)。延迟电路220产生包括延迟了二分之一码片持续时间 的数字样本在内的数字样本的延迟版本。该数字样本和数字样本的延 迟版本对应于(例如,一致于)产生PN序列的PN产生器370存储在 接收机样本缓冲器230中。
在方框729,当将最初的I和Q样本写入到接收机样本缓冲器230 中时,及时地记录此刻的实时PN产生器370的PN状态,并装载到初 始PN状态寄存器318中。这样将存储的样本对应于实时PN产生器370 产生的PN序列。
在接收机样本缓冲器230(图3)被填满之后,在方框730(图7), 将多路复用器238(图3)从出现在输入端232的码片时钟信号切换到 出现在第二输入端234(图3)的高速时钟信号。现在,除实时PN产 生器370外,实际上搜索器接收机114(图2和图3)的所有电路都操 作在高速时钟信号的较高速度。
在方框732(图7),微处理器117(图2)设置窗口大小为全满 (例如215),其准备搜索器接收机在整个PN序列空间(例如215个 不同偏移)与存储的样本相关化。在方框734(图7),用存储在初始 PN状态寄存器318中的PN状态初始化高速PN产生器372(图3), 以及在方框736(图7)开始第一次相关。
在相关的开始阶段,在方框738,当高速PN产生器372(图3) 在PN序列中已经增加一个码片时,将该状态存入“下一个PN状态” 寄存器340。这将被用作在预定窗口大小内的下一个相关组的开始点。 把下一开始点从初始PN状态超前一个整码片,因为半码片的增量已经 与数字样本的延迟版本相关了。
如前所述,双相相关器202(图3)将接收机样本缓冲器230中的 样本与从高速PN产生器372产生的PN序列相关,以产生一相关结 果。将第一累加器274和第二累加器276产生的加和信号提供到闩锁 和标度电路284(图3)。
闩锁和标度电路284用于锁存中间相关结果或最后相关结果,以 执行能量计算,例如,可以选择中间相关结果以对应于前64个码片样 本的相关,以及最后相关结果对应于1024个码片。也可选择其它的中 间和最后相关长度。
这样,在方框740,当在双相相关器202中累加前64个码片时, 锁存该累加值,并计算中间能量值,并且与在能量后处理器206(图3) 的阈值输入端295(图3)的中间能量阈值(也被称作初期阈值能量) 进行比较。这样,对于一特定的PN偏移,在样本的第一部分进行第一 次相关。进行中间能量的计算,以确定对当前用于高速相关的偏移是 否产生了一适当的高能量结果。
在判决方框744,假如中间相关能量低于中间能量阈值,则放弃 该特定偏移的相关。然后在判决方框770,假如没有分析完整个窗口大 小(例如,在所有215个偏移上相关),则该处理在方框734继续。用 来自“下一个PN状态”寄存器340(图3)的下一个PN状态初始化 高速PN产生器372(图3)。在方框738,当高速PN产生器372(图 3)已经在PN序列中增加了一个码片时,再次将该状态存入“下一个 PN状态”寄存器340中。这将被用作在窗口内的下一个相关组的开始 点。
在判决方框744,假如中间相关能量大于中间能量阈值,则在方 框746,终止对双相相关器202(图3)的闩锁,并对规定累加长度(例 如,进行最后的相关)经过双相关器202去扩展和累加该PN偏移的其 余样本。当在双相相关器202累加所有的码片时,锁存该累加器的累 加值并计算最后相关能量。这样,对一特定PN偏移,在样本的第二部 分上进行第二相关。对应最后相关的样本第二部分大于对应于中间相 关的样本第一部分。
在判决方框750,假如最后相关能量小于存储在搜索器输出缓冲 器208(图3)的存储单元中的所有能量,则在判决方框770继续该处 理。假如没有分析完整个窗口大小(例如,在所有215个偏移上相关), 则该处理在方框734继续,其中用来自“下一个PN状态”寄存器340 (图3)的下一个PN状态初始化高速PN产生器372(图3)。
在判决方框750,假如最后相关能量大于存储在搜索器输出缓冲 器208(图3)的存储单元中的任一能量,则在方框754继续该处理。 在判决方框750,假如最后相关能量超出了能量后处理器206(图3) 的阈值输入端295的最后相关能量阈值,则在方框758,微处理器117 (图2)断定与最后相关能量值(最后相关能量阈值大于中间能量阈 值)有关的能量指示位为高。在方框762,将最后相关能量值和与其有 关的能量指示位通过线路296(图3)施加到搜索器输出缓冲器208(图 3),并存储在存储单元之一中。该处理在判决方框766继续。
在判决方框754,假如最后相关能量没有超出最后相关能量阈值, 则在搜索器输出缓冲器208的存储单元之一中存储最后相关能量值和 有关的断定为低的能量位,并且该处理在方框766继续。
在判决方框766,假如特定的最后相关能量超出捕获阈值能量(该 捕获阈值能量大于最后阈值能量),已经识别了合适的导频信号射线 和PN序列定时,并且在图6的方框636继续处理。这样,一旦一个假 设的PN序列定时/偏移产生一高于捕获能量阈值的最后相关能量,则 微处理器117中断搜索处理以将该PN序列定时分配给至少一个解调分 支。然而,在判决方框766,假如在特定偏移上的最后相关能量至少不 等于捕获阈值能量,则该处理在判决方框770上继续。
在判决方框770,假如没有分析完整个窗口大小(例如,在所有 215个偏移上相关),则该处理在方框734继续,这里用来自下一个PN 状态寄存器340(图3)的下一个PN状态初始化高速PN产生器372 (图3)。在判决方框770,假如已经分析完整个窗口大小,则在方框 774,微处理器117中断该分析,并且取出存储在搜索器输出缓冲器208 的存储单元中的与最高的最后相关能量有关的PN偏移。然后,微处理 器117发出指令以将该PN序列定时分配给至少一个解调分支。然后搜 索器接收机接收新的数字样本以搜索更好的导频信号和有关的PN序 列定时,同时用至少一个解调分支进行解调。
当首次超过捕获阈值能量时,通过中断相关分析而不是等待直到 在窗口大小中所有偏移都分析完,从而使捕获时间明显减少,而对用 户非常有益。此外,减少了电话电流的消耗,减少了微处理器需要的 导频信号搜索和捕获的相互作用,以及增加了MAHHO的灵活性。
提供的优选实施例的上述说明使熟悉本领域的人员能够实施优选 实施例。熟悉本领域的人员将容易地了解对这些实施例的各种改进, 并且不必发挥创造性就可以把这里定义的一般性原理应用到其它实施 例。例如,优选实施例是结合IS-95CDMA蜂窝电话系统来说明的。 该优选实施例同样可应用于其它类型的扩频蜂窝电话系统,例如多载 波CDMA系统和第三代宽带CDMA系统。
此外,图7示出了初期阈值分析、最后阈值分析和捕获阈值分析。 在可选择的实施例中,可以使用较少的阈值分析。例如,捕获阈值能 量可以等于最后阈值能量。还可进一步,可以跳过与初期阈值分析相 关的步骤。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈