自適應(yīng)快速休眠控制器的制造方法
【專利說明】
【背景技術(shù)】
[0001]為了提供諸如電話、視頻、數(shù)據(jù)、消息發(fā)送以及廣播之類的各種通信服務(wù),廣泛部署了無線通信系統(tǒng)。這些網(wǎng)絡(luò)(通常是多址網(wǎng)絡(luò)),通過共享可用的網(wǎng)絡(luò)資源來支持多個(gè)用戶的通信。為了確保網(wǎng)絡(luò)資源可用于更多的用戶,在網(wǎng)絡(luò)規(guī)定的和維持的不活動(dòng)定時(shí)器到期之后,網(wǎng)絡(luò)可以終止與移動(dòng)設(shè)備的高速連接。由于維持高速網(wǎng)絡(luò)連接要消耗電池能量,因此當(dāng)在移動(dòng)設(shè)備上運(yùn)行的所有應(yīng)用不再需要與網(wǎng)絡(luò)的打開的連接時(shí),還可以利用可用的網(wǎng)絡(luò)命令來立即地釋放網(wǎng)絡(luò)連接。然而,由于應(yīng)用開發(fā)者并不是始終在程序中包括這樣的命令,因此這種特征不能被有效地執(zhí)行;并且即使每一個(gè)應(yīng)用開發(fā)者都使用這種網(wǎng)絡(luò)命令,也仍然需要中央控制器在多個(gè)運(yùn)行的應(yīng)用之間進(jìn)行協(xié)調(diào),決定何時(shí)釋放該連接。因此,與所必須的相比,高速網(wǎng)絡(luò)連接保持打開更長(zhǎng)的時(shí)間,不必要地消耗移動(dòng)設(shè)備的電池,占用網(wǎng)絡(luò)帶寬。
【發(fā)明內(nèi)容】
[0002]提供了用于代表在移動(dòng)設(shè)備上執(zhí)行的應(yīng)用,選擇性地向無線電信網(wǎng)絡(luò)發(fā)送連接釋放消息的方法、設(shè)備和非暫時(shí)性計(jì)算機(jī)可讀介質(zhì)中存儲(chǔ)的指令。作為操作系統(tǒng)或者后臺(tái)進(jìn)程的一部分、在移動(dòng)設(shè)備上實(shí)現(xiàn)的自適應(yīng)快速休眠控制模塊,監(jiān)測(cè)在該移動(dòng)設(shè)備上執(zhí)行的應(yīng)用所進(jìn)行的網(wǎng)絡(luò)套接字調(diào)用??焖傩菝呖刂颇K可以基于檢測(cè)到的網(wǎng)絡(luò)套接字調(diào)用,確定何時(shí)移動(dòng)設(shè)備操作指示用戶不活動(dòng),以及何時(shí)應(yīng)用不再需要網(wǎng)絡(luò)連接。當(dāng)檢測(cè)到這種應(yīng)用或者用戶不活動(dòng)狀況時(shí),自適應(yīng)快速休眠控制模塊可以使移動(dòng)設(shè)備向電信網(wǎng)絡(luò)發(fā)送連接釋放消息,以代表該應(yīng)用來請(qǐng)求釋放連接。
【附圖說明】
[0003]被并入本申請(qǐng)并且構(gòu)成本說明書一部分的附圖,示出了本發(fā)明的示例性實(shí)施例,并且連同上面給出的概括描述以及下面給出的詳細(xì)描述一起來解釋本發(fā)明的特征。
[0004]圖1是適合于結(jié)合各種實(shí)施例使用的通信系統(tǒng)的框圖。
[0005]圖2是用于UMTS陸地?zé)o線接入(UTRA) RRC無線資源控制(RRC)連接模式的狀態(tài)圖,其示出了移動(dòng)設(shè)備的各個(gè)狀態(tài)。
[0006]圖3是各個(gè)實(shí)施例方法的概述的處理流程圖。
[0007]圖4是自適應(yīng)快速休眠控制器的實(shí)施例方法的處理流程圖。
[0008]圖5和圖6是用于基于設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器,來確定何時(shí)釋放連接的替代性實(shí)施例方法的處理流程圖。
[0009]圖7是用于基于對(duì)在移動(dòng)設(shè)備上執(zhí)行的多個(gè)應(yīng)用進(jìn)行監(jiān)測(cè)的多個(gè)設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器,來確定何時(shí)釋放網(wǎng)絡(luò)連接的實(shí)施例方法的處理流程圖。
[0010]圖8是基于設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器來確定何時(shí)釋放網(wǎng)絡(luò)連接的實(shí)施例方法的處理流程圖,其中上述設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器取決于用戶是否在活動(dòng)地與該移動(dòng)設(shè)備互動(dòng)。[0011 ] 圖9是示出網(wǎng)絡(luò)活動(dòng)事件、活動(dòng)間時(shí)間間隔、以及用于分析活動(dòng)間時(shí)間間隔的滑動(dòng)時(shí)間窗的時(shí)間軸圖。
[0012]圖10是根據(jù)一個(gè)實(shí)施例,示出使用活動(dòng)間時(shí)間間隔數(shù)據(jù)的累積概率曲線,以選擇設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器的持續(xù)時(shí)間的圖。
[0013]圖11是用于基于所測(cè)量的在一個(gè)時(shí)間窗期間獲得的活動(dòng)間時(shí)間間隔,來調(diào)整用于檢測(cè)網(wǎng)絡(luò)業(yè)務(wù)不活動(dòng)的規(guī)則的實(shí)施例方法的處理流程圖。
[0014]圖12A和圖12B是基于用于釋放網(wǎng)絡(luò)連接的先前決定是否正確,來調(diào)整設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器的實(shí)施例方法的處理流程圖。
[0015]圖13是基于使用隨機(jī)算法來觀測(cè)先前的釋放決定是否正確或者過早,來調(diào)整設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器的實(shí)施例方法的處理流程圖。
[0016]圖14是適合于結(jié)合各種實(shí)施例使用的移動(dòng)設(shè)備的部件框圖。
【具體實(shí)施方式】
[0017]現(xiàn)在參照附圖來詳細(xì)地描述各個(gè)實(shí)施例。在可以的地方,貫穿附圖使用相同的附圖標(biāo)記來指代相同或者相似的部件。對(duì)于特定示例和實(shí)施方式的引用只是用于說明目的,而不是旨在限制本發(fā)明或者權(quán)利要求的保護(hù)范圍。
[0018]本申請(qǐng)使用“示例性的”一詞來表示“用作例子、實(shí)例或說明”。本申請(qǐng)中描述為“示例性”的任何實(shí)施方式不是必須被解釋為比其它實(shí)現(xiàn)更優(yōu)選或更具優(yōu)勢(shì)。
[0019]本文互換地使用術(shù)語“移動(dòng)設(shè)備”和“移動(dòng)通信設(shè)備”,以指代以下各項(xiàng)中的任何一項(xiàng)或者全部:蜂窩電話、智能電話、個(gè)人或移動(dòng)多媒體播放器、個(gè)人數(shù)據(jù)助理(PDA)、膝上型計(jì)算機(jī)、平板計(jì)算機(jī)、超級(jí)本、掌上計(jì)算機(jī)、無線電子郵件接收機(jī)、具備多媒體互聯(lián)網(wǎng)功能的蜂窩電話、無線游戲控制器、以及類似的個(gè)人電子設(shè)備,其中這些個(gè)人電子設(shè)備包括可編程處理器、存儲(chǔ)器和用于通過與無線網(wǎng)絡(luò)的打開的連接來發(fā)送和/或接收無線通信信號(hào)的電路。盡管各個(gè)實(shí)施例在移動(dòng)設(shè)備(例如,具有有限的電池壽命的蜂窩電話)中是特別有用的,但這些實(shí)施例通常在與無線電信網(wǎng)絡(luò)建立通信會(huì)話的任何計(jì)算設(shè)備中也是有用的。
[0020]多種不同的蜂窩和移動(dòng)通信服務(wù)和標(biāo)準(zhǔn)在未來是可用的或者是考慮的,所有這些服務(wù)和標(biāo)準(zhǔn)都可以實(shí)現(xiàn)本申請(qǐng)的各個(gè)實(shí)施例,并從各個(gè)實(shí)施例中受益。例如,這些服務(wù)和標(biāo)準(zhǔn)包括第三代合作伙伴計(jì)劃(3GPP)、長(zhǎng)期演進(jìn)(LTE)系統(tǒng)、第三代無線移動(dòng)通信技術(shù)(3G)、第四代無線移動(dòng)通信技術(shù)(4G)、全球移動(dòng)通信系統(tǒng)(GSM)、通用移動(dòng)通信系統(tǒng)(UMTS)、3GSM、通用分組無線服務(wù)(GPRS)、碼分多址(CDMA)系統(tǒng)(例如,cdmaOne、CDMA2000TM)、增強(qiáng)型數(shù)據(jù)速率GSM演進(jìn)(EDGE)、高級(jí)移動(dòng)電話系統(tǒng)(AMPS)、數(shù)字AMPS (IS-136/TDMA)、演進(jìn)-數(shù)據(jù)優(yōu)化(EV-DO)、數(shù)字增強(qiáng)型無繩電信(DECT)、全球微波互聯(lián)接入(WiMAX)、無線局域網(wǎng)(WLAN)、W1-Fi保護(hù)訪問I&II (WPA、WPA2)和集成數(shù)字增強(qiáng)型網(wǎng)絡(luò)(iden)。應(yīng)當(dāng)理解的是,對(duì)于術(shù)語和/或與各個(gè)電信標(biāo)準(zhǔn)或技術(shù)有關(guān)的技術(shù)細(xì)節(jié)的任何引用,只是為了說明目的,而不是旨在將本發(fā)明的保護(hù)范圍限制于特定的通信系統(tǒng)或技術(shù),除非在權(quán)利要求中進(jìn)行了明確陳述。
[0021 ] 諸如3G、4G、LTE和UMTS網(wǎng)絡(luò)之類的電信網(wǎng)絡(luò)通常具有若干活動(dòng)狀態(tài),其包括稱為Cell-DCH、Cell-FACH和空閑的狀態(tài)。當(dāng)傳送去往和來自電信網(wǎng)絡(luò)的數(shù)據(jù)時(shí),移動(dòng)設(shè)備處于Cell-DCH狀態(tài),該狀態(tài)使用高速信道來發(fā)送和接收數(shù)據(jù)。只有固定數(shù)量的移動(dòng)設(shè)備可以在任何給定的時(shí)間被分配高速信道,即使當(dāng)這些移動(dòng)設(shè)備沒有數(shù)據(jù)要發(fā)送或者接收時(shí),它們?nèi)跃S持對(duì)這些信道的占用(例如,當(dāng)用戶閱讀一個(gè)網(wǎng)頁,或者當(dāng)電話閑置時(shí))。因此,當(dāng)這些連接不活動(dòng)時(shí),使移動(dòng)設(shè)備處于Cell-DCH狀態(tài)造成了網(wǎng)絡(luò)資源的浪費(fèi)。此外,維持與電信網(wǎng)絡(luò)的高速連接,會(huì)消耗移動(dòng)設(shè)備的大量的能量,快速地耗盡移動(dòng)設(shè)備的電池。
[0022]為了節(jié)省能量和網(wǎng)絡(luò)資源,電信網(wǎng)絡(luò)可以使不活動(dòng)連接轉(zhuǎn)換到Cell-FACH狀態(tài),該狀態(tài)具有較慢速的數(shù)據(jù)速率,但支持更多的用戶。隨后,電信網(wǎng)絡(luò)可以將不活動(dòng)連接轉(zhuǎn)換到空閑狀態(tài),該狀態(tài)拆除網(wǎng)絡(luò)和移動(dòng)設(shè)備之間的連接。電信網(wǎng)絡(luò)通過使用基于網(wǎng)絡(luò)的不活動(dòng)定時(shí)器(其中當(dāng)網(wǎng)絡(luò)與移動(dòng)設(shè)備的相互活動(dòng)結(jié)束時(shí),該定時(shí)器開始倒計(jì)時(shí),而只要網(wǎng)絡(luò)活動(dòng)被恢復(fù),就對(duì)該定時(shí)器進(jìn)行重置),來決定何時(shí)對(duì)連接狀態(tài)做出改變。如果基于網(wǎng)絡(luò)的不活動(dòng)定時(shí)器倒數(shù)到零,則在第一不活動(dòng)周期之后(例如,在2秒之后),網(wǎng)絡(luò)可以指示移動(dòng)設(shè)備改變到Cell-FACH狀態(tài),在第二不活動(dòng)周期之后(例如,在15秒的不活動(dòng)之后),指示移動(dòng)設(shè)備改變到空閑狀態(tài)。當(dāng)網(wǎng)絡(luò)指示移動(dòng)設(shè)備進(jìn)入空閑狀態(tài)時(shí),網(wǎng)絡(luò)還可以拆除所建立的與該移動(dòng)設(shè)備的連接,從而釋放網(wǎng)絡(luò)資源以便由其它移動(dòng)設(shè)備進(jìn)行使用。
[0023]基于網(wǎng)絡(luò)的不活動(dòng)定時(shí)器來改變狀態(tài)是低效的,這是由于在狀態(tài)進(jìn)行改變之前,必須經(jīng)歷整個(gè)的持續(xù)時(shí)間?,F(xiàn)代移動(dòng)設(shè)備可能具有定期地聯(lián)系服務(wù)器和/或否則重置網(wǎng)絡(luò)的不活動(dòng)定時(shí)器的應(yīng)用(例如,電子郵件客戶端、即時(shí)通信)。網(wǎng)絡(luò)的不活動(dòng)定時(shí)器不會(huì)被告知這些應(yīng)用,并且不能夠預(yù)測(cè)這些應(yīng)用何時(shí)將會(huì)發(fā)送或請(qǐng)求信息。
[0024]現(xiàn)有的解決方案通過實(shí)現(xiàn)快速休眠方式來解決這些限制,其中在這些方案中,當(dāng)應(yīng)用確定一個(gè)連接不再需要時(shí),移動(dòng)設(shè)備應(yīng)用使得向電信網(wǎng)絡(luò)發(fā)送信令連接釋放指示(SCRI)消息,以請(qǐng)求釋放該連接。也就是說,不是基于網(wǎng)絡(luò)的不活動(dòng)定時(shí)器來等待該連接由網(wǎng)絡(luò)設(shè)置成Cell-FACH狀態(tài)以及隨后的空閑狀態(tài),而是移動(dòng)設(shè)備應(yīng)用主動(dòng)地請(qǐng)求轉(zhuǎn)換到空閑狀態(tài)(當(dāng)該應(yīng)用確定該連接將不再用于延長(zhǎng)的時(shí)間段)。通過應(yīng)用開發(fā)者在應(yīng)用代碼中包括標(biāo)準(zhǔn)API,可以發(fā)起這種應(yīng)用發(fā)起的SCRI消息。
[0025]然而,由于相比于移動(dòng)設(shè)備的電池消耗特性(或者網(wǎng)絡(luò)的資源可用性),應(yīng)用開發(fā)者可能更關(guān)注于應(yīng)用的功能,因此他們可能不能以最高效的方式,在應(yīng)用代碼內(nèi)實(shí)現(xiàn)快速休眠方式。即使每一個(gè)應(yīng)用都使用快速休眠方式,仍然需要中央控制器在多個(gè)運(yùn)行的應(yīng)用之間進(jìn)行協(xié)調(diào),以決定該移動(dòng)設(shè)備應(yīng)當(dāng)何時(shí)發(fā)送SCRI消息來請(qǐng)求狀態(tài)轉(zhuǎn)換。此外,在移動(dòng)設(shè)備上運(yùn)行的應(yīng)用的網(wǎng)絡(luò)業(yè)務(wù)模式可能會(huì)由于各種因素而隨時(shí)間發(fā)生改變,例如,無線鏈路質(zhì)量的改變、服務(wù)器的響應(yīng)延遲、特定應(yīng)用的功能、以及相互作用(其可以在移動(dòng)設(shè)備上同時(shí)運(yùn)行的應(yīng)用的不同組合之間產(chǎn)生)。
[0026]為了解決當(dāng)前網(wǎng)絡(luò)系統(tǒng)以及對(duì)開發(fā)者實(shí)現(xiàn)的SCRI消息中的這些限制,本申請(qǐng)各個(gè)實(shí)施例提供了一種用于在移動(dòng)設(shè)備上實(shí)現(xiàn)的自適應(yīng)快速休眠控制器,其可以基于對(duì)應(yīng)用網(wǎng)絡(luò)互動(dòng)的觀察,來確定移動(dòng)設(shè)備應(yīng)當(dāng)何時(shí)發(fā)送SCRI消息。在各個(gè)實(shí)施例中,快速休眠控制器可以對(duì)移動(dòng)設(shè)備上執(zhí)行的應(yīng)用進(jìn)行監(jiān)測(cè),確定網(wǎng)絡(luò)連接何時(shí)是不活動(dòng)的,并當(dāng)確定一個(gè)特定的連接是不活動(dòng)的時(shí),自動(dòng)地向電信網(wǎng)絡(luò)發(fā)送SCRI消息,以請(qǐng)求釋放該連接。該自適應(yīng)快速休眠控制器可以使用可用于處理器的信息(例如,操作系統(tǒng)的功率狀態(tài)、應(yīng)用或者服務(wù)的類型、當(dāng)前執(zhí)行的應(yīng)用的網(wǎng)絡(luò)互動(dòng)模式、套接字調(diào)用等等),來智能地決定何時(shí)應(yīng)當(dāng)關(guān)閉一個(gè)連接。與僅僅依賴于網(wǎng)絡(luò)的不活動(dòng)定時(shí)器相比,將自適應(yīng)快速休眠控制器實(shí)現(xiàn)成移動(dòng)設(shè)備的一部分(例如,作為運(yùn)行時(shí)環(huán)境、操作系統(tǒng)或者其它后臺(tái)進(jìn)程的一部分),可以更快速地釋放連接,以及解除應(yīng)用開發(fā)者對(duì)決定應(yīng)當(dāng)何時(shí)發(fā)送SCRI消息的需求。
[0027]自適應(yīng)快速休眠控制器可以包括一個(gè)或多個(gè)設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器,其中當(dāng)沒有觀察到網(wǎng)絡(luò)業(yè)務(wù)時(shí),這些定時(shí)器開始對(duì)預(yù)定的時(shí)間量進(jìn)行倒計(jì)時(shí)(或者針對(duì)預(yù)定的持續(xù)時(shí)間進(jìn)行總計(jì))。換言之,在網(wǎng)絡(luò)通信(即,業(yè)務(wù)活動(dòng))結(jié)束時(shí),可以啟動(dòng)設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器,并且當(dāng)移動(dòng)設(shè)備觀測(cè)到網(wǎng)絡(luò)業(yè)務(wù)時(shí),重置定時(shí)器。如果設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器達(dá)到零時(shí)(或者總計(jì)達(dá)到預(yù)定的持續(xù)時(shí)間),自適應(yīng)快速休眠控制器可以向電信網(wǎng)絡(luò)發(fā)送SCRI (或者類似的)消息,上述消息請(qǐng)求終止連接或者指示移動(dòng)設(shè)備不再使用連接。在一個(gè)實(shí)施例中,自適應(yīng)快速休眠控制器可以將SCRI消息的傳輸暫?;蛘哐舆t某個(gè)時(shí)間量(其中該時(shí)間量可以由第二短時(shí)延遲定時(shí)器來確定),以便為通過該設(shè)備或者網(wǎng)絡(luò)層發(fā)送消息提供時(shí)間,適應(yīng)網(wǎng)絡(luò)變化,以及減少由太快地拆除網(wǎng)絡(luò)連接而使它們被潛在地“破壞(thrashing) ”。
[0028]在各個(gè)實(shí)施例中,快速休眠控制器通過下面方式來實(shí)現(xiàn)自適應(yīng):基于觀測(cè)的應(yīng)用或網(wǎng)絡(luò)特性或事件,來調(diào)整設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器的持續(xù)時(shí)間。通過自適應(yīng)地縮短設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器,自適應(yīng)快速休眠控制器可以針對(duì)應(yīng)用和/或網(wǎng)絡(luò)狀況進(jìn)行調(diào)整(其有利于更快速地拆除空閑連接),從而節(jié)省更多的電池電量和節(jié)約網(wǎng)絡(luò)資源。響應(yīng)于在互動(dòng)事件之間的時(shí)間間隔中展現(xiàn)更大的變化的應(yīng)用和/或網(wǎng)絡(luò)狀況,通過自適應(yīng)地延長(zhǎng)設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器,自適應(yīng)快速休眠控制器可以在這些狀況存在時(shí)適應(yīng)它們,以便維持可靠的網(wǎng)絡(luò)連接和避免破壞。設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器值的這種改變,可以基于觀測(cè)的活動(dòng)間時(shí)間間隔的統(tǒng)計(jì)屬性和/或不活動(dòng)確定是否準(zhǔn)確來完成。
[0029]在一個(gè)實(shí)施例中,該自適應(yīng)快速休眠控制器可以包括單一設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器,其針對(duì)移動(dòng)設(shè)備上的所有應(yīng)用和通信的不活動(dòng)時(shí)間進(jìn)行計(jì)時(shí)。在另一個(gè)實(shí)施例中,可以存在多個(gè)設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器,以適應(yīng)在移動(dòng)設(shè)備上執(zhí)行的各種應(yīng)用和功能的網(wǎng)絡(luò)接入模式或者網(wǎng)絡(luò)接入需求的差異。在一個(gè)實(shí)施例中,一個(gè)設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器可以與在移動(dòng)設(shè)備上運(yùn)行的每一個(gè)應(yīng)用相關(guān)聯(lián),使該不活動(dòng)定時(shí)器持續(xù)時(shí)間能夠與各個(gè)應(yīng)用的網(wǎng)絡(luò)使用和接入需求相匹配。在另一個(gè)實(shí)施例中,可以存在針對(duì)不同的預(yù)定時(shí)間量所設(shè)置的多個(gè)設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器,應(yīng)用群組的業(yè)務(wù)活動(dòng)可以由移動(dòng)設(shè)備上運(yùn)行的不同應(yīng)用或者一個(gè)應(yīng)用來監(jiān)測(cè)。在這些實(shí)施例中,移動(dòng)設(shè)備可以不發(fā)送SCRI消息,直到所有活動(dòng)的設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器都達(dá)到零(或者總計(jì)到它們各自預(yù)定的時(shí)間量)為止。
[0030]在各個(gè)實(shí)施例中,可以將自適應(yīng)快速休眠控制器實(shí)現(xiàn)成在移動(dòng)設(shè)備處理器上執(zhí)行的操作系統(tǒng)或者運(yùn)行時(shí)環(huán)境中的一個(gè)軟件模塊或模塊?;蛘撸梢詫⒆赃m應(yīng)快速休眠控制器實(shí)現(xiàn)成另一個(gè)軟件模塊中的進(jìn)程,或者操作系統(tǒng)或運(yùn)行時(shí)環(huán)境中的一個(gè)進(jìn)程。此外,還可以將自適應(yīng)快速休眠控制器實(shí)現(xiàn)成:被配置為以后臺(tái)方式進(jìn)行運(yùn)行的應(yīng)用。在另外的實(shí)施例中,可以將自適應(yīng)快速休眠控制器部分地或全部地用固件來實(shí)現(xiàn)。當(dāng)被用軟件來實(shí)現(xiàn)或者被實(shí)現(xiàn)成一個(gè)進(jìn)程時(shí),自適應(yīng)快速休眠控制器功能可以通過執(zhí)行軟件指令或處理步驟的移動(dòng)設(shè)備的處理器來完成。為了涵蓋在實(shí)施例中所考慮的所有各種實(shí)施方式,本文通常將這些實(shí)施例的功能稱為自適應(yīng)快速休眠控制器,但這種術(shù)語并不是旨在要求任何特定類型的硬件和/或軟件實(shí)現(xiàn)。對(duì)于自適應(yīng)快速休眠控制器的引用,還涵蓋執(zhí)行相關(guān)聯(lián)的軟件指令或者處理步驟的處理器。
[0031]圖1示出了通過無線電信網(wǎng)絡(luò)106,接收分組數(shù)據(jù)網(wǎng)絡(luò)104上的服務(wù)102的用戶設(shè)備(UE)或移動(dòng)設(shè)備100的邏輯部件和功能模塊。在圖1所示出的實(shí)施例中,將自適應(yīng)快速休眠控制器I1邏輯上設(shè)置為移動(dòng)設(shè)備100上的應(yīng)用層(其描述為應(yīng)用114)和調(diào)制解調(diào)器接口 116之間的操作系統(tǒng)112的一部分。在其它實(shí)施例中,自適應(yīng)快速休眠控制器110可以并入到調(diào)制解調(diào)器138之內(nèi),或者并入為對(duì)移動(dòng)設(shè)備100的業(yè)務(wù)活動(dòng)進(jìn)行監(jiān)測(cè)的應(yīng)用114。如下面所更詳細(xì)描述的,自適應(yīng)快速休眠控制器110可以對(duì)于在移動(dòng)設(shè)備100上執(zhí)行的應(yīng)用114的網(wǎng)絡(luò)互動(dòng)事件進(jìn)行監(jiān)測(cè),以基于一個(gè)或多個(gè)設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器的到期,來確定何時(shí)應(yīng)當(dāng)釋放連接118。當(dāng)自適應(yīng)快速休眠控制器110確定可以釋放連接118時(shí),其可以向無線接入網(wǎng)絡(luò)(RAN)的基節(jié)點(diǎn)122發(fā)送連接釋放消息120以關(guān)閉連接118。連接釋放消息120可以包括一個(gè)編碼,其稱為用于指示釋放該連接的原因的“原因值”。例如,圖1示出了具有數(shù)據(jù)傳輸結(jié)束(EODT)的原因值的SCRI消息,其意味著數(shù)據(jù)傳輸會(huì)話已結(jié)束。自適應(yīng)快速休眠控制器110可以基于觀測(cè)的網(wǎng)絡(luò)互動(dòng)性,代表應(yīng)用114來發(fā)起SCRI消息的傳輸,以實(shí)行快速休眠。用此方式,自適應(yīng)快速休眠控制器110可以在網(wǎng)絡(luò)不活動(dòng)定時(shí)器進(jìn)行發(fā)起之前,就請(qǐng)求釋放一個(gè)連接,而無需任何應(yīng)用快速休眠請(qǐng)求。
[0032]移動(dòng)設(shè)備100可以包括具有一個(gè)或多個(gè)處理器(其通常用處理器134來表示)的處理系統(tǒng)130和計(jì)算機(jī)可讀介質(zhì)(其通常用計(jì)算機(jī)可讀介質(zhì)136來表示)。處理系統(tǒng)130可以訪問移動(dòng)設(shè)備100的多個(gè)電路,例如,時(shí)鐘源、外設(shè)、穩(wěn)壓器、和功率管理電路。調(diào)制解調(diào)器接口 116可以提供操作系統(tǒng)112和調(diào)制解調(diào)器138之間的接口,其包括使用一付或多付天線142的收發(fā)機(jī)(發(fā)射機(jī)/接收機(jī)(TX/RX))140。收發(fā)機(jī)140實(shí)現(xiàn)與無線電信網(wǎng)絡(luò)106的無線通信。此外,還可以提供用戶接口 144(例如,鍵盤、顯示器、揚(yáng)聲器、麥克風(fēng)、操縱桿)。移動(dòng)設(shè)備100可以包括便攜式電源(例如,電池146)。
[0033]自適應(yīng)快速休眠控制器110可以對(duì)在移動(dòng)設(shè)備100上運(yùn)行的應(yīng)用114 (在移動(dòng)設(shè)備100連接到蜂窩電信網(wǎng)絡(luò)106時(shí))的網(wǎng)絡(luò)連接活動(dòng)進(jìn)行監(jiān)測(cè),并且當(dāng)移動(dòng)設(shè)備確定這些應(yīng)用目前沒有使用打開的連接時(shí),發(fā)送連接終止請(qǐng)求。通過當(dāng)檢測(cè)到不活動(dòng)時(shí)段時(shí),請(qǐng)求終止與電信網(wǎng)絡(luò)的連接,移動(dòng)設(shè)備可以減少其功耗,從而增加移動(dòng)設(shè)備可以使用電池電源進(jìn)行操作的時(shí)間。自適應(yīng)快速休眠控制器110功能可以通過監(jiān)測(cè)在移動(dòng)設(shè)備上執(zhí)行的一個(gè)或多個(gè)應(yīng)用所進(jìn)行的網(wǎng)絡(luò)套接字調(diào)制,并確定自從上一次網(wǎng)絡(luò)互動(dòng)以來的持續(xù)時(shí)間何時(shí)超過門限值,來檢測(cè)網(wǎng)絡(luò)連接不活動(dòng)。可以通過在每一次網(wǎng)絡(luò)互動(dòng)事件(即,發(fā)送了一個(gè)消息或者接收到一個(gè)消息)之后,重新啟動(dòng)設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器來執(zhí)行這一確定。如下面所更詳細(xì)描述的,如果設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器從門限值倒計(jì)時(shí)到零(或者向上計(jì)數(shù)到門限值),則自適應(yīng)快速休眠控制器110可以向無線電信網(wǎng)絡(luò)106發(fā)送連接釋放消息(例如,SCRI消息),以代表應(yīng)用114來請(qǐng)求釋放連接。在各個(gè)實(shí)施例中,通過基于當(dāng)前狀況和/或當(dāng)前在移動(dòng)設(shè)備上運(yùn)行的應(yīng)用,調(diào)整設(shè)備業(yè)務(wù)不活動(dòng)定時(shí)器的門限值,可以實(shí)施快速休眠控制器自適應(yīng)。
[0034]貫穿本公開內(nèi)容所給出的各個(gè)實(shí)施例,可以在各種各樣的電信系統(tǒng)、網(wǎng)絡(luò)體系結(jié)構(gòu)和通信標(biāo)準(zhǔn)中實(shí)現(xiàn)。為了提供諸如語音、數(shù)據(jù)等各種電信服務(wù),廣泛部署了無線通信系統(tǒng)。這些系統(tǒng)可以是能夠通過共享可用的系統(tǒng)資源(例如,帶寬和發(fā)射功率),來支持與多個(gè)用戶通信的多址系統(tǒng)。這類多址系統(tǒng)的例子包括碼分多址(CDMA)系統(tǒng)、時(shí)分多址(TDMA)系統(tǒng)、頻分多址(FDMA)系統(tǒng)和正交頻分多址(OFDMA)系統(tǒng)。通常,無線多址通信系統(tǒng)可以同時(shí)支持多個(gè)無線終端的通信。每一個(gè)終端通過前向鏈路和反向鏈路上的傳輸與一個(gè)或多個(gè)基站進(jìn)行通信。前向鏈路(或下行鏈路)是指從基站到終端的通信鏈路,反向鏈路(或上行鏈路)是指從終端到基站的通信鏈路。可以通過單輸入單輸出系統(tǒng)、多輸入單輸出系統(tǒng)或多輸入多輸出(MMO)系統(tǒng)來建立這種通信鏈路。
[0035]圖2是示出從設(shè)備最高功耗(Cell_DCH狀態(tài)202)向最低功耗(空閑模式204)的選定的無線資源控制(RRC)狀態(tài)轉(zhuǎn)換的集合的狀態(tài)圖200。在空閑模式204下,沒有打開與電信網(wǎng)絡(luò)的高數(shù)據(jù)速率連接,所以移動(dòng)設(shè)備不發(fā)送,或者只發(fā)送很少的位