基于35U.S.C.§119(e),本專利申請要求享有于2014年6月9日提交的、標題為“Joint Demodulating and Demapping of Digital Signal”的美國臨時申請No.62/009,796的優(yōu)先權(quán)。
技術(shù)領(lǐng)域
概括地說,本文所公開的方面涉及數(shù)字信號的聯(lián)合解調(diào)和解映射,具體地說,本文所公開的方面涉及被配置為滿足藍牙核心規(guī)范的數(shù)字信號的聯(lián)合解調(diào)和解映射。
背景技術(shù):
無線個域網(wǎng)技術(shù)充分利用分配用于低功率通信的無線電頻譜,來實現(xiàn)對用戶的個人空間之內(nèi)的設(shè)備進行互連的短距離無線網(wǎng)絡(luò)的建立。通過這種互連,用戶可以在無需個人計算機和外圍組件之間的有線連接的情況下,操作個人計算系統(tǒng)的外圍組件。另外,這種互連有助于通過在第一設(shè)備和第二設(shè)備之間建立個域網(wǎng),并將第二設(shè)備連接到更大區(qū)域網(wǎng)絡(luò),來實現(xiàn)將第一設(shè)備連接到更大區(qū)域網(wǎng)絡(luò)(其包括互聯(lián)網(wǎng))的能力。
藍牙低功耗(或者藍牙LE)是一種最近開發(fā)的無線個域網(wǎng)技術(shù)。與最初的藍牙技術(shù)相比,藍牙LE技術(shù)針對于減少功耗,同時保持類似的通信范圍。藍牙特殊興趣小組最初將藍牙LE技術(shù)的規(guī)范要求合并到2010年6月30日采納的藍牙核心版本4.0規(guī)范中。自從核心版本4.0規(guī)范被引入以來,已采納了針對其的若干附錄和補充,最新的是2013年12月3日采納的核心規(guī)范補充(CSS)v4。此外,在2013年12月3日,特殊興趣小組采納了藍牙核心版本4.1規(guī)范,其包括原始的核心版本4.0規(guī)范的要求、其附錄和補充,并增加了新的特征和益處。
技術(shù)實現(xiàn)要素:
接收的數(shù)字信號(r)可以包括一系列第一序列。第一序列可以具有等于調(diào)制效率(N)(例如,8、16、24、32等等)的第一長度。第一序列可以具有模式(pi)。模式(pi)可以是基于第二序列的。第二序列可以具有第二長度(例如,8)。第一長度(例如,8、16、24、32等等)可以是第二長度(例如,8)的倍數(shù),使得第一序列中的模式(pi)根據(jù)該倍數(shù)來重復(fù)第二序列。
在傳輸之前,可以基于模式(pi),將比特流{0,1}中的每一個原始比特映射到比特的第一序列,使得針對為零的原始比特值,存在第一個第一序列,以及針對為一的原始比特值,存在第二個第一序列??梢詫Φ谝粋€第一序列進行IQ調(diào)制,以產(chǎn)生針對零的符號(S0)的理想發(fā)送序列,以及可以對第二個第一序列進行IQ調(diào)制,以產(chǎn)生針對一的符號(S1)的理想發(fā)送序列。然而,在傳輸期間,比特的第一序列(p)中的各個比特的值可能由于噪聲、干擾、失真或者這些因素的任意組合而發(fā)生改變,從而接收的數(shù)字信號(r)中的比特的第一序列里的各個比特的值可能與在傳輸之前產(chǎn)生的比特的第一序列(p)中的各個比特的值不同。因此,接收機系統(tǒng)必須實現(xiàn)一判決規(guī)則,以根據(jù)接收的數(shù)字信號(r)中的比特的第一序列來確定原始比特的真實值。
當(dāng)針對零的符號(S0)的理想發(fā)送序列的范數(shù)等于針對一的符號(S1)的理想發(fā)送序列的范數(shù)時,可以簡化用于根據(jù)接收的數(shù)字信號(r)中的比特的第一序列來確定原始比特的真實值的判決規(guī)則,以便不需要針對接收的數(shù)字信號(r)中的比特的第一序列里的每一個比特來執(zhí)行運算,而是僅關(guān)于第三序列的集合來執(zhí)行計算。第三序列可以是第一序列的一部分。(第三序列對應(yīng)于第二序列,其中第二序列是模式(pi)的基礎(chǔ))。所述集合可以是第三序列的一部分(例如,所述計算可以從第三序列中排除至少一個元素)。
可以通過提供一種對數(shù)字信號進行聯(lián)合解調(diào)和解映射的方法,來實現(xiàn)本文所公開的方面的特征和效用,該方法可以包括:接收數(shù)字信號(r)的第一序列。第一序列可以具有等于調(diào)制效率(N)的第一長度。第一序列可以具有其中針對零的符號(S0)的理想發(fā)送序列的范數(shù)等于針對一的符號(S1)的理想發(fā)送序列的范數(shù)的模式(pi)。所述模式(pi)可以基于具有第二長度的第二序列。第一長度可以是第二長度的倍數(shù)。該方法還可以包括:將第一序列的至少一部分規(guī)定成第三序列。第三序列可以具有第二長度。該方法還可以包括:針對集合中的每一個元素,確定該元素的值的實部或者該元素的值的虛部中的一者。所述集合可以是第三序列的至少一部分。該方法還可以包括:計算針對所述集合中的每一個元素所確定的值的實部或者值的虛部中的一者的組合所對應(yīng)的值;響應(yīng)于該組合對應(yīng)的值小于零,將比特設(shè)置為等于一;以及響應(yīng)于該組合的值等于或大于零,將該比特設(shè)置為等于零。
還可以通過提供一種用于數(shù)字信號的聯(lián)合解調(diào)器和解映射器,來實現(xiàn)本文所公開的方面的特征和效用,所述聯(lián)合解調(diào)器和解映射器可以包括輸入端口、存儲器、第一電路、第二電路、第三電路和輸出端口。輸入端口可以被配置為接收數(shù)字信號(r)的第一序列。第一序列可以具有等于調(diào)制效率(N)的第一長度。第一序列可以具有其中針對零的符號(S0)的理想發(fā)送序列的范數(shù)等于針對一的符號(S1)的理想發(fā)送序列的范數(shù)的模式(pi)。該模式(pi)可以基于具有第二長度的第二序列。第一長度可以是第二長度的倍數(shù)。存儲器可以被配置為存儲第一序列。第一電路可以被配置為針對集合中的每一個元素,確定該元素的值的實部或者該元素的值的虛部中的一者。所述集合可以是第三序列的至少一部分。第三序列可以是第一序列的至少一部分。第三序列可以具有第二長度。第二電路可以被配置為計算針對所述集合中的每一個元素所確定的值的實部或者值的虛部中的一者的組合所對應(yīng)的值。第三電路可以被配置為響應(yīng)于所述組合所對應(yīng)的值小于零,將比特設(shè)置為等于一,以及響應(yīng)于所述組合所對應(yīng)的值等于或大于零,將該比特設(shè)置為等于零。輸出端口可以被配置為發(fā)送該比特。
還可以通過提供一種用于數(shù)字信號的聯(lián)合解調(diào)器和解映射器,來實現(xiàn)本文所公開的方面的特征和效用,所述聯(lián)合解調(diào)器和解映射器可以包括用于用于接收數(shù)字信號(r)的第一序列的單元。第一序列可以具有等于調(diào)制效率(N)的第一長度。第一序列可以具有其中針對零的符號(S0)的理想發(fā)送序列的范數(shù)等于針對一的符號(S1)的理想發(fā)送序列的范數(shù)的模式(pi)。該模式(pi)可以是基于具有第二長度的第二序列的。第一長度可以是第二長度的倍數(shù)。該聯(lián)合解調(diào)器和解映射器還可以包括用于將第一序列的至少一部分規(guī)定成第三序列的單元。第三序列可以具有第二長度。該聯(lián)合解調(diào)器和解映射器還可以包括用于針對集合中的每一個元素,確定該元素的值的實部或者該元素的值的虛部中的一者的單元。所述集合可以是第三序列的至少一部分。該聯(lián)合解調(diào)器和解映射器還可以包括:用于計算針對所述集合中的每一個元素所確定的值的實部或者值的虛部中的一者的組合所對應(yīng)的值的單元;用于響應(yīng)于所述組合所對應(yīng)的值小于零,將比特設(shè)置為等于一的單元;以及用于響應(yīng)于所述組合的值等于或大于零,將該比特設(shè)置為等于零的單元。
還可以通過提供一種用于對數(shù)字信號進行聯(lián)合解調(diào)和解映射的非臨時性計算機可讀記錄介質(zhì),來實現(xiàn)本文所公開的方面的特征和效用,其中,所述非臨時性計算機可讀記錄介質(zhì)可以包括:用于使電子處理器接收數(shù)字信號(r)的第一序列的至少一條指令。第一序列可以具有等于調(diào)制效率(N)的第一長度。第一序列可以具有其中針對零的符號(S0)的理想發(fā)送序列的范數(shù)等于針對一的符號(S1)的理想發(fā)送序列的范數(shù)的模式(pi)。該模式(pi)可以是基于具有第二長度的第二序列。第一長度可以是第二長度的倍數(shù)。非臨時性計算機可讀記錄介質(zhì)還可以包括:用于使所述電子處理器將第一序列的至少一部分規(guī)定成第三序列的至少一條指令。第三序列可以具有第二長度。非臨時性計算機可讀記錄介質(zhì)還可以包括:用于使所述電子處理器針對集合中的每一個元素,確定該元素的值的實部或者該元素的值的虛部中的一者的至少一條指令。所述集合可以是第三序列的至少一部分。非臨時性計算機可讀記錄介質(zhì)還可以包括用于使所述電子處理器執(zhí)行以下操作的至少一條指令:計算針對所述集合中的每一個元素所確定的實部值或者虛部值中的一者的組合所對應(yīng)的值;響應(yīng)于所述組合所對應(yīng)的值小于零,將比特設(shè)置為等于一;以及響應(yīng)于所述組合對應(yīng)的值等于或大于零,將該比特設(shè)置為等于零。
附圖說明
通過參照以下結(jié)合附圖考慮時的詳細描述,將更容易獲得并更好地理解對本文公開的方面的實施方式及其許多附帶優(yōu)點的更完整的評價,所述附圖僅被給出用于對本文公開的方面進行說明而非其限制,在附圖中:
圖1是藍牙LE遠距離傳輸系統(tǒng)的例子的框圖。
圖2是由圖1中所示出的IQ調(diào)制器所產(chǎn)生的符號的例子的圖。
圖3包括由圖1中所示出的IQ調(diào)制器所產(chǎn)生的符號的理想序列的圖,所述符號的理想序列與由圖1中所示出的模式映射器所產(chǎn)生的比特序列相對應(yīng)。
圖4是藍牙LE遠距離接收機系統(tǒng)的例子的第一部分的框圖。
圖5是藍牙LE遠距離接收機系統(tǒng)的例子的第二部分的框圖。
圖6是根據(jù)一種實施方式的用于數(shù)字信號的聯(lián)合解調(diào)器和解映射器的框圖。
圖7是根據(jù)一種實施方式的對數(shù)字信號進行聯(lián)合解調(diào)和解映射的方法的流程圖。
圖8是針對集合中的每一個元素,確定該元素的實部值或者該元素的虛部值中的一者的方法的例子的流程圖,如圖7中所示出的方法所包括的那樣。
圖9是計算針對所述集合中的每一個元素所確定的實部值或者虛部值中的一者的組合所對應(yīng)的值的方法的例子的流程圖,如圖7中所示出的方法所包括的那樣。
圖10是可以并入本文所公開的方面中的無線設(shè)備的一個例子的框圖。
具體實施方式
在下面針對特定實施方式的描述和相關(guān)附圖中,公開了一些方面。在不脫離這些方面的保護范圍的基礎(chǔ)上,可以設(shè)計出替代的實施方式。此外,為了避免造成相關(guān)細節(jié)的模糊,沒有詳細描述或者省略了本文所公開的方面的一些公知元素。
本文使用的“示例性”和/或“例子”一詞意味著“用作例子、實例或說明”。本文中描述為“示例性”和/或“例子”的任何實施方式不應(yīng)被解釋為比其它實施方式更優(yōu)選或更具優(yōu)勢。
此外,很多實施例是以一系列動作的形式來描述的,以便于被例如計算設(shè)備的元素執(zhí)行。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)認識到,本文描述的各種動作可以由特定電路(例如,專用集成電路(ASIC))、由一個或多個電子處理器執(zhí)行的程序指令或由二者的組合來執(zhí)行。另外,可以考慮在存儲了相應(yīng)指令集的任何形式的計算機可讀記錄介質(zhì)內(nèi)全部地體現(xiàn)本文描述的這一系列動作,所述指令集在由相關(guān)聯(lián)的電子處理器執(zhí)行時,可以使得該相關(guān)聯(lián)的處理器執(zhí)行本文描述的功能。因此,可以用多種不同的形式來體現(xiàn)各個方面,這些全部形式已被計劃落入所主張的主題內(nèi)容的范圍內(nèi)。另外,對于本文描述的各個實施方式,任何這樣的實施方式的相應(yīng)形式在本文中都可以被描述為,例如,被配置為執(zhí)行所描述的動作的“邏輯單元”。
藍牙低功耗(或者藍牙LE)是一種最近開發(fā)的無線個域網(wǎng)技術(shù)。與最初的藍牙技術(shù)相比,藍牙LE技術(shù)針對于減少功耗,同時保持類似的通信范圍。另外,在藍牙LE技術(shù)的發(fā)展之中,存在著進一步提高靈敏度的努力。該努力稱為遠距離LE??梢詫嶋H靈敏度水平規(guī)定成用于實現(xiàn)0.1%的誤比特率(BER)的接收機輸入水平。
藍牙LE無線單元可以具有發(fā)射機、接收機或者二者??梢允褂锰l接收機來抵抗干擾和衰落。藍牙LE設(shè)備操作在被指定用于工業(yè)、科學(xué)和醫(yī)療(ISM)目的的非授權(quán)2.4GHz頻帶中,特別是從2400到2483.5MHz的范圍中。藍牙LE系統(tǒng)使用四十個無線電頻率信道。這些無線電頻率信道具有通過以下表達式所給出的中心頻率:2402+(k*2MHz),其中,k=0,...,39。使用帶寬比特時段乘積(bandwidth bit period product,BT)等于0.5的高斯頻移鍵控(GFSK)來調(diào)制藍牙LE信號。調(diào)制索引可以位于0.45和0.55之間。可以通過正頻率偏差來表示二進制一,以及通過負頻率偏差來表示二進制零。
每一個藍牙LE分組可以包括四個字段:前導(dǎo)碼、接入地址、協(xié)議數(shù)據(jù)單元(PDU)和循環(huán)冗余校驗(CRC)??梢栽谒{牙LE分組中,以如下方式從最低有效位(LSB)到最高有效位(MSB)來排列這些字段:前導(dǎo)碼(1個字節(jié))、接入地址(4個字節(jié))、協(xié)議數(shù)據(jù)單元(2-39個字節(jié))和循環(huán)冗余校驗(3個字節(jié))。
圖1是一種藍牙LE遠距離傳輸系統(tǒng)100的例子的框圖。傳輸系統(tǒng)100可以包括發(fā)射機102、模式映射器104、高斯頻移鍵控調(diào)制器106和IQ調(diào)制器108。發(fā)射機102可以被配置為在多個頻率中的任意一個頻率處發(fā)送比特流{0,1}。例如,如圖1中所示,發(fā)射機102可以在125kHz、93.75kHz、62.5kHz或者31.25kHz中的任何一個處發(fā)送比特流{0,1}。模式映射器104可以被配置為從發(fā)射機102接收比特流{0,1},并在特定的頻率處產(chǎn)生比特流{0,1}。例如,如圖1中所示,模式映射器104可以在1MHz處產(chǎn)生比特流{0,1}。
模式映射器104可以產(chǎn)生比特流{0,1}的頻率(例如,1MHz)和發(fā)射機可以發(fā)送該比特流{0,1}的頻率(例如,125kHz、93.75kHz、62.5kHz或者31.25kHz)之間的關(guān)系可以通過調(diào)制效率(N)來規(guī)定,其中N可以由模式映射器104和藍牙LE遠距離接收機系統(tǒng)400(下面描述)進行使用。例如,如果發(fā)射機102可以在125kHz處發(fā)送比特流{0,1},則調(diào)制效率(N)是8,如果發(fā)射機102可以在62.5kHz處發(fā)送比特流{0,1},則調(diào)制效率(N)是16,如果發(fā)射機102可以在93.75kHz處發(fā)送比特流{0,1},則調(diào)制效率(N)是24,以及如果發(fā)射機102可以在31.25kHz處發(fā)送比特流{0,1},則調(diào)制效率(N)是32。
高斯頻移鍵控調(diào)制器106可以被配置為在1MHz處從模式映射器接收比特流{0,1},并產(chǎn)生調(diào)制的相位流(0,2π)。IQ調(diào)制器108可以被配置為接收該調(diào)制的相位流(0,2π),并產(chǎn)生被調(diào)制為具有同相(I)分量和正交(Q)分量的基帶波形。
模式映射器104可以通過將比特流{0,1}中的每一個比特映射到一個比特序列(p),來提高藍牙LE遠距離系統(tǒng)的靈敏度。比特序列(p)的長度是調(diào)制效率(N)。例如,如果調(diào)制效率(N)等于8,則模式映射器104可以將比特流{0,1}中的每一個比特映射到8比特的序列,如果調(diào)制效率(N)等于16,則模式映射器104可以將比特流{0,1}中的每一個比特映射到16比特的序列,如果調(diào)制效率(N)等于24,則模式映射器104可以將比特流{0,1}中的每一個比特映射到24比特的序列,以及如果調(diào)制效率(N)等于32,則模式映射器104可以將比特流{0,1}中的每一個比特映射到32比特的序列。
將比特流{0,1}中的每一個比特映射到一個比特序列(p)可以提高靈敏度,這是由于將比特流{0,1}中的每一個比特表示成比特序列(p)增加了在藍牙LE遠距離接收機系統(tǒng)400處,根據(jù)比特序列(r)來確定模式映射器104所映射的比特的真實值的可能性,其是因為就總的來說由于比特序列(p)中的固有冗余性,比特序列(r)中的各個比特的值可以足夠地接近模式映射器104所映射的比特的真實值,藍牙LE遠距離接收機系統(tǒng)400可以確定各個比特的值等于模式映射器104所映射的真實值。
此外,對于調(diào)制效率(N)等于8而言,盡管傳輸期間的噪聲、干擾和失真的影響,但已確定下面的比特序列(p)也可能是可恢復(fù)的:
對于為零的原始比特值,p0={-1,1,1,1,-1,-1,-1,1},以及
對于為一的原始比特值,p1={1,1,1,1,-1,-1,-1,-1}。
另外,對于調(diào)制效率(N)等于8的倍數(shù)的值而言,盡管傳輸期間的噪聲、干擾和失真的影響,可能可恢復(fù)的比特序列(p)重復(fù)調(diào)制效率(N)等于8時所使用的比特序列(p)。例如,對于調(diào)制效率(N)等于16而言,盡管傳輸期間的噪聲、干擾和失真的影響,下面的比特序列(p)也可能是可恢復(fù)的:
對于為零的原始比特值,p0={-1,1,1,1,-1,-1,-1,1,-1,1,1,1,-1,-1,-1,1},以及
對于為一的原始比特值,p1={1,1,1,1,-1,-1,-1,-1,1,1,1,1,-1,-1,-1,-1}。
同樣,對于調(diào)制效率(N)中的每一個等于8的另一個倍數(shù)(例如,24、32等等)而言,與這樣的調(diào)制效率(N)相對應(yīng)的比特序列(p)類似地重復(fù)調(diào)制效率(N)等于8時所使用的比特序列(p),且實施方式并不限于上面所給出的特定序列。
圖2是由圖1中所示出的IQ調(diào)制器108所產(chǎn)生的符號(S)的一個例子的圖。將符號(S)描繪成可以通過笛卡爾坐標系統(tǒng)上的復(fù)數(shù)來表示的IQ值,在所述笛卡爾坐標系統(tǒng)中,橫坐標表示該IQ值的實部(Re),而縱坐標表示該IQ值的虛部(Im)。符號(S)可以通過IQ值來確定。例如,該圖上的位置202對應(yīng)于只具有實部值+1的IQ值,該圖上的位置204對應(yīng)于只具有虛部值+1的IQ值,該圖上的位置206對應(yīng)于只具有實部值-1的IQ值,以及該圖上的位置208對應(yīng)于只具有虛部值-1的IQ值。
圖3包括由圖1中所示出的IQ調(diào)制器108所產(chǎn)生的符號(S)的理想序列的圖,所述符號(S)的理想序列對應(yīng)于由圖1中所示出的模式映射器106所產(chǎn)生的比特序列(p)。圖3的視圖(a)是由圖1中所示出的IQ調(diào)制器108所產(chǎn)生的符號(S0)的理想序列的圖,所述符號(S0)的理想序列對應(yīng)于由圖1中所示出的模式映射器106針對為零的原始比特值所產(chǎn)生的比特序列(p0)。在圖3的視圖(a)中,第一元素p0,0對應(yīng)于其中IQ值僅是具有值為+1的虛部的第一元素S0,0 302,第二元素p0,1對應(yīng)于其中IQ值僅是具有值為-1的實部的第二元素S0,1 304,第三元素p0,2對應(yīng)于其中IQ值僅是具有值為-1的虛部的第三元素S0,2 306,第四元素p0,3對應(yīng)于其中IQ值僅是具有值為+1的實部的第四元素S0,3 308,第五元素p0,4對應(yīng)于其中IQ值僅是具有值為-1的虛部的第五元素S0,4 310,第六元素p0,5對應(yīng)于其中IQ值僅是具有值為-1的實部的第六元素S0,5 312,第七元素p0,6對應(yīng)于其中IQ值僅是具有值為+1的虛部的第七元素S0,6314,以及第八元素p0,7對應(yīng)于其中IQ值僅是具有值為+1的實部的第八元素S0,7 316。
圖3的視圖(b)是由圖1中所示出的IQ調(diào)制器108所產(chǎn)生的符號(S1)的理想序列的圖,所述符號(S1)的理想序列對應(yīng)于由圖1中所示出的模式映射器106針對為一的原始比特值所產(chǎn)生的比特序列(p1)。在圖3的視圖(b)中,第一元素p1,0對應(yīng)于其中IQ值僅是具有值為-1的虛部的第一元素S1,0 318,第二元素p1,1對應(yīng)于其中IQ值僅是具有值為+1的實部的第二元素S1,1 320,第三元素p1,2對應(yīng)于其中IQ值僅是具有值為+1的虛部的第三元素S1,2 322,第四元素p1,3對應(yīng)于其中IQ值僅是具有值為-1的實部的第四元素S1,3 324,第五元素p1,4對應(yīng)于其中IQ值僅是具有值為+1的虛部的第五元素S1,4 326,第六元素p1,5對應(yīng)于其中IQ值僅是具有值為+1的實部的第六元素S1,5 328,第七元素p1,6對應(yīng)于其中IQ值僅是具有值為-1的虛部的第七元素S1,6 330,以及第八元素p1,7對應(yīng)于其中IQ值僅是具有值為+1的實部的第八元素S1,7 332。
由于對于調(diào)制效率(N)等于8的倍數(shù)的值而言,盡管傳輸期間的噪聲、干擾和失真的影響,可能可恢復(fù)的比特序列(p)重復(fù)調(diào)制效率(N)等于8時所使用的比特序列(p),因此調(diào)制效率(N)等于8的倍數(shù)的值時所使用的符號(S)的理想序列同樣地重復(fù)調(diào)制效率(N)等于8時所使用的符號(S)的理想序列。
圖4是藍牙LE遠距離接收機系統(tǒng)400的一個例子的第一部分402的框圖。接收機系統(tǒng)400可以包括采集塊404、抽取器406和緩沖器408。采集塊404可以被配置為在“k”MHz的前端頻率處接收IQ調(diào)制的波形,確定為了將“k”MHz的前端頻率處的IQ調(diào)制的波形下變頻到模式映射器104的特定比特率(例如,1MHz)而所需要的按時采樣相位,以及將該按時采樣相位發(fā)送給抽取器406。抽取器406可以被配置為在“k”MHz的前端頻率處接收IQ調(diào)制的波形,從采樣塊404接收按時采樣相位,以及將該IQ調(diào)制的波形下變頻到模式映射器104的特定比特率(例如,1MHz)。緩沖器408可以被配置為接收由藍牙LE遠距離傳輸系統(tǒng)200所使用的調(diào)制索引(N),從抽取器406接收經(jīng)下變頻的IQ調(diào)制波形(r),以及在由發(fā)射機102所產(chǎn)生的頻率(例如,125kHz、93.75kHz、62.5kHz或者31.25kHz)處產(chǎn)生IQ調(diào)制的波形(rN)。
圖5是藍牙LE遠距離接收機系統(tǒng)400的例子的第二部分502的框圖。接收機系統(tǒng)400還可以包括聯(lián)合解調(diào)器和解映射器504。聯(lián)合解調(diào)器和解映射器504可以被配置為從緩沖器408接收處于由發(fā)射機102所產(chǎn)生的頻率(例如,125kHz、93.75kHz、62.5kHz或者31.25kHz)的IQ調(diào)制的波形(rN),以及產(chǎn)生處于由發(fā)射機102所產(chǎn)生的頻率(例如,125kHz、93.75kHz、62.5kHz或者31.25kHz)的接收的比特流{0,1}。重要的是應(yīng)當(dāng)注意,由于波形(rN)是IQ調(diào)制的,因此將比特序列的值(rN)表示成復(fù)數(shù)。
如上面所解釋的,由于比特序列(p)中的各個比特的值可能在傳輸期間因噪聲、干擾、失真或者這些因素的任意組合而發(fā)生改變,從而在藍牙LE遠距離接收機系統(tǒng)400處接收的比特序列(r)中的各個比特的值與由模式映射器104所產(chǎn)生的比特序列(p)中的各個比特的值不同,因此聯(lián)合解調(diào)器和解映射器504可以被配置為通過實現(xiàn)以下判決規(guī)則,根據(jù)比特序列(r)來確定由模式映射器104所映射的比特的真實值:將比特序列(r)和針對零的符號的(S0)的理想發(fā)送序列之間的歐幾里得距離(║r-S0║2)與比特序列(r)和針對一的符號(S1)的理想發(fā)送序列之間的歐幾里得距離(║r-S1║2)進行比較。
如果比特序列(r)和針對零的符號的(S0)的理想發(fā)送序列之間的歐幾里得距離(║r-S0║2)大于比特序列(r)和針對一的符號(S1)的理想發(fā)送序列之間的歐幾里得距離(║r-S1║2),這指示與零相比,該比特序列(r)的值更接近于一,則聯(lián)合解調(diào)器和解映射器504可以確定由模式映射器104所映射的比特的真實值是一,故可以將所接收的比特流{0,1}中的該比特的值設(shè)置為一。相反,如果比特序列(r)和針對零的符號的(S0)的理想發(fā)送序列之間的歐幾里得距離(║r-S0║2)小于比特序列(r)和針對一的符號(S1)的理想發(fā)送序列之間的歐幾里得距離(║r-S1║2),這指示與一相比,該比特序列(r)的值更接近于零,則聯(lián)合解調(diào)器和解映射器504可以確定由模式映射器104所映射的比特的真實值是零,故可以將所接收的比特流{0,1}中的該比特的值設(shè)置為零。
然而,由于針對零的符號的(S0)的理想發(fā)送序列的范數(shù)(║S0║2)等于針對一的符號(S1)的理想發(fā)送序列的范數(shù)(║S1║2),因此聯(lián)合解調(diào)器和解映射器504可以由被配置為根據(jù)本文所公開方面來執(zhí)行操作的聯(lián)合解調(diào)器和解映射器來替換。
處于其原始形式的判決規(guī)則為:
║r-S0║2≥║r–S1║2。
通過擴展,該表達式等于:
║r║2+║S0║2–2Re{rS0}≥║r║2+║S1║2–2Re{rS1}。
由于║S0║2=║S1║2,因此該表達式簡化為:
–2Re{rS0}≥–2Re{rS1}。
將該表達式兩邊除以-2,得到:
Re{rS0}<Re{rS1}。
應(yīng)用加法的結(jié)合律,得到:
Re{r(S0–S1)}<0。
因此,判決規(guī)則依賴于(S0–S1)。
參見圖3,其中圖3包括符號(S)的理想序列的長度等于調(diào)制效率(N)為8的圖,第一元素S1,0 318對應(yīng)于僅具有值為-1的虛部的IQ值。從第一元素S0,0 302(其對應(yīng)于僅具有值為+1的虛部的IQ值)中減去該第一元素S1,0 318,產(chǎn)生與僅具有值為+2的虛部的IQ值相對應(yīng)的差值。
第二元素S1,1 320對應(yīng)于僅具有值為+1的實部的IQ值。從第二元素S0,1 304(其對應(yīng)于僅具有值為-1的實部的IQ值)中減去該第二元素S1,1 320,產(chǎn)生與僅具有值為-2的實部的IQ值相對應(yīng)的差值。
第三元素S1,2 322對應(yīng)于僅具有值為+1的虛部的IQ值。從第三元素S0,2 306(其對應(yīng)于僅具有值為-1的虛部的IQ值)中減去該第三元素S1,2 322,產(chǎn)生與僅具有值為-2的虛部的IQ值相對應(yīng)的差值。
第四元素S1,3 324對應(yīng)于僅具有值為-1的實部的IQ值。從第四元素S0,3 308(其對應(yīng)于僅具有值為+1的實部的IQ值)中減去該第四元素S1,3 324,產(chǎn)生與僅具有值為+2的實部的IQ值相對應(yīng)的差值。
第五元素S1,4 326對應(yīng)于僅具有值為+1的虛部的IQ值。從第五元素S0,4 310(其對應(yīng)于僅具有值為-1的虛部的IQ值)中減去該第五元素S1,4 326,產(chǎn)生與僅具有值為-2的虛部的IQ值相對應(yīng)的差值。
第六元素S1,5 322對應(yīng)于僅具有值為+1的實部的IQ值。從第六元素S0,5 312(其對應(yīng)于僅具有值為-1的實部的IQ值)中減去該第六元素S1,5 328,產(chǎn)生與僅具有值為-2的實部的IQ值相對應(yīng)的差值。
第七元素S1,6 330對應(yīng)于僅具有值為-1的虛部的IQ值。從第七元素S0,6 314(其對應(yīng)于僅具有值為+1的虛部的IQ值)中減去該第七元素S1,6 330,產(chǎn)生與僅具有值為+2的虛部的IQ值相對應(yīng)的差值。
第八元素S1,7 332對應(yīng)于僅具有值為+1的實部的IQ值。從第八元素S0,7 316(其對應(yīng)于僅具有值為+1的實部的IQ值)中減去該第八元素S1,7 332,產(chǎn)生與具有值為0的實部的IQ值相對應(yīng)的差值。
因此,(S0–S1)={+2j,-2,-2j,+2,-2j,-2,+2j,0}。
將(S0–S1)的這些值替換到判決規(guī)則Re{r(S0–S1)}<0中,得到:
Re{+2jr0,-2r1,-2jr2,+2r3,-2jr4,-2r5,+2jr6,0r7}<0。
將該表達式的兩邊除以2,得到:
Re{+jr0,-r1,-jr2,+r3,-jr4,-r5,+jr6,0r7}<0。
應(yīng)當(dāng)注意,與序列(即,+j或-j)中的j值相乘的、該序列中的每一個元素的實部(Re)是通過將該元素的虛部(Im)(其也包括j)與該序列中的j值進行相乘來獲得的。未與序列(即,+j或-j)中的j值相乘的、該序列中的每一個元素的實部(Re)是通過該元素的實部(Re)獲得的。
因此,該判決規(guī)則變成:
-Im{r0}–Re{r1}+Im{r2}+Re{r3}+Im{r4}–Re{r5}–Im{r6}<0。
應(yīng)當(dāng)注意,由于該序列中的第八元素(r7)與零相乘,因此對于該判決規(guī)則來說,可以從表達式中刪除該序列中的第八元素(r7)。
有利的是,由于對于調(diào)制效率(N)等于8的倍數(shù)的值來說,符號(S)的理想序列重復(fù)調(diào)制效率(N)等于8時所使用的符號(S)的理想序列,因此用于長度等于8的倍數(shù)的比特序列(r)的判決規(guī)則通??梢詤⒄諄碜蚤L度等于8的比特序列(r)(其中,該比特序列位于長度等于8的倍數(shù)的比特序列(r)之內(nèi))中的元素來表達。例如,可以參照來自序列{r0,r1,r2,r3,r4,r5,r6,r7}的元素,來表達用于比特序列{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}的判決規(guī)則。具體而言,可以參照來自集合的元素來表達該判決規(guī)則,其中,該集合可以是長度等于8的比特序列(r)(其中,該比特序列位于長度等于8的倍數(shù)的比特序列(r)之內(nèi))的至少一部分。例如,可以參照來自集合{r0,r1,r2,r3,r4,r5,r6}的元素,來表達用于比特序列{r0,r1,r2,r3,r4,r5,r6,r7,r8,r9,r10,r11,r12,r13,r14,r15}的判決規(guī)則,其中,集合{r0,r1,r2,r3,r4,r5,r6}是序列{r0,r1,r2,r3,r4,r5,r6,r7}的一部分(例如,該集合不包括該序列中的第八元素(r7))。
圖6是根據(jù)一種實施方式的用于數(shù)字信號的聯(lián)合解調(diào)器和解映射器600的框圖。聯(lián)合解調(diào)器和解映射器600可以包括輸入端口602、存儲器604、第一電路606、第二電路608、第三電路610和輸出端口612。
輸入端口602可以被配置為接收數(shù)字信號(r)的第一序列614。該數(shù)字信號可以是高斯頻移鍵控調(diào)制信號。該數(shù)字信號可以被配置為滿足藍牙核心的規(guī)范。第一序列可以具有等于調(diào)制效率(N)的第一長度。例如,如圖6中所示,第一序列614具有等于調(diào)制效率(N)為16的第一長度。第一序列可以具有其中針對零的符號的(S0)的理想發(fā)送序列的范數(shù)等于針對一的符號的(S1)的理想發(fā)送序列的范數(shù)的模式(pi)。該模式(pi)可以是具有第二長度的第二序列。第一長度可以是第二長度的倍數(shù)。
存儲器604可以被配置為存儲第一序列614。存儲器604可以是緩沖器408?;蛘撸鎯ζ?04和緩沖器408可以是單獨的組件。
第一電路606可以被配置為針對集合616中的每一個元素,確定該元素的值的實部或者該元素的值的虛部中的一者。所述集合可以是第三序列618的至少一部分。第三序列618可以是第一序列614的一部分。第三序列618可以具有第二長度。例如,如上所述以及如圖6中所示,第三序列618具有值為8的第二長度,其等于模式(pi)的第二序列的長度,使得值為16的第一長度是值為8的第二長度的倍數(shù)。
第二電路608可以被配置為計算針對該集合616的每一個元素所確定的值的實部或者值的虛部中的一者的組合所對應(yīng)的值。
第三電路610可以被配置為響應(yīng)于該組合所對應(yīng)的值小于零,將比特設(shè)置為等于一,以及響應(yīng)于該組合所對應(yīng)的值等于或大于零,將該比特設(shè)置為等于零。
輸出端口612可以被配置為例如在所接收的比特流{0,1}中發(fā)送該比特。
本領(lǐng)域普通技術(shù)人員應(yīng)當(dāng)理解,可以使用不同的配置來實現(xiàn)聯(lián)合解調(diào)器和解映射器600,并且該實施方式并不限于圖6中所示出的聯(lián)合解調(diào)器和解映射器600。
如上所述,第二長度可以是8。集合616可以包括第一序列616中的第一元素(r0)到第七元素(r6)中的每一個元素。第一電路606可以包括:第四電路620,其被配置為確定針對第一元素(r0)的值的虛部;第五電路622,其被配置為確定針對第二元素(r1)的值的實部;第六電路624,其被配置為確定針對第三元素(r2)的值的虛部;第七電路626,其被配置為確定針對第四元素(r3)的值的實部;第八電路628,其被配置為確定針對第五元素(r4)的值的虛部;第九電路630,其被配置為確定針對第六元素(r5)的值的實部;以及第十電路632,其被配置為確定針對第七元素(r6)的值的虛部。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,可以使用其它電路來針對所述集合中的每一個元素,確定該元素的實部值或者該元素的虛部值中的一者,如聯(lián)合解調(diào)器和解映射器600的第一電路606所執(zhí)行的那樣,并且該實施方式并不限于使用第四電路620、第五電路622、第六電路624、第七電路626、第八電路628、第九電路630和第十電路632。
第二電路608可以包括第十一電路634、第十二電路636和第十三電路638。第十一電路634可以被配置為產(chǎn)生第一總和,所述第一總和等于將針對第一元素(r0)的值的虛部加到針對第二元素(r1)的值的實部加到針對第六元素(r5)的值的實部再加到針對第七元素(r6)的值的虛部所得到的結(jié)果。第十二電路636可以被配置為產(chǎn)生第二總和,所述第二總和等于將針對第三元素(r2)的值的虛部加到針對第四元素(r3)的值的實部再加到針對第五元素(r4)的值的虛部所得到的結(jié)果。第十三電路638可以被配置為產(chǎn)生等于從第二總和中減去第一總和所得到的結(jié)果的差值。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,可以使用其它電路來計算針對所述集合616中的每一個元素所確定的實部值或者虛部值中的一者的組合所對應(yīng)的值,如聯(lián)合解調(diào)器和解映射器600的第二電路608所執(zhí)行的那樣,并且該實施方式并不限于使用第十一電路634、第十二電路636和第十三電路638。
有利的是,與被配置為計算下面的值的聯(lián)合解調(diào)器和解映射器相比,聯(lián)合解調(diào)器和解映射器600的第一電路606和第二電路608可以被配置為消耗更少的功率:第一序列中的每一個元素和針對零的符號的(S0)的理想發(fā)送序列中的每一個元素之間的第一歐幾里得距離,以及第一序列中的每一個元素和針對一的符號的(S1)的理想發(fā)送序列中的每一個元素之間的第二歐幾里得距離。
有利的是,與被配置為計算下面的值的聯(lián)合解調(diào)器和解映射器相比,聯(lián)合解調(diào)器和解映射器600的第一電路606和第二電路608可以被配置為占用更少的區(qū)域:第一序列中的每一個元素和針對零的符號的(S0)的理想發(fā)送序列的每一個元素之間的第一歐幾里得距離,以及第一序列中的每一個元素和針對一的符號的(S1)的理想發(fā)送序列的每一個元素之間的第二歐幾里得距離。
圖7是根據(jù)一種實施方式的對數(shù)字信號進行聯(lián)合解調(diào)和解映射的方法700的流程圖。在方法700中,在操作702處,可以接收數(shù)字信號(r)的第一序列。該數(shù)字信號可以是高斯頻移鍵控調(diào)制信號。該數(shù)字信號可以被配置為滿足藍牙核心版本4.0、藍牙核心版本4.1或二者的規(guī)范。第一序列可以具有等于調(diào)制效率(N)的第一長度。第一序列可以具有其中針對零的符號的(S0)的理想發(fā)送序列的范數(shù)等于針對一的符號的(S1)的理想發(fā)送序列的范數(shù)的模式(pi)。該模式(pi)可以是具有第二長度的第二序列。第一長度可以是第二長度的倍數(shù)。
在操作704處,可以將第一序列的一部分規(guī)定成第三序列。第三序列可以具有第二長度。
在操作706處,可以針對集合中的每一個元素,確定該元素的值的實部或者該元素的值的虛部中的一者。所述集合可以是第三序列的至少一部分。針對所述集合中的每一個元素進行的確定可以是基于從針對零的符號的(S0)的理想發(fā)送序列的相應(yīng)元素中減去針對一的符號的(S1)的理想發(fā)送序列的相應(yīng)元素所得到的差值的。第二長度可以是八,并且所述集合可以包括第一序列中的第一元素(r0)到第七(r6)元素中的每一個元素。有利的是,與用于計算以下值的方法相比,可以以更少的時間執(zhí)行針對所述集合中的每一個元素進行的確定:第一序列中的每一個元素和針對零的符號的(S0)的理想發(fā)送序列的每一個元素之間的第一歐幾里得距離,以及第一序列中的每一個元素和針對一的符號的(S1)的理想發(fā)送序列的每一個元素之間的第二歐幾里得距離。
在操作708處,可以計算針對所述集合中的每一個元素所確定的值的實部或者值的虛部中的一者的組合所對應(yīng)的值。
在操作710處,響應(yīng)于該組合所對應(yīng)的值小于零,可以將比特設(shè)置為等于一。
在操作712處,響應(yīng)于該組合所對應(yīng)的值等于或大于零,可以將該比特設(shè)置為等于零。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,可以使用其它方法來對數(shù)字信號進行聯(lián)合解調(diào)和解映射,并且該實施方式并不限于圖7中所示出的方法700。
圖8是針對所述集合中的每一個元素,確定該元素的值的實部或者該元素的值的虛部中的一者的方法706的例子的流程圖,如圖7中所示出的方法700所包括的那樣。在方法707中,在操作802處,可以確定針對第一元素(r0)的值的虛部。在操作804處,可以確定針對第二元素(r1)的值的實部。在操作806處,可以確定針對第三元素(r2)的值的虛部。在操作808處,可以確定針對第四元素(r3)的值的實部。在操作810處,可以確定針對第五元素(r4)的值的虛部。在操作812處,可以確定針對第六元素(r5)的值的實部。在操作814處,可以確定針對第七元素(r6)的值的虛部。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,可以使用其它方法來針對所述集合中的每一個元素,確定該元素的實部值或者該元素的虛部值中的一者,如圖7中所示出的方法700所包括的那樣,并且實施方式并不限于圖8中所示出的方法706。
圖9是計算針對所述集合中的每一個元素所確定的值的實部或者值的虛部中的一者的組合所對應(yīng)的值的方法708的例子的流程圖,如圖7中所示出的方法700所包括的那樣。在方法708中,在操作902處,可以確定第一總和等于將針對第一元素(r0)的值的虛部加到針對第二元素(r1)的值的實部加到針對第六元素(r5)的值的實部再加到針對第七元素(r6)的值的虛部所得到的結(jié)果。
在操作904處,可以確定第二總和等于將針對第三元素(r2)的值的虛部加到針對第四元素(r3)的值的實部再加到針對第五元素(r4)的值的虛部所得到的結(jié)果。
在操作906處,可以從第二總和中減去第一總和。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,可以使用其它方法來計算針對所述集合中的每一個元素所確定的實部值或者虛部值中的一者的組合所對應(yīng)的值,如圖7中所示出的方法700所包括的那樣,并且實施方式并不限于圖9中所示出的方法708。
圖10是可以并入本文所公開的方面中的無線設(shè)備1002的一個例子的框圖。無線設(shè)備1002可以包括處理器1004、存儲器1006、殼體1008、發(fā)射機1010、接收機1012、天線1016、信號檢測器1018、數(shù)字信號處理器(DSP)1020、用戶接口1022和總線1024。替代地,可以將發(fā)射機1010和接收機1012的功能合并到收發(fā)機1014中。無線設(shè)備1002可以被配置為在包括例如基站(沒有示出)、接入點(沒有示出)等等的無線網(wǎng)絡(luò)中進行通信。
處理器1004可以被配置為控制無線設(shè)備1002的操作。處理器1004還可以被稱為中央處理單元(CPU)。存儲器1006可以耦合到處理器1004,可以與處理器1004進行通信,可以向處理器1004提供指令和數(shù)據(jù)。處理器1004可以基于存儲器1006內(nèi)存儲的程序指令,執(zhí)行邏輯和算術(shù)運算。存儲器1006中的指令可以被執(zhí)行,以執(zhí)行本文所描述的方法和過程中的一個或多個。
處理器1004可以包括利用一個或多個處理器實現(xiàn)的處理系統(tǒng),或者是該處理系統(tǒng)的組件。所述一個或多個處理器可以利用以下各項的任意組合來實現(xiàn):通用微處理器、微控制器、數(shù)字信號處理器(DSP)、現(xiàn)場可編程門陣列(FPGA)、可編程邏輯器件(PLD)、控制器、狀態(tài)機、門控邏輯單元、分立硬件組件、專用硬件有限狀態(tài)機、或者可以執(zhí)行計算和/或操縱信息的任何其它適當(dāng)實體。
該處理系統(tǒng)還可以包括用于存儲軟件的機器可讀介質(zhì)。軟件可以被廣義地解釋為意味著任何類型的指令,無論是被稱為軟件、固件、中間件、微代碼、硬件描述語言,還是其它術(shù)語。指令可以包括代碼,例如,具有源代碼格式、二進制代碼格式、可執(zhí)行代碼格式、或者任何其它適當(dāng)格式的代碼。當(dāng)這些指令被所述一個或多個處理器執(zhí)行時,可以使得處理系統(tǒng)執(zhí)行本文所描述的功能中的一個或多個功能。
存儲器1006可以包括只讀存儲器(ROM)和隨機存取存儲器(RAM)。存儲器1006的一部分還可以包括非易失性隨機存取存儲器(NVRAM)。
發(fā)射機1010和接收機1012(或者收發(fā)機1014)可以允許在無線設(shè)備1002和遠程位置之間進行數(shù)據(jù)的發(fā)送和接收。天線1016可以附接到殼體1008上,并電耦合到收發(fā)機1014。在一些實施方式中,無線設(shè)備1002還可以包括多個發(fā)射機、多個接收機、多個收發(fā)機和/或多副天線(沒有示出)。
信號檢測器1018可以用于對收發(fā)機1014接收的信號的電平進行檢測和量化。信號檢測器1018可以將按照總能量、每子載波每符號的能量、和/或功率譜密度,以及使用其它方式對這些信號進行檢測。
數(shù)字信號處理器(DSP)1020可以用于對信號進行處理。DSP 220可以被配置為生成用于傳輸?shù)姆纸M。在一些方面,該分組可以包括物理層數(shù)據(jù)單元(PPDU)。
用戶接口1022可以包括例如鍵盤、麥克風(fēng)、揚聲器和/或顯示器。用戶接口1022可以包括用于向無線設(shè)備1022的用戶傳送信息和/或從用戶接收輸入的任何元素或者組件。
無線設(shè)備1002的各個組件可以通過總線系統(tǒng)1024來耦合在一起??偩€系統(tǒng)1024可以包括數(shù)據(jù)總線,并且除了數(shù)據(jù)總線之外,總線系統(tǒng)1024還可以包括電源總線、控制信號總線和/或狀態(tài)信號總線。
無線設(shè)備1002還可以包括圖10中沒有示出的其它組件或者元素。無線設(shè)備1002的組件中的一個或多個組件可以通過另一個通信信道(沒有示出),與無線設(shè)備1002的另外的一個或多個組件進行通信,以便例如提供針對其它組件的輸入信號。
雖然在圖10中示出了多個單獨的組件,但可以對這些組件中的一個或多個組件進行組合或者共同地實現(xiàn)。例如,處理器1004和存儲器1006可以體現(xiàn)在單一芯片上。另外地或替代地,處理器1004可以包含存儲器,例如,處理器寄存器。類似地,功能塊中的一個或多個功能塊或者各個塊的功能的一部分可以體現(xiàn)在單個芯片上。替代地,特定塊的功能可以在兩個或更多個芯片上實現(xiàn)。例如,處理器1004可以用于不僅實現(xiàn)上面參照處理器1004所描述的功能,還可以實現(xiàn)上面參照信號檢測器1018和/或DSP1020所描述的功能。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)領(lǐng)會:信息和信號可以使用各種不同的技術(shù)和方法中的任意一種來表示。例如,在貫穿上面的描述中可能提及的數(shù)據(jù)、指令、命令、信息、信號、比特、符號和碼片可以用電壓、電流、電磁波、磁場或粒子、光場或粒子或其任意組合來表示。
此外,本領(lǐng)域技術(shù)人員還應(yīng)當(dāng)領(lǐng)會,結(jié)合本文公開的實施方式描述的各種說明性邏輯框、模塊、電路和算法步驟可以被實現(xiàn)為電子硬件、計算機軟件或這二者的組合。為了清楚地說明硬件和軟件的這種可互換性,以上各種說明性組件、方框、模塊、電路和步驟均圍繞它們的功能來概括性描述。這樣的功能被實現(xiàn)為硬件還是軟件取決于具體應(yīng)用和施加在整個系統(tǒng)上的設(shè)計約束。技術(shù)人員可以針對各個具體應(yīng)用以變通方式來實現(xiàn)所描述的功能,但是這樣的實現(xiàn)決策不應(yīng)當(dāng)被解釋為使得脫離本文公開的方面的保護范圍。
利用被設(shè)計為執(zhí)行本文所描述的功能的通用處理器、數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯器件(PLD)、分立門或者晶體管邏輯器件、分立硬件組件或者其任意組合可以實現(xiàn)或執(zhí)行結(jié)合本文公開的實施方式所描述的各種說明性邏輯框、模塊和電路。通用處理器可以是微處理器,或者,該處理器可以是任何傳統(tǒng)的處理器、控制器、微控制器或者狀態(tài)機。處理器還可以被實現(xiàn)為計算設(shè)備的組合,例如,DSP和微處理器的組合、多個微處理器、一個或多個微處理器與DSP內(nèi)核的結(jié)合或者任何其它這樣的結(jié)構(gòu)。
結(jié)合本文所公開的實施方式描述的方法、序列和/或算法可直接體現(xiàn)為硬件、由處理器執(zhí)行的軟件模塊或二者的組合。軟件模塊可以位于RAM存儲器、閃存、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬盤、移動硬盤、CD-ROM或者本領(lǐng)域已知的任何其它形式的存儲介質(zhì)中??梢詫⒁环N示例性的存儲介質(zhì)連接至處理器,從而使該處理器能夠從該存儲介質(zhì)讀取信息,并且可向該存儲介質(zhì)寫入信息?;蛘撸鎯橘|(zhì)也可以是處理器的組成部分。處理器和存儲介質(zhì)可以位于ASIC中。該ASIC可以位于用戶終端中?;蛘?,處理器和存儲介質(zhì)也可以作為分立組件存在于用戶終端中。
在一個或多個示例性實施方式中,可以使用硬件、軟件、固件或其任意組合來實現(xiàn)描述的功能。如果使用軟件實現(xiàn),則可以將這些功能作為一個或多個指令或代碼存儲在計算機可讀介質(zhì)上或者通過計算機可讀介質(zhì)發(fā)送。計算機可讀介質(zhì)包括計算機存儲介質(zhì)和通信介質(zhì)二者,其中通信介質(zhì)包括便于從一個地方向另一個地方傳送計算機程序的任何介質(zhì)。存儲介質(zhì)可以是計算機能夠存取的任何可用介質(zhì)。通過舉例而非限制的方式,這樣的計算機可讀介質(zhì)可以包括RAM、ROM、EEPROM、CD-ROM或其它光盤存儲裝置、磁盤存儲裝置或其它磁存儲設(shè)備、或者能夠用于攜帶或存儲具有指令或數(shù)據(jù)結(jié)構(gòu)形式的期望的程序代碼并能夠由計算機存取的任何其它介質(zhì)。另外,可以將任何連接適當(dāng)?shù)胤Q作計算機可讀介質(zhì)。例如,如果軟件是使用同軸電纜、光纖光纜、雙絞線、數(shù)字訂戶線(DSL)或者諸如紅外線、無線電和微波之類的無線技術(shù)從網(wǎng)站、服務(wù)器或其它遠程源發(fā)送的,則所述同軸電纜、光纖光纜、雙絞線、DSL或者諸如紅外線、無線電和微波之類的無線技術(shù)包括在介質(zhì)的定義中。如本文所使用的,磁盤和光盤包括壓縮光盤(CD)、激光光盤、光盤、數(shù)字多功能光盤(DVD)、軟盤和藍光光盤,其中,磁盤通常磁性地復(fù)制數(shù)據(jù),而光盤則用激光來光學(xué)地復(fù)制數(shù)據(jù)。上面的組合也應(yīng)當(dāng)被包括在計算機可讀介質(zhì)的范圍之內(nèi)。
雖然上述公開內(nèi)容示出了說明性實施方式,但應(yīng)當(dāng)注意的是,在不脫離如所附權(quán)利要求書所規(guī)定的本文所公開方面的保護范圍的情況下,可以對本申請做出各種改變和修改。根據(jù)本文所描述的實施方式的方法權(quán)利要求的功能、步驟和/或動作不需要以任何特定的順序執(zhí)行。此外,雖然可能用單數(shù)形式描述或主張了這些方面的元素,但除非明確說明限于單數(shù),否則復(fù)數(shù)形式是可以預(yù)期的。