專利名稱:符號時序檢測方法和裝置以及前導(dǎo)碼檢測方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及在猝發(fā)(burst)通信系統(tǒng)中檢測符號時序(symbol timing)和前導(dǎo)碼(preamble)的技術(shù)。
背景技術(shù):
在無線通信領(lǐng)域,使用猝發(fā)通信系統(tǒng),該系統(tǒng)將由特定標(biāo)準(zhǔn)下的 分組等組成的信號數(shù)據(jù)作為一個單元(猝發(fā)或分組)。這種分組或猝 發(fā)包括在其頭部的前導(dǎo)碼信號(此后其也被簡稱作前導(dǎo)碼)。該前導(dǎo) 碼由用于使用中的頻率的同步部分和用于檢測所發(fā)送符號的頭部的符 號時序同步部分構(gòu)成。當(dāng)接收到這種分組時,必須執(zhí)行同步處理,比 如使用前導(dǎo)碼對符號時序等等的檢測。因?yàn)榍皩?dǎo)碼信號不包括將被發(fā) 送的數(shù)據(jù)(此后其也被稱作有效載荷),所以需要最小化用于同步處 理的該前導(dǎo)碼,以降低電路尺寸并提高同步處理的速度。例如,OFDM (正交頻分復(fù)用)分組的前導(dǎo)碼由被附加在有效載荷之前的多個短符 號構(gòu)成。對于OFDM的接收機(jī)中的前導(dǎo)碼檢測,例如已知在日本未審查專 利申請公開No.2005-039597中描述的技術(shù)。該技術(shù)搜索所接收的 OFDM分組和預(yù)存的固定的前導(dǎo)碼碼型(pattern)之間的相關(guān)性,并且 檢測在該相關(guān)性結(jié)果中的峰值。然后,該技術(shù)測量峰值超過邊界檢測 閾值(這在以后會描述)的次數(shù),并測量該峰值的循環(huán)周期,從而確 定短符號的位置。使用確定的短符號的位置,當(dāng)下一個峰值應(yīng)該出現(xiàn) 的位置的相關(guān)性結(jié)果沒有超出邊界檢測閾值時,該技術(shù)檢測就在上述 位置之前并超出邊界檢測閾值的峰值位置,作為短符號和數(shù)據(jù)區(qū)域之 間的邊界。盡管在其他技術(shù)中邊界檢測閾值是固定值,但是在日本未審查專利申請公開No.2005-039597中所公開的技術(shù)使用通過將相關(guān)性結(jié)果中 的峰值乘以比1小的系數(shù)所獲得的數(shù)值作為邊界檢測閾值。因此即使 是在固定的接收信號的級別改變的時侯,也能無故障地檢測前導(dǎo)碼, 所以使得該檢測不依賴于接收環(huán)境。因?yàn)檫@種前導(dǎo)碼檢測方法通過使用符號時序確認(rèn)符號周期性來檢 測前導(dǎo)碼,所以準(zhǔn)確地檢測符號時序是很重要的。作為UWB (超寬帶)通信方法,存在有MB-OFDM (多頻帶正交 頻分復(fù)用)。MB-OFDM在標(biāo)準(zhǔn)ECMA-368高規(guī)格超寬帶PHY和MAC 標(biāo)準(zhǔn)(Standard ECMA-368 High Rule Ultra Wideband PHY and MAC Standard) (Http:〃www.ecma-international.org/publications/files/ECMA-ST/ECMA-368. pdf)中被詳細(xì)描述。MB-OFDM系統(tǒng)使用在多個頻帶之間的跳躍來執(zhí) 行通信,以通過較低的傳輸功率實(shí)現(xiàn)寬帶通信,這是UWB通信的特性。 跳頻是擴(kuò)頻的一種形式,并且它是使用發(fā)射機(jī)和接收機(jī)都知道的跳躍 序列,通過以給定的時間間隔在特定通信頻帶內(nèi)切換載波頻率來發(fā)送 信號的方法。在MB-OFDM中,前導(dǎo)碼信號也是經(jīng)由跳頻來發(fā)送的。圖17顯示 了 MB-OFDM分組中前導(dǎo)碼信號的例子。該前導(dǎo)碼信號由24個符號(S0 至S23)組成并且經(jīng)由三個頻帶(頻帶l、頻帶2和頻帶3)之間的跳 躍來發(fā)送的。接收機(jī)根據(jù)跳躍序列將所接收的頻率與跳頻同步,接收 三個頻帶上的符號并將其解調(diào)。為了與跳頻同步,必須確保能夠檢測 到經(jīng)由跳頻發(fā)送的前導(dǎo)碼。為此,接收機(jī)在開始接收時將所接收的頻 率設(shè)定為等待頻段(例如,圖17中顯示的頻段1),以建立符號時序 同步,然后檢測前導(dǎo)碼。在檢測前導(dǎo)碼之后,該接收機(jī)開始跳頻并使用在那之后所接收的 前導(dǎo)碼信號執(zhí)行所示的24個符號中的初始獲取,比如AGC (自動增益 控制)、AFC(自動頻率控制)和幀同步。在圖17的例子中,如果AGC、 AFC和幀同步所需的符號數(shù)目為19 (S5至S23),那么可用于符號時 序同步的符號僅為2個S0和S3。因此,在執(zhí)行跳頻的MB-OFDM系統(tǒng)中,對可用于前導(dǎo)碼檢測的 符號數(shù)目存在限制,并且有必要通過較小數(shù)量的符號來建立符號時序 同步。在日本未審查專利申請公開No.2005-039597中所公開的前導(dǎo)碼檢 測技術(shù),搜索固定的前導(dǎo)碼碼型和所接收的符號之間的相關(guān)性,并檢 測相關(guān)性結(jié)果中的峰值作為符號時序。然而,存在錯誤檢測的可能性, 即不同于前導(dǎo)碼信號的信號被檢測為前導(dǎo)碼信號,這會導(dǎo)致接收機(jī)較 低的吞吐量。這會在后面參考圖18和19來詳細(xì)描述。圖18顯示了通過檢測固定的前導(dǎo)碼碼型和所接收的信號之間的 相關(guān)性結(jié)果中的峰值來實(shí)施前導(dǎo)碼檢測的技術(shù)的概念。如圖18所示, 該技術(shù)對每個接收的信號(圖18中的猝發(fā)分組200)搜索與固定碼型 的相關(guān)性,以獲取相關(guān)性結(jié)果107。然后利用相關(guān)性結(jié)果在所接收信號 和該固定碼型相匹配時,也就是,當(dāng)它們同步時,該相關(guān)性結(jié)果107 成為峰值,其從相關(guān)性結(jié)果107中確定峰值。具體地,該技術(shù)將該相 關(guān)性結(jié)果107與預(yù)設(shè)的默認(rèn)峰值檢測閾值相比較,并檢測滿足以下條 件的相關(guān)性結(jié)果107:其大于該默認(rèn)峰值檢測閾值,其是到目前為止在 相關(guān)性結(jié)果107中的最大值,并且在后續(xù)預(yù)定周期(即根據(jù)符號長度 打開的檢測窗口,或圖18中的峰值檢測范圍)中不存在更大的相關(guān)性 結(jié)果107。當(dāng)檢測到該峰值時,假設(shè)符號時序同步已建立,其通過激活 圖18中的峰值檢測結(jié)束信號103來結(jié)束該峰值檢測。因?yàn)樵趫D18的 例子中該峰值已經(jīng)在時序B0被檢測到,所以該時序B0被確定為符號 時序。 之后,該技術(shù)在每個距離B0為符號長度倍數(shù)的位置打開檢測窗口,并且在每個檢測窗口的位置(圖18中的邊界檢測時序105)將該 相關(guān)性結(jié)果與邊界檢測閾值(峰值與預(yù)定系數(shù)的乘積,在圖18的例子 中為0.5)相比較。然后,如果該相關(guān)性結(jié)果在特定邊界檢測時序105上在該邊界檢 測閾值之下,那么該技術(shù)獲取就在該特定邊界檢測時序105之前的邊 界檢測時序105作為前導(dǎo)碼信號和數(shù)據(jù)之間的邊界時序。在圖18的例 子中,在檢測窗口位置B1到B3的相關(guān)性結(jié)果107大于邊界檢測閾值, 而在位置A的相關(guān)性結(jié)果107落在邊界檢測閾值之下。因此,就在時 序A之前的時序B3被確定為前導(dǎo)碼信號和數(shù)據(jù)之間的邊界。下面參考圖19中顯示的接收信號(猝發(fā)分組300)來討論根據(jù)該 技術(shù)的檢測結(jié)果。在這種情況下,接收機(jī)在接收前導(dǎo)碼信號之前接收另一個信號(圖 19中的非前導(dǎo)碼信號)。對于該非前導(dǎo)碼信號同樣確定相關(guān)性結(jié)果107。 例如,考慮到峰值在時序CO被檢測到的情況。根據(jù)上述技術(shù),基于峰 值檢測而確定符號時序。然而,由于時序CO是用于非前導(dǎo)碼信號的, 所以錯誤的符號時序被確定,并且在錯誤的符號時序基礎(chǔ)上打開檢測 窗口。因此,相關(guān)性結(jié)果107和邊界檢測閾值之間的比較在時序C1、 C2、 C3和C4被執(zhí)行。因?yàn)樵跁r序CO還通過相關(guān)性結(jié)果107確定邊界 檢測閾值,所以當(dāng)在時序Cl和C2的相關(guān)性結(jié)果大于該邊界檢測閾值 并且在時序C3的相關(guān)性結(jié)果小于該邊界檢測閾值時,時序C2被確定 為前導(dǎo)碼信號和有效載荷之間的邊界時序,因此得到了錯誤檢測。此外,因?yàn)榻邮盏男盘柤墑e可以基于接收環(huán)境的惡化而改變,比 如在多徑環(huán)境下或在執(zhí)行AGC之前,因此有必要設(shè)定較低的默認(rèn)峰值 檢測閾值以防止錯過峰值檢測。因此,大于默認(rèn)峰值檢測閾值的相關(guān) 性結(jié)果也有可能出現(xiàn)在非前導(dǎo)碼信號中,這將引起上述問題。 此外,因?yàn)樵趶姆乔皩?dǎo)碼符號所確定的符號時序處的峰值,相對 于其它時序中的相關(guān)性結(jié)果并不足夠大,因此非常有可能在除了真正 符號位置Dl到D4之外的位置的相關(guān)性結(jié)果也超出了基于該峰值設(shè)定的邊界檢測閾值。在圖19的例子中,在不是符號位置的時序C1和C2 處的相關(guān)性結(jié)果超出了在時序CO的相關(guān)性結(jié)果,導(dǎo)致了基于周期性的 誤檢測的前導(dǎo)碼錯誤檢測。此外, 一旦符號時序被確定,上述技術(shù)不檢測檢測窗口之外的周 期(即兩個相鄰邊界檢測時序105之間的時間間隔;例如,在圖19中 在C1禾DC2之間、C2和C3之間等等)周期中的峰值。因此,盡管在 真正符號時序(即在時序D1)的相關(guān)性結(jié)果107大于在時序CO的相 關(guān)性結(jié)果107,也不能夠改正錯誤地確定符號時序CO。作為避免上述問題的一種方法,存在這樣一種技術(shù),即使在符號 時序被確定之后也能夠保持檢測檢測窗口之外的周期中的峰值,以便 檢査是否存比在符號時序處的相關(guān)性結(jié)果大的相關(guān)性結(jié)果,并且如果 存在,那么執(zhí)行峰值的更新和符號時序的重檢測。然而,因?yàn)樵谙?MB-OFDM這樣具有較少數(shù)量可用于符號時序同步的符號的接收信號 中,用于這種檢查的機(jī)會很小,因此很可能不能發(fā)現(xiàn)符號時序的錯誤 檢測。符號時序的錯誤檢測將導(dǎo)致前導(dǎo)碼的錯誤檢測,這將導(dǎo)致較低的 傳輸吞吐量。發(fā)明內(nèi)容在一個實(shí)施例中,提供了一種符號時序檢測方法。當(dāng)從由具有前 導(dǎo)碼的分組組成的接收信號中檢測符號時序時,其中該前導(dǎo)碼包括設(shè) 置在數(shù)據(jù)頭部的周期性分配的符號,該方法順序地獲取指示接收信號 和前導(dǎo)碼的固定碼型之間的相關(guān)性的相關(guān)性結(jié)果,更新并保持順序獲
取的相關(guān)性結(jié)果的最大值,然后在從該時序開始具有預(yù)定長度的符號 時序確定周期中,當(dāng)前保持的最大值沒有被更新,并且在定義在符號 時序確定周期內(nèi)的錯誤檢測確定周期中,超出錯誤檢測確定閾值的相 關(guān)性結(jié)果的出現(xiàn)次數(shù)小于預(yù)定數(shù)量的條件下,將該最大值時序確定為 符號時序。在另一個實(shí)施例中,提供了一種前導(dǎo)碼檢測方法。該方法根據(jù)上 述符號時序檢測方法檢測符號時序,并且基于檢測到的符號時序在根 據(jù)符號長度打開的周期性確認(rèn)窗口中確認(rèn)符號的周期性,以此執(zhí)行前 導(dǎo)碼的檢測。上述方法可以使用在裝置、系統(tǒng)或程序中,它們作為本發(fā)明的實(shí) 施例也是有效的。根據(jù)本發(fā)明的技術(shù)能夠增強(qiáng)符號時序檢測的準(zhǔn)確性,并從而提高 在猝發(fā)通信系統(tǒng)中前導(dǎo)碼檢測的準(zhǔn)確性。
從結(jié)合附圖對特定優(yōu)選實(shí)施例的描述中,本發(fā)明的上述和其它目 的、優(yōu)勢和特點(diǎn)將變得更加明顯,附圖中圖1是顯示根據(jù)本發(fā)明的一個實(shí)施例的前導(dǎo)碼檢測裝置的配置的框圖;圖2是顯示圖1中前導(dǎo)碼檢測裝置的相關(guān)性峰值檢測部的配置的框圖;圖3是顯示圖1中前導(dǎo)碼檢測裝置的錯誤檢測確定部314的配置 的框圖;圖4是顯示圖1中前導(dǎo)碼檢測裝置中前導(dǎo)碼確定部316的配置的框圖;圖5是描述根據(jù)本發(fā)明的每個周期的第一視圖; 圖6是描述根據(jù)本發(fā)明的每個周期的第二視圖7是圖1中前導(dǎo)碼檢測裝置的檢測執(zhí)行單元的處理的時序圖的示例;圖8A和圖8B是顯示圖l中前導(dǎo)碼檢測裝置中處理流程的流程圖; 圖9是顯示圖1中前導(dǎo)碼檢測裝置中處理流程的另一個流程圖; 圖10是顯示根據(jù)本發(fā)明的另一個實(shí)施例的前導(dǎo)碼檢測裝置的配 置的框圖;圖11是顯示圖10的前導(dǎo)碼檢測裝置中處理流程的第一流程圖; 圖12是顯示圖IO的前導(dǎo)碼檢測裝置中處理流程的第二流程圖; 圖13是顯示圖IO的前導(dǎo)碼檢測裝置中處理流程的第三流程圖; 圖14是顯示圖IO的前導(dǎo)碼檢測裝置中處理流程的第四流程圖; 圖15是顯示圖10的前導(dǎo)碼檢測裝置中處理流程的第五流程圖; 圖16是顯示圖IO的前導(dǎo)碼檢測裝置中處理流程的第六流程圖; 圖17是描述MB-OFDM中的前導(dǎo)碼的視圖; 圖18是描述根據(jù)現(xiàn)有技術(shù)的前導(dǎo)碼檢測方法的視圖;以及 圖19是描述在現(xiàn)有技術(shù)中的問題的視圖。
具體實(shí)施方式
現(xiàn)在將參照說明性實(shí)施例在此描述本發(fā)明。本領(lǐng)域技術(shù)人員將認(rèn) 識到,利用本發(fā)明的教導(dǎo)可以實(shí)現(xiàn)許多可選實(shí)施例,并且本發(fā)明并不 局限于為示意目的所示的實(shí)施例?,F(xiàn)在參考圖1,根據(jù)本發(fā)明第一實(shí)施例的前導(dǎo)碼檢測裝置300包 括天線301、 RF (射頻)單元302、 A/D轉(zhuǎn)換單元303、復(fù)相關(guān)單元311、 和檢測執(zhí)行單元400。天線301接收無線頻帶中的信號并將其輸出到 RF單元302。RF單元302將該無線頻帶中的信號轉(zhuǎn)換成復(fù)基帶信號(圖 1中的I和Q) 。 A/D轉(zhuǎn)換單元303包括A/D轉(zhuǎn)換器,使得其將復(fù)基帶 信號轉(zhuǎn)換成數(shù)字信號。該復(fù)相關(guān)單元311存儲前導(dǎo)碼信號的固定碼型 以使其確定來自A/D轉(zhuǎn)換單元303的數(shù)字信號之間的相關(guān)性,并輸出 相關(guān)性結(jié)果R到檢測執(zhí)行單元400。
檢測執(zhí)行單元400包括相關(guān)性峰值檢測部312、前導(dǎo)碼檢測閾值產(chǎn)生部315、前導(dǎo)碼確定部316、錯誤檢測閾值產(chǎn)生部313、錯誤檢測 確定部314、和用于控制這些部并獲取前導(dǎo)碼檢測結(jié)果W的控制部317。該控制部317起符號時序檢測控制器和前導(dǎo)碼檢測控制器的功 能。錯誤檢測閾值產(chǎn)生部313、錯誤檢測確定部314和控制部317的一 部分形成符號時序確定部分。前導(dǎo)碼檢測閾值產(chǎn)生部315和前導(dǎo)碼確 定部316形成了周期性確認(rèn)部分。在以下詳細(xì)描述控制部317。該控制部317提供相關(guān)性峰值檢測 使能信號Q3和相關(guān)性峰值重置信號Q2給相關(guān)性峰值檢測部312,并 提供錯誤檢測確定使能信號G2給錯誤檢測確定部314,以及提供前導(dǎo) 碼確定使能信號K2給前導(dǎo)碼確定部316。在以下描述中,"激活"的 信號表示"1",而"非激活"的信號表示"0"。在來自控制部317的相關(guān)性峰值檢測使能信號Q3是激活的周期期 間(以下稱作相關(guān)性峰值檢測周期),相關(guān)性峰值檢測部312更新從 復(fù)相關(guān)單元311提供的相關(guān)性結(jié)果R的最大值并保持它(以下稱作相 關(guān)性峰值檢測處理),并保持其數(shù)值和時序。因此,相關(guān)性峰值檢測 部312保持從相關(guān)性峰值檢測處理開始(或者如果數(shù)值在開始之后被 重置的話,從重置時間開始) 一直到目前的最大值。該最大值以下被 稱作相關(guān)性峰值P。圖2顯示了相關(guān)性峰值檢測部312的配置。參考圖2,該相關(guān)性峰值檢測部312包括相關(guān)性掩碼部800、相關(guān) 性峰值保持部802、和比較器801。相關(guān)性掩碼部800執(zhí)行掩碼處理,對在相關(guān)性峰值檢測使能信號 Q3是非激活的間隔期間輸入的相關(guān)性結(jié)果R其輸出"0",而其在相 關(guān)性峰值檢測周期期間不執(zhí)行掩碼處理,并輸出該相關(guān)性結(jié)果R而不 作任何改變。通過相關(guān)性掩碼部800獲取的相關(guān)性掩碼部輸出M被輸 入到相關(guān)性峰值保持部802和比較器801。相關(guān)性峰值保持部802保持相關(guān)性峰值P (初始值=0)。比較器 801將相關(guān)性掩碼部輸出M與保持在相關(guān)性峰值保持部802中的相關(guān) 性峰值P相比較。如果相關(guān)性掩碼部輸出M大于該相關(guān)性峰值P,那 么比較器801設(shè)定相關(guān)性峰值時序信號Ql為"1",以指示檢測到新 的相關(guān)性峰值的時序。另一方面,如果該相關(guān)性掩碼部輸出M等于或 小于相關(guān)性峰值P,那么比較器801設(shè)定相關(guān)性峰值時序信號Q1為"0", 以指示沒有檢測到新的相關(guān)性峰值。相關(guān)性峰值時序信號Ql被輸入到 相關(guān)性峰值保持部802以及控制部317。相關(guān)性峰值保持部802更新并保持該相關(guān)性峰值P。具體地,如 果存在大于所保持的相關(guān)性峰值P的相關(guān)性掩碼部輸出M,那么該相 關(guān)性峰值保持部802將該相關(guān)性峰值P更新為相關(guān)的相關(guān)性掩碼部輸 出M。在更新時,該相關(guān)性峰值保持部802將更新的相關(guān)性峰值P輸 出到前導(dǎo)碼檢測閾值產(chǎn)生部315和錯誤檢測閾值產(chǎn)生部313。此外,當(dāng) 來自控制部317的相關(guān)性峰值重置信號Q2變成激活的時候,相關(guān)性峰 值保持部802將該相關(guān)性峰值P重置為初始值"0"。在現(xiàn)有技術(shù)中,將這樣的最大值的時序確定為作為符號時序,該 最大值在先前的相關(guān)性結(jié)果中最大,并且從那點(diǎn)開始在具有預(yù)定長度 的符號時序確定周期中的沒有超過該最大值的相關(guān)性結(jié)果。符號時序 確定周期的長度比符號長度短并且其根據(jù)規(guī)范等來設(shè)定。另一方面,該實(shí)施例除了基于該最大值在符號時序確定周期中不 存在比該最大值更大的相關(guān)性結(jié)果的條件下確定符號時序之外,還確 認(rèn)最大值的時序是真正的符號時序。錯誤檢測確定部314執(zhí)行該確認(rèn) 過程。圖3顯示了錯誤檢測確定部314的配置。錯誤檢測確定部314包括比較器700、錯誤檢測數(shù)量計數(shù)器701、
和比較器702。比較器700將從復(fù)相關(guān)單元311提供的相關(guān)性結(jié)果R與從錯誤檢 測閾值產(chǎn)生部313提供的錯誤檢測閾值N (其在以后將被詳細(xì)描述) 進(jìn)行比較。如果該相關(guān)性結(jié)果R大于該錯誤檢測閾值N,那么該比較 器700輸出"1"以指示這種狀態(tài)。另一方面,如果該相關(guān)性結(jié)果R等 于或小于該錯誤檢測閾值N,那么比較器700輸出"0"以指示這種狀 態(tài)。錯誤檢測數(shù)量計數(shù)器701對在來自控制部317的錯誤檢測確定使 能信號G2是激活的或"1"的周期(即在符號時序確定周期中定義的 錯誤檢測確定周期)期間,比較器700的輸出變成"1"的時候的次數(shù) 進(jìn)行計數(shù),并將結(jié)果輸出到比較器702。錯誤檢測數(shù)量計數(shù)器701由指 示"0"的錯誤檢測確定使能信號G2初始化,以使得計數(shù)值返回到其 初始值"0"。比較器702將錯誤檢測數(shù)量計數(shù)器701的輸出與預(yù)設(shè)的錯誤檢測 數(shù)量閾值7相比較,以獲取錯誤檢測確定結(jié)果G1,并將其輸出。具體 地,當(dāng)錯誤檢測數(shù)量計數(shù)器701的輸出大于錯誤檢測數(shù)量閾值7時,比 較器702輸出"1"指示出現(xiàn)錯誤檢測,否則,其輸出"0"指示沒有 出現(xiàn)錯誤檢測。錯誤檢測數(shù)量閾值7是這樣的一種閾值,當(dāng)在錯誤檢測確定周期 期間檢測到大于錯誤檢測閾值N的相關(guān)性結(jié)果R的次數(shù)超出錯誤檢測 數(shù)量閾值7時,當(dāng)前保持在相關(guān)性峰值檢測部312中的相關(guān)性峰值不是 真正的符號時序處的相關(guān)性結(jié)果,其指示了錯誤檢測。錯誤檢測數(shù)量 閾值7優(yōu)選地大于1,并且其是由系統(tǒng)仿真所確定的最小值,以使得其 即使在沒有被確定為錯誤檢測時也沒有影響或具有可忽略的影響。在 這個例子中,錯誤檢測數(shù)量閾值7被設(shè)定為"3"。通過比較器702獲 取的錯誤檢測確定結(jié)果Gl被輸入到控制部317。
由錯誤檢測確定部314使用的錯誤檢測閾值N是由錯誤檢測閾值產(chǎn)生部313提供的。在這個實(shí)施例中,錯誤檢測閾值產(chǎn)生部313根據(jù) 從相關(guān)性峰值檢測部312輸出的相關(guān)性峰值P產(chǎn)生錯誤檢測閾值N。 具體地,其通過將相關(guān)性峰值P乘以系數(shù)a (0<cKl)來產(chǎn)生該錯誤檢 測閾值N。 a的數(shù)值是由系統(tǒng)仿真確定的最小值,以使得不會存在對要 被檢測的前導(dǎo)碼的檢測的忽略,或者即使有,在錯誤檢測的錯誤確定 中其影響也是可以忽略的。其在這個例子中被設(shè)定為0.5。在保持在相關(guān)性峰值檢測部312中的相關(guān)性峰值P沒有更新,也 就是,在符號時序確定周期期間,來自相關(guān)性峰值檢測部312的相關(guān) 性峰值時序信號Ql沒有變成激活的,并且在錯誤檢測確定周期期間, 來自錯誤檢測確定部314的錯誤檢測確定結(jié)果Gl沒有變成激活的條件 下,控制部317將保持在相關(guān)性峰值檢測部312中的相關(guān)性峰值P的 時序確定為符號時序,從而確定符號時序。圖5顯示了直到符號時序被檢測到之前的峰值檢測周期、符號時 序確定周期和錯誤檢測確定周期,以及它們的關(guān)系。圖5中的點(diǎn)Al指示了由相關(guān)性峰值檢測部312執(zhí)行的相關(guān)性峰值 檢測處理的起始點(diǎn)或重置點(diǎn)。假設(shè)在從A1到A2的周期期間,相關(guān)性 結(jié)果的最大值出現(xiàn)在A2,并且該值被相關(guān)性峰值檢測部312保持為相 關(guān)性峰值P。確定相關(guān)性峰值P的時序是否是符號時序的周期,即符號 時序檢測周期T2,是從A2到A4的周期。該周期是預(yù)設(shè)的,從相關(guān)性 峰值P開始。如果相關(guān)性峰值P的時序是符號時序,那么距離該時序 一個符號距離的時序是下一個符號時序,并且在這兩個相鄰符號時序 之間不應(yīng)有大于該相關(guān)性峰值P的相關(guān)性值。因此,符號時序確定周 期T2被設(shè)定為從相關(guān)性峰值P的時序到就在下一個符號時序之前的 點(diǎn),也就是例如從相關(guān)性峰值P到距離該相關(guān)性峰值P —個符號長度 的時序之前的l個或幾個時鐘的點(diǎn)。然后檢測在符號時序確定周期T2
內(nèi)是否存在大于該相關(guān)性峰值P的相關(guān)性結(jié)果。錯誤檢測確定周期Tl是設(shè)定在符號時序確定周期T2內(nèi)的時間間隔。在這個實(shí)施例中,其開始于距離相關(guān)性峰值P為T0的點(diǎn)A3,并 結(jié)束于點(diǎn)A4,其與符號時序確定周期T2的結(jié)束點(diǎn)相同。將在下面描 述設(shè)定這個間隔的目的和在這個間隔中執(zhí)行的處理的細(xì)節(jié)。在這個實(shí)施例中,當(dāng)確定圖5中所示的相關(guān)性峰值P的時序A2 是否是符號時序時,在相關(guān)性峰值P在基于該點(diǎn)A2而設(shè)定的符號時序 確定周期T2期間沒有被更新,并且錯誤檢測確定結(jié)果Gl在錯誤檢測 確定周期Tl期間沒有變成激活的條件下,控制部317將該時序A2確 定為符號時序。此外,當(dāng)來自相關(guān)性峰值檢測部312的相關(guān)性峰值時序信號Ql 變成激活,并且相關(guān)性峰值P在符號時序確定周期T2的任意點(diǎn)被更新 時,控制部317做出控制以確定所更新的相關(guān)性峰值P的時序是否是 符號時序。具體地,控制部317基于所更新的相關(guān)性峰值P,設(shè)定新的 符號時序確定周期T2和錯誤檢測確定周期Tl,并確定所更新的相關(guān) 性峰值P在新的符號時序確定周期T2期間是否被進(jìn)一步更新,以及確 定在新的錯誤檢測確定周期Tl期間,從所更新的相關(guān)性峰值P獲取的 大于新的錯誤檢測閾值N的相關(guān)性結(jié)果的出現(xiàn)次數(shù),是否超出錯誤檢 測數(shù)量閾值7。此外,當(dāng)錯誤檢測確定結(jié)果Gl在錯誤檢測確定周期Tl期間的任 意點(diǎn)變成激活時,控制部317做出控制以重置由相關(guān)性峰值檢測部312 保持的最大值,并從該重置點(diǎn)開始執(zhí)行相關(guān)性峰值檢測處理,然后確 定由相關(guān)性峰值檢測處理最新檢測到的相關(guān)性峰值P的時序是否是符 號時序。因?yàn)樵诜枙r序處的相關(guān)性結(jié)果是遠(yuǎn)大于在不同于符號時序的其它時序處的相關(guān)性結(jié)果的級別,所以如果由相關(guān)性峰值檢測部312保 持的相關(guān)性峰值P的時序是符號時序,那么,在基于這種相關(guān)性峰值P 所設(shè)定的錯誤檢測確定周期T1期間,超過根據(jù)該最大值而獲得的錯誤 檢測閾值N的相關(guān)性結(jié)果的出現(xiàn)次數(shù)應(yīng)該是較小的。相反,在不同于 符號時序的時序處的相關(guān)性結(jié)果,比如從非前導(dǎo)碼信號檢測到的相關(guān) 性結(jié)果的相關(guān)性峰值P,相對于在其他時序處的相關(guān)性結(jié)果來說是不夠大的。因此,超出根據(jù)最大值獲取的錯誤檢測閾值N的相關(guān)性結(jié)果的 出現(xiàn)次數(shù),在基于這種相關(guān)性峰值P而設(shè)定的錯誤檢測確定周期T1期間,應(yīng)該是較大的。使用上述假設(shè),該實(shí)施例的前導(dǎo)碼檢測裝置300除了在基于相關(guān) 性峰值P所設(shè)定的符號時序確定周期T2期間不存在超出該相關(guān)性峰值 P的相關(guān)性結(jié)果的條件下之外,還在設(shè)定在符號時序確定周期T2內(nèi)的 錯誤檢測確定周期T1期間,超出通過將相關(guān)性峰值P乘以系數(shù)a而獲 得的錯誤檢測閾值N的相關(guān)性結(jié)果的出現(xiàn)次數(shù)等于或小于錯誤檢測數(shù) 量閾值7的條件下,確定由相關(guān)性峰值檢測部312所保持的相關(guān)性峰值 P的時序是否是符號時序。這降低了出現(xiàn)符號時序的錯誤檢測的可能 性,從而更準(zhǔn)確地檢測符號時序。此外,因?yàn)樵搶?shí)施例的前導(dǎo)碼檢測裝置300在被設(shè)定在符號時序 確定周期T2內(nèi)的錯誤檢測確定周期Tl期間,對錯誤檢測的出現(xiàn)執(zhí)行 確定,所以即使在可用于符號時序同步的符號數(shù)量較小時該檢測也是 持續(xù)的。此外,錯誤檢測確定部314使用大于1的錯誤檢測數(shù)量閾值7,并 且除非超出錯誤檢測閾值N的相關(guān)性結(jié)果的出現(xiàn)次數(shù)大于錯誤檢測數(shù) 量閾值7,否則不確定它是錯誤檢測。這減少了出現(xiàn)對由較大的相關(guān)性 結(jié)果所引起的錯誤檢測的錯誤確定的可能性,該較大的相關(guān)性結(jié)果是 由于在多徑等中延遲的波而引起的或由于熱噪聲而偶然出現(xiàn)的。
錯誤檢測確定周期T1可以是與符號時序確定周期T2相同的間隔。在這個實(shí)施例中,錯誤檢測確定周期Tl的起始點(diǎn)A3位于距離如圖5 中顯示的符號時序確定周期T2的起始點(diǎn)Al為TO的位置。在符號時序 附近可能由于多徑等而出現(xiàn)相對較大級別的延遲的波。通過將錯誤檢 測確定周期T1的起始點(diǎn)設(shè)定在作為確定目標(biāo)的相關(guān)性峰值P之后延遲 了特定周期(圖5中的T0)的位置,可以將延遲波排除在錯誤檢測確 定周期Tl之外。這防止了對由延遲波所引起的較大的相關(guān)性結(jié)果執(zhí)行 錯誤檢測的確定,從而避免了接收靈敏度的惡化。周期TO此后被稱作錯誤檢測確定延遲周期。為了防止由于存在相 對較大級別的延遲波而對錯誤檢測的錯誤確定,周期TO的長度根據(jù)傳 輸方法和接收環(huán)境而設(shè)定,以包括延遲波可能出現(xiàn)的盡可能長的周期 以及盡可能短以防止對錯誤檢測的確定的忽略。例如,在MB-OFDM 中,如果一個周期是1/528 MHz的話,錯誤檢測確定延遲周期TO可以 是37個周期(37/528 MHz)。錯誤檢測確定周期Tl的長度是錯誤檢測確定延遲周期TO已經(jīng)被 排除在符號時序確定周期T2之外的間隔,并且其根據(jù)傳輸方法和接收 環(huán)境而設(shè)定。例如,在MB-OFDM中,如果一個周期是1/528 MHz的 話,錯誤檢測確定周期T1可以是123個周期(123/528 MHz)。符號時序確定周期T2是錯誤檢測確定延遲周期TO和錯誤檢測確 定周期Tl的和。以上描述了直到符號時序被確定之前的每個周期。在這個實(shí)施例 中,在符號時序被確定之后繼續(xù)對所確定的符號時序是否是真正的符 號時序進(jìn)行確定。為了在符號時序的確定之后區(qū)分每個周期,在符號 時序的確定之前的該錯誤檢測確定延遲周期T0、錯誤檢測確定周期Tl 和符號時序確定周期T2,在下文中分別被稱作第一錯誤檢測確定延遲 周期、第一錯誤檢測確定周期和第一符號時序確定周期。直到符號時
序被確定之前執(zhí)行的由錯誤檢測閾值產(chǎn)生部313、錯誤檢測確定部314和控制部317的一部分所做的處理在以下被稱作符號時序確定處理。前面描述了檢測執(zhí)行單元400的符號時序確定部分的處理,檢測 執(zhí)行單元400的符號時序確定部分是錯誤檢測閾值產(chǎn)生部313、錯誤檢 測確定部314和控制部317的一部分。根據(jù)對符號時序的確定,控制 部317激活前導(dǎo)碼確定使能信號K2以使其被發(fā)送到前導(dǎo)碼確定部316。 這將開始前導(dǎo)碼檢測閾值產(chǎn)生部315、前導(dǎo)碼確定部316和控制部317 的一部分對前導(dǎo)碼的檢測。來自控制部317的前導(dǎo)碼確定使能信號K2使前導(dǎo)碼確定部316 確認(rèn)符號位置的周期性。其在周期性確認(rèn)窗口中被激活,該窗口基于 由符號時序確定部分所獲取的符號時序根據(jù)符號長度而被打開。因?yàn)?符號被周期性地分配,所以距符號時序的距離是符號長度的倍數(shù)的位 置,應(yīng)該是前導(dǎo)碼中的符號位置,并且在這種位置中的相關(guān)性結(jié)果應(yīng) 該具有較大級別。周期性確認(rèn)窗口的位置被設(shè)定為包括這種位置。周 期性確認(rèn)窗口在以下也被稱作前導(dǎo)碼確定周期。在來自控制部317的前導(dǎo)碼確定使能信號K2是激活的間隔(也就 是前導(dǎo)碼確定周期)期間,前導(dǎo)碼確定部316將相關(guān)性結(jié)果R與從前 導(dǎo)碼檢測閾值產(chǎn)生部315提供的前導(dǎo)碼檢測閾值D (其將在以后詳細(xì) 描述)相比較?;谠摫容^結(jié)果,前導(dǎo)碼確定部316輸出指示周期性 是否被確認(rèn)的前導(dǎo)碼確定結(jié)果Kl。參考圖4,前導(dǎo)碼確定部316包括 相關(guān)性掩碼部600和比較器601 。相關(guān)性掩碼部600執(zhí)行掩碼處理,對于在前導(dǎo)碼確定使能信號K2 是激活的間隔期間輸入的相關(guān)性結(jié)果R,其輸出"0",而在前導(dǎo)碼確 定周期其不執(zhí)行掩碼處理并沒有任何改變地輸出相關(guān)性結(jié)果R。比較器601將相關(guān)性掩碼部600的輸出與前導(dǎo)碼檢測閾值D相比
較,并輸出前導(dǎo)碼確定結(jié)果K1。具體地,如果相關(guān)性掩碼部600的輸出大于前導(dǎo)碼檢測閾值D,那么比較器601輸出"1"以指示前導(dǎo)碼確 定或周期性確認(rèn)成功。如果不大于,那么比較器601輸出"0"以指示前導(dǎo)碼確定或周期性確認(rèn)失敗。由前導(dǎo)碼確定部316所使用的前導(dǎo)碼檢測閾值D由前導(dǎo)碼檢測閾 值產(chǎn)生部315提供。前導(dǎo)碼檢測閾值產(chǎn)生部315根據(jù)從相關(guān)性峰值檢 測部312輸出的相關(guān)性峰值P產(chǎn)生前導(dǎo)碼檢測閾值D。具體地,其通 過將相關(guān)性峰值p乘以系數(shù)e (0<0<1)來產(chǎn)生前導(dǎo)碼檢測閾值D。 P的值是由系統(tǒng)仿真確定的最小值,以使得沒有對要檢測的前導(dǎo)碼的 檢測的忽略,或者如果有的話,其影響也是可以忽略的,并且在這個 例子中其被設(shè)定為0.2?;谇皩?dǎo)碼確定部316的確定結(jié)果,控制部317獲取指示前導(dǎo)碼 是否被檢測到的前導(dǎo)碼檢測結(jié)果W。具體地,當(dāng)前導(dǎo)碼確定部316對 前導(dǎo)碼的確定連續(xù)成功預(yù)定次數(shù)時,控制部317輸出"1"作為前導(dǎo)碼 檢測結(jié)果W以指示前導(dǎo)碼被檢測到。"預(yù)定次數(shù)"是l或更多,并且 優(yōu)選地為2或更多。在這個實(shí)施例中,考慮到在檢測中速度和精度的 平衡,其為2。如前面所述,該實(shí)施例的控制部317做出控制,以在符號時序被 檢測到之后繼續(xù)對所確定的符號時序是否是真正的符號時序進(jìn)行確 定。圖6顯示了在符號時序被確定之后的周期以及這些周期的關(guān)系。在圖6中,相關(guān)性峰值P的時序A2被確定為符號時序。這是在 第一符號時序確定周期T2的結(jié)束點(diǎn)A4的時序處確定的。根據(jù)符號時序的確定,控制部317激活前導(dǎo)碼確定使能信號K2, 以使得前導(dǎo)碼確定部316確認(rèn)周期性。周期性的確認(rèn)在周期性確認(rèn)窗 口中執(zhí)行。在圖6中,從A4到B2的周期是周期性確認(rèn)窗口或前導(dǎo)碼 確定周期T3。如果相關(guān)性峰值P的時序A2是真正的符號時序,那么在圖6的時序Bl處應(yīng)該有超出前導(dǎo)碼檢測閾值D的相關(guān)性結(jié)果,從而該周期性確認(rèn)成功。在這個實(shí)施例中,對于前導(dǎo)碼檢測的條件是周期 性確認(rèn)連續(xù)兩次成功。因此,如果周期性確認(rèn)在第一前導(dǎo)碼確定周期中成功,那么控制部317設(shè)定第二前導(dǎo)碼確定周期(在點(diǎn)B4之后,在 圖6中未顯示),并使得前導(dǎo)碼確定部316執(zhí)行該第二次確認(rèn)。另一 方面,如果該周期性確認(rèn)在第一前導(dǎo)碼確定周期中失敗,或者如果周 期性確認(rèn)在第一前導(dǎo)碼確定周期中成功而在第二前導(dǎo)碼確定周期失 敗,那么控制部317確定沒有檢測到前導(dǎo)碼,并控制相關(guān)性峰值檢測 部312重置相關(guān)性峰值P,并且從該重置點(diǎn)開始重新嘗試相關(guān)性峰值檢 測處理以及符號時序確定處理。前導(dǎo)碼確定周期T3的長度是根據(jù)通信方法和接收環(huán)境來確定的。 例如,在MB-OFDM中,如果一個周期是1/528 MHz的話,前導(dǎo)碼確 定周期T3可以是IO個周期(10/528 MHz)。此外,在符號時序被確定之后,控制部317將不包括前導(dǎo)碼確定 周期T3的間隔設(shè)定為相關(guān)性峰值檢測周期,以使得相關(guān)性峰值檢測處 理在圖6所顯示的間隔期間繼續(xù)。因?yàn)橛纱舜_定符號時序A2是否是真 正的符號時序,所以相關(guān)性峰值檢測周期還作為符號時序確定周期T6。 為了區(qū)分在對符號時序的確定之前的第一符號時序確定周期T2,該符 號時序確定周期T6在下文中被稱作第二符號時序確定周期。第二符號時序確定周期T6也包括錯誤檢測確定周期(第二錯誤檢 測確定周期T5)和錯誤檢測確定延遲周期(第二錯誤檢測確定延遲周 期T4)。第二錯誤檢測確定延遲周期T4的長度是根據(jù)傳輸方法和接收環(huán) 境而選擇的優(yōu)值。例如,在MB-OFDM中,如果一個周期是1/528 MHz 的話,該第二錯誤檢測確定延遲周期T4可以是32周期(32/528 MHz)。
第二錯誤檢測確定周期T5的長度也是根據(jù)傳輸方法和接收環(huán)境 而確定的。例如,在MB-OFDM中,如果一個周期是1/528 MHz的話, 該第二錯誤檢測確定周期T5可以是123個周期(123/528 MHz)。在第二符號時序確定周期T6期間,確定時序A2是否是真正的符 號時序。該確定處理和在確定時序A2不是真正的符號時序之后的處 理,與在符號時序被確定之前所執(zhí)行的那些是一樣的,因此在此不再 詳述。如果在前導(dǎo)碼確定周期T3中前導(dǎo)碼確定成功,并且在從時序B2 到B4的第二符號時序確定周期T6中,沒有出現(xiàn)相關(guān)性峰值P的更新 和對錯誤檢測的確定,那么控制部317在時序B4之后基于符號時序 A2設(shè)定第二前導(dǎo)碼確定周期,以執(zhí)行第二前導(dǎo)碼確定,并控制前導(dǎo)碼 確定部316再次執(zhí)行周期性確認(rèn)。如果該周期性確認(rèn)在第二前導(dǎo)碼確 定周期中也成功,那么控制部317輸出"1"作為前導(dǎo)碼檢測結(jié)果W, 以指示檢測到前導(dǎo)碼。如上所述,在符號時序被確定之后,該實(shí)施例執(zhí)行對所確定的符 號時序是否是真正的時序的確定,因此有效地防止了對符號時序的錯 誤檢測以及對前導(dǎo)碼的錯誤檢測。下面將參考圖7至9來進(jìn)一步詳細(xì)描述在檢測執(zhí)行單元400中的 處理。圖7顯示了由檢測執(zhí)行單元400執(zhí)行的用于在圖7頂部所示的猝 發(fā)分組的處理的時序圖。圖8和9顯示了控制部317的流程圖。在圖7 頂部所示的猝發(fā)分組是復(fù)基帶信號,該信號由RF單元302和A/D轉(zhuǎn)換 單元303將其數(shù)字化。相關(guān)性結(jié)果R是由復(fù)相關(guān)單元311對于該復(fù)基帶信號確定的相關(guān)性結(jié)果。
在以下將參考圖7的例子描述在圖8和9的流程圖中所示的處理。參考圖8A和圖8B,檢測執(zhí)行單元400在前導(dǎo)碼檢測的開始初始 化每個功能塊(S1000)。具體地,控制部317將相關(guān)性峰值重置信號Q2、錯誤檢測確定使 能信號G2、前導(dǎo)碼確定使能信號K2、前導(dǎo)碼確定結(jié)果W和兩個前導(dǎo) 碼確定標(biāo)記(將在稍后說明)初始化為"0",還將內(nèi)部定時器(未示 出)初始化為"0"。控制部317具有兩個前導(dǎo)碼確定標(biāo)記,其指示了 由前導(dǎo)碼確定部316執(zhí)行的周期性確認(rèn)的結(jié)果。這兩個前導(dǎo)碼確定標(biāo) 記分別對應(yīng)于由前導(dǎo)碼確定部316所執(zhí)行的兩次周期性確認(rèn),并且當(dāng) 前導(dǎo)碼確定結(jié)果K1是激活的時,它們被激活。相關(guān)性峰值檢測部312將相關(guān)性峰值P和相關(guān)性峰值時序信號Q1 初始化為"0"。錯誤檢測確定部314將錯誤檢測數(shù)量計數(shù)器701的計數(shù)值和錯誤 檢測確定結(jié)果G1初始化為"0"。錯誤檢測閾值產(chǎn)生部313和前導(dǎo)碼檢測閾值產(chǎn)生部315分別將錯 誤檢測閾值N和前導(dǎo)碼檢測閾值D設(shè)定為"0"。控制部317激活相關(guān)性峰值檢測使能信號Q3,以開始相關(guān)性峰值 檢測部312的相關(guān)性峰值檢測處理,并且控制部317的定時器(未示 出)開始自啟動(self-running)。在此之后,根據(jù)來自復(fù)相關(guān)單元311的當(dāng)前相關(guān)性結(jié)果R的輸出, 控制部317檢查基于先前相關(guān)性結(jié)果R的錯誤檢測確定結(jié)果Gl的狀態(tài) (S1002)。如果該結(jié)果是指示出現(xiàn)錯誤檢測的"l" (S1002中的"是"), 那么控制部317將相關(guān)性峰值重置信號Q2設(shè)定為"1",以使得相關(guān)性峰值檢測部312初始化相關(guān)性峰值P (S1127),并且還執(zhí)行初始化 處理A(S1128)。參考圖9,在步驟S1128中的初始化處理A包括定 時器初始化(S111)以設(shè)定定時器為"0",以及標(biāo)記初始化(S112) 以設(shè)定兩個前導(dǎo)碼確定標(biāo)記為"0"。如圖9所示,在初始化處理A之 后,控制部317使該過程返回到步驟S1002,以重復(fù)從重置點(diǎn)開始的處 理。另一方面,如果在步驟S1002中的檢查結(jié)果為指示沒有錯誤檢測 出現(xiàn)的"0" (S1002中的"否"),那么控制部317將處理過程移動 到步驟S1003。因?yàn)殄e誤檢測確定結(jié)果G1在初始化之后立刻為"0", 所以該處理過程從步驟S1002進(jìn)行到步驟S1003。在步驟S1003,控制部317檢査先前相關(guān)性結(jié)果R是否被檢測為 相關(guān)性峰值P。具體地,如果相關(guān)性峰值時序信號Q1為激活的或"l", 那么就確定先前相關(guān)性結(jié)果R被檢測為相關(guān)性峰值P,也就是,相關(guān) 性峰值P被更新(步驟S1003中的"是")。因此,該過程執(zhí)行初始 化處理A(S1128),并以更新的相關(guān)性峰值P開始重復(fù)從步驟S1002 開始的處理。如果在步驟S1003中相關(guān)性峰值時序信號Ql是"0",那么該過 程進(jìn)行到步驟S1004,確定先前相關(guān)性結(jié)果R沒有被檢測為相關(guān)性峰 值P (S1003中的"否")。因?yàn)橄嚓P(guān)性峰值時序信號Ql在初始化之 后立即為"0",所以該過程從步驟S1003進(jìn)行到步驟S1004。在圖7的例子中,到目前為止的相關(guān)性結(jié)果R中的最大值Pl被檢 測到,在所檢測到的最大值P1的時序處相關(guān)性峰值P被相關(guān)性峰值檢 測部312更新,并且P1被保持為相關(guān)性峰值P。因此,從相關(guān)性峰值 檢測部312輸出的相關(guān)性峰值時序信號Ql被設(shè)定為"1"。因此錯誤 檢測閾值N被設(shè)定為Pl和系數(shù)a的乘積Nl,并且前導(dǎo)碼檢測閾值D
被設(shè)定為P1和系數(shù)P的乘積D1。此外,定時器被重置為"0"。然后,該過程從步驟1004開始執(zhí)行對被保持為相關(guān)性峰值P的Pl的時序是否是符號時序的確定。如前面描述的,對在符號時序的確定之前保持在相關(guān)性峰值檢測部312中的相關(guān)性峰值P的時序是否是符號時序的確定,是在圖5中 顯示的第一符號時序確定周期T2期間執(zhí)行的。該第一符號時序確定周 期T2包括第一錯誤檢測確定延遲周期T0和第一錯誤檢測確定周期T1。如果基于相關(guān)性峰值檢測部312當(dāng)前保持的相關(guān)性峰值P,當(dāng)前 相關(guān)性結(jié)果的時序處于第一錯誤檢測確定延遲周期TO中(即,定時器 指示TO或以下),則控制部317保持相關(guān)性峰值檢測使能信號Q3為 激活的,以此使得相關(guān)性峰值檢測部312繼續(xù)執(zhí)行相關(guān)性峰值檢測處 理(S1004中的"是"、S1114)。在這個周期內(nèi),控制部317將錯誤 檢測確定使能信號G2和前導(dǎo)碼確定使能信號K2保持為"0",因此阻 止了錯誤檢測確定和前導(dǎo)碼確定。作為步驟S1114中處理的結(jié)果,如果當(dāng)前相關(guān)性結(jié)果大于由相關(guān) 性峰值檢測部312當(dāng)前保持的相關(guān)性峰值P,那么該相關(guān)性峰值P被更 新,并且輸入到控制部317的相關(guān)性峰值時序信號Q1變成激活的。另 一方面,如果當(dāng)前相關(guān)性結(jié)果等于或小于當(dāng)前保持的相關(guān)性峰值P,那 么不更新相關(guān)性峰值P,并且相關(guān)性峰值時序信號Q1不變成激活的。在步驟S1114中的相關(guān)性峰值檢測處理之后,該過程返回到步驟 S1002以基于下一個相關(guān)性結(jié)果執(zhí)行所述確定。在圖7的例子中,在Pl基礎(chǔ)上的第一錯誤檢測確定延遲周期T0 (圖7中的周期F1)中的任何相關(guān)性結(jié)果都不超出Pl。因此,錯誤檢 測確定延遲周期T0結(jié)束而不更新相關(guān)性峰值P,并且該過程進(jìn)行到錯
誤檢測確定周期Tl中的處理(S1114,步驟S1002中的"否",步驟 S1003中的"否",以及步驟S1004中的"否")。
如果相關(guān)性結(jié)果超出了由相關(guān)性峰值檢測部312當(dāng)前保持的相關(guān) 性峰值P,并且該相關(guān)性峰值P在第一錯誤檢測確定延遲周期TO期間 的任意點(diǎn)被更新,那么控制部317執(zhí)行初始化處理A,并控制該過程 以更新的相關(guān)性峰值P開始重復(fù)從步驟S1002開始的處理(S1002中的 "否",S1003中的"是",S1128)。
在第一錯誤檢測確定周期Tl中,控制部317允許相關(guān)性峰值檢測 部312繼續(xù)執(zhí)行相關(guān)性峰值檢測,并且進(jìn)一步控制錯誤檢測確定部314 執(zhí)行錯誤檢測確定(S1005中的"是",S1115)。
如果當(dāng)前相關(guān)性結(jié)果R大于所保持的相關(guān)性峰值P,那么相關(guān)性 峰值檢測部312更新該相關(guān)性峰值P,并激活將被輸出到控制部317的 相關(guān)性峰值時序信號Q1。
另一方面,如果當(dāng)前相關(guān)性結(jié)果R等于或小于保持的相關(guān)性峰值 P,那么相關(guān)性峰值檢測部312不更新該相關(guān)性峰值P,使得相關(guān)性峰 值時序信號Ql不變成激活的。
錯誤檢測確定部314確定當(dāng)前相關(guān)性結(jié)果是否大于錯誤檢測閾值 N,并且如果大于,那么將錯誤檢測的數(shù)量增加1,并且將總數(shù)量與錯 誤檢測數(shù)量閾值7相比較。作為比較結(jié)果,如果錯誤檢測數(shù)量大于錯誤 檢測數(shù)量閾值7,那么錯誤檢測確定部314激活錯誤檢測確定結(jié)果Gl 。 另一方面,如果錯誤檢測數(shù)量小于錯誤檢測數(shù)量閾值7,那么錯誤檢測 確定部314不激活錯誤檢測確定結(jié)果Gl。
在步驟S1115之后,該過程返回到步驟S1002。作為步驟S1115 中的相關(guān)性峰值檢測處理的結(jié)果,如果相關(guān)性峰值P在先前相關(guān)性結(jié)果R的時序中被更新,那么控制部317執(zhí)行初始化處理A,并且控制
該過程以更新的相關(guān)性峰值P開始重復(fù)從步驟S1002開始的處理 (S1002中的"否",S1003中的"是",S1128)。另一方面,如果 相關(guān)性峰值P在先前相關(guān)性結(jié)果R的時序中沒有被更新,那么控制部 317允許相關(guān)性峰值檢測部312繼續(xù)執(zhí)行相關(guān)性峰值檢測,并且如果其 還處在第一錯誤檢測確定周期Tl中(定時器指示T0或以上且(T0+T1) 或以下),則控制錯誤檢測確定部314執(zhí)行錯誤檢測確定(S1002中的 "否",S1003中的"是",S1005中的"是",和S1115)。
此外,作為步驟S1115中錯誤檢測確定處理的結(jié)果,如果在先前 的相關(guān)性結(jié)果R的時序確定了錯誤檢測(S1002中的"是"),那么 控制部317控制相關(guān)性峰值檢測部312以初始化相關(guān)性峰值P(S1127), 并進(jìn)一步執(zhí)行初始化處理A (S1128)。在初始化處理A后,該過程返 回到步驟S1002以重復(fù)從重置點(diǎn)開始的處理。
另一方面,作為步驟S1115中錯誤檢測確定處理的結(jié)果,如果在 先前相關(guān)性結(jié)果R的時序處錯誤檢測沒有被確定(S1002中的"否"), 那么控制部317允許相關(guān)性峰值檢測部312繼續(xù)執(zhí)行相關(guān)性峰值檢測, 并且如果其仍舊處于第一錯誤檢測確定周期Tl中(定時器指示T0或 以上且(T0 + T1)或以下),則控制錯誤檢測確定部314執(zhí)行錯誤檢 測確定(S1002中的"否",S1003中的"是",S1004中的"否", S1005中的"是",以及S1115)。
在圖7的例子中,確定就在基于Pl第一錯誤檢測確定周期Tl (圖 7中的F2)中的相關(guān)性結(jié)果R的時序P2之前的相關(guān)性結(jié)果的時序處, 出現(xiàn)錯誤檢測。因此,錯誤檢測確定結(jié)果Gl變?yōu)榧せ畹牟⑶也襟ES1002 中的確定在P2的時序中變成"是"。因此,控制部317激活相關(guān)性峰 值重置信號Q2,以使得相關(guān)性峰值檢測部312所保持的數(shù)值Pl被重 置為初始值"0"。此外,控制部317執(zhí)行初始化處理A,然后該過程 返回到步驟S1002以重復(fù)從該重置點(diǎn)開始的處理(S1128)。
然后,相關(guān)性結(jié)果P2被檢測為新的相關(guān)性峰值P,并且由相關(guān)性 峰值檢測部312保持。對峰值P2執(zhí)行符號時序確定處理。結(jié)果,盡管
在根據(jù)P2的第一錯誤檢測確定延遲周期T0 (F3)中不更新相關(guān)性峰 值P,但是在第一錯誤檢測確定周期Tl中存在大于P2的相關(guān)性結(jié)果 P3,如圖7的例子所示。因此,相關(guān)性峰值檢測部312將該相關(guān)性峰 值P更新為P3。因此,在這之后執(zhí)行對P3是否是符號時序的確定。因 為相關(guān)性峰值P的更新出現(xiàn)在根據(jù)P2的第一錯誤檢測確定周期Tl的 中間,所以實(shí)際上對P2執(zhí)行錯誤檢測確定的周期F4的長度,等于或 短于第一錯誤檢測確定周期T1的長度。
此外,在基于P3的第一錯誤檢測確定延遲周期T0的中間,相關(guān) 性峰值P被進(jìn)一步更新為大于P3的相關(guān)性峰值P4,如圖7所示。因此, 執(zhí)行對P4是否是符號時序的確定。因?yàn)閷ο嚓P(guān)性峰值的更新出現(xiàn)在第 一錯誤檢測確定延遲周期TO,所以從P3到P3被更新為P4的點(diǎn)的周 期F5的長度,等于或短于第一錯誤檢測確定延遲周期TO的長度。
之后,該過程繼續(xù)進(jìn)行,并且在基于P4的第一錯誤檢測確定延遲 周期TO (F6)和第一錯誤檢測確定周期T1 (F7)中,最大值沒有被更 新,并且在第一錯誤檢測確定周期Tl (F7)中也沒有確定錯誤檢測。 因此,在基于P4的第一符號時序確定周期T2 (F6 + F7)的結(jié)尾處, P4的時序被確定為符號時序。
以此確定符號時序。
在確定了符號時序之后的處理從圖8A中的步驟S1129開始???制部317基于所確定的符號時序設(shè)定第一周期性確認(rèn)窗口,其為第一 前導(dǎo)碼確定周期T3,并且控制前導(dǎo)碼確定部316執(zhí)行前導(dǎo)碼確定 (S1006中的"是"、S1116)。具體地,相關(guān)性峰值檢測使能信號Q3 被設(shè)定為"0",以禁止相關(guān)性峰值檢測,前導(dǎo)碼確定使能信號K2被
設(shè)定為"1",以使得能夠進(jìn)行前導(dǎo)碼確定,并且錯誤檢測確定使能信 號G2被設(shè)定為"0",以禁止錯誤檢測確定,以此通過前導(dǎo)碼確定部 316執(zhí)行周期性確認(rèn)。
當(dāng)前導(dǎo)碼確定使能信號K2變成"1"時,前導(dǎo)碼確定部316清除 相關(guān)性掩碼部600的掩碼,并由比較器601將相關(guān)性掩碼部分600的 輸出與前導(dǎo)碼檢測閾值D4相比較。比較器601將當(dāng)前相關(guān)性結(jié)果R與 從所確定的符號時序處的相關(guān)性結(jié)果(即由相關(guān)性峰值檢測部312保 持的相關(guān)性峰值P)獲得的前導(dǎo)碼檢測閾值D相比較。如果存在超出 前導(dǎo)碼檢測閾值D的相關(guān)性結(jié)果R,那么比較器601將前導(dǎo)碼確定結(jié) 果Kl設(shè)定為指示前導(dǎo)碼確定成功的"1"。如果前導(dǎo)碼確定結(jié)果Kl 變成"1" (S1117中的"是"),那么控制部317將第一前導(dǎo)碼確定 標(biāo)記設(shè)定為指示第一前導(dǎo)碼確定成功的"1" (S1118)。
另一方面,如果前導(dǎo)碼確定在第一前導(dǎo)碼確定周期T3中沒有成功 (S1117中的"否"),那么控制部317將相關(guān)性峰值重置信號Q2設(shè) 定為"1",以使得相關(guān)性峰值檢測部312初始化相關(guān)性峰值P,并進(jìn) 一步執(zhí)行初始化處理A(S1002中的"否",S1003中的"否",S1004 中的"否",S1005中的"否",S1006中的"否",S1129中的 "否"、S1125和S1128)。然后該過程返回到步驟S1002以重復(fù)從該 重置點(diǎn)開始的處理。
在圖7的例子中,對在基于P4的第一前導(dǎo)碼確定周期T3 (F8) 中的超出前導(dǎo)碼檢測閾值D4的相關(guān)性結(jié)果P5,前導(dǎo)碼確定成功。
如果第一前導(dǎo)碼確定結(jié)果是成功的(S1129中的"是"),那么 控制部317在基于符號時序的第二前導(dǎo)碼確定周期T3之前,設(shè)置第二 符號時序確定周期T6 (第二錯誤檢測確定延遲周期T4和第二錯誤檢 測確定周期T5的總和),并控制以確認(rèn)P4的時序是否是真正的符號 時序(S1007到S1120)。該確認(rèn)與在符號時序的確定之前的確認(rèn)是相
同的,并因此在此不再詳述。
在圖7的例子中,如果在基于P4的第二錯誤檢測確定延遲周期
T4 (圖7中的F9)中沒有大于P4的相關(guān)性結(jié)果,而且進(jìn)一步在第二 錯誤檢測確定周期T5(圖7中的F10)中也沒有大于P4的相關(guān)性結(jié)果, 那么不確定錯誤檢測。因此,該過程進(jìn)行到第二前導(dǎo)碼確定(S1009中 的"是")。
在基于符號時序的第二前導(dǎo)碼確定周期T3(圖7的例子中的Fll) 中執(zhí)行第二前導(dǎo)碼確定。具體的確定處理(S1121)和響應(yīng)于確定結(jié)果 的處理(S1122到S1123, S1100中的"否"、S1126和S1128)與第 一前導(dǎo)碼確定中的那些相同,因此在此不再詳述。
在圖7的例子中,在第二前導(dǎo)碼確定周期T3 (F11)中第二前導(dǎo) 碼確定對相關(guān)性結(jié)果P6成功。
如果第二前導(dǎo)碼確定結(jié)果是成功的(S1110中的"是"),那么 控制部317輸出"1"作為前導(dǎo)碼檢測結(jié)果W,以指示檢測到前導(dǎo)碼 (S1111)。對前導(dǎo)碼的檢測從而結(jié)束。
前面描述了根據(jù)本發(fā)明第一實(shí)施例的圖1的前導(dǎo)碼檢測裝置300。 在圖1中被圖示為實(shí)施前導(dǎo)碼檢測裝置300的各種處理的功能塊的元 件,可以實(shí)施為CPU、存儲器或硬件配置中的其它LSI。其也可被配置 為由加載到存儲器等中的程序所實(shí)施的軟件。因此,對本領(lǐng)域技術(shù)人 員來說,顯然那些功能塊可被實(shí)施為多種形式,比如僅硬件、僅軟件 或其組合,并且其并不局限于它們中的任何一種。
圖IO顯示了前導(dǎo)碼檢測裝置500,其中圖1中的該前導(dǎo)碼檢測裝 置300中的檢測執(zhí)行單元400由CPU和存儲器所構(gòu)成。在圖10的前導(dǎo) 碼檢測裝置500中,功能塊與圖1的前導(dǎo)碼檢測裝置300中的對應(yīng)功
能塊相同,除了檢測執(zhí)行單元550不同于圖1中前導(dǎo)碼檢測裝置300 的檢測執(zhí)行單元400。因此,那些功能塊由與前導(dǎo)碼檢測裝置300中對 應(yīng)功能塊相同的參考數(shù)字表示,并且在此不再詳述。
前導(dǎo)碼檢測裝置500包括天線301、 RF單元302、 A/D轉(zhuǎn)換單元 303、復(fù)相關(guān)單元311和檢測執(zhí)行單元550。檢測執(zhí)行單元550由CPU 560 和存儲器570組成,并具有使用相關(guān)性結(jié)果R從接收信號檢測前導(dǎo)碼 的功能,該相關(guān)性結(jié)果R被順序計算并從復(fù)相關(guān)單元311輸出。這種 功能是通過讀取存儲在存儲器570上的程序并執(zhí)行該程序的CPU 560 實(shí)施的。
下面通過參考圖11到16描述檢測執(zhí)行單元550的處理。在以下 描述中,術(shù)語"相關(guān)性結(jié)果"和"錯誤檢測數(shù)量閾值"被以與圖1中 顯示的前導(dǎo)碼檢測裝置300的描述中所使用的術(shù)語相同的意思來使用, 并且它們以相同的參考符號表示。檢測執(zhí)行單元550使用七個變量 相關(guān)性峰值P、錯誤檢測閾值err—thr、前導(dǎo)碼檢測閾值det一thr、錯誤檢 測數(shù)量計數(shù)器err—cnt、第一前導(dǎo)碼確定標(biāo)記flagl、第二前導(dǎo)碼確定標(biāo) 記flag2、和前導(dǎo)碼檢測結(jié)果W。這些變量具有分別與在前導(dǎo)碼檢測裝 置300的描述中使用的相關(guān)性峰值P、錯誤檢測閾值N、前導(dǎo)碼檢測閾 值D、錯誤檢測數(shù)量計數(shù)器701的輸出、第一前導(dǎo)碼確定標(biāo)記、第二 前導(dǎo)碼確定標(biāo)記和前導(dǎo)碼檢測結(jié)果W相同的意義。而且,周期與圖4 和5中的那些周期相同。此夕卜,CPU 560所使用的程序包括內(nèi)部自啟動 定時器,其在圖11中被指示為"定時器"。
圖11是顯示檢測執(zhí)行單元550的處理的流程圖。在檢測前導(dǎo)碼的 過程中,CPU 560首先執(zhí)行初始化(S2001)。該初始化處理設(shè)定上述 變量和定時器為"0"。
在初始化處理之后,CPU 560檢查該定時器以確定它是否是第一 錯誤檢測確定延遲周期TO (S2002)。如果該定時器指示TO或以下,確定延遲周期TO (S2002中的"是"),那么 CPU 560執(zhí)行處理3A。圖12顯示了該處理3A。該處理是對當(dāng)前相關(guān)性峰值P的相關(guān)性 峰值檢測處理。具體地,其將當(dāng)前相關(guān)性結(jié)果R與相關(guān)性峰值P相比 較。如果當(dāng)前相關(guān)性結(jié)果R等于或小于該相關(guān)性峰值P,那么該過程 返回到步驟S2002以繼續(xù)處理下一個相關(guān)性結(jié)果R。另一方面,如果 當(dāng)前相關(guān)性結(jié)果R大于該相關(guān)性峰值P,那么該過程進(jìn)行到處理1A。圖13顯示了處理1A。在該處理中,該過程將相關(guān)性峰值P更新 為相關(guān)性結(jié)果R(S151),初始化錯誤檢測數(shù)量計數(shù)器err—cnt(S152), 并且將錯誤檢測閾值err一thr更新為通過將新的相關(guān)性峰值P乘以系數(shù) a而得到的數(shù)值(S153)。而且,其將前導(dǎo)碼檢測閾值det—thr更新為 通過將新的相關(guān)性峰值P乘以系數(shù)e而得到的數(shù)值,并且然后初始化 定時器為"0"。在此之后,該過程返回到步驟S2002,以確定新的相關(guān)性峰值P 是否是符號時序。盡管在步驟S151中相關(guān)性峰值P的更新意味著將當(dāng)前相關(guān)性峰值 P更新為更大的相關(guān)性結(jié)果R,但是其意味著當(dāng)在處理4A中錯誤檢測 被確定時重置該相關(guān)性峰值P,這將在以后描述。參考圖11的流程圖,如果在步驟S2002中,定時器指示大于TO 的數(shù)值,即指示不是第一錯誤檢測確定延遲周期T0,那么,檢査其是 否是第一錯誤檢測確定周期Tl (S2002中的"否"、S2004)。該檢査 基于該定時器是否指示T0的長度和Tl的長度之和或以下。當(dāng)前處理 處于第一錯誤檢測確定周期T1中的事實(shí)意味著,在基于該相關(guān)性峰值 P的第一錯誤檢測確定延遲周期TO中不存在大于該相關(guān)性峰值P的相 關(guān)性結(jié)果R。
圖14顯示了在第一錯誤檢測確定周期T1中的處理。如圖14所示, 該過程首先確定該相關(guān)性結(jié)果R是否大于該相關(guān)性峰值P。如果該相關(guān)性結(jié)果R大于該相關(guān)性峰值P,那么該過程執(zhí)行處理1A,這已在前 面描述(S401中的"是")。另一方面,如果該相關(guān)性結(jié)果R等于或 小于該相關(guān)性峰值P,那么該過程確定該相關(guān)性結(jié)果R是否大于該錯 誤檢測閾值err—thr (S401中的"否"、S402)。如果該相關(guān)性結(jié)果R大于該錯誤檢測閾值err—thr,那么錯誤檢測 數(shù)量計數(shù)器err—cnt被加1 (S402中的"是"、S403)。如果被增加的 錯誤檢測數(shù)量計數(shù)器err—cnt大于錯誤檢測數(shù)量閾值7(S404中的"是"), 那么該過程執(zhí)行處理1A。在這種情況下,在處理1A中相關(guān)性峰值P 的更新意味著重置。另一方面,如果該錯誤檢測數(shù)量計數(shù)器err一cnt等于或小于錯誤檢 測數(shù)量閾值7 (S404中的"否"),那么該過程返回到步驟S2002而 不對這些變量做出任何改變。此外,在步驟S402中,如果相關(guān)性結(jié)果R等于或小于錯誤檢測閾 值err—cnt (S402中的"否"),該過程返回到步驟S2002以處理下一 個相關(guān)性結(jié)果R。因此,相關(guān)性峰值檢測處理在第一錯誤檢測確定周期Tl中被執(zhí) 行,并且如果相關(guān)性峰值P被更新,那么其確定新的相關(guān)性峰值P是 否是符號時序。此外,如果在第一錯誤檢測確定周期T1中超出錯誤檢 測數(shù)量計數(shù)器err—cnt的相關(guān)性結(jié)果R的出現(xiàn)次數(shù)大于錯誤檢測數(shù)量閾 值7,那么其確定當(dāng)前相關(guān)性峰值P不是符號時序,并且其被重置。然 后相關(guān)性峰值檢測處理從緊接著初始化之后的狀態(tài)開始重復(fù)。參考圖11的流程圖,如果在第一錯誤檢測確定周期Tl之后,相
關(guān)性峰值P被確定為符號時序,那么該過程進(jìn)行到前導(dǎo)碼確定周期T3以執(zhí)行第一前導(dǎo)碼確定(S2002中的"否",S2004中的"否",S2006 中的"是")。在該周期,定時器指示大于第一錯誤檢測確定延遲周 期TO的長度與第一錯誤檢測確定周期Tl的長度之和、并且等于或小 于第一錯誤檢測確定延遲周期TO的長度、第一錯誤檢測確定周期Tl 的長度、和前導(dǎo)碼確定周期T3的長度之和的數(shù)值。圖15顯示了在第一前導(dǎo)碼確定周期T3中的處理。在該周期,該 過程將相關(guān)性結(jié)果R與前導(dǎo)碼檢測閾值detJhr相比較。如果存在超出 該前導(dǎo)碼檢測閾值det—thr的相關(guān)性結(jié)果R,那么第一前導(dǎo)碼確定標(biāo)記 flagl被設(shè)定為"1",以指示在第一前導(dǎo)碼確定中的成功(S501中的"是"、S502)。另一方面,如果在該周期中不存在超出該前導(dǎo)碼檢 測閾值det一thr的相關(guān)性結(jié)果R,那么第一前導(dǎo)碼確定標(biāo)記flagl保持為"0",以指示在第一前導(dǎo)碼確定中的失敗,并且該第一前導(dǎo)碼確定周 期T3結(jié)束。在此之后,如圖11所示,檢查第一前導(dǎo)碼確定標(biāo)記flagl的狀態(tài) (S2002中的"否",S2004中的"否",S2006中的"否"和S2008),并且根據(jù)該檢査結(jié)果執(zhí)行不同處理。在步驟S2008,如果第一前導(dǎo)碼確定標(biāo)記flagl為"0" (S2008 中的"否"),則該過程執(zhí)行處理1A并且從緊接著初始化之后的狀態(tài) 開始重復(fù)相關(guān)性峰值檢測處理。另一方面,如果第一前導(dǎo)碼確定標(biāo)記flagl是"1",其指示在第 一前導(dǎo)碼確定中的成功(S2008中的"是"),那么該過程進(jìn)行到步驟 S2110,以執(zhí)行在第二前導(dǎo)碼確定周期之前的第二符號時序確定周期T6 中的處理。如圖5所示,第二符號時序確定周期T6由第二錯誤檢測確 定延遲周期T4和第二錯誤檢測確定周期T5組成。
在步驟S2110中,該過程首先確定其是否處于第二錯誤檢測確定 延遲周期T4之中。在該周期中,定時器指示大于第一錯誤檢測確定延 遲周期T0的長度、第一錯誤檢測確定周期Tl的長度和前導(dǎo)碼確定周 期T3的長度之和,并且等于或小于第一錯誤檢測確定延遲周期TO的 長度、第一錯誤檢測確定周期Tl的長度、前導(dǎo)碼確定周期T3的長度 和第二錯誤檢測確定延遲周期T4的長度之和的數(shù)值。如果其是在第二 錯誤檢測確定延遲周期T4期間,那么執(zhí)行上述處理3A (S2112中的 "是")。另一方面,如果第二錯誤檢測確定延遲周期T4已經(jīng)結(jié)束(S2112 中的"否"),那么該過程進(jìn)行到第二錯誤檢測確定周期T5以執(zhí)行處 理4A。如果在第二符號檢測確定周期T6中不存在大于相關(guān)性峰值P的相 關(guān)性結(jié)果R,并且在第二錯誤檢測確定周期T5中出現(xiàn)大于錯誤檢測閾 值err—thr的相關(guān)性結(jié)果R的次數(shù)等于或小于錯誤檢測數(shù)量閾值7,那 么該過程進(jìn)行到第二前導(dǎo)碼確定(處理6A)。在第二前導(dǎo)碼確定周期 期間,定時器指示這樣的數(shù)值,其大于第一錯誤檢測確定延遲周期T0 的長度、第一錯誤檢測確定周期Tl的長度、前導(dǎo)碼確定周期T3的長 度、第二錯誤檢測確定延遲周期T4的長度和第二錯誤檢測確定周期 T5的長度之和,并且等于或小于第一錯誤檢測確定延遲周期T0的長 度、第一錯誤檢測確定周期Tl的長度、第一前導(dǎo)碼確定周期T3的長 度、第二錯誤檢測確定延遲周期T4的長度、第二錯誤檢測確定周期 T5的長度和第二前導(dǎo)碼確定周期T3的長度之和(S2114中的"是")。 圖16顯示了第二前導(dǎo)碼確定或處理6A。因?yàn)槠渌幚?比如當(dāng)確定 失敗時)與第一前導(dǎo)碼確定或處理5A相同,除了在確定成功時其將第 二前導(dǎo)碼確定標(biāo)記flag2設(shè)定為"1",所以在此不提供詳細(xì)描述。最后,如果兩個前導(dǎo)碼確定標(biāo)記都是"1" (S2116中的"是"), 那么該過程確定檢測到前導(dǎo)碼,并且其輸出"1"作為前導(dǎo)碼檢測結(jié)果 W。
圖10中顯示的前導(dǎo)碼檢測裝置500通過在處理器上執(zhí)行軟件來實(shí)施圖1中顯示的前導(dǎo)碼檢測裝置300中的檢測執(zhí)行單元400的處理, 以此產(chǎn)生與前導(dǎo)碼檢測裝置300相同的效果。很顯然,本發(fā)明并不局限于上述實(shí)施例,其可在不脫離本發(fā)明精 神和范圍的情況下修改和改變。
權(quán)利要求
1.一種在從接收的信號中檢測符號時序時的符號時序檢測方法,其中該接收信號包括具有前導(dǎo)碼的分組,該前導(dǎo)碼具有設(shè)置在數(shù)據(jù)頭部的周期性分配的符號,該方法包括執(zhí)行處理以順序地獲取指示接收的信號和前導(dǎo)碼的固定碼型之間的相關(guān)性的相關(guān)性結(jié)果;執(zhí)行相關(guān)性峰值檢測處理以更新并保持相關(guān)性結(jié)果中的最大值;以及執(zhí)行符號時序確定處理,以在從該時序開始具有預(yù)定長度的符號時序確定周期中,當(dāng)前保持的最大值沒有被更新,并且在定義在該符號時序確定周期內(nèi)的錯誤檢測確定周期中,超出錯誤檢測確定閾值的相關(guān)性結(jié)果的出現(xiàn)次數(shù)小于預(yù)定數(shù)量的情況下,將該最大值的時序確定為符號時序。
2. 如權(quán)利要求1所述的符號時序檢測方法,其中 該錯誤檢測確定閾值是通過將該最大值乘以系數(shù)a (0<cKl)而獲得的值。
3. 如權(quán)利要求l所述的符號時序檢測方法,其中 該錯誤檢測確定周期設(shè)定在從該最大值的時序開始的預(yù)定距離上。
4. 一種前導(dǎo)碼檢測方法,包括通過在基于如權(quán)利要求1所述的符號時序檢測方法所檢測到的符 號時序根據(jù)符號長度而打開的周期性確認(rèn)窗口中,確認(rèn)符號的周期性, 來執(zhí)行對前導(dǎo)碼的檢測。
5. 如權(quán)利要求4所述的前導(dǎo)碼檢測方法,其中 如果在周期性確認(rèn)窗口中存在大于預(yù)定的前導(dǎo)碼檢測閾值的相關(guān)性結(jié)果,那么該周期性被確認(rèn)。
6. 如權(quán)利要求5所述的前導(dǎo)碼檢測方法,其中該前導(dǎo)碼檢測閾值是通過將在符號時序處的最大值乘以系數(shù)e (0<P<1)而得到的值。
7. 如權(quán)利要求4所述的前導(dǎo)碼檢測方法,其中 如果周期性確認(rèn)失敗,那么在該點(diǎn)開始執(zhí)行相關(guān)性峰值檢測處理,并且對最新獲得的相關(guān)性結(jié)果的最大值執(zhí)行符號時序確定處理。
8. 如權(quán)利要求4所述的前導(dǎo)碼檢測方法,其中 前導(dǎo)碼是在周期性被連續(xù)多次確認(rèn)的情況下被檢測到的。
9. 一種符號時序檢測裝置,用于從接收的信號中檢測符號時序, 其中該接收的信號包括具有前導(dǎo)碼的分組,該前導(dǎo)碼具有設(shè)置在數(shù)據(jù)頭部的周期性分配的符號,該裝置包括相關(guān)性單元,用于順序地獲取指示接收的信號和前導(dǎo)碼的固定碼型之間的相關(guān)性的相關(guān)性結(jié)果;相關(guān)性峰值檢測單元,用于執(zhí)行相關(guān)性峰值檢測處理以更新并保 持相關(guān)性結(jié)果中的最大值;以及符號時序確定單元,用于在從該時序開始具有預(yù)定長度的符號時 序確定周期中,當(dāng)前由相關(guān)性峰值檢測單元所保持的最大值沒有被更 新,并且在定義在該符號時序確定周期內(nèi)的錯誤檢測確定周期中,出 現(xiàn)超出錯誤檢測確定閾值的相關(guān)性結(jié)果的次數(shù)小于預(yù)定數(shù)量的情況 下,將該最大值的時序確定為符號時序。
10. 如權(quán)利要求9所述的符號時序檢測裝置,其中 該錯誤檢測確定閾值是通過將該最大值乘以系數(shù)a (0< <1)而獲得的值。
11. 如權(quán)利要求9所述的符號時序檢測裝置,其中 該錯誤檢測確定周期被設(shè)定在從該最大值的時序開始的預(yù)定距離上。
12. 如權(quán)利要求9所述的符號時序檢測裝置,其中該符號時序確定單元包括錯誤檢測確定部,其用于對在錯誤檢測確定周期中出現(xiàn)超出錯誤 檢測確定閾值的相關(guān)性結(jié)果的次數(shù)進(jìn)行計數(shù),并在該出現(xiàn)次數(shù)超出預(yù) 定數(shù)量時提供錯誤檢測通知;以及符號時序檢測控制部,其用于檢査是否存在最大值的更新,并且在符號時序確定周期中最 大值沒有被更新并且在錯誤檢測確定周期中沒有從錯誤檢測確定 部提供錯誤檢測通知的情況下,將該最大值確定為符號時序,做出控制以檢查是否存在進(jìn)一步的更新,并且在最大值被更 新時通過錯誤檢測確定部對更新的最大值執(zhí)行處理,以及在從錯誤檢測確定部提供錯誤檢測通知時,重置由相關(guān)性峰 值檢測單元當(dāng)前保持的最大值,并且做出控制以檢查是否存在更 新,以及通過錯誤檢測確定部對在重置之后相關(guān)性峰值檢測單元 檢測到的最大值執(zhí)行處理。
13. —種前導(dǎo)碼檢測裝置,包括 根據(jù)權(quán)利要求9的符號時序檢測裝置;周期性確認(rèn)單元,其用于在周期性確認(rèn)窗口中確認(rèn)符號的周期性, 該周期性確認(rèn)窗口基于符號時序檢測裝置所檢測到的符號時序根據(jù)符 號長度而打開;以及前導(dǎo)碼檢測控制單元,其用于如果周期性確認(rèn)單元確認(rèn)周期性則 確定檢測到前導(dǎo)碼。
14. 如權(quán)利要求13所述的前導(dǎo)碼檢測裝置,其中 如果在周期性確認(rèn)窗口中存在大于預(yù)定的前導(dǎo)碼檢測閾值的相關(guān) 性結(jié)果,則該周期性確認(rèn)單元確認(rèn)該周期性。
15. 如權(quán)利要求14所述的前導(dǎo)碼檢測裝置,其中該前導(dǎo)碼檢測閾值是通過將符號時序處的最大值乘以系數(shù)e (0<e<l)而獲得的數(shù)值。
16. 如權(quán)利要求13所述的前導(dǎo)碼檢測裝置,其中 當(dāng)周期性確認(rèn)單元的確認(rèn)失敗時,前導(dǎo)碼檢測控制單元重置當(dāng)前由相關(guān)性峰值檢測單元所保持的最大值,并且做出控制以通過符號時 序檢測裝置對在重置之后相關(guān)性峰值檢測單元所檢測到的最大值執(zhí)行 處理。
17. 如權(quán)利要求13所述的前導(dǎo)碼檢測裝置,其中 在周期性被周期性確認(rèn)單元連續(xù)多次確認(rèn)的情況下,前導(dǎo)碼檢測控制單元確定檢測到前導(dǎo)碼。
18. —種在計算機(jī)可讀介質(zhì)中的計算機(jī)程序產(chǎn)品,其包括由計算 機(jī)執(zhí)行的指令,該指令用于使得計算機(jī)實(shí)現(xiàn)在從包括具有前導(dǎo)碼的分 組的接收信號中檢測符號時序時的方法,該前導(dǎo)碼具有設(shè)置在數(shù)據(jù)頭 部的周期性分配的符號,該方法包括執(zhí)行相關(guān)性峰值檢測處理,以順序更新和保持指示在接收的信號 和前導(dǎo)碼的固定碼型之間的相關(guān)性的相關(guān)性結(jié)果中的最大值;以及執(zhí)行符號時序確定處理,以在從該時序開始具有預(yù)定長度的符號 時序確定周期中當(dāng)前保持的最大值沒有被更新,并且在定義在該符號 時序確定周期內(nèi)的錯誤檢測確定周期中,出現(xiàn)超出錯誤檢測確定閨值 的相關(guān)性結(jié)果的次數(shù)小于預(yù)定數(shù)量的情況下,將該最大值的時序確定 為符號時序。
19. 如權(quán)利要求18所述的計算機(jī)程序產(chǎn)品,其中 在符號時序確定處理中,該錯誤檢測確定閾值是通過將該最大值 乘以系數(shù)a ((KcKl)而獲得的。
20. 如權(quán)利要求18所述的計算機(jī)程序產(chǎn)品,其中 該錯誤檢測確定周期被設(shè)定在從該最大值的時序開始的預(yù)定距離上。
21. 如權(quán)利要求18所述的計算機(jī)程序產(chǎn)品,該方法進(jìn)一步包括 通過在周期性確認(rèn)窗口中確認(rèn)符號的周期性來執(zhí)行前導(dǎo)碼檢測處理,該周期性確認(rèn)窗口是基于符號時序根據(jù)符號長度而打開的。
全文摘要
檢測執(zhí)行單元的復(fù)相關(guān)單元計算接收的信號和固定的前導(dǎo)碼碼型之間的相關(guān)性,并順序獲取相關(guān)性結(jié)果。相關(guān)性峰值檢測部將相關(guān)性結(jié)果R的最大值更新為相關(guān)性峰值并保持它。錯誤檢測閾值產(chǎn)生部將相關(guān)性峰值檢測單元檢測到的相關(guān)性峰值乘以系數(shù)α(0<α<1),以獲取錯誤檢測閾值。在從該時序開始具有預(yù)定長度的符號時序確定周期中,由相關(guān)性峰值檢測部所檢測和保持的相關(guān)性峰值沒有被更新,并且在定義在該符號時序確定周期內(nèi)的錯誤檢測確定周期中,出現(xiàn)超出錯誤檢測確定閾值的相關(guān)性結(jié)果的次數(shù)小于預(yù)定數(shù)量的條件下,錯誤檢測確定部和控制部將該相關(guān)性峰值的時序確定為符號時序。
文檔編號H04L27/22GK101127754SQ200710141610
公開日2008年2月20日 申請日期2007年8月17日 優(yōu)先權(quán)日2006年8月18日
發(fā)明者土田淳也, 稻川收 申請人:恩益禧電子股份有限公司