專利名稱:在多無線接入設(shè)備中管理低功率無線介質(zhì)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種用于在無線通信設(shè)備中管理一個或多個無線模 塊的系統(tǒng),并且更具體地,涉及一種用于管理集成在無線通信設(shè)備 內(nèi)的雙模無線模塊的操作以便在以從設(shè)備模式連接到短程無線網(wǎng)絡(luò) 時避免沖突的系統(tǒng)和方法。
背景技術(shù):
設(shè)備。例如,由于在通信質(zhì)量和設(shè)備的功能性中的技術(shù)改進(jìn),蜂窩電話在全球市場內(nèi)持續(xù)地增長。這些無線通信設(shè)備(WCD)對于個 人和商業(yè)使用已經(jīng)變得很平常,其允許用戶發(fā)送和接收來自多個地 理位置的話音、文本和圖形數(shù)據(jù)。由這些設(shè)備所使用的通信網(wǎng)絡(luò)跨 越不同的頻率并且覆蓋不同的傳輸距離,每個具有各種應(yīng)用所期望 的強(qiáng)度。蜂窩網(wǎng)絡(luò)有助于大地理區(qū)域上的WCD通信。通常這些網(wǎng)絡(luò)技術(shù) 已經(jīng)按代進(jìn)行劃分,從具有提供基本的話音通信的第一代(1G)模 擬蜂窩電話的70年代末到80年代初,到現(xiàn)代的數(shù)字蜂窩電話。GSM 是廣泛采用的2G數(shù)字蜂窩電話網(wǎng)絡(luò)的例子,在歐洲其在 900MHZ/1.8GHZ頻帶進(jìn)行通信以及在美國其在850MHZ和1.9GHZ 的頻帶進(jìn)行通信。該網(wǎng)絡(luò)提供話音通信并且也支持經(jīng)由短消息發(fā)送 服務(wù)(SMS )的文本數(shù)據(jù)傳輸。SMS允許WCD發(fā)送和接收多達(dá)160 個字符的文本消息,同時以9.6Kbps提供到分組網(wǎng)絡(luò)、ISDN和POTS 用戶的數(shù)據(jù)傳輸。多媒體消息發(fā)送服務(wù)(MMS)在某些設(shè)備中也已 經(jīng)可用,MMS是一種除了簡單的文本以外,還允許傳輸聲音、圖形 和視頻文件的增強(qiáng)的消息發(fā)送系統(tǒng)。很快,例如用于手持設(shè)備的數(shù)字視頻廣播(DVB-H)的新興技術(shù)將使得流式數(shù)字視頻和其他類似 的內(nèi)容可經(jīng)由直接傳輸而可用于WCD。盡管類似GSM的長途通信 網(wǎng)絡(luò)是用于發(fā)送和接收數(shù)據(jù)的已普遍接受的手段,但是由于成本、 業(yè)務(wù)和立法的考慮,這些網(wǎng)絡(luò)可能不適合于所有的數(shù)據(jù)應(yīng)用。短程無線網(wǎng)絡(luò)提供了避免在大型蜂窩網(wǎng)絡(luò)中看到的 一 些問題的 通信解決方案。藍(lán)牙tm是很快得到市場認(rèn)可的短程無線技術(shù)的例子。 1 Mbps藍(lán)牙tm無線可在IO米的范圍內(nèi)以720Kbps的速率發(fā)送和4妄收 數(shù)據(jù),并且利用附加的功率提升可發(fā)送遠(yuǎn)至IOO米??捎玫脑鰪?qiáng)型 數(shù)據(jù)速率(EDR)技術(shù)也可實(shí)現(xiàn)對于2Mbps連接的1448Kbps和對于 3Mbps連接的2178Kbps的最大非對稱數(shù)據(jù)速率。不需要用戶主動地 激勵藍(lán)牙tm網(wǎng)絡(luò)。替代地,彼此操作范圍內(nèi)的多個設(shè)備可自動地形 成稱為"piconet"的網(wǎng)絡(luò)組。任意設(shè)備可以將自身提升為piconet的 主設(shè)備,從而允許其控制與多達(dá)七個"活躍的"從設(shè)備和255個"暫 停的,,從設(shè)備的數(shù)據(jù)交換?;钴S的從設(shè)備基于主設(shè)備的時鐘定時來 交換數(shù)據(jù)。暫停的從設(shè)備監(jiān)視信標(biāo)信號以便保持與主設(shè)備同步。這 些設(shè)備持續(xù)地在各種活躍的通信和功率節(jié)省模式之間切換以便發(fā)送 數(shù)據(jù)到其他piconet成員。除了藍(lán)牙tm,其他流行的短程無線網(wǎng)絡(luò)包 括WLAN(例如,其中"Wi-Fi"本地接入點(diǎn)根據(jù)IEEE 802.11標(biāo)準(zhǔn) 進(jìn)行通信)、WUSB、 UWB、 ZigBee ( 802.15.4, 802.15.4a)和UHF RFID。所有這些無線介質(zhì)具有使它們合適于各種應(yīng)用的特征和優(yōu)勢。最近,制造商也已經(jīng)開始集成各種資源以便在WCD中提供增強(qiáng) 的功能性(例如,用于執(zhí)行附近無線信息交換的組件和軟件)。傳 感器和/或讀取器可用于將視頻或電信息讀取進(jìn)設(shè)備。事務(wù)可涉及用 戶持有他們的WCD接近目標(biāo),將他們的WCD瞄準(zhǔn)對象(例如,拍 照)或?qū)⒃O(shè)備在打印的標(biāo)簽或文檔上進(jìn)行掃描。例如射頻識別 (RFID)、紅外線(IR)通信、光字符識別(OCR)的機(jī)器可讀技 術(shù)和各種類型的視覺、電的和磁的掃描可用于在不需要用戶的人工 錄入下快速地將期望的信息輸入進(jìn)WCD。設(shè)備制造商將持續(xù)地盡可能多地將先前指示的示例性通信特征集成進(jìn)無線通信設(shè)備中,試圖將功能強(qiáng)大的、"全能"的設(shè)備投入 到市場。集成遠(yuǎn)程、近程和機(jī)器可讀通信資源的設(shè)備也經(jīng)常包括用 于每一類的多個無線介質(zhì)或無線協(xié)議。多個無線介質(zhì)選項(xiàng)可輔助WCD快速地調(diào)整到其環(huán)境,例如,與WLAN接入點(diǎn)和藍(lán)牙TM外圍 設(shè)備進(jìn)行通信,可能(并且很可能)同時進(jìn)行。鑒于大批的通信特征可能被編譯進(jìn)單個設(shè)備,可以預(yù)見到當(dāng)替 換其他生產(chǎn)率相關(guān)設(shè)備時,用戶將需要將WCD發(fā)揮到其全部潛力。 例如,用戶可能使用多功能WCD來替換常規(guī)工具,例如個人電話、 傳真機(jī)、計(jì)算機(jī)、存儲介質(zhì)等,這些常規(guī)工具往往對于集成和傳輸 來說更為麻煩。在至少一種使用情形中,WCD可同時在多種不同的 無線介質(zhì)上進(jìn)行通信。用戶可使用多個外圍藍(lán)牙TM設(shè)備(例如,耳 機(jī)和4建盤),同時具有GSM上的話音通話并且與WLAN接入點(diǎn)進(jìn) 行交互以接入到因特網(wǎng)。當(dāng)這些同時發(fā)生的事務(wù)對彼此造成干擾時, 問題可能發(fā)生。即使通信介質(zhì)不具有與另 一介質(zhì)相同的操作頻率, 無線調(diào)制解調(diào)器可造成對另一介質(zhì)的額外干擾。另外,由于諧波影 響,可能兩個或多個同時操作的無線接入的合并影響造成對另 一帶 寬的互調(diào)影響。這些干擾可能造成錯誤,導(dǎo)致需要重傳丟失分組, 并且造成一個或多個通信介質(zhì)的性能的整體惡化。盡管WCD可同時與多個其他設(shè)備進(jìn)行無線通信,但在一些情況 中資源約束可能出現(xiàn),其中兩個或多個外圍設(shè)備使用實(shí)現(xiàn)在WCD的 單個無線調(diào)制解調(diào)器中的無線協(xié)議來進(jìn)行通信。這樣的情形可能發(fā) 生,例如,當(dāng)藍(lán)牙TM設(shè)備和WibreeTM設(shè)備同時被使用時。Wibree 是開放的標(biāo)準(zhǔn)產(chǎn)業(yè),其主動將本地連接性擴(kuò)展到具有增加在這些市 場環(huán)節(jié)中的增長潛力的技術(shù)的小型設(shè)備。WibreeTM技術(shù)可補(bǔ)充近程 通信,其具有與藍(lán)牙TM類似的在0-10米范圍內(nèi)具有1Mbps的數(shù)據(jù)速 率的性能。WibreeTM被優(yōu)化以用于需要非常低的功率消耗、小尺寸 和低成本的應(yīng)用。WibreeTM可以實(shí)現(xiàn)為獨(dú)立的芯片或作為藍(lán)牙TM-WibreeTM雙模芯片。更多的信息可以在WibreeTM網(wǎng)站 www.wibree.com處找到。由于這兩個無線協(xié)議的相似性,WCD可僅包括被分配用于處理這兩種無線介質(zhì)的通信的一個無線調(diào)制解調(diào) 器。嘗試使用各自的無線協(xié)議與多個設(shè)備進(jìn)行通信的一個無線調(diào)制 解調(diào)器,也稱為雙模無線調(diào)制解調(diào)器,由于來自外圍設(shè)備的消息的 沖突而可能經(jīng)歷通信錯誤。無線通信設(shè)備通常僅在它們自己的無線 協(xié)議內(nèi)調(diào)度,因此其可能不知道通過另 一 無線協(xié)議在雙模無線調(diào)制解調(diào)器中可能正在發(fā)生的其他同時的事務(wù)。現(xiàn)在正在出現(xiàn)使得W C D 可以在集成進(jìn)同 一設(shè)備的多個調(diào)制解調(diào)器上調(diào)度通信的技術(shù),然而, 這種控制策略可能不必然地對雙模無線調(diào)制解調(diào)器有益,其中在操 作系統(tǒng)級不知道這些沖突,而僅調(diào)制解調(diào)器自身知道。另外,也可以預(yù)見到這樣的情形,其中低功率無線設(shè)備用作其 他低功率從設(shè)備的主設(shè)備,而同時與WCD進(jìn)行通信。例如,可由執(zhí) 行物理活動的某個人來佩戴便攜式數(shù)據(jù)收集設(shè)備(例如,"智能" 腕表)以從位于人身體的各個部位的簡單傳感器設(shè)備來無線地接收 (例如,經(jīng)由WibreeTM)生理學(xué)數(shù)據(jù)。感應(yīng)數(shù)據(jù)可接著在數(shù)據(jù)收集 設(shè)備中進(jìn)行編譯和/或處理并且無線地轉(zhuǎn)發(fā)到WCD以便另外計(jì)算和/ 或觀察??蛇x地,數(shù)據(jù)收集和觀察責(zé)任可以反過來,其中智能腕表 用作由WCD收集的信息的觀察器。無論配置如何,更為強(qiáng)大的WCD 傳統(tǒng)上用作無線網(wǎng)絡(luò)中的較簡單設(shè)備的主設(shè)備。然而,低功率設(shè)備 在其自己的網(wǎng)絡(luò)中用作主設(shè)備而在另一個網(wǎng)絡(luò)中用作從設(shè)備,或"分 布式網(wǎng)絡(luò)"可能在較簡單的通信介質(zhì)中得不到支持。此外,由于在 低功率設(shè)備中的功率和/或尺寸的限制,這些設(shè)備可能不包括必需的 允許在多個網(wǎng)絡(luò)中扮演不同的角色的處理功率。結(jié)果是,管理多個 活躍的無線模塊的更為復(fù)雜的設(shè)備可能必須被迫操作在從設(shè)備模式 中,服從于較簡單主設(shè)備的定時和控制限制。鑒于該存在問題的情況,因此需要一種用于扮演從設(shè)備角色而 同時使用雙模式無線模塊進(jìn)行通信的WCD的通信管理系統(tǒng)和策略。 該系統(tǒng)應(yīng)該允許WCD保持在多個無線模塊上的基本同時發(fā)生的通 信,而同時在由扮演主設(shè)備角色的連接網(wǎng)絡(luò)的低功率設(shè)備所建立的 約束內(nèi)進(jìn)行操作。發(fā)明內(nèi)容本發(fā)明包括用于優(yōu)化集成進(jìn)作為從設(shè)備連接在低功率網(wǎng)絡(luò)上的WCD內(nèi)的多個無線模塊的操作的至少一種方法、設(shè)備、無線模塊和 計(jì)算機(jī)程序,其中低功率設(shè)備作為該網(wǎng)絡(luò)的主設(shè)備??梢杂芍髟O(shè)備 來建立主設(shè)備和從設(shè)備之間的通信定時,并且作為結(jié)果,WCD可使 用控制策略來允許在多個無線模塊的一個或多個內(nèi)基本上同時發(fā)生 的活躍通信,而同時仍在由低功率主設(shè)備所設(shè)置的參數(shù)下操作。在本發(fā)明的至少一個實(shí)施方式中,無線網(wǎng)絡(luò)連接可以是異步的。 在異步的無線網(wǎng)絡(luò)中,從設(shè)備不需要對主設(shè)備發(fā)送的每次查詢(輪 詢)進(jìn)行響應(yīng)。結(jié)果,低功率網(wǎng)絡(luò)的主設(shè)備可建立定時參數(shù),網(wǎng)絡(luò) 上所有的從設(shè)備必須在該定時參數(shù)下進(jìn)行操作以便確定哪些從設(shè)備 仍參與在該網(wǎng)絡(luò)中。這些參數(shù)至少可以包括主設(shè)備輪詢間隔和從設(shè) 備等待時間周期。主設(shè)備輪詢間隔可指示主設(shè)備輪詢客戶端的速率 以便交換無線信息。從設(shè)備等待時間周期可建立用于響應(yīng)主設(shè)備輪 詢的最大時間周期,從而保持到短程通信網(wǎng)絡(luò)的連接。如果對于包 含多個無線模塊的WCD來說,低功率網(wǎng)絡(luò)是僅有的活躍無線網(wǎng)絡(luò)連 接,則可直接保持與主設(shè)備的聯(lián)系。然而,具有多個活躍無線模塊 的WCD可能創(chuàng)建有問題的通信管理情形。在多個無線模塊可能同時在WCD中活躍的情形中,在至少一個 實(shí)施方式中,本發(fā)明可在優(yōu)化通信的同時考慮各種無線模塊的相對 優(yōu)先級和靈活性。例如,可以考慮各種無線通信介質(zhì)重傳信息的能 力以便確定無線模塊應(yīng)該被分配的優(yōu)先級。在包括低功率介質(zhì)的情 形中,通常僅根據(jù)從設(shè)備等待時間周期響應(yīng)的從設(shè)備WCD可以被觸 發(fā)以便在更早的主設(shè)備輪詢間隔期間進(jìn)行響應(yīng),以便避免與更高優(yōu) 先級無線模塊的潛在沖突。另外,WCD內(nèi)的通信相關(guān)組件的激活也 可對低功率網(wǎng)絡(luò)的主設(shè)備觸發(fā)優(yōu)先響應(yīng),從而保持與主設(shè)備的連接。
結(jié)合附圖,將從下面的優(yōu)選實(shí)施方式的詳細(xì)描述來進(jìn)一步理解本發(fā)明,其中圖1公開了示例性無線操作環(huán)境,包括不同有效范圍的無線通信介質(zhì);圖2公開了可與本發(fā)明的至少 一 個實(shí)施方式使用的示例性無線 通信設(shè)備的模塊化描述;圖3公開了先前在圖2中描述的無線通信設(shè)備的示例性結(jié)構(gòu)描述;圖4公開了根據(jù)本發(fā)明的至少 一個實(shí)施方式的使用無線通信介 質(zhì)的無線通信設(shè)備的示例性操作描述;圖5公開了操作性例子,其中當(dāng)在同一無線通信設(shè)備內(nèi)同時使 用多個無線調(diào)制解調(diào)器時發(fā)生干擾;圖6A公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的包括多無線接 入控制器的無線通信設(shè)備的示例性結(jié)構(gòu)描述;圖6B公開了包括多無線接入控制器和無線調(diào)制解調(diào)器的圖6A 的更為詳細(xì)的結(jié)構(gòu)框圖;圖6C公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的包括多無線接入 控制器的無線通信設(shè)備的示例性操作描述;圖7 A公開了根據(jù)本發(fā)明的至少 一 個實(shí)施方式的包括多無線接 入控制系統(tǒng)的無線通信設(shè)備的示例結(jié)構(gòu)描述;圖7B公開了包括多無線接入控制系統(tǒng)和無線調(diào)制解調(diào)器的圖 7A的更為詳細(xì)的結(jié)構(gòu)框圖;圖7C公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的包括多無線接入 控制系統(tǒng)的無線通信設(shè)備的示例性操作描述;圖8A公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的包括分布式多 無線接入控制系統(tǒng)的無線通信設(shè)備的示例性結(jié)構(gòu)描述;圖8B公開了包括分布式多無線接入控制系統(tǒng)和無線調(diào)制解調(diào)器 的圖8A的更為詳細(xì)的結(jié)構(gòu)框圖;圖8C公開了根據(jù)本發(fā)明的至少 一個實(shí)施方式的包括分布式多無13線接入控制系統(tǒng)的無線通信設(shè)備的示例性操作描述;圖9A公開了根據(jù)本發(fā)明的一個可選實(shí)施方式的包括分布式多無線接入控制系統(tǒng)的無線通信設(shè)備的示例性結(jié)構(gòu)描述;圖9 B公開包括分布式多無線接入控制系統(tǒng)和無線調(diào)制解調(diào)器的圖9A的更為詳細(xì)的結(jié)構(gòu)框圖;圖9C公開了根據(jù)在圖9A中所公開的本發(fā)明的可選實(shí)施方式的包括分布式多無線接入控制系統(tǒng)的無線通信設(shè)備的示例性操作描述;圖io公開了可用于本發(fā)明的至少一個實(shí)施方式的示例性信息分組;圖11A公開了根據(jù)本發(fā)明的至少 一個實(shí)施方式的試圖同時與雙 模無線調(diào)制解調(diào)器進(jìn)行通信的多個無線外圍設(shè)備的例子;圖IIB公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的試圖同時與包 括操作性增強(qiáng)的雙模無線調(diào)制解調(diào)器進(jìn)行通信的多個無線外圍設(shè)備 的例子;圖12A公開了關(guān)于圖11B的例子的進(jìn)一步的細(xì)節(jié),其涉及用于 根據(jù)本發(fā)明的至少 一個實(shí)施方式管理雙模調(diào)制解調(diào)器的操作的操作 性增強(qiáng);圖12B公開了關(guān)于圖12A的例子的進(jìn)一步的細(xì)節(jié),其涉及用于 根據(jù)本發(fā)明的至少 一個實(shí)施方式來管理雙模調(diào)制解調(diào)器的操作的操 作性增強(qiáng)中的信息流;圖13A公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的其中主設(shè)備是 無線通信設(shè)備的示例性無線網(wǎng)絡(luò);圖13B公開了根據(jù)本發(fā)明的至少 一個實(shí)施方式的其中主設(shè)備是 低功率設(shè)備的示例性無線網(wǎng)絡(luò);圖14A公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的用于低功率通 信介質(zhì)(例如WibreeTM)的無線模塊活動時間表的例子;圖14B公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的用于其中可實(shí) 施管理的低功率通信介質(zhì)(例如WibreeTM)的無線模塊活動時間表的另一例子;圖14 C公開了根據(jù)本發(fā)明的至少 一 個實(shí)施方式的在同 一 無線通 信設(shè)備中的兩個沖突無線模塊的例子;圖14D公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的管理在同一無 線通信設(shè)備中的兩個沖突無線模塊的操作的例子;圖15A公開了根據(jù)本發(fā)明的至少 一個實(shí)施方式的在同 一無線通 信設(shè)備中的三個沖突無線模塊的例子;圖15B公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的管理在同一無 線通信設(shè)備中的三個沖突無線模塊的操作的例子;圖16A公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的在同一無線通 信設(shè)備中的三個沖突無線模塊的另 一例子;圖16B公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的管理在同一無 線通信設(shè)備中的三個沖突無線模塊的操作的另 一例子;圖17A公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的對在同一無線 通信設(shè)備中的通信相關(guān)組件的激活做出反應(yīng)的無線模塊的例子;圖17B公開了根據(jù)本發(fā)明的至少 一個實(shí)施方式的對在同 一無線 通信設(shè)備中的通信相關(guān)組件的激活做出反應(yīng)的無線模塊的另 一例 子;圖18公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的用于管理無線通 信設(shè)備的操作的處理的示例性流程圖,其中該無線通信設(shè)備包括多 個無線模塊,其中至少一個無線模塊正在使用低功率通信介質(zhì);圖19公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的用于管理無線通 信設(shè)備的操作的處理的另 一 示例性流程圖,其中該無線通信設(shè)備包 括多個無線模塊,其中至少一個無線模塊正在使用低功率通信介質(zhì)。
具體實(shí)施方式
盡管已經(jīng)在優(yōu)選實(shí)施方式中描述本發(fā)明,但在不偏離所附權(quán)利 要求書中所描述的本發(fā)明的精神和范圍的情況下可以在這里做出各 種改變。I.通過不同通信網(wǎng)絡(luò)的無線通信W C D可通過大量的無線通信網(wǎng)絡(luò)來發(fā)送和接收信息,這些無線 通信網(wǎng)絡(luò)中的每個具有關(guān)于速度、范圍、質(zhì)量(糾錯)、安全(編 碼)等不同的優(yōu)勢。這些特性將指示可以傳輸?shù)浇邮赵O(shè)備的信息量,以及信息傳輸?shù)某掷m(xù)時間。圖1包括WCD的示圖以及其如何與各種 類型的無線網(wǎng)絡(luò)進(jìn)行交互。在圖l繪出的示例中,用戶IIO擁有WCD 100。該i殳備可以是 從基本的蜂窩手機(jī)到例如支持無線的掌上型或膝上型計(jì)算機(jī)的更為 復(fù)雜的設(shè)備中的任何設(shè)備。近場通信(NFC) 130包括各種應(yīng)答器-類型的交互,其中常規(guī)地,僅掃描設(shè)備需要其自己的功率源。WCD 100經(jīng)由短程通信掃描源120。源120中的應(yīng)答器可使用包含在掃描 信號內(nèi)的能量和/或時鐘信號來用存儲在應(yīng)答器中的數(shù)據(jù)進(jìn)行響應(yīng), 如在RFID通信的情形下。這些類型的技術(shù)通常具有大約十英尺量級 的有效傳輸范圍,并且能夠相對快地遞送從96比特到大約兆比特(或 125K字節(jié))量的存儲數(shù)據(jù)。這些特征使得此類技術(shù)很適合識別的目 的,例如接收用于公共運(yùn)輸提供者的帳號、用于自動電子門禁的密 碼、用于信用或貨款交易的帳號等。如果兩個設(shè)備都能夠執(zhí)行有動力的通信,則兩個設(shè)備之間的傳 輸范圍可以被擴(kuò)展。短程有源通信140包括其中發(fā)送設(shè)備和接收設(shè) 備都是有源的應(yīng)用。示例性的情形可以包括來自藍(lán)牙TM、 WLAN、 UWB、 WUSB等接入點(diǎn)的有效傳輸范圍內(nèi)的用戶110。在WibreeTM 的情況下,可建立網(wǎng)絡(luò)以向用戶110所擁有的WCD IOO發(fā)送信息。 WibreeTM可以用于以電池供電的設(shè)備,例如無線傳感器,因?yàn)槠涔?耗很低。WibreeTM從設(shè)備可以使用廣告模式(或主設(shè)備中的掃描模 式)以〗更更快地建立到WCD 100的初始連接??梢员粋魉偷男畔⒘?是不受限制的,除了它必須在當(dāng)用戶IIO處于接入點(diǎn)的有效傳輸范 圍內(nèi)時必須全部傳輸。如果用戶例如正在徘徊通過大賣場或沿街走 動,則該持續(xù)時間可能是極有限的。由于這些無線網(wǎng)絡(luò)的更高的復(fù) 雜性,這也需要附加時間來建立到WCD 100的初始連接,如果在鄰近接入點(diǎn)的區(qū)域內(nèi)有很多設(shè)備在排隊(duì)等候服務(wù),則該附加時間將增加。這些網(wǎng)絡(luò)的有效傳輸范圍取決于技術(shù),并且可能從大約30 ft.到 300 ft.以上,其具有附加的功率提升。遠(yuǎn)程網(wǎng)絡(luò)150用于向WCD IOO提供實(shí)際上不間斷的通信覆蓋。 干線(land-based)無線電臺或衛(wèi)星用于中轉(zhuǎn)全球范圍內(nèi)的各種通信 事務(wù)。盡管這些系統(tǒng)極具功能性,但對這些系統(tǒng)的使用經(jīng)?;诿?分鐘向用戶110收費(fèi),不包括對數(shù)據(jù)傳輸?shù)母郊邮召M(fèi)(例如,無線 因特網(wǎng)接入)。另外,覆蓋這些系統(tǒng)的規(guī)定可能造成對用戶和提供 商的附加開銷,使得使用這些系統(tǒng)更為麻煩。 II.無線通信設(shè)備如上所述,可以使用各種無線通信設(shè)備來實(shí)現(xiàn)本發(fā)明。因此, 在研究本發(fā)明之前,重要的是理解可用于用戶110的通信工具。例 如,在蜂窩電話或其他手持無線設(shè)備的情況下,在促進(jìn)發(fā)送設(shè)備和 接收設(shè)備之間的事務(wù)方面,設(shè)備的集成數(shù)據(jù)處理能力扮演著重要的 角色。圖2公開了可結(jié)合本發(fā)明使用的無線通信設(shè)備的示例性模塊化 布局。WCD IOO被劃分成代表設(shè)備的功能性方面的模塊??梢杂上?面討論的軟件和/或硬件組件的各種組合來執(zhí)行這些功能??刂颇K210管理設(shè)備的操作??梢詮陌ㄔ赪CD 100內(nèi)的各 種其他模塊來接收輸入。例如,干擾感應(yīng)模塊220可以使用現(xiàn)有技 術(shù)中已知的各種技術(shù)來感應(yīng)無線通信設(shè)備的有效傳輸范圍內(nèi)的環(huán)境 干擾源。控制模塊210解譯這些數(shù)據(jù)輸入,并且作出響應(yīng),可以向 WCD 100內(nèi)的其他模塊發(fā)送控制指令。通信模塊230集成了 WCD 100的所有通信方面。如圖2中所示, 通信模塊230可包括例如遠(yuǎn)程通信模塊232、短程通信模塊234和機(jī) 器可讀數(shù)據(jù)模塊236 (例如,用于NFC)。通信模塊230使用至少 這些子模塊來從本地和遠(yuǎn)距離源接收多種不同類型的通信并且將數(shù) 據(jù)發(fā)送到WCD IOO的傳輸范圍內(nèi)的接收方設(shè)備。響應(yīng)于感應(yīng)到的消 息、環(huán)境影響和/或鄰近于WCD 100的其他設(shè)備,可以由控制才莫塊210或由模塊本地的控制資源來觸發(fā)通信模塊230。用戶接口模塊240包括視覺、聽覺和觸覺元件,其允許用戶110 從設(shè)備接收數(shù)據(jù)以及將數(shù)據(jù)輸入到設(shè)備。由用戶IIO輸入的數(shù)據(jù)可 以由控制模塊210來解譯從而影響WCD 100的行為。也可以由通信 模塊230將用戶輸入的數(shù)據(jù)發(fā)送到有效傳輸范圍內(nèi)的其他設(shè)備。傳 輸范圍內(nèi)的其他設(shè)備也可以經(jīng)由通信模塊230將信息發(fā)送到WCD 100,并且控制模塊210可使該信息被傳輸?shù)接脩艚涌谀K240以便 呈現(xiàn)給用戶。應(yīng)用模塊250將所有其他硬件和/或軟件應(yīng)用集成在WCD 100 上。這些應(yīng)用可以包括傳感器、接口、輔助程序(utility)、解譯 器、數(shù)據(jù)應(yīng)用等,并且可以由控制模塊210來調(diào)用以讀取由各種模 塊所提供的信息,反過來也可以將信息提供給WCD 100內(nèi)的請求模 塊。圖3公開了根據(jù)可用于實(shí)施先前在圖2中所描述的模塊化系統(tǒng) 的功能性的本發(fā)明的一個實(shí)施方式的WCD 100的示例性結(jié)構(gòu)布局。 處理器300控制整個設(shè)備操作。如圖3中所示,處理器300至少耦 合到通信部分310、 320和340。處理器300可以一個或多個微處理 器來實(shí)現(xiàn),每個微處理器能夠執(zhí)行存儲在存儲器330中的軟件指令。存儲器330可包括隨機(jī)存取存儲器(RAM)、只讀存儲器(ROM) 和/或閃存,并且以數(shù)據(jù)和軟件組件(這里也稱為模塊)的形式來存 儲信息。由存儲器330存儲的數(shù)據(jù)可以與特定的軟件組件關(guān)聯(lián)。此 外,該數(shù)據(jù)也可以與數(shù)據(jù)庫關(guān)聯(lián),例如用于調(diào)度、電子郵件等的書 簽數(shù)據(jù)庫或商業(yè)數(shù)據(jù)庫。由存儲器330存儲的軟件組件包括可以由處理器300執(zhí)行的指 令。各種類型的軟件組件可以存儲在存儲器330中。例如,存儲器 330可以存儲控制通信部分310、 320和340的4喿作的軟件組件。存 儲器330也可以存儲包括防火墻、服務(wù)指南管理器、書簽數(shù)據(jù)庫、 用戶接口管理器等的軟件組件和支持WCD 100所需的任何通信輔助 程序模塊。遠(yuǎn)程通信310執(zhí)行涉及經(jīng)由天線、通過較大地理區(qū)域(例如蜂 窩網(wǎng)絡(luò))進(jìn)行信息交換的功能。這些通信方法包括從先前描述的1G 到3G的技術(shù)。除了基本的話音通信(例如,經(jīng)由GSM),遠(yuǎn)程通 信310可操作以建立數(shù)據(jù)通信會話,例如通用分組無線服務(wù)(GPRS ) 會話和/或通用移動電信系統(tǒng)(UMTS)會話。另外,遠(yuǎn)程通信310 可搡作以發(fā)送和接收消息,例如短消息發(fā)送服務(wù)(SMS)消息和/或 多媒體消息發(fā)送服務(wù)(MMS )消息。作為遠(yuǎn)程通信310的子集,或可選地操作為單獨(dú)連接到處理器 300的獨(dú)立模塊,傳輸接收器312允許WCD 100經(jīng)由例如用于手持 設(shè)備的數(shù)字視頻廣播(DVB-H)的介質(zhì)來接收傳輸消息。可以將這 些傳輸編碼以使得只有某些指定的接收設(shè)備可訪問傳輸內(nèi)容,并且 這些傳輸可包含文本、音頻或視頻信息。在至少一個例子中,WCD 100可接收這些傳輸并且可使用包含在該傳輸信號內(nèi)的信息來確定 是否允許設(shè)備來觀看所接收到的內(nèi)容。短程通信320負(fù)責(zé)涉及通過短程無線網(wǎng)絡(luò)交換信息的功能。如 上所述并且如圖3中所繪出的,此類的短程通信320的例子不限于 藍(lán)牙TM、 wibreeTM、 WLAN、 UWB和無線USB連接。相應(yīng)地,短程 通信320執(zhí)行涉及短程連接的建立以及涉及經(jīng)由此類連接的信息的 傳輸和接收的處理的功能。在圖3中也繪出的短程輸入設(shè)備340可提供涉及機(jī)器可讀數(shù)據(jù) 的短程掃描(例如,用于NFC)的功能性。例如,處理器300可控 制短程輸入設(shè)備340以生成用于激活RFID應(yīng)答器的RF信號,并且 依次可控制來自RFID應(yīng)答器的信號的接收??捎啥坛梯斎朐O(shè)備340 支持的用于讀取機(jī)器可讀數(shù)據(jù)的其他短程掃描方法不限于IR通信、 線性的和2-D (例如,QR)條形碼讀取器(包括涉及解譯UPC標(biāo)簽 的處理)和用于讀取磁的、UV、導(dǎo)電的或可使用合適的墨水提供在 標(biāo)簽中的其他類型的編碼數(shù)據(jù)的光學(xué)字符識別設(shè)備。為了短程輸入 設(shè)備340掃描上述類型的機(jī)器可讀數(shù)據(jù),輸入設(shè)備可包括光檢測器、 磁檢測器、CCD或現(xiàn)有技術(shù)中已知的用于解譯機(jī)器可讀信息的其他傳感器。另外如圖3中所示,用戶接口 350也耦合到處理器300。用戶接 口 350促進(jìn)了與用戶的信息交換。圖3表示出用戶接口 350包括用 戶輸入360和用戶輸出370。用戶輸入360可包括允許用戶用來輸入 信息的一個或多個組件。此類組件的例子包括小鍵盤、觸摸屏和麥 克風(fēng)。用戶輸出370允許用戶從設(shè)備接收信息。因此,用戶輸出部 分370可包括各種組件,例如顯示器,發(fā)光二極管(LED)、觸覺 發(fā)射器和一個或多個音頻揚(yáng)聲器。示例性的顯示器包括液晶顯示器 (LCD)和其他視頻顯示器。WCD IOO也可包括一個或多個應(yīng)答器380。這基本上是無源設(shè) 備,可以由處理器300利用響應(yīng)于來自外部源的掃描而將要遞送的 信息來對其進(jìn)行編程。例如,安裝在入口通道的RFID閱讀器可持續(xù) 地發(fā)射無線頻率電波。當(dāng)具有包含應(yīng)答器380的設(shè)備的人員走過門 時,應(yīng)答器被激勵并且可以用標(biāo)識設(shè)備、人員等的信息來進(jìn)行響應(yīng)。 此外,閱讀器可以被安裝在WCD 100內(nèi)(例如,如參考短程輸入i殳 備340的例子所做的上述討論),從而其可以從鄰近的其他應(yīng)答器 來讀j^信息。對應(yīng)于通信部分310、 312、 320和340的硬件提供信號的發(fā)送 和接收。相應(yīng)地,這些部分可包括執(zhí)行例如調(diào)制、解調(diào)、;故大和濾 波功能的組件(例如,電子儀器)。這些部分可以被本地控制,或 者由處理器300根據(jù)存儲在存儲器330中的軟件通信組件來控制。圖3中示出的元件可以根據(jù)各種技術(shù)來構(gòu)成和耦合,從而產(chǎn)生 圖2中所描述的功能性。 一個此類的技術(shù)包括通過一個或多個總線 接口(其可以是有線的或無線的總線接口 )來耦合對應(yīng)于處理器300、 通信部分310、 312和320、存儲器330、短程輸入設(shè)備340、用戶接 口 350、應(yīng)答器380等的單獨(dú)的硬件組件??蛇x地,任何和/或所有 的單獨(dú)組件可以由以編程成復(fù)制獨(dú)立設(shè)備的功能的可編程邏輯器 件、門陣列、ASIC、多芯片模塊等的形式的集成電路來替換。此外, 這些組件中的每個耦合到電源,例如可拆卸和/或可充電電池(未示出)。用戶接口 350可以與同樣包含在存儲器330中的通信輔助程序 軟件組件進(jìn)行交互,該通信輔助程序軟件組件提供使用遠(yuǎn)程通信310 和/或短程通信320來建立服務(wù)會話。該通信輔助程序組件可包括各 種例程,該例程允許根據(jù)例如無線應(yīng)用介質(zhì)(WAP )、類似壓縮HTML (CHTML)的超文本標(biāo)記語言(HTML)的變體等的介質(zhì)來從遠(yuǎn)程 設(shè)備接收服務(wù)。III.包括遭遇潛在的干擾問題的無線通信設(shè)備的示例性操作圖4公開了根據(jù)本發(fā)明的至少 一個實(shí)施方式的理解WCD操作的 棧方法。在頂層400處,用戶IIO與WCD 100進(jìn)4亍交互。該交互包 括用戶110經(jīng)由用戶輸入360輸入信息并且乂人用戶輸出370接收信 息,從而激活在應(yīng)用層410中的功能性。在應(yīng)用層中,涉及設(shè)備內(nèi) 的特定功能性的程序與用戶和系統(tǒng)級二者進(jìn)行交互。這些程序包括 用于視覺信息(例如,web瀏覽器、DVB-H接收器等)、音頻信息 (例如蜂窩電話、語音郵件、會議軟件、DAB或模擬無線接收機(jī)等)、 記錄信息(例如,數(shù)字?jǐn)z影軟件、字處理、行程安排等)或其他信 息處理的應(yīng)用。在應(yīng)用層410處發(fā)起的動作可能需要從WCD IOO發(fā) 送或接收進(jìn)WCD 100中的信息。在圖4的例子中,請求經(jīng)由藍(lán)牙TM 通信發(fā)送到接收方設(shè)備的數(shù)據(jù)。結(jié)果是,應(yīng)用層410可接著調(diào)用系 統(tǒng)層中的資源以發(fā)起所需的數(shù)據(jù)處理和路由。系統(tǒng)層420處理數(shù)據(jù)請求并且路由數(shù)據(jù)以用于傳輸。處理可包 括例如計(jì)算、翻譯、轉(zhuǎn)換和/或分組化數(shù)據(jù)。該信息可接著路由到服 務(wù)層中的合適通信資源。如果期望的通信資源是活躍的并且可用于 服務(wù)層430,則分組可以被路由到無線調(diào)制解調(diào)器以便經(jīng)由無線傳輸 遞送??梢杂惺褂貌煌臒o線介質(zhì)操作的多個調(diào)制解調(diào)器。例如, 在圖4中,調(diào)制解調(diào)器4被激活并且使得其能夠使用藍(lán)牙TM通信來 發(fā)送分組。然而,無線調(diào)制解調(diào)器(作為硬件資源)不必僅專用于 特定的無線介質(zhì),并且其可以根據(jù)無線介質(zhì)的要求和無線調(diào)制解調(diào) 器的硬件特性用于不同類型的通信。21圖5公開了上述的示例性操作處理可造成多于一個無線調(diào)制解 調(diào)器變?yōu)榛钴S的情形。在這種情形下,WCD 100通過多種介質(zhì)、經(jīng) 由無線通信來發(fā)送和接收信息。WCD 100可以與例如那些在500處 分組的各種次級設(shè)備進(jìn)行交互。例如,這些設(shè)備可以包括經(jīng)由類似 GSM的遠(yuǎn)程無線通信進(jìn)行通信的蜂窩手持設(shè)備、經(jīng)由藍(lán)牙tm通信的 無線耳機(jī)、經(jīng)由WLAN通信的因特網(wǎng)接入點(diǎn)等。當(dāng)一些或所有的這些通信同時執(zhí)行時可能出現(xiàn)問題。進(jìn)一步如 圖5中所示,同時操作的多個調(diào)制解調(diào)器可造成彼此之間的千擾。 此類的情況可發(fā)生在當(dāng)WCD 100正在與多于一個的外部設(shè)備進(jìn)行通 信時(如先前所描述)。在示例性的極端情形中,具有同時經(jīng)由藍(lán) 牙tm、 WLAN和無線USB進(jìn)行通信的調(diào)制解調(diào)器的設(shè)備將遭遇基本 上的重疊,因?yàn)樗械倪@些無線介質(zhì)都操作在2.4GHz頻帶中。在圖 5中繪出作為區(qū)域(field)的重疊部分的干擾,其將造成分組丟失并 且需要重傳這些丟失的分組。重傳需要使用未來的時隙來重傳丟失 的信息,因此,在信號沒有完全丟失時至少整體通信性能將被降低。 在至少一個實(shí)施方式中,本發(fā)明試圖管理其中可能沖突的通信同時 發(fā)生而造成問題的情形,從而干擾可以被最小化或完全被避免,結(jié) 果是速度和質(zhì)量被最大化。IV.包括多無線接入(multiradio)控制器的無線通信設(shè)備為了試圖更好的管理WCD 100中的通信,可以引入專用于管理 無線通信的附加控制器。如圖6A中所示,WCD 100包括根據(jù)本發(fā) 明的至少一個實(shí)施方式的多無線接入控制器(MRC) 600。 MRC600 耦合到WCD 100的主控制系統(tǒng)。該耦合使得MRC 600能夠經(jīng)由 WCD 100的主操作系統(tǒng)與通信模塊310、 312、 320和340中的無線 調(diào)制解調(diào)器或其他類似設(shè)備進(jìn)行通信。盡管該配置在一些情形中可 提高WCD 100的整體無線通信效率,但當(dāng)WCD 100變?yōu)榉泵r(例 如,當(dāng)WCD100的控制系統(tǒng)被用于多任務(wù)處理多個不同的同時操作 時,同時涉及通信和非通信的操作)可能出現(xiàn)問題。圖6B詳細(xì)地^^開WCD 100的至少一個實(shí)施方式,其可以包括根據(jù)本發(fā)明的至少一個實(shí)施方式引入的圖6A中的多無線接入控制 器(MRC) 600。 MRC 600包括公共接口 620,可由該公共接口 620 通過主控制系統(tǒng)640發(fā)送或接收信息。無線調(diào)制解調(diào)器610和其他 設(shè)備630在本公開中可以被稱為"模塊",因?yàn)槌苏{(diào)制解調(diào)器本 身以外,它們也包含支持硬件和/或軟件的資源。這些資源可包括控 制、接口和/或處理資源。例如,每個無線調(diào)制解調(diào)器610或類似的 通信設(shè)備630 (例如,用于掃描機(jī)器可讀信息的RFID掃描儀)也可 包括用于與主控制系統(tǒng)640通信的某種公共接口 620。結(jié)果,在無線 調(diào)制解調(diào)器610、類似設(shè)備630和MRC 600之間發(fā)生的所有信息、 命令等由主控制系統(tǒng)640的通信資源來傳送。將參考圖6C來討論與 WCD 100內(nèi)的所有其他功能性模塊共享通信資源的可能影響。圖6C公開了根據(jù)本發(fā)明的至少 一個實(shí)施方式的包括MRC 600 的影響的類似于圖4的操作圖。在該系統(tǒng)中,MRC 600可從WCD 100 的主操作系統(tǒng)接收操作性數(shù)據(jù),例如涉及在應(yīng)用層410上運(yùn)行的應(yīng) 用,以及來自服務(wù)層430中的各種無線通信設(shè)備的狀態(tài)數(shù)據(jù)。MRC 600可使用該信息來發(fā)布調(diào)度命令到服務(wù)層430中的通信設(shè)備,試圖 避免通信問題。然而,當(dāng)WCD 100的操作被全部地使用時可能出現(xiàn) 問題。由于應(yīng)用層410中的各種應(yīng)用、系統(tǒng)層420中的才喿作系統(tǒng)、 服務(wù)層430中的通信設(shè)備和MRC 600必須都共享同一通信系統(tǒng),因 此當(dāng)WCD 100的所有方面都試圖在7>共4^口系統(tǒng)620上通信時可能 出現(xiàn)延遲。結(jié)果,關(guān)于通信資源狀態(tài)信息和無線調(diào)制解調(diào)器610的 控制信息的延遲敏感信息可能延遲,使得來自MRC 600的任何有益 效果無效。因此,如果要實(shí)現(xiàn)MRC 600的有益效果,則需要一種能 夠更好地處理延遲敏感信息的區(qū)分和路由的系統(tǒng)。 V.包括多無線接入控制系統(tǒng)的無線通信設(shè)備圖7A引入根據(jù)本發(fā)明的至少一個實(shí)施方式的作為WCD 100中 的多無線接入控制系統(tǒng)(MCS ) 700的一部分的MRC 600。 MCS 700 直接將模塊310、 312、 320和340的通信資源鏈接到MRC 600。 MCS 700可提供專用的低業(yè)務(wù)通信結(jié)構(gòu),從而將延遲敏感信息攜帶到MRC 600和攜帶來自MRC 600的延遲敏感信息。在圖7B中示出附加的細(xì)節(jié)。MCS 700形成WCD 100中的MRC 600和通信資源之間的直接鏈路。該鏈路可以由專用MCS接口 710 和760的系統(tǒng)來建立。例如,MCS接口 760可以耦合到MRC 600。 MCS接口 710可以將無線調(diào)制解調(diào)器610和其他類似通信設(shè)備630 連接到MCS 700,以便形成信息傳送,從而允許延遲敏感信息傳播 到MRC 600和從MRC 600傳播。通過這種方式,MRC 600的能力 不再受主控制系統(tǒng)640的處理負(fù)載的影響。結(jié)果,仍然由主控制系 統(tǒng)640傳送來往于MRC 600的任何信息可以被認(rèn)為是容忍延遲的, 因此該信息的實(shí)際到達(dá)時間基本上不會影響系統(tǒng)性能。另 一方面, 所有的延遲敏感信息被引導(dǎo)到MCS 700,因此這些信息與主控制系 統(tǒng)的負(fù)載隔離。根據(jù)本發(fā)明的至少一個實(shí)施方式,在圖7C中看到MCS 700的 效果。現(xiàn)在可以在MRC 600中接收到的信息來自至少兩個源。系統(tǒng) 層420可持續(xù)地通過主控制系統(tǒng)640來向MRC 600提供信息。此外, 服務(wù)層430可專門提供由MCS 700傳送的延遲敏感信息。MRC 600 可區(qū)分這兩類信息并且相應(yīng)地動作。延遲容忍信息可包括通常在無 線調(diào)制解調(diào)器處于主動地實(shí)施通信時不改變的信息,例如無線模式 信息(例如,GPRS、藍(lán)牙TM、 WLAN等)、可以由用戶設(shè)置定義的 優(yōu)選級信息、無線接入正在驅(qū)動的特定服務(wù)(QoS、實(shí)時/非實(shí)時) 等。由于延遲容忍信息不頻繁地改變,其可以由WCD 100的主控制 系統(tǒng)640及時地遞送??蛇x地,延遲l丈感(或時間壽丈感)信息至少 包括在無線連接期間頻繁改變地調(diào)制解調(diào)器操作性信息,因此其需 要及時的更新。結(jié)果,延遲敏感信息可能需要從多個無線調(diào)制解調(diào) 器610通過MCS接口 710和760直接遞送到MRC 600,并且可包 括無線調(diào)制解調(diào)器同步信息。響應(yīng)于MRC 600的請求,可以提供延 遲敏感信息,或者延遲敏感信息可以作為在傳輸期間無線調(diào)制解調(diào) 器設(shè)置中的改變的結(jié)果而遞送,如參考以下的同步進(jìn)行的討論。 VI.包括分布式多無線接入控制系統(tǒng)的無線通信設(shè)備圖8A公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的可選配置,其中 分布式多無線接入控制系統(tǒng)(MCS) 700被引入進(jìn)WCD 100。在一 些情形中,分布式MCS 700通過將這些控制特征分布在WCD 100 內(nèi)的已經(jīng)必需的組件中而被認(rèn)為提供超出集中式MRC 600的優(yōu)勢。 結(jié)果,基本量的通信管理操作可以本地化于例如無線調(diào)制解調(diào)器610 的各種通信資源,從而減小在WCD IOO中的整個控制命令的業(yè)務(wù)量。在本示例中,MCS 700可以使用各種總線結(jié)構(gòu)來實(shí)現(xiàn),包括在 便攜式電子設(shè)備中常見的I"C接口,以及例如現(xiàn)在正在開發(fā)的 SLIMbus的新興標(biāo)準(zhǔn)。I化是多主設(shè)備總線,其中多個設(shè)備可以被連 接到同 一總線并且每個設(shè)備可通過發(fā)起數(shù)據(jù)傳輸來充當(dāng)主設(shè)備。I2C 總線包含至少兩條通信線路,信息線路和時鐘線路。當(dāng)設(shè)備要發(fā)送 信息時,其扮演主設(shè)備的角色并且將其時鐘信號和信息都發(fā)送到接 收方設(shè)備。另一方面,SLIMbus僅在一條線路上使用以50Mbits/s或 更低速率運(yùn)行的單獨(dú)、非區(qū)分的物理層。其正在由移動工業(yè)處理器 接口 (MIPI)聯(lián)盟開發(fā)以替換今天的"C和"S接口,同時提供更多MCS 700直接鏈接才莫塊310、 312、 320和340中的分布式控制 組件702。另 一分布式控制組件704可駐留于WCD 100的主控制系 統(tǒng)640中。應(yīng)當(dāng)強(qiáng)調(diào),在處理器300中示出的分布式控制組件704 不僅限于本實(shí)施方式,其可駐留于WCD 100內(nèi)的任何合適的系統(tǒng)模 塊內(nèi)。MCS 700的添加為攜帶來往于各種分布式控制組件702的延 遲敏感信息提供專用低業(yè)務(wù)通信結(jié)構(gòu)。通過圖8B中的更多細(xì)節(jié)來描述在圖8A中公開的示例性實(shí)施方 式。MCS 700形成WCD 100內(nèi)的分布式控制組件702之間的直接鏈 路。無線調(diào)制解調(diào)器610內(nèi)的分布式控制組件702例如可包括MCS 接口 710、無線活動控制器720和同步器730。無線活動控制器720 使用MCS接口 710來與其他無線調(diào)制解調(diào)器610中的分布式控制組 件進(jìn)行通信。同步器730可以用于從無線調(diào)制解調(diào)器610獲得定時 信息,從而滿足來自任何分布式控制組件702的同步請求。無線活動控制器720也可通過y〉共接口 620從主控制系統(tǒng)640 (例如,乂人分 布式控制組件704)獲得信息。結(jié)果,由主控制系統(tǒng)640通過公共接 口 620傳送到無線活動控制器720的任何信息可以被認(rèn)為是延遲容 忍的,因此該信息的實(shí)際到達(dá)時間基本上不影響通信系統(tǒng)性能。另 一方面,可以由MCS 700來傳送所有的延遲敏感信息,從而所有延 遲敏感信息與主控制系統(tǒng)過載隔離。如上所述,分布式控制組件704可存在于主控制系統(tǒng)640中。 該組件的一些方面可以駐留于處理器300內(nèi),例如作為運(yùn)4亍監(jiān)一見和 調(diào)整無線活動控制器720的行為的軟件例程。示出的處理器300包 含優(yōu)先級控制器740。優(yōu)先級控制器740可用于監(jiān)視活躍的無線調(diào)制 解調(diào)器610,以便確定這些設(shè)備之間的優(yōu)先級??梢酝ㄟ^存儲在優(yōu)選 級控制器740中的規(guī)則和/或條件來確定優(yōu)先級。變?yōu)榛钴S的調(diào)制解 調(diào)器可請求來自優(yōu)先級控制器740的優(yōu)先級信息。另外,進(jìn)入非活 躍的調(diào)制解調(diào)器可通知優(yōu)先級控制器740,從而可以相應(yīng)地調(diào)整剩余 的活躍調(diào)制解調(diào)器610的相對優(yōu)先級。優(yōu)先級信息通常不認(rèn)為是延 遲敏感的,因?yàn)槠渲饕窃跓o線調(diào)制解調(diào)器610和它們的連接和/或 服務(wù)激活/去激活時被更新,所以在無線調(diào)制解調(diào)器610的活躍通信 連接期間不會頻繁地改變。結(jié)果,可以使用在本發(fā)明的至少一個實(shí) 施方式中的公共接口系統(tǒng)620來將該信息傳送到無線調(diào)制解調(diào)器 610。在圖8C中看到分布式控制MCS 700的至少一個效果。系統(tǒng)層 420可持續(xù)地通過主控制系統(tǒng)640向分布式控制組件702提供延遲容 忍信息。此外,在服務(wù)層430中的分布式控制組件702,例如調(diào)制解 調(diào)器活動控制器720,可經(jīng)由MCS 700相互交換延遲敏感信息。每 個分布式控制組件702可在這兩類信息之間進(jìn)行區(qū)分并且相應(yīng)地動 作。延遲容忍信息可包括通常在無線調(diào)制解調(diào)器處于主動地實(shí)施通 信時不改變的信息,例如無線才莫式信息(例如,GPRS、藍(lán)牙TM、 WLAN 等)、可以由用戶設(shè)置定義的優(yōu)選級信息、無線接入正在驅(qū)動的特 定服務(wù)(QoS、實(shí)時/非實(shí)時)等。由于延遲容忍信息不頻繁地改變,其可以由WCD 100的主控制系統(tǒng)640及時地遞送??蛇x地,延遲壽丈 感(或時間敏感)信息至少包括在無線連接期間頻繁改變的調(diào)制解 調(diào)器操作性信息,因此其需要及時的更新。延遲敏感信息需要直接 在分布式控制組件702之間遞送,并且可包括無線調(diào)制解調(diào)器同步 和活動控制信息。響應(yīng)于請求,可以提供延遲敏感信息,或者延遲 敏感信息可以作為在無線調(diào)制解調(diào)器中改變的結(jié)果而遞送,將參考 以下的同步來進(jìn)行討論。MCS接口 710可用于(1 )交換同步信息,和(2)在各種無線 活動控制器720之間發(fā)送標(biāo)識或優(yōu)先級信息。此外,如前所述,MCS 接口 710用于傳送從控制的角度來看是延遲敏感的無線電參數(shù)。MCS 接口 710可以在不同的無線調(diào)制解調(diào)器(多點(diǎn))之間共享,但從等 待時間的角度來看,其不能與限制MCS接口 710的使用的任意其他 功能性共享。在MCS 700上發(fā)送的、可能啟用/禁用無線調(diào)制解調(diào)器610的控 制信號應(yīng)該建立在調(diào)制解調(diào)器的周期性事件上。每個無線活動控制 器720可從同步器730獲得關(guān)于無線調(diào)制解調(diào)器的周期性事件的該 信息。這種類型的事件例如可以是GSM中的幀時鐘事件(4.615 ms)、 BT中的時隙時鐘事件(625jas )或WLAN中的目標(biāo)信標(biāo)傳輸時間(100 ms)或這些中的任意多個。當(dāng)(1 )任意無線活動控制器720請求同 步指示,(2)無線調(diào)制解調(diào)器內(nèi)部時間參考被改變時(例如由于切 換),無線調(diào)制解調(diào)器610可發(fā)送其同步指示。只要延遲在若干微 秒內(nèi)是不變的,則對同步信號的等待時間要求不是嚴(yán)格的。在無線 活動控制器710的調(diào)度邏輯中,可以考慮固定延遲。無線調(diào)制解調(diào)器活動控制是基于知道何時活躍的無線調(diào)制解調(diào) 器610將在無線接入當(dāng)前正在操作的特定連接模式下發(fā)送(或接收)。 每個無線調(diào)制解調(diào)器610的連接模式可以被映射到它們各自的無線 活動控制器720中的時域操作。作為例子,對于GSM語音連接,優(yōu) 先級控制器740可具有關(guān)于GSM的所有業(yè)務(wù)模式的知識。當(dāng)無線調(diào) 制解調(diào)器610變?yōu)榛钴S時,該信息可以被傳輸?shù)胶线m的無線活動控制器720,其接著可識別出在GSM中的語音連4妻包括長度為577 ^s 的一個傳輸時隙、緊接著一個空時隙,在其之后是577 |is的接收時 隙、兩個空時隙、監(jiān)視(RX打開)時隙、兩個空時隙,并且接著重 復(fù)。雙傳輸模式意味著兩個傳輸時隙、空時隙、接收時隙、空時隙、 監(jiān)視時隙和兩個空時隙。當(dāng)無線活動控制器720預(yù)先知道所有的業(yè) 務(wù)模式,則其僅需要及時知道何時傳輸時隙發(fā)生以獲得GSM無線調(diào) 制解調(diào)器何時活躍的知識。該信息可以由同步器730獲得。當(dāng)活躍 的無線調(diào)制解調(diào)器610將發(fā)送(或接收)時,每次都必須檢查來自 其相應(yīng)的無線活動控制器720的調(diào)制解調(diào)器活動控制信號是否允許 通信。無線活動控制器720總是允許或禁用一個完全無線傳輸塊的 傳輸(例如,GSM時隙)。VII.包括分布式多無線接入控制系統(tǒng)的可選例子的無線通信設(shè)備在圖9A-9C中公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的可選分 布式控制配置。在圖9A中,分布式控制組件702繼續(xù)由MCS 700 鏈接。然而,現(xiàn)在的分布式控制組件704也直接經(jīng)由MCS接口耦合 到分布式控制組件702。結(jié)果,分布式控制組件704也可使用MCS 700 并從MCS 700獲益,以用于涉及WCD 100的各種通信組件的事務(wù)。 現(xiàn)在參考圖9B,更為詳細(xì)地示出將分布式控制組件704包括在 MCS 700上。分布式控制組件704至少包括耦合到MCS接口 750的 優(yōu)先級控制器740。 MCS接口 750允許優(yōu)先級控制器740經(jīng)由專用 于調(diào)整WCD 100中的通信資源的低業(yè)務(wù)連接來發(fā)送信息到無線活動 控制器720和從無線活動控制器720接收信息。如前所述,由優(yōu)先 級控制器740提供的信息可以不被認(rèn)為是延遲敏感信息,然而,經(jīng) 由MCS 700提供優(yōu)先級信息到無線活動控制器720可提高WCD 100 的整體通信效率。因?yàn)樵诜植际娇刂平M件702和704之間的更快通 信可導(dǎo)致無線活動控制器720中的更快相對優(yōu)先級分辨能力,所以 性能可以提高。另外,WCD 100的公共接口系統(tǒng)620將從不得不容 納來自分布式控制組件704的通信業(yè)務(wù)中釋放出來,從而降低主控 制系統(tǒng)640中的整體通信負(fù)載。另一優(yōu)勢可以實(shí)現(xiàn)在WCD 100的通信控制靈活性中。新的特征可以被引入進(jìn)優(yōu)先級控制器740中,而 無需擔(dān)心控制組件之間的消息發(fā)送是否將是延遲容忍或延遲敏感 的,因?yàn)镸CS^I妾口 710已經(jīng)在此位置可用。圖9C公開了在WCD 100中的通信上的本發(fā)明的當(dāng)前可選實(shí)施 方式中可見的增強(qiáng)的操作性效果。將用于無線調(diào)制解調(diào)器控制信,包、 的可選i 各由添加到分布式控制組件702和704之間的流中可改進(jìn)無 線活動控制器720的通信管理和減輕主控制系統(tǒng)640上的負(fù)擔(dān)。在 該實(shí)施方式中,由專用控制接口鏈接MCS 700的所有分布式控制組 件,當(dāng)主控制系統(tǒng)640正在經(jīng)歷提升的事務(wù)請求時,該專用控制接 口免除了在WCD 100中對通信調(diào)整控制消息發(fā)送的傳送。在根據(jù)本發(fā)明的至少一個實(shí)施方式的圖10中公開了示例的消息 分組900。示例的消息分組900包括可由MRC 600或無線活動控制 器720規(guī)定的活動模式信息。在本發(fā)明的至少一個實(shí)施方式中,分 組900的數(shù)據(jù)凈荷至少可包括消息ID信息、允許/禁止傳輸(Tx) 周期信息、允許/禁止接收(Rx)周期信息、Tx/Rx周期性(包含在 周期信息中的Tx/Rx活動每隔多久發(fā)生)、以及有效性信息,其描 述何時活動模式變?yōu)橛行б约笆欠裥碌幕顒幽J秸谔鎿Q或添加到 現(xiàn)有的一個活動模式。如圖所示,分組900的數(shù)據(jù)凈荷可包括用于 傳輸或接收的多個允許/禁止周期(例如,Tx周期l, 2...),每個 至少包含周期開始時間和周期結(jié)束時間,在該周期期間,可以允許 或禁止無線調(diào)制解調(diào)器610執(zhí)行通信活動。盡管MCS 700的分布式 例子可允許無線調(diào)制解調(diào)器控制活動被實(shí)時地控制(例如,更多具 有精細(xì)粒度的控制消息),但將多個允許/禁止周期包括進(jìn)單個消息 分組900中的能力可支持無線活動控制器720來為無線調(diào)制解調(diào)器 的行為調(diào)度更長的時間周期,這可導(dǎo)致消息業(yè)務(wù)的減小。另外,使 用每個消息分組900中的有效信息可以修改無線調(diào)制解調(diào)器610活 動模式中的改變??梢杂蒑RC 600或無線活動控制器720來規(guī)定調(diào)制解調(diào)器活動 控制信號(例如,分組900)并且在MCS 700上發(fā)送。該信號包括分別用于Tx和Rx的活動周期,以及用于無線調(diào)制解調(diào)器610的活 動的周期性。盡管本地的無線調(diào)制解調(diào)器時鐘是控制時域(從不會 改寫),在將活動周期同步到當(dāng)前無線調(diào)制解調(diào)器操作中所使用的 時間基準(zhǔn)可以基于至少兩種標(biāo)準(zhǔn)中的一種。在第一個例子中,傳輸 周期可以在預(yù)定量的同步事件已經(jīng)在無線調(diào)制解調(diào)器610中發(fā)生后 開始??蛇x地,用于MRC 600或分布式控制組件702之間的所有定 時可以纟皮標(biāo)準(zhǔn)化為在用于WCD 100的系統(tǒng)時鐘附近。這兩種解決方 案中都存在優(yōu)勢和缺陷。使用定義數(shù)目的調(diào)制解調(diào)器同步事件是有 益的,因?yàn)榻又械亩〞r將嚴(yán)密地對準(zhǔn)無線調(diào)制解調(diào)器時鐘。然 而,實(shí)現(xiàn)起來,該策略比系統(tǒng)時鐘上的基本定時更為復(fù)雜。另一方 面,盡管基于系統(tǒng)時鐘的定時可能更易于實(shí)施為標(biāo)準(zhǔn),但無論何時 新的活動模式安裝在無線調(diào)制解調(diào)器610中,都必須實(shí)施到調(diào)制解 調(diào)器時鐘定時的轉(zhuǎn)換?;顒又芷诳梢员恢甘緸殚_始和停止時間。如果僅有一個活躍的 連接,或者如果不需要調(diào)度活躍的連接,則調(diào)制解調(diào)器活動控制信 號可以總是被設(shè)置為打開以允許無線調(diào)制解調(diào)器在沒有限制下操 作。在嘗試實(shí)際通信前,無線調(diào)制解調(diào)器610應(yīng)該檢查傳輸或接收 是否被允許?;顒咏Y(jié)束時間可以被用于檢查同步。 一旦無線調(diào)制解 調(diào)器610已經(jīng)結(jié)束事務(wù)(時隙/分組/突發(fā)),其可檢查活動信號是否 仍被設(shè)置(由于裕度,其應(yīng)該是仍被設(shè)置)。如果不是這樣,則無 線調(diào)制解調(diào)器610可通過同步器730發(fā)起與MRC 600或與無線活動 控制器720的新的同步。如果無線調(diào)制解調(diào)器時間基準(zhǔn)或連接模式 改變,則同樣也會發(fā)生。如果無線活動控制器720用盡調(diào)制解調(diào)器 同步并且開始在錯誤時間應(yīng)用調(diào)制解調(diào)器傳輸/接收限制,則可能發(fā) 生問題。歸應(yīng)于此,調(diào)制解調(diào)器同步信號需要被周期性地更新。在 同步信息中需要更為活躍的無線連接、更高的準(zhǔn)確度。 VIII.到其他設(shè)備的無線調(diào)制解調(diào)器接口作為信息獲取服務(wù)的一部分,MCS接口 710需要向MRC 600(或 無線活動控制器720)發(fā)送關(guān)于無線調(diào)制解調(diào)器610的周期性事件的信息。使用其MCS接口710,無線調(diào)制解調(diào)器610可以指示關(guān)于其 操作的周期性事件的時間實(shí)例。事實(shí)上,這些實(shí)例是可從其計(jì)算何 時無線調(diào)制解調(diào)器610是活躍的并且可能正在準(zhǔn)備通信或正在通信 的時間。在傳輸或接收模式之前或期間發(fā)生的事件可以被用作時間 基準(zhǔn)(例如,在GSM的情形下,幀邊緣可以在不必在此時刻發(fā)送或 接收的調(diào)制解調(diào)器中指示,但我們基于幀時鐘知道調(diào)制解調(diào)器將在 幀時鐘邊緣后[x]ms發(fā)送)。用于此類定時指示的基本原則是事件在 本質(zhì)上是周期性的。每個事件不需要被指示,但MRC 600自己可以 計(jì)算中間事件。為了使其可能,控制器也將需要關(guān)于事件的其他相 關(guān)信息,例如周期性和持續(xù)時間。該信息可以嵌入到指示中或控制 器可通過其他方式來獲得該信息。更重要地,這些定時指示必需是 這樣,其使得控制器可獲得無線調(diào)制解調(diào)器的基本周期性和定時。 事件的定時可以在指示本身中,或其可以由MRC 600 (或無線活動 控制器720)從指示信息隱式地定義。一般地,這些定時指示需要在周期事件上提供,類似于來自 基站的調(diào)度廣播(典型地TDMA/MAC幀邊界)以及自身周期性傳 輸或接收周期(典型地,Tx/Rx時隙)。這些通知需要由無線調(diào)制解 調(diào)器610在(1)網(wǎng)絡(luò)入口上發(fā)布(即,調(diào)制解調(diào)器獲得網(wǎng)絡(luò)同步), (2)在周期性事件定時改變上發(fā)布,例如由于切換,以及(3)才艮 據(jù)多無線接入控制器中的策略和配置設(shè)置來發(fā)布(整體的或分布式 的)。在本發(fā)明的至少一個實(shí)施方式中,在WCD 100的上述通信組 件之間交換的各種消息可用于指示在局部(無線調(diào)制解調(diào)器層)和 全局(WCD層)基礎(chǔ)上的行為。MRC 600或無線活動控制器720可 以向無線調(diào)制解調(diào)器610遞送具有控制特定調(diào)制解調(diào)器意圖的調(diào)度, 然而,可以不強(qiáng)迫無線調(diào)制解調(diào)器610服從該調(diào)度?;驹瓌t在于 無線調(diào)制解調(diào)器610不僅根據(jù)多無線接入控制信息來操作(例如, 僅當(dāng)MRC 600允許時操作),而且也在考慮MRC調(diào)度信息的同時 才丸-f亍內(nèi)部調(diào)度和鏈i 各適配。IX.向雙模調(diào)制解調(diào)器傳送的外圍設(shè)備現(xiàn)在參考圖IIA,公開了一種示例性情形,其中WCD100處 于與外圍設(shè)備1150-1154的活躍無線通信。短語"外圍設(shè)備"的使用 不旨在限制本發(fā)明,僅用于代表位于WCD 100外部、也能夠與WCD 100進(jìn)行無線通信的任意設(shè)備。此類設(shè)備可包括經(jīng)由藍(lán)牙TM通信進(jìn)行 通信的無線耳機(jī)1150、經(jīng)由WibreeTM通信進(jìn)行通信的無線鍵盤1152 以及經(jīng)由WibreeTM通信進(jìn)行通信的無線鼠標(biāo)1154。至少在本例中, 所有的這些外圍設(shè)備可與WCD 100內(nèi)的單個雙模無線調(diào)制解調(diào)器 1100進(jìn)行通信??梢灶A(yù)見到用戶110可以通過耳才幾1150 ^丸行電話"i炎 話,同時在鍵盤1152上進(jìn)行打字并且同時與鼠標(biāo)1154進(jìn)行交互。 假設(shè)其中至少兩個或多個外圍設(shè)備正在同時執(zhí)行與雙模調(diào)制解調(diào)器 1100通信的情形,經(jīng)歷通信沖突的可能性增加。結(jié)果,需要管理這 些無線協(xié)議的操作策略以優(yōu)化性能并同時保持質(zhì)量。圖11B包括本發(fā)明的至少一個實(shí)施方式的示例性實(shí)現(xiàn)。同樣 地,在該例子中,三個先前的外圍設(shè)備正在嘗試通過雙模無線調(diào)制 解調(diào)器1100與WCD 100同時進(jìn)行通信。然而,無線調(diào)制解調(diào)器1100 現(xiàn)在可能包括用于管理試圖使用雙模無線調(diào)制解調(diào)器1100的物理層 (PHY)資源的"無線接入"(例如,基于軟件的無線控制棧)的 本地控制資源。在該例子中,雙模無線調(diào)制解調(diào)器1100包括可以共 享雙模無線調(diào)制解調(diào)器1100的PHY層資源(例如,硬件資源、天 線等)的至少兩個無線棧或無線協(xié)議(標(biāo)記為"藍(lán)牙"和"Wibree")。 本地控制資源可包括接入控制器("Adm Ctrl")和雙模控制器(DuMo 管理器)。這些本地控制資源可以被實(shí)現(xiàn)為雙模無線調(diào)制解調(diào)器接 口中的軟件程序和/或以硬件的形式(例如,邏輯器件、門陣列、MCM、 ASIC等),并且無線調(diào)制解調(diào)器接口可以耦合到,或可選地,嵌入 到雙模無線調(diào)制解調(diào)器1100中。下面將解釋使用雙模無線調(diào)制解調(diào) 器1100將這些控制資源與無線協(xié)議進(jìn)行交互。參考圖12A,現(xiàn)在公開了將兩個獨(dú)立的無線協(xié)議棧示例性地組 合進(jìn)至少由接入控制1226和DuMo管理器1228本地控制的單個組合實(shí)體。初始地,兩個示例獨(dú)立棧被表示為建立可以被集成進(jìn)集成 雙模實(shí)體的各個單元。獨(dú)立的藍(lán)牙TM棧1200包括可以將信息從系統(tǒng)層傳送到物理層的單元,在物理層可將該信息無線地發(fā)送到另一設(shè)備。在頂層處,BT配置文件1206至少包括已知外圍設(shè)備的描述, 該外圍設(shè)備可以無線地連接到WCD 100或可以使用藍(lán)牙TM的應(yīng)用, 從而進(jìn)行與外圍設(shè)備的無線通信??赏ㄟ^配對過程建立其他設(shè)備的 藍(lán)牙TM配置文件,其中可以由WCD 100通過4侖詢處理來4妄收用于外 圍設(shè)備的標(biāo)識和連接信息并且接著將其保存以便在稍后加速到設(shè)備 的連接。在建立了應(yīng)用和/或目標(biāo)外圍設(shè)備(或多個設(shè)備)以后,將 要發(fā)送的任何信息必須被準(zhǔn)備用于傳輸。L2CAP層1208至少包括邏 輯鏈路控制器和適配協(xié)議。該協(xié)議支持更高層協(xié)議多路復(fù)用分組分 段化和重組,以及對服務(wù)質(zhì)量信息的傳送。由L2CAP層1208所準(zhǔn) 備的信息可接著傳送到應(yīng)用可選的主機(jī)控制器接口 (HCI) 1210。該 層可以將命令接口提供給較低鏈路管理器協(xié)議(LMP)層、鏈路管 理器(LM) 1212和鏈路控制器(LC) 1214。 LM 1212可建立鏈路 建立、認(rèn)證、鏈路配置和涉及在兩個或多個設(shè)備之間建立無線鏈路 的其他協(xié)議。另外,LC 1214通過處理低層基帶協(xié)議來管理兩個或多 個設(shè)備之間的活躍鏈路。接著可建立無線通信并且使用制造物理層 (PHY) 1216的硬件(調(diào)制解調(diào)器、天線等)來執(zhí)行。當(dāng)然,藍(lán)牙 TM棧1200的上述指出的層也可以與上面公開的相反順序來使用,從 而從外圍設(shè)備將無線傳輸接收進(jìn)WCD 100。獨(dú)立WibreeTM棧中的層類似于先前描述的單元。然而,由于當(dāng) 與藍(lán)牙TM相比較時,WibreeTM的相對簡單性,實(shí)際上更少的層用于獲 得無線通信。類似于在藍(lán)牙TM中所使用的配置文件,W配置文件1218 可用于指定可使用WibreeTM進(jìn)行通信的應(yīng)用和WibreeTM調(diào)制解調(diào)器 可與其進(jìn)行無線通信的外圍設(shè)備。配置文件適配層(PAL) 1220可 用于準(zhǔn)備信息以經(jīng)由無線通信進(jìn)行傳輸。HIF層1222可以提供位于 與WCD 100中的應(yīng)用和調(diào)度器進(jìn)行通信的上層和建立和保持到外圍 設(shè)備的鏈路的WibreeTM棧的低層之間的接口 。 WibreeTM棧的更低層可另外包括至少鏈路層(LL )1224。LL 1224可通過使用物理層(PHY ) 1216建立和維護(hù)與其他支持無線的設(shè)備的無線通信,這對于使用雙 模調(diào)制解調(diào)器1100的藍(lán)牙TM和WibreeTM無線協(xié)議來說是共同的。然 而,WibreeTMLL 1224明顯不同于藍(lán)牙TM中的LM 1211和LC 1214, 并且結(jié)果,其可對DuMo管理器1228的功能性具有顯著的效果。圖12A中的中央棧是可用于管理雙模無線調(diào)制解調(diào)器1100中 的通信的示例性組合的藍(lán)牙TM和WibreeTMDuMo棧1204。在該例子 中,先前描述用于藍(lán)牙TM棧1200和WibreeTM棧1202的單元—皮示出 以由接入控制1226和DuMo管理器1228鏈接的并行結(jié)構(gòu)來組合。 接入控制1226通過過濾出來自WCD 100的操作系統(tǒng)的、可能導(dǎo)致 沖突的藍(lán)牙TM和WibreeTM請求來用作用于雙模無線調(diào)制解調(diào)器1100 的網(wǎng)關(guān)。鑒于操作在WCD 100中的其他的活躍無線調(diào)制解調(diào)器,可 以由MRC 600來提供調(diào)度信息,其中某些操作周期可以分配給雙模 無線調(diào)制解調(diào)器1100。該調(diào)度信息可以向下傳送到組合的協(xié)議棧的 HCI+擴(kuò)展層以及到DuMo管理器1228以進(jìn)一步處理。然而,如果來 自MRC 600的調(diào)度信息是重要的(延遲敏感),其可以通過MCS 700、 經(jīng)由直接連接發(fā)送到DuMo管理器1228。將在下面參考圖12B來討 論由DuMo管理器接收到的信息,以及涉及管理無線協(xié)議的操作的 處理。圖12B更為詳細(xì)地公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的 示例性DuMo管理器1228。 DuMo管理器可使用雙模調(diào)制解調(diào)器1100 的PHY層1216來接收在確定用于無線協(xié)議的"修訂"調(diào)度或子調(diào) 度中所使用的信息(鑒于由MRC 600創(chuàng)建其他的無線調(diào)制解調(diào)器 610,假設(shè)已經(jīng)有用于雙模無線調(diào)制解調(diào)器1100的調(diào)度)。由DuMo 管理器1228所接收的一些信息可經(jīng)歷上層,例如通過接入控制 1226。相比較于WCD 100中的其他活躍無線調(diào)制解調(diào)器610 (每個 MRC 600),該信息可至少包括用于雙模調(diào)制解調(diào)器1100的調(diào)度信 息(Sys_Sch)。如前所述,涉及包括某些調(diào)度信息的延遲敏感信息 的緊急事件可能需要其從MRC 600經(jīng)由MCS 700直接遞送到DuMo管理器1228。其它的信息可包括來自每個無線協(xié)議的當(dāng)前狀態(tài)的藍(lán) 牙TM無線棧的指示信息(BT—Ind)和來自WibreeTM無線棧的指示信 息(W—Ind)。指示信息可包括關(guān)于每個無線協(xié)議的調(diào)制解調(diào)器的當(dāng) 前狀態(tài)(例如,雙模無線調(diào)制解調(diào)器1100是否正在主動地接收信息 或從某個協(xié)議發(fā)送信息),是否有針對任何協(xié)議排隊(duì)發(fā)送的信息, 針對每個協(xié)議要發(fā)送的信息的緊急度等。由DuMo管理器1228使用 該指示信息來確定用于雙模調(diào)制解調(diào)器的各個無線接入的調(diào)度(例 如,BT—Sch和W—Sch ),從而雙才莫無線調(diào)制解調(diào)器1100可以在不 經(jīng)歷通信錯誤的情況下在各種協(xié)議之間共享時間。在做出這些調(diào)度 決定時,DuMo管理器1228必須根據(jù)由接入控制1226給出的指示、 參數(shù)和/或指令來操作。X.在例如Wibree 的低功率網(wǎng)絡(luò)中操作的WCD模式圖13A公開了示例性通信情形,其中在至少三個設(shè)備中已經(jīng) 建立了無線網(wǎng)絡(luò)。在該例子中,WCD 100實(shí)際上可以立即參與到兩 個網(wǎng)絡(luò)中。WCD 100可以是具有從設(shè)備1302的藍(lán)牙TM網(wǎng)絡(luò)的主設(shè) 備,以及例如WibreeTM的包括低功率設(shè)備1304的低功率網(wǎng)絡(luò)的主設(shè) 備。設(shè)備1304例如可以是包括用于無線通信的資源的腕表。在該配 置中,由于WCD IOO是藍(lán)牙TM和低功率網(wǎng)絡(luò)中的主設(shè)備,所以WCD 100能夠管理一個或多個無線模塊610的通信,從而避免消息沖突。 更具體地,由于設(shè)備1302和1304 二者都根據(jù)由WCD IOO建立的參 數(shù)進(jìn)行操作,所以當(dāng)需要優(yōu)化通信時,WCD 100可以改變這些操作 性參數(shù)。由WCD IOO所使用的管理策略可包括在本公開中先前所描 述的任意或所有的控制系統(tǒng)和/或方法?,F(xiàn)在參考圖13B,公開了一種更有問題的情形。同樣至少兩個 網(wǎng)絡(luò)存在于至少三個設(shè)備之間。然而,低功率設(shè)備已經(jīng)是包括一個 或多個從設(shè)備1306的低功率設(shè)備的網(wǎng)絡(luò)的主設(shè)備。為了詳細(xì)說明先 前的例子,低功率設(shè)備1304可以是"智能,,腕表,該腕表能夠通過 類似WibreeTM的低功率通信介質(zhì)支持無線通信。該設(shè)備也可以無線 耦合到其他設(shè)備,例如脈搏監(jiān)視器、血壓監(jiān)視器、葡萄糖監(jiān)視器、計(jì)步器、溫度計(jì)等。在這種情形下,充當(dāng)主設(shè)備的腕表可輪詢這些 其他感應(yīng)式設(shè)備,從而收集佩戴者的生理學(xué)信息。無論如何,腕表 實(shí)際上可以耦合到能夠無線通信的任何設(shè)備,包括蜂窩電話、耳機(jī)、MP3播放器等。對于類似WibreeTM的 一 些新興低功率網(wǎng)絡(luò)來說,設(shè)備在 一 個網(wǎng) 絡(luò)中充當(dāng)從設(shè)備而在另一網(wǎng)絡(luò)中充當(dāng)主設(shè)備的能力還不可用。此外, 由于空間和/或功率考慮,這種方式下的行為(例如,"分布式網(wǎng)絡(luò) (Scatternetting ),,)在一些低功率設(shè)備下可能從來都不可用。例如, 如果設(shè)備1304實(shí)際上是腕表的尺寸,空間限制可能不允許支持分布 式網(wǎng)絡(luò)所需的處理資源。因此,如圖13B中所示的情形也可存在于 其中WCD被迫作為連接到低功率設(shè)備1304的從設(shè)備,同時也是藍(lán) 牙TM設(shè)備1302的主設(shè)備而進(jìn)行操作。對于WCD 100來說,還可能 充當(dāng)藍(lán)牙TM設(shè)備1302的從設(shè)備,盡管在圖13B中沒有示出WCD從 設(shè)備/從設(shè)備配置。操作在從設(shè)備模式中可以限制WCD 100可以如何 控制基本上同時操作的一個或多個調(diào)制解調(diào)器的操作。因?yàn)閃CD 100不再能夠如需要的那樣來改變網(wǎng)絡(luò)定時,所以該限制可能發(fā)生。 事實(shí)上,在由低功率設(shè)備1304和/或藍(lán)牙TM設(shè)備1302建立的定時參 數(shù)下必須稍微靈活地操作。XI.用于以從設(shè)備模式連接的WCD的通信管理策略從圖14A起,當(dāng)討論本發(fā)明的涉及低功率通信介質(zhì)方面時, 本公開專門指WibreeTM。 WibreeTM的特定使用不旨在是限制性的, 因?yàn)楸景l(fā)明可應(yīng)用于任意類似的通信介質(zhì)。使用WibreeTM僅僅是為 了簡化本發(fā)明的至少一個實(shí)施方式的解釋。圖14A公開了使用WibreeTM通信的無線模塊的示例性通信活 動。在本例子中,主設(shè)備輪詢網(wǎng)絡(luò)中的從設(shè)備。以有規(guī)律的間隔發(fā) 生主"i殳備輪詢(由"P" 1400表示)。該間隔是主設(shè)備輪詢間隔,并 且可由主設(shè)備1304建立并且當(dāng)網(wǎng)絡(luò)連接第一次形成時發(fā)送到各個從 設(shè)備(例如,WCD100)。從設(shè)備可以使用響應(yīng)消息1402來響應(yīng)輪 詢1400,如圖14A中的"R,, 1402表示。在對稱通信中,由主設(shè)備1304進(jìn)行的每次輪詢必須被響應(yīng)以便保持網(wǎng)絡(luò)連接。然而,Wibree 可操作在異步模式中。在異步通信中,每次主設(shè)備輪詢1400不需要 從設(shè)備響應(yīng)1402。然而,響應(yīng)之間的某個最大時間周期是必需的, 以便確定從設(shè)備是否仍參與在網(wǎng)絡(luò)中并且能夠接收由低功率主設(shè)備 1304發(fā)送的信息。該響應(yīng)之間的最大時間周期,或從設(shè)備等待時間 周期,可以由低功率主設(shè)備1304來建立并且可進(jìn)一步由從設(shè)備或例 如在無線網(wǎng)絡(luò)的一個或多個設(shè)備上執(zhí)行的應(yīng)用來影響。例如WCD 100的從設(shè)備必須至少與從設(shè)備等待時間周期所規(guī)定的 一樣頻繁地 做出響應(yīng)以便參與在網(wǎng)絡(luò)中。從設(shè)備等待時間周期可以被建立,例 如作為每個從設(shè)備響應(yīng)1402之間的未應(yīng)答主設(shè)備輪詢1400的數(shù)目。 在圖14A中,從設(shè)備必須至少在具有五個主設(shè)備輪詢的最大時間周 期內(nèi)對主設(shè)備輪詢做出響應(yīng)。然而,從設(shè)備如果在從設(shè)備等待時間周期將要到期之前進(jìn)行響 應(yīng),則從設(shè)備等待時間時間被迫復(fù)位。在圖14B中公開了示例性的 復(fù)位情形。在該例子中,從設(shè)備(例如,WCD 100)在當(dāng)前的從設(shè) 備等待時間周期將到期之前的兩個間隔的主設(shè)備輪詢間隔1404進(jìn)行 響應(yīng)。結(jié)果,現(xiàn)有的從設(shè)備等待時間周期將被切斷,并且從從設(shè)備 響應(yīng)1404處,從設(shè)備等待時間周期被復(fù)位。通過這種方式,當(dāng)從設(shè) 備等待時間周期將到期時,從設(shè)備可起作用,并且進(jìn)一步可影響主 設(shè)備1304如何維護(hù)無線網(wǎng)絡(luò)。當(dāng)WCD 100已經(jīng)充當(dāng)?shù)凸β试O(shè)備1304的/人設(shè)備時,圖14C 將第二活躍無線模塊610引入考慮中。在該例子中,示出用于WCD 100中的第一無線模塊的藍(lán)牙TM活動和用于第二無線模塊的 WibreeTM活動。藍(lán)牙TM通信可以包括經(jīng)常用于建立網(wǎng)絡(luò)連接的異步連 接鏈路(ACL)和用于調(diào)度通信的面向同步連接鏈路(SCO) 。 SCO連接。SCO通常用于支持時間嚴(yán)格的信息(例如,話音分組),因 此,SCO分組從未^皮重傳。eSCO是傳統(tǒng)SCO通信的修改,其允許 在短時間幀內(nèi)的消息分組的有限重傳。37在圖14C的例子中示出的藍(lán)牙TM活動是SCO鏈路。結(jié)果,這 些分組不能被重傳,鑒于任何感知的干擾情形,這可能導(dǎo)致該無線 通信介質(zhì)的增加的優(yōu)先級級別??梢怨芾砟軌虮恢匦抡{(diào)度的其他通 信介質(zhì),從而避免消息碰撞。在該情形中,至少三個通信碰撞可存在于1406、 1408和1410。至少可使用由MRC 600提供的操作性調(diào) 度信息結(jié)合由低功率主設(shè)備1304建立的通信參數(shù)來預(yù)測這些潛在的 分組碰撞。在沒有某種避免控制的情況下,使用這些通信介質(zhì)操作 的無線模塊將經(jīng)歷在1406、 1408和1410處的干擾,導(dǎo)致對WCD100 的通信性能的惡化。在沖突的情況下,從設(shè)備(在這種情況下的WCD 100)可嘗 試與低功率主設(shè)備1304協(xié)商新的主設(shè)備輪詢間隔和/或從設(shè)備等待 時間周期。這可以包括例如在PAL層中發(fā)送重新調(diào)度請求。該請求 可包括優(yōu)先級級別,例如,由于雙模無線模塊操作而導(dǎo)致的高優(yōu)先 級。如果請求被接受,則低功率主設(shè)備1304可以用鏈^各層控制命令 消息來對所有的從設(shè)備做出響應(yīng),通知它們改變的定時參數(shù)。如果響應(yīng)于來自從設(shè)備的請求,低功率主設(shè)備1304不能改變 通信參數(shù),則在圖14D中示出用于在建立的參數(shù)內(nèi)操作以及避免通 信沖突的替代解決方案。在從設(shè)備等待時間周期期間,使用上述的 能力來更早地響應(yīng),WCD 100可在WibreeTM網(wǎng)絡(luò)中改變預(yù)測的通信 才莫式以避免調(diào)度藍(lán)牙TM通信。初始,由于在1406和1410處的 WibreeTM主設(shè)備輪詢分組不是重要的(例如,其不是從設(shè)備等待時 間周期中的最后輪詢分組),為了支持藍(lán)牙TMSCO通信,可以將其 取消。然而,在1408處的輪詢分組已與原始從設(shè)備等待時間周期對 齊。如果該WibreeTM分組被取消,則在沒有來自從設(shè)備的響應(yīng)的情 況下,從設(shè)備等待時間周期將到期。結(jié)果, 一些數(shù)據(jù)可能不能及時 (在從設(shè)備等待時間周期內(nèi))遞送到從設(shè)備,或可能從設(shè)備與網(wǎng)絡(luò) 完全斷開。然而,根據(jù)本發(fā)明的策略可以用于阻止斷開。替代于等 待直到最后可能的主設(shè)備輪詢間隔做出響應(yīng),從設(shè)備WCD IOO可以 在沖突將發(fā)生之前,在最后的可用周期做出響應(yīng)。在圖14D中,該間隔發(fā)生在1412處。結(jié)果,現(xiàn)有的從設(shè)備等待時間周期將被切斷并 且新的從設(shè)備等待時間周期可在1412處開始。圖15A公開了基本上同時進(jìn)行通信的至少三個不同的活躍的 無線模塊610的另外例子。在該例子中,WLAN已經(jīng)被指定為最高 優(yōu)先級無線介質(zhì)。由于沒有能力來重新調(diào)度WLAN分組、使用WLAN 通信的高優(yōu)先級應(yīng)用,該優(yōu)先級可基于優(yōu)化策略,或者該優(yōu)先級可 以由例如在WCD 100上手工配置的其他方法來指定。如圖15A中所 示,潛在的沖突可存在于1500、 1502、 1504和1506。這些沖突可存 在于任何兩個無線通信介質(zhì)之間或所有三個介質(zhì)之間。必須管理包 括正在用于藍(lán)牙tm和WibreeTM的雙模下動作的無線才莫塊610的無線 模塊610中的通信以避免沖突。現(xiàn)在參考圖15B,公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的通 信管理。WLAN已經(jīng)被給予了最高的優(yōu)先級,從而通過取消藍(lán)牙tm 分組可以避免在1500處的預(yù)測沖突。對于在1502處的預(yù)測沖突,WibreeTM從設(shè)備響應(yīng)切斷現(xiàn)有的周期并且在1508處開始復(fù)位新的從 設(shè)備等待時間周期。另外,WibreeTM輪詢分組可以被取消以避免在 1504處的沖突。對于該傳輸,沒有理由提升優(yōu)先級,因?yàn)樵撦喸兎?組不是不可避免的落入到從設(shè)備等待時間周期上。最后,由于WLAN 具有最高的優(yōu)先級,所以在1506處的沖突藍(lán)牙tm和WibreeTM分組可 以尋皮取消。圖16A公開了關(guān)于圖15A的相同的問題情況,然而,在該情形下,藍(lán)牙tm正在使用eSCO分組用于通信。因此,在圖15B中, 藍(lán)牙tm分組的一些重新調(diào)度可用于緩解通信問題。在1600和1604,藍(lán)牙tm分組可以被重傳以避免與同樣計(jì)劃用于該情況的WL AN活動 的潛在通信沖突。然而,由于WLAN通信是計(jì)劃的并且具有更高的 優(yōu)先級,所以WibreeTM事務(wù)必須被重新調(diào)度到先前的主設(shè)備輪詢間 隔。然而,由于藍(lán)牙TMeSCO分組可以被重傳,所以預(yù)測在1602處 沖突的主設(shè)備輪詢1400現(xiàn)在可進(jìn)行。如在先前的例子中,從設(shè)備響應(yīng)分組1402的優(yōu)先傳輸可造成現(xiàn)有的從設(shè)備等待時間周期被切斷, 并且新的從設(shè)備等待時間周期將被復(fù)位。進(jìn)一步要強(qiáng)調(diào)的是,先前描述的策略可以才艮據(jù)例如WCD 100 的當(dāng)前狀態(tài)或選擇的模式進(jìn)行調(diào)整。例如,如果WCD100中的操作 性調(diào)度當(dāng)前不清楚(例如,應(yīng)用正在開始和/或正在停止)或如果在 能源效率上期望最大通信性能,則WibreeTM無線模塊610可持續(xù)響 應(yīng)于由低功率主設(shè)備1304所發(fā)布的、不與其他更高優(yōu)先級活動重疊 的所有輪詢。通過使用該策略,可以實(shí)現(xiàn)多個優(yōu)勢。總是答復(fù)任何 輪詢將持續(xù)地強(qiáng)迫復(fù)位從設(shè)備等待時間周期,給予操作為從設(shè)備時 的WCD 100在平4軒WibreeTM與其他活; 夭的無線通信介質(zhì)的最大靈活 性。例如,如果用于WCD 100的操作性調(diào)度不清楚,則當(dāng)操作性調(diào) 度最終沒有被確定時,令WibreeTM無線模塊610響應(yīng)于每次輪詢將 可能提供最長的從設(shè)備等待時間周期。進(jìn)一步,響應(yīng)于每次輪詢將 增加在WibreeTM網(wǎng)絡(luò)上的設(shè)備之間的整個通信量,這將導(dǎo)致增加數(shù) 據(jù)吞吐量。然而,也可以看到缺陷在于WibreeTM無線才莫塊610增加 的能量使用。同樣地,用戶或自動化的控制可能不得不考慮更重要 的需要并且相應(yīng)地設(shè)置WCD 100的操作。 XII.通過從設(shè)備響應(yīng)調(diào)節(jié)實(shí)現(xiàn)的功率節(jié)省無線模塊610的操作在一些情況下可能造成WCD 100中的各 種支持組件被激活。例如,對某些無線通信介質(zhì)的事務(wù)的發(fā)起可造 成WCD 100中的快速振蕩器被激活。圖17A公開了其中為了準(zhǔn)備傳 輸例如從設(shè)備響應(yīng)1402的WibreeTM分組而啟動快速振蕩器。當(dāng)MRC 600或WCD 100中的另一控制實(shí)體決定分組應(yīng)該被發(fā)送時,快速振 蕩器在1700處啟動,緊接著在1702處傳輸從設(shè)備響應(yīng)分組1402。然而,WibreeTM不是可能使用WCD 100中的快速振蕩器的唯 一的無線通信介質(zhì)。例如使用GSM活動進(jìn)行通信的另一無線模塊也 可觸發(fā)該通信支持組件的啟動。每次振蕩器被啟動,則在WCDIOO 中功率被消耗。在該情形下,如果可使用無線振蕩器的其他無線模 塊利用其已經(jīng)是活躍的,而不是允許其去激活以便僅僅是立即請求該快速振蕩器再次重啟,則WCD 100可實(shí)現(xiàn)功率節(jié)省。圖17B示出 使用WibreeTM在1704處檢測快速振蕩器的激活的無線模塊610的例 子。如果沒有其他的沖突存在,則WCD 100可通過在1706處發(fā)送 優(yōu)先的從設(shè)備響應(yīng)1402來響應(yīng)于低功率主設(shè)備1304,從而利用已經(jīng) 激活的快速振蕩器。從設(shè)備響應(yīng)分組1402的優(yōu)先傳輸可造成現(xiàn)有的 從設(shè)備等待時間周期被切斷,并且新的從設(shè)備等待時間周期被復(fù)位。 另外,使用已經(jīng)活躍的快速振蕩器的無線模塊610可保存WCD 100 中的功率,因?yàn)楦鶕?jù)每個現(xiàn)有從設(shè)備等待時間周期響應(yīng),對于快速 振蕩器的單獨(dú)激活可以被避免。另外,如果需要WCD 100中的另一 資源來有規(guī)律地激活快速振蕩器,則WibreeTM從設(shè)備響應(yīng)1402可以 對準(zhǔn)其他資源的定時以節(jié)省功率。圖18公開了根據(jù)本發(fā)明的至少一個實(shí)施方式的其中從設(shè)備 WCD 100可確定何時發(fā)送從設(shè)備響應(yīng)消息1402的處理的流程圖。處 理在步驟1800中開始,其中可以接收信息,該信息至少包括來自 MRC 600的至少M(fèi)RC操作性調(diào)度和來自低功率主設(shè)備1304的 WibreeTM通信參數(shù)。在步驟1802中可接著使用接收到的信息,以確 定在WCD 100中的活躍無線模塊610之間是否存在任何潛在的沖 突。在步驟1804中若不存在沖突,則在步驟1806中做出進(jìn)一步確 定關(guān)于從設(shè)備等待時間周期是否已經(jīng)到期或類似快速振蕩器的通信 支持組件是否已經(jīng)被激活。如果這些條件中的任一個是真,則從設(shè) 備響應(yīng)1402可在步驟1808中傳輸。如果在步驟1806中確定的條件 都不滿足,則處理可從步驟1802重新開始。可選地,如果在步驟1804中確實(shí)存在潛在的通信沖突,則可 啟動調(diào)節(jié)/人設(shè)備響應(yīng)1402的處理。在步驟1810中可確定通信介質(zhì) 間的相對優(yōu)先級。該優(yōu)先級可包括關(guān)于可能的沖突介質(zhì)是否重傳沖 突分組的確定,由于WCD100上特定應(yīng)用的激活或由人工用戶設(shè)置,質(zhì)中設(shè)置了優(yōu)先級的確定。該分析的結(jié)果是,如果WibreeTM具有超 出其他沖突無線通信介質(zhì)的優(yōu)先級,則在步驟1212中,WibreeTM無線模塊610可以被指示發(fā)送從設(shè)備響應(yīng)1402 (步驟1808 )并且接著 返回到步驟1802以開始下一從設(shè)備響應(yīng)消息的處理。否則,如果 WibreeTM不是具有最高優(yōu)先級的通信介質(zhì),則WibreeTM無線模塊610 可以在步驟1814中根據(jù)任何的響應(yīng)才莫式或策略(例如,功率節(jié)省vs. 高吞吐效率)來選擇可用的主設(shè)備輪詢間隔并且在等待時間周期到 期前發(fā)送從設(shè)備響應(yīng)1402 (步驟1816)。該優(yōu)先響應(yīng)可以切斷現(xiàn)有 的從設(shè)備等待時間周期并且在低功率主設(shè)備1304中復(fù)位新的從設(shè)備 等待時間周期。圖19公開根據(jù)本發(fā)明的至少 一 個實(shí)施方式的另 一 示例性處 理。更具體地,圖19的處理涉及快速振蕩器或其他類似通信支持組 件的操作。如果在步驟1900中,從設(shè)備WCD IOO位于從設(shè)備等待 時間周期的中間,則可在步驟1902中做出關(guān)于快速振蕩器是否已經(jīng) 被啟動的確定。如果已經(jīng)檢測到快速振蕩器的啟動,則在步驟1卯4 中,從設(shè)備響應(yīng)1402可在下一個可用的主設(shè)備輪詢間隔中發(fā)送并且 接著處理可以在步驟1900處重新開始。然而,如果快速振蕩器還沒 有被啟動,則在步驟1卯6中,可做出關(guān)于從設(shè)備WCD IOO是否合 適于發(fā)送從設(shè)備響應(yīng)1402的確定??筛鶕?jù)先前公開的控制策略的任 意一個來做出步驟1906的確定。如果合適于發(fā)送從設(shè)備響應(yīng)1402, 則在從設(shè)備響應(yīng)1402在下一個可用的主設(shè)備輪詢間隔發(fā)送前(步驟 1904),可在步驟1908中啟動快速振蕩器。接著處理可進(jìn)入到步驟 1900以繼續(xù)確定何時發(fā)送下一個從設(shè)備響應(yīng)1402。因此,對于相關(guān)技術(shù)領(lǐng)域中的技術(shù)人員來說,明顯的是在不偏 離本發(fā)明的精神和范圍下可在這里做出形式和細(xì)節(jié)上的改變。本發(fā) 明的外延和范圍應(yīng)該不限于上述的示例性實(shí)施方式,而是應(yīng)該僅根 據(jù)下面的權(quán)利要求書和它們的等效方案來定義。
權(quán)利要求
1.一種方法,包括參與無線短程通信網(wǎng)絡(luò),該無線短程通信網(wǎng)絡(luò)包括至少一個作為主設(shè)備操作的無線通信設(shè)備;接收指示主設(shè)備輪詢間隔和用于響應(yīng)以便保持到所述短程通信網(wǎng)絡(luò)的連接的最大時間周期的信息;計(jì)算指示一個或多個時間周期的調(diào)度信息,在該時間周期期間,在所述無線短程通信網(wǎng)絡(luò)中進(jìn)行通信的無線模塊被允許通信;基于所述調(diào)度信息確定響應(yīng)主設(shè)備輪詢以便保持到短程通信網(wǎng)絡(luò)的連接的時間。
2. 根據(jù)權(quán)利要求1所述的方法,其中所述短程無線網(wǎng)絡(luò)包括與 所述至少一個主設(shè)備連接的無線、低功率、異步鏈路。
3. 根據(jù)權(quán)利要求1所述的方法,其中基于由多無線接入控制器 管理的多個無線模塊的活動來計(jì)算所述調(diào)度信息,該調(diào)度信息指示 一個或多個時間周期,在該時間周期期間,在所述無線短程通信網(wǎng) 絡(luò)中進(jìn)行通信的無線模塊被允許通信。
4. 根據(jù)權(quán)利要求3所述的方法,其中使得所述多個無線模塊中 的至少 一個無線模塊能夠以通過在基本上相同的時間使用兩種不同 的無線通信介質(zhì)來進(jìn)行通信而操作在雙模式中。
5. 根據(jù)權(quán)利要求3所述的方法,其中基于所述調(diào)度信息,確定 響應(yīng)主設(shè)備輪詢以便保持到所述短程通信網(wǎng)絡(luò)的連接的時間包括確 定所述多個無線模塊之間的相對優(yōu)先級。
6. 根據(jù)權(quán)利要求5所述的方法,其中當(dāng)用于響應(yīng)以便保持到所 述短程通信網(wǎng)絡(luò)的連接的最大時間周期到期時,將優(yōu)先級給予在所 述無線短程通信網(wǎng)絡(luò)中進(jìn)行通信的無線模塊。
7. 根據(jù)權(quán)利要求5所述的方法,其中當(dāng)用于響應(yīng)以便保持到所 述短程通信網(wǎng)絡(luò)的連接的最大時間周期將要到期時,將優(yōu)先級給予在所述無線短程通信網(wǎng)絡(luò)中進(jìn)行通信的無線模塊,并且用于其他沖 突無線模塊的通信可以被重新調(diào)度。
8. 根據(jù)權(quán)利要求1所述的方法,其中預(yù)測將在用于響應(yīng)的最大 時間周期處發(fā)生的在無線模塊之間的沖突使得在所述無線短程通信 網(wǎng)絡(luò)中進(jìn)行通信的無線模塊在用于響應(yīng)以便保持到所述短程通信網(wǎng) 絡(luò)的連接的最大時間周期之前進(jìn)行響應(yīng)。
9. 根據(jù)權(quán)利要求1所述的方法,其中在所述無線短程通信網(wǎng)絡(luò) 中進(jìn)行通信的無線模塊被配置成針對發(fā)生在用于響應(yīng)以便保持到所 述短程通信網(wǎng)絡(luò)的連接的最大時間周期之前的最后非沖突主設(shè)備輪 詢間隔^t出響應(yīng)。
10. 根據(jù)權(quán)利要求1所述的方法,其中在所述無線短程通信網(wǎng)絡(luò) 中進(jìn)行通信的無線模塊被配置成在所述無線通信設(shè)備中的通信支持 組件被啟動后響應(yīng)非沖突主設(shè)備輪詢。
11. 根據(jù)權(quán)利要求1所述的方法,其中在所述無線短程通信網(wǎng)絡(luò) 中進(jìn)行通信的無線模塊被配置成響應(yīng)任何非沖突主設(shè)備輪詢。
12. —種包括計(jì)算機(jī)可用介質(zhì)的計(jì)算機(jī)程序產(chǎn)品,該介質(zhì)具有包 括在所述介質(zhì)上的計(jì)算機(jī)可讀程序代碼,包括計(jì)算機(jī)可讀程序代碼,用于參與無線短程通信網(wǎng)絡(luò),其中該無線 短程通信網(wǎng)絡(luò)包括至少 一個作為主設(shè)備操作的無線通信設(shè)備;計(jì)算機(jī)可讀程序代碼,用于接收指示主設(shè)備輪詢間隔和用于響應(yīng)以便保持到所述短程通信網(wǎng)絡(luò)的連接的最大時間周期的信息;計(jì)算機(jī)可讀程序代碼,用于計(jì)算指示 一 個或多個時間周期的調(diào)度信息,在該時間周期期間,在所述無線短程通信網(wǎng)絡(luò)中進(jìn)行通信的無線模塊被允許通信;計(jì)算機(jī)可讀程序代碼,用于基于所述調(diào)度信息確定響應(yīng)主設(shè)備輪詢以便保持到所述短程通信網(wǎng)絡(luò)的連接的時間。
13. 根據(jù)權(quán)利要求12所述的計(jì)算機(jī)程序產(chǎn)品,其中所述短程無 線網(wǎng)絡(luò)包括與所述至少一個主設(shè)備連接的無線、低功率、異步鏈路。
14. 根據(jù)權(quán)利要求12所述的計(jì)算機(jī)程序產(chǎn)品,其中基于由多無線接入控制器管理的多個無線模塊的活動來計(jì)算所述調(diào)度信息,該 調(diào)度信息指示一個或多個時間周期,在該時間周期期間,在所述無 線短程通信網(wǎng)絡(luò)中進(jìn)行通信的無線模塊被允許通信。
15. 根據(jù)權(quán)利要求14所述的計(jì)算機(jī)程序產(chǎn)品,其中使得所述多 個無線模塊的至少 一個無線模塊能夠以通過在基本上相同的時間使 用兩種不同的無線通信介質(zhì)來進(jìn)行通信而操作在雙模式中。
16. 根據(jù)權(quán)利要求14所述的計(jì)算機(jī)程序產(chǎn)品,其中基于所述調(diào) 度信息,確定響應(yīng)主設(shè)備輪詢以便保持到所述短程通信網(wǎng)絡(luò)的連接 的時間包括確定所述多個無線模塊之間的相對優(yōu)先級。
17. 根據(jù)權(quán)利要求16所述的計(jì)算機(jī)程序產(chǎn)品,其中當(dāng)用于響應(yīng) 以便保持到所述短程通信網(wǎng)絡(luò)的連接的最大時間周期到期時,將優(yōu) 先級給予在所述無線短程通信網(wǎng)絡(luò)中進(jìn)行通信的無線模塊。
18. 根據(jù)權(quán)利要求16所述的計(jì)算機(jī)程序產(chǎn)品,其中當(dāng)用于響應(yīng) 以便保持到所述短程通信網(wǎng)絡(luò)的連接的最大時間周期將要到期時, 將優(yōu)先級給予在所述無線短程通信網(wǎng)絡(luò)中進(jìn)行通信的無線模塊,并 且用于其他沖突無線模塊的通信可以被重新調(diào)度。
19. 根據(jù)權(quán)利要求12所述的計(jì)算機(jī)程序產(chǎn)品,其中預(yù)測將在用 于響應(yīng)的最大時間周期處發(fā)生的在無線模塊之間的沖突使得在所述 無線短程通信網(wǎng)絡(luò)中進(jìn)行通信的無線模塊在用于響應(yīng)以便保持到所 述短程通信網(wǎng)絡(luò)的連接的最大時間周期之前進(jìn)行響應(yīng)。
20. 根據(jù)權(quán)利要求12所述的計(jì)算機(jī)程序產(chǎn)品,其中在所述無線 短程通信網(wǎng)絡(luò)中進(jìn)行通信的無線模塊被配置成針對發(fā)生在用于響應(yīng) 以便保持到所述短程通信網(wǎng)絡(luò)的連接的的最大時間周期之前的最后 非沖突主設(shè)備輪詢間隔做出響應(yīng)。
21. 根據(jù)權(quán)利要求12所述的計(jì)算機(jī)程序產(chǎn)品,其中在所述無線 短程通信網(wǎng)絡(luò)中進(jìn)行通信的無線模塊被配置成在所述無線通信設(shè)備 中的通信支持組件被啟動后響應(yīng)非沖突主設(shè)備輪詢。
22. 根據(jù)權(quán)利要求12所述的計(jì)算機(jī)程序產(chǎn)品,其中在所述無線 短程通信網(wǎng)絡(luò)中進(jìn)行通信的無線模塊被配置成響應(yīng)任何非沖突主設(shè)備輪詢。
23. —種設(shè)備,包括 多個無線模塊;以及耦合到所述多個無線模塊的至少 一個多無線接入控制器;其中使得所述設(shè)備能夠執(zhí)行包括下面步驟的方法參與無線短程通信網(wǎng)絡(luò),該無線短程通信網(wǎng)絡(luò)包括至少 一個作為主設(shè)備操作的無線通信設(shè)備;接收指示主設(shè)備輪詢間隔和用于響應(yīng)以便保持到所述短程通信網(wǎng)絡(luò)的連接的最大時間周期的信息;計(jì)算指示一個或多個時間周期的調(diào)度信息,在該時間周期期間,在所述無線短程通信網(wǎng)絡(luò)中進(jìn)行通信的無線模塊被允許通信;基于所述調(diào)度信息確定響應(yīng)主設(shè)備輪詢以便保持到所述短程通信網(wǎng)絡(luò)的連接的時間。
24. 根據(jù)權(quán)利要求23所述的設(shè)備,其中所述短程無線網(wǎng)絡(luò)包括 與所述至少一個主設(shè)備連接的無線、低功率、異步鏈路。
25. 根據(jù)權(quán)利要求23所述的設(shè)備,其中基于由多無線接入控制 器管理的多個無線模塊的活動來計(jì)算所述調(diào)度信息,該調(diào)度信息指 示一個或多個時間周期,在該時間周期期間,在所述無線短程通信 網(wǎng)絡(luò)中進(jìn)行通信的無線模塊被允許通信。
26. 根據(jù)權(quán)利要求25所述的設(shè)備,其中使得所述多個無線模塊 中的至少 一個無線模塊能夠以通過在基本上相同的時間使用兩種不 同的無線通信介質(zhì)來進(jìn)行通信而操作在雙模式中。
27. 根據(jù)權(quán)利要求25所述的設(shè)備,其中基于所述調(diào)度信息,確 定響應(yīng)主設(shè)備輪詢以便保持到所述短程通信網(wǎng)絡(luò)的連接的時間包括 確定所述多個無線模塊之間的相對優(yōu)先級。
28. 根據(jù)權(quán)利要求27所述的設(shè)備,其中當(dāng)用于響應(yīng)以便保持到 所述短程通信網(wǎng)絡(luò)的連接的最大時間周期到期時,將優(yōu)先級給予在 所述無線短程通信網(wǎng)絡(luò)中進(jìn)行通信的無線模塊。
29. 根據(jù)權(quán)利要求27所述的設(shè)備,其中當(dāng)用于響應(yīng)以便保持到所述短程通信網(wǎng)絡(luò)的連接的最大時間周期將要到期時,將優(yōu)先級給 予在所述無線短程通信網(wǎng)絡(luò)中進(jìn)行通信的無線模塊,并且用于其他 沖突無線模塊的通信可以被重新調(diào)度。
30. 根據(jù)權(quán)利要求23所述的設(shè)備,其中預(yù)測將在用于響應(yīng)的最 大時間周期處發(fā)生的在無線模塊之間的沖突使得在所述無線短程通 信網(wǎng)絡(luò)中進(jìn)行通信的無線模塊在用于響應(yīng)以便保持到所述短程通信 網(wǎng)絡(luò)的連接的最大時間周期之前進(jìn)行響應(yīng)。
31. 根據(jù)權(quán)利要求23所述的設(shè)備,其中在所述無線短程通信網(wǎng) 絡(luò)中進(jìn)行通信的無線模塊被配置成針對發(fā)生在用于響應(yīng)以便保持到 所述短程通信網(wǎng)絡(luò)的連接的的最大時間周期之前的最后非沖突主設(shè) 備4侖詢間隔做出響應(yīng)。
32. 根據(jù)權(quán)利要求23所述的設(shè)備,其中在所述無線短程通信網(wǎng) 絡(luò)中進(jìn)行通信的無線模塊被配置成在所述無線通信設(shè)備中的通信支 持組件被啟動后響應(yīng)非沖突主設(shè)備輪詢。
33. 根據(jù)權(quán)利要求23所述的設(shè)備,其中在所述無線短程通信網(wǎng) 絡(luò)中進(jìn)行通信的無線模塊被配置成響應(yīng)任何非沖突主設(shè)備輪詢。
34. —種設(shè)備,包括用于參與無線短程通信網(wǎng)絡(luò)的裝置,其中該無線短程通信網(wǎng)絡(luò)包 括至少 一 個作為主設(shè)備操作的無線通信設(shè)備;用于接收指示主設(shè)備輪詢間隔和用于響應(yīng)以便保持到所述短程 通信網(wǎng)絡(luò)的連接的最大時間周期的信息的裝置;用于計(jì)算指示 一 個或多個時間周期的調(diào)度信息的裝置,在該時間周期期間,在所述無線短程通信網(wǎng)絡(luò)中進(jìn)行通信的無線模塊被允許 通信;用于基于所述調(diào)度信息確定響應(yīng)于主設(shè)備輪詢以便保持到所述 短程通信網(wǎng)絡(luò)的連接的時間的裝置。
35. —種系統(tǒng),包括主設(shè)備,使得其能夠形成無線網(wǎng)絡(luò);以及 至少一個從設(shè)備無線通信設(shè)備,所述至少一個從設(shè)備包括耦合到多無線接入控制器的多個無線模塊;所述主設(shè)備形成包括所述至少一個從設(shè)備無線通信設(shè)備的無線 短程通信網(wǎng)絡(luò),所述至少一個無線通信設(shè)備從所述主設(shè)備接收指示 主設(shè)備輪詢間隔和用于響應(yīng)以便保持到所述短程通信網(wǎng)絡(luò)的連接的 最大時間周期的信息;所述至少 一 個從設(shè)備進(jìn) 一 步接收指示 一 個或多個時間周期的調(diào) 度信息,在該時間周期期間,在所述至少一個無線通信設(shè)備中的無 線模塊被允許通信,以及基于所述調(diào)度信息來確定響應(yīng)由所述主設(shè) 備發(fā)布的主設(shè)備輪詢以便保持到所述短程通信網(wǎng)絡(luò)的連接的時間。
36. —種無線模塊,包括 無線調(diào)制解調(diào)器;以及本地控制器,耦合到所述無線調(diào)制解調(diào)器,使得所述本地控制器 能夠執(zhí)行包括下面步驟的方法參與無線短程通信網(wǎng)絡(luò),其中該無線短程通信網(wǎng)絡(luò)包括至少一個 作為主設(shè)備操作的無線通信設(shè)備;接收指示主設(shè)備輪詢間隔和用于響應(yīng)以便保持到所述短程通信 網(wǎng)絡(luò)的連接的最大時間周期的信息;計(jì)算指示 一 個或多個時間周期的調(diào)度信息,在該時間周期期間,在所述無線短程通信網(wǎng)絡(luò)中進(jìn)行通信的無線模塊被允許通信;基于所述調(diào)度信息確定響應(yīng)主設(shè)備輪詢以便保持到所述短程通 信網(wǎng)絡(luò)的連接的時間。
37. 根據(jù)權(quán)利要求36所述的無線模塊,其中使得所述無線模塊 進(jìn)一 步能夠通過在基本上相同的時間使用兩種不同的無線通信介質(zhì) 進(jìn)行通信而操作在雙模式中。
38. 根據(jù)權(quán)利要求37所述的無線模塊,其中使得所述無線模塊 能夠經(jīng)由藍(lán)牙tm和WibreeTM無線通信介質(zhì)在基本上相同的時間通 信。
全文摘要
一種用于優(yōu)化多個無線模塊的操作的系統(tǒng),其中該多個無線模塊被集成進(jìn)作為低功率無線網(wǎng)絡(luò)上的從設(shè)備連接的無線通信設(shè)備(WCD)中,其中低功率設(shè)備充當(dāng)該無線網(wǎng)絡(luò)的主設(shè)備??梢杂芍髟O(shè)備建立主設(shè)備和從設(shè)備之間的通信的定時,并且結(jié)果,WCD可使用控制策略以允許在多個無線模塊的一個或多個中基本同時發(fā)生的活躍通信,而同時仍在由低功率主設(shè)備規(guī)定的參數(shù)下操作。
文檔編號H04B5/00GK101262254SQ20081000940
公開日2008年9月10日 申請日期2008年2月1日 優(yōu)先權(quán)日2007年2月16日
發(fā)明者J·勒宇納馬基, P·M·呂宇斯卡 申請人:諾基亞公司