專(zhuān)利名稱(chēng):對(duì)所存儲(chǔ)的消息或輸入消息的驗(yàn)證的制作方法
技術(shù)領(lǐng)域:
概括地說(shuō),下列描述涉及通信系統(tǒng),具體地說(shuō),涉及對(duì)消息的驗(yàn)證。
背景技術(shù):
無(wú)線通信系統(tǒng)已經(jīng)成為流行的通信手段,世界上多數(shù)人已開(kāi)始采用這種手段進(jìn) 行通信。這些系統(tǒng)可以是能夠通過(guò)共享可用的系統(tǒng)資源(例如,帶寬和發(fā)射功率)以支 持與多個(gè)用戶(hù)進(jìn)行通信的多址系統(tǒng)。這種多址系統(tǒng)的實(shí)例包括碼分多址(CDMA)系統(tǒng)、 時(shí)分多址(TDMA)系統(tǒng)、頻分多址(FDMA)系統(tǒng)、正交頻分多址(OFDMA)系統(tǒng)和其它 系統(tǒng)。典型的無(wú)線通信網(wǎng)絡(luò)(例如,采用頻分、時(shí)分和碼分技術(shù))包括一個(gè)或多個(gè)基站 和一個(gè)或多個(gè)移動(dòng)(例如,無(wú)線的)終端,其中,基站能夠提供覆蓋區(qū)域,移動(dòng)終端能夠 在該覆蓋區(qū)域內(nèi)發(fā)送和接收數(shù)據(jù)。典型的基站能夠同時(shí)發(fā)送用于廣播、多播和/或單播 服務(wù)的多個(gè)數(shù)據(jù)流,其中,數(shù)據(jù)流可以是對(duì)于移動(dòng)終端獨(dú)立接收的數(shù)據(jù)流。基站的覆蓋 區(qū)域內(nèi)的移動(dòng)終端能夠接收一個(gè)、一個(gè)以上或由復(fù)合流所承載的所有數(shù)據(jù)流。另外,移 動(dòng)終端能夠向基站或另一移動(dòng)終端發(fā)送數(shù)據(jù)。在傳統(tǒng)系統(tǒng)中,當(dāng)移動(dòng)設(shè)備監(jiān)聽(tīng)無(wú)線通信網(wǎng)絡(luò)(例如,基站)時(shí),下載一部分消 息會(huì)耗費(fèi)相對(duì)較長(zhǎng)的時(shí)間。在該段時(shí)間內(nèi),不僅消耗了電池能量,還會(huì)導(dǎo)致性能問(wèn)題, 比如,通信失敗和系統(tǒng)損失。
發(fā)明內(nèi)容
下面給出對(duì)一個(gè)或多個(gè)方面的簡(jiǎn)要概述,以提供對(duì)這些方面的基本理解。該概 述不是對(duì)全部預(yù)期方面的泛泛概括,也不旨在標(biāo)識(shí)全部方面的關(guān)鍵或重要元件或者描述 任意或全部方面的范圍。其目的僅在于作為后文所提供更詳細(xì)描述的序言,以簡(jiǎn)化形式 提供一個(gè)或多個(gè)方面的一些概念。根據(jù)一個(gè)或多個(gè)方面及其相應(yīng)的公開(kāi)內(nèi)容,結(jié)合通過(guò)利用相關(guān)的輸入消息和/ 或所存儲(chǔ)的消息對(duì)所存儲(chǔ)的消息或輸入消息進(jìn)行驗(yàn)證,描述了各種方面。這類(lèi)消息通過(guò) 簽名、散列或其它鏈接技術(shù)來(lái)鏈接。如果嘗試讀取消息沒(méi)有成功,則存儲(chǔ)該消息(或該 消息的一部分)。通過(guò)讀取后續(xù)消息,能夠在稍后的時(shí)間驗(yàn)證所存儲(chǔ)的消息,其中,能夠 以較快的速率接收所述后續(xù)消息。存儲(chǔ)無(wú)法讀取的消息能夠減少重新下載大型消息所花 費(fèi)的時(shí)間,從而會(huì)增加待機(jī)時(shí)間和性能度量,比如通信接收。本發(fā)明的一個(gè)方面涉及一種用于驗(yàn)證所存儲(chǔ)的消息或輸入消息的方法。該方法 包括確定在第一次嘗試之后沒(méi)有成功讀取消息,并將消息保存為無(wú)法讀取的。獲取加 擾信息,并且使用所獲取的加擾信息來(lái)嘗試重讀該消息。該方法還包括確認(rèn)在第一次 嘗試之后沒(méi)有成功讀取消息是由于加擾信息改變還是由于不同于加擾信息改變的原因。另一方面涉及一種包括存儲(chǔ)器和處理器的無(wú)線通信裝置。該存儲(chǔ)器保存與以下 操作有關(guān)的指令確定在第一次嘗試之后沒(méi)有成功讀取消息,將該消息保存為無(wú)法讀取的,以及獲取加擾信息。該存儲(chǔ)器還保存與以下操作有關(guān)的指令使用所獲取的加擾信 息來(lái)嘗試重讀該消息,以及確認(rèn)在第一次嘗試之后沒(méi)有成功讀取消息是由于加擾信息改 變還是由于與加擾信息改變無(wú)關(guān)的原因。該處理器耦合到存儲(chǔ)器,并用于執(zhí)行在存儲(chǔ)器 中保存的指令。另一方面涉及一種有助于進(jìn)行消息驗(yàn)證的無(wú)線通信裝置。該裝置包括確定單 元,用于確定在第一次嘗試之后沒(méi)有成功讀取消息;保存單元,用于將該消息保存為無(wú) 法讀取的;獲取單元,用于獲取加擾信息。該裝置還包括嘗試重讀單元,用于使用所 獲取的加擾信息來(lái)嘗試重讀該消息;確認(rèn)單元,用于確認(rèn)在第一次嘗試之后沒(méi)有成功讀 取消息是由于加擾信息改變還是由于不同于加擾信息改變的原因。另一方面涉及一種存儲(chǔ)有機(jī)器可執(zhí)行指令的機(jī)器可讀介質(zhì),其用于進(jìn)行消息驗(yàn) 證。這些指令包括確定在第一次嘗試之后沒(méi)有成功讀取消息,將消息保存為無(wú)法讀取 的,以及獲取加擾信息。這些指令還包括使用所獲取的加擾信息來(lái)嘗試重讀該消息, 以及確認(rèn)在第一次嘗試之后沒(méi)有成功 讀取消息是由于加擾信息改變還是由于不同于加擾 信息改變的原因。另一方面涉及用于驗(yàn)證消息的至少一個(gè)處理器。該處理器包括第一模塊,用 于確定在第一次嘗試之后沒(méi)有成功讀取消息;第二模塊,用于將該消息保存為無(wú)法讀取 的。該處理器還包括第三模塊,用于獲取加擾信息;第四模塊,用于使用所獲取的加 擾信息來(lái)嘗試重讀該消息。該處理器還包括第五模塊,用于確認(rèn)在第一次嘗試之后沒(méi) 有成功讀取消息是由于加擾信息改變還是由于與加擾信息改變無(wú)關(guān)的原因。為了實(shí)現(xiàn)前述及相關(guān)目的,一個(gè)或多個(gè)方面包括在下文中充分描述并在權(quán)利要 求中明確指出的特征。以下描述和附圖詳述了一個(gè)或多個(gè)方面的某些例證性的特征。然 而,這些特征僅指出了可以運(yùn)用各方面的原理的各種方式中的一小部分。當(dāng)考慮到圖示 及所公開(kāi)的方面旨在包括所有這些方面及其等價(jià)體時(shí),根據(jù)下面詳細(xì)的描述,其它優(yōu)點(diǎn) 和新穎性將變得顯而易見(jiàn)。
圖1示出了根據(jù)本文所給出的各種方面的無(wú)線通信系統(tǒng)。圖2示出了根據(jù)一個(gè)或多個(gè)方面的多址無(wú)線通信系統(tǒng)。圖3示出了使用相關(guān)的輸入消息或所存儲(chǔ)的消息對(duì)所存儲(chǔ)的消息或輸入消息進(jìn) 行驗(yàn)證的系統(tǒng)。圖4示出了具有鏈接在一起的多個(gè)消息的結(jié)構(gòu)示例。圖5示出了關(guān)于開(kāi)銷(xiāo)消息和快速尋呼信道(QPCH)之間鏈接的示例性圖示。圖6示出了進(jìn)行以下操作的圖示接收到快速尋呼解碼的錯(cuò)誤,更新消息,并 隨后正確地重新解碼相同的比特。圖7示出了 UWB系統(tǒng)的時(shí)間軸的詳細(xì)內(nèi)容,根據(jù)本文公開(kāi)的技術(shù)也可以使用其 它系統(tǒng)。圖8示出了根據(jù)一個(gè)或多個(gè)公開(kāi)的方面,利用緩存的系統(tǒng)信息實(shí)現(xiàn)的潛在性時(shí) 間節(jié)省方案的示例。圖9示出了對(duì)所存儲(chǔ)的消息和/或輸入消息進(jìn)行驗(yàn)證的方法。
圖10示出了通過(guò)使用相關(guān)的輸入消息來(lái)驗(yàn)證所存儲(chǔ)的消息的方法。圖11示出了通過(guò)對(duì)新的相關(guān)消息進(jìn)行解碼來(lái)驗(yàn)證快速尋呼消息的方法。圖12示出了根據(jù)一個(gè)或多個(gè)公開(kāi)的方面,有助于對(duì)所存儲(chǔ)的消息和/或輸入消 息進(jìn)行驗(yàn)證的系統(tǒng)。圖13示出了示例性的無(wú)線通信系統(tǒng)。圖14示出了對(duì)所存儲(chǔ)的開(kāi)銷(xiāo)消息和/或輸入的開(kāi)銷(xiāo)消息進(jìn)行驗(yàn)證的 示例性系 統(tǒng)。
具體實(shí)施例方式現(xiàn)在參照附圖描述各種方面。在以下描述中,為了便于說(shuō)明,給出了大量具體 細(xì)節(jié)以便提供對(duì)一個(gè)或多個(gè)方面的全面理解。然而,顯而易見(jiàn)的是,這些方面可以在沒(méi) 有這些具體細(xì)節(jié)的情況下實(shí)施。在其它實(shí)例中,以方框圖的形式示出了公知結(jié)構(gòu)和設(shè)備 以便有助于描述這些方面。在該申請(qǐng)中所使用的術(shù)語(yǔ)“部件”、“模塊”、“系統(tǒng)”等旨在表示計(jì)算機(jī)相 關(guān)實(shí)體,其可以是硬件、固件、硬件和軟件的組合、軟件或者執(zhí)行中的軟件。例如,部 件可以是(但不局限于)在處理器上運(yùn)行的進(jìn)程、處理器、對(duì)象、可執(zhí)行碼、執(zhí)行線程、 程序和/或計(jì)算機(jī)。舉例而言,在計(jì)算設(shè)備上運(yùn)行的應(yīng)用程序以及該計(jì)算設(shè)備都可以是 部件。一個(gè)或多個(gè)部件可以駐留在過(guò)程和/或執(zhí)行線程內(nèi),并且部件可以位于一個(gè)計(jì)算 機(jī)上和/或分布在兩個(gè)或多個(gè)計(jì)算機(jī)之間。此外,這些部件可以通過(guò)各種計(jì)算機(jī)可讀介 質(zhì)執(zhí)行,其中這些介質(zhì)存儲(chǔ)有各種數(shù)據(jù)結(jié)構(gòu)。部件可以通過(guò)本地和/或遠(yuǎn)程處理方式來(lái) 進(jìn)行通信,比如根據(jù)具有一個(gè)或多個(gè)數(shù)據(jù)分組的信號(hào)(例如,來(lái)自一個(gè)部件的數(shù)據(jù)通過(guò) 所述信號(hào)同本地系統(tǒng)中、分布式系統(tǒng)中和/或跨越具有其它系統(tǒng)的網(wǎng)絡(luò)比如因特網(wǎng)的另 一部件進(jìn)行交互)。此外,本文描述了有關(guān)無(wú)線終端的各種方面。無(wú)線終端也可以稱(chēng)為系統(tǒng)、用戶(hù) 單元、用戶(hù)站、移動(dòng)站、移動(dòng)臺(tái)、移動(dòng)設(shè)備、設(shè)備遠(yuǎn)程站、遠(yuǎn)程終端、接入終端、用戶(hù) 終端、終端、無(wú)線通信設(shè)備、用戶(hù)代理、用戶(hù)裝置或用戶(hù)設(shè)備(UE)。無(wú)線終端可以是蜂 窩電話、無(wú)繩電話、會(huì)話發(fā)起協(xié)議(SIP)電話、智能電話、無(wú)線本地環(huán)路(WLL)站、個(gè) 人數(shù)字助理(PDA)、膝上型電腦、手持通信設(shè)備、手持計(jì)算設(shè)備、衛(wèi)星無(wú)線電臺(tái)和/或 用于通過(guò)無(wú)線系統(tǒng)進(jìn)行通信的另一處理設(shè)備。此外,本文描述了有關(guān)基站的各種方面。 基站可以用于與無(wú)線終端通信,并且也可以稱(chēng)為接入點(diǎn)、節(jié)點(diǎn)B或一些其它術(shù)語(yǔ)。將通過(guò)系統(tǒng)的方式來(lái)給出各種方面或特征,其中,系統(tǒng)可以包括多個(gè)設(shè)備、部 件、模塊等。應(yīng)當(dāng)理解并意識(shí)到,各種系統(tǒng)可以包括另外的設(shè)備、部件、模塊等,和/ 或可以不包括結(jié)合圖表所討論的所有設(shè)備、部件、模塊等。還可以使用這些方式的組
I=I O現(xiàn)在參照?qǐng)D1,示出了根據(jù)本文所給出各種方面的無(wú)線通信系統(tǒng)100。系統(tǒng)100 可包括一個(gè)或多個(gè)扇區(qū)中的一個(gè)或多個(gè)基站102,這些基站彼此之間對(duì)無(wú)線通信信號(hào)進(jìn)行 接收、發(fā)送、中繼等,和/或向一個(gè)或多個(gè)移動(dòng)設(shè)備104發(fā)送、中繼無(wú)線通信信號(hào)。每 個(gè)基站102包括多個(gè)發(fā)射機(jī)鏈和接收機(jī)鏈(例如,對(duì)于每個(gè)發(fā)射和接收天線有一個(gè)發(fā)射 機(jī)鏈和接收機(jī)鏈),其中,每個(gè)發(fā)射機(jī)鏈和接收機(jī)鏈分別包括與信號(hào)發(fā)送和接收相關(guān)聯(lián)的多個(gè)部件(例如,處理器、調(diào)制器、復(fù)用器、解調(diào)器、解復(fù)用器、天線等)。每個(gè)移動(dòng) 設(shè)備104包括一個(gè)或多個(gè)發(fā)射機(jī)鏈和接收機(jī)鏈,其可以用于多輸入多輸出(MIMO)系統(tǒng) 中。本領(lǐng)域的技術(shù)人員將會(huì)意識(shí)到,每個(gè)發(fā)射機(jī)鏈和接收機(jī)鏈包括與信號(hào)發(fā)送和接收相 關(guān)聯(lián)的多個(gè)部件(例如,處理器、調(diào)制器、復(fù)用器、解調(diào)器、解復(fù)用器、天線等)?;?02能夠通過(guò)空中下載消息向移動(dòng)設(shè)備傳遞初始信息。在通過(guò)這些空中下 載消息進(jìn)行鏈接的多個(gè)無(wú)線通信系統(tǒng)中,另一無(wú)線通信系統(tǒng)通過(guò)空中下載消息能夠協(xié)助 對(duì)先前無(wú)法讀取且已存儲(chǔ)的消息進(jìn)行驗(yàn)證和/或使其無(wú)效。于是,根據(jù)所公開(kāi)的方面, 移動(dòng)設(shè)備104能夠重新使用所存儲(chǔ)的信息,并因此增加電池能量和壽命。此外或作為另 一種選擇,因?yàn)槟軌蚪档蛯?duì)附加消息進(jìn)行解碼的需要,所以會(huì)節(jié)省時(shí)間。下文還將提供 根據(jù)所公開(kāi)的方面與使用消息來(lái)驗(yàn)證其它消息有關(guān)的信息。現(xiàn)在參照?qǐng)D2,示出了根據(jù)一個(gè)或多個(gè)方面的多址無(wú)線通信系統(tǒng)200。無(wú)線通信 系統(tǒng)200包括與一個(gè)或多個(gè)用戶(hù)設(shè)備進(jìn)行聯(lián)絡(luò)的一個(gè)或多個(gè)基站。每個(gè)基站為多個(gè)扇區(qū) 提供覆蓋。三扇區(qū)基站202包括多組天線,一組包括天線204和206,另一組包括天線 208和210,第三組包括天線212和214。根據(jù)圖示,對(duì)于每組天線,只示出了兩個(gè)天線; 然而,對(duì)于每組天線,可以使用更多或更少的天線。移動(dòng)設(shè)備216與天線212和214進(jìn) 行通信,其中,天線212和 214通過(guò)前向鏈路220向移動(dòng)設(shè)備216發(fā)送信息,并且通過(guò)反 向鏈路218從移動(dòng)設(shè)備216接收信息。前向鏈路(或下行鏈路)指的是從基站到移動(dòng)設(shè) 備的通信鏈路,反向鏈路(或上行鏈路)指的是從移動(dòng)設(shè)備到基站的通信鏈路。移動(dòng)設(shè) 備222與天線204和206進(jìn)行通信,其中,天線204和206通過(guò)前向鏈路226向移動(dòng)設(shè)備 222發(fā)送信息,并且通過(guò)反向鏈路224從移動(dòng)設(shè)備222接收信息。每組天線和/或指定每組天線進(jìn)行通信的區(qū)域可以稱(chēng)為基站202的扇區(qū)。在一個(gè) 或多個(gè)方面,指定每組天線與基站202所覆蓋的扇區(qū)或區(qū)域中的移動(dòng)設(shè)備進(jìn)行通信?;?站可以是用于與終端進(jìn)行通信的固定站。在傳統(tǒng)無(wú)線通信系統(tǒng)中,移動(dòng)設(shè)備花費(fèi)大量時(shí)間在閑置模式下監(jiān)視消息。移動(dòng) 設(shè)備監(jiān)視尋呼消息,并且隨著時(shí)間過(guò)去可以確定消息是無(wú)效的(例如,無(wú)法讀取的),既 而設(shè)備會(huì)重新收集所有的消息。消息根據(jù)固定的進(jìn)度表來(lái)發(fā)送。如果當(dāng)前消息過(guò)期或無(wú) 效(例如,無(wú)法讀取的),那么設(shè)備通常將等待再次下載整條消息并且花時(shí)間來(lái)解碼整條 消息,從而會(huì)造成資源的浪費(fèi)。本文所給出的一個(gè)或多個(gè)方面能夠使移動(dòng)設(shè)備通過(guò)解碼相關(guān)消息來(lái)驗(yàn)證所存儲(chǔ) 的消息,從而節(jié)省時(shí)間,其中,能夠以非??斓乃俾蕘?lái)接收相關(guān)消息。根據(jù)一些方面, 通過(guò)對(duì)新的相關(guān)消息進(jìn)行解碼并隨后重讀所存儲(chǔ)的消息或其CRC (循環(huán)冗余檢驗(yàn))來(lái)對(duì)先 前無(wú)法讀取的消息(其保存在存儲(chǔ)介質(zhì)中)進(jìn)行驗(yàn)證,移動(dòng)設(shè)備能夠節(jié)省時(shí)間。一個(gè)或多 個(gè)所公開(kāi)的方面使得通過(guò)對(duì)某種消息進(jìn)行快速地更新來(lái)重讀所存儲(chǔ)的消息(或其CRC), 其中,所述某種消息能夠通過(guò)加擾或簽名匹配來(lái)作用于所存儲(chǔ)的消息(或其CRC)。圖3示出了系統(tǒng)300,其使用相關(guān)的輸入消息或所存儲(chǔ)的消息對(duì)所存儲(chǔ)的消息或 輸入消息進(jìn)行驗(yàn)證。在無(wú)線通信系統(tǒng)中,發(fā)送器對(duì)消息進(jìn)行編碼,在接收機(jī)端解碼或讀 取該消息。如果接收機(jī)不能讀取消息,則指示該消息的加擾(例如,編碼)已經(jīng)改變。 如果該消息的加擾發(fā)生改變,則接收機(jī)需要接收新的加擾信息以便成功解碼該消息。然 而,未成功解碼還可能是由于其它原因,比如,網(wǎng)絡(luò)中的環(huán)境衰落影響或其它通信失敗原因(例如,人為干擾)。加擾信息改變和未成功解碼的其它原因都會(huì)表現(xiàn)為噪聲,因此 在傳統(tǒng)系統(tǒng)中不容易辨別出未成功解碼的原因。系統(tǒng)300能夠用于確定未成功解碼是由 于加擾信息改變還是由于不同于加擾信息改變的原因。此外,通過(guò)對(duì)相關(guān)消息進(jìn)行解碼 來(lái)驗(yàn)證所存儲(chǔ)的消息,系統(tǒng)300能夠節(jié)省時(shí)間,其中,能夠以較快速率下載相關(guān)消息。系統(tǒng)300包括與移動(dòng)設(shè)備304進(jìn)行通信的接入點(diǎn)302。雖然在系統(tǒng)300中能夠包 括多個(gè)接入點(diǎn)302和移動(dòng)設(shè)備304,但是應(yīng)當(dāng)意識(shí)到,為簡(jiǎn)明起見(jiàn),僅示出與單個(gè)移動(dòng)設(shè) 備304進(jìn)行通信的單個(gè)接入點(diǎn)302。接入點(diǎn)302和移動(dòng)設(shè)備304之間的通信可以是無(wú)線的或空中下載的。可以頻繁地 發(fā)送接入點(diǎn)302和移動(dòng)設(shè)備304之間的一些空中下載消息。這類(lèi)消息通知移動(dòng)設(shè)備304能 夠快速改變參數(shù)或設(shè)置。由于包含在其它空中下載消息中的信息是相對(duì)穩(wěn)定的,所以不 會(huì)頻繁地發(fā)送這些消息。這些非頻繁消息中的這類(lèi)信息包括與網(wǎng)絡(luò)(例如,接入點(diǎn)302) 識(shí)別有關(guān)的信息、與網(wǎng)絡(luò)類(lèi)型及如何對(duì)該網(wǎng)絡(luò)進(jìn)行訪問(wèn)有關(guān)的信息、與移動(dòng)設(shè)備在網(wǎng)絡(luò) 上進(jìn)行操作期間所使用的參數(shù)有關(guān)的信息、與網(wǎng)絡(luò)特定扇區(qū)專(zhuān)用的參數(shù)有關(guān)的信息以及 其它信息。 一種用于在所接收的消息中向移動(dòng)設(shè)備304提供置信度(a sense of confidence) 的過(guò)程是在一部分消息之間相互嵌入與它們有關(guān)的信息。例如,分層方案,其中,消 息“A”具有嵌入在消息“B”中的與其自身有關(guān)的信息,消息“B”具有嵌入在消息
“C”中的與其自身有關(guān)的信息,依此類(lèi)推。所嵌入的信息能夠通過(guò)多種方法來(lái)實(shí)現(xiàn), 包括在兩條消息中的匹配簽名或使用其它消息的簽名或散列來(lái)對(duì)每條消息的CRC進(jìn)行 加擾,以及其它技術(shù)。參照?qǐng)D4和5,下面將給出與消息的鏈接有關(guān)的更詳細(xì)的信息。為了確定不能讀取所接收的消息是由于簽名信息變化還是由于其它原因(例 如,環(huán)境衰落影響、人為干擾、未接收到整條消息等),移動(dòng)設(shè)備304包括用于解碼或讀 取先前被編碼的消息的解碼器306,其中,先前被編碼的消息已經(jīng)由基站302的編碼器 308進(jìn)行了編碼。編碼器308能夠根據(jù)適當(dāng)?shù)臒o(wú)線通信協(xié)議(例如,OFDM、OFDMA、 CDMA、TDMA、GSM、HSDPA...)來(lái)調(diào)制和/或編碼信號(hào),然后將信號(hào)發(fā)送到移動(dòng)設(shè)備 304。編碼器308是語(yǔ)音編碼器(聲碼器)或其它類(lèi)型的編碼器,其中,語(yǔ)音編碼器利用 語(yǔ)音分析器將模擬波形轉(zhuǎn)換成數(shù)字信號(hào)。在解碼器306成功讀取消息之后,會(huì)生成確認(rèn)(ACK)。ACK指示成功接收該 消息,并被發(fā)往基站304,從而使基站304得知已經(jīng)接收到并解碼或讀取了該消息,因而 不需要重傳該消息。根據(jù)一些方面,如果沒(méi)有成功接收到該消息,則會(huì)生成并發(fā)送否認(rèn) (NACK)。將NACK發(fā)往基站302以便通知基站302該消息沒(méi)有被移動(dòng)設(shè)備304成功接 收(例如,讀取)。因而,如果還將繼續(xù)發(fā)送該消息的通信,那么基站302會(huì)重傳該消息 或其一部分。如果解碼器306確定沒(méi)有成功解碼消息(從而生成NACK),則將未成功讀取的 消息中的比特或整條無(wú)法讀取的消息保存在高速緩沖存儲(chǔ)器310中。該高速緩沖存儲(chǔ)器 310可以是任何類(lèi)型的存儲(chǔ)介質(zhì)或存儲(chǔ)器,并且在下面將對(duì)其作進(jìn)一步詳細(xì)地描述。舉例 而言但非限制性地,將快速尋呼消息存儲(chǔ)在高速緩沖存儲(chǔ)器310中。將未成功讀取的快 速尋呼消息視為有效,但將用于對(duì)該快速尋呼消息(或其CRC)進(jìn)行加擾或進(jìn)行簽名匹配 的消息視為無(wú)效。
移動(dòng)設(shè)備304還包括加擾信息獲取器312,用于獲取加擾信息。通過(guò)使用諸如算法、散列算法或其它方法(例如,使用密鑰(cryptologykeys))之類(lèi)的各種技術(shù)能夠推導(dǎo) 出加擾信息。所獲取的加擾信息與先前接收到的(并用于讀取無(wú)法讀取的消息的)加擾 信息相同或不同(例如,已改變的加擾信息)。根據(jù)一些方面,加擾信息獲取器312獲取快速信道信息(QuickCharaiellnfo)
(QCI)消息,其中,所保存的無(wú)法讀取的消息是快速尋呼消息,并且將該尋呼消息視為 有效,同時(shí)將用于對(duì)該快速尋呼消息進(jìn)行加擾的消息(例如,開(kāi)銷(xiāo)消息)視為無(wú)效。根 據(jù)一些方面,能夠在后續(xù)超幀的第一部分中接收此QCI消息。解碼器306使用新近獲取的加擾信息來(lái)嘗試重讀在高速緩沖存儲(chǔ)器310中保存的 先前無(wú)法讀取的消息或比特。根據(jù)一些方面,從一個(gè)源獲取加擾信息,同時(shí)所保存的無(wú) 法讀取的消息是一個(gè)不同的源。消息檢驗(yàn)器314能夠確認(rèn)先前(在新近獲取的加擾信息之前)沒(méi)有成功讀取先 前無(wú)法讀取的消息是由于加擾信息改變還是由于與加擾信息改變無(wú)關(guān)的原因(例如,環(huán) 境衰落影響、人為干擾等)。消息檢驗(yàn)器314能夠確定如果能夠利用所獲取的加擾信 息(例如,不同的加擾信息)來(lái)成功讀取在高速緩存存儲(chǔ)器314中保存的消息,則將意味 著讀取嘗試的失敗是因?yàn)榧訑_信息發(fā)生了變化。此外,消息檢驗(yàn)器314能夠確認(rèn)如果 使用原加擾信息(與用于第一次讀取嘗試的加擾信息相同)嘗試重讀消息獲得成功,那么 先前沒(méi)有成功讀取該消息是由于不同于簽名信息改變的原因。根據(jù)一些方面,消息檢驗(yàn)器314能夠用于利用QCI消息信息對(duì)所保存的快速 尋呼CRC進(jìn)行解擾,從而驗(yàn)證所存儲(chǔ)的快速尋呼消息。然而,應(yīng)當(dāng)理解的是,所公開(kāi)的 方面不限于消息的類(lèi)型、消息的命名習(xí)慣或通信系統(tǒng)的類(lèi)型。通過(guò)嘗試重讀所保存的先前無(wú)法讀取的消息,能夠減少獲取和嘗試讀取更多不 必要的消息,從而延長(zhǎng)電池壽命以及節(jié)省其它資源。此外,如果將無(wú)法讀取的消息或該 消息中的比特保存在高速緩沖存儲(chǔ)器310中,則會(huì)節(jié)省資源和時(shí)間,這是因?yàn)椴槐卦俅?從接入點(diǎn)302 (或該消息的其它發(fā)送器)重新獲取整條消息。系統(tǒng)300包括操作性地耦接到移動(dòng)設(shè)備304的存儲(chǔ)器316。存儲(chǔ)器316可以在移 動(dòng)設(shè)備304的外部或位于移動(dòng)設(shè)備304內(nèi)部。存儲(chǔ)器316能夠存儲(chǔ)與以下操作有關(guān)的信 息確定在至少第一次嘗試之后沒(méi)有成功讀取消息,存儲(chǔ)無(wú)法讀取的消息、接收加擾信 息、使用所接收的加擾信息來(lái)嘗試重讀消息以及確定在第一次嘗試之后沒(méi)有成功讀取消 息是由于加擾信息中的變化還是由于其它原因。處理器318能夠操作性地連接到移動(dòng)設(shè) 備304 (和/或存儲(chǔ)器316),以有助于分析與對(duì)通信網(wǎng)絡(luò)中所存儲(chǔ)的消息或輸入消息進(jìn)行 驗(yàn)證有關(guān)的信息。處理器318可以是專(zhuān)用于分析和/或生成由移動(dòng)設(shè)備304接收到的信 息的處理器;可以是用于控制系統(tǒng)300的一個(gè)或多個(gè)部件的處理器;和/或可以是既用 于分析和生成由移動(dòng)設(shè)備304所接收到的信息,又用于控制系統(tǒng)300的一個(gè)或多個(gè)部件的 處理器。存儲(chǔ)器316能夠存儲(chǔ)與以下功能有關(guān)的協(xié)議驗(yàn)證所存儲(chǔ)的消息和/或輸入消 息、對(duì)移動(dòng)設(shè)備304和接入點(diǎn)302之間的通信進(jìn)行控制以及其它功能,從而如本文所述, 系統(tǒng)300能夠使用所存儲(chǔ)的協(xié)議和/或算法來(lái)改進(jìn)無(wú)線網(wǎng)絡(luò)中的通信。如上所討論的, 根據(jù)一些方面,存儲(chǔ)器316包括或關(guān)聯(lián)于高速緩沖存儲(chǔ)器310。
應(yīng)當(dāng)意識(shí)到,本文所述的數(shù)據(jù)存儲(chǔ)部件(例如,存儲(chǔ)器)可以是易失性存儲(chǔ)器或 非易失性存儲(chǔ)器,或者可以同時(shí)包括易失性存儲(chǔ)器和非易失性存儲(chǔ)器。舉例而言(非限 制性地),非易失性存儲(chǔ)器可以包括只讀存儲(chǔ)器(ROM)、可編程ROM (PROM)、電可編程ROM (EPROM)、電可擦除 PROM(EEPROM)或者閃存。易失性存儲(chǔ)器可以包括隨機(jī)訪問(wèn)存儲(chǔ)器(RAM),其 可以作為外部緩存存儲(chǔ)器。舉例而言(而非限制性地),RAM可以有許多形式,比 如同步RAM (SRAM)、動(dòng)態(tài)RAM (DRAM)、同步DRAM (SDRAM)、雙倍數(shù)據(jù)速率 SDRAM (DDR SDRAM)、增強(qiáng) SDRAM (ESDRAM)、同步鏈路 DRAM (SLDRAM)以及直 接總線RAM(DRRAM)。所公開(kāi)方面的存儲(chǔ)器316旨在包括(而不局限于)所述這些以 及任何其它適當(dāng)類(lèi)型的存儲(chǔ)器。為了全面理解所公開(kāi)的方面,圖4示出了具有鏈接在一起的消息的結(jié)構(gòu)示例 400。應(yīng)當(dāng)理解,盡管本文所提供的各種示例可以與特定的實(shí)現(xiàn)相關(guān)以便描述各種方面, 然而,所公開(kāi)的方面并不限于本文所述的特定實(shí)現(xiàn)。另外,這些消息的鏈接示例也不限 于本文所示出并描述的消息類(lèi)型或鏈接它們的方式。根據(jù)所公開(kāi)的方面,消息的鏈接提 供了一條消息能夠用于確定先前已接收的其它消息的有效性。附圖示出了通過(guò)各種簽名、加擾、散列或其它方法如何將系統(tǒng)信息(SystemInfo) 消息40 2、快速信道信息(QuickChannelInfo) (QCI)消息404、擴(kuò)展信道信息 (ExtendedChannelInfo) (ECI)消息406以及扇區(qū)參數(shù)消息408鏈接在一起。應(yīng)當(dāng)理解,使 用所公開(kāi)的方面的消息可以是用于執(zhí)行其它功能的不同消息或者是用于執(zhí)行與示出的功 能相似但使用不同術(shù)語(yǔ)表示的功能的消息。系統(tǒng)信息消息402能夠在超幀前導(dǎo)碼或每個(gè)超幀的前向主廣播信道(F-PBCCH) 中傳輸。例如,F(xiàn)-PBCCH可以是超幀前導(dǎo)碼的編號(hào)為“O”的OFDM符號(hào)。根據(jù)一些方 面,占用16個(gè)超幀來(lái)傳輸整條系統(tǒng)信息消息402。消息的開(kāi)頭位于超幀內(nèi),其中SFIndex mod 16 = O。系統(tǒng)信息消息402具有系統(tǒng)信息簽名字段410,其為所分配的編號(hào)??焖傩诺佬畔?QCI)消息404在超幀前導(dǎo)碼的前向次廣播信道中交替的超幀中傳 輸。例如,F(xiàn)-SBCCH可以在超幀前導(dǎo)碼的編號(hào)為1到4的OFDM字符中。在同步模式 中,QCI消息404在具有導(dǎo)頻相位(PilotPhase)值為偶數(shù)的超幀中傳輸。在異步模式中, QCI消息404在超幀索引值為偶數(shù)的超幀中傳輸。通過(guò)系統(tǒng)信息簽名410對(duì)QCI消息404 的CRC進(jìn)行加擾。QCI消息404包括有效的天線編號(hào)412和中繼段端口(HopPort) SSCH 編號(hào)414以及其它信息。ECI消息406在具有廣播MacID的前向業(yè)務(wù)信道MAC中的PHY幀中傳輸。根
據(jù)一些方面,ECI消息406每隔大約8個(gè)超幀重傳一次。ECI消息406中的字段包括扇 區(qū)參數(shù)簽名和ECI簽名字段416,其可以是所分配的值。ECI消息406還包括扇區(qū)信息組 418、接入?yún)?shù)組420、功率控制組422以及其它信息。扇區(qū)參數(shù)消息408在具有廣播MacID的前向業(yè)務(wù)信道MAC中的PHY幀中傳輸。 扇區(qū)參數(shù)消息408每隔大約64個(gè)超幀傳輸一次。在扇區(qū)參數(shù)消息408中包括具有所分配 的值的扇區(qū)參數(shù)簽名字段。ECI消息406和扇區(qū)參數(shù)消息408的扇區(qū)參數(shù)簽名字段可以 是共用的。扇區(qū)參數(shù)消息408包括鄰居列表424和其它信息。圖5示出了關(guān)于開(kāi)銷(xiāo)消息和快速尋呼信道(QPCH)之間鏈接或連接的示例性圖示500。應(yīng)當(dāng)理解,所示出且描述的消息是為了舉例,并且這些方面不限于這些信道。如所 示出的,扇區(qū)參數(shù)(SecParam)消息包括簽名502。簽名是用于指明消息內(nèi)容的標(biāo)識(shí)符。 例如,簽名可以是唯一的編號(hào)??梢酝ㄟ^(guò)公式、算法、散列算法或用于推導(dǎo)對(duì)應(yīng)于消息 的標(biāo)識(shí)符的其它技術(shù)來(lái)推導(dǎo)簽名。如箭頭504所示,SecParam簽名502包括在擴(kuò)展信道信息(ECI)消息(例如, ECI塊)的有效負(fù)載信息中。ECI消息還包括簽名506。當(dāng)解碼ECI消息時(shí),對(duì)簽名 506進(jìn)行檢驗(yàn),并且如果該簽名匹配于在存儲(chǔ)器或高速緩沖存儲(chǔ)器中存儲(chǔ)的SecParam消 息的簽名,則該簽名是有效的。之所以推導(dǎo)出該簽名是有效的,是因?yàn)楹灻麘?yīng)確保其唯 一性。如果ECI消息和簽名與保存在高速緩沖存儲(chǔ)器中的不同,那么保存在高速緩沖存 儲(chǔ)器中的信息是無(wú)效的且應(yīng)重新獲取另一消息。將散列算法運(yùn)用于ECI消息并對(duì)CRC進(jìn)行加擾,這是對(duì)QPCH消息508的加 擾。還可以使用快速信道信息(QuickChannelInfo) (QCI) 510對(duì)CRC進(jìn)行加擾。系統(tǒng)信 息(SystemInfo) (Sysinfo)消息(和其簽名512)禾Π QCI 510之間的關(guān)系類(lèi)似于SecParam 502 和ECI 506之間的關(guān)系。QCI包括一個(gè)字段,其包括SysInfo的簽名512。使用QCI 510 的散列和ECI簽名506對(duì)QPCH CRC 508進(jìn)行加擾。 在與設(shè)備接收QPCH消息基本上相同的時(shí)間,通過(guò)對(duì)該消息的CRC進(jìn)行解碼和 檢驗(yàn)來(lái)確定是否正確讀取了該消息。如果ECI 506和/或QCI 510發(fā)生變化,則CRC會(huì) 失敗。然而,本來(lái)可以正確解碼出所有比特,唯一的錯(cuò)誤是因?yàn)榧訑_了 CRC,所以 CRC是錯(cuò)誤的CRC。例如,設(shè)備重新獲取QCI消息,并且認(rèn)識(shí)到該消息發(fā)生了變化。然后,該設(shè)備 檢驗(yàn)QPCH CRC 508。檢驗(yàn)?zāi)軌蛑甘綞CI消息是正確的以及與其相對(duì)的扇區(qū)參數(shù)消息是正 確的。當(dāng)重新獲取到QCI消息并且該消息沒(méi)有改變系統(tǒng)信息消息的任何內(nèi)容時(shí),此時(shí)指 示系統(tǒng)信息消息是正確的。因而,通過(guò)只檢驗(yàn)一條消息,移動(dòng)設(shè)備就能夠通過(guò)解擾CRC 來(lái)解碼QPCH消息,并驗(yàn)證整條鏈路。這會(huì)節(jié)省成本,因?yàn)镋CI消息很耗費(fèi)并且該消息 是很少被發(fā)送的大型消息,其中,耗費(fèi)的原因在于會(huì)花費(fèi)較長(zhǎng)的時(shí)間通過(guò)空中發(fā)送/ 接收這些消息。然而,QCI消息會(huì)節(jié)省一些、短一些,并且能夠每隔一個(gè)超幀(例如,每 15毫秒)就發(fā)送該消息。因而,通過(guò)檢驗(yàn)CQI、重新驗(yàn)證CPCH以及保存除了 ECI消息 變化之外的所有情況下的ECI消息,能夠節(jié)省待機(jī)時(shí)間。如果能夠成功地解碼QPCH, 則能夠推斷出扇區(qū)參數(shù)信息也沒(méi)有發(fā)生變化。根據(jù)所公開(kāi)的方面,以此細(xì)節(jié)鏈接消息使得一條消息基本上能夠用于確定先前 已收集的其它消息的有效性。例如,在超移動(dòng)寬帶(UWB)情況下,如果嵌在新近接收 的ECI中的簽名與先前收集的SecParams中的簽名不匹配,那么可以推斷出SecParams已 經(jīng)改變并應(yīng)對(duì)其進(jìn)行更新。同樣地,如果不能解擾QCI CRC,那么可以推斷出SysInfo簽 名已經(jīng)改變并應(yīng)對(duì)其進(jìn)行更新。同時(shí),QPCH錯(cuò)誤能夠指示多種可能性。一種可能性是當(dāng)移動(dòng)設(shè)備接收到 QPCH時(shí),所接收的信號(hào)強(qiáng)度可能已經(jīng)衰減,因而所接收的比特不足以正確地解碼消 息。另一種可能性是ECI消息已經(jīng)改變,因此用于加擾QPCH CRC的ECI簽名是不正 確的。另一種可能性是QCI消息已經(jīng)改變,因此用于加擾QPCH CRC的QCI的散列是 不正確的。最后一種可能性將用于在下面對(duì)如何使用信息來(lái)增加移動(dòng)設(shè)備的待機(jī)時(shí)間進(jìn)行描述。在另一種可能性中,移動(dòng)設(shè)備(比如UMB移動(dòng)設(shè)備)能夠根據(jù)對(duì)緩存的SysInfo 消息的驗(yàn)證來(lái)成功解擾QCI CRC,下面參照?qǐng)D8會(huì)對(duì)此進(jìn)行描述?,F(xiàn)在參照?qǐng)D6,其示出了一般快速尋呼(QP)重新解碼600。在錯(cuò)誤解碼QP的 一般情況下,根據(jù)所使用的系統(tǒng)類(lèi)型,移動(dòng)設(shè)備可以有多種選擇。一種選擇是解碼第 二 QP比特。另一種可用選擇是完全地忽略QP信息,并直接解碼迅速尋呼(fast page) (FP)以檢查輸入尋呼。另一種選擇是存儲(chǔ)原始QP數(shù)據(jù)比特,然后更新已改變并導(dǎo)致 QP錯(cuò)誤的任何開(kāi)銷(xiāo)消息。如果對(duì)移動(dòng)設(shè)備待機(jī)時(shí)間的總體影響是有利的,那么將會(huì)增加 待機(jī)時(shí)間。圖6示出了圖示600,其表示接收QP解碼的錯(cuò)誤,然后更新開(kāi)銷(xiāo)消息,并在 隨后正確地重新解碼相同的比特。圖示600針對(duì)一般QP重新解碼。在602處,示出了 QP數(shù)據(jù)的解碼。在解碼或CRC失敗之后,可將原始數(shù)據(jù)存儲(chǔ)在諸如存儲(chǔ)器(或高速緩 沖存儲(chǔ)器)的存儲(chǔ)介質(zhì)中。在604處,解碼額外的開(kāi)銷(xiāo)消息。在606處使用這些消息, 其中對(duì)所存儲(chǔ)的QP數(shù)據(jù)進(jìn)行重新解碼或使用在604處獲得的新信息來(lái)檢驗(yàn)CRC。在608 處,如果沒(méi)有進(jìn)行QP重新解碼、向QP重新解碼指示尋呼或QP重新解碼再次失敗,則 解碼FP。圖7示出了 UWB系統(tǒng)的時(shí)間軸700的詳細(xì)內(nèi)容,根據(jù)本文所述的技術(shù)也可以使 用其它系統(tǒng)。如所示出的,在交替的超幀702和704中發(fā)送QPC和QCI消息。根據(jù)一 些方面,這些超幀702和704的長(zhǎng)度都約為20毫秒。QPC和QCI都能夠在超幀的前導(dǎo)碼 部分中發(fā)送,這大致會(huì)需要超幀的首先的一些毫秒。前導(dǎo)碼還可包含移動(dòng)設(shè)備用于以下 操作的信息更新移動(dòng)設(shè)備的時(shí)序,以及確定應(yīng)當(dāng)使用哪些扇區(qū)從接入點(diǎn)接收數(shù)據(jù)。因 而,移動(dòng)設(shè)備能夠處理相關(guān)超幀的前導(dǎo)碼。在示例性UWB系統(tǒng)中,F(xiàn)P會(huì)發(fā)生在緊接具 有QPCH的超幀之后的超幀中。因而更新QCI消息可能不會(huì)額外損耗移動(dòng)設(shè)備的待機(jī)時(shí) 間。如所示出的,在704處,對(duì)超幀前導(dǎo)碼中的QP數(shù)據(jù)進(jìn)行解碼。如果CRC檢測(cè) 失敗,則會(huì)存儲(chǔ)數(shù)據(jù)。在709處,在下一個(gè)超幀前導(dǎo)碼中解碼QCI消息。因?yàn)橐苿?dòng)設(shè) 備已經(jīng)準(zhǔn)備好處理超幀前導(dǎo)碼,所以能夠在這里解碼該消息。在710處,根據(jù)新QCI的 散列來(lái)重新檢測(cè)QPCH CRC。如果確定了 “沒(méi)有尋呼”,則移動(dòng)設(shè)備不需要解碼FP。 如果必要的話,在712處解碼FP。通過(guò)更新QCI并隨后可能會(huì)驗(yàn)證QPCH CRC,如果 QPCH結(jié)果指示“沒(méi)有尋呼”,那么移動(dòng)設(shè)備不需提升功率來(lái)接收FP。這會(huì)節(jié)省移動(dòng)設(shè) 備的功率并增加待機(jī)時(shí)間。 圖8示出了示例性的時(shí)間節(jié)省方案800,其根據(jù)一個(gè)或多個(gè)所公開(kāi)的方面來(lái)使用 緩存的Syslnfo。當(dāng)接入終端起初發(fā)現(xiàn)了一個(gè)扇區(qū)以捕獲接入點(diǎn)時(shí),SysInfo消息是搜索到 的第一條消息。橫跨約16個(gè)超幀來(lái)部分地發(fā)送SysInfo消息,這些超幀示出為超幀0、 1、2到15。可在每個(gè)超幀中發(fā)送整個(gè)QCI消息。在802和804處標(biāo)出了一些QCI消 息。在該例中,每個(gè)超幀占用大約20毫秒,這由箭頭806所示出。在一個(gè)例子中,對(duì) 于要接收的整條消息而言,會(huì)占用大約320毫秒。通過(guò)根據(jù)先前接入節(jié)點(diǎn)連接來(lái)使用緩 存的SysInfo消息,接入終端能夠直接嘗試解碼QCI并使用所存儲(chǔ)的SysInfo的簽名來(lái)解擾 QCI CRC。如果通過(guò)了 CRC,則存儲(chǔ)在高速緩沖存儲(chǔ)器中的SysInfo消息得到驗(yàn)證并且不 需要重新收集這些消息。因?yàn)樵谌我粋€(gè)超幀中都能夠完全地解碼QCI,所以,接入終端進(jìn)入空閑狀態(tài)會(huì)加快約300毫秒,并且在該例中能夠節(jié)省15次額外的超幀醒來(lái)(wakeup) 所消耗的電池電源。因而,通過(guò)使用緩存的Syslnfo,能夠節(jié)省808所示出的約300毫 秒。然而,應(yīng)當(dāng)理解,為了示出的目的,時(shí)間節(jié)省方案800示出了所公開(kāi)方面的少數(shù)優(yōu) 點(diǎn),并且各種系統(tǒng)都能夠?qū)崿F(xiàn)或多或少的節(jié)省。鑒于上面所示且描述的示例性系統(tǒng),通過(guò)參照下面的流程圖將會(huì)更好地理解根 據(jù)所公開(kāi)內(nèi)容來(lái)實(shí)現(xiàn)的方法。雖然為了簡(jiǎn)化說(shuō)明,將方法表示且描述為一系列方框圖的 形式,但是應(yīng)當(dāng)理解并意識(shí)到,本發(fā)明并不限于方框的數(shù)目或者次序,例如一些方框可 按不同的次序發(fā)生和/或者在與本文所描述的其它方框基本相同的時(shí)間發(fā)生。此外,并 不是需要所有示出的方框來(lái)實(shí)現(xiàn)下文所述的方法。應(yīng)當(dāng)意識(shí)到,與這些方框相關(guān)聯(lián)的功 能可通過(guò)軟件、硬件、它們的組合或者任意其它適當(dāng)裝置(例如,設(shè)備、系統(tǒng)、過(guò)程、 部件)來(lái)實(shí)現(xiàn)。此外,還應(yīng)該意識(shí)到,下文中貫通于該說(shuō)明書(shū)的所公開(kāi)的方法可存儲(chǔ)在 制造產(chǎn)品上,以便于將這些方法傳輸及傳送到各種設(shè)備。本領(lǐng)域的技術(shù)人員將會(huì)理解并 意識(shí)到,方法還可表示為一系列相互關(guān)聯(lián)的狀態(tài)或者事件,比如在狀態(tài)圖中。圖9示出了方法900,其用于對(duì)所存儲(chǔ)的消息和/或輸入消息進(jìn)行驗(yàn)證??蓪⒎?法900用于無(wú)線通信環(huán)境中,以便較高效地確定沒(méi)有成功讀取消息是由于加擾信息改變 還是由于其它原因,其中,由于均不 能成功讀取分組,所以這些問(wèn)題看上去是相似的。例如,無(wú)線通信環(huán)境中的設(shè)備可以位于由服務(wù)基站所服務(wù)的地理區(qū)域或小區(qū)的 邊緣。在邊緣型環(huán)境中,由于該種環(huán)境的性質(zhì),會(huì)產(chǎn)生大量的衰落。方法900能夠使設(shè) 備更快地備份和重新驗(yàn)證消息,而不再需要不斷地獲取消息以確定先前接收到的消息是 正確的(例如,沒(méi)有加擾信息改變),從而能夠節(jié)省嚴(yán)重衰落環(huán)境下的待機(jī)時(shí)間。方法900開(kāi)始于902處,此處由于未知原因(例如,加擾信息改變、人為干擾、 環(huán)境衰落影響等)而沒(méi)有成功讀取消息。在904處,將無(wú)法讀取的消息保存在諸如存儲(chǔ) 器或高速緩沖存儲(chǔ)器之類(lèi)的存儲(chǔ)介質(zhì)中。保存無(wú)法讀取的消息能夠減少在稍后重新獲取 整條消息所必需的資源和時(shí)間量。在906處,獲取加擾信息。該加擾信息不會(huì)被頻繁地 接收到,或者可能會(huì)花費(fèi)比其它類(lèi)型信息更多的時(shí)間來(lái)下載該消息。在908處,通過(guò)嘗 試重讀消息,將該加擾信息運(yùn)用于一個(gè)或多個(gè)所保存的先前無(wú)法讀取的消息。在910處做出確定使用新近獲取的加擾信息(例如,不同的加擾信息)來(lái)嘗試 重讀先前無(wú)法讀取的消息是否獲得了成功。如果使用新近獲取的加擾信息進(jìn)行的解碼嘗 試獲得了成功(“是”),則會(huì)在912處指示加擾信息相對(duì)于先前未解碼的分組發(fā)生了 改變。如果解碼嘗試沒(méi)有成功(“否”),則會(huì)在914處指示加擾信息不是引起未成 功讀取嘗試的原因(例如,原來(lái)和最新獲取的加擾信息都不能解碼分組)。在這種情況 下,未成功讀取嘗試可能是由環(huán)境衰落影響或其它通信問(wèn)題所引起的。還能夠使用原加 擾信息(例如,用于第一次讀取嘗試的信息)對(duì)消息進(jìn)行重讀的另一次嘗試。如果使用 原簽名信息(例如,在第一次嘗試期間用于讀取消息的簽名信息)來(lái)嘗試重讀消息獲得了 成功,則指示未成功讀取嘗試是由于不同于簽名信息改變的原因引起的。圖10示出了通過(guò)相關(guān)的輸入消息對(duì)所存儲(chǔ)的消息進(jìn)行驗(yàn)證的方法1000。當(dāng)移動(dòng) 設(shè)備監(jiān)聽(tīng)無(wú)線通信網(wǎng)絡(luò)時(shí),可能會(huì)花費(fèi)相對(duì)較長(zhǎng)的時(shí)間下載一些消息。當(dāng)通過(guò)簽名、散 列或其它方法來(lái)鏈接消息時(shí),通過(guò)解碼后續(xù)消息能夠驗(yàn)證所存儲(chǔ)的消息,其中,可能會(huì) 以較快的速率來(lái)接收后續(xù)消息。因而,方法1000能夠減少下載大型消息所花費(fèi)的時(shí)間,從而這會(huì)增加待機(jī)時(shí)間以及性能度量,比如通話接收。舉例而言但非限制地,在UWB系統(tǒng)中,能夠在最多約40毫秒的時(shí)間內(nèi)收集QCI 消息,并且如果使用所存儲(chǔ)的系統(tǒng)信息消息正確地進(jìn)行了解碼,則能夠節(jié)省約320毫秒 的時(shí)間,以便收集新的系統(tǒng)信息消息。方法1000開(kāi)始于1002處,此處存儲(chǔ)消息的簽名。根據(jù)一些方面,基于給定系統(tǒng) 所適用的條件,存儲(chǔ)了不同于簽名的其它信息。在1004處接收后續(xù)消息。對(duì)該后續(xù)消 息的接收可能會(huì)比其它消息快得多。在1006處,所存儲(chǔ)的消息的簽名用于解碼所接收的 消息。在1008處做出確定解碼是否獲得了成功。如果解碼獲得了成功(“是”), 則在1012處驗(yàn)證所存儲(chǔ)的消息。如果解碼不成功(“否”),則在1014處將不能驗(yàn)證 所存儲(chǔ)的消息并需要獲取更新的消息。圖11示出了方法1100,其通過(guò)對(duì)新的相關(guān)開(kāi)銷(xiāo)消息進(jìn)行解碼來(lái)驗(yàn)證快速尋呼消 息。應(yīng)當(dāng)理解,參考該圖所討論的方法和消息是出于理解但非限制的目的。方法開(kāi)始于 1102,此處存儲(chǔ)快速尋呼消息。將所存儲(chǔ)的快速尋呼消息視為有效,而將用于對(duì)快速尋 呼(或其CRC)進(jìn)行加擾或簽名匹配的開(kāi)銷(xiāo)消息視為無(wú)效。在1104處,更新該開(kāi)銷(xiāo),同 時(shí)通過(guò)接收下一個(gè)超幀(在UMB系統(tǒng)中)和解碼QCI消息而 使所用的額外資源量減少。 在1106處,使用新信息對(duì)快速尋呼CRC進(jìn)行解擾。移動(dòng)設(shè)備監(jiān)聽(tīng)QCI在超幀中所在的 部分(完全尋呼在同一超幀的稍后部分中),因而會(huì)減輕移動(dòng)設(shè)備的額外開(kāi)銷(xiāo)。從而,方 法1100使得所存儲(chǔ)的快速尋呼被重新檢測(cè),從而潛在地節(jié)省了對(duì)完全尋呼消息的后續(xù)解 碼?,F(xiàn)在參照?qǐng)D12,示出了根據(jù)一個(gè)或多個(gè)所公開(kāi)的方面有助于對(duì)所存儲(chǔ)的消息和 /或輸入消息進(jìn)行驗(yàn)證的系統(tǒng)1200。系統(tǒng)1200可以位于用戶(hù)設(shè)備內(nèi)。系統(tǒng)1200包括接 收機(jī)1202,其能夠接收來(lái)自例如接收機(jī)天線的信號(hào)。接收機(jī)1202能夠執(zhí)行典型操作,比 如對(duì)所接收的信號(hào)進(jìn)行濾波、放大、下變頻等。接收機(jī)1202還將所調(diào)節(jié)的信號(hào)數(shù)字化以 獲得采樣。解調(diào)器1204可獲取針對(duì)每個(gè)符號(hào)周期所接收的符號(hào),還可向處理器1206提 供所接收的符號(hào)。處理器1206可以是專(zhuān)用于分析由接收機(jī)部件1202所接收的信息和/或生成由發(fā) 射機(jī)1208所發(fā)送的信息的處理器。此外或者作為另一種選擇,處理器1206可控制用戶(hù) 設(shè)備1200的一個(gè)或者多個(gè)部件、分析由接收機(jī)1202所接收到的信息、生成由發(fā)射機(jī)1208 要發(fā)送的信息和/或者控制用戶(hù)設(shè)備1200的一個(gè)或者多個(gè)部件。處理器1206可包括控 制器部件,其能夠協(xié)調(diào)與其他用戶(hù)設(shè)備的通信。用戶(hù)設(shè)備1200還包括操作性地耦合到處理器1206的存儲(chǔ)器1208,該存儲(chǔ)器能 存儲(chǔ)與協(xié)調(diào)通信有關(guān)的信息和任意其它適當(dāng)信息。存儲(chǔ)器1210還可存儲(chǔ)與采樣重排相 關(guān)聯(lián)的協(xié)議。應(yīng)當(dāng)意識(shí)到,本文所述的數(shù)據(jù)存儲(chǔ)(例如,存儲(chǔ)器)部件可以是易失性存 儲(chǔ)器或者非易失性存儲(chǔ)器,或可同時(shí)包括易失性存儲(chǔ)器和非易失性存儲(chǔ)器。舉例而言, 而非限制性地,非易失性存儲(chǔ)器可以包括只讀存儲(chǔ)器(ROM)、可編程ROM(PROM)、 電可編程ROM (EPROM)、電可擦除PROM (EEPROM)或者閃存。易失性存儲(chǔ)器可 以包括隨機(jī)訪問(wèn)存儲(chǔ)器(RAM),其可以作為外部緩存存儲(chǔ)器。舉例而言,而非限制 性地,RAM可以有許多形式,比如同步RAM(SRAM)、動(dòng)態(tài)RAM(DRAM)、同步 DRAM (SDRAM)、雙倍數(shù)據(jù)速率 SDRAM (DDR SDRAM)、增強(qiáng) SDRAM (ESDRAM)、同步鏈路DRAM (SLDRAM)以及直接總線RAM (DRRAM)。本發(fā)明的系統(tǒng)和/或方法 的存儲(chǔ)器1208旨在包括(而不局限于)這些以及任何其它適當(dāng)類(lèi)型的存儲(chǔ)器。用戶(hù)設(shè)備 1200還可包括符號(hào)調(diào)制器1212和用于發(fā)送所調(diào)制的信號(hào)的發(fā)射機(jī)1208。接收機(jī)1202還操作性地耦接到獲取器1214,其用于獲取新的加擾信息。根據(jù)一 些方面,從一個(gè)源獲取加擾信息,其中,從不同的源獲取所保存的無(wú)法讀取的消息。如 果解調(diào)器1204不能成功解調(diào)(例如,讀取)所接收的消息,那么會(huì)將該消息或未成功讀 取的比特保存在存儲(chǔ)器1210中。在與獲取新的加擾消息基本上相同的時(shí)間,解調(diào)器1204 會(huì)嘗試重讀所保存的消息和/或比特。驗(yàn)證器1216能夠用于根據(jù)使用所獲取的加擾信 息而進(jìn)行的重讀嘗試,來(lái)確定先前不能解調(diào)分組是由于加擾信息改變還是由于與加擾信 息改變無(wú)關(guān)的原因(例如,人為干擾、環(huán)境衰落影響)。圖13示出了示例性的無(wú)線通信系統(tǒng)1300。為簡(jiǎn)明起見(jiàn),無(wú)線通信系統(tǒng)1300描 繪了一個(gè)基站和一個(gè)終端。然而,應(yīng)當(dāng)意識(shí)到,系統(tǒng)1300可以包括一個(gè)以上的基站或接 入點(diǎn)和/或一個(gè)以上的終端或用戶(hù)設(shè)備,其中,附加的基站和/或終端可以與下面描述的 示例性的基站和終端基本相似,也可以不同。此外,應(yīng)當(dāng)意識(shí)到,基站和/或終端能夠 運(yùn)用本文描述的系統(tǒng)和/或方法,以有助于在基站和終端之間進(jìn)行無(wú)線通信?,F(xiàn)在參照?qǐng)D13,在下行鏈路上,在接入點(diǎn)1305處,發(fā)射(TX)數(shù)據(jù)處理器1310 對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行接收、格式化、編碼、交織以及調(diào)制(或符號(hào)映射),并提供調(diào)制符號(hào) (“數(shù)據(jù)符號(hào)”)。符號(hào)調(diào)制器1315接收并處理數(shù)據(jù)符號(hào)和導(dǎo)頻符號(hào),并提供符號(hào)流。 符號(hào)調(diào)制器1315復(fù)用數(shù)據(jù)和導(dǎo)頻符號(hào),并獲取一組N個(gè)發(fā)送符號(hào)。每個(gè)發(fā)送符號(hào)可以是 數(shù)據(jù)符號(hào)、導(dǎo)頻符號(hào)或零值信號(hào)。導(dǎo)頻符號(hào)可以在每個(gè)符號(hào) 周期連續(xù)地發(fā)送。導(dǎo)頻符號(hào) 可以被頻分復(fù)用(FDM)、正交頻分復(fù)用(OFDM)、時(shí)分復(fù)用(TDM)、頻分復(fù)用(FDM) 或碼分復(fù)用(CDM)。發(fā)射機(jī)單元(TMTR) 1320接收符號(hào)流并將其轉(zhuǎn)換成一個(gè)或多個(gè)模擬信號(hào);并且 進(jìn)一步調(diào)節(jié)(例如,放大、濾波和上變頻)這些模擬信號(hào),以生成適于無(wú)線信道傳輸?shù)南?行鏈路信號(hào)。然后通過(guò)天線1325將下行鏈路信號(hào)發(fā)往終端。在終端1330處,天線1335 接收下行鏈路信號(hào)并將所接收的信號(hào)提供給接收機(jī)單元(RCVR) 1340。接收機(jī)單元1340 調(diào)節(jié)(例如,濾波、放大和下變頻)所接收的信號(hào),并對(duì)所調(diào)節(jié)的信號(hào)進(jìn)行數(shù)字化以獲取 采樣。符號(hào)解調(diào)器1345獲取N個(gè)所接收的符號(hào),并將所接收的導(dǎo)頻符號(hào)提供給處理器 1350以用于信道估計(jì)。符號(hào)解調(diào)器1345進(jìn)一步從處理器1350接收對(duì)于下行鏈路的頻率 響應(yīng)估計(jì),對(duì)所接收的數(shù)據(jù)符號(hào)執(zhí)行數(shù)據(jù)解調(diào)以獲取數(shù)據(jù)符號(hào)估計(jì)(其是對(duì)于所發(fā)送的 數(shù)據(jù)符號(hào)的估計(jì)),并且將數(shù)據(jù)符號(hào)估計(jì)提供給RX數(shù)據(jù)處理器1355,其中,該處理器用 于解調(diào)(即,符號(hào)去映射)、解交織和解碼數(shù)據(jù)符號(hào)估計(jì)以恢復(fù)所發(fā)送的業(yè)務(wù)數(shù)據(jù)。由符 號(hào)解調(diào)器1345和RX數(shù)據(jù)處理器1355所執(zhí)行的處理分別與接入點(diǎn)1305處的符號(hào)調(diào)制器 1315和TX數(shù)據(jù)處理器1310所執(zhí)行的處理是互補(bǔ)的。在上行鏈路上,TX數(shù)據(jù)處理器1360處理業(yè)務(wù)數(shù)據(jù)并提供數(shù)據(jù)符號(hào)。符號(hào)調(diào)制 器1365接收并復(fù)用數(shù)據(jù)符號(hào)和導(dǎo)頻符號(hào),進(jìn)行調(diào)制,并提供符號(hào)流。然后,發(fā)射機(jī)單元 1370接收并處理符號(hào)流以生成上行鏈路信號(hào),其中,將該信號(hào)通過(guò)天線1335發(fā)往接入點(diǎn) 1305。在接入點(diǎn)1305處,來(lái)自終端1330的上行鏈路信號(hào)由天線1325來(lái)接收并由接收機(jī)單元1375來(lái)處理以獲取采樣。然后,符號(hào)解調(diào)器1380處理采樣并提供所接收的導(dǎo)頻 符號(hào)和對(duì)于上行鏈路的數(shù)據(jù)符號(hào)估計(jì)。RX數(shù)據(jù)處理器1385處理數(shù)據(jù)符號(hào)估計(jì)以恢復(fù)由 終端1330所發(fā)送的業(yè)務(wù)數(shù)據(jù)。處理器1390對(duì)上行鏈路上發(fā)送的每個(gè)工作終端進(jìn)行信道 估計(jì)。處理器1390和1350分別對(duì)接入點(diǎn)1305和終端1330上的操作進(jìn)行指導(dǎo)(例如, 控制、協(xié)調(diào)、管理…)。處理器1390和1350都可與用于存儲(chǔ)程序代碼和數(shù)據(jù)的存儲(chǔ)器單 元(未示出)相關(guān)聯(lián)。處理器1390和1350還能夠執(zhí)行計(jì)算來(lái)分別推導(dǎo)出對(duì)上行鏈路及 下行鏈路的頻率和沖激響應(yīng)估計(jì)。對(duì)于多址系統(tǒng)(例如,F(xiàn)DMA、OFDMA、CDMA、TDMA等),多個(gè)終端能夠
同時(shí)在上行鏈路上傳輸。對(duì)于這種系統(tǒng),可以在不同的終端之間共享導(dǎo)頻子頻帶。信 道估計(jì)技術(shù)可以用于以下情況每個(gè)終端的導(dǎo)頻子頻帶跨越整個(gè)工作頻帶(可能除了頻 帶邊緣之外)??梢云谕@種導(dǎo)頻子頻帶結(jié)構(gòu)來(lái)獲取每個(gè)終端的頻率分集。本文所述 的技術(shù)可以通過(guò)各種方法來(lái)實(shí)現(xiàn)。例如,這些技術(shù)可以在硬件、軟件或其任意組合中實(shí) 現(xiàn)。對(duì)于硬件實(shí)現(xiàn),用于信道估計(jì)的處理單元可以在一個(gè)或多個(gè)以下單元中實(shí)現(xiàn)專(zhuān)用 集成電路(ASIC)、數(shù)字信號(hào)處理器 (DSP)、數(shù)字信號(hào)處理設(shè)備(DSPD)、可編程邏輯器 件(PLD)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、處理器、控制器、微控制器、微處理器、設(shè)計(jì)用 于執(zhí)行本文所述功能的其它電子單元或它們的組合。對(duì)于軟件實(shí)現(xiàn),可以通過(guò)用于執(zhí)行 本文所述功能的模塊(例如,程序、函數(shù)等)來(lái)實(shí)施。軟件代碼可以存儲(chǔ)在存儲(chǔ)器單元 中并由處理器1390和1350來(lái)執(zhí)行。參照?qǐng)D14,其示出了對(duì)所存儲(chǔ)的消息和/或輸入消息進(jìn)行驗(yàn)證的示例性系統(tǒng) 1400。系統(tǒng)1400至少部分地位于移動(dòng)設(shè)備內(nèi)。應(yīng)當(dāng)意識(shí)到,可以將系統(tǒng)1400表示為包 括功能方框的形式,這些功能框表示通過(guò)處理器、軟件或其組合(例如,固件)實(shí)現(xiàn)的功 能。系統(tǒng)1400包括電部件的邏輯組合1402,這些電部件可單獨(dú)工作或者聯(lián)合工作。 邏輯組合1402包括用于確定在第一次嘗試之后沒(méi)有成功讀取消息的電部件1404。此外, 邏輯組合1402包括用于保存無(wú)法讀取的消息的電部件1406。例如,無(wú)法讀取的消息可以 保存在系統(tǒng)存儲(chǔ)器中。此外,邏輯組合1402包括用于獲取加擾信息的電部件1408。根 據(jù)一些方面,從第一源獲取加擾信息,其中,所保存的無(wú)法讀取的消息來(lái)自于第二源。用于確定在第一次嘗試之后沒(méi)有成功讀取消息的電部件1404能夠使用新近獲取 的加擾信息來(lái)嘗試重讀所保存的消息。在邏輯組合1402中包括用于確認(rèn)在第一次嘗試之 后沒(méi)有成功讀取消息的原因的電部件1410。沒(méi)有讀取消息可能是由于加擾信息變化或與 加擾信息變化無(wú)關(guān)的原因。根據(jù)一些方面,能夠確認(rèn)如果第二次嘗試重讀消息獲得了 成功,那么在第一次嘗試之后沒(méi)有成功讀取消息是由于加擾信息改變。根據(jù)其它方面, 能夠確認(rèn)如果使用原簽名信息(例如,用于第一次讀取嘗試的簽名信息)而進(jìn)行的重讀 嘗試獲得了成功,那么在第一次讀取嘗試之后沒(méi)有成功讀取消息是由于不同于簽名信息 檢驗(yàn)的原因。根據(jù)一些方面,如果重讀嘗試獲得了成功,則先前無(wú)法讀取的消息得到驗(yàn) 證。另外,系統(tǒng)1400包括存儲(chǔ)器1412,其保存用于執(zhí)行與電部件1404、1406、1408 和1410或其它部件相關(guān)聯(lián)的功能的指令。盡管將電部件1404、1406、1408和1410示出在存儲(chǔ)器1412的外部,但是應(yīng)當(dāng)理解,這些部件的一個(gè)或多個(gè)也可以在存儲(chǔ)器1412的內(nèi)部。應(yīng)當(dāng)理解的是,本文所述的方面可以通過(guò)硬件、軟件、固件、中間件、微代碼或它們的任意組合來(lái)實(shí)現(xiàn)。當(dāng)在軟件、固件、中間件或微代碼、程序代碼或代碼段中實(shí) 現(xiàn)系統(tǒng)和/或方法時(shí),這些系統(tǒng)和/或方法可以存儲(chǔ)在機(jī)器可讀介質(zhì)(比如存儲(chǔ)部件) 中。代碼段可以表示過(guò)程、函數(shù)、子程序、程序、例程、子例程、模塊、軟件包、類(lèi)或 者指令、數(shù)據(jù)結(jié)構(gòu)或程序語(yǔ)句的任意組合。通過(guò)傳送和/或接收信息、數(shù)據(jù)、變量、 參數(shù)或存儲(chǔ)器內(nèi)容,代碼段可以耦合到另一代碼段或硬件電路??梢允褂冒ù鎯?chǔ)器 共享、消息傳送、令牌傳送、網(wǎng)絡(luò)傳輸?shù)鹊娜魏芜m當(dāng)方式來(lái)傳送、轉(zhuǎn)發(fā)或發(fā)送信息、變 量、參數(shù)、數(shù)據(jù)等。用于執(zhí)行本文所述功能的通用處理器、數(shù)字信號(hào)處理器(DSP)、專(zhuān)用集成電路 (ASIC)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)或其它可編程邏輯器件、分立門(mén)或者晶體管邏輯、 分立硬件組件或者其任意組合,可以實(shí)現(xiàn)或執(zhí)行結(jié)合本文所公開(kāi)的方面而描述的各種示 例性邏輯、邏輯框圖、模塊和電路。通用處理器可以是微處理器,或者該處理器可以是 任何傳統(tǒng)的處理器、控制器、微控制器或者狀態(tài)機(jī)。處理器也可以實(shí)現(xiàn)為計(jì)算設(shè)備的組 合,例如,DSP和微處理器的組合、多個(gè)微處理器、一個(gè)或多個(gè)微處理器與DSP內(nèi)核的 結(jié)合,或者任何其它此種結(jié)構(gòu)。此外,至少一個(gè)處理器可包括一個(gè)或者多個(gè)模塊,這些 模塊可操作用于實(shí)現(xiàn)上述步驟和/或者動(dòng)作中的一個(gè)或者多個(gè)。對(duì)于軟件實(shí)現(xiàn),本文所描述的技術(shù)可使用執(zhí)行本文所述功能的模塊(例如,過(guò) 程、函數(shù)等)來(lái)實(shí)現(xiàn)。軟件代碼可以存儲(chǔ)在存儲(chǔ)器單元中,并由處理器來(lái)執(zhí)行。存儲(chǔ)器 單元可以實(shí)現(xiàn)在處理器內(nèi),也可以實(shí)現(xiàn)在處理器外,在后一種情況下,存儲(chǔ)器單元可經(jīng) 由本領(lǐng)域中所公知的各種手段通信地耦合到處理器。此外,至少一個(gè)處理器可包括一個(gè) 或者多個(gè)模塊,這些模塊可操作用于執(zhí)行本文所述的功能。此外,本文所述的各種方面或者特征可實(shí)現(xiàn)為方法、裝置或者使用標(biāo)準(zhǔn)編程和/ 或者工程技術(shù)的制造產(chǎn)品。這里使用的詞語(yǔ)“制造產(chǎn)品”旨在包括可從任何計(jì)算機(jī)可讀 設(shè)備、載波或介質(zhì)上訪問(wèn)的計(jì)算機(jī)程序。例如,計(jì)算機(jī)可讀介質(zhì)可以包括(但不局限于) 磁性存儲(chǔ)設(shè)備(例如,硬盤(pán)、軟盤(pán)、磁帶等)、光盤(pán)(例如,壓縮盤(pán)(CD)、數(shù)字多功能 盤(pán)(DVD)等)、智能卡以及閃存設(shè)備(例如,EPROM、卡、棒、鑰匙型驅(qū)動(dòng)器等)。此 夕卜,這里描述的各種存儲(chǔ)介質(zhì)可以表示用于存儲(chǔ)信息的一個(gè)或多個(gè)設(shè)備和/或其它機(jī)器 可讀介質(zhì)。詞語(yǔ)“機(jī)器可讀介質(zhì)”可以包括(但不局限于)無(wú)線信道以及能夠存儲(chǔ)、包 含和/或者攜帶指令和/或數(shù)據(jù)的各種其它介質(zhì)。此外,計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)可 讀介質(zhì),其具有可操作用于使計(jì)算機(jī)執(zhí)行本文所述功能的一個(gè)或多個(gè)指令或者代碼。此外,結(jié)合本文所公開(kāi)的方面而描述的方法或者算法的步驟和/或動(dòng)作可直接 體現(xiàn)在硬件、由處理器執(zhí)行的軟件模塊或兩者的組合中。軟件模塊可以位于RAM存儲(chǔ) 器、閃存、ROM存儲(chǔ)器、EPROM存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤(pán)、移動(dòng)磁 盤(pán)、CD-ROM或者本領(lǐng)域公知的任何形式的存儲(chǔ)介質(zhì)中??蓪⑹纠缘拇鎯?chǔ)介質(zhì)耦合至 處理器,從而使處理器能夠從該存儲(chǔ)介質(zhì)讀取信息,以及向該存儲(chǔ)介質(zhì)寫(xiě)入信息。作為 另一種選擇,存儲(chǔ)介質(zhì)也可以是處理器的組成部分。此外,在一些方面,處理器和存儲(chǔ) 介質(zhì)可位于ASIC中。另外,ASIC可位于用戶(hù)終端中。作為另一種選擇,處理器和存儲(chǔ)介質(zhì)以分立組件的形式位于用戶(hù)終端中。另外,在一些方面,方法或者算法的步驟和 /或動(dòng)作可通過(guò)一個(gè)或者任意組合或集合的代碼和/或指令的形式位于機(jī)器可讀介質(zhì)和/ 或者計(jì)算機(jī)可讀介質(zhì)上,并且該介質(zhì)可合并到計(jì)算機(jī)程序產(chǎn)品中。本文所述的技術(shù)可用于各種無(wú)線通信系統(tǒng),例如,CDMA、TDMA、FDMA、 OFDMA、SC-FDMA和其它系統(tǒng)。術(shù)語(yǔ)“系統(tǒng)”和“網(wǎng)絡(luò)”常?;Q地使用。 CDMA系統(tǒng)可實(shí)現(xiàn)諸如通用陸地?zé)o線接入(UTRA)、CDMA2000等之類(lèi)的無(wú)線電技 術(shù)。UTRA包括寬帶-CDMA (WCDMA)及CDMA的其它變體。另外,cdma2000涵 蓋IS-2000、IS-95、和IS-856標(biāo)準(zhǔn)。TDMA系統(tǒng)可實(shí)現(xiàn)諸如全球移動(dòng)通信系統(tǒng)(GSM) 的無(wú)線電技術(shù)。OFDMA系統(tǒng)可實(shí)現(xiàn)諸如演進(jìn)UTRA(E-UTRA)、超移動(dòng)寬帶(UMB)、 IEEE 802.11 (Wi-Fi)、IEEE 802.16 (WiMAX)、IEEE 802.20、Flash-OFDM 等之類(lèi)的無(wú) 線電技術(shù)。UTRA和E-UTRA是通用移動(dòng)通信系統(tǒng)(UMTS)的部分。3GPP長(zhǎng)期演進(jìn) (LTE)是使用E-UTRA的UMTS版本,其在下行鏈路上采用OFDMA而在上行鏈路上 采用SC-FDMA。在來(lái)自名為“第三代合作伙伴計(jì)劃”(3GPP)的組織的文件中描述了 UTRA、E-UTRA、UMTS、LTE和GSM。此外,在來(lái)自名為“第三代合作伙伴計(jì)劃 2”(3GPP2)的組織的文件中描述了 cdma2000和UMB。此外,這些無(wú)線通信系統(tǒng)還可 包括對(duì)等(例如,移動(dòng)臺(tái)到移動(dòng)臺(tái))自組織網(wǎng)絡(luò)系統(tǒng),其通常使用非成對(duì)的非授權(quán)頻譜、 802.xx無(wú)線LAN、藍(lán)牙和任意其它短距離或長(zhǎng)距離的無(wú)線通信技術(shù)。
盡管前述內(nèi)容討論了示例性方面,但是應(yīng)該注意,在不脫離所述方面的范圍和/ 或者所附權(quán)利要求所限定的范圍的情況下,可以在本文中進(jìn)行各種修改和改變。因此, 所述方面旨在涵蓋落入所附權(quán)利要求范圍內(nèi)的所有這些替換、修改和變體。此外,雖然 所述方面的元素可描述或者聲稱(chēng)為單數(shù)的形式,但是除非明確聲明限制為單數(shù)的形式, 否則應(yīng)當(dāng)意識(shí)到這些元素也可為復(fù)數(shù)的形式。此外,除非特別聲明,否則可將任意其它 方面的全部或者一部分用于任意方面的全部或者一部分。對(duì)于在說(shuō)明書(shū)或者權(quán)利要求中所使用的詞語(yǔ)“包含”而言,該詞語(yǔ)意在表示包 含性,其與詞語(yǔ)“包括”在權(quán)利要求中用作連接詞時(shí)的含義相同。此外,在說(shuō)明書(shū)或者 權(quán)利要求中所使用的“或者”意指“排他性的或者”。
權(quán)利要求
1.一種對(duì)所存儲(chǔ)的消息或輸入消息進(jìn)行驗(yàn)證的方法,包括 確定在第一次嘗試之后沒(méi)有成功讀取消息;將所述消息保存為無(wú)法讀取的; 獲取加擾信息;使用所獲取的加擾信息來(lái)嘗試重讀所述消息;確認(rèn)在所述第一次嘗試之后沒(méi)有成功讀取所述消息是由于加擾信息改變還是由于不 同于所述加擾信息改變的原因。
2.根據(jù)權(quán)利要求1所述的方法,其中,進(jìn)行如下確認(rèn)如果使用不同的加擾信息來(lái) 嘗試重讀所述消息獲得了成功,則在所述第一次嘗試之后沒(méi)有成功讀取所述消息是由于 未知的加擾改變。
3.根據(jù)權(quán)利要求1所述的方法,其中,進(jìn)行如下確認(rèn)如果使用原加擾信息來(lái)嘗試 重讀所述消息獲得了成功,則在所述第一次嘗試之后沒(méi)有成功讀取所述消息是由于不同 于所述加擾信息改變的原因。
4.根據(jù)權(quán)利要求1所述的方法,如果所述重讀嘗試獲得了成功,則所述無(wú)法讀取的消 息得到驗(yàn)證。
5.根據(jù)權(quán)利要求1所述的方法,從第一源獲取所述加擾信息,其中,所保存的無(wú)法讀 取的消息是不同的源。
6.—種無(wú)線通信裝置,包括存儲(chǔ)器,用于保存與以下操作有關(guān)的指令 確定在第一次嘗試之后沒(méi)有成功讀取消息; 將所述消息保存為無(wú)法讀取的; 獲取加擾信息;使用所獲取的加擾信息來(lái)嘗試重讀所述消息;確認(rèn)在所述第一次嘗試之后沒(méi)有成功讀取所述消息是由于加擾信息改變還是由于與 所述加擾信息改變無(wú)關(guān)的原因;處理器,其耦合到所述存儲(chǔ)器,用于執(zhí)行在所述存儲(chǔ)器中保存的指令。
7.根據(jù)權(quán)利要求6所述的無(wú)線通信裝置,其中,如果使用不同的加擾信息來(lái)嘗試重讀 所述消息獲得了成功,那么在所述第一次嘗試之后沒(méi)有成功讀取所述消息是由于未知的 加擾改變。
8.根據(jù)權(quán)利要求6所述的無(wú)線通信裝置,其中,如果使用原加擾信息來(lái)嘗試重讀所述 消息獲得了成功,那么在所述第一次嘗試之后沒(méi)有成功讀取所述消息是由于與所述加擾 信息改變無(wú)關(guān)的原因。
9.根據(jù)權(quán)利要求6所述的無(wú)線通信裝置,如果所述重讀嘗試獲得了成功,則所述無(wú)法 讀取的消息得到驗(yàn)證。
10.根據(jù)權(quán)利要求6所述的無(wú)線通信裝置,從第一源獲取所述加擾信息,其中,所保 存的無(wú)法讀取的消息是不同的源。
11.一種有助于進(jìn)行消息驗(yàn)證的無(wú)線通信裝置,包括 用于確定在第一次嘗試之后沒(méi)有成功讀取消息的模塊; 用于將所述消息保存為無(wú)法讀取的模塊;用于獲取加擾信息的模塊;用于使用所獲取的加擾信息來(lái)嘗試重讀所述消息的模塊;用于確認(rèn)在所述第一次嘗試之后沒(méi)有成功讀取所述消息是由于加擾信息改變還是由 于不同于所述加擾信息改變的原因的模塊。
12.根據(jù)權(quán)利要求11所述的無(wú)線通信裝置,如果使用不同的加擾信息來(lái)嘗試重讀所述 消息獲得了成功,那么在所述第一次嘗試之后沒(méi)有成功讀取所述消息是由于未知的加擾 改變。
13.根據(jù)權(quán)利要求11所述的無(wú)線通信裝置,其中,如果使用原加擾信息來(lái)嘗試重讀所 述消息獲得了成功,那么在所述第一次嘗試之后沒(méi)有成功讀取所述消息是由于不同于所 述加擾信息改變的原因。
14.根據(jù)權(quán)利要求11所述的無(wú)線通信裝置,其中,如果所述重讀嘗試獲得了成功,則 所述無(wú)法讀取的消息得到驗(yàn)證。
15.根據(jù)權(quán)利要求11所述的無(wú)線通信裝置,從第一源獲取所述加擾信息,其中,所保 存的無(wú)法讀取的消息是不同的源。
16.—種機(jī)器可讀介質(zhì),其存儲(chǔ)有用于消息驗(yàn)證的機(jī)器可執(zhí)行指令,所述指令包括確定在第一次嘗試之后沒(méi)有成功讀取消息;將所述消息保存為無(wú)法讀取的;獲取加擾信息;使用所獲取的加擾信息來(lái)嘗試重讀所述消息;確認(rèn)在所述第一次嘗試之后沒(méi)有成功讀取所述消息是由于加擾信息改變還是由于不 同于所述加擾信息改變的原因。
17.根據(jù)權(quán)利要求16所述的機(jī)器可讀介質(zhì),所述指令還包括如果使用不同的加擾信息來(lái)嘗試重讀所述消息獲得了成功,那么在所述第一次嘗試 之后沒(méi)有成功讀取所述消息是由于未知的加擾改變。
18.根據(jù)權(quán)利要求16所述的機(jī)器可讀介質(zhì),所述指令還包括如果使用原加擾信息來(lái)嘗試重讀所述消息獲得了成功,那么在所述第一次嘗試之后 沒(méi)有成功讀取所述消息是由于不同于所述加擾信息改變的原因。
19.根據(jù)權(quán)利要求16所述的機(jī)器可讀介質(zhì),其中,如果所述重讀嘗試獲得了成功,則 所述無(wú)法讀取的消息得到驗(yàn)證。
20.根據(jù)權(quán)利要求16所述的機(jī)器可讀介質(zhì),從第一源獲取所述加擾信息,其中,所保 存的無(wú)法讀取的消息是不同的源。
21.用于驗(yàn)證消息的至少一個(gè)處理器,包括第一模塊,用于確定在第一次嘗試之后沒(méi)有成功讀取消息;第二模塊,用于將所述消息保存為無(wú)法讀取的;第三模塊,用于獲取加擾信息;第四模塊,用于使用所獲取的加擾信息來(lái)嘗試重讀所述消息;第五模塊,用于確認(rèn)在所述第一次嘗試之后沒(méi)有成功讀取所述消息是由于加擾信息 改變還是由于與所述加擾信息改變無(wú)關(guān)的原因。
22.根據(jù)權(quán)利要求21所述的至少一個(gè)處理器,其中,進(jìn)行如下確認(rèn)如果使用不同的加擾信息來(lái)嘗試重讀所述消息獲得了成功,那么在所述第一次嘗試之后沒(méi)有成功讀取 所述消息是由于未知的加擾改變。
23.根據(jù)權(quán)利要求21所述的至少一個(gè)處理器,其中,進(jìn)行如下確認(rèn)如果使用原加 擾信息來(lái)嘗試重讀所述消息獲得了成功,那么在所述第一次嘗試之后沒(méi)有成功讀取所述 消息是由于與所述加擾信息改變無(wú)關(guān)的原因。
全文摘要
一種移動(dòng)設(shè)備通過(guò)使用相關(guān)消息對(duì)先前無(wú)法讀取的所存儲(chǔ)的消息進(jìn)行驗(yàn)證,從而節(jié)省時(shí)間,其中,以非常快的速率來(lái)接收相關(guān)消息。根據(jù)一些方面,移動(dòng)設(shè)備通過(guò)讀取新的相關(guān)消息并隨后重讀或解擾所存儲(chǔ)的消息或其CRC來(lái)對(duì)所存儲(chǔ)的消息進(jìn)行驗(yàn)證,從而節(jié)省時(shí)間。由于加擾信息改變或由于其它原因,第一次嘗試讀取消息可能不會(huì)成功。根據(jù)是使用相同還是不同的加擾信息在稍后嘗試讀取消息獲得成功,可以確定第一次嘗試讀取消息失敗的原因。
文檔編號(hào)H04L25/03GK102017554SQ200980116251
公開(kāi)日2011年4月13日 申請(qǐng)日期2009年5月5日 優(yōu)先權(quán)日2008年5月5日
發(fā)明者E·J·D·范梅勒, K·W·奧特 申請(qǐng)人:高通股份有限公司