專利名稱:同時維持藍牙和802.11連接以增加數(shù)據(jù)吞吐量的制作方法
技術(shù)領(lǐng)域:
本公開通常涉及通信系統(tǒng),尤其是涉及聯(lián)合地使用藍牙連接和802. 11連接來在移動通信設(shè)備之間無線地傳遞數(shù)據(jù)的無線通信系統(tǒng)。
背景技術(shù):
隨著消費者集中于移動計算設(shè)備并隨著制造商繼續(xù)開發(fā)具有更大能力的無線設(shè)備,無線網(wǎng)絡(luò)在需求上繼續(xù)增加。無線網(wǎng)絡(luò)的增加是廣泛和多樣的。很多消費者在其家中使用局域無線網(wǎng)來提供到多個設(shè)備的互聯(lián)網(wǎng)接入。那些相同的消費者中的很多使用用于相互連接手持式或移動設(shè)備的個人區(qū)域無線網(wǎng)。最后,很多城市已經(jīng)開始布置無線網(wǎng)絡(luò)來在大城市區(qū)域上提供連通性。 存在很多類型的無線網(wǎng)絡(luò)和網(wǎng)絡(luò)協(xié)議。無線局域網(wǎng)(WLAN) —般包括在1999年首次公布的各種電氣與電子工程協(xié)會(IEEE)802. ll標準無線協(xié)議中之一。這些協(xié)議包括802. lla、802. llb、802. lln和802. llg,其以不同的譜帶和/或不同的復(fù)用或擴頻方案進行操作,以將不同的比特率發(fā)送到網(wǎng)絡(luò)上的設(shè)備。當(dāng)在下文中使用術(shù)語"WiFi"網(wǎng)絡(luò)或類似的術(shù)語時,這些802. 11標準也包含在下文中。在本文件中沒有被描述為WiFi網(wǎng)絡(luò)的部分的設(shè)備成功地通過了一致性或互操作性測試例如由Wi-Fi聯(lián)盟特別興趣小組提供的測試的暗示。 另一類型的無線網(wǎng)絡(luò)被共同稱為無線個人區(qū)域網(wǎng)(WPAN),其涉及設(shè)備的互連,這些設(shè)備一般但不是必須比無線局域網(wǎng)(WLAN)在物理上更近地被定位在一起。普通WPAN的例子基于無線協(xié)議規(guī)范的藍牙集,同樣如在IEEE 802. 15. 1標準無線協(xié)議中描述的。
任一聯(lián)網(wǎng)技術(shù)可同時支持與多個設(shè)備的連接,這些設(shè)備包括膝上型計算機、手持式計算機、打印機、存儲介質(zhì)、蜂窩電話或數(shù)字媒體播放器。在一些例子中,特別是涉及WiFi網(wǎng)絡(luò)的那些例子,無線設(shè)備可包括在其它網(wǎng)絡(luò)設(shè)備例如接入點、路由器、開關(guān)等中,以允許信息在緊鄰無線網(wǎng)絡(luò)之外傳輸或傳輸?shù)捷^大的互聯(lián)的網(wǎng)絡(luò)。 每種聯(lián)網(wǎng)技術(shù)有其自己的優(yōu)點。藍牙技術(shù)合并使設(shè)備能夠獨立于設(shè)備制造商、操作系統(tǒng)或設(shè)備類型來執(zhí)行預(yù)定的可互通的任務(wù)的規(guī)范(profile)。雖然藍牙設(shè)備利用可互通的規(guī)范,這些設(shè)備使用一般提供比利用WiFi技術(shù)的設(shè)備更低的數(shù)據(jù)吞吐量和更短的范圍的收發(fā)器。因此,提供一種能夠增加數(shù)據(jù)吞吐量用于通過利用兩種網(wǎng)絡(luò)協(xié)議例如藍牙和WiFi來發(fā)送藍牙規(guī)范數(shù)據(jù)以在移動通信設(shè)備之間無線地進行通信的系統(tǒng)將是合乎需要的。
發(fā)明內(nèi)容
在一個實施方式中,一種用于在無線網(wǎng)絡(luò)上的移動通信設(shè)備之間進行通信的方法,該方法包括建立藍牙連接(BT連接);建立IEEE 802. 11連接;同時維持BT連接和IEEE 802. 11連接;以及通過IEEE 802. 11連接傳輸藍牙數(shù)據(jù)分組(BT數(shù)據(jù)分組)。
在又一實施方式中,一種用于在無線網(wǎng)絡(luò)上同時通信的裝置,該裝置包括初級(primary)移動通信設(shè)備,其建立與一個或多個次級(secondary)移動通信設(shè)備的一個或多個連接;初級移動通信設(shè)備建立與至少一個次級移動通信設(shè)備的第一連接和第二連接,其中第一連接是藍牙連接(BT連接),而第二連接是IEEE 802. ll連接;初級移動設(shè)備建立與另一次級移動通信設(shè)備的第三連接,其中第三連接是IEEE 802. 11連接;以及初級移動通信設(shè)備同時維持BT連接和IEEE 802. 11連接,同時初級移動通信設(shè)備同時將數(shù)據(jù)傳輸?shù)酱渭壱苿油ㄐ旁O(shè)備。 在又一實施方式中,一種用于在無線網(wǎng)絡(luò)上同時通信的裝置,該裝置包括初級移動通信設(shè)備,其建立與次級移動通信設(shè)備和接入點(AP)的一個或多個連接;初級移動通信設(shè)備建立與次級移動通信設(shè)備的第一連接和第二連接,其中第一連接是藍牙連接(BT連接),而第二連接是IEEE802. 11連接;初級移動設(shè)備建立與AP的第三連接,其中第三連接是WiFi或IEEE 802. 11連接;以及初級移動通信設(shè)備同時維持BT連接和IEEE802. 11連接,同時初級移動通信設(shè)備同時將數(shù)據(jù)傳輸?shù)酱渭壱苿油ㄐ旁O(shè)備和AP。
圖1是示出包括與次級移動通信設(shè)備無線地通信的初級移動通信設(shè)備的無線網(wǎng)絡(luò)的結(jié)構(gòu)圖; 圖2是示出無線網(wǎng)絡(luò)的圖示,該無線網(wǎng)絡(luò)包括通過藍牙連接、WiFi連接和藍牙同步連接定向(BT SCO)連接將數(shù)據(jù)傳輸?shù)酱渭壱苿油ㄐ旁O(shè)備的藍牙交替MAC物理層(BTAMP)初級移動通信設(shè)備; 圖3是示出無線網(wǎng)絡(luò)的圖示,該無線網(wǎng)絡(luò)包括通過藍牙連接、WiFi連接和藍牙異步無連接鏈路(BT ACL)連接將數(shù)據(jù)傳輸?shù)酱渭壱苿油ㄐ旁O(shè)備的BT AMP初級移動通信設(shè)備; 圖4是示出無線網(wǎng)絡(luò)的圖示,該無線網(wǎng)絡(luò)包括當(dāng)同時與接入點(AP)通信時通過藍牙連接和802. 11連接將數(shù)據(jù)傳輸?shù)酱渭壱苿油ㄐ旁O(shè)備的BTAMP初級移動通信設(shè)備;
圖5是示出移動通信設(shè)備的BT AMP協(xié)議堆棧的實現(xiàn)的結(jié)構(gòu) 圖6示出發(fā)現(xiàn)另一BT AMP移動通信設(shè)備的BT AMP移動通信設(shè)備的設(shè)備管理器和控制器的信號圖; 圖7示出表示兩個移動通信設(shè)備的設(shè)備管理器和控制器的信號圖,兩個移動通信設(shè)備進行交互作用以產(chǎn)生WiFi物理鏈路; 圖8示出表示兩個移動通信設(shè)備的設(shè)備管理器和控制器的信號圖,兩個移動通信設(shè)備進行交互作用以在移動通信設(shè)備之間產(chǎn)生信道AMP ;
圖9示出表示PAL中的功能塊的結(jié)構(gòu)圖; 圖10是示出在兩個移動通信設(shè)備之間通過802. 11連接傳輸?shù)?02. 11數(shù)據(jù)分組/幀的圖示; 圖11是示出使用每分組輪詢從設(shè)備的數(shù)據(jù)傳輸方案通過802. 11連接傳輸藍牙數(shù)據(jù)分組和802. 11數(shù)據(jù)分組的圖示;
5
圖12是示出使用傳輸機會(0PTx)到從設(shè)備的數(shù)據(jù)傳輸方案通過藍牙連接和
802. 11連接傳輸藍牙數(shù)據(jù)分組和802. 11數(shù)據(jù)分組/幀的圖示;以及 圖13A-13F示出BT AMP層可為這些設(shè)備協(xié)議堆棧的添加部分的各種設(shè)備。
具體實施例方式
圖1是示例性無線網(wǎng)絡(luò)100的結(jié)構(gòu)圖,無線網(wǎng)絡(luò)100可代表短距離或長距離網(wǎng)絡(luò),并可為對等(ad hoc)拓撲或基點(infrastructure)拓撲,初級移動通信設(shè)備102與次級移動通信設(shè)備104和106無線地通信。在所示例子中,初級移動通信設(shè)備102可為便攜式數(shù)字助理(PDA)、蜂窩電話、交通工具、媒體播放器、膝上型計算機、無線支持的桌上型計算機、博弈系統(tǒng)、無線聯(lián)網(wǎng)設(shè)備例如路由器、開關(guān)等、或任何其它便攜式計算設(shè)備。類似地,次級移動通信設(shè)備104和106可為如這里關(guān)于初級移動通信設(shè)備102描述的任何便攜式計算設(shè)備。在WLAN環(huán)境中,初級移動通信設(shè)備102和次級移動通信設(shè)備104和106可符合所接受或所設(shè)想的無線通信協(xié)議之一,其中802. lla、802. llb、802. llg、802. lln和藍牙(BT)是例子。但這些僅作為例子被提供。移動通信設(shè)備102、104、106可在任何期望的兩個或多個無線協(xié)議下操作。 如圖1所示,初級移動通信設(shè)備102可與兩個次級移動通信設(shè)備104和106無線地通信。移動通信設(shè)備102可為藍牙交替MAC物理層(BT AMP)移動通信設(shè)備。同樣,次級移動通信設(shè)備104和106可為BT AMP移動通信設(shè)備。初級移動通信設(shè)備102通過一系列連接108、 110和112與次級移動通信設(shè)備104和106通信,而與連接建立的順序無關(guān)。數(shù)據(jù)連接108可為用于在移動通信設(shè)備102和106之間傳輸所有類型的數(shù)據(jù)例如語音、圖像、文本或聲音的標準藍牙通信鏈路。 對于移動通信設(shè)備102和104之間的無線通信,可使用兩個連接IIO和112。首先,可通過藍牙掃描和發(fā)現(xiàn)過程在移動通信設(shè)備102和104之間建立藍牙連接(BT連接)110,該藍牙掃描和發(fā)現(xiàn)過程在兩個移動通信設(shè)備102和104之間產(chǎn)生連接。 一旦在移動通信設(shè)備102和104之間建立BT連接IIO,就可在移動通信設(shè)備102和104之間建立WiFi連接112。這些連接IIO和112在此共同稱為BT 802. ll連接,并都可以2. 4GHz頻率進行操作。
BT連接110和WiFi連接112都可被同時維持以傳輸數(shù)據(jù)。例如,配置數(shù)據(jù)可通過BT連接110傳輸,包括用于產(chǎn)生物理鏈路和邏輯鏈路的數(shù)據(jù)。多媒體數(shù)據(jù)可通過WiFi連接112傳輸,包括諸如語音、文本、圖像、聲音等的數(shù)據(jù)。確實,任何類型的數(shù)據(jù)例如語音、圖像、文本或聲音可在移動通信設(shè)備102和104之間的WiFi連接112上被無線地傳輸。數(shù)據(jù)可在包括802. 11數(shù)據(jù)和藍牙分組規(guī)范數(shù)據(jù)的BT 802. 11幀中被傳輸。可選地,BT連接110可配置成在移動通信設(shè)備102和104之間無線地傳輸數(shù)據(jù)。
圖2、3和4提供移動通信設(shè)備102、 104和106的各種實現(xiàn)的例子。
圖2是具有能夠與兩個次級移動通信設(shè)備204和206 (206被示為連接到用戶的藍牙輕便耳機)進行通信的初級移動通信設(shè)備202(被示為移動手持式計算設(shè)備)的無線網(wǎng)絡(luò)200的圖示。通過同步連接定向(SCO)連接208可獲得與設(shè)備206的通信。使用BT連接210和WiFi連接212可實現(xiàn)與設(shè)備204的通信。SCO連接208用于在設(shè)備206和204之間傳輸語音數(shù)據(jù)。BT連接210和WiFi連接212可分別傳輸配置數(shù)據(jù)和多媒體數(shù)據(jù),例如以形成BT 802. 11鏈路。如同這里描述的其它實施方式一樣,當(dāng)實現(xiàn)設(shè)備202和206之間的通信時,設(shè)備202和204之間的通信可同時出現(xiàn)。 高質(zhì)量語音3 (HV3)規(guī)范可在SCO數(shù)據(jù)分組中通過SCO連接208被發(fā)送到次級移動通信設(shè)備206。 SCO數(shù)據(jù)分組可占據(jù)SCO數(shù)據(jù)分組的6個時隙中的2個連續(xù)的時隙,其中在一個SCO時隙中使用30個字節(jié)的數(shù)據(jù)。WiFi連接212可使用剩余的4個時隙來傳輸具有藍牙規(guī)范數(shù)據(jù)的傳輸控制協(xié)議(TCP)分組。藍牙規(guī)范數(shù)據(jù)的一個例子是通用對象交換規(guī)范。 圖3是類似于圖2但具有初級移動通信設(shè)備302的無線網(wǎng)絡(luò)300的圖示,初級移動通信設(shè)備302通過異步連接鏈路(ACL)連接308、BT連接310和WiFi連接312與兩個次級移動通信設(shè)備304和306進行無線通信。在一個實施方式中,可在初級移動通信設(shè)備302和次級移動通信設(shè)備306之間建立ACL連接308。 ACL連接308可為用于在兩個移動通信設(shè)備之間發(fā)送多媒體數(shù)據(jù)的異步(分組交換)連接。例如,可在移動通信設(shè)備302和306之間傳輸高級音頻分發(fā)規(guī)范(A2DP)數(shù)據(jù)。A2DP數(shù)據(jù)定義高質(zhì)量音頻(立體或單聲道)可如何通過藍牙連接從一個設(shè)備流到另一設(shè)備。以這種方式,音樂和其它數(shù)據(jù)可從移動設(shè)備流到無線耳機。 BT連接310和WiFi連接312可用于在移動通信設(shè)備302和304之間傳輸配置數(shù)據(jù)和多媒體數(shù)據(jù)。ACL規(guī)范可在ACL數(shù)據(jù)分組中通過ACL連接308被發(fā)送到次級移動通信設(shè)備306。 ACL規(guī)范可包含具有450kbps的總A2DP開銷要求的3-DH5分組。具有子帶編碼(SBC)的高速率A2DP大約為350kbps。在一個例子中,ACL分組數(shù)據(jù)的30個時隙中的6個時隙可用于通過ACL連接308的ACL業(yè)務(wù)。WiFi連接312可使用剩余的24個時隙來傳輸具有藍牙規(guī)范數(shù)據(jù)的TCP分組。在另一例子中,ACL分組可占據(jù)12時隙中的4個連續(xù)的時隙。因此,WiFi連接312可使用剩余的8個時隙來傳輸具有藍牙規(guī)范數(shù)據(jù)的TCP分組。
圖4是具有與次級移動通信設(shè)備406和接入點(AP) 404 (404被示為無線路由器)無線地通信的初級移動通信設(shè)備402的無線網(wǎng)絡(luò)400的圖示??蛇x地,AP 404可為便攜式基站、移動基站,或能夠發(fā)送802. ll分組的任何設(shè)備。在一個實施方式中,可在初級移動通信設(shè)備402和AP 404之間建立802. 11連接408。通過802. 11連接408,可在移動通信設(shè)備402和AP 404之間傳輸多媒體數(shù)據(jù)。802. 11連接408可用于在移動通信設(shè)備402和AP404之間傳輸數(shù)據(jù)。BT連接410和WiFi連接412可用于在移動通信設(shè)備402和406之間傳輸配置數(shù)據(jù)和多媒體數(shù)據(jù)。 可在沒有有效的數(shù)據(jù)傳輸?shù)那闆r下維持802. 11連接408。當(dāng)設(shè)備402選擇不接收或傳輸來自AP 404的數(shù)據(jù)但仍維持到AP 404的連接時,IEEE功率節(jié)約模式特征可由初級移動通信設(shè)備402使用。在其它例子中,100ms的目標信標傳輸間隔時間(TBTT)和傳送業(yè)務(wù)指示消息(DTIM)發(fā)送每個信標。因此,可使用下列選項中的至少一個1)設(shè)置初級移動通信設(shè)備402用于喚醒每個TBTT以在5ms時期期間傾聽TM ;2)設(shè)置初級移動通信設(shè)備402用于喚醒每個DTIM以在5-10ms時期期間傾聽廣播/多播;以及3)設(shè)置初級移動通信設(shè)備402用于在1ms時期期間對于每個DTIM保持幀有效??蛇x地,任何IEEE標準例如PS輪詢方案、功率管理比特方案或類似的標準可用于調(diào)節(jié)初級移動通信設(shè)備402和AP 404之間數(shù)據(jù)的傳輸。 圖5示出BT AMP協(xié)議堆棧500的實現(xiàn),協(xié)議堆棧500可用在移動通信設(shè)備102、104和106中以掃描并建立與其它(例如,次級)有藍牙和802.11能力的設(shè)備的連接。協(xié)議堆棧(也稱為通信堆棧)可包括計算機聯(lián)網(wǎng)協(xié)議組的特定軟件實現(xiàn)。如圖5所示,協(xié)議堆棧500可包括藍牙層502 、802. 11層504、邏輯鏈路控制(LLC)層506 、802. 11介質(zhì)訪問控制(MAC)層508和802. 11物理(PHY)層510。藍牙層502可包括規(guī)范塊512、邏輯鏈路控制和適配協(xié)議(L2CAP)塊514和AMP主機控制器接口 (AMP HCI)塊516。 802. 11層504可包括應(yīng)用(App)塊519、傳輸控制協(xié)議/用戶數(shù)據(jù)報協(xié)議(TCP/UDP)塊520和互聯(lián)網(wǎng)協(xié)議(IP)塊522。 LLC層506可包括協(xié)議適配層(PAL) 518。 藍牙AMP協(xié)議堆棧500在802. 11PHY層510接收包括藍牙分組數(shù)據(jù)的802. 11幀。接著,802. IIMAC層508處理用于尋址和信道訪問控制機制的802. 11幀,這些機制使一個或多個網(wǎng)絡(luò)節(jié)點在多點網(wǎng)絡(luò)中進行通信成為可能。其后,LLC層506復(fù)用/解復(fù)用802. 11幀,以便802. 11數(shù)據(jù)部分和藍牙數(shù)據(jù)部分都傳遞到其相應(yīng)的層。該處理發(fā)生,以便同時的通信可通過藍牙連接和WiFi連接來實現(xiàn)。
絲云層言H力司論鵬車路腳齢車路,瞎 AMP HCI 512在BT AMP移動通信設(shè)備之間創(chuàng)建連接(例如,物理鏈路和邏輯鏈路)。AMP HCI 512使用"創(chuàng)建鏈路"命令發(fā)現(xiàn)并關(guān)聯(lián)于另一移動通信設(shè)備。鏈路手柄信號由于在兩個移動通信設(shè)備之間創(chuàng)建物理鏈路而被返回。當(dāng)創(chuàng)建邏輯連接時,鏈路手柄用作基準(reference) 。 AMP物理鏈路映射到藍牙物理鏈路。邏輯鏈路映射到連接手柄。
為了在BT AMP移動通信設(shè)備之間傳輸數(shù)據(jù),需要邏輯鏈路。為了創(chuàng)建邏輯連接,調(diào)用"創(chuàng)建邏輯鏈路"命令并傳遞有效的"鏈路手柄"作為基準。"Co皿ectionJfandle"命令可在成功地創(chuàng)建邏輯鏈路時被提供到主機。 多個邏輯鏈路可使用"創(chuàng)建邏輯鏈路"命令在物理鏈路上創(chuàng)建,且每個邏輯鏈路由"連接手柄"參照。當(dāng)傳輸數(shù)據(jù)并請求服務(wù)質(zhì)量時可使用"連接手柄"。所有的數(shù)據(jù)有效載荷應(yīng)被加密。 為了斷開物理鏈路和邏輯鏈路,AMP HCI 512使用被發(fā)送到另一設(shè)備的"斷開鏈
路"和"斷開連接"命令。 在移動通信設(shè)備之間的數(shù)據(jù)傳輸 在一個例子中,AMP HCI 512可在兩個移動通信設(shè)備的主機和控制器之間傳輸數(shù)據(jù)。例如,L2CAP PDU分組通過HCI物理傳輸裝置(transport)(未示出)來傳輸,HCI物理傳輸裝置提供流控制和分組機制。如早些時候描述的,連接手柄(類似于端點)表示數(shù)據(jù)分組的目的地地址。這些目的地地址由連接機制設(shè)置作為控制面的部分。
接收到的數(shù)據(jù)根據(jù)組織唯一標識符(OUI)和藍牙協(xié)議頭從AMP層(其包括LLC層506、802. IIMAC層508和802. IIPHY層510)傳遞到PAL 518。數(shù)據(jù)接著從MAC層508轉(zhuǎn)發(fā)到PAL 518, PAL 518將數(shù)據(jù)轉(zhuǎn)發(fā)到HCI物理傳輸裝置。接著,分組由L2CAP 514接收并根據(jù)信道標識符(CID)被解復(fù)用。 接著,L2CAP數(shù)據(jù)通過HCI邏輯信道(未示出)被發(fā)送和接收。HCI物理傳輸裝置為主機和主機控制器提供機制以識別HCI邏輯信道以及通過HCI物理傳輸裝置發(fā)送的每個分組的分組長度。HCI邏輯信道到AMP連接的映射可由PAL規(guī)范定義。HCI邏輯層不需要指定任何數(shù)據(jù)流控制。流控制可在傳輸規(guī)范中被指定。每個AMP連接可具有在邏輯上不同的HCI和唯一的Local_AMP_ID。如果有一個HCI物理傳輸裝置,則在AMP移動通信設(shè)備上的HCI傳輸驅(qū)動器可能需要額外的復(fù)用層,以便區(qū)分開在同一物理封裝中的兩個AMP移動通信設(shè)備。作為結(jié)果,在一些例子中可能只有單個HCI傳輸驅(qū)動器。 回來參考圖1 (結(jié)合圖5) , AMP HCI 512通過對具有BT兼容性和WiFi兼容性的其它移動通信設(shè)備執(zhí)行掃描來發(fā)起B(yǎng)T連接llO。 AMP HCI 512指示AMP管理器和控制器發(fā)現(xiàn)BT AMP移動通信設(shè)備。AMP管理器位于移動通信設(shè)備的主機中??刂破魑挥谝苿油ㄐ旁O(shè)備的物理層中。 對于BT AMP移動通信設(shè)備的發(fā)現(xiàn),不需要802. 11信標。然而,802. 11信標可由BT AMP移動通信設(shè)備使用,以將其存在通告給執(zhí)行掃描的BT AMP移動通信設(shè)備。
為了維持藍牙連接,可每1. 28秒對SCO/ACL數(shù)據(jù)分組的18個時隙執(zhí)行掃描。因此,基本速率/擴展數(shù)據(jù)速率(BR/EDR)控制鏈路消耗在大約2ms中的3-4個時隙。在另一實施方式中,BT 802. 11連接可使用未使用的時間用于數(shù)據(jù)傳輸。 在身份識別的掃描完成之后,WiFi連接可通過執(zhí)行下列步驟在移動通信設(shè)備之間產(chǎn)生產(chǎn)生探測請求信號;發(fā)送探測請求信號;以及接收探測響應(yīng)信號。BT連接可為使用四路握手實現(xiàn)方法完成的安全連接,如在802. ll標準中描述的。進一步地,可結(jié)合WiFi連接使用功率節(jié)約特征來傳輸數(shù)據(jù)。BT AMP可控制功率節(jié)約模式或標準802. ll功率節(jié)約方案可被使用。 圖6、7和8描述了用于檢測具有BT AMP層的移動通信設(shè)備并創(chuàng)建BT802. 11連接的AMP管理器和控制器的交互作用。 圖6示出發(fā)現(xiàn)圖1的另外的BT AMP移動通信設(shè)備102和104的BT AMP移動通信設(shè)備的設(shè)備管理器和控制器的信號圖600。圖600表示用于定位具有BT AMP層的設(shè)備的程序。每個設(shè)備例如A和B設(shè)備可具有設(shè)備管理器和控制器來收集用于建立BT連接的AMP_INFO。如圖6所示,設(shè)備A的AMP MGR 602從設(shè)備A(未示出)的用戶接口接收AMP_INFO請求信號616。接著,設(shè)備A的2. 4GHz控制器604向設(shè)備B的2. 4GHz控制器610發(fā)送AMP_INFO請求信號614。設(shè)備B的2. 4GHz控制器610又向設(shè)備A的2. 4GHz控制器604發(fā)送可用_信息_響應(yīng)(AMP_info_List)。作為結(jié)果,設(shè)備A的AMP MGR 602向設(shè)備A的用戶接口發(fā)送AMP_INFO確認信號618。 在表1中示出在AMP_INFO響應(yīng)信號中傳遞的參數(shù)
AMP—StatusEn咖erationENABLEDorDISABLED。 ENABLED指示AMP是開啟的、有效的和可連接的。DISABLED指示AMP被關(guān)閉或在低功率狀態(tài)。
AMP—TypeEn咖eration2. 4GHz, WiMedia等指示AMP的類型。
FreeBW整數(shù)4個八位字節(jié)-0x00000000-OxFFFFFFFE。在被指定為數(shù)據(jù)
速率(kbps)的AMP上可用帶寬(自由帶寬)的量的估計。它只在AMP—Status
為ENABLED時有效。
AMP—Block包含AMP特定特征(例如,被支持的數(shù)據(jù)速率)的數(shù)據(jù)的八位字節(jié)串變量塊。
9表1:
MinDataSize整數(shù)4個八位字節(jié)0x00000000-0xFFFFFFFF,為了節(jié)約功率, 設(shè)備可能不希望其AMP被使用,除非數(shù)據(jù)傳輸滿足某個最小尺寸。該參數(shù) 規(guī)定該最小尺寸。啟動程序控制AMP鏈路的產(chǎn)生,所以這只是幫助啟動程 序確定是否AMP應(yīng)該用于傳輸?shù)奶崾尽?不介意"是默認值。 圖7示出表示兩個移動通信設(shè)備的設(shè)備管理器和控制器的信號圖700,兩個移動 通信設(shè)備進行交互作用以產(chǎn)生WiFi鏈路。特別是,圖700表示用于產(chǎn)生WiFi物理和邏輯 鏈路的程序。設(shè)備A的AMP MGR 702向設(shè)備A的AMP PAL 706發(fā)送HCI Get AMP Info信 號714。在響應(yīng)中,設(shè)備A的AMP PAL 706將AMP_INFO信號716返回到設(shè)備A的AMP MGR 702。接著,設(shè)備A的AMP MGR 702向設(shè)備B的AMP MGR 712發(fā)送HCI Get AMP Info信號 714。作為結(jié)果,設(shè)備B的AMP MGR 712向設(shè)備B的AMP PAL 708發(fā)送AMP_INFO信號716。 接著,設(shè)備B的AMP PAL 708向設(shè)備B的AMP MGR712發(fā)送AMP_Get_Info (AMP_List)信號 718。此外,設(shè)備B的AMP PAL 708向設(shè)備A的AMP MGR 702發(fā)送HCI AMP_Enable_Medium 信號720。接著,設(shè)備A的AMP MGR 702從設(shè)備A的用戶接口接收CREATE-AMP-LINK請求信 號722。其后,設(shè)備A的AMP MGR 702將CREATE-AMP-LINK請求信號722傳遞到設(shè)備A的 AMP PAL 706。在響應(yīng)中,設(shè)備A的AMP PAL 706將AMP_Command_complete信號724返回 到設(shè)備A的AMP MGR 702。 接著,設(shè)備A的AMP—MGR 702向設(shè)備B的AMP_MGR 712發(fā)送AMP—Create—Physica1— Link請求信號726。 AMP_Create_Physical_Link請求信號726可包括下列參數(shù)遠程AMP— ID、本地AMPJD、AMP—Assoc、本地MAC地址、PTK加密密鑰和信道號。AMPj:reate—Physica1— Link請求信號726可通過啟動藍牙控制器(BT控制器)發(fā)送以產(chǎn)生BT AMP連接。PTK加 密密鑰是在AMP連接上的用于數(shù)據(jù)的加密密鑰??赡苄枰狝MP_Create_PhySical_Link請 求信號726,以便AMP PAL 708建立到另一 AMP設(shè)備的物理鏈路。 接著,設(shè)備B的AMP—MGR 712向設(shè)備B的AMP PAL 708發(fā)送HCIAMP—Enable—Medium 信號720。設(shè)備B的AMP PAL 708又向設(shè)備B的AMP_MGR712發(fā)送AMP_Command_complete 信號724。作為結(jié)果,設(shè)備B的AMP_MGR 712向設(shè)備A的AMP_MGR 712發(fā)送AMP_Create_ Physical—Link—Response信號728。 AMP_Create_Physical_Link_Response信號1028可包 括下列參數(shù)本地AMP—ID、遠程AMP_ID、 AMP—Assoc、遠程MAC地址、信道號和響應(yīng)代碼。
AMP—Create—Physical—Link—Response信號728可由目的地BT控制器響應(yīng)于創(chuàng)建 物理鏈路請求而發(fā)送到啟動的BT控制器。可使用AMP_Create_Physical_Link_Response 信號728,以便PAL建立到另一 AMP設(shè)備的物理鏈路。 其后,設(shè)備B的AMP—MGR 712向設(shè)備B的用戶接口發(fā)送CREATE-AMP-LINK指示信號 730。接著,設(shè)備B的AMP—MGR 712向設(shè)備B的AMP PAL 708發(fā)送HCI_CreatePhysical_Link 信號732。此外,設(shè)備A的AMP—MGR 712向設(shè)備A的AMP PAL 706發(fā)送HCI—CreatePhysica1— Link信號732。接著,設(shè)備A的AMP PAL 706向設(shè)備B的AMP PAL 708發(fā)送探測請求信號 734。在響應(yīng)中,設(shè)備B的AMP PAL 708向設(shè)備A的AMP PAL 706發(fā)送探測響應(yīng)信號736。 此時,AMP物理鏈路產(chǎn)生。 其后,設(shè)備A的AMP PAL 706向設(shè)備A的AMP_MGR 1002發(fā)送HCI—CreatePhysica1—
10Link信號1032。 同時,設(shè)備B的AMP PAL 708向設(shè)備B的AMP_MGR 712發(fā)送HCI_ CreatePhysical_Link信號732。接著,設(shè)備A的AMP_MGR 702和設(shè)備B的AMP_MGR 712向 設(shè)備A的用戶接口發(fā)送CREATE-AMP-LINK確認信號738。 圖8示出指示兩個移動通信設(shè)備的設(shè)備管理器和控制器的信號圖800,兩個移動 通信設(shè)備進行交互作用以在移動通信設(shè)備之間產(chǎn)生信道AMP。圖800表示用于定位具有 BT AMP層的設(shè)備的程序。每個設(shè)備例如A和B設(shè)備可具有設(shè)備管理器和控制器來收集用 于建立BT連接的AMP_INFO。如圖8所示,設(shè)備A的L2CAP 802從設(shè)備A的用戶接口接收 CREATE-CHANNEL AMP請求信號814。接著,設(shè)備A的L2CAP 802向設(shè)備A的AMP控制器806 發(fā)送HCI—Create—Logical—Link信號816。在響應(yīng)中,設(shè)備A的AMP控制器806向設(shè)備A的 L2CAP 802發(fā)送HCIj:reate—Logical—Linkj:omplete信號818。接著,設(shè)備A的L2CAP 802 向設(shè)備B的L2CAP 812發(fā)送Create_Channel_AMP_Request信號820。 其后,設(shè)備B的L2CAP 812向設(shè)備B的AMP控制器808發(fā)送HCI_Create_Logical_ Link信號816。在響應(yīng)中,設(shè)備B的AMP控制器808向設(shè)備B的L2CAP 812發(fā)送HCI_Create_ Logical_Link_Complete信號818。接著,設(shè)備B的L2CAP 812向設(shè)備A的L2CAP 802發(fā)送 Create_Channel_AMP_Response信號822。作為結(jié)果,設(shè)備A的L2CAP 802向設(shè)備A的AMP 控制器806發(fā)送HCI_Create_Logical_Link_Active信號824。同時,設(shè)備B的L2CAP 812 向設(shè)備B的AMP控制器808發(fā)送HCI_Create_Logical_Link_Active信號824。接著,設(shè)備 A的L2CAP 802向設(shè)備A的用戶接口發(fā)送Create—Channel—AMP確認信號826。同樣,設(shè)備 B的L2CAP 812向設(shè)備B的用戶接口發(fā)送Create_Channel_AMP指示信號828。
其后,設(shè)備A的L2CAP 802從設(shè)備A的用戶接口接收數(shù)據(jù)請求信號。接著,設(shè)備A 的L2CAP 802向設(shè)備A的AMP控制器806發(fā)送AMP HCI數(shù)據(jù)請求信號832。其后,設(shè)備A的 AMP控制器806向設(shè)備B的AMP控制器808發(fā)送I-Frame信號834。作為結(jié)果,設(shè)備B的 AMP控制器808向設(shè)備B的L2CAP 812發(fā)送AMP HCI Data Ind信號836。在響應(yīng)中,設(shè)備 B的L2CAP 812向設(shè)備B的AMP控制器808發(fā)送AMP HCI數(shù)據(jù)請求信號838。接著,設(shè)備B 的AMP控制器808向設(shè)備A的AMP控制器806發(fā)送RR信號840。設(shè)備A的AMP控制器806 又向設(shè)備A的L2CAP 802發(fā)送AMP HCI Data Ind信號842。 下面是在創(chuàng)建上面描述的兩個移動通信設(shè)備之間的邏輯和物理鏈路中使用的各 種信號的描述。 AMP規(guī)范請求可由BT控制器發(fā)送到AMP設(shè)備。AMP規(guī)范請求包含應(yīng)由802. 11AMP 使用的PTK加密密鑰。在目的地,AMP規(guī)范請求可包含啟動程序MAC地址、待使用的信道和 PTK加密密鑰。AMP規(guī)范請求也可為對遠程AMP設(shè)備的MAC地址的請求。AMP規(guī)范請求可用 于PAL以建立到另一AMP設(shè)備的物理鏈路。PAL 518在響應(yīng)中發(fā)送802. 11接口的MAC地 址。PAL還可配置802. 11AMP MAC以使用PTK。在目的地,PAL可配置802. 11AMP MAC信道 號,接收MAC地址和PTK。 PAL也可在響應(yīng)中發(fā)送802. 11接口的MAC地址。
AMP規(guī)范響應(yīng)可由AMP設(shè)備發(fā)送到BT控制器。AMP規(guī)范響應(yīng)可包含802. 11AMP的 MAC地址。AMP規(guī)范響應(yīng)可包含可用于802. IIAMP鏈路的信道號。AMP規(guī)范響應(yīng)可用于PAL 以建立到另一AMP設(shè)備的物理鏈路。PAL在響應(yīng)中可返回802. ll接口的MAC地址。PAL也 可返回應(yīng)該用于802. 11AMP的信道號。目的地802. 11AMP開啟其無線電裝置(radio)。
AMP創(chuàng)建物理鏈路命令可使PAL執(zhí)行所有需要的行動(開啟無線電裝置、設(shè)置適當(dāng)?shù)男诺阑蛟O(shè)置遠程MAC地址),以便產(chǎn)生到遠程設(shè)備的關(guān)聯(lián)。如果AMP物理鏈路已經(jīng)存在, 則PAL應(yīng)產(chǎn)生AMP物理鏈路完成事件。AMP創(chuàng)建物理鏈路命令只產(chǎn)生設(shè)備和邏輯鏈路之間 的關(guān)聯(lián)。進一步地,必須創(chuàng)建AMP創(chuàng)建物理鏈路命令,以便傳輸數(shù)據(jù)??墒褂肁MP創(chuàng)建物理 鏈路命令,以使PAL建立到另一 AMP設(shè)備的物理鏈路。PAL配置802. 11MAC以將PROBEREQ 信號發(fā)送到查詢其存在的遠程設(shè)備。 AMP物理鏈路創(chuàng)建事件可向主機指示本地AMP設(shè)備和由鏈路參數(shù)指定的設(shè)備是關(guān) 聯(lián)的。在AMP之間的進一步的通信中使用物理鏈路手柄,以通過該鏈路創(chuàng)建邏輯連接并隨 后發(fā)送和接收數(shù)據(jù)。AMP物理鏈路創(chuàng)建事件可包括下列參數(shù)AMP_Physical_Link_Handle、 AMP_Assoc和Eneryption_Status。物理鏈路完成事件可用作對創(chuàng)建物理鏈路命令的響應(yīng)。 該事件可用于指示"創(chuàng)建物理鏈路"是否是成功的。物理鏈路完成事件可由PAL響應(yīng)于來 自遠程802. 11MAC的探測響應(yīng)而產(chǎn)生。 AMP物理鏈路斷開命令可用于用信號通知PAL以終止現(xiàn)有的物理鏈路。AMP物理 鏈路斷開命令可包括下列參數(shù)AMP_Physical_Link_Handle。 AMP物理鏈路斷開命令可使 PAL執(zhí)行所有需要的行動,以便使其本身與物理鏈路手柄參照的設(shè)備分離。AMP物理鏈路斷 開命令可產(chǎn)生物理鏈路斷開完成事件。本地鏈路可由AMP斷開。在該實施方式中,沒有相 應(yīng)的MAC子層管理實體(MLME)命令。進一步地,PAL可用于拆除各個邏輯鏈路并指示回到 L2CAP。 AMP創(chuàng)建邏輯鏈路命令可使PAL執(zhí)行所有需要的行動,以便創(chuàng)建到遠程設(shè)備的邏 輯鏈路。AMP創(chuàng)建邏輯鏈路命令可包括下列參數(shù)AMP_Physical_Handle和AMP_Flow_Spec。 預(yù)定QoS的特定限制可由主機使用創(chuàng)建信道和QoS更改命令指定??墒褂肁MP創(chuàng)建邏輯鏈 路命令,以使PAL建立到另一AMP設(shè)備的單向邏輯鏈路。PAL可設(shè)置分類符以根據(jù)適當(dāng)傳輸 控制(TC)的流規(guī)范對分組分類。 AMP邏輯鏈路完成事件可向主機指示本地AMP設(shè)備和由鏈路參數(shù)指定的設(shè)備通過 約定的QoS信道被連接。當(dāng)接收到該事件時,安全加密的信道可用于數(shù)據(jù)傳輸??墒褂肁MP 邏輯鏈路完成事件,以使PAL建立到另一AMP設(shè)備的單向邏輯鏈路。PAL可設(shè)置分類符以根 據(jù)適當(dāng)TC的流規(guī)范對分組分類并以完成事件返回。 AMP邏輯鏈路斷開命令可通知AMP邏輯鏈路的終止。AMP邏輯鏈路斷開命令可包 括下列參數(shù)AMP_Physical_Handle和AMP_Logical_Handle。 PAL可重置附到邏輯鏈路的 分類符。 AMP邏輯鏈路斷開事件可通知主機邏輯鏈路已被終止。AMP邏輯鏈路斷開命令可 包括下列參數(shù)AMP_Physical_Handle和AMP_Logical_Handle。 AMP邏輯鏈路斷開命令可 用于拆除邏輯鏈路。 回來參考圖5,AMP HCI 512控制PAL 518來幫助移動設(shè)備之間的邏輯連接和物理 連接。 圖9示出指示PAL中的功能塊的結(jié)構(gòu)圖900。如圖9所示,PAL可包含安全管理器 904、連接管理器906、準許進入控制塊908、數(shù)字媒介/介質(zhì)訪問控制(DME/MAC)策略910 和AMP連接塊912。 連接管理器906配置成實現(xiàn)連接請求并管理AMP連接。連接管理器906可使用安 全管理器904的服務(wù)來執(zhí)行安全檢查。此外,連接管理器906可使用準許進入控制908的服務(wù)來允許流控制。 AMP連接塊912可配置成表示單個連接。該單個連接包括邏輯和物理鏈路。AMP 連接912還可配置成請求服務(wù)質(zhì)量(QoS)合同。AMP連接912還可包括鏈路管理器和流管 理器。鏈路管理器可配置成發(fā)現(xiàn)并建立通信鏈路。流管理器可配置成維持邏輯鏈路。
準許進入控制塊908可配置成根據(jù)QoS請求提供準許進入控制。此外,準許進入 控制908可執(zhí)行本領(lǐng)域技術(shù)人員已知的其它任務(wù)。安全管理器904可配置成管理UWB鏈路 的四路驗證和加密。進一步地,安全管理器904可配置成查明PTK加密密鑰。
圖IO示出通過圖l所示的移動通信設(shè)備102和104之間的BT 802. ll連接傳輸?shù)?802. 11數(shù)據(jù)分組/幀1000。如圖10所示,數(shù)據(jù)分組/幀1000可包括兩個部分TCP幀1002 和TCP確認(ACK) 1004。 TCP幀1002可包括DCF幀間間隔(DIFS)塊1006、補償(backoff) 塊1008、 TCP數(shù)據(jù)幀塊1010、短幀間間隔(SIFS)塊1012和802. 11 PHY ACK塊1014。 TCP 確認部分可包括DIFS ±央1016、補償±央1018、 TCP數(shù)據(jù)幀i央1020、 SIFS ±央1022和802. 11 PHY ACK塊1024。 圖11和12示出可用于在圖l所示的移動通信設(shè)備102、104和106之間傳輸BT 數(shù)據(jù)分組和802. 11數(shù)據(jù)分組的兩種傳輸方案。BT分組和802. 11分組的傳輸可通過至少兩 種方法實現(xiàn)1)每分組輪詢從設(shè)備傳輸方案,以及2)向從設(shè)備提供傳輸機會(TxOP)傳輸 方案。 圖11示出使用每分組輪詢從設(shè)備數(shù)據(jù)傳輸方案通過BT 802. 11連接由從設(shè)備傳 輸?shù)街髟O(shè)備的分組/幀1100中的藍牙數(shù)據(jù)和802. 11數(shù)據(jù)的輪詢。如圖11所示,數(shù)據(jù)分組 /幀1100可包含下列部分BT-輪詢+(數(shù)據(jù))(主設(shè)備)塊1102、 BT-數(shù)據(jù)+(從設(shè)備)塊 1104、PS-輪詢+(數(shù)據(jù))(主設(shè)備)塊1106、802_11數(shù)據(jù)塊1108、 ACK塊1110、DIFS+補償 塊1112和MaxMPDUTime塊1114。數(shù)據(jù)分組的每個時隙是625 ii s。 在一個例子(結(jié)合圖2參考圖11),初級移動通信設(shè)備202通過SCO連接208向次 級移動通信設(shè)備206發(fā)送BT-輪詢+(數(shù)據(jù))(主設(shè)備)塊信號1102。在響應(yīng)中,次級移動 通信設(shè)備206通過SCO連接208發(fā)送BT-數(shù)據(jù)+(從設(shè)備)塊信號1104。同時,初級移動 通信設(shè)備202通過WiFi連接212向次級移動通信設(shè)備204發(fā)送PS-輪詢+(數(shù)據(jù))(主設(shè) 備)塊信號1106。接著,初級移動通信設(shè)備204通過WiFi連接212發(fā)送802_11數(shù)據(jù)塊信 號1108。 802_11數(shù)據(jù)塊信號1108包括藍牙規(guī)范數(shù)據(jù)。在響應(yīng)中,次級移動通信設(shè)備212 通過WiFi連接212向初級移動通信設(shè)備202發(fā)送ACK塊信號1110。在傳輸周期的持續(xù)時 間內(nèi),數(shù)據(jù)傳輸可重復(fù)盡可能多的次數(shù)。 通過SCO連接208和WiFi連接212的數(shù)據(jù)傳輸?shù)某掷m(xù)時間可基于傳輸?shù)綇脑O(shè)備 的鏈路管理器協(xié)議(LMP)MaxSlotSize值。在另一例子中,從設(shè)備可識別藍牙分組的傳輸?shù)?結(jié)束并傳輸802. 11分組,此后,主設(shè)備可接收802. 11分組并停止調(diào)度藍牙時隙,以便阻止 分組的同時傳輸。由從設(shè)備到主設(shè)備的分組傳輸時間不超過MaxMPDUTime。如果剩下的傳 輸MAC協(xié)議數(shù)據(jù)單元(MPDU)的時間小于MaxMPDUTime,則主設(shè)備可不輪詢從設(shè)備。
在一些例子中,從主設(shè)備到從設(shè)備的傳輸可由主設(shè)備控制。例如,當(dāng)沒有BT分組 傳輸被調(diào)度時,主設(shè)備可遵循分布協(xié)調(diào)功能(DCF)規(guī)則來傳輸802. 11分組。主設(shè)備可調(diào)度 由從設(shè)備到主設(shè)備的傳輸。從設(shè)備可以或可以不 道主設(shè)備何時將ACL業(yè)務(wù)傳輸?shù)綇脑O(shè) 備。此外,從設(shè)備可以不知道主設(shè)備何時輪詢其它從設(shè)備用于數(shù)據(jù)傳輸。
圖12示出通過向從設(shè)備提供傳輸機會(TxOP)由從設(shè)備傳輸?shù)街髟O(shè)備的數(shù)據(jù)分組 /幀1200中的BT分組和802. 11分組。如圖12所示,數(shù)據(jù)分組/幀1200可包含下列部分 BT-輪詢+(數(shù)據(jù))(主設(shè)備)塊1202、BT-數(shù)據(jù)+(從設(shè)備)塊1204、S02. ll(TxOp準予)塊 1206、ACKi央1208、TxOP分段±央1210、 DIFS+補償±央1214和SIFS ±央1216。 TxOP分段1210 可包括三個(3)802_11數(shù)據(jù)分組塊1212和三個(3)ACK塊1208。數(shù)據(jù)分組的每個時隙是 625 ii s。 在一個例子中(結(jié)合圖2參考圖12),初級移動通信設(shè)備202通過SCO連接208向 次級移動通信設(shè)備206發(fā)送BT-輪詢+(數(shù)據(jù))(主設(shè)備)塊信號1202。在響應(yīng)中,次級移 動通信設(shè)備206通過SCO連接208發(fā)送BT-數(shù)據(jù)+(從設(shè)備)塊信號1204。同時,初級移動 通信設(shè)備202通過WiFi連接212向次級移動通信設(shè)備204發(fā)送802. 11 (TxOp準予)塊信 號1206。在響應(yīng)中,次級移動通信設(shè)備204通過WiFi連接212向初級移動通信設(shè)備202發(fā) 送ACK塊信號1208。接著,初級移動通信設(shè)備204通過WiFi連接212發(fā)送(802_11數(shù)據(jù)) 塊信號1212。 (802_11數(shù)據(jù)塊)信號1212包括藍牙規(guī)范數(shù)據(jù)。在響應(yīng)中,次級移動通信設(shè) 備212通過WiFi連接212向初級移動通信設(shè)備202發(fā)送另一 ACK塊信號1208。在傳輸周 期的持續(xù)時間內(nèi),(802_11數(shù)據(jù))塊信號1212和ACK塊信號1208的數(shù)據(jù)傳輸可重復(fù)盡可 能多的次數(shù)。 在一個實施方式中,主設(shè)備可向從設(shè)備提供TxOP準予,且從設(shè)備可使用傳輸TxOP 機會來將多個MAC協(xié)議數(shù)據(jù)單元(MPDU)傳輸?shù)綇脑O(shè)備或主設(shè)備。TxOP機會可按下列方式 中的至少一個被識別1)持續(xù)時間,以及2)絕對終止時間。對于第一種方式,期望的持續(xù) 時間應(yīng)是準確的。此外,包含持續(xù)時間的分組應(yīng)經(jīng)歷零補償,并由指定的硬件插入。
當(dāng)按絕對終止時間識別時,這兩個移動通信設(shè)備都可使用信標被同步到相同的時 基。進一步地,兩個移動通信設(shè)備可傳輸具有由指定的硬件插入的時間戳的信標。用于按 絕對終止時間識別TxOP的步驟可包括將探測響應(yīng)從主移動通信設(shè)備發(fā)送到從移動通信 設(shè)備;將絕對終止時間嵌入數(shù)據(jù)分組中;計算計時同步功能(TSF)的增量(delta);以及確 定本地絕對終止時間。處理器(儲存在移動通信設(shè)備中)可計算TSF的增量并確定其本地 絕對終止時間。在又一例子中,探測響應(yīng)具有發(fā)射器(嵌入移動通信設(shè)備中)的TSF。在再 一例子中,收發(fā)器可不超過其本地絕對終止時間進行傳輸。以類似的方式,如果終止時間已 經(jīng)過去,主設(shè)備可以不發(fā)送探測響應(yīng)分組。 圖13A-13F示出各種設(shè)備,其中BT AMP層可為這些設(shè)備協(xié)議堆棧的添加部分,如 上所述。 現(xiàn)在參考圖13A,可在高清晰度電視(HDTV) 1320中利用這樣的技術(shù)。HDTV 1320包 括大容量數(shù)據(jù)存儲裝置1327、HDTV信號處理和控制塊1322、無線接口 1329和存儲器1328。 HDTV 1320接收有線或無線格式的HDTV輸入信號,并為顯示器1326產(chǎn)生HDTV輸出信號。在 一些實現(xiàn)中,HDTV 1320的信號處理電路和/或控制電路1322和/或其它電路(未示出) 可處理數(shù)據(jù)、執(zhí)行編碼和/或加密、執(zhí)行計算、格式化數(shù)據(jù)和/或執(zhí)行可能需要的任何其它 類型的HDTV處理。在一個實施方式中,邏輯單元1324可通過適當(dāng)?shù)挠芯€或無線連接例如 藍牙或802. 11來管理與遠程單元1323的數(shù)據(jù)通信。邏輯單元1324、遠程設(shè)備1323或兩者 可使用上述設(shè)備和技術(shù)。遠程單元1323可為接受從邏輯單元1324流出的數(shù)據(jù)的無繩耳機 或遠程觀察器。可選地,遠程單元1323可為媒體播放器,例如使數(shù)據(jù)流到邏輯單元1324的個人便攜式播放器或個人計算機。 HDTV 1320可與以非易失性方式存儲數(shù)據(jù)的大容量數(shù)據(jù)存儲裝置1327例如光學(xué) 和/或磁性存儲設(shè)備進行通信。HDTV 1320連接到存儲器1328例如RAM、 R0M、低延遲非易 失性存儲器例如閃存和/或其它適當(dāng)?shù)碾娮訑?shù)據(jù)存儲裝置。HDTV 1320還可通過無線網(wǎng) 絡(luò)接口 1329支持與適當(dāng)?shù)臒o線連接的連接。無線網(wǎng)絡(luò)接口 1329、 HDTV信號處理和控制塊 1322也可都實現(xiàn)BTAMP配置,用于分別通過無線網(wǎng)絡(luò)1329傳輸數(shù)據(jù)或?qū)?shù)據(jù)傳輸?shù)斤@示器 1326。 現(xiàn)在參考圖13B,可在交通工具1330中利用這樣的技術(shù)。交通工具1330包括控制 系統(tǒng)以及無線接口 1348,該控制系統(tǒng)可為動力傳動控制系統(tǒng)1332。動力傳動控制系統(tǒng)1332 可從一個或多個傳感器1336例如溫度傳感器、壓力傳感器、旋轉(zhuǎn)傳感器、氣流傳感器和/或 任何其它適當(dāng)?shù)膫鞲衅鹘邮蛰斎牒?或產(chǎn)生一個或多個輸出控制信號1338,例如引擎操作 參數(shù)、傳輸操作參數(shù)和/或其它控制信號。 控制系統(tǒng)1340可同樣從輸入傳感器1342接收信號和/或?qū)⒖刂菩盘栞敵龅揭粋€ 或多個輸出設(shè)備1344。在一些實現(xiàn)中,控制系統(tǒng)1340可為防抱死系統(tǒng)(ABS)、導(dǎo)航系統(tǒng)、遠 程信息處理系統(tǒng)、交通工具遠程信息處理系統(tǒng)、車道偏離系統(tǒng)、適應(yīng)性巡航控制系統(tǒng)、交通 工具娛樂系統(tǒng)例如立體聲、DVD、光盤等的部分。 動力傳動控制系統(tǒng)1332可連接到存儲器1347,例如RAM、 ROM、低延遲非易失性存 儲器例如閃存和/或其它適當(dāng)?shù)碾娮訑?shù)據(jù)存儲裝置。動力傳動控制系統(tǒng)1332還可通過無線 網(wǎng)絡(luò)接口 1348支持與外部設(shè)備的連接。在一個示例性實施方式中,控制系統(tǒng)1340可包括 用于與遠程設(shè)備1343的數(shù)據(jù)通信的邏輯單元。例如,遠程設(shè)備1343可為由控制系統(tǒng)1340 支持的娛樂單元。在另一實施方式中,遠程設(shè)備1343可為數(shù)據(jù)源,例如個人媒體播放器。在 又一實施方式中,遠程設(shè)備1343可為可移除的BT AMP診斷單元。 現(xiàn)在參考圖13C,可在移動電話1350中使用這樣的技術(shù)。移動電話1350可包括 蜂窩天線1351以及在圖13C中通常在1352處標識的信號處理和/或控制電路中的任一個 或兩個。邏輯單元1353可用于支持低功率數(shù)據(jù)流。移動電話1350還可包括無線網(wǎng)絡(luò)接口 1368。在一些實現(xiàn)中,移動電話1350包括麥克風(fēng)1356、音頻輸出1358例如揚聲器和/或 音頻輸出插孔、顯示器1360和/或輸入設(shè)備1362例如鍵盤、定點設(shè)備、語音驅(qū)動和/或其 它輸入設(shè)備。遠程設(shè)備1359例如免提單元可將數(shù)據(jù)發(fā)送到信號處理和/或控制電路1352 并從信號處理和/或控制電路1352接收數(shù)據(jù)。信號處理和/或控制電路1352還可處理數(shù) 據(jù)、執(zhí)行編碼和/或加密、執(zhí)行計算、格式化數(shù)據(jù)和/或執(zhí)行其它移動電話功能。
移動電話1350可與以非易失性方式存儲數(shù)據(jù)的大容量數(shù)據(jù)存儲裝置1364例如光 學(xué)和/或磁性存儲設(shè)備(如硬盤驅(qū)動器HDD和/或DVD)進行通信。移動電話1350可連接 到存儲器1366,例如RAM、R0M、低延遲非易失性存儲器例如閃存和/或其它適當(dāng)?shù)碾娮訑?shù)據(jù) 存儲裝置。移動電話1350還可通過無線網(wǎng)絡(luò)接口 1368支持與無線網(wǎng)絡(luò)的連接,無線網(wǎng)絡(luò) 接口 1368可使用BT AMP技術(shù)用于與機動車附件例如交通工具中顯示器、揚聲器或個人附 件如免提單元1359的通信。 現(xiàn)在參考圖13D,可在機頂盒1380中利用這樣的技術(shù)。機頂盒1380可包括在圖 13D中通常在1384處標識的信號處理和/或控制電路。機頂盒1380從源1389例如寬帶源 或娛樂系統(tǒng)接收信號,并輸出適合于顯示器1388例如電視和/或監(jiān)視器和/或其它視頻和
15/或音頻輸出設(shè)備的標準和/或高清晰度音頻/視頻信號。機頂盒1380的信號處理和/或 控制電路1384和/或其它電路(未示出)可處理數(shù)據(jù)、執(zhí)行編碼和/或加密、執(zhí)行計算、格 式化數(shù)據(jù)和/或執(zhí)行任何其它機頂盒功能。 機頂盒1380可與以非易失性方式存儲數(shù)據(jù)的大容量數(shù)據(jù)存儲裝置1390進行通 信。大容量數(shù)據(jù)存儲裝置1390可包括光學(xué)和/或磁性存儲設(shè)備,例如硬盤驅(qū)動器HDD和/ 或DVD。機頂盒1380可連接到存儲器1394,例如RAM、ROM、低延遲非易失性存儲器,例如閃 存和/或其它適當(dāng)?shù)碾娮訑?shù)據(jù)存儲器。機頂盒1380還可通過適當(dāng)?shù)臒o線網(wǎng)絡(luò)接口 1396支 持與無線網(wǎng)絡(luò)的連接,無線網(wǎng)絡(luò)也可使用BT AMP配置用于將數(shù)據(jù)傳輸?shù)竭h程設(shè)備1389。
現(xiàn)在參考圖13E,可在媒體播放器1300中使用這樣的技術(shù)。媒體播放器1300可包 括媒體播放器1300的在圖13E中通常在1304處標識的信號處理和/或控制電路中任一個 或兩個、無線接口 1316和/或大容量數(shù)據(jù)存儲裝置1310。在一些實現(xiàn)中,媒體播放器1300 包括顯示器1307和/或用戶輸入1308例如鍵盤、觸摸板等,其可通過遠程接口例如藍牙被 連接。在一些實現(xiàn)中,媒體播放器1300可使用圖形用戶界面(GUI),其一般通過顯示器1307 和/或用戶輸入1308采用菜單、下拉菜單、圖標和/或點擊界面。媒體播放器1300還包括 音頻輸出1309,例如揚聲器和/或音頻輸出插孔或通過例如藍牙或另一適當(dāng)?shù)臒o線協(xié)議到 耳機1311的無線連接。耳機1311可從信號處理和/或控制電路1304接收數(shù)據(jù)。媒體播放 器1300的信號處理和/或控制電路1304和/或其它電路(未示出)可處理數(shù)據(jù)、執(zhí)行編 碼和/或加密、執(zhí)行計算、格式化數(shù)據(jù)和/或執(zhí)行任何其它媒體播放器功能,例如為BT AMP 層實現(xiàn)邏輯單元。 媒體播放器1300可與以非易失性方式存儲數(shù)據(jù)例如壓縮的音頻和/或視頻內(nèi)容 的大容量數(shù)據(jù)存儲裝置1310進行通信。在一些實現(xiàn)中,壓縮的音頻文件包括與MP3格式或 其它適當(dāng)?shù)膲嚎s的音頻和/或視頻格式兼容的文件。大容量數(shù)據(jù)存儲裝置可包括光學(xué)和/ 或磁性存儲設(shè)備,例如硬盤驅(qū)動器HDD和/或DVD。媒體播放器1300可連接到存儲器1314, 例如RAM、 ROM、低延遲非易失性存儲器例如閃存和/或其它適當(dāng)?shù)碾娮訑?shù)據(jù)存儲裝置。媒 體播放器1300還可支持通過無線網(wǎng)絡(luò)接口 1316的與無線網(wǎng)絡(luò)的連接。BT AMP技術(shù)的使用 也可應(yīng)用于通過無線網(wǎng)絡(luò)接口 1316例如從遠程設(shè)備1317傳輸?shù)臄?shù)據(jù)。遠程設(shè)備1317可 為用于將媒體對象下載到媒體播放器1300的服務(wù)器、個人計算機或DVD播放器??蛇x地, 遠程設(shè)備1317可為另一媒體播放器,且BT AMP可用于在媒體播放器1300和遠程設(shè)備1317 之間共享媒體。 參考圖13F,可在互聯(lián)網(wǎng)協(xié)議語音(VoIP)電話1350中利用這樣的技術(shù)。VoIP電 話1350可包括天線以及VoIP電話1350的在圖13F中通常在1354處標識的信號處理和/ 或控制電路中任一個或兩個、無線接口 1366和/或大容量存儲裝置。在一些實現(xiàn)中,VoIP 電話1350部分地包括麥克風(fēng)1358、音頻輸出1360例如揚聲器和/或音頻輸出插孔、顯示監(jiān) 視器1362、輸入設(shè)備1364例如鍵盤、定點設(shè)備、語音驅(qū)動和/或其它輸入設(shè)備。任何輸入或 輸出元件可為遠程的并通過網(wǎng)絡(luò)例如藍牙、無線接口 1366或兩者被連接。VoIP電話1350 中的信號處理和/或控制電路1354和/或其它電路(未示出)可處理數(shù)據(jù)、執(zhí)行編碼和/ 或加密、執(zhí)行計算、格式化數(shù)據(jù)和/或執(zhí)行其它VoIP電話功能,包括支持低功率數(shù)據(jù)流。
VoIP電話1350可與以非易失性方式存儲數(shù)據(jù)的大容量數(shù)據(jù)存儲裝置1356例如 光學(xué)和/或磁性存儲設(shè)備(如硬盤驅(qū)動器HDD和/或DVD)進行通信。VoIP電話1350可連接到存儲器1357,其可為RAM、 ROM、低延遲非易失性存儲器,例如閃存和/或其它適當(dāng)?shù)?電子數(shù)據(jù)存儲裝置。VoIP 1350配置成通過寬帶互聯(lián)網(wǎng)協(xié)議(IP)連接(未示出)建立與 VoIP網(wǎng)絡(luò)的通信鏈路。無線接口 1366可用于支持IP連接,但也可用于與在電話呼叫中使 用的無繩耳機1353進行通信。當(dāng)通過無線接口 1366傳遞數(shù)據(jù)時,可使用低功率數(shù)據(jù)流技 術(shù)。低功率數(shù)據(jù)流也可用于到附件1361的連接,例如耦合到麥克風(fēng)1358和音頻輸出1360 連接的BT AMP藍牙耳機。 上面描述的各種塊、操作和技術(shù)可以硬件、固件、軟件或硬件、固件和/或軟件的 任何組合實現(xiàn)。當(dāng)以軟件實現(xiàn)時,軟件可存儲在任何計算機可讀存儲器中,例如在磁盤、光 盤或其它存儲介質(zhì)上,在計算機的RAM或ROM或閃存、處理器、硬盤驅(qū)動器、光盤驅(qū)動器、磁 帶驅(qū)動器等中。同樣,軟件可通過任何已知或期望的發(fā)送方法發(fā)送到用戶或系統(tǒng),包括例如 在計算機可讀磁盤或其它可傳輸?shù)挠嬎銠C存儲機制上或通過通信介質(zhì)。通信介質(zhì)一般包括 計算機可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序模塊或經(jīng)調(diào)制的數(shù)據(jù)信號中的其它數(shù)據(jù),例如載波或其它 傳輸機制。術(shù)語"經(jīng)調(diào)制的數(shù)據(jù)信號"意指具有其特征集中的一個或多個或以這樣的方式 變化以便對信號中的信息編碼的信號。作為例子而不是限制,通信介質(zhì)包括有線介質(zhì)例如 有線網(wǎng)絡(luò)或直接有線連接以及無線介質(zhì)例如聲、射頻、紅外和其它無線介質(zhì)。因此,軟件可 通過通信信道例如電話線、DSL線、有線電視線、無線通信信道、互聯(lián)網(wǎng)等(其被視為與通過 可傳輸?shù)拇鎯橘|(zhì)提供這樣的軟件相同或可與通過可傳輸?shù)拇鎯橘|(zhì)提供這樣的軟件互 換)發(fā)送給用戶或系統(tǒng)。當(dāng)以硬件實現(xiàn)時,硬件可包括分立的部件、集成電路、專用集成電 路(ASIC)等中的一個或多個。 雖然參考旨在僅僅是本發(fā)明的例證而不是限制的特定例子描述了本發(fā)明,但對本 領(lǐng)域普通技術(shù)人員來說明顯的是,除了上面明確描述的以外,可對所公開的實施方式進行 添加或刪除,而不偏離本發(fā)明的實質(zhì)和范圍。
權(quán)利要求
一種用于無線網(wǎng)絡(luò)上移動通信設(shè)備之間的通信的方法,所述方法包括建立藍牙連接(BT連接);建立IEEE 802.11連接;同時維持所述BT連接和所述IEEE 802.11連接;以及通過所述IEEE 802.11連接傳輸藍牙數(shù)據(jù)分組(BT數(shù)據(jù)分組)。
2. 如權(quán)利要求1所述的方法,其中所述BT數(shù)據(jù)分組通過所述IEEE802. 11連接以IEEE802. ll數(shù)據(jù)幀被傳輸。
3. 如權(quán)利要求1所述的方法,其中所述BT數(shù)據(jù)分組包括藍牙規(guī)范(BT規(guī)范)。
4. 如權(quán)利要求3所述的方法,其中建立所述BT連接還包括對具有可用藍牙交替MAC物理層(BT AMP層)的一個或多個移動通信設(shè)備執(zhí)行掃描。
5. 如權(quán)利要求4所述的方法,其中所建立的IEEE 802. ll連接使用未使用的時間用于傳輸BT數(shù)據(jù)分組。
6. 如權(quán)利要求1所述的方法,其中建立所述BT連接還包括從初級移動通信設(shè)備的交替介質(zhì)訪問控制物理協(xié)議抽象層(AMP PAL)產(chǎn)生探測請求信號;傳輸來自所述初級移動通信設(shè)備的所述AMP PAL的所述探測請求信號;以及從次級移動通信設(shè)備的AMP PAL接收探測響應(yīng)信號。
7. —種用于在無線網(wǎng)絡(luò)上的同時通信的裝置,所述裝置包括初級移動通信設(shè)備,其建立到一個或多個次級移動通信設(shè)備的一個或多個連接;所述初級移動通信設(shè)備建立到至少一個所述次級移動通信設(shè)備的第一連接和第二連接,其中所述第一連接是藍牙連接(BT連接),而所述第二連接是IEEE 802.11連接;所述初級移動設(shè)備建立到另一次級移動通信設(shè)備的第三連接,其中所述第三連接是IEEE 802. 11連接;并且在所述初級移動通信設(shè)備將數(shù)據(jù)傳輸?shù)剿隽硪淮渭壱苿油ㄐ旁O(shè)備的同時,所述初級移動通信設(shè)備同時維持所述BT連接和所述IEEE 802. 11連接。
8. 如權(quán)利要求7所述的裝置,其中所述數(shù)據(jù)是藍牙數(shù)據(jù)分組(BT數(shù)據(jù)分組)。
9. 如權(quán)利要求7所述的裝置,其中所述數(shù)據(jù)是IEEE 802. ll數(shù)據(jù)分組。
10. 如權(quán)利要求9所述的裝置,其中所述初級移動通信設(shè)備調(diào)度BT數(shù)據(jù)分組和IEEE802. ll數(shù)據(jù)分組的傳輸。
11. 如權(quán)利要求IO所述的裝置,其中在使用每分組輪詢從設(shè)備傳輸方案來傳輸BT數(shù)據(jù)分組之后,所述初級移動通信設(shè)備調(diào)度IEEE 802. 11數(shù)據(jù)分組的傳輸。
12. 如權(quán)利要求11所述的裝置,其中所述初級移動通信設(shè)備輪詢所述一個或多個次級移動通信設(shè)備以調(diào)度傳輸。
13. 如權(quán)利要求ll所述的裝置,其中所述初級移動通信設(shè)備在BT數(shù)據(jù)分組的傳輸之后輪詢所述一個或多個次級移動通信設(shè)備。
14. 如權(quán)利要求11所述的裝置,其中所述初級移動通信設(shè)備輪詢所述一個或多個次級移動通信設(shè)備,并且進行響應(yīng)的所述一個或多個次級移動通信設(shè)備允許所述初級移動通信設(shè)備調(diào)度BT數(shù)據(jù)分組和IEEE 802. 11數(shù)據(jù)分組的傳輸。
15. 如權(quán)利要求ll所述的裝置,其中如果在BT數(shù)據(jù)分組的下一調(diào)度傳輸之前的時間量低于閾值時間量,則所述初級移動通信設(shè)備將不輪詢所述一個或多個次級移動通信設(shè)備。
16. 如權(quán)利要求15所述的裝置,其中如果所述閾值時間量期滿,則所述一個或多個次級移動通信設(shè)備將停止BT數(shù)據(jù)分組的傳輸。
17. 如權(quán)利要求IO所述的裝置,其中所述初級移動通信設(shè)備使用到從設(shè)備的傳輸機會(TxOP)傳輸方案,根據(jù)藍牙調(diào)度的傳輸之間的時間,來調(diào)度BT數(shù)據(jù)分組和IEEE 802. 11數(shù)據(jù)分組的傳輸。
18. 如權(quán)利要求17所述的裝置,其中所述初級移動通信設(shè)備根據(jù)藍牙主設(shè)備調(diào)度的傳輸之間可用的時間來準予TxOP持續(xù)時間。
19. 如權(quán)利要求17所述的裝置,其中所述初級移動通信設(shè)備調(diào)度BT數(shù)據(jù)分組和IEEE802. 11數(shù)據(jù)分組的傳輸,使得BT數(shù)據(jù)分組和IEEE 802. 11數(shù)據(jù)分組不干擾。
20. 如權(quán)利要求7所述的裝置,其中所述另一次級移動通信設(shè)備是接入點(AP)。
21. —種用于無線網(wǎng)絡(luò)上的同時通信的裝置,所述裝置包括初級移動通信設(shè)備,其建立到次級移動通信設(shè)備和接入點(AP)的一個或多個連接;所述初級移動通信設(shè)備建立到所述次級移動通信設(shè)備的第一連接和第二連接,其中所述第一連接是藍牙連接(BT連接),而所述第二連接是IEEE 802. 11連接;所述初級移動設(shè)備建立到所述AP的第三連接,其中所述第三連接是WiFi或IEEE802. 11連接;以及在所述初級移動通信設(shè)備同時將數(shù)據(jù)傳輸?shù)剿龃渭壱苿油ㄐ旁O(shè)備和所述AP的同時,所述初級移動通信設(shè)備同時維持所述BT連接和所述IEEE 802. 11連接,同時。
22. 如權(quán)利要求21所述的裝置,其中所述數(shù)據(jù)是藍牙數(shù)據(jù)分組(BT分組數(shù)據(jù))。
23. 如權(quán)利要求21所述的裝置,其中所述數(shù)據(jù)是IEEE 802. 11數(shù)據(jù)分組。
24. 如權(quán)利要求21所述的裝置,其中所述AP是無線路由器。
25. 如權(quán)利要求21所述的裝置,其中所述初級移動通信設(shè)備可操作來在所述初級移動通信設(shè)備同時維持所述BT連接和所述IEEE 802. 11連接的同時,同時接收來自所述次級移動通信設(shè)備兩者的數(shù)據(jù)。
26. 如權(quán)利要求21所述的裝置,其中所述初級移動通信設(shè)備使用每分組輪詢從設(shè)備傳輸方案來調(diào)度BT數(shù)據(jù)分組和IEEE 802. 11數(shù)據(jù)分組的傳輸。
全文摘要
一種用于在無線網(wǎng)絡(luò)上在兩個或多個移動通信設(shè)備之間進行無線通信的設(shè)備。初級移動通信設(shè)備配置成建立到一個或多個次級移動通信設(shè)備的一個或多個連接。初級移動通信設(shè)備進一步配置成建立到至少一個次級移動通信設(shè)備的第一連接和第二連接。第一連接是藍牙連接(BT連接),而第二連接是無線保真(WiFi)連接。初級移動設(shè)備還配置成建立到另一次級移動通信設(shè)備的第三連接,其中第三連接是WiFi連接。此外,初級移動通信設(shè)備配置成在初級移動通信設(shè)備和次級移動通信設(shè)備之間的雙向數(shù)據(jù)傳輸期間同時維持BT連接和WiFi連接。
文檔編號H04L12/28GK101779419SQ200880101439
公開日2010年7月14日 申請日期2008年7月30日 優(yōu)先權(quán)日2007年7月30日
發(fā)明者哈加·巴內(nèi)杰亞, 羅伯特·范福爾勒 申請人:馬維爾國際貿(mào)易有限公司