專利名稱:用寬帶接收機探測藍牙信號的系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線通信,尤其涉及一種使用寬帶接收機探測藍牙信號的系 統(tǒng)及方法。
背景技術(shù):
近年來,無線通信技術(shù)得到了飛快的發(fā)展且其發(fā)展毫無減緩的趨勢。例
如,藍牙及無線局域網(wǎng)(WLAN)技術(shù)應(yīng)用的兼容設(shè)備的數(shù)量及類型已經(jīng)得 到了廣泛的發(fā)展。
藍牙及WLAN均應(yīng)用于未經(jīng)許可的2.4GHz的ISM頻帶。因此,藍牙及 WLAN系統(tǒng)的設(shè)計人員面臨許多其共存的問題。例如,藍牙及WLAN應(yīng)用 在相互靠近地方時就會造成相互干擾?;诖?,雖然藍牙及WLAN采用擴頻 技術(shù)以減少多重網(wǎng)絡(luò)靠近時的干擾,但藍牙及WLAN應(yīng)用于靠近地方時的性 能依然被降低了。因此,存在大量機會以改進藍牙及WLAN的共存問題,甚 至可以從藍牙及WLAN的共存中獲得收益。
對于本領(lǐng)域的普通技術(shù)人員來說,通過將這種系統(tǒng)與如本申請后續(xù)部分 中結(jié)合附圖所陳述的本發(fā)明的某些方面進行比較,可以顯而易見現(xiàn)有技術(shù)的 其它局限性和弊端
發(fā)明內(nèi)容
本發(fā)明提供了一種使用寬帶接收機探測藍牙信號的系統(tǒng)和/或方法,其結(jié) 合至少一張附圖進行了充分描述,并在權(quán)利要求中進行了完整陳述。
根據(jù)本發(fā)明的一方面,提供了一種無線通信的方法,所述方法包括 在預(yù)定的時間內(nèi)掃描ISM頻段以在多個子帶的每個子帶上接收信號; 將所述接收到的信號的能量與臨界值進行比較;且基于快速付立葉變換(FFT)確定所述信號是否包含藍牙傳輸。 優(yōu)選地,所述每個子帶為WLAN網(wǎng)際網(wǎng)絡(luò)信道。
優(yōu)選地,所述方法進一步包括基于探測到藍牙傳輸信號的多次掃描來確 定藍牙傳輸?shù)念愋汀?br>
優(yōu)選地,所述方法進一步包括基于所述FFT確定所探測到的藍牙傳輸所 處的藍牙信道。
優(yōu)選地,所述方法進一步包括在所述能量大于臨界值時執(zhí)行所述FFT。 優(yōu)選地,所述方法進一步包括在不到或等于68微秒內(nèi)掃描所述ISM頻帶。
優(yōu)選地,所述方法進一步包括在由若干所述多個子帶劃分的不到或等于 68微秒的時間里接收每個子帶上的所述信號。
優(yōu)選地,所述ISM頻帶包括2. 4GHz ISM頻帶。
根據(jù)本發(fā)明的又一方面,本發(fā)明提供了一種機器可讀存儲裝置,其上存 儲有至少一個用于無線通信的代碼段的計算機程序,所述至少一個代碼段可 由機器執(zhí)行以使機器完成以下步驟,其包括
在預(yù)定的時間內(nèi)掃描ISM頻段以在多個子帶的每個子帶上接收信號;
將上述接收到的信號的能量與臨界值進行比較;且 基于FFT確定上述信號是否包含藍牙傳輸。 優(yōu)選地,所述每個子帶為WLAN網(wǎng)際網(wǎng)絡(luò)信道。
優(yōu)選地,所述至少一個代碼段包括用于基于探測到藍牙傳輸信號的多次 掃描以確定藍牙傳輸?shù)念愋偷拇a。
優(yōu)選地,所述至少一個代碼段包括用于基于所述FFT來確定所探測到的 藍牙傳輸所處的藍牙信道的代碼。
優(yōu)選地,所述至少一個代碼段包括用于在所述能量大于臨界值時進行所 述FFT的代碼。
優(yōu)選地,所述至少一個代碼段包括用于在不到或等于68微秒內(nèi)掃描所 述ISM頻帶的代碼。
優(yōu)選地,所述至少一個代碼段包括在由若干所述多個子帶劃分的不到或
5等于68微秒的時間里接收每個子帶上的所述信號。 優(yōu)選地,所述ISM頻帶包括2. 4GHz ISM頻帶。 根據(jù)本發(fā)明的又一方面,提供了一種無線通信系統(tǒng),所述系統(tǒng)包括 一個或多個處理器,所述處理器,
在預(yù)定的時間內(nèi)掃描ISM頻段以在多個子帶的每個子帶上接收信號; 將上述接收到的信號的能量與臨界值進行比較;且 基于FFT來確定上述信號是否包含藍牙傳輸。 優(yōu)選地,所述每個子帶為WLAN網(wǎng)際網(wǎng)絡(luò)信道。
優(yōu)選地,所述一個或多個處理器基于探測到藍牙傳輸信號的多次掃描來 確定藍牙傳輸?shù)念愋汀?br>
優(yōu)選地,所述一個或多個處理器基于所述FFT來確定所探測到的藍牙傳 輸所處的藍牙信道。
優(yōu)選地,所述一個或多個處理器在所述能量大于臨界值時進行所述FFT。
優(yōu)選地,所述一個或多個處理器在不到或等于68微秒內(nèi)掃描所述ISM 頻帶。
優(yōu)選地,所述一個或多個處理器在由若干所述多個子帶劃分的不到或等 于68微秒的時間里接收每個子帶上的所述信號。 優(yōu)選地,所述ISM頻帶包括2. 4GHz ISM頻帶。
根據(jù)以下說明和附圖,將會更全面地理解本發(fā)明的各種優(yōu)點、各個方面 和創(chuàng)新特征,以及其中所示實施例的細節(jié)。
圖1是根據(jù)本發(fā)明一個實施例的使用寬帶接收機進行藍牙信號探測的示 意圖2是根據(jù)本發(fā)明一個實施例的可探測藍牙信號的示范性寬帶接收機的 框圖3是說明根據(jù)本發(fā)明一個實施例的利用寬帶接收機探測藍牙信號的示 范性步驟的流程圖;圖4a是根據(jù)本發(fā)明一個實施例的在寬帶接收機的示范性頻段中的藍牙 信道的示意圖4b是根據(jù)本發(fā)明一個實施例的藍牙尋呼/查詢(ID)信號傳輸?shù)氖疽?br>
圖5是根據(jù)本發(fā)明一個實施例的示范性無線裝置的框圖。
具體實施例方式
下面將結(jié)合附圖及實施例對本發(fā)明作進一步說明
本發(fā)明涉及一種用寬帶接收機探測藍牙信號的方法和系統(tǒng)?;诖耍?通過在一定時間內(nèi)接收多個子帶中每一個子帶上的信號來掃描一頻帶,所接 收到的每個子帶的能量可與一臨界值進行比較,且可基于FFT確定每個子帶 是否含有藍牙傳輸。而且,通過FFT可確定所探測到的藍牙傳輸來自哪個藍 牙信道。當子帶中檢測到的能量比臨界值大時,便可進行FFT。所述每個子 帶為WLAN信道。所探測到的藍牙傳輸?shù)念愋涂筛鶕?jù)其中探測到該藍牙傳輸 的多次掃描來確定。ISM頻帶可在不到或等于68微秒內(nèi)掃描到,且每個子 帶可在由子帶數(shù)劃分的不到或等于68微秒內(nèi)接收到。
圖1是依據(jù)本發(fā)明一個實施例的利用寬帶接收機進行藍牙信號探測的示 意圖。參見圖l,其中顯示了將2.4GHz的ISM頻帶分成四個20MHz寬的子帶 102a、 102b、 102c、和102d。
2. 4GHz的ISM頻帶可以從2. 401GHz擴展到2. 483GHz。如以下結(jié)合圖4a 所描述的,藍牙可利用2.4GHz的ISM頻帶。所述四個子帶102a、 102b、 102c、 和102d可以一起覆蓋79個藍牙信道。在本發(fā)明所述的示范性實施例中,每 個子帶可覆蓋將近20MHz的帶寬,但是,只要不脫離本發(fā)明的范圍,子帶可 以覆蓋任意帶寬。例如,可以采用3個將近40MHz的子帶。
在操作中,寬帶接收機可掃描這四個子帶,并測量四個子帶中每個子帶 接收到的信號的強度。如果所接收到的信號強度大于臨界值,則對所接收到 的數(shù)據(jù)進行FFT?;诖?,寬帶接收機可以在一段時間內(nèi)在每個子帶上接收 并存儲數(shù)據(jù)。然后對接收到的數(shù)據(jù)迸行FFT以確定所接收到的信號的內(nèi)容。因此,如果FFT計算得出能量相對大的窄帶,則可確定該子帶中有藍牙信號。 例如,參見圖l,當掃描子帶102a及102c時,子帶102a及102c的能量可 能大于臨界值,因此可以對掃描子帶102a及102c時存儲的數(shù)據(jù)進行FFT。 這樣,對在接收子帶102a時存儲的數(shù)據(jù)進行FFT會得到兩個能量波尖(energy spike),則通過這些實施方式可在子帶102a中探測到藍牙傳輸104a及104b, 同樣,對在接收子帶102c時存儲的數(shù)據(jù)進行FFT會探測到子帶102c中的藍 牙傳輸104c。而且,本發(fā)明的示范性方面可確定能量所處子帶中的具體位置, 由此可確定所探測的能量正在哪個藍牙信道上傳輸。
參見圖4b,最短的藍牙分組可以是為期68微秒的尋呼/查詢分組(也稱 為ID分組)。因此,為了探測為期最短的藍牙傳輸,需要在68微秒內(nèi)對所 述四個子帶102a、 102b、 102c、和102d進行掃描。因此,在本發(fā)明的一個 實施例中,可對每個子帶以17微秒進行掃描。然而,本發(fā)明的示范性方面可 通過利用比17微秒內(nèi)可接收到的更少的樣本而得到足夠準確的FFT結(jié)果。由 于所述接收機在各個掃描之間的時間段內(nèi)可以處于較低的功率狀態(tài),因此可 以節(jié)約大量的功率。
在本發(fā)明的一個實施例中,每個子帶可以大約2微秒進行掃描,以至整 個2.4GHz的ISM頻帶可以在大約8微秒內(nèi)被掃描完。因此,本發(fā)明的示范性 方面可以將不同的掃描結(jié)果進行比較以獲得關(guān)于藍牙傳輸?shù)钠渌畔?。例如?可用其中探測到特定藍牙傳輸?shù)倪B續(xù)掃描的數(shù)量來確定關(guān)于該藍牙傳輸?shù)母?多信息。例如,如果第一次掃描期間沒有出現(xiàn)藍牙傳輸,在接下來的8次掃 描期間出現(xiàn)藍牙傳輸,而在第9次掃描期間又沒有出現(xiàn)藍牙傳輸,則可確定 該藍牙傳輸可能不包含ID分組。同樣,如果在超過8次的連續(xù)掃描中出現(xiàn) 藍牙傳輸,則可確定該傳輸可能不包含ID分組。因此,這樣可在探測到的 藍牙傳輸不是尋呼或查詢分組(ID分組)時防止共處的藍牙接收機不必要地 進行電源開啟或試圖進入連接模式。
在本發(fā)明的一個實施例中,可利用WLAN接收機來掃描2. 4GHz的ISM頻 帶。因此,所述子帶可對應(yīng)于WLAN信道。例如,在北美實施時,所述四個子 帶102a、102b、102c、和102d可包含WLAN信道1(2401-2423MHz), 4(2416-2438MHz), 8 (2436-2458 MHz),及11 (2451-2473 MHz)。
圖2是根據(jù)本發(fā)明一個實施例可探測藍牙信號的示范性寬帶接收機的框 圖。參見圖2,其中示出了示范性寬帶接收機200,其包括天線202、低躁 聲放大器(LNA) 204、混合器206a及206b、濾波器208a及208b、模數(shù)轉(zhuǎn)換 器(ADC) 210a及210b、信號強度指示器(SSI) 212、數(shù)字信號處理器214、 本機振蕩發(fā)生器(LOGEN ) 216、處理器220及存儲器222。
天線202可包括適用于接收來自藍牙和/或?qū)拵瞻l(fā)機的信號的邏輯、 電路和/或編碼,例如圖5中的收發(fā)機508及514。在本發(fā)明的各種實施例中, 可包括多根天線。
LNA 204可包括適用于緩沖和/或放大接收到的RF信號的邏輯、電路和/ 或編碼?;诖?,所述LNA204的增益可以調(diào)節(jié)以使能接收不同強度的信號。 因此,LNA 204可接收例如來自處理器220的一個或多個控制信號。
每個混合器206a及206b可包括適用于產(chǎn)生由混合信號205和本機振蕩 信號217a及217b導(dǎo)致的互調(diào)分量的邏輯、電路和/或編碼。這樣,所接收到 的信號可下變頻為相位正交基帶信號207a及207b。
每個濾波器208a及208b包括適于對不需要的頻率進行比需要的頻率更 大程度地消弱的邏輯、電路和/或編碼。基于此,濾波器208a及208b具備例 如低通或帶通特性。這樣,所述濾波器可以阻止混合器206a及206b輸出的 不需要的互調(diào)分量,而讓需要的互調(diào)分量通過。
每個ADC 210a及210b包括適于將模擬信號轉(zhuǎn)換為數(shù)字信號的邏輯、電 路、和/或編碼。基于此,ADC210a及210b各自在采樣時鐘規(guī)定的時間采樣 并量化模擬信號209a及209b。因此,ADC 210a及210b可接收來自例如處理 器220或本機振蕩發(fā)生器216的一個或多個控制信號。
SSI212包括適于確定信號強度的邏輯、電路、和/或編碼?;诖?,SSI 212可用于測量例如信號211a及211b的電流、電壓和/或功率,所述SSI 212 可將測量結(jié)果傳遞到處理器220和/或存儲器222。在本發(fā)明的各種實施例中, 所述SSI 212可通過總線223輸出一個或多個表示信號211a及211b的電流、 電壓、和/或功率的數(shù)字和/或模擬信號。SSI 212可接收來自處理器220的一個或多個控制信號。
數(shù)字信號處理器(DSP) 214可包括適于將接收到的數(shù)據(jù)進行FFT分析 的邏輯、電路、和/或編碼。基于此,DSP214可將存儲于存儲器222里的數(shù) 據(jù)進行FFT分析。在本發(fā)明的各種實施例中,所述DSP 214可接收來自處理 器220的一個或多個控制信號。在本發(fā)明的其它實施例中,所述DSP 214可 為處理器220的功能塊。
LOGEN 216可包括適于產(chǎn)生至少一對相位正交本機振蕩信號的邏輯、電 路、和/或編碼。例如,L0GEN216可包括用于產(chǎn)生本機振蕩頻率的壓控震蕩 器和用于產(chǎn)生一對相位正交信號的分相器。在本發(fā)明的各個實施例中,所述 LOGEN 216可包括直接數(shù)字頻率合成器。LOGEN 216可接收來自處理器220
的一個或多個控制信號。
處理器220包括適于與低噪聲放大器(LNA) 204、混合器206a及206b、 濾波器208a及208b、模數(shù)轉(zhuǎn)換器(ADC)210a及210b、信號強度指示器(SSI ) 212、數(shù)字信號處理器(DSP) 214、本機振蕩發(fā)生器(LOGEN) 216及存儲器 222接口的邏輯、電路和/或編碼?;诖?,處理器220可用于執(zhí)行一條或多 條用于對存儲器222進行讀和/或?qū)懖僮鞯闹噶?。而且,處理?20可用于執(zhí) 行一條或多條用于將一個或多個控制信號提供給低噪聲放大器(LNA) 204、 混合器206a及206b、濾波器208a及208b、模數(shù)轉(zhuǎn)換器(ADC) 210a及210b、 信號強度指示器(SSI) 212、數(shù)字信號處理器214及本機振蕩發(fā)生器(LOGEN) 216的指令。此外,處理器220還可用于控制寬帶接收機200各個部件的數(shù) 據(jù)傳送。例如,處理器220可通過總線223控制SSI212、存儲器222及DSP 214之間的數(shù)據(jù)傳送。
存儲器222包括適于存儲信息的邏輯、電路、和/或編碼?;诖?,存 儲器222可存儲例如用于控制和/或配置低噪聲放大器(LNA) 204、混合器 206a及206b、濾波器208a及208b、模數(shù)轉(zhuǎn)換器(ADC) 210a及210b、信號 強度指示器(SSI) 212、數(shù)字信號處理器(DSP) 214、及本機振蕩發(fā)生器216 的信息。存儲器222可存儲接收到的數(shù)據(jù)以便對已接收存儲的數(shù)據(jù)進行FFT。 在本發(fā)明的示范性實施例中,所述存儲器222可存儲從每個子帶接收的數(shù)據(jù),且可將接收到的數(shù)據(jù)存儲68微秒。而且,存儲器222可存儲來自信號強度指 示器(SSI) 212測量的結(jié)果。在本發(fā)明的各個實施例中,存儲器222可用于 存儲一個或多個能確定藍牙跳頻序列數(shù)據(jù)結(jié)構(gòu)。這樣,如果在一信道上探測 到藍牙傳輸,則可參照該數(shù)據(jù)結(jié)構(gòu)來確定進行傳輸?shù)南乱粋€藍牙信道。
在示范性操作中,寬帶接收機200可與藍牙收發(fā)機共處?;诖?,藍牙 收發(fā)機與藍牙接收機可集成在一個芯片上,如圖5中的芯片506。寬帶接收 機200可調(diào)諧到子帶102a, 102b, 102c,或102d中任一個頻段上。基于此,處 理器220可給例如本機振蕩發(fā)生器216及濾波器208a及208b提供控制信號 以將寬帶接收機調(diào)諧到所需子帶。要接收的信號經(jīng)由天線202而接收并由LNA 204放大。所接收到的信號可與來自本機振蕩發(fā)生器216的同相位和正交相 位LO信號進行混合以將接收到的信號下變頻為同相位和正交相位基帶信號 209a及209b。所述基帶信號209a及209b可由ADC 210a及210b數(shù)字化。所 述數(shù)字化信號211a及211b可存儲于存儲器222中,SSI 212中的能量可將 所述數(shù)字化信號的能量與臨界值相比較。如果所述數(shù)字化信號的能量小于所 述臨界值,則可確定該子帶中沒有藍牙信號。然而,如果所述數(shù)字化信號的 能量大于所述臨界值,則DSP 214對所存儲的數(shù)據(jù)進行FFT分析。因此,所 述FFT的結(jié)果可使確定該能量是否表示含有藍牙信號。另外,在本發(fā)明的示 范性實施例中,如果可探測到有藍牙信號,則還可確定所探測到的傳輸來自 哪個藍牙信道。此外,如果可探測到所述藍牙信道,則本發(fā)明的示范性實施 例還可參照存儲器222中用以指示進行數(shù)據(jù)傳輸?shù)南乱粋€藍牙信道的數(shù)據(jù)結(jié) 構(gòu)。
在本發(fā)明的一個實施例中,寬帶接收機200包括WLAN或"Wi-Fi"接收 機?;诖?,該寬帶接收機200可實現(xiàn)用以遵循一個或多個IEEE 802. 11標 準。例如,WLAN標準可采用20MHz或40MHz寬的信道,相應(yīng)地可將一個或多 個非重疊的WLAN信道(例如信道l, 4, 8,及l(fā)l)用作子帶。因此,藍牙收 發(fā)機可與寬帶接收機共處,例如共同處于如圖5中所示的芯片506中。
圖3是用以說明根據(jù)本發(fā)明一個實施例的利用寬帶接收機來探測藍牙信 號的示范性步驟的流程圖。參見圖3,所述步驟以開始步驟302開始。步驟302之后,示范性步驟前進到步驟304。在步驟304中,所述寬帶接收機200 可調(diào)諧到第一子帶(如2401-2421MHz),并將預(yù)定時間(如2微秒)內(nèi)在第 一子帶上接收到的信號進行存儲。步驟304之后,進入步驟306。在步驟306 中,可確定在第一子帶上接收到的信號的能量是否大于臨界值。如果大于所 述臨界值,則進入步驟308。在步驟308中,可對第一子帶上接收到的數(shù)據(jù) 進行FFT分析。步驟308之后,進入步驟310。在步驟310中,可利用所述 FFT分析的結(jié)果來確定出現(xiàn)在第一子帶中的信號能量是否是藍牙傳輸。而且, 如果在第一子帶中探測到有藍牙傳輸,則可確定該藍牙傳輸來自哪個藍牙信 道。而且,在探測到藍牙傳輸時,同位置的藍牙接收機進入尋呼掃描或連接 模式?;诖?,在本發(fā)明的各個實施例中,當確定出所探測到的藍牙傳輸為 ID分組時,共處的藍牙接收機可進入尋呼掃描或連接模式。在步驟310之后, 進入步驟312。
下面回到步驟306,當?shù)谝蛔訋辖邮盏降男盘柕哪芰啃∮谒雠R界值 時,則進入步驟312。
在步驟312中,寬帶接收機200可調(diào)諧到第二子帶(如2421-2441MHz), 并將預(yù)定時間(例如2微秒)內(nèi)在第二子帶上接收到的信號進行存儲。接著 步驟312后進入步驟314。在步驟314中,可確定在第二子帶上接收到的信 號的能量是否大于臨界值。如果大于所述臨界值,則進入步驟316。在步驟 316中,可對第二子帶上接收到的數(shù)據(jù)進行FFT分析。接著步驟316后進入 步驟318。在步驟318中,可利用所述FFT分析的結(jié)果來確定出現(xiàn)在第二子 帶中的信號能量是否是藍牙傳輸。另外,如果在第二子帶中確定到有藍牙傳 輸,則可同時確定該藍牙傳輸來自哪個藍牙信道。而且,在探測到有藍牙傳 輸時,共處的藍牙接收機進行尋呼掃描或連接模式?;诖?,在本發(fā)明的各 個實施例中,當確定出探測到的藍牙傳輸為ID分組時,共處的藍牙接收機可 進入尋呼掃描或連接模式,接著步驟318后進入步驟320。
下面回到步驟314,如果第二子帶上接收到的信號的能量小于臨界值, 則進入步驟320。
在步驟320中,寬帶接收機200可調(diào)諧到第三子帶(如2441-2461MHz),并將預(yù)定時間(例如2微秒)內(nèi)在第三子帶上接收到的信號進行存儲。接著 步驟320后進入步驟322。在步驟322中,可確定在第三子帶上接收到的信 號的能量是否大于臨界值。如果大于所述臨界值,則進入步驟324。在步驟 324中,可對第三子帶上接收到的數(shù)據(jù)進行FFT分析。接著步驟324后進入 步驟326。在步驟326中,可利用所述FFT的結(jié)果來確定出現(xiàn)在第三子帶中 的信號能量是否是藍牙傳輸。另外,如果在第三子帶中確定出有藍牙傳輸, 則可同時確定該藍牙傳輸來自哪個藍牙信道。而且,在探測到有藍牙傳輸時, 同位置的藍牙接收機進行查詢掃描或連接模式?;诖?,在本發(fā)明的各個實 施例中,如果確定出探測到的藍牙傳輸為ID分組,則共處的藍牙接收機進入 尋呼掃描或連接模式,接著步驟326后進入步驟328。
下面回到步驟322,如果第三子帶上接收到的信號的能量小于所述臨界 值時,則進入步驟328。
在步驟328中,寬帶接收機200可調(diào)諧到第四子帶(如2461-2481MHz), 并將預(yù)定時間(例如2微秒)內(nèi)第四子帶上接收到的信號進行存儲。接著步 驟328后進入步驟330。在步驟330中,可確定在第四子帶上接收到的信號 的能量是否大于臨界值。如果大于所述臨界值,則進入步驟332。在步驟332 中,可對第四子帶上接收到的數(shù)據(jù)進行FFT分析。接著步驟332后進入步驟 334。在步驟334中,可利用所述FFT的結(jié)果來確定出現(xiàn)在第四子帶中的信號 能量是否是藍牙傳輸。另外,如果確定出第四子帶中有藍牙傳輸,則可同時 確定該藍牙傳輸來自哪個藍牙信道。而且,在探測到有藍牙傳輸時,共處的 藍牙接收機進入行尋呼掃描或連接模式?;诖?,在本發(fā)明的各個實施例中, 當確定探測到的藍牙傳輸為ID分組時,共處的藍牙接收機進入尋呼掃描或連 接模式,接著步驟334后進入步驟336。
下面回到步驟330,如果第四子帶上接收到的信號的能量小于臨界值時, 則進入步驟336。
圖4a是說明根據(jù)本發(fā)明一個實施例的示范性子帶中的藍牙信道的示意 圖。參見圖4,其中顯示了在2402與2481MHz之間的79個藍牙信道。其中, 前19個藍牙信道位于2401到2421MHz之間的第一子帶上,藍牙信道20到39位于2421到2441MHz之間的第二子帶上,藍牙信道40到59位于2441到 2461MHz之間的第三子帶上,且藍牙信道60到79位于2461到2481MHz之間 的第四子帶上。因此,其中探測到有藍牙傳輸?shù)淖訋Э蓞f(xié)助用于確定該傳輸 是來自哪個或哪些藍牙信道。
圖4b是結(jié)合本發(fā)明一個實施例的藍牙ID信號傳輸?shù)氖疽鈭D。參見圖4b, 其中示范性地顯示了一系列的藍牙ID分組傳輸?;诖?,ID分組可為為期 最短的藍牙傳輸,因此其可能是最難探測的。如圖所示,ID分組452a及452b 可與每個為期68微秒的ID分組成對傳輸,380. 5微秒傳輸所述一對ID分 組,且傳輸每對ID分組之間的間隔為869. 5微秒。圖4b也示出了觀測信道 且確保出現(xiàn)ID分組的最短時間為937.5微秒。因此,為了探測到藍牙通信, 整個2. 4GHz的ISM頻帶的掃描可能需要至少937. 5微秒,并且至少每隔68 微秒進行掃描?;诖耍谝粋€實施例中,14次掃描可以可靠的探測到藍牙 傳輸。在本發(fā)明的另一個實施例中,掃描可每隔不到68微秒進行一次,而且 如果探測到能量,則還接著進行掃描。
圖5是根據(jù)本發(fā)明一個實施例的示范性無線裝置的框圖。參見圖5,其 中顯示了無線裝置504、 WLAN收發(fā)機514及藍牙(BT)收發(fā)機508。
所述WLAN收發(fā)機514可遵循例如IEEE802. 11系列標準的無線通信標準 來發(fā)送和接收信號。基于此,WLAN收發(fā)機514可采用正交頻分復(fù)用技術(shù) (OFDM),且可在11個22MHz寬的WLAN信道中的一個信道上進行信號的收發(fā)。 所述WLAN收發(fā)機可實現(xiàn)為無線路由器的部分,并可工作在2. 4GHz的ISM頻 帶上。
所述藍牙收發(fā)機508可遵循例如一個或多個藍牙標準在2. 4GHz處或其 附近發(fā)射和接收RF信號。基于此,藍牙收發(fā)機508可利用跳頻擴譜技術(shù)并可 在圖4a中所示的791MHz寬的藍牙信道間跳頻。所述藍牙收發(fā)機508可實現(xiàn) 為例如無線耳機的一部分,所述無線耳機用于把聲音和/或音頻信息傳送至智 能手機504或接收來自智能手機504的聲音和/或音頻信息。
無線裝置504包括RF接收機523a、 RF發(fā)射機523b、數(shù)字基帶處理器 529、處理器525、及存儲器527。接收天線521a可與RF接收機523a通信連接,發(fā)射天線521b可與RF發(fā)射機523b通信連接。
所述RF接收機523a包括適于處理接收到的RF信號的邏輯、電路和/或 編碼。RF接收機523a可用于接收多個頻帶中的RF信號。例如,RF接收機 523a可在ISM頻段接收信號。每個由RF接收機523a支持的頻帶含有對應(yīng)的 前端電路以進行例如低噪聲放大及下變頻操作。基于此,當RF接收機523a 支持不只一個頻帶時,其可稱為多段接收機。在本發(fā)明的又一個實施例中, 所述無線裝置504可包括不只一個RF接收機523a,其中每個RF接收機523a
可以為單帶或多帶接收機。
RF接收機523a可將接收到RF信號下變頻為包括有同相位(I)分量及 正交相位(Q)分量的基帶信號。RF接收機523a可直接將接收到RF信號下 變頻為例如基帶信號。在一些實施例中,在將這些分量傳遞給基帶處理器529 之前,RF接收機523a可對基帶信號分量進行模數(shù)轉(zhuǎn)換。在其它實例中,RF 接收機523a可以模擬信號形式傳輸基帶信號分量。
所述數(shù)字基帶處理器529包括適于處理和/或操作基帶信號的邏輯、電 路和/或編碼。基于此,當RF發(fā)射機523b用于與網(wǎng)絡(luò)進行傳輸信號時,數(shù)字 基帶處理器529可處理或操作從RF接收機523a接收的信號和/或要傳送給 RF發(fā)射機523b的信號。所述數(shù)字基帶處理器529也可基于處理過的信號的 信息向RF接收機523a和RF發(fā)射機523b提供控制和/或反饋信息。所述數(shù)字 基帶處理器529將處理過的信號的信息和/或數(shù)據(jù)傳遞給處理器525和/或存 儲器527。而且,所述數(shù)字基帶處理器529還可接收來自處理器525和/或存 儲器527的信息,這些信息可以是經(jīng)過處理的并傳送到RF發(fā)射機523b以便 傳輸給網(wǎng)絡(luò)。
所述RF發(fā)射機523b包括適于處理RF信號以進行傳輸?shù)倪壿?、電路? 或編碼。RF發(fā)射機523b可實現(xiàn)多個頻帶的RF信號的發(fā)射。例如,RF發(fā)射機 523b可在ISM頻帶發(fā)射信號。由RF發(fā)射機523b支持的每個頻帶含有對應(yīng) 的前端電路以進行例如放大和上變頻操作?;诖?,當RF發(fā)射機523b支持 多于一個頻帶時,其可稱為多段發(fā)射機。在本發(fā)明的又一個實施例中,所述 無線裝置520可包括不只一個RF發(fā)射機523b,其中每個RF發(fā)射機523b可以為單帶或多帶接收機。
該RF發(fā)射機523b可將含有I/Q分量的基帶信號正交上變頻為RF信號。 該RF發(fā)射機523b直接將基帶信號上變頻為例如RF信號。在一些實例中,在 上變頻前,該RF發(fā)射機523b可對從數(shù)字基帶處理器529接收的基帶信號分 量進行數(shù)模轉(zhuǎn)換。在其它實例中,RF發(fā)射機523b可接收模擬形式的基帶信 號分量。
處理器525可包括適于對無線裝置504進行控制和/或數(shù)據(jù)處理操作的 邏輯、電路和/或編碼。處理器525可用于控制RF接收機523a、 RF發(fā)射機 523b、數(shù)字基帶處理器529和/或存儲器527中的至少一部分?;诖?,處理 器525產(chǎn)生至少一個信號以控制無線裝置504里的操作。處理器525還可用 于執(zhí)行無線裝置520所用的應(yīng)用程序。例如,處理器525可執(zhí)行用于經(jīng)由無 線裝置520中的蜂窩傳輸信號而接收的內(nèi)容的顯示和/或交互的應(yīng)用程序。
存儲器527可包括適于存儲無線裝置504所用的數(shù)據(jù)和/或其它信息的 邏輯、電路和/或編碼。例如,存儲器527可用于存儲由數(shù)字基帶處理器529 和/或處理器525處理過的數(shù)據(jù)。存儲器527還可用于存儲信息,例如用于控 制無線裝置504中至少一個模塊的操作的配置信息。例如,存儲器527可包 括用以配置RF接收機523a使其可在適合頻段接收蜂窩傳輸信號所必需的信 息。
所述多功能無線芯片506包括適于實現(xiàn)智能手機與WLAN收發(fā)機514及 BT收發(fā)機508通信的邏輯、電路和/或編碼。芯片506可用于發(fā)射和/或接收 藍牙信號和WLAN信號。因此,芯片506可用先進的和/或?qū)S玫男盘柼幚砑?術(shù)以減少各個無線技術(shù)之間的干擾。例如,芯片506可包括適于采用FFT來 處理接收的OFDM信號的邏輯、電路和/或編碼。
本發(fā)明提供了通過寬帶接收機探測藍牙信號的系統(tǒng)及其實現(xiàn)方法?;?此,可在一定時間內(nèi)在多個子帶102 (圖1)中的每個子帶上接收信號以掃描 頻帶如圖1中所示的2.4GHz的ISM頻帶,將在每個子帶上接收到的信號的能 量與臨界值進行比較,然后基于FFT可確定每個子帶上是否含有藍牙傳輸104 (如圖l)。另外,F(xiàn)FT還可用于確定所探測到的藍牙傳輸來自哪個藍牙信道402 (圖4a)。當子帶102中探測的信號能量大于臨界值時可進行FFT。所述 每個子帶可以為WLAN信道。根據(jù)其中探測到藍牙傳輸?shù)亩啻螔呙杩梢源_定所 探測的藍牙傳輸?shù)念愋汀K鯥SM頻段(例如2.4GHz)可在不到或等于68 微秒的時間內(nèi)掃描完,并且每個子帶(例如圖1中的子帶102a、 102b、 102c、 和102d)可以在由子帶數(shù)量劃分的不到或等于68微秒的時間內(nèi)接收到。
本發(fā)明另一個實施例提供了機器可讀存儲裝置,其上存儲了包括至少一 個可由機器執(zhí)行的代碼段的計算機程序,從而使得所述機器執(zhí)行本文所描述 的用寬帶接收機探測藍牙信號的所述步驟。
因此,本發(fā)明可以通過硬件、軟件或者軟件與硬件的結(jié)合來實現(xiàn)。本發(fā) 明可以集中方式在至少一個計算機系統(tǒng)中實現(xiàn),或者以分散方式由分布在幾 個互連的計算機系統(tǒng)中的不同部分實現(xiàn)。任何可以實現(xiàn)所述方法的計算機系 統(tǒng)或其它設(shè)備都是可適用的。常規(guī)的軟硬件的結(jié)合可以是安裝有計算機程序 的通用計算機系統(tǒng),所述程序在加載和執(zhí)行時用以控制計算機系統(tǒng)使其實施 本文所述的方法。
本發(fā)明還可以嵌入到計算機程序產(chǎn)品中,所述程序包含能夠?qū)崿F(xiàn)本發(fā)明 方法的全部特征,當其在計算機系統(tǒng)中加載時,可以實現(xiàn)本發(fā)明的這些方法。 本申請文件中的計算機程序所指的是可以采用任何程序語言、代碼或符號 編寫的一組指令的任何表達式,該指令組使系統(tǒng)具有信息處理能力,以直接 實現(xiàn)特定功能,或在進行下述一個或兩個步驟之后實現(xiàn)特定功能a)轉(zhuǎn)換成
其它語言、編碼或注釋;b)用不同形式的材料。
本發(fā)明是通過幾個具體實施例進行說明的,本領(lǐng)域技術(shù)人員應(yīng)當理解, 在不脫離本發(fā)明范圍的情況下,還可以對本發(fā)明進行各種變換及等同替代。 另外,針對特定情形或具體情況,可以對本發(fā)明做各種修改,而不脫離本發(fā) 明的范圍。因此,本發(fā)明不局限于所公開的具體實施例,而應(yīng)當包括落入本 發(fā)明權(quán)利要求范圍內(nèi)的全部實施方式。
1權(quán)利要求
1、一種無線通信方法,其特征在于,所述方法包括在預(yù)定的時間內(nèi)掃描ISM頻段以接收多個子帶的每個子帶上的信號;將所述接收到的信號的能量與臨界值進行比較;且基于快速付利葉變換確定所述信號是否包含藍牙傳輸。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述每個子帶為無線局域網(wǎng)際網(wǎng)絡(luò)信道。
3、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法包括基于其中探測到藍牙傳輸信號的多次掃描來確定藍牙傳輸?shù)念愋汀?br>
4、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法包括基于所述FFT確定所探測到的藍牙傳輸所處的藍牙信道。
5、 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法包括當所述能量大于所述臨界值時進行所述快速付利葉變換。
6、 一種機器可讀存儲裝置,其上存儲了包括有至少一個用于無線通信的代碼段的計算機程序,其特征在于所述至少一個代碼段可由機器執(zhí)行以使機器完成下述步驟,包括在預(yù)定的時間內(nèi)掃描ISM頻段以接收多個子帶的每個子帶上的信號;將上述接收到的信號的能量與臨界值進行比較;且基于快速付利葉變換確定所述信號是否包含藍牙傳輸。
7、 一種無線通信系統(tǒng),其特征在于所述系統(tǒng)包括一個或多個處理器,所述處理器用以在預(yù)定的時間內(nèi)掃描ISM頻段以接收多個子帶的每個子帶上的信號;將所述接收到的信號的能量與臨界值進行比較;且基于快速付利葉變換來確定所述信號是否包含藍牙傳輸。
8、 根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述每個子帶為無線局域網(wǎng)際網(wǎng)絡(luò)信道。
9、 根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述一個或多個處理器基于其中探測到藍牙傳輸信號的多次掃描來確定藍牙傳輸?shù)念愋汀?br>
10、根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述一個或多個處理器基于所述快速付利葉變換來確定與所探測到的藍牙傳輸相關(guān)聯(lián)的藍牙信道。
全文摘要
本發(fā)明涉及一種使用寬帶接收機探測藍牙信號的系統(tǒng)和方法。基于此,通過在一定時間內(nèi)接收多個子帶中每一個子帶上的信號來掃描一頻帶,所接收到的每個子帶的能量可與一臨界值進行比較,并可基于快速付利葉變換(FFT)確定每個子帶是否含有藍牙傳輸。而且,通過FFT可確定所探測到的藍牙傳輸來自哪個藍牙信道。當子帶中檢測到的能量比臨界值大時,便進行FFT。所述子帶各自為WLAN信道。所探測到的藍牙傳輸?shù)念愋涂赏ㄟ^其中探測到該藍牙傳輸?shù)亩啻螔呙鑱泶_定??梢栽谟勺訋?shù)量劃分的68微秒時間內(nèi)接收到每個子帶。
文檔編號H04L12/28GK101552708SQ20081017436
公開日2009年10月7日 申請日期2008年10月30日 優(yōu)先權(quán)日2007年10月30日
發(fā)明者布里馬·B·伊拉希姆, 斯蒂文·迪恩·霍爾 申請人:美國博通公司