的特定的子集相關(guān)的表。該種表的一個(gè)示例在圖 3中示出。因此,當(dāng)客戶端設(shè)備諸如根據(jù)如上所討論的技術(shù)在無(wú)線子信道的特定的集合處 檢測(cè)到無(wú)線設(shè)備時(shí),客戶端設(shè)備可W存儲(chǔ)將無(wú)線設(shè)備與無(wú)線子信道的子集相關(guān)聯(lián)的表中的 項(xiàng)。因此,作為與無(wú)線設(shè)備進(jìn)行后續(xù)無(wú)線數(shù)據(jù)通信的一部分,客戶端設(shè)備可W僅掃描已知與 無(wú)線設(shè)備相關(guān)聯(lián)的無(wú)線子信道的子集,而不是掃描子信道的更大的集合W試圖檢測(cè)來(lái)自無(wú) 線設(shè)備的數(shù)據(jù)通信。
[0080] 因此,在至少一些實(shí)施方式中,客戶端設(shè)備可能不會(huì)預(yù)先知道特定無(wú)線設(shè)備使用 子信道的哪個(gè)子集進(jìn)行無(wú)線數(shù)據(jù)通信。然而,客戶端設(shè)備可W利用本文中所討論的技術(shù)確 定子信道的子集并且經(jīng)由子信道的子集發(fā)起與無(wú)線設(shè)備的數(shù)據(jù)通信。
[0081] 圖8是流程圖,該流程圖描述了根據(jù)一個(gè)或多個(gè)實(shí)施例的方法的步驟。在至少一 些實(shí)施方式中,該方法描述了W上參照?qǐng)D7所討論的步驟704的示例實(shí)施方式。
[0082] 步驟800處理所接收的無(wú)線信號(hào)W確定特定子信道處的信號(hào)強(qiáng)度。例如,傅立葉 變換可W應(yīng)用于在特定頻率范圍內(nèi)接收的信號(hào)。W下是對(duì)所接收的信號(hào)進(jìn)行傅立葉變換的 示例應(yīng)用: 接收運(yùn)算為FFT,被表示為;
其是前面針對(duì)IFFT的等式的逆運(yùn)算。然后,該系數(shù)ck與闊值進(jìn)行對(duì)比。如果系數(shù)低 于闊值,則可W聲明是空子信道。如果其滿足或超過(guò)闊值,則可W認(rèn)為是載送數(shù)據(jù)。
[0083] 步驟802將在子信道的范圍內(nèi)的信號(hào)強(qiáng)度與闊值信號(hào)強(qiáng)度進(jìn)行對(duì)比。例如,闊值 信號(hào)強(qiáng)度可W諸如WmW、地m等來(lái)預(yù)先定義。可選地或額外地,闊值信號(hào)強(qiáng)度可W基于各種 環(huán)境條件和/或設(shè)備有關(guān)的條件變化。
[0084] 步驟804在一個(gè)或多個(gè)子信道中檢測(cè)滿足或超過(guò)闊值信號(hào)強(qiáng)度的所傳輸?shù)男盘?hào)。 檢測(cè)該種信號(hào)的一個(gè)示例圖示在圖6中示出并且在上文進(jìn)行了討論。
[0085] 步驟806確定所檢測(cè)到的信號(hào)是從無(wú)線設(shè)備傳輸?shù)摹@?,所檢測(cè)到的信號(hào)可W 包括標(biāo)識(shí)該無(wú)線設(shè)備的數(shù)據(jù),諸如包括用于無(wú)線設(shè)備的設(shè)備標(biāo)識(shí)符的數(shù)據(jù)分組。
[0086] 減巧巿編碼中的冗余 根據(jù)一個(gè)或多個(gè)實(shí)施例,如上所討論的,各種類型的校正編碼可w應(yīng)用于w無(wú)線方式 傳輸?shù)臄?shù)據(jù)。該種校正編碼的示例包括前向誤差校正技術(shù),諸如重復(fù)編碼、塊編碼、卷積編 碼、級(jí)聯(lián)編碼等。校正編碼可W應(yīng)用于W無(wú)線方式傳輸?shù)臄?shù)據(jù)W使接收設(shè)備能夠檢測(cè)和/ 或校正傳輸期間可能引入到數(shù)據(jù)中的誤差。
[0087] 許多類型的校正編碼通過(guò)將冗余引入到待被傳輸?shù)臄?shù)據(jù)中來(lái)實(shí)施。例如,簡(jiǎn)單誤 差編碼技術(shù)復(fù)制數(shù)據(jù)的特定比特一次或多次,并傳輸原始比特及其復(fù)本。該原始比特及其 復(fù)本可W由接收設(shè)備W各種方式進(jìn)行處理W檢測(cè)和/或校正所接收的數(shù)據(jù)中的誤差。本文 中為了便于討論,待被傳輸?shù)臄?shù)據(jù)被稱為"原始數(shù)據(jù)",W及基于原始數(shù)據(jù)而產(chǎn)生的用于校 正編碼的數(shù)據(jù)被稱為"校正數(shù)據(jù)"。因此,校正數(shù)據(jù)可W包括冗余數(shù)據(jù),諸如原始數(shù)據(jù)的多個(gè) 拷貝和/或版本。
[0088] 根據(jù)本文中所討論的技術(shù),由于各種原因,諸如為了節(jié)省功率(例如,電池續(xù)航時(shí) 間)和/或增加用于傳輸原始數(shù)據(jù)的數(shù)據(jù)傳輸速率,可W減少校正數(shù)據(jù)的冗余。例如,當(dāng)校 正數(shù)據(jù)的冗余減少時(shí),該可W減少待被傳輸?shù)臄?shù)據(jù)的總量。待被傳送的數(shù)據(jù)的總量包括原 始數(shù)據(jù)和校正數(shù)據(jù)。因此,減少校正數(shù)據(jù)的量可W包括;諸如通過(guò)消除一個(gè)或多個(gè)復(fù)本比特 來(lái)消除校正數(shù)據(jù)中的一些冗余,該冗余是在傳輸數(shù)據(jù)之前經(jīng)由校正編碼引入的。
[0089] 通過(guò)減少校正數(shù)據(jù)中的冗余來(lái)減少待被傳輸?shù)臄?shù)據(jù)的總量能夠節(jié)省將用來(lái)傳輸 減少的和/或消除的校正數(shù)據(jù)的電池功率。此外,減少待被傳輸?shù)臄?shù)據(jù)的總量可W騰出傳 輸帶寬用于傳輸額外的原始數(shù)據(jù)。例如,考慮W下示例實(shí)施方式。
[0090] 圖9是流程圖,該流程圖描述了根據(jù)一個(gè)或多個(gè)實(shí)施例的方法的步驟。在至少一 些實(shí)施方式中,該方法可W通過(guò)諸如被包括作為無(wú)線設(shè)備110的一部分的誤差編碼模塊之 類的誤差編碼器來(lái)實(shí)施。
[0091] 步驟900接收待被W無(wú)線方式傳輸?shù)脑紨?shù)據(jù)。該數(shù)據(jù)可W包括待被傳輸?shù)綗o(wú)線 設(shè)備的數(shù)據(jù)和/或從無(wú)線設(shè)備傳輸?shù)臄?shù)據(jù),該無(wú)線設(shè)備諸如無(wú)線設(shè)備110。例如,可W基于 到無(wú)線輸入設(shè)備的用戶輸入來(lái)生成原始數(shù)據(jù)。
[0092] 步驟902將校正編碼應(yīng)用到原始數(shù)據(jù)。上文列出了校正編碼的示例。在至少一些 實(shí)施方式中,將校正編碼應(yīng)用到數(shù)據(jù)將冗余引入到待被傳輸?shù)臄?shù)據(jù)中。例如,一部分?jǐn)?shù)據(jù)可 W被復(fù)制一次或多次W生成待被傳輸?shù)男U龜?shù)據(jù)(例如,原始數(shù)據(jù)的拷貝),該校正數(shù)據(jù)與 原始數(shù)據(jù)一起傳輸用于在接收設(shè)備處校正的目的。
[0093] 步驟904通過(guò)消除由校正編碼生成的一部分校正數(shù)據(jù)來(lái)減少冗余。例如,由校正 編碼生成的復(fù)本數(shù)據(jù)中的至少一些可W在傳輸之前被消除(例如,刪除)。
[0094] 在至少一些實(shí)施方式中,待被消除的校正數(shù)據(jù)的量可W取決于諸多因素。該種因 素的示例包括傳輸設(shè)備和接收設(shè)備之間的信號(hào)質(zhì)量、待被傳輸?shù)脑紨?shù)據(jù)的量、在無(wú)線設(shè) 備處剩余的電池電量水平等。
[0095] 例如,參照信號(hào)質(zhì)量,對(duì)于無(wú)線設(shè)備和接收設(shè)備之間的無(wú)線數(shù)據(jù)傳輸,可W指定闊 值信噪比(S/N)。滿足或超過(guò)闊值S/N比的信號(hào)可W被認(rèn)為是高質(zhì)量的信號(hào),并且落在闊值 S/N比之下的信號(hào)可W被認(rèn)為是低質(zhì)量信號(hào)。由于不太可能會(huì)將誤差引入到傳輸高質(zhì)量信 號(hào)期間的數(shù)據(jù),所W更多的校正數(shù)據(jù)可W從高質(zhì)量信號(hào)中被消除。然而,低質(zhì)量信號(hào)可W指 示在傳輸期間誤差將被引入到數(shù)據(jù)中的增加的可能性。因此,較少的校正數(shù)據(jù)可W從低質(zhì) 量信號(hào)中被消除,使得更多的校正數(shù)據(jù)在接收側(cè)上可用來(lái)檢測(cè)和/或校正所接收到的原始 數(shù)據(jù)中的誤差。
[0096] 參照待被傳輸?shù)脑紨?shù)據(jù)的量,可W基于待被傳輸?shù)脑紨?shù)據(jù)的量減少信號(hào)中的 校正數(shù)據(jù)的量。例如,一些活動(dòng)可能生成比其它活動(dòng)更多的待被傳輸?shù)脑紨?shù)據(jù)。例如,當(dāng) 與在玩游戲期間從無(wú)線游戲控制器傳輸?shù)臄?shù)據(jù)的量對(duì)比時(shí),在正在鍵入的同時(shí)從無(wú)線鍵盤 傳輸?shù)臄?shù)據(jù)的量可能相對(duì)少。因此,在對(duì)于高數(shù)據(jù)傳輸活動(dòng)而言待被傳輸?shù)脑紨?shù)據(jù)的量 增加時(shí),可W消除更多的校正數(shù)據(jù)W騰出帶寬用于傳輸原始數(shù)據(jù)。額外地或可選地,當(dāng)待被 傳輸?shù)脑紨?shù)據(jù)的量減少時(shí),可W消除較少的校正數(shù)據(jù)。
[0097] 當(dāng)確定要消除多少校正數(shù)據(jù)時(shí),還可W考慮在無(wú)線設(shè)備處剩余的電池電量的量。 例如,諸如參照總剩余電池電量的百分比可W定義閥值電池電量水平。當(dāng)實(shí)際電池電量落 在閥值電池電量水平之下時(shí),被消除的校正數(shù)據(jù)的量可W增加。該可W節(jié)約可W用來(lái)傳輸 被消除的校正數(shù)據(jù)的電池電量。
[0098] 步驟906W無(wú)線方式傳輸原始數(shù)據(jù)和剩余的校正數(shù)據(jù)。例如,無(wú)線設(shè)備110可W 傳輸由計(jì)算設(shè)備102接收的數(shù)據(jù)。在至少一些實(shí)施方式中,所傳輸?shù)臄?shù)據(jù)可W包括與原始 數(shù)據(jù)一起傳輸?shù)男U龜?shù)據(jù)的量和/或類型的指示。該指示可W被接收設(shè)備用來(lái)解碼數(shù)據(jù)并 將校正數(shù)據(jù)應(yīng)用用于誤差校正的目的。因此,接收設(shè)備可W使用剩余的校正數(shù)據(jù)來(lái)解碼原 始數(shù)據(jù)。
[0099] 已經(jīng)討論了一些示例實(shí)施方式場(chǎng)景,現(xiàn)在,根據(jù)一個(gè)或多個(gè)實(shí)施例考慮示例系統(tǒng) 和設(shè)備的討論。 WOO]示例系統(tǒng)巧巧各 圖10 -般地在1000處示出示例系統(tǒng),該示例系統(tǒng)包括示例計(jì)算設(shè)備1002,該示例計(jì) 算設(shè)備1002代表一個(gè)或多個(gè)計(jì)算系統(tǒng)和/或設(shè)備,該計(jì)算系統(tǒng)和/或設(shè)備可W實(shí)施本文 中所描述的各種技術(shù)。例如,上文參照?qǐng)D1所討論的計(jì)算設(shè)備102可W被體現(xiàn)為計(jì)算設(shè)備 1002。計(jì)算設(shè)備1002可W例如是服務(wù)提供商的服務(wù)器、與客戶端相關(guān)聯(lián)的設(shè)備(例如,客戶 端設(shè)備)、片上系統(tǒng)、和/或任何其它合適的計(jì)算設(shè)備或計(jì)算系統(tǒng)。
[0101] 所示出的示例計(jì)算設(shè)備1002包括處理系統(tǒng)1004、一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì) 1006、和通信地彼此禪合的一個(gè)或多個(gè)I/O接口 1008。盡管未示出,但計(jì)算設(shè)備1002還可W 包括系統(tǒng)總線或其它數(shù)據(jù)和命令傳遞系統(tǒng),該數(shù)據(jù)和命令傳遞系統(tǒng)與各種組件彼此禪合。 系統(tǒng)總線可W包括諸如內(nèi)存總線或內(nèi)存控制器、外圍總線、通用串行總線、和/或利用各種 總線體系結(jié)構(gòu)中的任意一個(gè)的處理器或局部總線之類的不同總線結(jié)構(gòu)的任何一種或組合。 還設(shè)想多種其它示例,諸如控制和數(shù)據(jù)線。
[0102] 處理系統(tǒng)1004代表使用硬件執(zhí)行一個(gè)或多個(gè)運(yùn)算的功能性。因此,處理系統(tǒng)1004 被示為包括硬件元件1010,該硬件元件1010可W被配置為處理器、功能塊等。該可W包括 作為專用集成電路或使用一個(gè)或多個(gè)半導(dǎo)體形成的其它邏輯器件的硬件實(shí)施方式。硬件元 件1010并不局限于形成它們或本文中采用的處理機(jī)制的材料。例如,處理器可W由(多個(gè)) 半導(dǎo)體和/或晶體管(例如,電子集成電路(1C))組成。在該一背景下,處理器可執(zhí)行指令 可W是電子可執(zhí)行指令。
[0103] 計(jì)算機(jī)可讀介質(zhì)1006被示為包括內(nèi)存/存儲(chǔ)器1012。內(nèi)存/存儲(chǔ)器1012表示 與一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)相關(guān)聯(lián)的內(nèi)存/存儲(chǔ)器容量。內(nèi)存/存儲(chǔ)器1012可W包括 易失性介質(zhì)(諸如隨機(jī)存取內(nèi)存(RAM))和/或非易失性介質(zhì)(諸如只讀內(nèi)存(ROM)、閃存、光 盤、磁盤等)。內(nèi)存/存儲(chǔ)器1012可W包括固定介質(zhì)(例如,RAM、ROM、固定硬盤驅(qū)動(dòng)器等)W及可移動(dòng)介質(zhì)(例如閃存、可移動(dòng)硬盤驅(qū)動(dòng)器、光盤等)。如下面進(jìn)一步描述的,計(jì)算機(jī)可讀 介質(zhì)1006可多種其它方式進(jìn)行配置。
[0104] (多個(gè))輸入/輸出接口 1008代表允許用戶向計(jì)算設(shè)備1002輸入命令和信息,并且 還允許使用各種輸入/輸出設(shè)備將信息呈現(xiàn)給用戶和/或其它組件或設(shè)備的功能性。輸入 設(shè)備的示例包括鍵盤、光標(biāo)控制設(shè)備(例如,鼠標(biāo))、麥克風(fēng)(例如,用于實(shí)現(xiàn)語(yǔ)音和/或話音 輸入)、掃描儀、觸摸功能性(例如,被配置成檢測(cè)物理接觸的電容性傳感器或其他傳感器)、 攝像機(jī)(例如,其可W采用可見(jiàn)或諸如紅外頻率之類的不可見(jiàn)波長(zhǎng)來(lái)檢測(cè)運(yùn)動(dòng),該運(yùn)動(dòng)不設(shè) 及如姿勢(shì)之類的觸摸)等。輸出設(shè)備的示例包括顯示設(shè)備(例如,監(jiān)視器或投影儀)、揚(yáng)聲器、 打印機(jī)、網(wǎng)卡、觸覺(jué)響應(yīng)設(shè)備等。因此,如下文進(jìn)一步描述的,計(jì)算設(shè)備1002可多種方 式進(jìn)行配置W支持用戶交互。
[0105] 本文中,各種技術(shù)可W在軟件、硬件元件或程序模塊的一般背景中描述。通常,該 種模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定的抽象數(shù)據(jù)類型的例程、程序、對(duì)象、元件、組件、數(shù)據(jù) 結(jié)構(gòu)等。本文中使用的術(shù)語(yǔ)"模塊"、"功能性"、和"組件"通常表示軟件、固件、硬件或其組 合。本文中描述的技術(shù)的特征是獨(dú)立于平臺(tái)的,意味著該些技術(shù)可W在具有多種處理器的 多種商業(yè)計(jì)算平臺(tái)上實(shí)施。
[0106] 所描述的模塊和技術(shù)的實(shí)施方式可W被存儲(chǔ)在某種形式的計(jì)算機(jī)可讀介質(zhì)上或 跨某種形式的計(jì)算機(jī)可讀介質(zhì)進(jìn)行傳輸。該計(jì)算機(jī)可讀介質(zhì)可W包括計(jì)算設(shè)備1002可W 訪問(wèn)的多種介質(zhì)。作為示例而非限制,計(jì)算機(jī)可讀介質(zhì)可W包括"計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)"和 "計(jì)算機(jī)可讀信號(hào)介質(zhì)"。
[0107] "計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)"可