專利名稱:無線數(shù)據(jù)傳送期間減少功率消耗的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種無線數(shù)據(jù)傳送期間減少功率消耗的方法和裝置,并且,雖然非排 他地,具體地涉及這樣一種方法和裝置,所述方法和裝置通過從多個(gè)可用的無線協(xié)議中選 擇的無線協(xié)議來在無線數(shù)據(jù)傳送期間減少功率消耗。
背景技術(shù):
無線連接已經(jīng)成為日常生活的一部分。無線連接經(jīng)常地被用于工作、私人用途和 信息檢索。無線連接幾乎在任何地方都被使用。無線連接需要電源。無線連接經(jīng)常被用于 在便攜式設(shè)備和計(jì)算機(jī)設(shè)備間傳送數(shù)據(jù)。這樣的計(jì)算機(jī)設(shè)備可以包括但不限于個(gè)人計(jì)算 機(jī)、膝上型計(jì)算機(jī)、筆記本型計(jì)算機(jī)、平板計(jì)算機(jī)、PDA、移動(dòng)電話等等。所述便攜式設(shè)備可以 是外圍設(shè)備、便攜式數(shù)據(jù)儲(chǔ)存設(shè)備、便攜式音樂或媒體播放器等等。所述計(jì)算機(jī)設(shè)備和/或 所述便攜式設(shè)備經(jīng)常會(huì)依賴于電池電源。當(dāng)依賴于電池電源時(shí),電源管理成為延長電池能 夠工作的時(shí)間的重要問題。即使所述便攜式設(shè)備和/或計(jì)算機(jī)設(shè)備是接通主電源的,仍推 薦減少功率消耗以減少電的使用和/或控制熱的產(chǎn)生。例如,許多這樣的便攜式設(shè)備和計(jì) 算機(jī)設(shè)備使用這樣的技術(shù),例如在一段限定的未使用時(shí)間后自動(dòng)變更為待機(jī)模式或自動(dòng)關(guān) 閉。這些技術(shù)沒有在正常使用中減少功率消耗。
發(fā)明內(nèi)容
根據(jù)一示例性方面,本發(fā)明提供一種用來在主設(shè)備和另一設(shè)備間的無線數(shù)據(jù)傳送 期間減少功率消耗的裝置,所述裝置包括多個(gè)無線模塊,所述多個(gè)無線模塊的每一個(gè)包括 不同的無線協(xié)議,每個(gè)無線協(xié)議具有不同的額定功率消耗和數(shù)據(jù)傳送速率;以及具有判定 模塊的處理器;所述判定模塊被設(shè)置為判定所述多個(gè)無線協(xié)議中能夠用于所述無線數(shù)據(jù)傳 送的無線協(xié)議,所述判定模塊被設(shè)置為判定能夠用于所述無線數(shù)據(jù)傳送的所述不同無線協(xié) 議中所具有的功率消耗是能夠用于所述無線數(shù)據(jù)傳送的所述無線協(xié)議中最低的無線協(xié)議, 這樣判定得到的所述無線協(xié)議被用于所述無線數(shù)據(jù)傳送。根據(jù)另一示例性方面,提供一種用來在主設(shè)備和另一設(shè)備間的無線數(shù)據(jù)傳送期 間減少功率消耗的方法,所述主設(shè)備和所述另一設(shè)備兩者都包括多個(gè)無線模塊,所述多個(gè) 無線模塊的每一個(gè)包括不同的無線協(xié)議,每個(gè)無線協(xié)議具有不同的傳輸范圍和數(shù)據(jù)傳送速 率;所述方法包括使用具有判定模塊的處理器來判定所述多個(gè)無線協(xié)議中能夠用于所述無線數(shù)據(jù) 傳送的無線協(xié)議;使用判定模塊來判定能夠用于所述無線數(shù)據(jù)傳送的所述不同無線協(xié)議中所具有 的功率消耗是能夠用于所述無線數(shù)據(jù)傳送的所述無線協(xié)議中最低的無線協(xié)議;以及將這樣判定得到的所述無線協(xié)議用于所述無線數(shù)據(jù)傳送。對于兩個(gè)示例性方面,所述不同無線協(xié)議可以包括具有第一無線傳輸范圍和第一 數(shù)據(jù)傳送速率的第一無線協(xié)議;以及具有第二無線傳輸范圍和第二數(shù)據(jù)傳送速率的第二無線協(xié)議。對所述無線協(xié)議中具有最低功率消耗的無線協(xié)議的所述判定可以通過下面步驟來 進(jìn)行判定用于所述無線數(shù)據(jù)傳送的范圍,然后判定所述無線協(xié)議中能夠跨越該范圍傳輸 數(shù)據(jù)的無線協(xié)議,以及使用具有最低范圍的所述無線協(xié)議。可替換地或附加地,對所述無線 協(xié)議中具有最低功率消耗的無線協(xié)議的所述判定可以通過下面步驟來進(jìn)行判定所述無線 協(xié)議中具有最低額定傳輸功率的無線協(xié)議,以及使用具有所述最低額定傳輸功率的所述無 線協(xié)議。附加地或可替換地,對所述無線協(xié)議中具有最低功率消耗的無線協(xié)議的所述判定 可以通過下面步驟來進(jìn)行判定待傳送數(shù)據(jù)的大小,然后判定所述無線協(xié)議中具有能夠傳 輸所述數(shù)據(jù)的最低數(shù)據(jù)傳輸速率的無線協(xié)議,以及使用具有最低數(shù)據(jù)傳輸速率的所述無線 協(xié)議。對所述范圍的所述判定可以通過測量接收響應(yīng)所必需的傳輸功率來進(jìn)行。在檢測或 搜索模式期間,在接收到響應(yīng)之前傳輸功率是增加的。所述傳輸可以通過所述主機(jī)和所述 另一設(shè)備中的至少一個(gè)來進(jìn)行。附圖簡要說明為了使本發(fā)明被充分理解和容易實(shí)際實(shí)施,現(xiàn)在將僅以非限定性實(shí)施例的方式來 描述本發(fā)明的示例性實(shí)施方案,所述描述參照所附的說明性附圖。在附圖中
圖1是用于在所述計(jì)算機(jī)設(shè)備和所述便攜式設(shè)備間進(jìn)行無線數(shù)據(jù)傳送的計(jì)算機(jī) 設(shè)備和便攜式設(shè)備的示意性透視圖,所述便攜設(shè)備和所述計(jì)算機(jī)設(shè)備中的一個(gè)具有用來在 所述無線數(shù)據(jù)傳送期間減少功率消耗的示例性裝置;圖2是用來在所述無線數(shù)據(jù)傳送期間減少功率消耗的所述示例性裝置的示例性 框圖;以及圖3是圖2中所述示例性裝置的操作的示例性流程圖。
具體實(shí)施例方式圖示的示例性實(shí)施方案涉及在主設(shè)備100和諸如便攜式數(shù)據(jù)儲(chǔ)存器設(shè)備200的另 一設(shè)備間的數(shù)據(jù)傳送期間的功率消耗減少。其他設(shè)備也可以是諸如顯示器102、鍵盤104、 鼠標(biāo)106、打印機(jī)108的計(jì)算機(jī)外圍設(shè)備,便攜式媒體播放器110,諸如揚(yáng)聲器112或耳機(jī) 114的聲重放裝置,或移動(dòng)電話116。所述主設(shè)備(host device)可以是個(gè)人計(jì)算機(jī)100 (如 圖示)或者可以是膝上型計(jì)算機(jī)、筆記本型計(jì)算機(jī)、平板計(jì)算機(jī)、個(gè)人數(shù)字助理、移動(dòng)電話 設(shè)備或其他具有中央處理器單元130的類似的設(shè)備。電源的節(jié)省可以通過使用低功率消耗的無線傳送協(xié)議執(zhí)行所述數(shù)據(jù)傳送來進(jìn)行。 主機(jī)100和其他設(shè)備200中的每一個(gè)具有多個(gè)無線協(xié)議,其中在設(shè)備100和200中至少存在 兩個(gè)不同的無線協(xié)議,這兩個(gè)不同的無線協(xié)議對設(shè)備100和200來講是共有的。如圖所示, CPU 130可操作地連接到兩個(gè)無線模塊132、134。第一無線模塊(或稱為主無線模塊)132 比次無線模塊134有更高的功率,從而有更高的功率消耗。CPU 130包括能夠判定兩個(gè)無線 模塊132、134中哪個(gè)應(yīng)該被用來在數(shù)據(jù)傳送期間減少功率消耗的判定模塊136。所述CPU 還被可操作地連接到存儲(chǔ)器模塊138。當(dāng)判定無線模塊132、134中哪個(gè)將被用于特定的數(shù)據(jù)傳送時(shí),判定模塊136將考 慮包括但不限于以下內(nèi)容的若干因素待傳送的數(shù)據(jù)大??;
5
數(shù)據(jù)傳送跨越的距離;無線模塊132、134中的每一個(gè)的數(shù)據(jù)傳送速率;以及無線模塊132、134中的每一個(gè)的傳輸功率。例如,無線模塊132可以具有更高的數(shù)據(jù)傳送速率和更高的傳輸功率,從而能夠 跨越更長的距離進(jìn)行傳輸;而無線模塊134可以具有較低的數(shù)據(jù)傳送速率和較低的傳輸功 率,因此它僅可以跨越較短的距離傳輸。因?yàn)楣β氏牡脑?,次無線協(xié)議134由于具有更 低功率消耗速率,因此它是優(yōu)選的無線協(xié)議。然而,從下面描述中可以理解,主無線協(xié)議132 由于能夠被用來做早期判定,因此它是默認(rèn)的無線協(xié)議。舉個(gè)簡單的例子,無線模塊132可以是WiFi 802. 11并且是主機(jī)100使用的主要 的無線連接(wireless connectivity);而第二無線模塊134可以是藍(lán)牙并且是主機(jī)100使 用的次無線連接。主機(jī)100和其他設(shè)備200都將具有無線模塊132、134兩者。主要的無線連接模塊 132 (WiFi 802. 11)將被用作默認(rèn)無線協(xié)議。當(dāng)與其他設(shè)備200進(jìn)行的數(shù)據(jù)傳送(例如,傳送到和/或傳送自其他設(shè)備200)被 要求時(shí)(301),主機(jī)100使用主協(xié)議(primary protocol) 132詢問其他設(shè)備200來初次判定 使用無線協(xié)議132、134中的一個(gè)能否進(jìn)行數(shù)據(jù)傳送(302)。如果不能進(jìn)行,過程(process) 結(jié)束(303)。這可能歸因于其他設(shè)備200對兩個(gè)無線協(xié)議132、134而言處在主機(jī)100的范 圍外;或者其他設(shè)備200對主機(jī)100而言不具有合適的無線協(xié)議。在302,如果能進(jìn)行,判定主要協(xié)議132能否使用(304)。如果不能使用(例如,其 他設(shè)備200不具有協(xié)議132),對次協(xié)議(secondary protocol) 134進(jìn)行進(jìn)一步判定(305)。 在305,如果不能使用(例如,其他設(shè)備200不具有協(xié)議134),過程結(jié)束。在304,如果能使用,提出查詢來判定針對數(shù)據(jù)傳送的傳輸范圍(307)。所述傳輸 范圍可以通過測量主機(jī)100和/或便攜式設(shè)備200為接收響應(yīng)而必需的傳輸功率來判定。 在檢測或搜索模式期間,傳輸功率將緩慢增加,直到便攜式設(shè)備200變?yōu)樘幱趥鬏敺秶鷥?nèi)。 當(dāng)響應(yīng)被接收時(shí),能夠判定主機(jī)100或便攜式設(shè)備200中的另一個(gè)的范圍。隨后,提出查詢 來判定所述傳輸范圍是否小于次協(xié)議134的最大范圍(308)。在308,如果是小于的,提出 進(jìn)一步查詢來判定用于數(shù)據(jù)傳輸?shù)奈募笮?309),隨后判定需要的數(shù)據(jù)傳送速率是否低 于次協(xié)議134的最大數(shù)據(jù)傳送速率(310)。在310 (或305),如果是低于(或能使用),次 協(xié)議134被用于所述數(shù)據(jù)傳送(311)。在所述數(shù)據(jù)傳送開始后,提出查詢來判定所述數(shù)據(jù) 傳送是否完成(312)。如果完成,過程結(jié)束(306)。在312,如果未完成,所述數(shù)據(jù)傳送繼續(xù)
(313)并再次提出該查詢(312)。重復(fù)這一過程到所述數(shù)據(jù)傳送完成。在308 (或310),如果不是小于(或不是低于),主協(xié)議132被用于所述數(shù)據(jù)傳送
(314)。在所述數(shù)據(jù)傳送開始后,提出查詢來判定所述數(shù)據(jù)傳送是否完成(315)。如果完成, 過程結(jié)束(303)。在315,如果未完成,所述數(shù)據(jù)傳送繼續(xù)(316)并再次提出該查詢(315)。 重復(fù)這一過程到所述數(shù)據(jù)傳送完成。當(dāng)使用主協(xié)議132時(shí),在主機(jī)100和另一設(shè)備200之間的下次數(shù)據(jù)傳送之前次協(xié) 議134是電源關(guān)閉的或掛起在休眠模式。當(dāng)使用次協(xié)議134時(shí),在主機(jī)100和另一設(shè)備200 之間的下次數(shù)據(jù)傳送之前主協(xié)議132是電源關(guān)閉的或掛起在休眠模式。在307的查詢中,可以使用功率消耗來代替范圍。同樣地,代替判定所述范圍是否
6低于次無線協(xié)議134的最大范圍的判定,可以是判定所述范圍是否高于次協(xié)議134的最大 范圍,在所述范圍高于次協(xié)議134的最大范圍的情況下,主協(xié)議132被使用。無線協(xié)議132、134的范圍、功率消耗和數(shù)據(jù)傳送速率將被儲(chǔ)存在處理器130或存 儲(chǔ)器138中,并且可以是查找表形式。盡管在前面的描述中描述了示例性實(shí)施方案,本領(lǐng)域技術(shù)人員可以理解,可以進(jìn) 行設(shè)計(jì)、結(jié)構(gòu)和/或操作細(xì)節(jié)的很多變化而不脫離本發(fā)明。
權(quán)利要求
一種用來在主設(shè)備和另一設(shè)備間的無線數(shù)據(jù)傳送期間減少功率消耗的裝置,所述裝置包括多個(gè)無線模塊,所述多個(gè)無線模塊的每一個(gè)包括不同的無線協(xié)議,每個(gè)無線協(xié)議具有不同的傳輸范圍和數(shù)據(jù)傳送速率;以及具有判定模塊的處理器;所述判定模塊被設(shè)置為判定所述多個(gè)無線協(xié)議中能夠用于所述無線數(shù)據(jù)傳送的無線協(xié)議,以及判定能夠用于所述無線數(shù)據(jù)傳送的所述不同無線協(xié)議中所具有的功率消耗是能夠用于所述無線數(shù)據(jù)傳送的所述無線協(xié)議中最低的無線協(xié)議,這樣判定得到的所述無線協(xié)議被用于所述無線數(shù)據(jù)傳送。
2.如權(quán)利要求1所述的裝置,其中所述不同無線協(xié)議包括具有第一無線傳輸范圍和第 一數(shù)據(jù)傳送速率的第一無線協(xié)議;以及具有第二無線傳輸范圍和第二數(shù)據(jù)傳送速率的第二 無線協(xié)議。
3.如權(quán)利要求1或2所述的裝置,其中所述判定模塊被設(shè)置為通過下面步驟來判定所 述無線協(xié)議中具有最低功率消耗的無線協(xié)議判定用于所述無線數(shù)據(jù)傳送的范圍,然后判 定所述無線協(xié)議中能夠跨越該范圍傳輸數(shù)據(jù)的無線協(xié)議,具有最低范圍的所述無線協(xié)議為 用于所述數(shù)據(jù)傳送的所述無線協(xié)議。
4.如權(quán)利要求1到3的任何一個(gè)中所述的裝置,其中所述判定模塊被設(shè)置為通過判定 所述無線協(xié)議中具有最低額定傳輸功率的無線協(xié)議來判定所述無線協(xié)議中具有最低功率 消耗的無線協(xié)議,具有最低額定傳輸功率的所述無線協(xié)議為用于所述數(shù)據(jù)傳送的所述無線 協(xié)議。
5.如權(quán)利要求1到4的任何一個(gè)中所述的裝置,其中所述判定模塊被設(shè)置為通過下面 步驟來判定所述無線協(xié)議中具有最低功率消耗的無線協(xié)議判定待傳送數(shù)據(jù)的大小,然后 判定所述無線協(xié)議中具有能夠傳輸所述數(shù)據(jù)的最低數(shù)據(jù)傳輸速率的無線協(xié)議,具有最低數(shù) 據(jù)傳輸速率的所述無線協(xié)議為用于所述數(shù)據(jù)傳送的所述無線協(xié)議。
6.一種用來在主設(shè)備和另一設(shè)備間的無線數(shù)據(jù)傳送期間減少功率消耗的方法,所述主 設(shè)備和所述另一設(shè)備兩者都包括多個(gè)無線模塊,所述多個(gè)無線模塊的每一個(gè)包括不同的無 線協(xié)議,每個(gè)無線協(xié)議具有不同的傳輸范圍和數(shù)據(jù)傳送速率;所述方法包括使用具有判定模塊的處理器來判定所述多個(gè)無線協(xié)議中能夠用于所述無線數(shù)據(jù)傳送 的無線協(xié)議;使用判定模塊來判定能夠用于所述無線數(shù)據(jù)傳送的所述不同無線協(xié)議中所具有的功 率消耗是能夠用于所述無線數(shù)據(jù)傳送的所述無線協(xié)議中最低的無線協(xié)議;以及將這樣判定得到的所述無線協(xié)議用于所述無線數(shù)據(jù)傳送。
7.如權(quán)利要求6所述的方法,其中所述不同無線協(xié)議包括具有第一無線傳輸范圍和第 一數(shù)據(jù)傳送速率的第一無線協(xié)議;以及具有第二無線傳輸范圍和第二數(shù)據(jù)傳送速率的第二 無線協(xié)議。
8.如權(quán)利要求6或7所述的方法,其中對所述無線協(xié)議中具有最低功率消耗的無線 協(xié)議的所述判定是通過下面步驟進(jìn)行的判定用于所述無線數(shù)據(jù)傳送的范圍、然后判定所 述無線協(xié)議中能夠跨越該范圍傳輸數(shù)據(jù)的無線協(xié)議,以及使用具有最低范圍的所述無線協(xié) 議。
9.如權(quán)利要求6到8的任何一個(gè)中所述的方法,其中對所述無線協(xié)議中具有最低功率消耗的無線協(xié)議的所述判定是通過下面步驟進(jìn)行的判定所述無線協(xié)議中具有最低額定傳 輸功率的無線協(xié)議,以及使用具有所述最低額定傳輸功率的所述無線協(xié)議。
10.如權(quán)利要求6到9的任何一個(gè)中所述的方法,其中對所述無線協(xié)議中具有最低功率 消耗的無線協(xié)議的所述判定是通過下面步驟進(jìn)行的判定待傳送數(shù)據(jù)的大小、然后判定所 述無線協(xié)議中具有能夠傳輸所述數(shù)據(jù)的最低數(shù)據(jù)傳輸速率的無線協(xié)議,以及使用具有最低 數(shù)據(jù)傳輸速率的所述無線協(xié)議。
11.如權(quán)利要求8或如從屬于權(quán)利要求8的權(quán)利要求9和10的任何一個(gè)中所述的方 法,其中所述范圍的所述判定是通過測量接收響應(yīng)所必需的傳輸功率來進(jìn)行的。
12.如權(quán)利要求11中所述的方法,其中,在檢測或搜索模式期間,在接收到響應(yīng)之前傳 輸功率是增加的。
13.如權(quán)利要求11或12中所述的方法,其中所述傳輸是通過選自所述主機(jī)和所述另一 設(shè)備所組成的組中的至少一個(gè)進(jìn)行的。
全文摘要
公開了一種用來在主設(shè)備和另一設(shè)備間的無線數(shù)據(jù)傳送期間減少功率消耗的裝置。所述裝置包括多個(gè)無線模塊,所述多個(gè)無線模塊的每一個(gè)包括不同的無線協(xié)議,每個(gè)無線協(xié)議具有不同的傳輸范圍和數(shù)據(jù)傳送速率。所述裝置還包括具有判定模塊的處理器。所述判定模塊被設(shè)置為判定所述多個(gè)無線協(xié)議中能夠用于所述無線數(shù)據(jù)傳送的無線協(xié)議,以及判定能夠用于所述無線數(shù)據(jù)傳送的所述不同無線協(xié)議中所具有的功率消耗是能夠用于所述無線數(shù)據(jù)傳送的所述無線協(xié)議中最低的無線協(xié)議,這樣判定得到的所述無線協(xié)議被用于所述無線數(shù)據(jù)傳送。還公開了相應(yīng)的方法。
文檔編號(hào)H04B7/005GK101855832SQ200780101421
公開日2010年10月6日 申請日期2007年11月9日 優(yōu)先權(quán)日2007年11月9日
發(fā)明者符廷彬, 陳勝利 申請人:特科2000國際有限公司