[024]本发明涉及终端,例如移动终端,其具有DVB-H接收器(或其 他广播无线电接收器,例如数字音频广播,DAB;
媒体流数字视频 广播,DVB;陆地
数字多媒体广播,T-DMB;以及综合服务数字广 播,ISDB-T)和GSM发射器(或其他发射器,其造成与广播无线电 接收器的干扰)二者。需要改进两个无线电系统的同时使用,如下 面某些例子所述。因此,需要对DVB-H和GSM(举例来说)的互 操作性进行改进。
[025]如下面更详细的描述,本公开发明的示例性实施方式提供在一 个频带(例如,DVB-H)中接收信息时用于降低由在另一个频带(例 如,GSM)中发射数据而造成的干扰效应的对策。为了易于参考, 本公开分成导言和示例性实施方式部分。
导言
[026]现在参照图1,示出示例性移动终端100的框图。图1用于示出 在一个频带中发射而在另一频带中接收存在的问题。移动终端100 包括GSM发射器140、GSM功率
放大器(PA)130、PA
滤波器120、 GSM天线110、DVB-H天线150、GSM抑制滤波器160、DVB-H低 噪声放大器(LNA)170以及DVB-H接收器180。在该例子中,GSM 发射器140在GSM900频带(欧盟规范)中操作,从880-915兆赫 (MHz)。DVB-H接收器180在该例子中从470-702MHz操作(也 是欧盟规范)。尽管示出GSM发射器140独立于GSM PA 130、PA 滤波器120和GSM天线110,GSM发射器140可以包括这些模块中 的一个或多个模块。类似地,尽管示出DVB-H接收器180独立于 DVB-H LNA、GSM抑制滤波器160和DVB-H天线150,DVB-H接 收器180可以包括这些模块中的一个或多个模块。图1中还示出关 于滤波器120、160的插入损耗(IL)和截止
频率(Fco)以及关于 GSM PA 130和DVB-H LNA 170的噪声指数(NF)。
[027]天线隔离190表示从将经由天线耦合到DVB-H接收器输入端 151的那部分GSM发射器140发射的信号和噪声。如果耦合的信号 例如在DVB-H接收器输入端151中降低20分贝(dB),则天线隔 离被说成20dB。通过向GSM天线110馈送来自PA滤波器120的 输入并测量DVB-H天线输出(例如,在DVB-H接收器输入端151), 例如使用网络分析器可以测量天线隔离190。信号衰减是天线隔离 190。
[028]因为天线隔离190是不“完美”的,典型地强GSM900发射信 号将耦合到DVB-H天线150。该信号由天线隔离190部分地衰减, 但相比于期望DVB-H信号的强度仍然非常强。举例来说,如果天线 隔离190是15dB,则进入DVB-H接收器输入端151的信号例如是 +33dBm(例如,GSM输出功率)-15dB=18dBm(参照一毫瓦的分 贝),这是相当高的(例如,如图2所示)。
[029]这种强信号造成DVB-H接收器180中的阻塞和减敏 (desensitization)。换言之,DVB-H噪声指数由于18dBm阻塞信 号而增加,并且DVB-H接收器的灵敏度下降。该现象在标准射频 (RF)课本中有所描述。
[030]图2示出DVB-H接收器180可能如何被从GSM发射器140进 入的宽带噪声干扰。图2示出
频谱230,其表示GSM900发射,并 且包括宽带噪声。GSM900(以及其他GSM频带)由GSM标准定 义。在该例子中,频谱210表示以698MHz为中心的DVB-H接收 频带。DVB-H信道光栅在欧洲是8MHz,即,698MHz周围±4MHz。 DVB-H信号的实际宽度略小于8MHz时隙,即,7.61MHz,以在信 道之间留有一些间隔。如图2所示,仍存在显著数量的与DVB-H频 带重叠的宽带噪声。宽带噪声出现在期望的DVB-H接收信号(例如, 频谱210)之上。
[031]在DVB-H标准中,698MHz的中心频率已经是对于最高DVB-H 中心频率(即,702MHz信道边界)的一个建议。该698MHz建议 在国际电工技术委员会(IEC)标准“Mobile and Portable DVB-H Radio Access,Part 1:Interface Specification(TA1)”中给出,项目编号 PT62002-1。这也称为移动和便携DVB-T/H无线
访问接口(MBRAI) 规范。尽管如此,规则允许使用中心频率高达858MHz(即,信道 边界862MHz)。这由频谱220所示。在后一种情况中,与GSM900 的互操作性是非常困难的,因为到GSM900发射信号的距离仅 880-862MHz=18MHz。在后一种情况中,对于用于对GSM900发射 进行滤波的滤波器(例如,PA滤波器120)所需陡度增加太多。滤 波器的复杂性对于实际实现将是非常困难的。因为实际中组件有损 耗(例如,电感器和电容器不是理想的而是将具有
电阻损耗),该 复杂的滤波器的插入损耗将会由于滤波器将需要具有的众多元件而 非常高。太多GSM PA 130功率将损失为滤波器
通带损耗。
[032]因为GSM发射的时分复用(TDM)系统,宽带噪声以突发形式 出现,如图3中GSM突发结构所示。图3中所示GSM突发结构指 示当GSM发射器140将要进行发射的时候(例如,GSM发射器140 在周期1期间将是活动的或者“开启的”持续577微秒,以及是不 活动的或者“关闭的”持续4039微秒)。在该例子中周期1是当 GSM突发发射320-1发生的时候。发射的当前状态或接收的当前状 态分别称为发射器或接收器的活动状态。在活动状态期间,发射器 或接收器是“开启的”。不发射的当前状态或不接收的当前状态分 别称为发射器或接收器的不活动状态。在不活动状态期间,发射器 或接收器是“关闭的”。图3示出GSM发射310可以包括多个GSM 突发发射320-1和320-2。典型地,GSM发射将包括多个图3中所示 GSM突发发射。此外,GSM突发发射320可以不总是遵循图3中所 示GSM突发结构。例如,一个或多个GSM突发发射320可以由于 某些原因而“缺失”(例如,不在
帧330的
位置1中)。例如,如 果用户静默,移动终端可以进入不连续传输(DTX)模式并更不经 常发送GSM突发发射320。GSM突发发射320(和GSM发射310) 包括声音和数据(例如,GPRS)发射。
[033]在图3中GSM突发结构期间发生的宽带噪声突发造成DVB-H 接收器180中的延长的错误,因为诸如DVB-H同步、信道估计和自 动增益控制等的项目在GSM突发发射320期间发散。因此解码错误 不限于突发时间,而是更长。因此,平均出错率比预期更高。第二 问题是由GSM突发发射320信号本身造成的阻塞和减敏,如上面关 于图1所述。
[034]由宽带噪声突发引起的另一问题是突发可以在获取期间干扰 DVB-H同步。图4是DVB-H接收和GSM突发发射的可能干扰的示 意图。图4示出DVB-H传输400的示意图,其包括DVB-H传输调 度430、DVB-H接收器开启/关闭结构440和GSM发射器开启/关闭 结构450。在图4的例子中,GSM突发发射320由活动周期455表 示,其一般将是真的(例如,当GSM发射器是活动的时,GSM发 射器将发射GSM突发发射320)。
[035]为了节约功率,DVB-H接收器180在时间片405之间进入睡眠 模式。时间片405包含用于所选服务的有关数据。DVB-H中的传输 通常总是连续的,并且仅将有关内容收集到一起(在一个PID下, 程序标识符)以使特殊DVB-H接收器180能够进入睡眠模式。在图 4的例子中,DVB-H接收器180接收服务3。
[036]在下一有关服务之前,需要唤醒DVB-H接收器180。DVB-H接 收器在突发(服务3)发射之前需要较早一点唤醒以具有足够时间用 于同步过程。该时间在图4中示出为时间片405的获取周期410。典 型的DVB-H接收器180有两种模式:获取模式(例如,在获取周期 410期间)以与DVB-H传输440中的DVB-H信号同步;以及
跟踪 模式(例如,在跟踪周期420期间),其中跟踪DVB-H传输400中 的DVB-H信号。当有关数据进入服务3时隙时,必须稳定一切。获 取周期410的长度取决于接收器同步时间(包括诸如RF
锁相环路 PLL和自动增益控制AGC等项目的稳定)。
[037]图4表示在时间片405期间GSM发射器开启/关闭结构450干扰 DVB-H接收器180的接收的几种可能性。应该注意,图4仅用于示 例目的并且不按比例绘出。例如,用于DVB-H的时间片405可以持 续从几毫秒到更长时间周期。通过比较,GSM接收器的活动时间小 于一毫秒(参见图3)。另外,示出的在DVB-H接收器开启/关闭结 构440和GSM发射器开启/关闭结构450之间的时间关系的建立仅 用于简单说明并且可以不表示实际时序。
[038]在活动周期455-1的例子中,该活动周期455-1在时间片405-1 的跟踪周期420期间发生。在时间片405-1的跟踪周期420期间, DVB-H接收器180与DVB-H传输400同步并跟踪DVB-H传输400。 下述处理对策的某些技术减少由活动周期455-1和时间片405-1的跟 踪周期420的重叠造成的错误。在活动周期455-2的例子中,该活动 周期455-2在时间片405-3的获取周期410期间发生。活动周期455-2 和时间周期405-3的获取周期410的该重叠导致以下可能性,即,在 DVB-H传输400的服务3部分期间,DVB-H接收器180将根本不与 DVB-H传输400同步。如果DVB-H接收器180不与DVB-H传输400 同步,则可能存在数据丢失,因为获取周期410可能进入或越过用 于时间片405-4的跟踪周期420。
[039]如下更详细所述,下述对策可以不提供对活动周期455-2和获取 周期410的重叠的获取问题的完全解决方案。在这种情况下,一个 可能性是如果获取过程不成功,则DVB-H接收器180可以在GSM 发射(例如,电话呼叫或包括多个以突发结构的GSM突发发射320 的其他GSM发射310,如图3所示)或一部分GSM发射期间持续 保持在活动状态。这在功耗方面将是不利的,但避免了同步(更精 确地,同步获取)问题。此外,在以下示例性技术中,DVB-H接收 器180能够推导GSM发射器140的活动状态(例如,活动周期455-1) 以及不活动状态456的时序。因此,DVB-H接收器180可以保留 DVB-H接收器180在活动状态,如线406所示,或者可以在调度的 GSM活动周期455-3之前占先进入活动状态,如线408所示。这些 步骤将改进针对在活动周期455-3和时间片405-5的获取周期410之 间的潜在重叠周期的同步获取的可能性。通过选择性地增加活动状 态中的时间,DVB-H接收器180将处于跟踪模式并且因此当干扰 GSM突发发射320发生时将已经与DVB-H传输400中的DVB-H信 号进行了同步。换言之,基于图3中所示GSM突发结构的预定知识, DVB-H接收器180可以确定何时突发发射将干扰DVB-H同步获取 并确保在可能对DVB-H同步获取干扰之前DVB-H接收器180已经 处于活动状态。
示例性实施方式
[040]现在转到图5,示出示例性移动终端500的框图。示例性移动终 端500包括使用GSM天线510进行发射的GSM发射器530以及使 用DVB-H天线520进行接收的DVB-H接收器540。
控制模块550 控制GSM发射器530和DVB-H接收器540。控制模块550接受来 自
键盘552和麦克
风553的数据并且将数据输出到显示器551和扬 声器554。例如,显示器551可以用于显示DVB-H数据。控制模块 550将典型地包括处理器和
存储器(未示出)以及用于控制移动终端 500的
软件模块。
[041]GSM发射器530与DVB-H接收器540进行通信,该通信是通 过GSM发射器活动信号543并可选地通过功率(PWR)信号541 和模式信号542进行的。GSM发射器活动信号543指示何时GSM 发射器530活动地发射GSM突发发射320。基于GSM发射器活动 信号543,DVB-H接收器540可以确定GSM发射器530的活动和不 活动状态的时序,如上参照图3的GSM突发结构和图4的GSM发 射器开启/关闭结构450所述。GSM发射器活动信号543是任意信号, DVB-H接收器540从该信号可以确定GSM发射器530当前是活动 的(例如,或者将来将是活动的)。因此GSM发射器活动信号543 用于向DVB-H接收器540通知GSM突发发射320。典型地,GSM 发射器活动信号543是具有两个状态的二进制信号,一个状态指示 活动的发射器(例如,GSM突发发射320正在发生或者在预定时间 周期内将要发生)以及一个状态指示不活动的发射器。GSM发射器 活动信号543可以是软件信号,例如位的设置,或者可以是指示将 来GSM发射器530将是活动的时间的信号。
[042]功率信号541和模式信号542是可选的,并且可以使用一个或 者两个。功率信号541是在GSM突发发射320期间使用多少功率的 指示。模式542是何种模式将用于GSM突发发射320的指示,该模 式典型地是语音或数据,例如,通用分组无线业务(GPRS)。如参 照图8所述,这些信号541、542中的一个或两个可以用于确定对策 是否执行或者执行多少对策以降低GSM的发射和DVB-H的接收之 间的干扰。信号541、542可以是任何分别适于向DVB-H接收器540 指示功率和模式的信号,例如
硬件跟踪上的二进制信号或者软件信 号。作为例子,功率信号541可以是到DVB-H接收器540的慢速交 互信道(即,经由软件),其指示GSM发射器630当前(例如,或 者将要)在GSM突发发射320中使用的功率
水平。响应于功率信号 541,DVB-H接收器540然后可以适应要使用的对策。示例性地, 如果GSM发射功率水平很低,则使用很少(例如,或者不使用)对 策可能更为有益。
[043]如上所述,噪声干扰耦合560是当DVB-H接收器540试图接收 DVB-H接收RF信号580时由GSM发射RF信号570(例如,在GSM 发射器530的活动状态期间生成的)到DVB-H天线520的耦合造成 的。
[044]如图5的例子中所示,DVB-H接收器540是集成
电路,具有包 含多个软件(SW)模块563的存储器561、多个硬件(HW)模块 547以及处理器549。处理器549典型地是
数字信号处理器(DSP), 并且可以有多个处理器。存储器561可以是任何只读或读写存储器, 例如动态
随机存取存储器(DRAM)、静态随机存取存储器(SRAM) 以及
固件。硬件模块547和
软件模块563之间的功能的示例性划分 如下参照图6A和图6B描述。例如,如下所述,DVB-H接收器540 可以包括多个集成电路。
[045]现在参照图6A,示出示例性DVB-H接收器680的框图。DVB-H 接收器680是DVB-H接收器540的更详尽图示。DVB-H接收器680 接受RF输入681(例如,从DVB-H天线520)并产生网际协议(IP) 分组694。DVB-H接收器680包括RF部分690、模拟模块602、编 码
正交频分复用(COFDM)解调器和纠错模块691、多协议封装前 向纠错(MPE-FEC)模块692、程序标识(PID)和IP滤波模块693 以及处理器695。在图6A的例子中,存在多个处理器697和695。 处理器697可以包括DSP和微控制单元(MCU)。处理器695执行 功能,例如控制任务、时间分片控制、节目专用信息-专用信息 (PSI-SI)解析和处理、控制消息和其他任务。这在下面更详细描述。 DVB-H部分600在图6B中示出。
[046]图6B是图6B的DVB-H接收器680的DVB-H部分600的框图。 DVB-H部分600接受模拟基带IQ
输入信号601、功率信号541、模 式信号542和GSM发射器活动信号543。DVB-H部分600产生运动 图像专家组(MPEG)传送流(TS)639。DVB-H部分600包括模拟 模块602(参见图6A)和COFDM
解码器和纠错模块691(参见图 6A),其包括:再取样模块608、平衡和正交校正模块610、AGC 和
偏压控制模块618、频率校正模块612、信道低通(LP)和
抽取模 块614、脉冲噪声消除模块616、前快速
傅立叶变换(FFT)获取模 块620、
相位均衡模块622、FFT模块624、公共相位误差校正模决 626、信道估计模块628、均衡和
软判决位(softbit)生成模块630、 去交织模块632、Viterbi解码模块634、Reed-Solomon解码模块638、 精细时序同步模块646、后FFT获取和跟踪模块640、传输参数信令 (TPS)同步模块642以及离散导频同步模块644。模拟模块602包 括模拟
基带处理模块604和Δ-∑
模数转换器(ADC)模块606。模 块执行一些预定功能,并且模块可以实现为硬件、软件或者硬件和 软件的组合。模拟基带IQ输入信号601、MPEG-TS 639和模块 602-644对于本领域技术人员是公知的。例如,参见S.A.Fechtel等人 的“Advanced Receiver Chip for Terrestrial Digital Video Broadcasting: Architecture and Performance,”IEEE Transactions on Consumer Electronics,第44卷,第3期(1998)以及M.Speth等人的“Optimum Receiver Design for OFDM-Based Broadband Transmission-Part II:A Case Study,”IEEE Transactions on Communications,第49卷,第4 期(2001)。
[047]转到图5、图6A和图6B,DVB-H接收器540、680典型地实现 为一个或多个集成电路。用于DVB-H接收器540、680的集成电路 通常(例如,几乎总是)包含处理器695和/或数字
信号处理器(DSP) 697,其是具有信号处理功能的处理器。因此在图5中,将存在多个 处理器549。例如,在大多数实现中,利用DSP 697和相关软件(例 如,固件)模块(例如,图5的存储器561中的软件模块563)控制 同步状态机。实际上,在大多数实现中,所有同步(例如,获取和 跟踪)模块由DSP 697控制,即,前FFT获取模块620、后FFT获 取模块和跟踪模块640以及精细时序同步模块646。DSP 697实际上 控制COFDM解调器和纠错模块691内部的几乎所有功能。
[048]通常,利用硬件模块(例如,图5中的硬件模块547)实现大多 数计算密集操作(例如FFT模块624中的FFT),但DSP 697(例 如,作为状态机)仍控制计算密集操作。在某种意义上,硬件模块 547是用于DSP 697的
加速器。链路层处理(例如,时间分片、节目 专用信息-专用信息PSI-SI、解析)通常通过例如ARM9(32位减少 的指令集计算机RISC处理器)的某些普通处理器695和相关软件模 块(例如,存储器561中的软件模块563)来完成。
[049]通常,DVB-H接收器540、680包括两个高集成度
半导体芯片, 每个包含一个或多个集成电路:一个芯片用于RF处理(例如,模拟 域芯片)以及一个芯片用于基带处理(例如,正交频域调制OFDM 解调DSP处理器)。因此DVB-H接收器540、680的硬件模块547、 存储器561以及处理器549、697和695可以在两个
半导体芯片之间 分开。在一些很先进的设计中,这些被合并到单个半导体芯片实现 中,如图5所示。
[050]单独转到图6B(适当参考图5和图6A),公开的本发明的示例 性实施方式包括控制逻辑650、消隐
算法模块660、冻结逻辑655和 消隐逻辑665。控制逻辑650可以在处理器上执行的软件(例如,固 件)中实现,并适于配置处理器以执行这里所述一个或多个操作。 控制逻辑650也可以在硬件中实现,或者作为硬件和软件的某种组 合。类似地,消隐算法模块660、冻结逻辑655和消隐逻辑665中的 每个可以以软件、硬件或软件和硬件的组合来实现。
[051]控制逻辑650响应于来自GSM发射器530(参见图5)关于在 预定发射频带中的发射的通知(例如,GSM发射器活动信号543), 以使得响应于该通知通过至少一个模块执行至少一个对策,至少一 个对策被预定为降低由发射对接收频带中信息的接收所造成的干扰 效应。
[052]例如,某些示例性对策当(例如,或者该时间附近)GSM发射 器530发射GSM突发发射320时冻结具有和与DVB-H接收器680 中的模块相关联的环路,以冻结DVB-H信号的跟踪。环路包含反馈 或前馈或二者,并且环路用于跟踪DVB-H信号(例如,DVB-H接 收RF信号580)。冻结环路需要保持环路在GSM突发发射320之 前的状态(例如,使得环路不跟踪DVB-H信号),并且解冻环路需 要允许环路再次开始跟踪DVB-H信号。示例性地,通常冻结AGC 环路,该环路包括AGC和偏压控制模块618以及到模拟基带处理模 块604的反馈。为了冻结AGC环路,冻结与AGC和偏压控制模块 618相关联的AGC值656-2(例如,保持在GSM突发发射320的通 知之前的值)。冻结逻辑655-2耦合到控制逻辑650并响应于控制逻 辑650以及执行冻结和解冻AGC值656-2的功能。冻结逻辑655-2 可以存在于AGC和偏压控制模块618的部分中或者独立于AGC和 偏压控制模块618存在。
[053]另一可以冻结的环路是
同步环路,其包括作为第一部分的前FFT 获取模块620和到再取样模块608的相应反馈、频率校正模块612 以及FFT模块624。同步环路的该第一部分可以通过冻结与前FFT 获取模块620相关联的跟踪值656-3来冻结。冻结逻辑655-3耦合到 控制逻辑650并响应于控制逻辑650以及执行冻结和解冻跟踪值 656-3的动作。冻结逻辑655-3可以存在于前FFT获取模块620的部 分中或者独立于前FFT获取模块620存在。同步环路的第二部分包 括后FFT获取和跟踪模块640和到再取样模块608以及频率校正模 块612的相应反馈。该第二部分可以通过冻结与后FFT获取和跟踪 模块640相关联的跟踪值656-1来冻结。冻结逻辑655-1耦合到控制 逻辑650并响应于控制逻辑650以及执行冻结和解冻跟踪值656-1 的动作。冻结逻辑655-1可以存在于后FFT获取和跟踪模块640的 部分中或者独立于后FFT获取和跟踪模块640存在。
[054]应该注意,跟踪值656-3和656-1的每一个典型地包括频率和取 样值。这是事实,因为前FFT获取模块620和后FFT获取和跟踪模 块640二者均具有到再取样模块608和频率校正模块612的反馈。 通常,前FFT获取模块620首先运行,接着后FFT获取和跟踪模块 640将运行。
[055]另一可以执行的对策是在GSM突发发射320期间丢弃与信道估 计模块628相关联的信道估计数据671。丢弃逻辑670耦合到控制逻 辑650并响应于控制逻辑650以使得信道估计数据671被丢弃以及 重新开始使用信道估计数据671。丢弃逻辑670可以是信道估计模块 628的一部分或者可以独立于信道估计模块628。信道估计数据671 可以包括例如信道估计导频。
[056]另一可以执行的对策是使用消隐算法,例如在消隐算法模块660 中使用,其耦合到控制逻辑650并响应于控制逻辑650。在GSM突 发期间接收的信息可以根据已知消隐(消除)算法被消隐(例如, 调零或标记为不可靠或者二者)。消隐可以针对单独COFDM子载 波执行(例如,移除某些载波)或者其可以针对有限量ADC输出取 样执行(例如,设置某些取样为零)。这些是消隐的最普通的例子, 但可以使用诸如标记数据为不可靠的其他例子。应该注意,消隐可 以包括标记接收的信息为不可靠。消隐在例如2000年4月7日提交 的欧洲
专利申请EP1043874“Detection and Removal of Clipping in Multicarrier Receivers”以及2003年9月4日公开的P.C.T.专利申请 WO03/073683“Method and System for Receiving a Multi-Carrier Signal”中描述。
[057]消隐可以发生在多个位置。消隐可以在频率校正模块612之后 以及在脉冲噪声消除模块616之后执行。消隐逻辑665-3和665-4分 别在消隐算法模块660的指示下执行这些消隐动作。消隐逻辑665-3 和665-4耦合到消隐算法模块660并响应于消隐算法模块660。消隐 也可以直接发生在Δ-∑ADC模块606之后并且在均衡和softbit生成 模块630中。消隐逻辑665-2和665-1分别在消隐算法模块660的指 示下执行这些消隐动作。消隐逻辑665-2和665-1耦合到消隐算法模 块660并响应于消隐算法模块660。
[058]尽管一个对策可以减少由GSM信号的发射造成的DVB-H信号 的接收中的干扰,典型地使用多于一个或所有对策。然而,如下所 述,可以使用功率信号541和模式信号542确定是否使用对策或者 使用多少对策。此外,可以使用不同技术辅助同步获取问题。
[059]转到图7并适当参考图6A和图6B,图7示出用于改进在移动 终端中发射器和接收器之间的互操作性的示例性方法700的流程图。 方法700例如通过控制逻辑650执行。如果在DVB-H接收器的获取 模式期间同步不存在问题,则执行方法700。如果存在由GSM突发 发射320与DVB-H接收器的获取模式的重叠造成的同步问题,则可 以执行图8中所示方法800。
[060]方法700开始于步骤710。在步骤710中,控制逻辑650等待(步 骤710=否)GSM突发发射320。如果存在GSM突发发射320(步骤 710=是),则执行步骤720。通过GSM发射器活动信号543通知控 制逻辑650关于GSM突发发射320。响应于该通知,控制逻辑650 使得执行一个或多个对策。这在步骤720中发生。示例性对策包括: 在步骤740中冻结AGC,这可以通过冻结AGC值656-2来执行;在 步骤745中冻结同步环路,这可以通过冻结跟踪值656-3(步骤760) 和冻结跟踪值656-1(步骤765)中之一或二者来执行;在步骤750 中丢弃信道估计数据671;以及在步骤755中执行接收的信息的消 隐。冻结值典型地通过使用在GSM突发发射之前的最后值来执行。
[061]执行对策直到GSM突发发射320完成。例如,如果GSM突发 发射未完成(步骤725=否),则继续执行对策。如果GSM突发发 射320完成(步骤725=是),则移除对策(步骤730)。在步骤730 中,控制逻辑650使得对策被移除(例如,被停止)。例如,可以 解冻AGC(步骤770),这可以通过允许AGC值656-2更新来执行; 可以解冻同步环路(步骤775),这可以通过允许跟踪值656-3和跟 踪值656-1更新来执行;可以再次使用信道估计数据780(步骤780); 以及可以停止对接收信息的消隐(步骤785)。在步骤730之后方法 700结束。
[062]如上参照图4所述,DVB-H接收器的获取模式可能被GSM突 发发射320影响。如果GSM突发发射320在DVB-H接收器的获取 模式期间发生,获取可能失败。图8是用于改进在移动终端中发射 器和接收器之间的互操作性的另一示例性方法800的流程图。当 DVB-H接收器发生获取问题时使用方法800。方法800典型地通过 控制逻辑650执行。
[063]方法800开始于步骤810。方法800假设在DVB-H接收器的获 取模式期间发生GSM突发发射320。在步骤810中,确定是否存在 GSM突发发射320。如果不存在(步骤810=否),则方法800在步 骤810中继续。如果存在GSM突发发射320(步骤810=是),则作 为响应执行步骤815。通过GSM发射器活动信号543通知控制逻辑 650关于GSM突发发射320。响应于该通知,在步骤815中控制逻 辑650确定GSM时序。例如,控制逻辑650可以确定图3中所示 GSM突发结构。然后控制逻辑650使得执行一个或多个对策。这在 步骤820中发生。示例性对策包括:冻结AGC输入(参见图7的步 骤740);冻结同步环路(参见图7的步骤745);以及丢弃信道估 计数据(参见图7的步骤750)。将不执行图7的步骤755,因为直 到获取模式完成之后将没有接收的信息(例如,一旦完成获取DVB-H 接收器可能处于跟踪模式)。
[064]在步骤825中,确定是否存在当前(例如,或者先前)同步获 取失败。应该注意,DVB-H接收器与DVB-H RF信号的同步发生于 DVB-H接收器的获取模式和跟踪模式二者中。如果没有同步获取失 败(步骤825=否),则控制逻辑650将等待(步骤830=否)直到 GSM突发发射320结束(步骤830=是),然后在步骤835中使得对 策被移除。方法800然后将结束。
[065]如果存在(例如,或者先前已经存在)同步获取失败(步骤825= 是),则控制逻辑650将使用在步骤815中确定的GSM时序,确定 何时保持DVB-H接收器在活动(例如,“开启”)状态。这在步骤 850中发生。如上参照图4所述,DVB-H接收器可以置于活动状态 (步骤855)直到GSM发射310已结束(例如,参见图4的线406)。 确定GSM发射310已结束可以通过使用软件交互总线(例如,在 DVB-H接收器540和控制模块550之间)通知DVB-H接收器GSM 发射310已结束来执行。GSM侧(例如,控制模块550的)使该信 息可用于
系统软件。可以使用任何适合技术来通知DVB-H接收器 GSM发射310已结束。注意到,在该示例性实施方式中,DVB-H接 收器将在GSM发射310的其余部分中(参见图3)置于活动状态, GSM发射310典型地包括多个GSM突发发射320并且可以包括DTX 周期,其中图3中的GSM突发结构比图3中所示不规则。例如,在 图3中,GSM突发发射320可以以仅每几帧330发生而代替如图3 所示每帧330发生。
[066]在另一示例性实施方式中,DVB-H接收器也可以在当每个GSM 突发发射320被预期时之前置于活动状态。例如参见图4的线408。 这将对逐个突发决策过程执行。例如,DVB-H接收器可以在图4的 活动周期455-2和455-3之前置于活动状态(参见图4和以上相关描 述)。
[067]应该注意,当
修改方法800使得同步获取的任何之前或当前失 败将造成DVB-H接收器在GSM发射310的持续时间进入活动状态 (例如,电话呼叫)时,通常将跳过步骤815。
[068]因此,图8示出可以改进获取期间的同步。当使用方法800时, 与典型时间分片DVB-H接收相比,将有更大的功率使用,但将改进 DVB-H信号的接收。
[069]现在转到图9,示出用于改进在移动终端的发射器和接收器之间 的互操作性的示例性方法900的流程图,具体地是使用一个关键值 或多个关键值来进行改进。在图7和图8中,假设用于确定是否将 执行对策的唯一关键值是DVB-H接收期间的GSM发射310或GSM 突发发射320。在方法900中,附加关键值用于确定在DVB-H接收 期间是否将执行对策以及执行到什么程度。方法900类似于方法 700,并且假设同步获取不被GSM突发发射320影响。
[070]方法900开始于步骤910。在步骤910中,确定是否存在GSM 突发发射320。如果不存在(步骤910=否),则方法900在步骤910 中继续。如果存在GSM突发发射320(步骤910=是),则执行步骤 915。在步骤915中,确定GSM发射功率(PWR)(使用功率信号 541确定的)是否大于之前确定的功率(Ppd)。Ppd可以是可编程 参数,其基于具有不同功率水平
阈值的实验室测量值被编程到某些 移动终端的
非易失性存储器中。
[071]如果PWR大于Ppd(步骤920=是),则方法900在步骤925中 继续。如果PWR小于或等于Ppd(步骤920=否),则方法900在步 骤920中继续。在步骤920中,确定用于当前GSM突发发射320是 何种GSM模式(例如,使用模式信号542)。在该例子中GSM模 式是语音或数据(即,在该例子中是GPRS)。语音的GSM突发发 射可以比GPRS的GSM突发发射造成在DVB-H接收中的更多错误。 如果在语音中比GPRS发射造成更多错误,则对语音(步骤920=语 音)执行对策(步骤925),而对GPRS(步骤920=GPRS)不执行 对策(方法900结束)。
[072]在步骤925中,执行一个或多个对策。例如,参见上面步骤720 和820的描述。应该注意,步骤925可以具有关于PWR和GSM模 式的关键值的方面。例如,如果PWR>P1,则将使用所有对策。如 果PWR>P2(其中P1>P2),仅执行选择的对策。例如,可能将不 执行接收的信息的消隐。类似地,如果PWR>P1并且GSM模式=语 音,则可以使用与PWR>P2且GSM模式=语音情况不同的对策。
[073]控制逻辑650等待(步骤930=否)直到GSM突发发射320结束 (步骤930=是),然后在步骤935中使得对策被移除。然后方法900 将结束。应该注意,因为功率和模式将典型地发生用于整个GSM发 射310,可以使用GSM发射310的通知来代替(或附加于)用于GSM 突发发射320的通知。
[074]注意到,方法900可以修改为唯一依赖PWR(例如,无步骤920)、 唯一依赖GSM模式(例如,无步骤915)以及执行具有基于PWR 和GSM模式的组合(包括GPRS)的不同对策的不同步骤925。图9 中所示方法仅是示例性的。
[075]此外,步骤915和步骤920中的一个或多个可以应用于图8的 方法800。例如,如果高GSM发射功率(PWR)造成同步错误但低 PWR不造成,则步骤915可以添加到方法800。类似地,如果GPRS 比语音造成更多同步错误(反之亦然),则步骤920可以添加到方 法800。
[076]在GSM发射310(例如,和GSM突发发射320)期间DVB-H 接收的另一示例性问题示出在图10和图11中。特别地,描述在小 区之间移动终端的切换的问题。
[077]现在转到图10,示出DVB-H蜂窝结构1000以及在DVB-H蜂 窝结构1000中DVB-H小区1010和1020的两个之间的移动终端1030 的相关联的切换的示意图。移动终端1030正在从DVB-H小区1010 移动到DVB-H小区1020。尽管图10中未示出,移动终端1030具 有GSM发射器和DVB-H接收器。
[078]当移动终端1030中的DVB-H接收器移动接近DVB-H小区1010 的边界时,DVB-H接收器必须开启用于小区切换的过程,例如,改 变到下一小区1020的接收频率。例如,从DVB-H小区1010(即, 使用频率F1)移动到DVB-H小区1020(即,使用频率F2)。在进 行实际切换之前,DVB-H接收器必须监视相邻DVB-H小区的信号 强度,例如DVB-H小区1020、1040和1050,以判决哪个是最好的 候选小区以及在哪执行切换(例如,DVB-H接收器没有位置数据可 用)。通过针对每个可以与DVB-H接收器通信的DVB-H小区测量 信号的接收器信号强度指示符(RSSI)来执行切换过程。RSSI从 AGC环路得到(参见以上参照图6所述)。这些测量花费较长时间 并且在用于DVB-H接收器的时间分片OFF(关闭)周期期间执行(例 如,不活动状态)。用于移动终端的DVB-H软切换由Jani和 Matti Puputti公开于“Soft Handover in Terrestrial Broadcast Networks”,Mobile Date Management,伯克利,加利福尼亚州(2004)。
[079]问题是如果在GSM发射310期间进行RSSI测量,存在一个或 多个测量的RSSI值将不正确的高可能性,因为DVB-H信号强度由 GSM信号和相关联的噪声掩蔽。用作切换算法的输入的RSSI值因 此可能不正确,其可能产生不正确的切换和数据丢失。
[080]图11是用于改进具有GSM发射器和DVB-H接收器二者的移动 终端的切换过程的方法1100的流程图。方法11将例如通过控制逻 辑650来执行。当确定是否已开始切换过程时,方法1100开始于步 骤1110。典型地,当当前DVB-H小区的RSSI已达到预定值时开始 切换过程。如果切换过程还没开始(步骤1110=否),则方法1100 在步骤1110中等待。如果切换过程已经开始(步骤1110=是),则 在步骤1120中确定GSM发射310是否在发生。可以通过确定GSM 突发发射320在预定时间周期内发生或者通过使用软件交互总线(例 如,在DVB-H接收器540和控制模块550之间)通知DVB-H接收 器GSM发射310已经开始来确定GSM发射310为正在发生。如上 参考步骤855所述,(例如,控制模块550的)GSM侧具有该可用 于系统软件的信息。可以使用任何适合技术来通知DVB-H接收器 GSM发射310已开始或者当前正在发生。
[081]如果GSM发射310没在发生(步骤1120=否),则在步骤1130 中测量(例如,图10中DVB-H小区1020、1040和1050的)可能 信号的RSSI值。相反,如果GSM发射310当前正在发生(步骤1120= 是),则执行步骤1140以等待GSM发射310的结束。如果GSM发 射310未停止(步骤1140=否),则方法1100在步骤1140中继续。 如果GSM发射310停止(步骤1140=是),则在步骤1130中测量 (例如,图10中DVB-H小区1020、1040和1050的)可能信号的 RSSI值。
[082]在步骤1130中确定RSSI值之后,在步骤1150中继续切换过程。 例如,将确定有效DVB-H小区(例如,DVB-H小区1120)并且将 执行实际切换。在步骤1150之后方法1100结束。
[083]典型地,RSSI值确定花费比两个GSM突发发射320之间的时 间周期要长的时间。因此,在方法1100中,延迟RSSI值的测量, 直到GSM发射310(其包括多个GSM突发发射320)结束之后。然 而,可能在当存在很少GSM突发发射320(例如,在DTX数据的 发射之间的长时间)时的时间周期中测量RS SI值。因此,在方法1100 中,可以延迟RSSI值的测量直到GSM突发发射320结束之后。
[084]由此已经在频带等具体例子的方面描述了本发明的示例性实施 方式。然而,应该记住,这些教导可以应用于其他频带,例如在美 国分配用于GSM的1850-1910MHz频带以及在美国分配用于 DVB-H广播的1670-1675MHz频带,以及可应用于其他蜂窝传输频 带,例如由TDMA和/或CDMA蜂窝系统产生的那些频带。还应该 注意,一些终端设备包括多个发射器,但一些发射器可能不在任何 程度上影响特定频带中的接收。在这种情况下,可以确定哪个频带 被发射以及响应于发射特定频带的通知应用对策。
[085]同样,当目前优选实施方式的上述公
开关注于DVB-H和GSM 系统的使用时,本领域技术人员应该了解,这些将不被当作对本发 明实践的限制,并且使用相同或不同频带的其他类型通信系统也可 以受益于本发明的使用。
[086]通常,移动终端500的各种实施方式可以包括但不限于蜂窝电 话、具有无线通信能力的
个人数字助理(PDA)、具有无线通信能 力的便携计算机、具有无线通信能力的诸如
数码相机的图像获取设 备、具有无线通信能力的游戏设备、具有无线通信能力的音乐存储 和播放设备、允许无线互联网访问和浏览的互联网设备、以及结合 这些功能的组合的便携单元或终端。
[087]本发明的实施方式可以通过可由移动终端500的
数据处理器(例 如处理器549)执行的计算机软件或者通过硬件或者通过软件和硬件 的组合来实现。此外,在这点上,应该注意,图7-图9的逻辑流程 图的各种框可以表示程序步骤,或者互连的
逻辑电路、块和功能, 或者程序步骤和逻辑电路、块和功能的组合。逻辑电路、块和功能 是硬件的例子。
[088]存储器561(和诸如控制模块550中的任何其他存储器)可以是 任何适于本地技术环境的类型并且可以使用任何合适的数据存储技 术来实现,例如基于半导体的存储器设备、磁存储器设备和系统、 光存储器设备和系统、固定存储器和可移除存储器。
[089]本发明的实施方式可以在诸如集成电路的各种组件中实践。集 成电路的设计大体上是高度自动过程。复杂和强大的软件工具可用 于将逻辑级设计转换为半导体电路设计,以准备在半导体衬底上蚀 刻和成形。
[090]诸如由加利福尼亚州芒廷维尤的Synopsys公司以及由加利福尼 亚州圣何塞的Cadence Design所提供的那些程序,使用建立完备的 设计规则以及预存储的设计模块库来在半导体芯片上自动布置导体 并且
定位组件。一旦已经完成了针对半导体电路的设计,则处于标 准化
电子格式(例如,Opus、GDSII等)的所得设计可以传送至半 导体制造设施或者“工厂”用于制造。
[091]已经借助于示例性和非限定性示例来为上述描述提供了最佳方 法和装置的全面的以及信息性的描述,其中所述方法和装置是由发 明人当前所预期的用于实现本发明的最佳方法和装置。然而,对于 相关领域的技术人员,当结合附图和所附
权利要求阅读并参考上述 描述时,各种修改和调整可以变得显而易见。然而,本发明的教导 的所有这些以及类似的修改仍将落入本发明的范围之中。
[092]此外,还可以有利地使用本发明的优选实施方式的某些特征, 而不必相应地使用其他特征。由此,将认为上述描述仅仅是本发明 的原理性的示意,而并不对其进行限制。