本發(fā)明涉及通信領(lǐng)域中的非連續(xù)接收(drx,discontinuousreception)技術(shù),尤其涉及一種自適應(yīng)調(diào)整非連續(xù)接收模式的方法及裝置。
背景技術(shù):
長(zhǎng)期演進(jìn)(lte,longtermevolution)通信系統(tǒng)在控制信道上通過(guò)特定格式通知終端即將到來(lái)的可供上行數(shù)據(jù)發(fā)送/下行數(shù)據(jù)接收使用的無(wú)線(xiàn)資源信息,因此終端需持續(xù)進(jìn)行控制信道盲檢測(cè),避免錯(cuò)失系統(tǒng)的調(diào)度信息,該過(guò)程運(yùn)算量大且持續(xù)性強(qiáng),會(huì)加劇終端的耗電。
考慮到lte系統(tǒng)數(shù)據(jù)包的傳輸一般具有突發(fā)性,如果終端能夠在有數(shù)據(jù)傳輸時(shí)檢測(cè)控制信道,在沒(méi)有數(shù)據(jù)傳輸時(shí)停止檢測(cè),則可以很大程度上降低終端的功耗。針對(duì)這一特性,在lte系統(tǒng)中,可為處于“rrc_connected”狀態(tài)的終端配置drx功能,drx功能的基本機(jī)制是基站為處于“rrc_connected”狀態(tài)的終端配置一個(gè)drx周期及相關(guān)定時(shí)器;其中,drx周期由激活期和休眠期組成,在drx激活期內(nèi),終端檢測(cè)并監(jiān)聽(tīng)控制信道;在drx休眠期內(nèi),終端不檢測(cè)控制信道以減少功耗。
drx功能能夠降低終端耗電,但同時(shí)增加了基站調(diào)度算法的復(fù)雜度——基站在原有調(diào)度算法基礎(chǔ)上還需要額外考慮drx激活期的限制,同時(shí)drx功能的引入可能帶來(lái)額外的端到端時(shí)延(具體時(shí)延增加量取決于drx周期以及基站調(diào)度算法)。另一方面,drx功能對(duì)調(diào)度算法和端到端時(shí)延的影響,在覆蓋好點(diǎn)幾乎可以忽略(覆蓋好點(diǎn)信道環(huán)境好,數(shù)據(jù)重傳以及分片現(xiàn)象少,因此調(diào)度算法比較簡(jiǎn)單,端到端時(shí)延也更低),在覆蓋差點(diǎn)會(huì)更加明顯(覆蓋差點(diǎn)信道環(huán)境下,存在較多數(shù)據(jù)重傳和分片)。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明期望提供一種自適應(yīng)調(diào)整非連續(xù)接收模式的方法及裝置,能根據(jù)用戶(hù)業(yè)務(wù)特征自適應(yīng)調(diào)整drx功能,平衡終端省電和基站調(diào)度復(fù)雜度二者之間的矛盾。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
本發(fā)明提供了一種自適應(yīng)調(diào)整非連續(xù)接收模式的方法,所述方法包括:
獲取預(yù)設(shè)周期內(nèi)終端的業(yè)務(wù)數(shù)據(jù)量;
基于所述業(yè)務(wù)數(shù)據(jù)量確定終端在所述業(yè)務(wù)數(shù)據(jù)量下的空閑時(shí)間;
將所述空閑時(shí)間與預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng)進(jìn)行對(duì)比,生成對(duì)比結(jié)果;
基于所述對(duì)比結(jié)果控制終端開(kāi)啟或關(guān)閉drx功能。
上述方案中,優(yōu)選地,所述基于所述對(duì)比結(jié)果控制終端開(kāi)啟或關(guān)閉drx功能,包括:
在預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi),若空閑時(shí)間一直小于等于預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng),則控制終端關(guān)閉drx功能;
在預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi),若空閑時(shí)間一直大于預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng),則控制終端開(kāi)啟drx功能;
否則,控制終端保持當(dāng)前drx功能的狀態(tài)不變;
其中,所述預(yù)設(shè)時(shí)間長(zhǎng)度至少為預(yù)設(shè)周期的n倍;其中,n為正數(shù)。
上述方案中,優(yōu)選地,所述獲取預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量,包括:
評(píng)估預(yù)設(shè)周期內(nèi)終端的業(yè)務(wù)特征;
基于終端的業(yè)務(wù)特征獲取預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量。
上述方案中,優(yōu)選地,所述評(píng)估終端的業(yè)務(wù)特征,包括:
獲取預(yù)設(shè)周期內(nèi)終端發(fā)送上下行業(yè)務(wù)數(shù)據(jù)包的時(shí)長(zhǎng);
計(jì)算所述終端發(fā)送上下行業(yè)務(wù)數(shù)據(jù)包的時(shí)長(zhǎng)占預(yù)設(shè)周期的時(shí)長(zhǎng)的比例;
相應(yīng)的,所述基于終端的業(yè)務(wù)特征獲取預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量,包括:
根據(jù)終端發(fā)送上下行業(yè)務(wù)數(shù)據(jù)包的時(shí)長(zhǎng)占預(yù)設(shè)周期的時(shí)長(zhǎng)的比例衡量預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量的大小。
上述方案中,優(yōu)選地,所述評(píng)估終端的業(yè)務(wù)特征,包括:
確定drx激活時(shí)長(zhǎng);
計(jì)算所述drx激活時(shí)長(zhǎng)占預(yù)設(shè)周期的時(shí)長(zhǎng)的比值;
相應(yīng)的,所述基于終端的業(yè)務(wù)特征獲取預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量,包括:
根據(jù)drx激活時(shí)長(zhǎng)占預(yù)設(shè)周期的時(shí)長(zhǎng)的比值衡量預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量的大?。?/p>
其中,drx激活時(shí)長(zhǎng)為第一定時(shí)器的運(yùn)行時(shí)間與第二定時(shí)器的運(yùn)行時(shí)間的總和;
所述第一定時(shí)器,用于指定從drx周期的起始子幀算起,需要監(jiān)聽(tīng)控制信道的第一連續(xù)子幀數(shù);
所述第二定時(shí)器,用于在所述第一定時(shí)器運(yùn)行期間,當(dāng)終端收到新的調(diào)度消息時(shí)啟動(dòng),并在完成指定的需要監(jiān)聽(tīng)控制信道的第二連續(xù)子幀數(shù)時(shí)停止。
上述方案中,優(yōu)選地,所述確定drx激活時(shí)長(zhǎng),包括:
若在確定drx激活時(shí)長(zhǎng)時(shí),如果drx功能尚未開(kāi)啟,則在實(shí)際數(shù)據(jù)包收發(fā)基礎(chǔ)上模擬增加drx功能;
基于模擬結(jié)果統(tǒng)計(jì)得到drx激活時(shí)長(zhǎng)。
上述方案中,優(yōu)選地,所述基于所述業(yè)務(wù)數(shù)據(jù)量確定終端在所述業(yè)務(wù)數(shù)據(jù)量下的空閑時(shí)間,包括:
計(jì)算每個(gè)drx周期內(nèi)剩余的空閑時(shí)間長(zhǎng)度,
其中,計(jì)算公式為:tidle=drxcycle×(1-r);其中,tidle表示空閑時(shí)間長(zhǎng)度,drxcycle表示drx周期的大小,r表示業(yè)務(wù)數(shù)據(jù)量所用時(shí)長(zhǎng)占預(yù)設(shè)周期的占比。
本發(fā)明還提供了一種自適應(yīng)調(diào)整非連續(xù)接收模式的裝置,所述裝置包括:
獲取模塊,用于獲取預(yù)設(shè)周期內(nèi)終端的業(yè)務(wù)數(shù)據(jù)量;
確定模塊,用于基于所述業(yè)務(wù)數(shù)據(jù)量確定終端在所述業(yè)務(wù)數(shù)據(jù)量下的空閑 時(shí)間;
比較模塊,用于將所述空閑時(shí)間與預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng)進(jìn)行對(duì)比,生成對(duì)比結(jié)果;
控制模塊,用于基于所述對(duì)比結(jié)果控制終端開(kāi)啟或關(guān)閉drx功能。
上述方案中,優(yōu)選地,所述控制模塊,還用于:
在預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi),若空閑時(shí)間一直小于等于預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng),則控制終端關(guān)閉drx功能;
在預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi),若空閑時(shí)間一直大于預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng),則控制終端開(kāi)啟drx功能;
否則,控制終端保持當(dāng)前drx功能的狀態(tài)不變;
其中,所述預(yù)設(shè)時(shí)間長(zhǎng)度至少為預(yù)設(shè)周期的n倍;其中,n為正數(shù)。
上述方案中,優(yōu)選地,所述獲取模塊,包括:
評(píng)估子模塊,用于評(píng)估預(yù)設(shè)周期內(nèi)終端的業(yè)務(wù)特征;
獲取子模塊,用于基于終端的業(yè)務(wù)特征獲取預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量。
上述方案中,優(yōu)選地,所述評(píng)估子模塊,還用于:
獲取預(yù)設(shè)周期內(nèi)終端發(fā)送上下行業(yè)務(wù)數(shù)據(jù)包的時(shí)長(zhǎng);
計(jì)算所述終端發(fā)送上下行業(yè)務(wù)數(shù)據(jù)包的時(shí)長(zhǎng)占預(yù)設(shè)周期的時(shí)長(zhǎng)的比例;
相應(yīng)的,所述獲取子模塊,還用于:
根據(jù)終端發(fā)送上下行業(yè)務(wù)數(shù)據(jù)包的時(shí)長(zhǎng)占預(yù)設(shè)周期的時(shí)長(zhǎng)的比例衡量預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量的大小。
上述方案中,優(yōu)選地,所述評(píng)估子模塊,還用于:
確定drx激活時(shí)長(zhǎng);
計(jì)算所述drx激活時(shí)長(zhǎng)占預(yù)設(shè)周期的時(shí)長(zhǎng)的比值;
相應(yīng)的,所述獲取子模塊,還用于:
根據(jù)drx激活時(shí)長(zhǎng)占預(yù)設(shè)周期的時(shí)長(zhǎng)的比值衡量預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量的大?。?/p>
其中,drx激活時(shí)長(zhǎng)為第一定時(shí)器的運(yùn)行時(shí)間與第二定時(shí)器的運(yùn)行時(shí)間的總和;
所述第一定時(shí)器,用于指定從drx周期的起始子幀算起,需要監(jiān)聽(tīng)控制信道的第一連續(xù)子幀數(shù);
所述第二定時(shí)器,用于在所述第一定時(shí)器運(yùn)行期間,當(dāng)終端收到新的調(diào)度消息時(shí)啟動(dòng),并在完成指定的需要監(jiān)聽(tīng)控制信道的第二連續(xù)子幀數(shù)時(shí)停止。
上述方案中,優(yōu)選地,所述評(píng)估子模塊,還用于:若在確定drx激活時(shí)長(zhǎng)時(shí),如果drx功能尚未開(kāi)啟,則在實(shí)際數(shù)據(jù)包收發(fā)基礎(chǔ)上模擬增加drx功能;
基于模擬結(jié)果統(tǒng)計(jì)得到drx激活時(shí)長(zhǎng)。
上述方案中,優(yōu)選地,所述確定模塊,還用于:
計(jì)算每個(gè)drx周期內(nèi)剩余的空閑時(shí)間長(zhǎng)度,
其中,計(jì)算公式為:tidle=drxcycle×(1-r);其中,tidle表示空閑時(shí)間長(zhǎng)度,drxcycle表示drx周期的大小,r表示業(yè)務(wù)數(shù)據(jù)量所用時(shí)長(zhǎng)占預(yù)設(shè)周期的占比。
本發(fā)明所提供的自適應(yīng)調(diào)整非連續(xù)接收模式的方法及裝置,評(píng)估用戶(hù)當(dāng)前業(yè)務(wù)數(shù)據(jù)量,判斷該業(yè)務(wù)數(shù)據(jù)量是否適合開(kāi)啟drx功能,根據(jù)判斷結(jié)果控制開(kāi)啟或關(guān)閉drx功能;并且,該種調(diào)整方式是持續(xù)進(jìn)行的,隨著用戶(hù)業(yè)務(wù)數(shù)據(jù)量變化,drx功能在開(kāi)啟和關(guān)閉之間進(jìn)行自適應(yīng)調(diào)整;如此,為網(wǎng)絡(luò)側(cè)配置drx參數(shù)帶來(lái)了較大的靈活性,根據(jù)用戶(hù)業(yè)務(wù)量實(shí)時(shí)調(diào)整drx配置,可以平衡終端省電和基站調(diào)度復(fù)雜度二者之間的矛盾。
附圖說(shuō)明
圖1為本發(fā)明提供的一種自適應(yīng)調(diào)整非連續(xù)接收模式的方法的實(shí)現(xiàn)流程圖;
圖2為本發(fā)明提供的另一種自適應(yīng)調(diào)整非連續(xù)接收模式的方法的實(shí)現(xiàn)流程圖;
圖3為本發(fā)明提供的再一種自適應(yīng)調(diào)整非連續(xù)接收模式的方法的實(shí)現(xiàn)流程 圖;
圖4為本發(fā)明提供的自適應(yīng)調(diào)整非連續(xù)接收模式的一種具體實(shí)現(xiàn)流程圖;
圖5為本發(fā)明提供的一種自適應(yīng)調(diào)整非連續(xù)接收模式裝置的組成結(jié)構(gòu)示意圖;
圖6為本發(fā)明提供的另一種自適應(yīng)調(diào)整非連續(xù)接收模式裝置的組成結(jié)構(gòu)示意圖;
圖7為本發(fā)明提供的再一種自適應(yīng)調(diào)整非連續(xù)接收模式的組成結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了能夠更加詳盡地了解本發(fā)明的特點(diǎn)與技術(shù)內(nèi)容,下面結(jié)合附圖對(duì)本發(fā)明的實(shí)現(xiàn)進(jìn)行詳細(xì)闡述,所附附圖僅供參考說(shuō)明之用,并非用來(lái)限定本發(fā)明。
實(shí)施例一
圖1為本發(fā)明提供的一種自適應(yīng)調(diào)整非連續(xù)接收模式的方法的實(shí)現(xiàn)流程圖,所述方法應(yīng)用于終端側(cè),如圖1所示,所述方法主要包括以下步驟:
步驟101:獲取預(yù)設(shè)周期內(nèi)終端的業(yè)務(wù)數(shù)據(jù)量。
優(yōu)選地,所述獲取預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量,可以包括:
評(píng)估預(yù)設(shè)周期內(nèi)終端的業(yè)務(wù)特征;
基于終端的業(yè)務(wù)特征獲取預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量。
具體地,在drx功能開(kāi)啟后,終端可以獲得的休眠時(shí)長(zhǎng)取決于當(dāng)前業(yè)務(wù)模型。如果終端連續(xù)接收到或發(fā)送數(shù)據(jù)包,處理的數(shù)據(jù)量較大,則終端需持續(xù)維持在激活狀態(tài),無(wú)法進(jìn)入了休眠狀態(tài);如果當(dāng)前業(yè)務(wù)數(shù)據(jù)量較少,則終端有較多的空閑時(shí)間,能夠滿(mǎn)足進(jìn)入休眠狀態(tài)的條件。
因此,本步驟采用通過(guò)評(píng)估預(yù)設(shè)周期內(nèi)終端的業(yè)務(wù)特征來(lái)獲取預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量。
步驟102:基于所述業(yè)務(wù)數(shù)據(jù)量確定終端在所述業(yè)務(wù)數(shù)據(jù)量下的空閑時(shí)間。
優(yōu)選地,所述基于所述業(yè)務(wù)數(shù)據(jù)量確定終端在所述業(yè)務(wù)數(shù)據(jù)量下的空閑時(shí) 間,包括:
計(jì)算每個(gè)drx周期內(nèi)剩余的空閑時(shí)間長(zhǎng)度;
其中,計(jì)算公式為:tidle=drxcycle×(1-r);其中,tidle表示空閑時(shí)間長(zhǎng)度,drxcycle表示drx周期的大小,r表示業(yè)務(wù)數(shù)據(jù)量所用時(shí)長(zhǎng)占預(yù)設(shè)周期的占比。
步驟103:將所述空閑時(shí)間與預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng)進(jìn)行對(duì)比,生成對(duì)比結(jié)果。
其中,對(duì)于不同實(shí)現(xiàn)工藝的終端來(lái)說(shuō),預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng)可以不同。
例如,可以評(píng)估高端終端、中端終端、低端終端的實(shí)現(xiàn)工藝,根據(jù)各類(lèi)終端的最短休眠時(shí)長(zhǎng)確定一適用于各類(lèi)終端的優(yōu)選值;或者,還可以為各類(lèi)終端分別設(shè)置相應(yīng)的優(yōu)選值,在實(shí)際應(yīng)用中,在進(jìn)行對(duì)比之前,獲取終端的出廠型號(hào),根據(jù)所述出廠型號(hào)判斷所述終端所屬的類(lèi)別,并為所述終端選擇與其所屬的類(lèi)別相匹配的優(yōu)選值。
步驟104:基于所述對(duì)比結(jié)果控制終端開(kāi)啟或關(guān)閉drx功能。
優(yōu)選地,所述基于所述對(duì)比結(jié)果控制終端開(kāi)啟或關(guān)閉drx功能,可以包括:
在預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi),若空閑時(shí)間一直小于等于預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng),則控制終端關(guān)閉drx功能;
在預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi),若空閑時(shí)間一直大于預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng),則控制終端開(kāi)啟drx功能;
否則,控制終端保持當(dāng)前drx功能的狀態(tài)不變;
其中,所述預(yù)設(shè)時(shí)間長(zhǎng)度至少為預(yù)設(shè)周期的n倍;其中,n為正數(shù)。
步驟101~步驟104的執(zhí)行主體均可以是部署在網(wǎng)絡(luò)側(cè)(如基站)上的自適應(yīng)調(diào)整非連續(xù)接收模式的裝置。
本實(shí)施例所述自適應(yīng)調(diào)整非連續(xù)接收模式的方法,評(píng)估用戶(hù)當(dāng)前業(yè)務(wù)數(shù)據(jù)量,判斷該業(yè)務(wù)數(shù)據(jù)量是否適合開(kāi)啟drx功能,根據(jù)判斷結(jié)果控制開(kāi)啟或關(guān)閉drx功能;并且,該種調(diào)整方式是持續(xù)進(jìn)行的,隨著用戶(hù)業(yè)務(wù)數(shù)據(jù)量變化,drx功能在開(kāi)啟和關(guān)閉之間進(jìn)行自適應(yīng)調(diào)整;如此,為網(wǎng)絡(luò)側(cè)配置drx參數(shù) 帶來(lái)了較大的靈活性,根據(jù)用戶(hù)業(yè)務(wù)量實(shí)時(shí)調(diào)整drx配置,可以更好的平衡終端省電和基站調(diào)度復(fù)雜度二者之間的矛盾。本發(fā)明所述技術(shù)方案對(duì)基站硬件沒(méi)有任何改動(dòng),不會(huì)增加額外成本,對(duì)2g/3g/4g等無(wú)線(xiàn)網(wǎng)和核心網(wǎng)沒(méi)有改造要求,對(duì)終端沒(méi)有任何改造要求,可行性高、易于推廣、實(shí)用性強(qiáng)。
實(shí)施例二
圖2為本發(fā)明提供的另一種自適應(yīng)調(diào)整非連續(xù)接收模式的方法的實(shí)現(xiàn)流程圖,如圖2所示,所述方法主要包括以下步驟:
步驟201:評(píng)估預(yù)設(shè)周期內(nèi)終端的業(yè)務(wù)特征,基于終端的業(yè)務(wù)特征獲取預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量;其中,用上下行業(yè)務(wù)時(shí)間占比表示業(yè)務(wù)特征。
優(yōu)選地,所述評(píng)估預(yù)設(shè)周期內(nèi)終端的業(yè)務(wù)特征,可以包括:
獲取預(yù)設(shè)周期內(nèi)終端發(fā)送上下行業(yè)務(wù)數(shù)據(jù)包的時(shí)長(zhǎng);
計(jì)算所述終端發(fā)送上下行業(yè)務(wù)數(shù)據(jù)包的時(shí)長(zhǎng)占預(yù)設(shè)周期的時(shí)長(zhǎng)的比例;
相應(yīng)的,所述基于終端的業(yè)務(wù)特征獲取預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量,包括:
根據(jù)終端發(fā)送上下行業(yè)務(wù)數(shù)據(jù)包的時(shí)長(zhǎng)占預(yù)設(shè)周期的時(shí)長(zhǎng)的比例衡量預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量的大小。
步驟202:基于所述業(yè)務(wù)數(shù)據(jù)量確定終端在所述業(yè)務(wù)數(shù)據(jù)量下的空閑時(shí)間。
優(yōu)選地,所述基于所述業(yè)務(wù)數(shù)據(jù)量確定終端在所述業(yè)務(wù)數(shù)據(jù)量下的空閑時(shí)間,包括:
計(jì)算每個(gè)drx周期內(nèi)剩余的空閑時(shí)間長(zhǎng)度;
其中,計(jì)算公式為:tidle=drxcycle×(1-r1);其中,tidle表示空閑時(shí)間長(zhǎng)度,drxcycle表示drx周期的大小,r1表示業(yè)務(wù)數(shù)據(jù)量所用時(shí)長(zhǎng)占預(yù)設(shè)周期的占比;
其中,r1=(mul+mdl)/t;其中,mul表示在預(yù)設(shè)周期t內(nèi),上行數(shù)據(jù)發(fā)送的子幀總數(shù);mdl表示在預(yù)設(shè)周期t內(nèi),下行數(shù)據(jù)發(fā)送的子幀總數(shù)。
步驟203:將所述空閑時(shí)間與預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng)進(jìn)行對(duì)比,生成對(duì) 比結(jié)果。
其中,對(duì)于不同實(shí)現(xiàn)工藝的終端來(lái)說(shuō),預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng)可以不同。
例如,可以評(píng)估高端終端、中端終端、低端終端的實(shí)現(xiàn)工藝,根據(jù)各類(lèi)終端的最短休眠時(shí)長(zhǎng)確定一適用于各類(lèi)終端的優(yōu)選值;或者,還可以為各類(lèi)終端分別設(shè)置相應(yīng)的優(yōu)選值,在實(shí)際應(yīng)用中,在進(jìn)行對(duì)比之前,獲取終端的出廠型號(hào),根據(jù)所述出廠型號(hào)判斷所述終端所屬的類(lèi)別,并為所述終端選擇與其所屬的類(lèi)別相匹配的優(yōu)選值。
步驟204:基于所述對(duì)比結(jié)果控制終端開(kāi)啟或關(guān)閉drx功能。
優(yōu)選地,所述基于所述對(duì)比結(jié)果控制終端開(kāi)啟或關(guān)閉drx功能,可以包括:
在預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi),若空閑時(shí)間一直小于等于預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng),則控制終端關(guān)閉drx功能;
在預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi),若空閑時(shí)間一直大于預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng),則控制終端開(kāi)啟drx功能;
否則,控制終端保持當(dāng)前drx功能的狀態(tài)不變;
其中,所述預(yù)設(shè)時(shí)間長(zhǎng)度至少為預(yù)設(shè)周期的n倍;其中,n為正數(shù)。
步驟201~步驟204的執(zhí)行主體均可以是部署在網(wǎng)絡(luò)側(cè)(如基站)上的自適應(yīng)調(diào)整非連續(xù)接收模式的裝置。
本實(shí)施例所述自適應(yīng)調(diào)整非連續(xù)接收模式的方法,通過(guò)用上下行業(yè)務(wù)時(shí)間占比表示業(yè)務(wù)特征,基于終端的業(yè)務(wù)特征獲取預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量;判斷該業(yè)務(wù)數(shù)據(jù)量是否適合開(kāi)啟drx功能,根據(jù)判斷結(jié)果控制開(kāi)啟或關(guān)閉drx功能;并且,該種調(diào)整方式是持續(xù)進(jìn)行的,隨著用戶(hù)業(yè)務(wù)數(shù)據(jù)量變化,drx功能在開(kāi)啟和關(guān)閉之間進(jìn)行自適應(yīng)調(diào)整;如此,為網(wǎng)絡(luò)側(cè)配置drx參數(shù)帶來(lái)了較大的靈活性,根據(jù)用戶(hù)業(yè)務(wù)量實(shí)時(shí)調(diào)整drx配置,可以更好的平衡終端省電和基站調(diào)度復(fù)雜度二者之間的矛盾。本發(fā)明所述技術(shù)方案不需要對(duì)對(duì)基站現(xiàn)有硬件進(jìn)行改動(dòng),不會(huì)增加額外成本,對(duì)2g/3g/4g等無(wú)線(xiàn)網(wǎng)和核心網(wǎng)沒(méi)有改造要求,對(duì)終端沒(méi)有任何改造要求,可行性高、易于推廣、實(shí)用性強(qiáng)。
實(shí)施例三
圖3為本發(fā)明提供的再一種自適應(yīng)調(diào)整非連續(xù)接收模式的方法的實(shí)現(xiàn)流程圖,如圖3所示,所述方法主要包括以下步驟:
步驟301:評(píng)估預(yù)設(shè)周期內(nèi)終端的業(yè)務(wù)特征,基于終端的業(yè)務(wù)特征獲取預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量;其中,用drx激活時(shí)間占比表示業(yè)務(wù)特征。
優(yōu)選地,所述評(píng)估終端的業(yè)務(wù)特征,可以包括:
確定drx激活時(shí)長(zhǎng);
計(jì)算所述drx激活時(shí)長(zhǎng)占預(yù)設(shè)周期的時(shí)長(zhǎng)的比值;
相應(yīng)的,所述基于終端的業(yè)務(wù)特征獲取預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量,可以包括:
根據(jù)drx激活時(shí)長(zhǎng)占預(yù)設(shè)周期的時(shí)長(zhǎng)的比值衡量預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量的大小。
其中,drx激活時(shí)長(zhǎng)為第一定時(shí)器的運(yùn)行時(shí)間與第二定時(shí)器的運(yùn)行時(shí)間的總和;
所述第一定時(shí)器,用于指定從drx周期的起始子幀算起,需要監(jiān)聽(tīng)控制信道的第一連續(xù)子幀數(shù);
所述第二定時(shí)器,用于在所述第一定時(shí)器運(yùn)行期間,當(dāng)終端收到新的調(diào)度消息時(shí)啟動(dòng),并在完成指定的需要監(jiān)聽(tīng)控制信道的第二連續(xù)子幀數(shù)時(shí)停止。
其中,第一定時(shí)器是指現(xiàn)有技術(shù)中位于終端用于實(shí)現(xiàn)drx功能的“ondurationtimer”;第二定時(shí)器是指現(xiàn)有技術(shù)中位于終端用于實(shí)現(xiàn)drx功能的“inactivitytimer”,在此,不再對(duì)第一定時(shí)器以及第二定時(shí)器做更詳細(xì)的說(shuō)明。
優(yōu)選地,所述確定drx激活時(shí)長(zhǎng),可以包括:
若在確定drx激活時(shí)長(zhǎng)時(shí),如果drx功能尚未開(kāi)啟,則在實(shí)際數(shù)據(jù)包收發(fā)基礎(chǔ)上模擬增加drx功能;
基于模擬結(jié)果統(tǒng)計(jì)得到drx激活時(shí)長(zhǎng)。
也就是說(shuō),所述在實(shí)際數(shù)據(jù)包收發(fā)基礎(chǔ)上模擬增加drx功能,包括:
獲取第二定時(shí)器的啟動(dòng)時(shí)間以及啟動(dòng)次數(shù),并基于所述第二定時(shí)器的啟動(dòng)時(shí)間以及啟動(dòng)次數(shù)確定第二定時(shí)器的運(yùn)行時(shí)間;
假設(shè)在開(kāi)啟drx功能的情況下,預(yù)測(cè)第一定時(shí)器的啟動(dòng)時(shí)間以及啟動(dòng)次數(shù),并基于所述第一定時(shí)器的啟動(dòng)時(shí)間以及啟動(dòng)次數(shù)確定第一定時(shí)器的運(yùn)行時(shí)間。
步驟302:基于所述業(yè)務(wù)數(shù)據(jù)量確定終端在所述業(yè)務(wù)數(shù)據(jù)量下的空閑時(shí)間。
優(yōu)選地,所述基于所述業(yè)務(wù)數(shù)據(jù)量確定終端在所述業(yè)務(wù)數(shù)據(jù)量下的空閑時(shí)間,包括:
計(jì)算每個(gè)drx周期內(nèi)剩余的空閑時(shí)間長(zhǎng)度;
其中,計(jì)算公式為:tidle=drxcycle×(1-r2);其中,tidle表示空閑時(shí)間長(zhǎng)度,drxcycle表示drx周期的大小,r2表示業(yè)務(wù)數(shù)據(jù)量所用時(shí)長(zhǎng)占預(yù)設(shè)周期的占比;
其中,r2=(tdtimer+titimer)/t;其中,tdtimer表示在預(yù)設(shè)周期t內(nèi),第一定時(shí)器的運(yùn)行時(shí)間;titimer表示在預(yù)設(shè)周期t內(nèi),第二定時(shí)器的運(yùn)行時(shí)間。
步驟303:將所述空閑時(shí)間與預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng)進(jìn)行對(duì)比,生成對(duì)比結(jié)果。
其中,對(duì)于不同實(shí)現(xiàn)工藝的終端來(lái)說(shuō),預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng)可以不同。
例如,可以評(píng)估高端終端、中端終端、低端終端的實(shí)現(xiàn)工藝,根據(jù)各類(lèi)終端的最短休眠時(shí)長(zhǎng)確定一適用于各類(lèi)終端的優(yōu)選值;或者,還可以為各類(lèi)終端分別設(shè)置相應(yīng)的優(yōu)選值,在實(shí)際應(yīng)用中,在進(jìn)行對(duì)比之前,獲取終端的出廠型號(hào),根據(jù)所述出廠型號(hào)判斷所述終端所屬的類(lèi)別,并為所述終端選擇與其所屬的類(lèi)別相匹配的優(yōu)選值。
步驟304:基于所述對(duì)比結(jié)果控制終端開(kāi)啟或關(guān)閉drx功能。
優(yōu)選地,所述基于所述對(duì)比結(jié)果控制終端開(kāi)啟或關(guān)閉drx功能,可以包括:
在預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi),若空閑時(shí)間一直小于等于預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng), 則控制終端關(guān)閉drx功能;
在預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi),若空閑時(shí)間一直大于預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng),則控制終端開(kāi)啟drx功能;
否則,控制終端保持當(dāng)前drx功能的狀態(tài)不變;
其中,所述預(yù)設(shè)時(shí)間長(zhǎng)度至少為預(yù)設(shè)周期的n倍;其中,n為正數(shù)。
為了避免乒乓效應(yīng),防止在較短的時(shí)間內(nèi)連續(xù)的關(guān)閉與開(kāi)啟drx功能,預(yù)設(shè)時(shí)間長(zhǎng)度應(yīng)大于預(yù)設(shè)周期。
步驟301~步驟304的執(zhí)行主體均可以是部署在網(wǎng)絡(luò)側(cè)(如基站)上的自適應(yīng)調(diào)整非連續(xù)接收模式的裝置。
本實(shí)施例所述自適應(yīng)調(diào)整非連續(xù)接收模式的方法,通過(guò)用drx激活時(shí)間占比表示業(yè)務(wù)特征,基于終端的業(yè)務(wù)特征獲取預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量;判斷該業(yè)務(wù)數(shù)據(jù)量是否適合開(kāi)啟drx功能,根據(jù)判斷結(jié)果控制開(kāi)啟或關(guān)閉drx功能;并且,該種調(diào)整方式是持續(xù)進(jìn)行的,隨著用戶(hù)業(yè)務(wù)數(shù)據(jù)量變化,drx功能在開(kāi)啟和關(guān)閉之間進(jìn)行自適應(yīng)調(diào)整;如此,為網(wǎng)絡(luò)側(cè)配置drx參數(shù)帶來(lái)了較大的靈活性,根據(jù)用戶(hù)業(yè)務(wù)量實(shí)時(shí)調(diào)整drx配置,可以更好的平衡終端省電和基站調(diào)度復(fù)雜度二者之間的矛盾。本發(fā)明所述技術(shù)方案不需要對(duì)對(duì)基站現(xiàn)有硬件進(jìn)行改動(dòng),不會(huì)增加額外成本,對(duì)2g/3g/4g等無(wú)線(xiàn)網(wǎng)和核心網(wǎng)沒(méi)有改造要求,對(duì)終端沒(méi)有任何改造要求,可行性高、易于推廣、實(shí)用性強(qiáng)。
實(shí)施例四
圖4為本發(fā)明提供的自適應(yīng)調(diào)整非連續(xù)接收模式的方法的一種具體實(shí)現(xiàn)流程圖,如圖4所示,該流程主要包括以下步驟:
步驟401:設(shè)定預(yù)設(shè)周期t。
其中,該預(yù)設(shè)周期長(zhǎng)度單位為該通信系統(tǒng)內(nèi)的最小時(shí)間單位,具體取值應(yīng)包含足夠多的drx周期以保證統(tǒng)計(jì)結(jié)果穩(wěn)定有效,同時(shí)應(yīng)避免周期過(guò)長(zhǎng)導(dǎo)致統(tǒng)計(jì)結(jié)果更新不及時(shí)、drx自適應(yīng)調(diào)整缺乏實(shí)時(shí)性。
該預(yù)設(shè)周期t的值應(yīng)事先存儲(chǔ)在基站側(cè)。
比如,在lte系統(tǒng)中,可以以子幀作為預(yù)設(shè)周期t的時(shí)間單位,例如,經(jīng)過(guò)仿真及實(shí)際驗(yàn)證,預(yù)設(shè)周期t取值為1000子幀較為合理時(shí),則設(shè)定預(yù)設(shè)周期t=1s。
步驟402:根據(jù)當(dāng)前終端實(shí)現(xiàn)工藝,確定終端最短休眠時(shí)長(zhǎng)。
比如,依據(jù)目前芯片工藝,從工作狀態(tài)進(jìn)入淺睡眠狀態(tài)終端約需3ms左右的準(zhǔn)備時(shí)間,從淺睡眠狀態(tài)重新恢復(fù)工作狀態(tài)也需3ms左右的恢復(fù)時(shí)間,因此終端最短休眠時(shí)長(zhǎng)應(yīng)在6ms以上,假設(shè)終端最短休眠時(shí)長(zhǎng)為tsleep,則tsleep=6ms。
步驟403:在預(yù)設(shè)周期t內(nèi),統(tǒng)計(jì)有上行數(shù)據(jù)發(fā)送以及下行數(shù)據(jù)接收的子幀總數(shù),并計(jì)算業(yè)務(wù)時(shí)長(zhǎng)占比。
具體地,假設(shè)在預(yù)設(shè)周期t內(nèi),存在上行數(shù)據(jù)發(fā)送的子幀總數(shù)為mul,存在下行數(shù)據(jù)接收的子幀為mdl,那么,業(yè)務(wù)時(shí)長(zhǎng)占比r=(mul+mdl)/t。
步驟404:計(jì)算每個(gè)drx周期內(nèi)剩余的空閑時(shí)間長(zhǎng)度。
其中,計(jì)算公式為:tidle=drxcycle×(1-r);其中,tidle表示空閑時(shí)間長(zhǎng)度,drxcycle表示drx周期的大小,r表示業(yè)務(wù)數(shù)據(jù)量所用時(shí)長(zhǎng)占預(yù)設(shè)周期的占比。
步驟405:比較tidle和tsleep:如果在δt時(shí)間長(zhǎng)度內(nèi)一直滿(mǎn)足tidle>tsleep,執(zhí)行步驟407;如果在δt時(shí)間長(zhǎng)度內(nèi)一直滿(mǎn)足tidle≤tsleep,執(zhí)行步驟406;均不滿(mǎn)足,則執(zhí)行步驟408。
這里,δt應(yīng)為固定周期t的整數(shù)倍(建議δt應(yīng)為固定周期t的10倍左右,以避免乒乓效應(yīng))。
步驟406:如果在δt時(shí)間長(zhǎng)度內(nèi)一直滿(mǎn)足tidle≤tsleep,則關(guān)閉drx功能。
步驟407:如果在δt時(shí)間長(zhǎng)度內(nèi)一直滿(mǎn)足tidle>tsleep,則開(kāi)啟drx功能。
步驟408:既不符合在δt時(shí)間長(zhǎng)度內(nèi)一直滿(mǎn)足tidle≤tsleep的條件,也不符合在δt時(shí)間長(zhǎng)度內(nèi)一直滿(mǎn)足tidle>tsleep的條件,則控制終端保持當(dāng)前drx功能的配置狀態(tài)不變。
在上述流程中,隨預(yù)設(shè)周期t在時(shí)間軸上移動(dòng),實(shí)時(shí)統(tǒng)計(jì)mul和mdl,并更新r以及tidle。
如此,為網(wǎng)絡(luò)側(cè)配置drx參數(shù)帶來(lái)了較大的靈活性,根據(jù)用戶(hù)業(yè)務(wù)量實(shí) 時(shí)調(diào)整drx配置,可以平衡終端省電和基站調(diào)度復(fù)雜度二者之間的矛盾。
實(shí)施例五
圖5為本發(fā)明提供的一種自適應(yīng)調(diào)整非連續(xù)接收模式的裝置的組成結(jié)構(gòu)示意圖,所述自適應(yīng)調(diào)整非連續(xù)接收模式的裝置應(yīng)用于基站側(cè),如圖5所示,所述裝置主要包括:
獲取模塊51,用于獲取預(yù)設(shè)周期內(nèi)終端的業(yè)務(wù)數(shù)據(jù)量;
確定模塊52,用于基于所述業(yè)務(wù)數(shù)據(jù)量確定終端在所述業(yè)務(wù)數(shù)據(jù)量下的空閑時(shí)間;
比較模塊53,用于將所述空閑時(shí)間與預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng)進(jìn)行對(duì)比,生成對(duì)比結(jié)果;
控制模塊54,用于基于所述對(duì)比結(jié)果控制終端開(kāi)啟或關(guān)閉drx功能。
上述方案中,優(yōu)選地,獲取模塊51,具體用于:
評(píng)估預(yù)設(shè)周期內(nèi)終端的業(yè)務(wù)特征;
基于終端的業(yè)務(wù)特征獲取預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量。
上述方案中,優(yōu)選地,所述控制模塊54,具體用于:
在預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi),若空閑時(shí)間一直小于等于預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng),則控制終端關(guān)閉drx功能;
在預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi),若空閑時(shí)間一直大于預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng),則控制終端開(kāi)啟drx功能;
否則,控制終端保持當(dāng)前drx功能的狀態(tài)不變;
其中,所述預(yù)設(shè)時(shí)間長(zhǎng)度至少為預(yù)設(shè)周期的n倍;其中,n為正數(shù)。
上述方案中,優(yōu)選地,所述確定模塊52,具體用于:
計(jì)算每個(gè)drx周期內(nèi)剩余的空閑時(shí)間長(zhǎng)度,
其中,計(jì)算公式為:tidle=drxcycle×(1-r);其中,tidle表示空閑時(shí)間長(zhǎng)度,drxcycle表示drx周期的大小,r表示業(yè)務(wù)數(shù)據(jù)量所用時(shí)長(zhǎng)占預(yù)設(shè)周期的占比。
上述自適應(yīng)調(diào)整非連續(xù)接收模式的裝置可部署于基站上。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本實(shí)施例的自適應(yīng)調(diào)整非連續(xù)接收模式的裝置中各模塊的功能,可參照前述自適應(yīng)調(diào)整非連續(xù)接收模式的方法的相關(guān)描述而理解,本實(shí)施例的自適應(yīng)調(diào)整非連續(xù)接收模式的裝置中各模塊,可通過(guò)實(shí)現(xiàn)本實(shí)施例所述的功能的模擬電路而實(shí)現(xiàn),也可以通過(guò)執(zhí)行本實(shí)施例所述的功能的軟件在智能終端上的運(yùn)行而實(shí)現(xiàn)。
實(shí)際應(yīng)用中,上述獲取模塊51、確定模塊52、比較模塊53、控制模塊54的具體結(jié)構(gòu)均可對(duì)應(yīng)于處理器。所述處理器具體的結(jié)構(gòu)可以為中央處理器(cpu,centralprocessingunit)、微處理器(mcu,microcontrollerunit)、數(shù)字信號(hào)處理器(dsp,digitalsignalprocessing)或可編程邏輯器件(plc,programmablelogiccontroller)等具有處理功能的電子元器件或電子元器件的集合。其中,所述處理器包括可執(zhí)行代碼,所述可執(zhí)行代碼存儲(chǔ)在存儲(chǔ)介質(zhì)中,所述處理器可以通過(guò)總線(xiàn)等通信接口與所述存儲(chǔ)介質(zhì)中相連,在執(zhí)行具體的各模塊的對(duì)應(yīng)功能時(shí),從所述存儲(chǔ)介質(zhì)中讀取并運(yùn)行所述可執(zhí)行代碼。所述存儲(chǔ)介質(zhì)用于存儲(chǔ)所述可執(zhí)行代碼的部分優(yōu)選為非瞬間存儲(chǔ)介質(zhì)。
本實(shí)施例的自適應(yīng)調(diào)整非連續(xù)接收模式的裝置,能為網(wǎng)絡(luò)側(cè)配置drx參數(shù)帶來(lái)較大的靈活性,根據(jù)用戶(hù)業(yè)務(wù)量實(shí)時(shí)調(diào)整drx配置,可以更好地平衡終端省電和基站調(diào)度復(fù)雜度二者之間的矛盾。
實(shí)施例六
圖6為本發(fā)明提供的一種自適應(yīng)調(diào)整非連續(xù)接收模式的裝置的組成結(jié)構(gòu)示意圖,所述自適應(yīng)調(diào)整非連續(xù)接收模式的裝置應(yīng)用于網(wǎng)絡(luò)側(cè),如圖6所示,所述裝置主要包括:獲取模塊51、確定模塊52、比較模塊53、及控制模塊54;其中,所述獲取模塊51包括第一評(píng)估子模塊511和第一獲取子模塊512;所述確定模塊52包括第一確定子模塊521;
獲取模塊51,用于評(píng)估預(yù)設(shè)周期內(nèi)終端的業(yè)務(wù)特征,基于終端的業(yè)務(wù)特征獲取預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量;其中,用上下行業(yè)務(wù)時(shí)間占比表示業(yè)務(wù)特征;
確定模塊52,用于基于所述業(yè)務(wù)數(shù)據(jù)量確定終端在所述業(yè)務(wù)數(shù)據(jù)量下的空閑時(shí)間;
比較模塊53,用于將所述空閑時(shí)間與預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng)進(jìn)行對(duì)比,生成對(duì)比結(jié)果;
控制模塊54,用于基于所述對(duì)比結(jié)果控制終端開(kāi)啟或關(guān)閉drx功能。
上述方案中,優(yōu)選地,
所述第一評(píng)估子模塊511,用于獲取預(yù)設(shè)周期內(nèi)終端發(fā)送上下行業(yè)務(wù)數(shù)據(jù)包的時(shí)長(zhǎng);計(jì)算所述終端發(fā)送上下行業(yè)務(wù)數(shù)據(jù)包的時(shí)長(zhǎng)占預(yù)設(shè)周期的時(shí)長(zhǎng)的比例;
所述第一獲取子模塊512,用于根據(jù)終端發(fā)送上下行業(yè)務(wù)數(shù)據(jù)包的時(shí)長(zhǎng)占預(yù)設(shè)周期的時(shí)長(zhǎng)的比例衡量預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量的大小。
上述方案中,優(yōu)選地,
所述第一確定子模塊521,用于:
計(jì)算每個(gè)drx周期內(nèi)剩余的空閑時(shí)間長(zhǎng)度;
其中,計(jì)算公式為:tidle=drxcycle×(1-r1);其中,tidle表示空閑時(shí)間長(zhǎng)度,drxcycle表示drx周期的大小,r1表示業(yè)務(wù)數(shù)據(jù)量所用時(shí)長(zhǎng)占預(yù)設(shè)周期的占比;
其中,r1=(mul+mdl)/t;其中,mul表示在預(yù)設(shè)周期t內(nèi),上行數(shù)據(jù)發(fā)送的子幀總數(shù);mdl表示在預(yù)設(shè)周期t內(nèi),下行數(shù)據(jù)發(fā)送的子幀總數(shù)。
上述方案中,優(yōu)選地,所述控制模塊54,具體用于:
在預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi),若空閑時(shí)間一直小于等于預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng),則控制終端關(guān)閉drx功能;
在預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi),若空閑時(shí)間一直大于預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng),則控制終端開(kāi)啟drx功能;
否則,控制終端保持當(dāng)前drx功能的狀態(tài)不變;
其中,所述預(yù)設(shè)時(shí)間長(zhǎng)度至少為預(yù)設(shè)周期的n倍;其中,n為正數(shù)。
上述自適應(yīng)調(diào)整非連續(xù)接收模式的裝置可部署于基站上。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本實(shí)施例的自適應(yīng)調(diào)整非連續(xù)接收模式的裝置中各模塊的功能,可參照前述自適應(yīng)調(diào)整非連續(xù)接收模式的方法的相關(guān)描述而理解,本實(shí)施例的自適應(yīng)調(diào)整非連續(xù)接收模式的裝置中各模塊,可通過(guò)實(shí)現(xiàn)本實(shí)施例所述的功能的模擬電路而實(shí)現(xiàn),也可以通過(guò)執(zhí)行本實(shí)施例所述的功能的軟件在智能終端上的運(yùn)行而實(shí)現(xiàn)。
實(shí)際應(yīng)用中,上述獲取模塊51、確定模塊52、比較模塊53、控制模塊54以及各個(gè)模塊的子模塊的具體結(jié)構(gòu)均可對(duì)應(yīng)于處理器。所述處理器具體的結(jié)構(gòu)可以為cpu、mcu、dsp或plc等具有處理功能的電子元器件或電子元器件的集合。其中,所述處理器包括可執(zhí)行代碼,所述可執(zhí)行代碼存儲(chǔ)在存儲(chǔ)介質(zhì)中,所述處理器可以通過(guò)總線(xiàn)等通信接口與所述存儲(chǔ)介質(zhì)中相連,在執(zhí)行具體的各模塊的對(duì)應(yīng)功能時(shí),從所述存儲(chǔ)介質(zhì)中讀取并運(yùn)行所述可執(zhí)行代碼。所述存儲(chǔ)介質(zhì)用于存儲(chǔ)所述可執(zhí)行代碼的部分優(yōu)選為非瞬間存儲(chǔ)介質(zhì)。
本實(shí)施例的自適應(yīng)調(diào)整非連續(xù)接收模式的裝置,能為網(wǎng)絡(luò)側(cè)配置drx參數(shù)帶來(lái)較大的靈活性,根據(jù)用戶(hù)業(yè)務(wù)量實(shí)時(shí)調(diào)整drx配置,可以更好地平衡終端省電和基站調(diào)度復(fù)雜度二者之間的矛盾。
實(shí)施例七
圖7為本發(fā)明提供的一種自適應(yīng)調(diào)整非連續(xù)接收模式的裝置的組成結(jié)構(gòu)示意圖,所述自適應(yīng)調(diào)整非連續(xù)接收模式的裝置應(yīng)用于網(wǎng)絡(luò)側(cè),如圖7所示,所述裝置主要包括:獲取模塊51、確定模塊52、比較模塊53、及控制模塊54;其中,所述獲取模塊51包括第二評(píng)估子模塊513和第二獲取子模塊514;所述確定模塊52包括第二確定子模塊522;
獲取模塊51,用于評(píng)估預(yù)設(shè)周期內(nèi)終端的業(yè)務(wù)特征,基于終端的業(yè)務(wù)特征獲取預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量;其中,用drx激活時(shí)間占比表示業(yè)務(wù)特征;
確定模塊52,用于基于所述業(yè)務(wù)數(shù)據(jù)量確定終端在所述業(yè)務(wù)數(shù)據(jù)量下的空閑時(shí)間;
比較模塊53,用于將所述空閑時(shí)間與預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng)進(jìn)行對(duì)比,生成對(duì)比結(jié)果;
控制模塊54,用于基于所述對(duì)比結(jié)果控制終端開(kāi)啟或關(guān)閉drx功能。
上述方案中,優(yōu)選地,
所述第二評(píng)估子模塊513,用于確定drx激活時(shí)長(zhǎng);計(jì)算所述drx激活時(shí)長(zhǎng)占預(yù)設(shè)周期的時(shí)長(zhǎng)的比值;
所述第二獲取子模塊514,用于根據(jù)drx激活時(shí)長(zhǎng)占預(yù)設(shè)周期的時(shí)長(zhǎng)的比值衡量預(yù)設(shè)周期內(nèi)的終端的業(yè)務(wù)數(shù)據(jù)量的大小。
其中,drx激活時(shí)長(zhǎng)為第一定時(shí)器的運(yùn)行時(shí)間與第二定時(shí)器的運(yùn)行時(shí)間的總和;
所述第一定時(shí)器,用于指定從drx周期的起始子幀算起,需要監(jiān)聽(tīng)控制信道的第一連續(xù)子幀數(shù);
所述第二定時(shí)器,用于在所述第一定時(shí)器運(yùn)行期間,當(dāng)終端收到新的調(diào)度消息時(shí)啟動(dòng),并在完成指定的需要監(jiān)聽(tīng)控制信道的第二連續(xù)子幀數(shù)時(shí)停止。
其中,第一定時(shí)器是指現(xiàn)有技術(shù)中用于drx功能中的“ondurationtimer”第二定時(shí)器是指現(xiàn)有技術(shù)中用于drx功能中的“inactivitytimer”,在此,不再對(duì)第一定時(shí)器以及第二定時(shí)器做更詳細(xì)的說(shuō)明。
優(yōu)選地,所述第二評(píng)估子模塊513,還用于:
若在確定drx激活時(shí)長(zhǎng)時(shí),如果drx功能尚未開(kāi)啟,則在實(shí)際數(shù)據(jù)包收發(fā)基礎(chǔ)上模擬增加drx功能;
基于模擬結(jié)果統(tǒng)計(jì)得到drx激活時(shí)長(zhǎng)。
其中,所述在實(shí)際數(shù)據(jù)包收發(fā)基礎(chǔ)上模擬增加drx功能,可以包括:
獲取第二定時(shí)器的啟動(dòng)時(shí)間以及啟動(dòng)次數(shù),并基于所述第二定時(shí)器的啟動(dòng)時(shí)間以及啟動(dòng)次數(shù)確定第二定時(shí)器的運(yùn)行時(shí)間;
假設(shè)在開(kāi)啟drx功能的情況下,預(yù)測(cè)第一定時(shí)器的啟動(dòng)時(shí)間以及啟動(dòng)次數(shù),并基于所述第一定時(shí)器的啟動(dòng)時(shí)間以及啟動(dòng)次數(shù)確定第一定時(shí)器的運(yùn)行時(shí)間。
上述方案中,優(yōu)選地,
所述第二確定子模塊522,用于:
計(jì)算每個(gè)drx周期內(nèi)剩余的空閑時(shí)間長(zhǎng)度;
其中,計(jì)算公式為:tidle=drxcycle×(1-r2);其中,tidle表示空閑時(shí)間長(zhǎng)度,drxcycle表示drx周期的大小,r2表示業(yè)務(wù)數(shù)據(jù)量所用時(shí)長(zhǎng)占預(yù)設(shè)周期的占比;
其中,r2=(tdtimer+titimer)/t;其中,tdtimer表示在預(yù)設(shè)周期t內(nèi),第一定時(shí)器的運(yùn)行時(shí)間;titimer表示在預(yù)設(shè)周期t內(nèi),第二定時(shí)器的運(yùn)行時(shí)間。
上述方案中,優(yōu)選地,所述控制模塊54,具體用于:
在預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi),若空閑時(shí)間一直小于等于預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng),則控制終端關(guān)閉drx功能;
在預(yù)設(shè)時(shí)間長(zhǎng)度內(nèi),若空閑時(shí)間一直大于預(yù)設(shè)的終端最短休眠時(shí)長(zhǎng),則控制終端開(kāi)啟drx功能;
否則,控制終端保持當(dāng)前drx功能的狀態(tài)不變;
其中,所述預(yù)設(shè)時(shí)間長(zhǎng)度至少為預(yù)設(shè)周期的n倍;其中,n為正數(shù)。
上述自適應(yīng)調(diào)整非連續(xù)接收模式的裝置可部署于基站上。
本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本實(shí)施例的自適應(yīng)調(diào)整非連續(xù)接收模式的裝置中各模塊的功能,可參照前述自適應(yīng)調(diào)整非連續(xù)接收模式的方法的相關(guān)描述而理解,本實(shí)施例的自適應(yīng)調(diào)整非連續(xù)接收模式的裝置中各模塊,可通過(guò)實(shí)現(xiàn)本實(shí)施例所述的功能的模擬電路而實(shí)現(xiàn),也可以通過(guò)執(zhí)行本實(shí)施例所述的功能的軟件在智能終端上的運(yùn)行而實(shí)現(xiàn)。
實(shí)際應(yīng)用中,上述獲取模塊51、確定模塊52、比較模塊53、控制模塊54以及各個(gè)模塊的子模塊的具體結(jié)構(gòu)均可對(duì)應(yīng)于處理器。所述處理器具體的結(jié)構(gòu)可以為cpu、mcu、dsp或plc等具有處理功能的電子元器件或電子元器件的集合。其中,所述處理器包括可執(zhí)行代碼,所述可執(zhí)行代碼存儲(chǔ)在存儲(chǔ)介質(zhì)中,所述處理器可以通過(guò)總線(xiàn)等通信接口與所述存儲(chǔ)介質(zhì)中相連,在執(zhí)行具體的各模塊的對(duì)應(yīng)功能時(shí),從所述存儲(chǔ)介質(zhì)中讀取并運(yùn)行所述可執(zhí)行代碼。所述 存儲(chǔ)介質(zhì)用于存儲(chǔ)所述可執(zhí)行代碼的部分優(yōu)選為非瞬間存儲(chǔ)介質(zhì)。
本實(shí)施例的自適應(yīng)調(diào)整非連續(xù)接收模式的裝置,能為網(wǎng)絡(luò)側(cè)配置drx參數(shù)帶來(lái)較大的靈活性,根據(jù)用戶(hù)業(yè)務(wù)量實(shí)時(shí)調(diào)整drx配置,可以更好地平衡終端省電和基站調(diào)度復(fù)雜度二者之間的矛盾。
在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的方法、設(shè)備和系統(tǒng),可以通過(guò)其它的方式實(shí)現(xiàn)。以上所描述的設(shè)備實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,如:多個(gè)單元或組件可以結(jié)合,或可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另外,所顯示或討論的各組成部分相互之間的耦合、或直接耦合、或通信連接可以是通過(guò)一些接口,設(shè)備或單元的間接耦合或通信連接,可以是電性的、機(jī)械的或其它形式的。
上述作為分離部件說(shuō)明的單元可以是、或也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是、或也可以不是物理單元,即可以位于一個(gè)地方,也可以分布到多個(gè)網(wǎng)絡(luò)單元上;可以根據(jù)實(shí)際的需要選擇其中的部分或全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各實(shí)施例中的各功能單元可以全部集成在一個(gè)處理單元中,也可以是各單元分別單獨(dú)作為一個(gè)單元,也可以?xún)蓚€(gè)或兩個(gè)以上單元集成在一個(gè)單元中;上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:移動(dòng)存儲(chǔ)設(shè)備、只讀存儲(chǔ)器(rom,read-onlymemory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
或者,本發(fā)明實(shí)施例上述集成的單元如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;? 于這樣的理解,本發(fā)明實(shí)施例的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī)、服務(wù)器、或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分。而前述的存儲(chǔ)介質(zhì)包括:移動(dòng)存儲(chǔ)設(shè)備、rom、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。