国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      用于優(yōu)化無線連接的能量消耗的方法和裝置的制作方法

      文檔序號:7912070閱讀:231來源:國知局
      專利名稱:用于優(yōu)化無線連接的能量消耗的方法和裝置的制作方法
      用于優(yōu)化無線連接的能量消耗的方法和裝置相關(guān)申請本申請要求于2009年6月23日提交的、名稱為“METHOD AND APPARATUS FOROPTIMIZING ENERGY CONSUMPTION FOR WIRELESS CONNECTIVITY” 的第 12/490,244 號美國專利申請的優(yōu)先權(quán),該美國專利申請的全文通過引用合并于此。
      背景技術(shù)
      無線(例如蜂窩)服務(wù)提供 商和設(shè)備制造商持續(xù)地面臨通過例如提供引入注目的網(wǎng)絡(luò)服務(wù)、應(yīng)用和內(nèi)容來向消費(fèi)者傳遞價值和便利的挑戰(zhàn)。一個開發(fā)領(lǐng)域?yàn)閯?chuàng)建具有到數(shù)據(jù)網(wǎng)絡(luò)(例如互聯(lián)網(wǎng))的持久性無線連接(例如“永遠(yuǎn)開啟”)的服務(wù)和應(yīng)用。然而,提供這種永遠(yuǎn)開啟連接造成利用能量有限的電源(例如電池)操作的無線設(shè)備的供電系統(tǒng)的負(fù)擔(dān)。具體而言,持久性連接要求更多的無線電部件的活動,這繼而需要消耗更多的電池電量。因此,為了具有競爭力并且促進(jìn)這些類型的服務(wù)和應(yīng)用使用,服務(wù)提供商和設(shè)備制造商需要應(yīng)對采用更多方式對移動設(shè)備進(jìn)行有效能量管理的日益增長的需求。

      發(fā)明內(nèi)容
      根據(jù)一個實(shí)施方式,方法包括對用于通過無線電網(wǎng)絡(luò)傳輸?shù)姆菍?shí)時數(shù)據(jù)進(jìn)行緩存。所述方法還包括對無線設(shè)備傳輸所述非實(shí)時數(shù)據(jù)進(jìn)行調(diào)度。所述方法進(jìn)一步包括確定用于承載所述非實(shí)時數(shù)據(jù)的通信類型。所述方法進(jìn)一步包括至少部分地基于所述調(diào)度和所確定的通信類型發(fā)起所述非實(shí)時數(shù)據(jù)的傳輸。根據(jù)另一個實(shí)施方式,一種裝置,包括至少一個處理器以及至少一個包括計算機(jī)程序代碼的存儲器,所述至少一個存儲器和所述計算機(jī)程序代碼被配置為與所述至少一個處理器一起,使得所述裝置對用于通過無線電網(wǎng)絡(luò)傳輸?shù)姆菍?shí)時數(shù)據(jù)進(jìn)行緩存。還使得所述裝置對無線設(shè)備傳輸非實(shí)時數(shù)據(jù)進(jìn)行調(diào)度。進(jìn)一步使得所述裝置確定用于承載所述非實(shí)時數(shù)據(jù)的通信類型。進(jìn)一步使得所述裝置至少部分地基于所述調(diào)度和所確定的通信類型發(fā)起所述非實(shí)時數(shù)據(jù)的傳輸。根據(jù)另一實(shí)施方式,一種計算機(jī)可讀存儲介質(zhì),承載一個或多個指令的一個或多個序列,當(dāng)所述指令被執(zhí)行時,使得裝置指定一個公共保持活動消息來緩存用于通過無線電網(wǎng)絡(luò)傳輸?shù)姆菍?shí)時數(shù)據(jù)。還使得所述裝置對無線鼠標(biāo)傳輸所述非實(shí)時數(shù)據(jù)進(jìn)行調(diào)度。進(jìn)一步使得所述裝置確定用于承載所述非實(shí)時數(shù)據(jù)的通信類型。進(jìn)一步使得所述裝置至少部分地基于所述調(diào)度和所確定的通信類型發(fā)起所述非實(shí)時數(shù)據(jù)的傳輸。根據(jù)另一個實(shí)施方式,一種設(shè)備包括用于緩存用于通過無線電網(wǎng)絡(luò)傳輸?shù)姆菍?shí)時數(shù)據(jù)的裝置。所述設(shè)備還包括用于對無線設(shè)備傳輸所述非實(shí)時數(shù)據(jù)進(jìn)行調(diào)度的裝置。所述設(shè)備進(jìn)一步包括用于確定用于承載所述非實(shí)時數(shù)據(jù)的通信類型的裝置。所述設(shè)備進(jìn)一步包括用于至少部分地基于所述調(diào)度和所確定的通信類型發(fā)起所述非實(shí)時數(shù)據(jù)才傳輸?shù)难b置。根據(jù)另一個實(shí)施方式,一種方法,包括接收公共保持活動消息,所述公共保持活動消息表示分別與多個應(yīng)用相對應(yīng)的多個保持活動消息。所述方法進(jìn)一步包括至少部分地基于所述公共保持活動消息的接收發(fā)起與所述多個應(yīng)用相對應(yīng)的保持活動定時器的重置。所述保持活動定時器跟蹤數(shù)據(jù)傳輸之間的最大時間間隔,以便維持針對與所述公共保持活動消息相關(guān)聯(lián)的所述多個應(yīng)用的一個或多個數(shù)據(jù)連接。根據(jù)另一個實(shí)施方式,一種裝置,包括至少一個處理器以及至少一個包括計算機(jī)程序代碼的存儲器,所述至少一個存儲器和所述計算機(jī)程序代碼被配置為與所述至少一個處理器一起使得所述裝置接收公共保持活動消息,所述公共保持活動消息表示分別與多個應(yīng)用相對應(yīng)的多個保持活動消息。進(jìn)一步使得所述裝置至少部分地基于所述公共保持活動消息的接收發(fā)起與所述多個應(yīng)用相對應(yīng)的 保持活動定時器的重置。所述保持活動定時器跟蹤數(shù)據(jù)傳輸之間的最大時間間隔,以便維持針對與所述公共保持活動消息相關(guān)聯(lián)的所述多個應(yīng)用的一個或多個數(shù)據(jù)連接。根據(jù)另一個實(shí)施方式,一種計算機(jī)可讀存儲介質(zhì),承載一個或多個指令的一個或多個序列,當(dāng)所述指令被一個或多個處理器執(zhí)行時,使得裝置接收公共保持活動消息,所述公共保持活動消息表示分別與多個應(yīng)用相對應(yīng)的多個保持活動消息。進(jìn)一步使得所述裝置至少部分地基于所述公共保持活動消息的接收發(fā)起與所述多個應(yīng)用相對應(yīng)的保持活動定時器的重置。所述保持活動定時器跟蹤數(shù)據(jù)傳輸之間的最大時間間隔,以便維持針對與所述公共保持活動消息相關(guān)聯(lián)的所述多個應(yīng)用的一個或多個數(shù)據(jù)連接。根據(jù)又一個實(shí)施方式,一種設(shè)備,包括用于接收公共保持活動消息的裝置,所述公共保持活動消息表示分別與多個應(yīng)用相對應(yīng)的多個保持活動消息。所述設(shè)備進(jìn)一步包括用于至少部分地基于所述公共保持活動消息的接收發(fā)起與所述多個應(yīng)用相對應(yīng)的保持活動定時器的重置的裝置。所述保持活動定時器跟蹤數(shù)據(jù)傳輸之間的最大時間間隔,以便維持針對與所述公共保持活動消息相關(guān)聯(lián)的所述多個應(yīng)用的一個或多個數(shù)據(jù)連接。根據(jù)以下簡單地通過示例出包括執(zhí)行本發(fā)明的最佳方式的若干具體實(shí)施方式
      和實(shí)現(xiàn)方式所進(jìn)行的詳細(xì)描述,本發(fā)明還有其他方面、特征和優(yōu)點(diǎn)是明顯的。本發(fā)明還支持其他以及不同的實(shí)施方式,并且其若干細(xì)節(jié)可以在多個明顯的方面作修改,這些都不會偏離本發(fā)明的精神和范圍。相應(yīng)地,附圖和說明將作為示例性質(zhì),而不作為限制。


      通過示例而不是限制的方式,在附圖中圖示了本發(fā)明的實(shí)施方式圖I是根據(jù)一個實(shí)施方式的能夠優(yōu)化無線連接的能量消耗的通信系統(tǒng)的示圖;圖2是根據(jù)一個實(shí)施方式的無線電管理模塊的部件的示圖;圖3是根據(jù)一個實(shí)施方式的無線電管理平臺的部件的示圖;圖4是根據(jù)一個實(shí)施方式的通過在無線設(shè)備上緩存數(shù)據(jù)來優(yōu)化能量消耗的過程的流程圖;圖5是根據(jù)一個實(shí)施方式的通過對無線設(shè)備上已緩存的數(shù)據(jù)的傳輸進(jìn)行同步來優(yōu)化能量消耗的過程的流程圖;圖6是根據(jù)一個實(shí)施方式的通過指定公共保持活動(keep-alive)消息來優(yōu)化能量消耗的過程的流程圖;圖7是根據(jù)一個實(shí)施方式的通過在應(yīng)用服務(wù)器上緩存數(shù)據(jù)來優(yōu)化能量消耗的過程的流程圖8是根據(jù)一個實(shí)施方式的通過對應(yīng)用服務(wù)器上已緩存的數(shù)據(jù)的傳輸進(jìn)行同步來優(yōu)化能量消耗的過程的流程圖;圖9是根據(jù)一個實(shí)施方式的通過在應(yīng)用服務(wù)器上接收公共保持活動消息來優(yōu)化能量消耗的過程的流程圖;圖10是可以用于執(zhí)行本發(fā)明的一個實(shí)施方式的硬件的示圖;圖11是可以用于執(zhí)行本發(fā)明的一個實(shí)施方式的芯片組的示圖;以及圖12是可以用于執(zhí)行本發(fā)明的一個實(shí)施方式的移動臺(例如手機(jī))的示圖。
      具體實(shí)施例方式公開了用于優(yōu)化無線連接的能量消耗的方法和裝置。在以下描述中,出于解釋的
      目的提出了許多具體細(xì)節(jié),以提供對本發(fā)明的實(shí)施方式的透徹理解。對于本領(lǐng)域技術(shù)人員來說明顯的是,本發(fā)明的實(shí)施方式可以不利用這些具體細(xì)節(jié)或者利用等同配置來實(shí)施。在其他實(shí)例中,以框圖的形式顯示了公知的結(jié)構(gòu)和設(shè)備,以避免不必要地使本發(fā)明的實(shí)施方式晦澀難懂。圖I是根據(jù)一個實(shí)施方式的能夠優(yōu)化無線連接的能量消耗的通信系統(tǒng)的示圖。如前面所討論的,在移動設(shè)備上,要求永遠(yuǎn)開啟連接的應(yīng)用(例如即時消息收發(fā)、推送電子郵件和社交網(wǎng)絡(luò))正變得日益流行。然而,永遠(yuǎn)開啟連接造成移動設(shè)備的電池電量的耗竭,這是因?yàn)闉榱司S持永遠(yuǎn)開啟連接,通常移動設(shè)備的無線電部件幾乎持續(xù)性地保持活動。例如,永遠(yuǎn)開啟連接(例如永遠(yuǎn)開啟的傳輸控制協(xié)議(TCP)連接或永遠(yuǎn)開啟的用戶數(shù)據(jù)報協(xié)議(UDP)連接)要求在例如客戶端和網(wǎng)絡(luò)應(yīng)用之間周期性地傳輸“保持活動(ke印-alive)”消息,以便維持相應(yīng)的連接。更具體而言,大多數(shù)傳統(tǒng)連接協(xié)議(例如TCP和UDP)采用狀態(tài)防火墻和/或網(wǎng)絡(luò)地址轉(zhuǎn)換器(MT)來跟蹤活動的連接,并且將丟棄來自防火墻/NAT外部的數(shù)據(jù)分組,除非該數(shù)據(jù)分組是已有連接的一部分。當(dāng)在防火墻/NAT內(nèi)部的客戶端發(fā)起連接時,自動創(chuàng)建關(guān)于該連接的防火墻/NAT狀態(tài)。隨后,當(dāng)已經(jīng)有一段時間未使用該連接,自動將該防火墻/NAT狀態(tài)移除。因?yàn)樵撨B接是通過客戶端發(fā)送的分組創(chuàng)建的,所以如果該狀態(tài)到期(例如當(dāng)預(yù)定的時間段內(nèi)沒有接收到數(shù)據(jù)時),則防火墻/NAT外部的服務(wù)器不能到達(dá)該客戶端。為了避免這種情況,許多協(xié)議(例如TCP和UDP)有規(guī)律地發(fā)送對防火墻或NAT中的連接到期定時器進(jìn)行重置的保持活動消息,以確保持久性或永遠(yuǎn)開啟連接不會過早到期。傳統(tǒng)而言,保持活動消息是虛擬數(shù)據(jù)分組,其專用于采用永遠(yuǎn)開啟連接的每個應(yīng)用。因此,隨著移動設(shè)備上要求永遠(yuǎn)開啟連接的并發(fā)應(yīng)用的數(shù)量增多,必須發(fā)送的保持活動消息的數(shù)量也增多。舉例而言,用戶在用戶的移動設(shè)備上發(fā)起推送電子郵件應(yīng)用和即時消息收發(fā)應(yīng)用。每個應(yīng)用(例如該推送電子郵件應(yīng)用和該即時消息收發(fā)應(yīng)用)將要求獨(dú)立的保持活動消息以維持其對應(yīng)的永遠(yuǎn)開啟連接。發(fā)送這些保持活動消息能夠消耗大量的能量并且對在電池供電下操作的移動設(shè)備的能量有限的電源造成直接的負(fù)擔(dān)。為了解決使用永遠(yuǎn)開啟的無線連接時的能量消耗問題、以及更具體地在無線網(wǎng)絡(luò)上發(fā)送保持活動消息時的能量消耗的問題,根據(jù)某些實(shí)施方式的圖I的系統(tǒng)100提供了如下功能(1)對待發(fā)送的非實(shí)時數(shù)據(jù)進(jìn)行緩存,并且當(dāng)該移動設(shè)備的無線電部件處于活動狀態(tài)時發(fā)起已緩存數(shù)據(jù)的傳輸,該活動狀態(tài)由與已緩存的非實(shí)時數(shù)據(jù)(例如電話呼叫、短消息服務(wù)(SMS)消息、或多媒體消息收發(fā)服務(wù)(MMS)消息)無關(guān)的事件觸發(fā);(2)指定一個公共保持活動消息,以表示與不同應(yīng)用對應(yīng)的多個保持活動消息;以及(3)對從客戶端到相應(yīng)的應(yīng)用服務(wù)器的數(shù)據(jù)傳輸與從該應(yīng)用服務(wù)器到客戶端的數(shù)據(jù)傳輸進(jìn)行同步,以便它們并發(fā)地進(jìn)行。系統(tǒng)100的這些功能有利地減少了移動設(shè)備的無線電部件保持活動的時間,從而還減少了與永遠(yuǎn)開啟連接相關(guān)聯(lián)的整體上的能量消耗。通過使用一個保持活動消息來代替或表示多個保持活動消息,系統(tǒng)100還降低了與多個保持活動消息的信號收發(fā)相關(guān)聯(lián)的復(fù)雜度。如本文所使用的術(shù)語“非實(shí)時數(shù)據(jù)”是指不需要實(shí)時發(fā)送的任何數(shù)據(jù)。非實(shí)時數(shù)據(jù)可以包括例如電子郵件消息、即時消息收發(fā)、存在信息、共享媒體內(nèi)容等。如圖I所示,系統(tǒng)100包括經(jīng)由網(wǎng) 絡(luò)接入點(diǎn)105連接到通信網(wǎng)絡(luò)103的用戶設(shè)備(UE) 101。UE 101是任何類型的移動終端、固定終端或便攜式終端,包括手機(jī)、移動臺、移動單元、移動設(shè)備、多媒體平板電腦、互聯(lián)網(wǎng)節(jié)點(diǎn)、通信器、桌上型計算機(jī)、膝上型計算機(jī)、個人數(shù)字助理(PDA)、或者它們的組合。還可以認(rèn)識到UElOl可以支持任何類型的用戶接口(例如“可穿戴式(wearable) ”電路等)。在一個實(shí)施方式中,UE 101利用電源模塊106供電,電源模塊106是電池形式或者被配置為插入例如電插座的功率適配器形式。舉例而言,系統(tǒng)100的通信網(wǎng)絡(luò)103包括一個或多個網(wǎng)絡(luò),例如數(shù)據(jù)網(wǎng)絡(luò)(未顯示)、無線網(wǎng)絡(luò)(未顯示)電話網(wǎng)絡(luò)(未顯示)或者它們的任意組合??梢哉J(rèn)識到數(shù)據(jù)網(wǎng)絡(luò)可以為任何局域網(wǎng)(LAN)、城域網(wǎng)(MAN)、廣域網(wǎng)(WAN)、公共網(wǎng)絡(luò)(例如互聯(lián)網(wǎng))、或者諸如商用的專有分組交換網(wǎng)絡(luò)(例如專有電纜網(wǎng)絡(luò)或?qū)S泄饫w網(wǎng)絡(luò))之類的任何其他合適的數(shù)據(jù)分組網(wǎng)絡(luò)。此外,無線網(wǎng)絡(luò)可以例如為蜂窩網(wǎng)絡(luò),并且可以采用多種技術(shù),所述技術(shù)包括全球演進(jìn)的增強(qiáng)型數(shù)據(jù)速率(EDGE)、通用分組無線網(wǎng)絡(luò)(GPRS)、全球移動通信系統(tǒng)(GSM)、互聯(lián)網(wǎng)協(xié)議多媒體子系統(tǒng)(MS)、通用移動通信系統(tǒng)(UMTS)等,以及任何其他合適的無線介質(zhì),例如微波接入(WiMAX)、長期演進(jìn)(LTE)網(wǎng)絡(luò)、碼分多址(CDMA)、無線高保真(WiFi)、衛(wèi)星、無線ad-hoc網(wǎng)絡(luò)(MANET)等。在一個實(shí)施方式中,網(wǎng)絡(luò)接入點(diǎn)105為基站,該基站例如為通信網(wǎng)絡(luò)103內(nèi)的無線網(wǎng)絡(luò)(例如,第三代合作伙伴項(xiàng)目(3GPP)長期演進(jìn)(LTE)、3GPP演進(jìn)通用陸地?zé)o線接入網(wǎng)絡(luò)(E-UTRAN)等)的一部分。例如,網(wǎng)絡(luò)接入點(diǎn)105可以采用一個或多個天線來發(fā)送和接收信號以支持與UE 101的通信。該信號例如支持諸如電話呼叫、SMS消息收發(fā)、MMS消息收發(fā)、保持活動消息傳輸或者它們的組合之類的通信會話。如圖I所示,UE 101包括無線電管理模塊107,用于協(xié)調(diào)對通過UE 101的無線電發(fā)送數(shù)據(jù)所進(jìn)行的優(yōu)化,以便在使用永遠(yuǎn)開啟連接時減少能量消耗。無線電管理模塊107連接到在UE 101中緩存的用于后續(xù)傳輸?shù)臄?shù)據(jù)的數(shù)據(jù)庫109。在一個實(shí)施方式中,無線電管理模塊107對不要求UE 101實(shí)時或立即傳輸?shù)臄?shù)據(jù)(例如非實(shí)時數(shù)據(jù))進(jìn)行緩存,并且將該數(shù)據(jù)存儲在數(shù)據(jù)庫109中。無線電管理模塊107隨后可以在UE 101的無線電部件處于與非實(shí)時數(shù)據(jù)(例如電話呼叫、SMS消息、MMS消息、保持活動消息等)無關(guān)的無線電事件(例如,任何蜂窩無線電活動)觸發(fā)的活動狀態(tài)中時發(fā)起已緩存的非實(shí)時數(shù)據(jù)的傳輸。在一個實(shí)施方式中,無線電事件可以為UE 101的無線接口(未顯示)的任何活動。通過這種方式,無線電管理模塊107減少了無線電部件處于活動狀態(tài)的時間,從而減少了能量消耗。如本文所使用的術(shù)語“活動狀態(tài)”是指UE 101的無線接口通過無線電網(wǎng)絡(luò)活動地發(fā)送或接收數(shù)據(jù)或信息的狀態(tài)。在活動狀態(tài)中時,UE 101從電源模塊106中獲取能量以提供經(jīng)由無線接口的數(shù)據(jù)發(fā)送和接收。與此相反,在非活動狀態(tài)中時,UE 101的無線接口獲取較少的功率(例如消耗很少的能量),這是因?yàn)闊o線接口沒有正在獲取用于發(fā)送或接收的能量。還可以認(rèn)識到,UE 101可以將無線接口置于較低功率的休眠狀態(tài),以便在無線接口處于非活動狀態(tài)時進(jìn)一步減少能量消耗。UE 101還經(jīng)由通信網(wǎng)絡(luò)103連接到無線電管理平臺111和應(yīng)用服務(wù)器113。在一個實(shí)施方式中,無線電管理平臺111和應(yīng)用服務(wù)器113進(jìn)行交互,以便通過在網(wǎng)絡(luò)側(cè)上緩存非實(shí)時數(shù)據(jù)來降低用于通過永遠(yuǎn)開啟連接向UE 101進(jìn)行無線傳輸?shù)哪芰肯?;然后?dāng)UElOl的無線電部件另外通過與該非實(shí)時數(shù)據(jù)無關(guān)的通信任務(wù)而處于活動狀態(tài)時,將非實(shí)時數(shù)據(jù)向UElOl發(fā)送。更具體而言,無線電管理平臺111位于通信網(wǎng)絡(luò)103的網(wǎng)絡(luò)側(cè),用于協(xié)調(diào)待從例如應(yīng)用服務(wù)器113向UE 101發(fā)送的非實(shí)時數(shù)據(jù)的緩存。雖然無線電管理平臺111被描繪為系統(tǒng)100中的獨(dú)立部件,但是可以認(rèn)識到,無線電管理平臺111可以為應(yīng)用服務(wù)器113中的部件或者通信網(wǎng)絡(luò)103的其他部件。應(yīng)用服務(wù)器113可以是對來自UE 101的數(shù)據(jù)或信息進(jìn)行發(fā)送和/或接收的任何應(yīng)用。例如,應(yīng)用服務(wù)器113可以通過向UE 101傳送接收到的電子郵件數(shù)據(jù)來支持向UE101推送電子郵件服務(wù)。在另一個實(shí)施方式中,應(yīng)用服務(wù)器113可以支持即時消息收發(fā)服務(wù),借此應(yīng)用服務(wù)器113轉(zhuǎn)發(fā)來自UE 101的即時消息,以及傳遞定向到UElOl的即時消息。在一個實(shí)施方式中,應(yīng)用服務(wù)器113將已緩存的應(yīng)用數(shù)據(jù)存儲在數(shù)據(jù)庫115中,以用于向UE101進(jìn)行后續(xù)傳輸。舉例而言,UE 101使用標(biāo)準(zhǔn)協(xié)議(例如TCP、UDP)與無線電管理平臺111、應(yīng)用服務(wù)器113和通信網(wǎng)絡(luò)的其他部件進(jìn)行通信。例如,UE 101、無線電管理平臺111和應(yīng)用服務(wù)器113是與通信網(wǎng)絡(luò)103有關(guān)的網(wǎng)絡(luò)節(jié)點(diǎn)。在這個背景下,協(xié)議包括定義通信網(wǎng)絡(luò)103內(nèi)的網(wǎng)絡(luò)節(jié)點(diǎn)如何基于通過通信鏈路發(fā)送的信息進(jìn)行互相間交互的一組規(guī)則。這些協(xié)議對于每個節(jié)點(diǎn)內(nèi)的不同層的操作是有效的,這些操作包括從產(chǎn)生和接收各種類型的物理信號、到選擇用于傳輸這些信號的鏈路、到這些信號指示的信息的格式、再到標(biāo)識計算機(jī)系統(tǒng)上執(zhí)行的哪些軟件應(yīng)用發(fā)送或接收該信息。在開放系統(tǒng)互連(OSI)參考模型中對用于通過網(wǎng)絡(luò)進(jìn)行信息交換的概念上屬于不同層的協(xié)議進(jìn)行了描述。在網(wǎng)絡(luò)節(jié)點(diǎn)之間的通信通常會受到數(shù)據(jù)的離散分組的交換的影響。每個分組典型地包括(I)與具體協(xié)議相關(guān)聯(lián)的報頭信息,以及(2)跟隨在報頭信息之后并且包含可以獨(dú)立于該特定協(xié)議而處理的信息的有效載荷信息。在一些協(xié)議中,分組包括(3)跟隨在有效載荷自后并且指示有效載荷信息結(jié)束的報尾(trailer)信息。報頭包括諸如分組源、其目的地、有效載荷長度和該協(xié)議使用的其他屬性之類的信息。通常而言,用于特定協(xié)議的有效載荷中的數(shù)據(jù)包括與OSI參考模型中不同的較高層相關(guān)聯(lián)的不同協(xié)議的報頭和有效載荷。用于特定協(xié)議的報頭通常指示其有效載荷中包含的下一個協(xié)議的類型。將較高層協(xié)議封裝在較低層協(xié)議中。包含在跨過多個異構(gòu)網(wǎng)絡(luò)(例如互聯(lián)網(wǎng))的分組中的報頭通常包括物理(層I)報頭、數(shù)據(jù)鏈路(層2)報頭、網(wǎng)際(層3)報頭和傳輸(層4)報頭、以及OSI參考模型所定義的各種應(yīng)用報頭(層5、層6和層7)。圖2是根據(jù)一個實(shí)施方式的無線電管理模塊的部件的示圖。舉例而言,無線電管理模塊107包括用于對UE 101中的無線連接的能量消耗進(jìn)行優(yōu)化的一個或多個部件。可以認(rèn)識到這些部件的功能可以組合在一個或多個部件中,或者由等效功能實(shí)體的其他部件執(zhí)行。在這個實(shí)施方式中,無線電管理模塊107包括數(shù)據(jù)控制模塊201,用于協(xié)調(diào)待由UE 101發(fā)送的非實(shí)時數(shù)據(jù)的緩存。舉例而言,已緩存數(shù)據(jù)包括不需要實(shí)時發(fā)送的數(shù)據(jù)(例如推送電子郵件、即時消息收發(fā)數(shù)據(jù)等)。數(shù)據(jù)控制模塊201例如發(fā)起到數(shù)據(jù)庫109中的非實(shí)時數(shù)據(jù)的存儲。在某些實(shí)施方式中,數(shù)據(jù)控制模塊201可以根據(jù)應(yīng)用于已緩存數(shù)據(jù)的一個或多個優(yōu)先級等級對非實(shí)時數(shù)據(jù)進(jìn)行存儲以便進(jìn)行傳輸。例如,具有較高優(yōu)先級等級的已緩存數(shù)據(jù)可以移動到較低優(yōu)先級的已緩存數(shù)據(jù)之前,從而較高優(yōu)先級數(shù)據(jù)將被首先發(fā)送。示例性優(yōu)先級等級包括“盡力而為(best effort)”,由此數(shù)據(jù)控制模塊201將使用最佳可用機(jī)制發(fā)送數(shù)據(jù),或者“非可靠性”,由此可接受一定可能性的數(shù)據(jù)分組的丟棄或丟失。此外,優(yōu)先級等級還可以指定時間窗,在該時間窗內(nèi)已緩存數(shù)據(jù)或部分已緩存數(shù)據(jù)(例如非實(shí)時數(shù)據(jù))將被發(fā)送。例如,如果數(shù)據(jù)控制模塊201不能在相關(guān)聯(lián)優(yōu)先級等級的時間窗內(nèi)發(fā)起已緩存數(shù)據(jù)的傳輸,則數(shù)據(jù)控制模塊201可以將其從數(shù)據(jù)庫109中移除,以便通過非緩存機(jī)制進(jìn)行傳輸(例如直接的實(shí)時傳輸)。如所示出的,數(shù)據(jù)控制模塊201連接到用于檢測何時UE 101的無線電部件處于活動狀態(tài)的活動檢測模塊203。在一個實(shí)施方式中,無線電部件205是用于通過通信網(wǎng)絡(luò)103的無線網(wǎng)絡(luò)進(jìn)行通信的蜂窩無線電部件?;顒訝顟B(tài)例如可以由與已緩存數(shù)據(jù)無關(guān)的無線電事件(例如電話呼叫、SMS消息、MMS消息、保持活動消息等)觸發(fā)。例如,活動檢測模塊203可以監(jiān)視無線電部件205的活動,或者無線電部件205可以向活動檢測模塊203發(fā)信號通知何時存在活動。在對無線電部件205的活動進(jìn)行檢測時,數(shù)據(jù)控制模塊201指示無線電控制模塊207發(fā)起數(shù)據(jù)庫109中已緩存數(shù)據(jù)的傳輸。通過這種方式,無線電控制模塊207可以利用無線電部件因?yàn)閳?zhí)行其他任務(wù)而已經(jīng)活動的時間段來發(fā)送已緩存數(shù)據(jù),從而減少在其他時間激活無線電部件的需求,并且減少能量消耗。在一個實(shí)施方式中,數(shù)據(jù)控制模塊201可以發(fā)起對自從最后一次傳輸以來緩存的所有數(shù)據(jù)的完全“沖刷”(例如傳輸然后清空)。附加地或可替代地,數(shù)據(jù)控制模塊201可以以與無線電部件205的活動時間段持續(xù)期間相符的離散突發(fā)來發(fā)起對已緩存數(shù)據(jù)的傳輸。數(shù)據(jù)控制模塊201還可以連接到用于指定一個公共保持活動消息以表示來自多個應(yīng)用的多個保持活動消息的保持活動信號收發(fā)模塊209。換言之,公共保持活動消息代替對應(yīng)于與公共保持消息相關(guān)聯(lián)的每個應(yīng)用的各個保持活動消息。創(chuàng)建用于多個應(yīng)用的公共保持活動消息有利地減少了用于發(fā)送和保持多個保持活動消息的信號收發(fā)需求,從而減少了發(fā)送保持活動消息所需的能量消耗。在一個實(shí)施方式中,公共保持活動消息可以重置與應(yīng)用的永遠(yuǎn)開啟連接對應(yīng)的連接到期定時器(例如保持活動定時器),該應(yīng)用與公共保持活動消息相關(guān)聯(lián)。此外,對來自任意一個相關(guān)聯(lián)應(yīng)用的數(shù)據(jù)進(jìn)行傳輸還可以重置與同一公共保持活動消息相關(guān)聯(lián)的所有應(yīng)用的連接到期定時器。相關(guān)聯(lián)的應(yīng)用(例如,UE 101上的客戶端應(yīng)用211以及通信網(wǎng)絡(luò)103上的應(yīng)用服務(wù)器113)可以通過例如無線電管理模塊107內(nèi)的應(yīng)用編程接口(API) 213來訪問保持活動信號收發(fā)模塊209的功能。舉例而言,API 213提供一組例程、數(shù)據(jù)結(jié)構(gòu)、對象分類、和/或應(yīng)用的協(xié)議(例如客戶端應(yīng)用211和應(yīng)用服務(wù)器113)來具體地訪問保持活動信號收發(fā)模塊209的功能以及一般性地訪問無線電管理模塊107的功能??蛻舳藨?yīng)用211包括例如在UE 101上運(yùn)行的應(yīng)用,以建立用于對來自諸如應(yīng)用服務(wù)器113之類的外部應(yīng)用的數(shù)據(jù)或信息進(jìn)行發(fā)送和/或接收的連接(例如永遠(yuǎn)開啟連接)。如圖2中所示,數(shù)據(jù)控制模塊201還連接到用于對UE 101和例如應(yīng)用服務(wù)器113之間的數(shù)據(jù)或信息交換進(jìn)行同步的同步模塊215。例如,同步包括協(xié)調(diào)對從UE 101向應(yīng)用服務(wù)器113發(fā)送數(shù)據(jù)進(jìn)行的定時,以并發(fā)地進(jìn)行從應(yīng)用服務(wù)器113到UEllO的數(shù)據(jù)傳輸。為了對同步進(jìn)行輔助,同步模塊215與無線電管理平臺111交互,以便協(xié)調(diào)與應(yīng)用服務(wù)器113進(jìn)行的數(shù)據(jù)和信息的傳遞。在一個實(shí)施方式中,同步模塊215可以動態(tài)監(jiān)測無線電活動,以便對傳輸進(jìn)行同步,或者可以與應(yīng)用服務(wù)器113協(xié)商預(yù)定的調(diào)度,以用于同步傳輸。該調(diào)度可以例如指定UE 101和應(yīng)用服 務(wù)器113應(yīng)當(dāng)進(jìn)行其各自傳輸?shù)奶囟〞r間。通過這種方式,使用無線電部件205的活動時間段來發(fā)送和接收信息,從而使無線電部件205活動的時間最小化,并且減少能量消耗。如之前參照數(shù)據(jù)控制模塊201所描述的,可以認(rèn)識到同步傳輸可以作為離散突發(fā)或者作為已緩存數(shù)據(jù)的完全沖刷來進(jìn)行。圖3是根據(jù)一個實(shí)施方式的無線電管理平臺的部件的示圖。舉例而言,無線電管理平臺111執(zhí)行與無線電管理模塊107執(zhí)行的那些功能類似、但是在通信網(wǎng)絡(luò)103側(cè)執(zhí)行的功能。無線電管理平臺111因此包括一個或多個用于對到UE 101的無線連接的能量消耗進(jìn)行優(yōu)化的部件,這些部件與參照無線管理模塊107所描述的部件類似。可以認(rèn)識到這些部件的功能可以組合在一個或多個部件中,或者由等效功能實(shí)體的其他部件來執(zhí)行。在示例性實(shí)施方式中,無線電管理平臺111包括數(shù)據(jù)控制模塊301,用于對待從例如應(yīng)用服務(wù)器113向UE 101發(fā)送的數(shù)據(jù)所進(jìn)行的緩存進(jìn)行協(xié)調(diào)。在一個實(shí)施方式中,在向UE 101發(fā)送非即時數(shù)據(jù)之前,將其存儲在已緩存的應(yīng)用數(shù)據(jù)的數(shù)據(jù)庫115中。在這種情況下,數(shù)據(jù)由例如支持使用永遠(yuǎn)開啟連接的多種應(yīng)用(例如推送電子郵件、即時消息收發(fā)等)產(chǎn)生或者與這些應(yīng)用相關(guān)聯(lián)地產(chǎn)生。如參照無線電管理模塊107所描述的,已緩存數(shù)據(jù)通常為不需要實(shí)時向UE 101發(fā)送的數(shù)據(jù)。如果需要實(shí)時傳輸,應(yīng)用服務(wù)器113可以使用另一種數(shù)據(jù)傳輸機(jī)制,其根據(jù)應(yīng)用服務(wù)器113的需求進(jìn)行數(shù)據(jù)傳遞。如所示出的,數(shù)據(jù)控制模塊301連接活動檢測模塊303,用于檢測應(yīng)用服務(wù)器113何時從UE 101接收到數(shù)據(jù),或者在網(wǎng)絡(luò)接入點(diǎn)105處何時存在去往或來自UE 101的網(wǎng)絡(luò)業(yè)務(wù)(例如,UE何時參與電話呼叫、SMS消息、麗S消息、即時消息、保持活動消息等的發(fā)送或接收)。檢測出應(yīng)用服務(wù)器113接收到數(shù)據(jù)、或者網(wǎng)絡(luò)接入點(diǎn)105處有與UE 101相關(guān)聯(lián)的網(wǎng)絡(luò)業(yè)務(wù)表明了例如UE 101的無線電部件205是活動的。當(dāng)存在這種檢測時,數(shù)據(jù)控制模塊301經(jīng)由應(yīng)用編程接口(API) 307指示應(yīng)用服務(wù)器113發(fā)起對來自數(shù)據(jù)庫115的已緩存的應(yīng)用數(shù)據(jù)的傳輸。如參照無線電管理模塊107所描述的,該傳輸作為完全沖刷或離散突發(fā)進(jìn)行。由于該傳輸與無線電部件205已有的活動狀態(tài)相符,所以當(dāng)UE接收來自應(yīng)用服務(wù)器113的傳輸時在UE 101處的能量消耗被最小化。數(shù)據(jù)控制模塊301還連接到保持活動信號收發(fā)模塊305,用于對來自UE 101的公共保持活動消息進(jìn)行接收和處理。在一個實(shí)施方式中,公共保持活動消息可應(yīng)用于與公共保持活動消息相關(guān)聯(lián)的所有應(yīng)用。例如,應(yīng)用(例如應(yīng)用服務(wù)器113上的)可以經(jīng)由API307將自己與公共保持活動消息相關(guān)聯(lián)(例如將該應(yīng)用獨(dú)自的保持活動消息與公共保持活動消息相關(guān)聯(lián))。關(guān)聯(lián)之后,保持活動信號收發(fā)模塊305對公共保持活動消息的接收將重置與相關(guān)聯(lián)的應(yīng)用對應(yīng)的連接到期定時器(例如保持活動定時器)。在某些實(shí)施方式中,接收到來自與該公共保持活動消息相關(guān)聯(lián)的任何應(yīng)用的任何數(shù)據(jù)將重置與公共保持活動消息相關(guān)聯(lián)的所有應(yīng)用的連接到期定時器。舉例而言,如果推送電子郵件應(yīng)用和即時消息收發(fā)應(yīng)用與一個公共保持活動消息相關(guān)聯(lián),則接收到公共保持活動消息將重置用于推送電子郵件應(yīng)用和即時消息收發(fā)應(yīng)用兩者的連接到期定時器。此外,接收到與這兩個應(yīng)用兩者之一相關(guān)聯(lián)的數(shù)據(jù)也將重置用于推送電子郵件應(yīng)用和即時消息收發(fā)應(yīng)用兩者的連接到期定時器。通過這種方式,UE 101僅需要發(fā)送一個公共保持活動消息而不是多個消息來維持永遠(yuǎn)開啟連接,從而減少了無線電部件205的活動,并且減少了能量消耗。如圖3中所示,數(shù)據(jù)控制模塊301還連接到同步模塊309,用于對應(yīng)用服務(wù)器113和UE 101之間的數(shù)據(jù)交換進(jìn)行同步。如參照無線電管理模塊107所描述的,同步包括協(xié)調(diào)對來自網(wǎng)絡(luò)側(cè)(例如應(yīng)用服務(wù)器113)的數(shù)據(jù)傳輸進(jìn)行的定時,以便并發(fā)地進(jìn)行來自網(wǎng)絡(luò)側(cè)的數(shù)據(jù)傳輸與來自客戶端側(cè)(例如UE 101)的數(shù)據(jù)傳輸。為了對同步進(jìn)行輔助,同步模塊309與UE 101的無線電管理模塊107進(jìn)行交互,以對數(shù)據(jù)交換進(jìn)行協(xié)調(diào)。舉例而言,應(yīng)用服務(wù)器113和UE 101之間的數(shù)據(jù)交換可以基于對UE 101的無線電部件205何時活動進(jìn)行的動態(tài)檢測或者根據(jù)應(yīng)用服務(wù)器113和UE 101之間協(xié)商的預(yù)定調(diào)度來進(jìn)行。對來自網(wǎng)絡(luò)側(cè)
      的數(shù)據(jù)傳輸與來自客戶端側(cè)的數(shù)據(jù)傳輸進(jìn)行協(xié)調(diào)使得UE 101能夠通過對UE 101的無線電部件205的發(fā)送和接收信道進(jìn)行充分利用來使能量消耗最小化。圖4是根據(jù)一個實(shí)施方式的通過在無線設(shè)備上緩存數(shù)據(jù)來優(yōu)化能量消耗的過程的流程圖。在一個實(shí)施方式中,無線電管理模塊107執(zhí)行過程400,并且實(shí)現(xiàn)于例如包括如圖11中所示的處理器和存儲器的芯片組中。在步驟401中,無線電管理模塊107確定UE101待發(fā)送的數(shù)據(jù)是否是適于使用如本文所述的過程來發(fā)送的非實(shí)時數(shù)據(jù)。例如,與實(shí)時數(shù)據(jù)(例如語音)相對,非實(shí)時數(shù)據(jù)不需要連續(xù)地實(shí)時發(fā)送。相反,非實(shí)時數(shù)據(jù)容忍由系統(tǒng)100的通路引入傳輸中的可能的延遲和間隔。例如,非實(shí)時數(shù)據(jù)包括電子郵件、存在信息等。在確定了 UE 101待發(fā)送的數(shù)據(jù)是適于使用系統(tǒng)100來發(fā)送的非實(shí)時數(shù)據(jù)之后,無線電管理模塊107對該非實(shí)時數(shù)據(jù)進(jìn)行緩存,以用于通過通信網(wǎng)絡(luò)103進(jìn)行傳輸(步驟403)。例如,代替立即發(fā)送非實(shí)時數(shù)據(jù),當(dāng)UE 101處于活動狀態(tài)時,無線電管理模塊107存儲并緩存用于后續(xù)傳輸?shù)臄?shù)據(jù)。此外,當(dāng)電源不是限制因素時(例如當(dāng)UE 101連接到一個恒定電源),UE 101可以繞過對緩存數(shù)據(jù)傳輸?shù)氖褂?。緩存?shù)據(jù)之后,無線電管理模塊107例如對UE 101的無線電部件進(jìn)行監(jiān)視,以確定其何時處于活動狀態(tài)(步驟405)。舉例而言,該活動狀態(tài)由與該非實(shí)時數(shù)據(jù)無關(guān)的無線電事件(例如活動地發(fā)送或接收電話呼叫、SMS消息、MMS消息等)觸發(fā)??梢哉J(rèn)識到,活動狀態(tài)可以由對例如與已緩存的非實(shí)時數(shù)據(jù)無關(guān)的任何實(shí)時消息進(jìn)行的傳輸來觸發(fā)。如果無線電部件沒有處于活動狀態(tài),無線電管理模塊107繼續(xù)對用于后續(xù)傳輸?shù)臄?shù)據(jù)進(jìn)行緩存。如果無線電部件例如處于活動狀態(tài),則無線電管理模塊107對通過通信網(wǎng)絡(luò)103傳輸已緩存數(shù)據(jù)進(jìn)行調(diào)度(步驟407)。在一個實(shí)施方式中,在檢測到的活動狀態(tài)期間或者如果可能的話在無線電部件活動時,進(jìn)行對傳輸?shù)恼{(diào)度。例如,當(dāng)無線電管理模塊107檢測到UE 101正在接收電話呼叫時,模塊107對已緩存數(shù)據(jù)的傳輸進(jìn)行調(diào)度,以便在無線電部件活動于電話呼叫時對已緩存數(shù)據(jù)進(jìn)行傳輸。然而,如果預(yù)期在預(yù)定時間段內(nèi)無線電部件不活動,則無線電管理模塊107可以針對無線電部件已經(jīng)不處于活動狀態(tài)時的時間來對傳輸進(jìn)行調(diào)度。在對傳輸進(jìn)行了調(diào)度之后,無線電管理模塊107確定用于承載或發(fā)送非實(shí)時數(shù)據(jù)的通信類型。在一個實(shí)施方式中,用于承載數(shù)據(jù)的類型為保持活動消息(如前所述)或有效載荷消息兩者之一。如本發(fā)明所使用的“有效載荷消息”為通過通信網(wǎng)絡(luò)103發(fā)送的承載來自例如應(yīng)用服務(wù)器113、客戶端應(yīng)用211或其他網(wǎng)絡(luò)部件的數(shù)據(jù)的消息(步驟409)。舉例而言,如果通信類型為保持活動消息,則無線電管理模塊107將非實(shí)時數(shù)據(jù)代替通常作為保持活動消息一部分的虛擬數(shù)據(jù)插入到保持活動消息中。通過這種方式,可以使用實(shí)際數(shù)據(jù)而不是虛擬數(shù)據(jù)來構(gòu)建保持活動消息。由于承載非實(shí)時數(shù)據(jù)的保持活動消息服務(wù)于傳送數(shù)據(jù)和保持?jǐn)?shù)據(jù)連接的雙重目的,因此,無線電管理模塊107可以對被調(diào)度用于后續(xù)時間段的保持活動消息(例如下一個保持活動消息)的傳輸進(jìn)行延遲(步驟411)。注意到一般不需要下一個保持活動消息,這是因?yàn)槌休d該非實(shí)時數(shù)據(jù)的保持活動消息可以代替下一個保持活動消息。無線電管理模塊107隨后基于確定的通信類型(例如經(jīng)由保持活動消息或有效載荷負(fù)載消息兩者之一)發(fā)起非實(shí)時數(shù)據(jù)的傳輸(步驟413)。此
      夕卜,如果確定的通信類型為有效載荷負(fù)載消息,則無線電管理模塊107可以在不執(zhí)行在411處的過程的情況下發(fā)起有效載荷消息的傳輸(步驟413)。這個傳輸方案減少了無線電部件活動的時間段的數(shù)量,從而減少了能量消耗。在一個實(shí)施方式中,已緩存的非實(shí)時數(shù)據(jù)可以與一個或多個優(yōu)先級等級相關(guān)聯(lián)。這些優(yōu)先級等級指引已緩存數(shù)據(jù)的各部分的傳輸優(yōu)先級。例如,具有最高優(yōu)先級等級的已緩存的非實(shí)時數(shù)據(jù)將首先傳輸,后面是逐漸降低的等級。在某些實(shí)施方式中,優(yōu)先級等級還可以指定已緩存數(shù)據(jù)必須被發(fā)送的時間窗。圖5是根據(jù)一個實(shí)施方式的通過對無線設(shè)備上緩存的數(shù)據(jù)的傳輸進(jìn)行同步來優(yōu)化能量消耗的過程的流程圖。在一個實(shí)施方式中,無線電管理模塊107執(zhí)行過程500,并且實(shí)現(xiàn)于例如包括如圖11所示的處理器和存儲器的芯片組中。在步驟501中,無線電管理模塊107對從UE 101向應(yīng)用服務(wù)器113發(fā)送已緩存數(shù)據(jù)的調(diào)度進(jìn)行協(xié)商,以便在UE 101和應(yīng)用服務(wù)器113之間同時發(fā)送和接收信息。換言之,無線電管理模塊107對來自UE 101的數(shù)據(jù)傳輸所進(jìn)行的定時進(jìn)行同步,以便并行地接收從應(yīng)用服務(wù)器113發(fā)送的數(shù)據(jù)。在一個實(shí)施方式中,使用應(yīng)用編程接口(例如API 213或API 307)來執(zhí)行調(diào)度協(xié)商和同步,以使UE 101和應(yīng)用服務(wù)器113的傳輸定時對齊??梢岳缁趯E 101的無線電部件何時活動的動態(tài)檢測或者基于已協(xié)商的調(diào)度來對已同步的傳輸進(jìn)行定時。如果基于已協(xié)商的調(diào)度來進(jìn)行傳輸,則無線電管理模塊107對調(diào)度進(jìn)行咨詢以確定發(fā)起對已緩存數(shù)據(jù)進(jìn)行傳輸?shù)奶囟〞r間。無線電管理模塊107隨后根據(jù)已同步的調(diào)度發(fā)起已緩存數(shù)據(jù)的傳輸,以便并發(fā)地進(jìn)行來自UE 101的傳輸與來自應(yīng)用服務(wù)器113的數(shù)據(jù)傳輸(步驟503)。圖6是根據(jù)一個實(shí)施方式的通過指定公共保持活動消息來優(yōu)化能量消耗的過程的流程圖。在一個實(shí)施方式中,無線電管理模塊107執(zhí)行過程600,并且實(shí)現(xiàn)于例如包括如圖11所示的處理器和存儲器的芯片組中。在步驟601中,無線電管理模塊107指定公共保持活動消息來表示多個保持活動消息。該多個保持活動消息例如分別與要求永遠(yuǎn)開啟連接的多個應(yīng)用相對應(yīng)。如前面所討論的,如果有一些連接在一段時間未使用,則傳統(tǒng)通信協(xié)議(例如TCP和UDP)關(guān)閉這些連接。為了保持這些連接連通(例如當(dāng)使用永遠(yuǎn)開啟連接時),典型地,發(fā)起該連接的客戶端在非活動時間段期間發(fā)送保持活動消息。然而,如果在客戶端和相應(yīng)的應(yīng)用之間存在任何活動則該連接將保持連通。當(dāng)使用公共保持活動消息時,來自與保持活動消息相關(guān)聯(lián)的任何應(yīng)用的網(wǎng)絡(luò)活動足以保持與該公共保持活動消息相關(guān)聯(lián)的所有應(yīng)用的網(wǎng)絡(luò)連接連通。相應(yīng)地,無線電管理模塊107確定來自與該公共保持活動消息相關(guān)聯(lián)的應(yīng)用的數(shù)據(jù)是否已經(jīng)在用于維持各個數(shù)據(jù)連接的最大時間間隔內(nèi)發(fā)送(步驟603和步驟605)。如果在該時間間隔內(nèi)沒有數(shù)據(jù)發(fā)送,則無線電管理模塊107發(fā)起到例如應(yīng)用服務(wù)器113的公共保持活動消息的傳輸(步驟607)。在一個實(shí)施方式中,應(yīng)用服務(wù)器113對該保持活動消息的接收足以保持與該公共保持活動消息相關(guān)聯(lián)的所有應(yīng)用的連接連通。如前面所描述的,應(yīng)用可以經(jīng)由API 213 (或者如果在服務(wù)器側(cè)則為API 307)將自身與該公共保持活動消息相關(guān)聯(lián)。圖7是根據(jù)一個實(shí)施方式的通過在應(yīng)用服務(wù)器上緩存數(shù)據(jù)來優(yōu)化能量消耗的過程的流程圖。在一個實(shí)施方式中,無線電管理平臺111執(zhí)行過程700,并且實(shí)現(xiàn)于例如包括如圖11所示的處理器和存儲器的芯片組中。過程700與圖4中的過程400類似,但是在服務(wù)器或網(wǎng)絡(luò)側(cè)執(zhí)行。在步驟701中,無線電管理平臺111確定應(yīng)用服務(wù)器113將使用參照
      圖4所描述的過程來向UE 101發(fā)送非實(shí)時數(shù)據(jù)。該數(shù)據(jù)例如為應(yīng)用服務(wù)器113產(chǎn)生的不需要實(shí)時發(fā)送的數(shù)據(jù)。進(jìn)行了該確定之后,無線電管理平臺111對通過通信網(wǎng)絡(luò)103向無線設(shè)備發(fā)送的非實(shí)時數(shù)據(jù)進(jìn)行緩存(步驟703)。對數(shù)據(jù)進(jìn)行的緩存使UE 101的無線電部件需要處于活動狀態(tài)以接收來自應(yīng)用服務(wù)器113的數(shù)據(jù)的時間段最小化,從而減少了 UE 101的能量消耗。此外,可以為已緩存的數(shù)據(jù)分配優(yōu)先級等級以確定如參照圖4所描述的發(fā)送已緩存數(shù)據(jù)的優(yōu)先級順序。在一個實(shí)施方式中,由接收到來自UE 101的數(shù)據(jù)觸發(fā)或者當(dāng)存在與UE 101有關(guān)的網(wǎng)絡(luò)業(yè)務(wù)時觸發(fā)已緩存數(shù)據(jù)的傳輸。在步驟703中,無線電管理平臺111確定應(yīng)用服務(wù)器113是否已經(jīng)接收到來自UE 101的數(shù)據(jù)(步驟705)。接收到來自UE 101的數(shù)據(jù)表明UE 101的無線電部件正處于活動狀態(tài)。如果沒有接收到數(shù)據(jù),則無線電管理平臺111確定在網(wǎng)絡(luò)接入點(diǎn)105處是否存在去往或來自UE 101的任何網(wǎng)絡(luò)活動(步驟707)。在網(wǎng)絡(luò)接入點(diǎn)105處的活動表明UE 101的無線電部件可能正在活動地進(jìn)行發(fā)送或接收(例如當(dāng)進(jìn)行電話呼叫、SMS消息會話、麗S消息會話等時)。例如,無線電管理平臺111可以輪詢網(wǎng)絡(luò)接入點(diǎn)105的活動,或者網(wǎng)絡(luò)接入點(diǎn)105可以將活動報告給無線電管理平臺111??梢哉J(rèn)識到網(wǎng)絡(luò)活動與已緩存的非實(shí)時數(shù)據(jù)無關(guān)。此外,不需要從UE 101向應(yīng)用服務(wù)器113指引網(wǎng)絡(luò)活動,這是因?yàn)檫^程700可以依賴于UE 101的無線電部件205的任何活動狀態(tài)。如果在網(wǎng)絡(luò)接入點(diǎn)105處沒有檢測到網(wǎng)絡(luò)活動,則無線電管理平臺111繼續(xù)對傳輸數(shù)據(jù)進(jìn)行緩存。如果接收到數(shù)據(jù)或者檢測到網(wǎng)絡(luò)活動,則無線電管理平臺111發(fā)起向UE 101傳輸已緩存的應(yīng)用數(shù)據(jù)(步驟709)。圖8是根據(jù)一個實(shí)施方式的通過對緩存在應(yīng)用服務(wù)器上的數(shù)據(jù)的傳輸進(jìn)行同步來優(yōu)化能量消耗的過程的流程圖。在一個實(shí)施方式中,無線電管理平臺111執(zhí)行過程800,并且實(shí)現(xiàn)于例如包括如圖11所示的處理器和存儲器的芯片組中。過程800與圖5中的過程500類似,但是在服務(wù)器或網(wǎng)絡(luò)側(cè)執(zhí)行。在步驟801中,無線電管理平臺111對從應(yīng)用服務(wù)器113向UE 101發(fā)送已緩存的應(yīng)用數(shù)據(jù)所進(jìn)行的調(diào)度進(jìn)行協(xié)商,從而與對來自UE 101的數(shù)據(jù)的接收并發(fā)地進(jìn)行。如前面所描述的,使用應(yīng)用編程接口(例如API 213或API 307)來執(zhí)行調(diào)度協(xié)商和同步,以使UE 101和應(yīng)用服務(wù)器113的傳輸定時對齊??梢岳缁趯E 101的無線電部件何時活動的動態(tài)檢測或者基于已協(xié)商的調(diào)度來對已同步的傳輸進(jìn)行定時。如果基于已協(xié)商的調(diào)度進(jìn)行傳輸,則無線電管理平臺111對調(diào)度進(jìn)行咨詢以確定發(fā)起向UE 101發(fā)送已緩存數(shù)據(jù)的具體時間。無線電管理平臺111隨后根據(jù)已同步的調(diào)度發(fā)起已緩存的應(yīng)用數(shù)據(jù)的傳輸,以便并發(fā)地進(jìn)行去往UE 101的傳輸和來自UE 101的數(shù)據(jù)傳輸(步驟803)。圖9是根據(jù)一個實(shí)施方式的通過在應(yīng)用服務(wù)器上接收公共保持活動消息來優(yōu)化能量消耗的過程的流程圖。在一個實(shí)施方式中,無線電管理平臺111執(zhí)行過程900,并且實(shí)現(xiàn)于例如包括如圖11所示的處理器和存儲器的芯片組中。過程900是與圖6的過程600相對的服務(wù)器-或網(wǎng)絡(luò)-側(cè)過程。在步驟901中,無線電管理平臺111從與該公共保持活動消息相關(guān)聯(lián)的一個或多個應(yīng)用接收公共保持活動消息或數(shù)據(jù)。舉例而言,公共保持活動消息表示多個應(yīng)用各自的保持活動消息。例如,公共保持活動消息代替與多個應(yīng)用的每一個相關(guān)聯(lián)的各個保持活動消息。接收到來自與該公共保持活動消息相關(guān)聯(lián)的任何應(yīng)用的公共保持活動消息或數(shù)據(jù)之后,無線電管理平臺111發(fā)起與關(guān)聯(lián)于該公共保持活動消息的多個應(yīng)用中的每一個相對應(yīng)的保持活動定時器的重置(步驟903)。保持活動定時器或連接到
      期定時器對數(shù)據(jù)傳輸之間的最大時間間隔進(jìn)行跟蹤,以便保持連接不過期。換言之,對來自與該公共保持活動消息相關(guān)聯(lián)的任何應(yīng)用的公共保持活動消息或數(shù)據(jù)的接收足以保持與多個應(yīng)用中的所有應(yīng)用對應(yīng)的連接連通。本文描述的用于優(yōu)化無線連接的能量消耗的過程可以有利地經(jīng)由軟件、硬件(例如通用處理器、數(shù)字信號處理(DSP)芯片、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGAs)等)、固件或者它們的組合來實(shí)現(xiàn)。下面對實(shí)現(xiàn)所述功能的這種示例性硬件進(jìn)行詳細(xì)描述。圖10圖示了可以在其上實(shí)現(xiàn)本發(fā)明的一個實(shí)施方式的計算機(jī)系統(tǒng)1000。計算機(jī)系統(tǒng)1000被編程(例如經(jīng)由計算機(jī)程序代碼或指令)以便如本文所述的那樣優(yōu)化無線連接的能量消耗,并且包括通信機(jī)構(gòu),例如用于在計算機(jī)系統(tǒng)1000的其他內(nèi)部部件和外部部件之間傳遞信息的總線1010。信息(也稱為數(shù)據(jù))被表示為可測量現(xiàn)象的物理表示,典型地為電壓,但是在其他實(shí)施方式中包括諸如磁的、電磁的、壓力的、化學(xué)的、生物的、分子的、原子的、亞原子的和量子的交互之類的現(xiàn)象。例如,北磁場和南磁場、或者零電壓和非零電壓表示二進(jìn)制數(shù)位(比特)的兩個狀態(tài)(0,1)。其他現(xiàn)象可以表示基數(shù)更高的數(shù)位。在測量之前的多個同時量子狀態(tài)的疊加表示量子比特(qubit)。一個或多個數(shù)位的序列構(gòu)成用來表示字符數(shù)字或字符代碼的數(shù)字?jǐn)?shù)據(jù)。在一些實(shí)施方式中,由特定范圍內(nèi)的接近連續(xù)的可測量值表示被稱為模擬數(shù)據(jù)的信息。總線1010包括一個或多個并行的信息傳導(dǎo)體,以便在耦合到總線1010的設(shè)備之間快速地進(jìn)行信息傳遞。對信息進(jìn)行處理的一個或多個處理器1002耦合到總線1010。處理器1002對信息執(zhí)行與無線連接的能量消耗的優(yōu)化相關(guān)的計算機(jī)程序代碼指定的一組操作。該計算機(jī)程序代碼是一組指令或語句,用于提供處理器和/或計算機(jī)操作的指令,以實(shí)現(xiàn)特定的功能。例如,該代碼可以使用被編譯為處理器的原生指令集的計算機(jī)編程語言來編寫。該代碼還可以直接使用原生指令集合(例如機(jī)器語言)來編寫。該組操作包括從總線1010引入信息,以及將信息加于總線1010之上。該組操作典型地還包括諸如通過相加或相乘或類似或(0R)、異或(XOR)和與(AND)之類的方式將一個或多個信息單元進(jìn)行比較、對信息單元進(jìn)行移位、以及將兩個或更多信息單元組合。通過被稱為指令的信息(例如一個或多個數(shù)位的操作代碼)向處理器表示可以由處理器執(zhí)行的該組操作中的每個操作。將由處理器1002執(zhí)行的操作序列(例如操作代碼序列)構(gòu)成處理器指令,處理器指令也被稱為計算機(jī)系統(tǒng)指令或者簡單地被稱為計算機(jī)指令。處理器可以被實(shí)現(xiàn)為機(jī)械的、電的、磁的、光的、化學(xué)的或者量子的部件,其中這些部件為單獨(dú)形式或者組合形式。計算機(jī)系統(tǒng)1000還包括耦合到總線1010的存儲器1004。諸如隨機(jī)訪問存儲器(RAM)或其他動態(tài)存儲設(shè)備之類的存儲器1004對包括用于優(yōu)化無線連接的能量消耗的處理器指令的信息進(jìn)行存儲。動態(tài)存儲器允許計算機(jī)系統(tǒng)1000改變存儲在其中的信息。RAM允許存儲在稱為存儲器地址的位置處的信息單元獨(dú)立于相鄰地址處的信息而進(jìn)行獨(dú)立的存儲和獲取。存儲器1004還由處理器1002使用以便在處理器執(zhí)行指令期間存儲臨時值。計算機(jī)系統(tǒng)1000還包括只讀存儲器(ROM) 1006或耦合到總線1010的其他靜態(tài)存儲設(shè)備,用于存儲不會被計算機(jī)系統(tǒng)1000改變的包括指令的靜態(tài)信息。一些存儲器包括當(dāng)電源斷電時其上存儲的信息會丟失的易失性存儲器。耦合到總線1010的還有諸如磁盤、光盤或閃存卡之類的非易失性(持久性)存儲設(shè)備1008,用于存儲甚至當(dāng)計算機(jī)系統(tǒng)1000關(guān)閉或斷
      電時仍然保留的包括指令的信息。從外部輸入設(shè)備(例如人類用戶操作的包含字母數(shù)字鍵的鍵盤)或傳感器向總線1010提供包括用于優(yōu)化無線連接的能量消耗的信息,以供處理器使用。傳感器檢測其附近的狀況并且將這些檢測轉(zhuǎn)換為與用于對計算機(jī)系統(tǒng)1000中的信息進(jìn)行表示的可測量現(xiàn)象兼容的物理表示。主要用于與人類交互的耦合到總線1010的其他外部設(shè)備包括諸如陰極射線管(CRT)或液晶顯示器(LCD)、或者呈現(xiàn)文本或圖像的等離子屏幕或打印機(jī)之類的顯示器設(shè)備1014,以及諸如鼠標(biāo)、或者軌跡球或光標(biāo)方向鍵、或者運(yùn)動傳感器之類的指點(diǎn)設(shè)備1016,用于控制呈現(xiàn)于顯示器1014上的小光標(biāo)圖像的位置以及發(fā)出與呈現(xiàn)于顯示設(shè)備1014上的圖形元素相關(guān)聯(lián)的命令。在一些實(shí)施方式中,例如在計算機(jī)系統(tǒng)1000在沒有人類輸入的情況下自動執(zhí)行所有功能的實(shí)施方式中,省略了外部輸入設(shè)備1012、顯示器設(shè)備1014以及指點(diǎn)設(shè)備1016中的一個或多個。在示例性實(shí)施方式中,諸如專用集成電路(ASIC) 1020之類的專用硬件耦合到總線1010。該專用硬件被配置為執(zhí)行處理器1002不能出于特殊目的而足夠快速地執(zhí)行的操作。專用IC的示例包括用于產(chǎn)生顯示設(shè)備1014的圖像的多個圖形加速卡、用于對通過網(wǎng)絡(luò)發(fā)送的消息進(jìn)行加密和解密的加密板、語音識別、以及到特殊外部設(shè)備的接口,特殊外部設(shè)備例如為重復(fù)地執(zhí)行某些復(fù)雜操作序列的機(jī)器人手臂以及醫(yī)療掃描設(shè)備,這些操作更有效地實(shí)現(xiàn)于硬件中。計算機(jī)系統(tǒng)1000還包括耦合到總線1010的通信接口 1070的一個或多個實(shí)例。通信接口 1070提供耦合到各種諸如打印機(jī)、掃描儀和外部磁盤之類的外部設(shè)備的單向或雙向的通信,這些外部設(shè)備使用其自己的處理器來操作。通常而言,該耦合是與連接到本地網(wǎng)絡(luò)1080的網(wǎng)絡(luò)鏈路1078相耦合,具有其自己的處理器的各種外部設(shè)備連接到本地網(wǎng)絡(luò)1080。例如,通信接口 1070可以為個人計算機(jī)上的并行端口、串行端口、或通用串行總線端口(USB)。在一些實(shí)施方式中,通信接口 1070為綜合業(yè)務(wù)數(shù)據(jù)網(wǎng)(ISDN)卡、或數(shù)字用戶線(DSL)卡、或提供到相應(yīng)類型的電話線的信息通信連接的電話調(diào)制解調(diào)器。在一些實(shí)施方式中,通信接口 1070為電纜調(diào)制解調(diào)器,用于將總線1010上的信號轉(zhuǎn)換為通過同軸電纜的通信連接對信號,或者轉(zhuǎn)換為通過光纖電纜的通信連接的光信號。作為另一個示例,通信接口 1070可以為局域網(wǎng)(LAN)卡,用于提供到諸如以太網(wǎng)之類的可兼容LAN的數(shù)據(jù)通信連接。對于無線鏈路,通信接口 1070發(fā)送或接收或者同時發(fā)送和接收承載諸如數(shù)字?jǐn)?shù)據(jù)之類的信息流的紅外信號和光信號。例如,在諸如類似于蜂窩電話的移動電話之類的無線手持設(shè)備中,通信接口 1070包括被稱為無線電部件的無線電波段電磁發(fā)射機(jī)和接收機(jī)。在某些實(shí)施方式中,通信接口 1070實(shí)現(xiàn)了與用于優(yōu)化無線連接的能量消耗的通信網(wǎng)絡(luò)103的連接。本文使用的術(shù)語計算機(jī)可讀介質(zhì)是指參與向處理器1002提供包括執(zhí)行指令的信息的任何介質(zhì)。這種介質(zhì)可以采用許多形式,包括但不限于非易失性介質(zhì)、易失性介質(zhì)以及傳輸介質(zhì)。非易失性介質(zhì)包括例如諸如存儲設(shè)備1008之類的光盤或磁盤。易失性介質(zhì)包
      括例如動態(tài)存儲器1004。傳輸介質(zhì)包括例如同軸電纜、光纖電纜以及在沒有電線或電纜的情況下經(jīng)過空間傳播的諸如聲波和電磁波(其包括無線電波、廣播和紅外波)之類的載波。信號包括幅度、頻率、相位、極化或通過傳輸介質(zhì)傳輸?shù)钠渌锢韺傩灾腥藶榈乃矐B(tài)變化。通常形式的計算機(jī)可讀介質(zhì)包括例如軟盤、軟磁盤、硬盤、磁帶、任何其他磁介質(zhì)、CD-ROM、CDRff, DVD、任何其他光學(xué)介質(zhì)、穿孔卡、紙帶、光學(xué)標(biāo)記板、具有孔的模式或其他光學(xué)可識別標(biāo)記的任何其他物理介質(zhì)、RAM、PROM、EPROM、FLASH-EPR0M、任何其他存儲芯片或卡盤、載波、或計算機(jī)可以讀取的任何其他介質(zhì)。本文使用的術(shù)語計算機(jī)可讀存儲介質(zhì)是指除了傳輸介質(zhì)之外任何計算機(jī)可讀介質(zhì)。編碼于一個或多個實(shí)體介質(zhì)中的邏輯包括計算機(jī)可讀存儲介質(zhì)和諸如ASIC 1020之類的專用硬件兩者之一后兩者之上的處理器。網(wǎng)絡(luò)鏈路1078典型地使用經(jīng)過一個或多個網(wǎng)絡(luò)的傳輸介質(zhì)將信息通信提供給使用該信息或?qū)υ撔畔⑦M(jìn)行處理的其他設(shè)備。例如,網(wǎng)絡(luò)1078可以通過本地網(wǎng)絡(luò)1080將連接提供給主機(jī)計算機(jī)1082或者互聯(lián)網(wǎng)服務(wù)提供商(ISP)操作的設(shè)備1084。ISP設(shè)備1084繼而通過公共的世界范圍的分組交換通信網(wǎng)網(wǎng)絡(luò)(現(xiàn)在通常是指互聯(lián)網(wǎng)1090)來提供數(shù)據(jù)通信服務(wù)。被稱為服務(wù)器主機(jī)1092、連接到互聯(lián)網(wǎng)的計算機(jī)主控響應(yīng)于通過互聯(lián)網(wǎng)接收到的信息而提供服務(wù)的過程。例如,服務(wù)器主機(jī)1092主控提供用于表示顯示器1014上呈現(xiàn)的視頻數(shù)據(jù)的信息的過程。本發(fā)明的至少一些實(shí)施例涉及使用計算機(jī)系統(tǒng)1000實(shí)現(xiàn)本文所述的一些或所有技術(shù)。根據(jù)本發(fā)明的一個實(shí)施方式,計算機(jī)1000響應(yīng)于處理器1002執(zhí)行存儲器1004中包含的一個或多個處理器指令的一個或多個序列而執(zhí)行這些技術(shù)。這種指令還被稱為計算機(jī)指令、軟件和程序代碼,可以從諸如存儲設(shè)備1008或網(wǎng)絡(luò)鏈路1078之類的其他計算機(jī)可讀介質(zhì)讀入存儲器1004中。存儲器1004中包含的指令序列的執(zhí)行使得處理器1002執(zhí)行本文描述的一個或多個方法步驟。在可替換的實(shí)施方式中,諸如ASIC 1020之類的硬件可以代替軟件或者與軟件組合來實(shí)現(xiàn)本發(fā)明。因此,除非本文明確提出,否則本發(fā)明的實(shí)施方式不限于硬件和軟件的任何特定組合。經(jīng)由通信接口 1070通過網(wǎng)絡(luò)鏈路1078以及其他網(wǎng)絡(luò)發(fā)送的信號承載去往和來自計算機(jī)系統(tǒng)1000的信息。計算機(jī)系統(tǒng)1000可以通過網(wǎng)絡(luò)1080和1090,尤其通過網(wǎng)絡(luò)鏈路1078和通信接口 1070發(fā)送和接收包括程序代碼的信息。在使用互聯(lián)網(wǎng)1090的示例中,月艮務(wù)器主機(jī)1092通過互聯(lián)網(wǎng)1090、ISP設(shè)備1084、本地網(wǎng)絡(luò)1080以及通信接口 1070發(fā)送用于特定應(yīng)用的程序代碼,該特定應(yīng)用是通過計算機(jī)1000發(fā)送的消息請求的。接收到的代碼可以在其被接收時由處理器1002執(zhí)行,或者可以存儲在存儲器1004中,或者存儲在存儲設(shè)備1008或其他非易失性存儲器中以便以后執(zhí)行,或者既存儲在存儲器1004中又存儲在存儲設(shè)備1008或其他非易失性存儲器中。通過這種方式,計算機(jī)系統(tǒng)1000可以獲得載波上的信號形式的應(yīng)用程序代碼。在將一個或多個指令序列以及數(shù)據(jù)兩者或兩者之一傳送到處理器1002以供其執(zhí)行的過程中可以使用多種形式的計算機(jī)可讀介質(zhì)。例如,指令和數(shù)據(jù)可以在初始時承載于諸如主機(jī)1082之類的遠(yuǎn)程計算機(jī)的磁盤上。該遠(yuǎn)程計算機(jī)將該指令和數(shù)據(jù)加載到其動態(tài)存儲器中,并且使用調(diào)制解調(diào)器通過電話線發(fā)送該指令和數(shù)據(jù)。計算機(jī)系統(tǒng)1000本地的調(diào)制解調(diào)器接收電話線上的該指令和數(shù)據(jù),并且使用紅外發(fā)射機(jī)將該指令和數(shù)據(jù)轉(zhuǎn)換為充當(dāng)網(wǎng)絡(luò)鏈路1078的紅外載波上的信號。充當(dāng)通信接口 1070的紅外檢測器接收紅外信號中承載的該指令和數(shù)據(jù),并且將表示該指令和數(shù)據(jù)的 信息置于總線1010上??偩€1010將信息傳送到存儲器1004上,處理器1002使用隨指令一起發(fā)送的數(shù)據(jù)中的一些數(shù)據(jù)從存儲器1004取回并執(zhí)行該指令??蛇x地,可以將存儲器1004中的已接收的指令和數(shù)據(jù)在處理器執(zhí)行之前以及執(zhí)行之后兩者或兩者之一時存儲于存儲設(shè)備1008上。圖11示例了本發(fā)明的一個實(shí)施方式可以在其上實(shí)現(xiàn)的芯片組1100。芯片組1100被編程,以便如本文所述的那樣優(yōu)化無線連接的能量消耗,并且包括例如參照圖10描述的合并于一個或多個物理封裝(例如芯片)中的處理器和存儲器部件。舉例而言,物理封裝包括一種或多種材料、部件和/或結(jié)構(gòu)組合件(例如基板)上的線路,以便提供諸如物理強(qiáng)度、保留尺寸和/或電交互限制之類的一個或多個特性??梢哉J(rèn)識到在某些實(shí)施方式中芯片組可以實(shí)現(xiàn)于單個芯片之中。在一個實(shí)施方式中,芯片組1100包括諸如總線1101之類的通信機(jī)構(gòu),用于在芯片組1100的部件之間傳遞信息。處理器1103連接到總線1101,以執(zhí)行指令并且處理存儲在例如存儲器1105上的信息。處理器1103可以包括一個或多個處理核,其中每個核被配置為單獨(dú)地執(zhí)行。多核處理器實(shí)現(xiàn)單個物理封裝內(nèi)的多重處理。多核處理器的示例包括兩個、四個、八個或更多處理核??商鎿Q地或者附加地,處理器1103可以包括被配置為經(jīng)由總線1101串聯(lián)的一個或多個微處理器,以便實(shí)現(xiàn)指令的獨(dú)立執(zhí)行、流水線處理以及多線程處理。處理器1103還可以附有一個或多個專用部件(例如一個或多個數(shù)字信號處理器(DSP) 1107、或一個或多個專用集成電路(ASIC) 1109),以便執(zhí)行特定的處理功能和任務(wù)。DSP 1107典型地被配置為獨(dú)立于處理器1103地對真實(shí)信號(例如聲音)進(jìn)行實(shí)時處理。類似地,ASIC 1109可以被配置為執(zhí)行通用處理器不容易執(zhí)行的特殊功能。輔助于實(shí)現(xiàn)本文描述的本發(fā)明的功能的其他專用部件包括一個或多個現(xiàn)場可編程門陣列(FPAG)(未顯示),一個或多個控制器(未顯示)、或者一個或多個其他專用計算機(jī)芯片。處理器1103以及附件經(jīng)由總線1101連接到存儲器1105。存儲器1105包括動態(tài)存儲器(例如RAM、磁盤、可寫光盤等)以及靜態(tài)存儲器(例如ROM、CD-ROM等),用于存儲可執(zhí)行指令,當(dāng)被執(zhí)行時這些指令可以實(shí)現(xiàn)本文所述的本發(fā)明的步驟,從而優(yōu)化無線連接的能量消耗。處理器1105還對與執(zhí)行本發(fā)明的步驟相關(guān)聯(lián)的或者由執(zhí)行本發(fā)明的步驟產(chǎn)生的數(shù)據(jù)進(jìn)行存儲。圖12是根據(jù)一個實(shí)施方式的能夠在圖I的系統(tǒng)中操作的移動臺(例如,手機(jī))的示例性部件的示圖。通常而言,無線電接收機(jī)經(jīng)常按照前端和后端特性來定義。接收機(jī)的前端包括全部射頻(RF)電路,而后端包括全部基帶處理電路。如在本申請中使用的術(shù)語“電路”是指如下兩者⑴僅硬件實(shí)現(xiàn)(例如僅以模擬和/或數(shù)字電路實(shí)現(xiàn)),以及⑵電路和軟件(和/或固件)的組合(例如(多個)處理器的組合,包括一起工作的(多個)數(shù)字信號處理器、軟件和(多個)存儲器,以便使得諸如移動電話或服務(wù)器之類的裝置執(zhí)行各種功能)?!半娐贰钡倪@個定義應(yīng)用于本申請中使用該術(shù)語的所有情況,包括任何權(quán)利要求。作為另一個示例,如本申請中使用的那樣,術(shù)語“電路”還將包括僅一個或多個處理器及其所附軟件和/或固件的實(shí)現(xiàn)。術(shù)語“電路”還將包括例如移動電話中的基帶集成電路或應(yīng)用處理器集成電路、或者蜂窩網(wǎng)絡(luò)設(shè)備或其他網(wǎng)絡(luò)設(shè)備中的類似的集成電路。電話的相關(guān)內(nèi)部部件包括主控單元(MCU) 1203、數(shù)字信號處理器(DSP) 1205、以及包括麥克風(fēng)增益控制單元和揚(yáng)聲器控制單元的接收機(jī)/發(fā)射機(jī)單元。主顯示單元1207為用戶提供顯示,以支持提供自動的聯(lián)系人匹配的各種應(yīng)用和移動臺功能。音頻功能電路1209包括麥克風(fēng)1211及對麥克風(fēng)1211的語音信號輸出進(jìn)行放大的麥克風(fēng)放大器。將已放大的來自麥克風(fēng)1211的語音信號輸出饋送給編碼器/解碼器(CODEC) 1213。無線電部分1215進(jìn)行功率放大和頻率轉(zhuǎn)換,以便經(jīng)由天線1217與移動通信系統(tǒng)
      中包含的基站進(jìn)行通信。功率放大器(PA) 1219和發(fā)射機(jī)/調(diào)制電路操作性地響應(yīng)于MCU1203,其中如所屬領(lǐng)域已知的那樣,PA 1219的輸出耦合到雙工器1221、環(huán)行器、或天線開關(guān)。PA 1219還耦合到電池接口以及功率控制單元1220。在使用過程中,移動臺1201的用戶對著麥克風(fēng)1211說話,并且他或她的聲音隨著任何已檢測的背景噪聲一起轉(zhuǎn)換成模擬電壓。該模擬電壓隨后通過模數(shù)轉(zhuǎn)換器(ADC) 1223轉(zhuǎn)換成數(shù)字信號??刂茊卧?203將數(shù)字信號路由到DSP 1205中,以便在其中進(jìn)行諸如語音編碼、信道編碼、加密和交織之類的處理。在一個實(shí)施方式中,由未獨(dú)立顯示出的單元,使用諸如全球演進(jìn)(EDGE)、通用分組無線服務(wù)(GPRS)、全球移動通信系統(tǒng)(GSM)、互聯(lián)網(wǎng)協(xié)議多媒體子系統(tǒng)(MS)、通用移動通信系統(tǒng)(UMTS)等之類的蜂窩傳輸協(xié)議,以及使用任何其他合適的無線介質(zhì)(例如微波接入(WiMAX)、長期演進(jìn)(LTE)網(wǎng)絡(luò)、碼分多址(CDMA)、寬帶碼分多址(WCDMA)、無線高保真(WiFi)、衛(wèi)星等),對已處理的語音信號進(jìn)行編碼。隨后將已編碼的信號路由到均衡器1225,以補(bǔ)償通過空中傳輸期間產(chǎn)生的任何頻率相關(guān)損失(例如相位和幅度畸變)。在對比特流進(jìn)行均衡之后,調(diào)制器1227將該信號與RF接口 1229產(chǎn)生的RF信號組合。調(diào)制器1227通過頻率或相位調(diào)制的方式產(chǎn)生正弦波。為了準(zhǔn)備用于傳輸?shù)男盘枺献冾l器1223將調(diào)制器1227的正弦波輸出與合成器1223產(chǎn)生的另一個正弦波組合,以實(shí)現(xiàn)所期望的傳輸頻率。隨后通過PA 1219發(fā)送該信號,以便將該信號提高到適當(dāng)?shù)墓β仕?。在?shí)際系統(tǒng)中,PA 1219為可變增益放大器,其增益根據(jù)從網(wǎng)絡(luò)基站接收的信息由DSP 1205來控制。隨后在雙工器內(nèi)對該信號進(jìn)行濾波,并且可選地將其發(fā)送到天線耦合器1235以匹配阻抗,從而提供最大功率傳輸。最后,經(jīng)由天線1227將該信號發(fā)送到本地基站。可以提供自動增益控制(AGC),以控制接收機(jī)最后階段的增益。該信號可以從那里轉(zhuǎn)發(fā)到遠(yuǎn)程電話,該遠(yuǎn)程電話可以為另一個蜂窩電話、其他移動電話或者連接到公共交換電話網(wǎng)絡(luò)(PSTN)或其他電話網(wǎng)絡(luò)的座機(jī)。向移動臺1201發(fā)送的語音信號經(jīng)由天線1217接收,并且立即經(jīng)由低噪聲放大器(LNA) 1237放大。下變頻器1239降低載頻,而解調(diào)器1241除去RF僅保留數(shù)字比特流。隨后信號經(jīng)過均衡器1225,并且經(jīng)由DSP 1205處理。數(shù)模轉(zhuǎn)換器(DAC) 1243對信號進(jìn)行轉(zhuǎn)換,并且通過揚(yáng)聲器將所得輸出發(fā)送給用戶,所有這些都在可以作為中央處理單元(CPU)(未顯示)來實(shí)現(xiàn)的主控單元(MCU) 1203的控制之下。
      MCU 1203接收包括從鍵盤1247輸入的信號在內(nèi)的各種信號。鍵盤1247和/或MCU 1203與其他用戶輸入部件(例如麥克風(fēng)1211)組合在一起包括管理用戶輸入的用戶接口電路。MCU 1203運(yùn)行用戶接口軟件以方便用戶控制移動臺的至少一些功能,從而優(yōu)化無線連接的能量消耗。MCU 1203還分別向顯示器1207和語言輸出開關(guān)控制器傳遞顯示命令和開關(guān)命令。進(jìn)一步地,MCU 1203與DSP 1205交換信息,并且可以訪問可選地包含的SM卡1249以及存儲器1251。此外,MCU 1203執(zhí)行移動臺所需的各種控制功能。取決于實(shí)現(xiàn)方式,DSP 1205可以對語音信號執(zhí)行多種傳統(tǒng)數(shù)字處理功能中的任何功能。此外,DSP 1205根據(jù)麥克風(fēng)1211檢測的信號確定本地環(huán)境的背景噪聲水平,并且將麥克風(fēng)1211的增益設(shè)置為選定的水平,以便補(bǔ)償移動臺1201用戶的自然傾向。CODEC 1213包括ADC 1223和DAC 1243。存儲器1251存儲包括呼入音調(diào)數(shù)據(jù)的各種數(shù)據(jù),并且能夠存儲包括經(jīng)由例如全球互聯(lián)網(wǎng)接收的音樂數(shù)據(jù)的其他數(shù)據(jù)。軟件模塊可以位于RAM存儲器、快閃存儲器、寄存器或所述領(lǐng)域已知的任何其他形式的可寫存儲介質(zhì)。
      存儲器設(shè)備1252可以為但不限于單個存儲器、⑶、DVD、R0M、RAM、EEPR0M、光學(xué)存儲器、或能夠存儲數(shù)字?jǐn)?shù)據(jù)的任何其他非易失性存儲介質(zhì)。舉例而言,可選地結(jié)合的SM卡1249承載諸如蜂窩電話號碼、運(yùn)營商提供的服務(wù)、訂閱詳情以及安全信息之類的重要信息。SIM卡1249主要服務(wù)于對無線網(wǎng)絡(luò)上的移動臺1201進(jìn)行識別。SM卡1249還包含存儲個人電話號碼登記、文本消息和用戶特定移動臺設(shè)置的存儲器。雖然與許多實(shí)施方式和實(shí)現(xiàn)方式相關(guān)聯(lián)地描述了本發(fā)明,但是本發(fā)明不是那么有限的,而是覆蓋落入所附權(quán)利要求的范圍之內(nèi)的各種明顯的修改和等效設(shè)置。雖然本發(fā)明的特征表示為權(quán)利要求之間的某些組合,可以認(rèn)識到這些特征可以以任何組合和順序來排列。
      權(quán)利要求
      1.一種方法,包括 確定對用于通過無線電網(wǎng)絡(luò)傳輸?shù)姆菍?shí)時數(shù)據(jù)進(jìn)行緩存; 確定對無線設(shè)備傳輸所述非實(shí)時數(shù)據(jù)進(jìn)行調(diào)度; 確定用于承載所述非實(shí)時數(shù)據(jù)的通信類型;以及 至少部分地基于所述調(diào)度和所述通信類型,確定發(fā)起所述非實(shí)時數(shù)據(jù)的傳輸。
      2.根據(jù)權(quán)利要求I所述的方法,其中所述通信類型為保持活動消息,并且所述方法進(jìn)一步包括 在確定保持活動消息中承載所述非實(shí)時數(shù)據(jù)之后,確定對下一個保持活動消息的傳輸進(jìn)行延遲。
      3.根據(jù)權(quán)利要求I和2中任意一項(xiàng)所述的方法,其中根據(jù)所述無線設(shè)備使用的無線電部件的活動狀態(tài)對所述非實(shí)時數(shù)據(jù)的傳輸進(jìn)行調(diào)度以便通過所述無線電網(wǎng)絡(luò)進(jìn)行通信,以及其中所述活動狀態(tài)由與所述非實(shí)時數(shù)據(jù)無關(guān)的實(shí)時消息的傳輸觸發(fā)。
      4.根據(jù)權(quán)利要求I至3中任意一項(xiàng)所述的方法,進(jìn)一步包括 指定公共保持活動消息來表示分別與多個應(yīng)用相對應(yīng)的多個保持活動消息; 確定與關(guān)聯(lián)于所述公共保持活動消息的所述多個應(yīng)用中的一個或多個應(yīng)用相對應(yīng)的數(shù)據(jù)是否已經(jīng)在用于所述公共保持活動消息傳輸?shù)淖畲髸r間間隔內(nèi)被發(fā)送;以及 如果沒有數(shù)據(jù)在所述最大時間間隔內(nèi)被發(fā)送,則確定發(fā)送所述公共保持活動消息。
      5.根據(jù)權(quán)利要求I至4中任意一項(xiàng)所述的方法,進(jìn)一步包括 確定向應(yīng)用服務(wù)器發(fā)送所述非實(shí)時數(shù)據(jù)以與從所述應(yīng)用服務(wù)器接收應(yīng)用數(shù)據(jù)并發(fā)地進(jìn)行。
      6.根據(jù)權(quán)利要求I至5中任意一項(xiàng)所述的方法,其中所述通信類型為保持活動消息或有效載荷消息。
      7.根據(jù)權(quán)利要求I至6中任意一項(xiàng)所述的方法,其中所述非實(shí)時數(shù)據(jù)通過永遠(yuǎn)開啟連接發(fā)送。
      8.一種裝置,包括 至少一個處理器;以及 至少一個包括計算機(jī)程序代碼的存儲器, 所述至少一個存儲器和所述計算機(jī)程序代碼被配置為與所述至少一個處理器一起使得所述裝置執(zhí)行至少以下操作, 確定對用于通過無線電網(wǎng)絡(luò)傳輸?shù)姆菍?shí)時數(shù)據(jù)進(jìn)行緩存, 確定對無線設(shè)備傳輸所述非實(shí)時信號進(jìn)行調(diào)度, 確定用于承載所述非實(shí)時數(shù)據(jù)的通信類型,以及 至少部分地基于所述調(diào)度和所述通信類型,確定發(fā)起所述非實(shí)時數(shù)據(jù)的傳輸。
      9.根據(jù)權(quán)利要求8所述的裝置,其中所確定的通信類型為保持活動消息,以及進(jìn)一步使得所述裝置 在確定所述保持活動消息中承載所述非實(shí)時數(shù)據(jù)之后,對下一個保持活動消息的傳輸進(jìn)行延遲。
      10.根據(jù)權(quán)利要求8和9中任意一項(xiàng)所述的裝置,其中根據(jù)所述無線設(shè)備使用的無線電部件的活動狀態(tài)對所述非實(shí)時數(shù)據(jù)的傳輸進(jìn)行調(diào)度以便通過所述無線電網(wǎng)絡(luò)進(jìn)行通信,以及其中所述活動狀態(tài)是由與所述非實(shí)時數(shù)據(jù)無關(guān)的實(shí)時消息的傳輸觸發(fā)的。
      11.根據(jù)權(quán)利要求8至10中任意一項(xiàng)所述的裝置,其中進(jìn)一步使得所述裝置 指定公共保持活動消息來表示分別與多個應(yīng)用相對應(yīng)的多個保持活動消息; 確定與關(guān)聯(lián)于所述公共保持消息的所述多個應(yīng)用中的一個或多個應(yīng)用相對應(yīng)的數(shù)據(jù)是否已經(jīng)在用于發(fā)送所述公共保持活動消息的最大時間間隔內(nèi)被發(fā)送;以及 如果沒有數(shù)據(jù)在所述最大時間間隔內(nèi)被發(fā)送,則確定發(fā)送所述公共保持活動消息。
      12.根據(jù)權(quán)利要求8至11中任意一項(xiàng)所述的裝置,其中進(jìn)一步使得所述裝置 確定向應(yīng)用服務(wù)器發(fā)送所述非實(shí)時數(shù)據(jù)以與從所述應(yīng)用服務(wù)器接收應(yīng)用數(shù)據(jù)并發(fā)地進(jìn)行。
      13.根據(jù)權(quán)利要求8至12中任意一項(xiàng)所述的裝置,其中所述通信類型為保持活動消息或有效載荷消息。
      14.根據(jù)權(quán)利要求8至13中任意一項(xiàng)所述的裝置,其中所述非實(shí)時數(shù)據(jù)通過永遠(yuǎn)開啟連接發(fā)送。
      15.根據(jù)權(quán)利要求8至14中任意一項(xiàng)所述的裝置,其中所述裝置為移動電話,進(jìn)一步包括 用戶接口電路以及用戶接口軟件,被配置為便于用戶通過使用顯示器來控制所述移動電話的至少一些功能,以及被配置為對用戶輸入進(jìn)行響應(yīng);以及 顯示器和顯示電路,被配置為顯示所述移動電話的用戶接口的至少一部分,所述顯示器和顯示電路被配置為便于用戶控制所述移動電話的至少一些功能。
      16.一種計算機(jī)可讀存儲介質(zhì),承載一個或多個指令的一個或多個序列,當(dāng)所述指令被一個或多個處理器執(zhí)行時,使得裝置至少執(zhí)行權(quán)利要求I至7中任意一項(xiàng)的方法。
      17.一種設(shè)備,包括用于執(zhí)行權(quán)利要求I至7中任意一項(xiàng)的方法的裝置。
      18.根據(jù)權(quán)利要求17所述的設(shè)備,其中所述設(shè)備為移動電話,進(jìn)一步包括 用戶接口電路以及用戶接口軟件,被配置為便于用戶通過使用顯示器來控制所述移動電話的至少一些功能,以及被配置為對用戶輸入進(jìn)行響應(yīng);以及 顯示器和顯示電路,被配置為顯示所述移動電話的用戶接口的至少一部分,所述顯示器和顯示電路被配置為便于用戶控制所述移動電話的至少一些功能。
      19.一種計算機(jī)程序產(chǎn)品,包括一個或多個指令的一個或多個序列,當(dāng)所述指令被一個或多個處理器執(zhí)行時,使得設(shè)備至少執(zhí)行權(quán)利要求I至7中任意一項(xiàng)的方法的步驟。
      20.一種方法,包括便于接入被配置為允許接入至少一個服務(wù)的至少一個接口,所述至少一個服務(wù)被配置為執(zhí)行權(quán)利要求I至7中任意一項(xiàng)的方法。
      21.—種方法,包括 接收公共保持活動消息,所述公共保持活動消息表示分別與多個應(yīng)用相對應(yīng)的多個保持活動消息;以及 至少部分地基于所述保持活動消息的接收,確定對與所述多個應(yīng)用相對應(yīng)的保持活動定時器進(jìn)行重置, 其中所述保持活動定時器跟蹤數(shù)據(jù)傳輸之間的最大時間間隔,以維持用于與所述公共保持活動消息相關(guān)聯(lián)的所述多個應(yīng)用的一個或多個數(shù)據(jù)連接。
      22.根據(jù)權(quán)利要求21所述的方法,進(jìn)一步包括從與所述公共保持活動消息相對應(yīng)的所述多個應(yīng)用中的一個或多個應(yīng)用接收數(shù)據(jù);以及 至少部分地基于所述數(shù)據(jù)的接收,確定對所述保持活動定時器進(jìn)行重置。
      23.根據(jù)權(quán)利要求21和22中任意一項(xiàng)所述的方法,其中所述多個應(yīng)用中的一個或多個應(yīng)用支持非實(shí)時數(shù)據(jù)的傳輸,以及所述方法進(jìn)一步包括 確定對用于通過無線電網(wǎng)絡(luò)傳輸?shù)姆菍?shí)時數(shù)據(jù)進(jìn)行緩存;以及確定發(fā)起去往所述無線設(shè)備的非實(shí)時數(shù)據(jù)的發(fā)送,以便與來自所述無線設(shè)備的所述數(shù)據(jù)的接收并行地進(jìn)行。
      24.根據(jù)權(quán)利要求21至23中任意一項(xiàng)所述的方法,其中所述非實(shí)時數(shù)據(jù)根據(jù)與所述無線設(shè)備共享的預(yù)定調(diào)度來發(fā)送。
      25.一種裝置,包括 至少一個處理器;以及 至少一個包括計算機(jī)程序代碼的存儲器, 所述至少一個存儲器和所述計算機(jī)程序代碼被配置為與所述至少一個處理器一起,使得所述裝置執(zhí)行至少以下操作, 接收公共保持活動消息,所述公共保持活動消息表示分別與多個應(yīng)用相對應(yīng)的多個保持活動消息,以及 至少部分地基于所述保持活動消息的接收,確定對與所述多個應(yīng)用相對應(yīng)的保持活動定時器進(jìn)行重置, 其中所述保持活動定時器跟蹤數(shù)據(jù)傳輸之間的最大時間間隔,以維持用于與所述公共保持活動消息相關(guān)聯(lián)的所述多個應(yīng)用的一個或多個數(shù)據(jù)連接。
      26.根據(jù)權(quán)利要求25所述的裝置,其中進(jìn)一步使得所述裝置 從與所述公共保持活動消息相對應(yīng)的所述多個應(yīng)用中的一個或多個應(yīng)用接收數(shù)據(jù);以及 至少部分地基于所述數(shù)據(jù)的接收,確定對所述保持活動定時器進(jìn)行重置。
      27.根據(jù)權(quán)利要求25和26中任意一項(xiàng)所述的裝置,其中所述多個應(yīng)用中的一個或多個應(yīng)用支持非實(shí)時數(shù)據(jù)的傳輸,以及進(jìn)一步使得所述裝置 確定對用于通過無線電網(wǎng)絡(luò)傳輸?shù)姆菍?shí)時數(shù)據(jù)進(jìn)行緩存;以及確定發(fā)起去往所述無線設(shè)備的非實(shí)時數(shù)據(jù)的發(fā)送,以便與來自所述無線設(shè)備的所述數(shù)據(jù)的接收并行地進(jìn)行。
      28.根據(jù)權(quán)利要求25至27中任意一項(xiàng)所述的裝置,其中所述非實(shí)時數(shù)據(jù)根據(jù)與所述無線設(shè)備共享的預(yù)定調(diào)度來發(fā)送。
      29.一種計算機(jī)可讀存儲介質(zhì),承載一個或多個指令的一個或多個序列,當(dāng)所述指令被一個或多個處理器執(zhí)行時,使得裝置至少執(zhí)行權(quán)利要求21至24中任意一項(xiàng)的方法。
      30.一種設(shè)備,包括用于執(zhí)行權(quán)利要求21至24中任意一項(xiàng)的方法的裝置。
      31.根據(jù)權(quán)利要求30所述的設(shè)備,其中所述設(shè)備為移動電話,進(jìn)一步包括 用戶接口電路以及用戶接口軟件,被配置為便于用戶通過使用顯示器來控制所述移動電話的至少一些功能,以及被配置為對用戶輸入進(jìn)行響應(yīng);以及 顯示器和顯示電路,被配置為顯示所述移動電話的用戶接口的至少一部分,所述顯示器和顯示電路被配置為便于用戶控制所述移動電話的至少一些功能。
      32.—種計算機(jī)程序產(chǎn)品,包括一個或多個指令中的一個或多個序列,當(dāng)所述指令被一個或多個處理器執(zhí)行時,使得裝置至少執(zhí)行權(quán)利要求21至24中的任意一項(xiàng)的方法的步驟。
      33.一種方法,包括便于接入被配置為允許接入至少一個服務(wù)的至少一個接口,所述至少一個服務(wù)被配置為執(zhí)行權(quán)利要求21至24中任意一項(xiàng)的方法。
      全文摘要
      提供了一種用于優(yōu)化永遠(yuǎn)開啟無線連接的能量消耗的方法。無線電管理模塊對非實(shí)時數(shù)據(jù)進(jìn)行緩存,并且對無線設(shè)備傳輸所述非實(shí)時數(shù)據(jù)進(jìn)行調(diào)度。所述模塊還確定用于承載所述非實(shí)時數(shù)據(jù)的通信類型,并且至少部分地基于所述調(diào)度和所確定的通信類型發(fā)起所述非實(shí)時數(shù)據(jù)的傳輸。
      文檔編號H04L29/12GK102804899SQ201080028444
      公開日2012年11月28日 申請日期2010年6月22日 優(yōu)先權(quán)日2009年6月23日
      發(fā)明者K·A·盧奧馬, J·阿拉康蒂奧拉, E·萊皮斯托, T·阿拉-阿奧 申請人:諾基亞公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1