專(zhuān)利名稱(chēng):無(wú)線(xiàn)收發(fā)機(jī)中用于定時(shí)恢復(fù)的裝置和方法
無(wú)線(xiàn)收發(fā)機(jī)中用于定時(shí)恢復(fù)的裝置和方法技術(shù)領(lǐng)域本公開(kāi)涉及用于在無(wú)線(xiàn)通信收發(fā)機(jī)的定時(shí)跟蹤電路中進(jìn)行定時(shí)恢復(fù)的 裝置和方法,更具體地,涉及用于確定何時(shí)定時(shí)跟蹤電路正在不正確地跟 蹤收發(fā)機(jī)接收到的無(wú)線(xiàn)信號(hào)的定時(shí)、并且重置該定時(shí)跟蹤電路以便減輕該 收發(fā)機(jī)輸出信號(hào)的質(zhì)量下降的裝置和方法。
背景技術(shù):
在某些無(wú)線(xiàn)通信系統(tǒng)中,諸如采用了正交頻分復(fù)用的那些系統(tǒng)(OFDM),對(duì)無(wú)線(xiàn)通信信號(hào)進(jìn)行定時(shí)跟蹤對(duì)于維持包含在那些信號(hào)中的音 頻和視覺(jué)信號(hào)信息的質(zhì)量來(lái)說(shuō)非常重要。在諸如OFDM這樣的系統(tǒng)中,這 樣的系統(tǒng)的收發(fā)機(jī)內(nèi)的定時(shí)跟蹤電路被鎖在不正確的定時(shí)窗口。例如, OFDM幀通常包括1024個(gè)碼片。因此,當(dāng)定時(shí)跟蹤電路被鎖在錯(cuò)誤的定 時(shí)窗口或幀時(shí),定時(shí)將是正確定時(shí)窗口的整個(gè)1024個(gè)碼片。當(dāng)這種情況發(fā) 生時(shí),定時(shí)電路無(wú)法進(jìn)行恢復(fù)并且無(wú)法對(duì)任何隨后接收到的分組進(jìn)行解碼, 這將導(dǎo)致接收機(jī)的射頻和/或音頻質(zhì)量的降低。此外還應(yīng)注意,在諸如OFDM系統(tǒng)這樣的通信系統(tǒng)中,幀信息被安排 成包含多個(gè)較小幀的所謂"超幀",每個(gè)較小幀包含多個(gè)包含通信數(shù)據(jù)的分 組,所述通信數(shù)據(jù)包括視頻和音頻數(shù)據(jù)。此外,在這樣的通信系統(tǒng)中,每 個(gè)幀包括時(shí)分復(fù)用(TDM)導(dǎo)頻信道,這些導(dǎo)頻信道用于信道估計(jì)以及在信 號(hào)初始獲取時(shí)用來(lái)建立定時(shí)跟蹤。通常在系統(tǒng)中,TDM導(dǎo)頻信號(hào)是這樣的 信道,其僅在信號(hào)初始獲取時(shí)被獲取,且并不用于隨后的設(shè)置定時(shí)跟蹤, 直到收發(fā)機(jī)進(jìn)入另一個(gè)初始化模式,例如在收發(fā)機(jī)從休眠模式中喚醒之后。 然而,在這樣的系統(tǒng)中,當(dāng)定時(shí)跟蹤被鎖在錯(cuò)誤的定時(shí)窗口時(shí),如上所述, 編碼信息的質(zhì)量被降低。發(fā)明內(nèi)容在一方面,描述了一種用于在收發(fā)機(jī)中恢復(fù)通信信號(hào)的定時(shí)的方法, 該方法包括監(jiān)視收發(fā)機(jī)中的解碼信號(hào)以檢査在第一幀期間發(fā)生的解碼錯(cuò) 誤;以及確定解碼錯(cuò)誤的數(shù)目是否大于預(yù)定量。該方法還包括當(dāng)解碼錯(cuò) 誤的數(shù)目被確定大于預(yù)定量時(shí),在接收到的第二幀的起始處重新獲取第一 導(dǎo)頻信道;以及基于所重新獲取的第一導(dǎo)頻信道來(lái)重置收發(fā)機(jī)的定時(shí)跟蹤。在另一方面, 一種計(jì)算機(jī)可讀介質(zhì)其上存儲(chǔ)有指令,其中,所存儲(chǔ)的 指令在由處理器執(zhí)行時(shí),使該處理器執(zhí)行一種恢復(fù)定時(shí)跟蹤的方法。該方 法包括監(jiān)視收發(fā)機(jī)中的解碼信號(hào)以檢查在第一幀期間發(fā)生的解碼錯(cuò)誤; 確定解碼錯(cuò)誤的數(shù)目是否大于預(yù)定量;當(dāng)解碼錯(cuò)誤的數(shù)目被確定大于預(yù)定 量時(shí),在接收到的第二幀的起始處重新獲取第一導(dǎo)頻信道;以及基于所重 新獲取的第一導(dǎo)頻信道來(lái)重置收發(fā)機(jī)的定時(shí)跟蹤。根據(jù)再一方面, 一種收發(fā)機(jī)裝置用于恢復(fù)定時(shí)跟蹤。特別地,該收發(fā) 機(jī)包括解碼器,用于對(duì)收發(fā)機(jī)接收到的包括至少一個(gè)導(dǎo)頻信道的通信信 號(hào)進(jìn)行解碼。該收發(fā)機(jī)還包括至少一個(gè)處理器,用于監(jiān)視由解碼器輸出 的解碼信號(hào)以檢査在第一幀期間發(fā)生的解碼錯(cuò)誤;以及確定解碼錯(cuò)誤的數(shù) 目是否大于預(yù)定量。該處理器還用于當(dāng)解碼錯(cuò)誤的數(shù)目被確定大于預(yù)定 量時(shí),在隨后接收到的第二幀的起始處重新獲取第一導(dǎo)頻信道;以及基于 所重新獲取的第一導(dǎo)頻信道來(lái)重置收發(fā)機(jī)的定時(shí)跟蹤。根據(jù)又一方面,公開(kāi)了一種用于在無(wú)線(xiàn)通信設(shè)備中解決定時(shí)的裝置。 該裝置包括用于監(jiān)視解碼器輸出并確定解碼錯(cuò)誤的數(shù)目的模塊;以及用 于確定解碼錯(cuò)誤的數(shù)目是否超出預(yù)定數(shù)目的模塊。此外,該裝置包括用 于基于來(lái)自用于確定解碼錯(cuò)誤的數(shù)目是否超出預(yù)定數(shù)目的模塊的確定結(jié) 果,重新獲取第一導(dǎo)頻信道的模塊;以及用于基于重新獲取的第一導(dǎo)頻信 道來(lái)重置定時(shí)跟蹤的模塊。
圖1是根據(jù)本公開(kāi)的用于重置定時(shí)跟蹤的示例性方法的流程圖。 圖2是根據(jù)本公開(kāi)的用于恢復(fù)定時(shí)跟蹤的另一種示例性方法的流程 圖,該方法利用至少兩個(gè)導(dǎo)頻信道。圖3是根據(jù)本公開(kāi)的采用用于重置定時(shí)跟蹤的示例性裝置的收發(fā)機(jī)的框圖。圖4是根據(jù)本公開(kāi)的包括用于定時(shí)恢復(fù)的裝置的另一種示例性收發(fā)機(jī) 的框圖。圖5是根據(jù)本公開(kāi)的包括用于定時(shí)恢復(fù)的裝置的再一種示例性收發(fā)機(jī) 裝置的框圖。
具體實(shí)施方式
所公開(kāi)的方法和裝置在通信系統(tǒng)中使用的收發(fā)機(jī)中提供了定時(shí)跟蹤恢 復(fù)。特別地,本公開(kāi)所給出的裝置和方法中,通過(guò)以預(yù)定間隔(例如,在下 一個(gè)超幀的起始時(shí))要求至少一個(gè)導(dǎo)頻信道,來(lái)重置收發(fā)機(jī)內(nèi)的定時(shí)跟蹤電 路,由此執(zhí)行了定時(shí)恢復(fù)。所公開(kāi)的方法和裝置由此確保了從定時(shí)錯(cuò)誤中 快速恢復(fù),尤其是對(duì)于那些具有有限的信道估計(jì)分辨率的收發(fā)機(jī)(即,具有 長(zhǎng)于512個(gè)碼片的信道的收發(fā)機(jī))。圖1示出了根據(jù)本公開(kāi)的例子的用于重置定時(shí)跟蹤的方法。如圖所示, 處理過(guò)程100開(kāi)始于起始框102。然后流程前進(jìn)到框104,在這里,監(jiān)視收 發(fā)機(jī)的解碼信號(hào)以檢査解碼錯(cuò)誤,并且對(duì)于在第一幀期間的解碼信號(hào)中每 個(gè)檢測(cè)到的解碼錯(cuò)誤,將一計(jì)數(shù)值遞增。更具體地,例如,監(jiān)視解碼器輸 出,并且對(duì)于每個(gè)被錯(cuò)誤解碼的幀,都將計(jì)數(shù)值"N"遞增。流程從框104前進(jìn)到判定框106,在這里,確定計(jì)數(shù)值"N"是否大于 預(yù)定量,該預(yù)定量實(shí)際上是一幀內(nèi)可接受或可容許的錯(cuò)誤數(shù)的閾值水平。 在圖l所示的例子中,當(dāng)不可接受錯(cuò)誤發(fā)生時(shí),該預(yù)定量被設(shè)置為零。在 一個(gè)例子中,該幀可以是超幀,并且因此計(jì)數(shù)值N是在該超幀內(nèi)發(fā)生的錯(cuò) 誤數(shù)的計(jì)數(shù)值。然而,要注意的是,本領(lǐng)域技術(shù)人員可以理解,在一個(gè)例 子中,監(jiān)視頻率可以被設(shè)置為對(duì)多個(gè)超幀中的錯(cuò)誤進(jìn)行計(jì)數(shù),或者對(duì)特定 時(shí)間段內(nèi)錯(cuò)誤解碼的特定數(shù)目個(gè)分組進(jìn)行計(jì)數(shù)。此外,當(dāng)期望任何錯(cuò)誤都 應(yīng)當(dāng)觸發(fā)對(duì)導(dǎo)頻信道的重新獲取時(shí),在預(yù)定的監(jiān)視時(shí)間段期間或者在對(duì)預(yù) 定數(shù)目的幀(例如, 一個(gè)超幀)進(jìn)行解碼期間,每當(dāng)發(fā)生錯(cuò)誤時(shí),可以?xún)H設(shè) 置一個(gè)錯(cuò)誤標(biāo)志,而不是計(jì)數(shù)值。如果在框106確定計(jì)數(shù)值"N"不大于零,則流程返回框104,在這里, 繼續(xù)監(jiān)視解碼器輸出以檢查錯(cuò)誤?;蛘?,如果在框106的判定是肯定的,則流程前進(jìn)到框108。然后,如框108所示,在后一幀或第二幀的起始處 重新獲取接收到的信號(hào)的第一導(dǎo)頻信道。一旦如框108所示重新獲取了該導(dǎo)頻信道,流程就前進(jìn)到框IIO,在 這里,基于所重新獲取的導(dǎo)頻信道來(lái)重置定時(shí)跟蹤。然后,流程繼續(xù)到框 112,在這里,該處理過(guò)程終止。要注意的是,在收發(fā)機(jī)運(yùn)行時(shí),或者是活 動(dòng)或者是休眠模式,可以繼續(xù)重復(fù)該過(guò)程100。因此,連續(xù)地檢查收發(fā)機(jī) 的解碼錯(cuò)誤,并且每當(dāng)檢測(cè)到錯(cuò)誤時(shí),就校正定時(shí)跟蹤。在某些通信系統(tǒng)中,使用兩個(gè)或更多導(dǎo)頻信道來(lái)初始化定時(shí)跟蹤。例 如,在諸如OFDM系統(tǒng)這樣的系統(tǒng)中,已知利用兩個(gè)TDM導(dǎo)頻信道用于 初始定時(shí)跟蹤設(shè)置。使用多個(gè)導(dǎo)頻信道確保了在設(shè)置定時(shí)跟蹤過(guò)程中更高 的準(zhǔn)確性。因此,在另一個(gè)例子中,可以使用兩個(gè)或更多導(dǎo)頻信道以便重 新獲取收發(fā)機(jī)的定式跟蹤。然而,要注意的是,使用導(dǎo)頻信道同步來(lái)獲取 定時(shí)也導(dǎo)致了接收機(jī)內(nèi)額外的功耗。也就是說(shuō),當(dāng)收發(fā)機(jī)本可以因其不必 在那時(shí)接收數(shù)據(jù)而處于休眠模式時(shí),該收發(fā)機(jī)卻必須喚醒并執(zhí)行處理以便 重新獲取定時(shí)跟蹤。此外,獲取兩個(gè)或更多導(dǎo)頻信道而不是一個(gè)導(dǎo)致了收 發(fā)機(jī)更大的功耗。為了平衡引入更大功耗(即,獲取兩個(gè)或更多導(dǎo)頻信道信 號(hào)以用于重新獲取定時(shí))以便在定時(shí)同步中確保更大的準(zhǔn)確性的考慮以及 通過(guò)僅獲取一個(gè)導(dǎo)頻信道來(lái)節(jié)省功耗的考慮,圖2中公開(kāi)了另一種示例性 方法,其中,重新獲取定時(shí)跟蹤是基于選擇性地使用一個(gè)或兩個(gè)導(dǎo)頻信道。圖2示出了通過(guò)選擇性地使用第二導(dǎo)頻信道來(lái)恢復(fù)定時(shí)跟蹤的方法。 當(dāng)定時(shí)錯(cuò)誤屬于特定的程度或者發(fā)生情況時(shí),利用第一導(dǎo)頻信道,而當(dāng)定 時(shí)錯(cuò)誤屬于更大的程度或發(fā)生情況時(shí),利用兩個(gè)導(dǎo)頻信道。如圖所示,圖 2中的處理過(guò)程200開(kāi)始于起始框202。然后,流程前進(jìn)到框204,在這里, 計(jì)數(shù)值"N"被初始化為零值,并且重復(fù)幀錯(cuò)誤標(biāo)志(FEF)被設(shè)置為"off (關(guān))"。然后,流程從框204前進(jìn)到框206,在這里,監(jiān)視解碼器輸出,并 且對(duì)于被錯(cuò)誤解碼的幀中每個(gè)檢測(cè)到的分組,將計(jì)數(shù)值N遞增。然后,流 程前進(jìn)到判定框208,在這里,確定計(jì)數(shù)值N是否大于零。如果計(jì)數(shù)值不 大于零,則流程回到框206,在這里,繼續(xù)監(jiān)視解碼器輸出?;蛘?,在框20S,如果計(jì)數(shù)值"N"大于零,則流程前進(jìn)到判定框210。 在框210,確定幀錯(cuò)誤標(biāo)志是否被設(shè)置為"on(開(kāi))",其中,如稍后將要描述的那樣,當(dāng)在連續(xù)序列中多于一個(gè)幀(或者,預(yù)定的幀數(shù)或者時(shí)間段中多于一個(gè)幀)遇到定時(shí)跟蹤問(wèn)題時(shí),幀錯(cuò)誤標(biāo)志(FEF)被設(shè)置為"on"。如果在 框210確定FEF被設(shè)置為"on",則流程前進(jìn)到框212,在這里,在后一幀 的起始處重新獲取第一和第二導(dǎo)頻信道。重新獲取多于一個(gè)導(dǎo)頻信道的原 因是,當(dāng)幀錯(cuò)誤標(biāo)志被設(shè)置為"on"時(shí),這指示有可能存在更嚴(yán)重的定時(shí) 問(wèn)題。這是因?yàn)槎〞r(shí)錯(cuò)誤已經(jīng)持續(xù)了至少兩個(gè)幀的過(guò)程,因此指示更嚴(yán)重 的定時(shí)跟蹤問(wèn)題,并且因此需要更大程度的定時(shí)同步。在框212的處理過(guò)程完成后,流程前進(jìn)到框214,在這里,基于所獲 取的導(dǎo)頻信道來(lái)重置定時(shí)跟蹤。然后,流程前進(jìn)到框216,在這里計(jì)數(shù)器 "N"被重置為零并且?guī)e(cuò)誤標(biāo)志被重置為"off"?;蛘撸诳?10,如果幀錯(cuò)誤標(biāo)志是"off",則流程前進(jìn)到框218,在 這里,僅第一導(dǎo)頻信道要在后一幀的起始處被重新獲取。然后,流程前進(jìn) 到框220,在這里,基于所重新獲取的導(dǎo)頻信道來(lái)重置定時(shí)跟蹤。接下來(lái), 流程前進(jìn)到框222,在這里,計(jì)數(shù)值"N"被重置為零值并且?guī)e(cuò)誤標(biāo)志被 設(shè)置為on。流程然后從框222以及框216前進(jìn)到被標(biāo)為"A"的框224。 這在圖2中可以看到,流程從框224繼續(xù)到框206,在這里,解碼器輸出 被再次監(jiān)視,并且對(duì)于每個(gè)檢測(cè)到的幀解碼錯(cuò)誤,將計(jì)數(shù)值進(jìn)行遞增。本 領(lǐng)域技術(shù)人員可以理解,可以基于各個(gè)通信系統(tǒng)的特定模式,獲取更大數(shù) 目的導(dǎo)頻信道。此外,可以理解,盡管圖2的方法將針對(duì)交替的幀(即,每 隔一個(gè)幀)僅獲取至多第一和第二導(dǎo)頻信道,但是可以設(shè)置不同的周期性, 例如其中具有幀解碼錯(cuò)誤的每三個(gè)或更多的重復(fù)幀。圖3是可以采用實(shí)現(xiàn)上述用于定時(shí)恢復(fù)的方法的裝置的示例性收發(fā)機(jī) 300的框圖。如圖所示,收發(fā)機(jī)300包括用于接收所發(fā)送的無(wú)線(xiàn)信號(hào)的天 線(xiàn)302。天線(xiàn)302將信號(hào)傳送到模數(shù)(A/D)轉(zhuǎn)換器304,該模數(shù)轉(zhuǎn)換器將模 擬的無(wú)線(xiàn)信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)305。 A/D轉(zhuǎn)換器304將數(shù)字信號(hào)305輸出 給采樣器306或類(lèi)似的適當(dāng)設(shè)備。無(wú)論怎樣,采樣器306是收發(fā)機(jī)300的 一部分,其實(shí)現(xiàn)了用于對(duì)數(shù)字信號(hào)305內(nèi)的子載波進(jìn)行采樣的定時(shí)窗口。 因此,采樣器306是收發(fā)機(jī)300的一部分,其利用由所公開(kāi)的方法和裝置 實(shí)現(xiàn)的重置的定時(shí)跟蹤信息。采樣器306的輸出是同步數(shù)字信號(hào)307,其 被輸入到信道估計(jì)器308、解調(diào)器/FFT312、以及導(dǎo)頻信道獲取模塊311 。信道估計(jì)器308使用由發(fā)射機(jī)(未示出)插入到數(shù)字信號(hào)中的頻域?qū)ьl 音(pilot tone)或時(shí)分復(fù)用導(dǎo)頻信道來(lái)執(zhí)行解擾和變換。導(dǎo)頻信道獲取模塊 311利用時(shí)分復(fù)用(TDM)導(dǎo)頻信道來(lái)確定在收發(fā)機(jī)300初始化期間的實(shí)際 的定時(shí)跟蹤,并且,根據(jù)所公開(kāi)的方法和裝置,當(dāng)檢測(cè)到解碼錯(cuò)誤時(shí)重新 獲取導(dǎo)頻信道。此外,導(dǎo)頻信道獲取模塊311監(jiān)視中間流輸出314,該中 間流輸出例如是由解碼器316經(jīng)由通信連接318輸出的。還要注意的是, 導(dǎo)頻信道獲取模塊311可以實(shí)現(xiàn)圖1和2所示的方法。此外,導(dǎo)頻信道獲 取模塊311可以被實(shí)現(xiàn)為單獨(dú)的處理器或?qū)崿F(xiàn)為用虛線(xiàn)所示的較大的數(shù)字 信號(hào)處理器320的一部分。此外,導(dǎo)頻信道獲取模塊311或者DSP320所 使用的、用以執(zhí)行圖1和圖2所示的方法的指令可以被存儲(chǔ)在存儲(chǔ)器322 中。由導(dǎo)頻信道獲取模塊311確定的定時(shí)跟蹤信息和由信道估計(jì)器308確 定的信道估計(jì)被發(fā)送到定時(shí)估計(jì)器324,該定時(shí)估計(jì)器利用該信息為采樣 器306設(shè)置實(shí)際的定時(shí)窗口。同樣如圖3所示,調(diào)制器/FFT 312發(fā)送解調(diào)信號(hào)326到解碼器316。 在解碼器316接收到解調(diào)信號(hào)326之后,該解碼器對(duì)信息進(jìn)行解碼并輸出 得到的串行比特流314以便由其中包含該收發(fā)機(jī)的移動(dòng)通信設(shè)備使用,例 如移動(dòng)電話(huà)設(shè)備或個(gè)人數(shù)字助理。圖4示出根據(jù)本公開(kāi)的利用或提供定時(shí)跟蹤恢復(fù)的裝置的另一個(gè)例 子。如圖所示,具有該示例性裝置的收發(fā)機(jī)400包括用于接收無(wú)線(xiàn)通信信 號(hào)的天線(xiàn)402。收發(fā)機(jī)400內(nèi)包括用于實(shí)現(xiàn)定時(shí)跟蹤恢復(fù)的裝置。該裝置 包括用于監(jiān)視解碼器輸出并確定分組解碼錯(cuò)誤的數(shù)目的模塊400?;蛘?, 模塊400僅確定是否發(fā)生至少一個(gè)錯(cuò)誤,而不是用來(lái)確定解碼錯(cuò)誤的數(shù)目。 模塊400將該計(jì)數(shù)值(或錯(cuò)誤判定)傳送到用于確定錯(cuò)誤數(shù)目是否超出預(yù)定 數(shù)目(或者是否發(fā)生錯(cuò)誤)的模塊406。如圖1和2中的前一個(gè)例子所示,預(yù) 定數(shù)目可以是零,或者可以替代地是除零以外的數(shù)目,該預(yù)定數(shù)目是在執(zhí) 行導(dǎo)頻信道重新獲取之前必須被超出的一個(gè)閾值。當(dāng)模塊406確定計(jì)數(shù)值N超出預(yù)定數(shù)目時(shí),該判定被模塊406傳遞給 用于獲取第一導(dǎo)頻信道的模塊408。 一旦模塊408重新獲取了該導(dǎo)頻信道, 導(dǎo)頻信道信息就被從模塊408傳遞到用于基于第一導(dǎo)頻信道來(lái)重置定時(shí)跟蹤的模塊410。圖5示出用于實(shí)現(xiàn)定時(shí)跟蹤恢復(fù)的裝置的又一個(gè)例子。特別地,作為 具體例子,圖5的裝置通過(guò)使用類(lèi)似于圖2所示方法的方法來(lái)實(shí)現(xiàn)定時(shí)恢 復(fù)。如圖所示,圖5包括收發(fā)機(jī)500,其具有用于接收無(wú)線(xiàn)通信信號(hào)的天 線(xiàn)502。位于收發(fā)機(jī)500內(nèi)的是一個(gè)用于進(jìn)行定時(shí)恢復(fù)的裝置,其包括用 于監(jiān)視解碼器輸出并確定解碼錯(cuò)誤的數(shù)目的模塊504。所確定的數(shù)目被模 塊504傳遞到模塊506,所述模塊506用于確定解碼錯(cuò)誤的數(shù)目是否超出 預(yù)定數(shù)目以及重復(fù)幀錯(cuò)誤標(biāo)志是否被設(shè)置。類(lèi)似于圖2所示的方法,當(dāng)在 同樣具有解碼錯(cuò)誤的前一幀之后的隨后一幀期間又發(fā)生了解碼錯(cuò)誤時(shí)(即,重復(fù)錯(cuò)誤),該幀錯(cuò)誤標(biāo)志被設(shè)置。然后,模塊506用于向模塊508發(fā)信號(hào),所述模塊508用于當(dāng)幀錯(cuò)誤 標(biāo)志未被設(shè)置時(shí),重新獲取第一導(dǎo)頻信道,而當(dāng)幀錯(cuò)誤標(biāo)志被設(shè)置時(shí),重 新獲取第一和第二導(dǎo)頻信道。模塊508又會(huì)將重新獲取的第一導(dǎo)頻信道或 重新獲取的第一和第二導(dǎo)頻信道輸出給模塊510,向模塊510的輸出取決 于對(duì)幀錯(cuò)誤標(biāo)志的狀態(tài)的判定。模塊510用于基于所重新獲取的導(dǎo)頻信道 來(lái)重置定時(shí)跟蹤。接收機(jī)500內(nèi)的裝置還包括用于重置錯(cuò)誤數(shù)目判定的模塊512,例如 當(dāng)定時(shí)跟蹤被重置時(shí)將該數(shù)目重置為零。模塊512還用于取決于隨后的幀 是否遇到錯(cuò)誤而將幀錯(cuò)誤標(biāo)志設(shè)置為"cm"或者"off"。模塊512可以例 如將模塊504和模塊506觸發(fā)或者向其發(fā)送信號(hào),其中模塊504和模塊506 分別對(duì)錯(cuò)誤進(jìn)行計(jì)數(shù)和基于該計(jì)數(shù)值和幀錯(cuò)誤標(biāo)志來(lái)作出判定。要注意的是,圖4和圖5的裝置可以由作為例子在圖3中示出的導(dǎo)頻 信道獲取模塊311來(lái)實(shí)現(xiàn),或者,可以由收發(fā)機(jī)內(nèi)的某些其它處理器(例如, 也在圖3中示出的數(shù)字信號(hào)處理器230)來(lái)實(shí)現(xiàn)。結(jié)合本文中所公開(kāi)的例子來(lái)描述的方法或算法可以直接以硬件、以由 處理器執(zhí)行的軟件模塊、固件、或者以這些中的兩個(gè)或更多的組合來(lái)實(shí)現(xiàn)。 軟件模塊可以存在于RAM存儲(chǔ)器、閃存、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、 EEPROM存儲(chǔ)器、寄存器、硬盤(pán)、可移動(dòng)盤(pán)、CD-ROM或本領(lǐng)域中已知 的任何其它形式的存儲(chǔ)介質(zhì)中。示例性的存儲(chǔ)介質(zhì)耦合到處理器,使得該 處理器可以從該存儲(chǔ)介質(zhì)讀取信息或向其寫(xiě)入信息?;蛘撸鎯?chǔ)介質(zhì)可以集成到處理器中。處理器和存儲(chǔ)介質(zhì)可以存在于ASIC中,ASIC可以存在 于用戶(hù)終端中?;蛘撸幚砥骱痛鎯?chǔ)介質(zhì)可以作為分立元件存在于用戶(hù)終 端中。上述例子僅僅是示例性的,并且本領(lǐng)域技術(shù)人員可以對(duì)上述例子進(jìn)行 各種運(yùn)用和改變,而不背離本文所公開(kāi)的創(chuàng)造性概念。對(duì)這些例子的各種 修改對(duì)于本領(lǐng)域技術(shù)人員來(lái)說(shuō)都是顯而易見(jiàn)的,并且本文所定義的一般性 原理可以應(yīng)用于其它例子,例如,在即時(shí)消息服務(wù)或任何常規(guī)的無(wú)線(xiàn)數(shù)據(jù) 通信應(yīng)用中,而不背離本文所公開(kāi)的新穎方面的實(shí)質(zhì)或范圍。因此,本公 開(kāi)內(nèi)容的范圍并不是要被限制于本文所示的例子,而是要符合與本文所公 開(kāi)的原理和新穎特征相一致的最寬范圍。在本文中專(zhuān)門(mén)使用"示例性的" 一詞來(lái)表示"作為例子、實(shí)例或說(shuō)明"。本文中任何被描述為"示例性的" 例子并不必然被解釋成相對(duì)于其它例子來(lái)說(shuō)是優(yōu)選的或有優(yōu)勢(shì)的。因此, 本文所公開(kāi)的新穎方面僅由下述權(quán)利要求的范圍來(lái)定義。
權(quán)利要求
1、一種用于在收發(fā)機(jī)中恢復(fù)通信信號(hào)的定時(shí)的方法,包括監(jiān)視所述收發(fā)機(jī)中的解碼信號(hào)以檢查在第一幀期間發(fā)生的解碼錯(cuò)誤;確定解碼錯(cuò)誤的數(shù)目是否大于預(yù)定量;當(dāng)所述解碼錯(cuò)誤的數(shù)目被確定大于所述預(yù)定量時(shí),在接收到的第二幀的起始處重新獲取第一導(dǎo)頻信道;以及基于所重新獲取的第一導(dǎo)頻信道,重置所述收發(fā)機(jī)的定時(shí)跟蹤。
2、 如權(quán)利要求l所述的方法,其中,所述預(yù)定量是零。
3、 如權(quán)利要求1所述的方法,還包括確定在對(duì)至少所述第一和第二幀解碼期間,是否發(fā)生了解碼錯(cuò)誤;以及在確定所述第二幀有解碼錯(cuò)誤的隨后接收到的第三幀的起始處,重新 獲取所述第一導(dǎo)頻信道和第二導(dǎo)頻信道。
4、 如權(quán)利要求3所述的方法,還包括當(dāng)確定在對(duì)至少所述第一和第二幀解碼期間發(fā)生了解碼錯(cuò)誤時(shí),基于 所重新獲取的第一和第二導(dǎo)頻信道來(lái)重置所述收發(fā)機(jī)的定時(shí)跟蹤;當(dāng)僅在對(duì)所述第一幀解碼期間發(fā)生了解碼錯(cuò)誤時(shí),基于所重新獲取的 第一導(dǎo)頻信道來(lái)重置所述收發(fā)機(jī)的定時(shí)跟蹤。
5、 如權(quán)利要求3所述的方法,其中,所述第一和第二幀是連續(xù)的幀。
6、 如權(quán)利要求1所述的方法,其中,所述幀是包含多個(gè)較小幀的超幀。
7、 如權(quán)利要求l所述的方法,其中,所述方法用于針對(duì)正交頻分復(fù)用 信號(hào)的定時(shí)恢復(fù)。
8、 一種其上存儲(chǔ)有指令的計(jì)算機(jī)可讀介質(zhì),所存儲(chǔ)的指令在由處理器 執(zhí)行時(shí),使所述處理器執(zhí)行用于恢復(fù)定時(shí)跟蹤的方法,所述方法包括監(jiān)視所述收發(fā)機(jī)中的解碼信號(hào)以檢査在第一幀期間發(fā)生的解碼錯(cuò)誤; 確定解碼錯(cuò)誤的數(shù)目是否大于預(yù)定量;當(dāng)所述解碼錯(cuò)誤的數(shù)目被確定大于所述預(yù)定量時(shí),在接收到的第二幀 的起始處重新獲取第一導(dǎo)頻信道;以及基于所重新獲取的第一導(dǎo)頻信道,重置所述收發(fā)機(jī)的定時(shí)跟蹤。
9、 如權(quán)利要求8所述的計(jì)算機(jī)可讀介質(zhì),其中,所述預(yù)定量是零。
10、 如權(quán)利要求7所述的計(jì)算機(jī)可讀介質(zhì),其中,所述方法還包括 確定在對(duì)至少所述第一和第二幀解碼期間,是否發(fā)生了解碼錯(cuò)誤;以及在確定所述第二幀有解碼錯(cuò)誤的隨后接收到的第三幀的起始處,重新 獲取所述第一導(dǎo)頻信道和第二導(dǎo)頻信道。
11、 如權(quán)利要求IO所述的計(jì)算機(jī)可讀介質(zhì),其中,所述方法還包括 當(dāng)確定在對(duì)至少所述第一和第二幀解碼期間發(fā)生了解碼錯(cuò)誤時(shí),基于所重新獲取的第一和第二導(dǎo)頻信道來(lái)重置所述收發(fā)機(jī)的定時(shí)跟蹤;當(dāng)僅在對(duì)所述第一幀解碼期間發(fā)生了解碼錯(cuò)誤時(shí),基于所重新獲取的 第一導(dǎo)頻信道來(lái)重置所述收發(fā)機(jī)的定時(shí)跟蹤。
12、 如權(quán)利要求10所述的計(jì)算機(jī)可讀介質(zhì),其中,所述第一和第二幀 是連續(xù)的幀。
13、 如權(quán)利要求8所述的計(jì)算機(jī)可讀介質(zhì),其中,所述幀是包含多個(gè) 較小幀的超幀。
14、 如權(quán)利要求8所述的計(jì)算機(jī)可讀介質(zhì),其中,所述方法用于針對(duì) 正交頻分復(fù)用信號(hào)的定時(shí)恢復(fù)。
15、 一種用于恢復(fù)定時(shí)跟蹤的收發(fā)機(jī)裝置,包括解碼器,用于對(duì)所述收發(fā)機(jī)接收到的包括至少一個(gè)導(dǎo)頻信道的通信信 號(hào)進(jìn)行解碼;以及至少一個(gè)處理器,用于監(jiān)視由所述解碼器輸出的解碼信號(hào)以檢查在第一幀期間發(fā)生的解碼錯(cuò)誤;確定解碼錯(cuò)誤的數(shù)目是否大于預(yù)定量;當(dāng)所述解碼錯(cuò)誤的數(shù)目被確定大于所述預(yù)定量時(shí),在接收到的第二幀 的起始處重新獲取第一導(dǎo)頻信道;以及基于所重新獲取的第一導(dǎo)頻信道,重置所述收發(fā)機(jī)的定時(shí)跟蹤。
16、 如權(quán)利要求15所述的收發(fā)機(jī),其中,所述預(yù)定量是零。
17、 如權(quán)利要求15所述的收發(fā)機(jī),其中,所述至少一個(gè)處理器還用于 確定在對(duì)至少所述第一和第二幀解碼期間,是否發(fā)生了解碼錯(cuò)誤;以及在確定所述第二幀有解碼錯(cuò)誤的隨后接收到的幀的起始處,重新獲取 所述第一導(dǎo)頻信道和第二導(dǎo)頻信道。
18、 如權(quán)利要求17所述的收發(fā)機(jī),其中,所述至少一個(gè)處理器還用于 當(dāng)確定在對(duì)至少所述第一和第二幀解碼期間發(fā)生了解碼錯(cuò)誤時(shí),基于所重新獲取的第一和第二導(dǎo)頻信道來(lái)重置所述收發(fā)機(jī)的定時(shí)跟蹤;當(dāng)僅在對(duì)所述第一幀解碼期間發(fā)生了解碼錯(cuò)誤時(shí),基于所重新獲取的 第一導(dǎo)頻信道來(lái)重置所述收發(fā)機(jī)的定時(shí)跟蹤。
19、 如權(quán)利要求17所述的收發(fā)機(jī),其中,所述第一和第二幀是連續(xù)的幀。
20、 如權(quán)利要求15所述的收發(fā)機(jī),其中,所述幀是包含多個(gè)較小幀的超幀。
21、 如權(quán)利要求15所述的收發(fā)機(jī),其中,所述收發(fā)機(jī)用在正交頻分復(fù) 用系統(tǒng)中。
22、 一種用于解決無(wú)線(xiàn)通信設(shè)備中的定時(shí)的裝置,包括 用于監(jiān)視解碼器輸出并確定解碼錯(cuò)誤的數(shù)目的模塊; 用于確定所述解碼錯(cuò)誤的數(shù)目是否超出預(yù)定數(shù)目的模塊; 用于基于來(lái)自所述用于確定所述解碼錯(cuò)誤的數(shù)目是否超出預(yù)定數(shù)目的模塊的確定結(jié)果,重新獲取第一導(dǎo)頻信道的模塊;用于基于重新獲取的第一導(dǎo)頻信道來(lái)重置定時(shí)跟蹤的模塊。
23、 如權(quán)利要求22所述的裝置,其中,所述預(yù)定量是零。
24、 如權(quán)利要求22所述的裝置,其中,所述用于確定所述解碼錯(cuò)誤的 數(shù)目是否超出預(yù)定數(shù)目的模塊還包括用于確定幀錯(cuò)誤標(biāo)志是否被設(shè)置的模塊,其中所述幀錯(cuò)誤標(biāo)志是否被 設(shè)置指示出在對(duì)至少第一和第二幀解碼期間是否發(fā)生解碼錯(cuò)誤。
25、 如權(quán)利要求24所述的裝置,其中,所述用于重新獲取第一導(dǎo)頻信 道的模塊還包括用于在所述用于確定幀錯(cuò)誤標(biāo)志是否被設(shè)置的模塊確定了所述第二幀 具有解碼錯(cuò)誤的隨后接收到的幀的起始處重新獲取第二導(dǎo)頻信道的模塊, 其中所述幀錯(cuò)誤標(biāo)志是否被設(shè)置指示出在對(duì)至少第一和第二幀解碼期間是 否發(fā)生解碼錯(cuò)誤。
26、 如權(quán)利要求24所述的裝置,其中,所述用于基于重新獲取的第一 導(dǎo)頻信道來(lái)重置定時(shí)跟蹤的模塊還用于,當(dāng)所述幀錯(cuò)誤標(biāo)志未被設(shè)置時(shí), 基于所重新獲取的第一導(dǎo)頻信道來(lái)重置所述無(wú)線(xiàn)通信設(shè)備的定時(shí)跟蹤,以 及當(dāng)所述幀錯(cuò)誤標(biāo)志被設(shè)置時(shí),基于所重新獲取的第一導(dǎo)頻信道來(lái)重置所述無(wú)線(xiàn)通信設(shè)備的定時(shí)跟蹤。
27、 如權(quán)利要求24所述的裝置,其中,所述第一和第二幀是連續(xù)的幀。
28、 如權(quán)利要求22所述的裝置,其中,所述幀是包含多個(gè)較小幀的超幀。
29、 如權(quán)利要求22所述的裝置,其中,所述無(wú)線(xiàn)通信設(shè)備用在無(wú)線(xiàn)正 交頻分復(fù)用系統(tǒng)中。
全文摘要
公開(kāi)了在無(wú)線(xiàn)通信系統(tǒng)中使用的裝置和方法,其用于在由于不正確的定時(shí)跟蹤而導(dǎo)致發(fā)生解碼錯(cuò)誤之后,恢復(fù)諸如無(wú)線(xiàn)收發(fā)機(jī)這樣的設(shè)備中的定時(shí)跟蹤。特別地,所公開(kāi)的方法和裝置通過(guò)以下步驟來(lái)恢復(fù)定時(shí)跟蹤監(jiān)視收發(fā)機(jī)中的解碼信號(hào)以檢查在第一幀期間發(fā)生的解碼錯(cuò)誤;確定解碼錯(cuò)誤的數(shù)目是否大于預(yù)定量;當(dāng)解碼錯(cuò)誤的數(shù)目被確定大于預(yù)定量時(shí),在隨后接收的第二幀的起始處重新獲取第一導(dǎo)頻信道;以及基于所重新獲取的第一導(dǎo)頻信道來(lái)重置該收發(fā)機(jī)的定時(shí)跟蹤。
文檔編號(hào)H04L27/26GK101331725SQ200680046868
公開(kāi)日2008年12月24日 申請(qǐng)日期2006年12月14日 優(yōu)先權(quán)日2005年12月15日
發(fā)明者B·弗爾采利, M·M·王, R·維賈延, 凌復(fù)云 申請(qǐng)人:高通股份有限公司