一種資源分配方法及通信終端的制作方法
【專利摘要】本發(fā)明實(shí)施例公開了一種資源分配方法及通信終端,其中的通信終端包括射頻RF系統(tǒng)和基帶處理器,所述基帶處理器包括:無線資源管理器RRM和至少兩個調(diào)制解調(diào)器Modem;其中,所述至少兩個Modem包括第一Modem和第二Modem;所述RRM用于:接收所述第一Modem發(fā)起的所述第一業(yè)務(wù)的業(yè)務(wù)請求;接收所述第二Modem發(fā)起的所述第二業(yè)務(wù)的業(yè)務(wù)請求;其中所述第一業(yè)務(wù)和所述第二業(yè)務(wù)被配置為搶占通信資源;當(dāng)判斷出當(dāng)前所述第一業(yè)務(wù)與所述第二業(yè)務(wù)存在沖突時(shí),比較所述第一業(yè)務(wù)的第一動態(tài)優(yōu)先級以及所述第二業(yè)務(wù)的第二動態(tài)優(yōu)先級以將所述通信資源分配給所述第一業(yè)務(wù)與所述第二業(yè)務(wù)中的一個。采用本發(fā)明可以有效地避免業(yè)務(wù)因長期得不到資源的分配而掉網(wǎng)等現(xiàn)象,提升了用戶體驗(yàn)。
【專利說明】
一種資源分配方法及通信終端
技術(shù)領(lǐng)域
[0001 ]本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤其涉及一種資源分配方法及通信終端。
【背景技術(shù)】
[0002]隨著通信技術(shù)的飛速發(fā)展,人與人之間的信息交流也更加頻繁,一個手機(jī)已經(jīng)無法滿足人們的需求,尤其是從事銷售、管理等工作的人,有時(shí)候需要兩三個甚至更多手機(jī)才能夠勉強(qiáng)滿足需求,而攜帶這么多手機(jī)很是不便,因此市場上出現(xiàn)了多卡多待手機(jī),這種手機(jī)使用戶只需要一個手機(jī)載體,但可安裝多個用戶識別模塊,相比攜帶多個手機(jī)明顯方便了很多。
[0003]在現(xiàn)有技術(shù)中,多卡多待單通系統(tǒng)即多張手機(jī)卡通過一套通訊模塊(包括射頻收發(fā)模塊、底層軟件與控制芯片等),不斷在多張卡的多個網(wǎng)絡(luò)間切換,從而在多種通信模式(通信制式)下實(shí)現(xiàn)多卡多待。由于切換時(shí)間非??焖伲缜Х种缓撩氲念l率,對用戶而言并不能感覺到是網(wǎng)絡(luò)發(fā)生了切換,等同于實(shí)現(xiàn)了多張卡同時(shí)待機(jī)聯(lián)網(wǎng)。在實(shí)際應(yīng)用中,若一張卡在進(jìn)行業(yè)務(wù),該卡可以簡稱業(yè)務(wù)卡,其它卡處于待機(jī)狀態(tài),這些卡可以簡稱非業(yè)務(wù)卡。業(yè)務(wù)卡進(jìn)行業(yè)務(wù)時(shí),會進(jìn)行通信信令或數(shù)據(jù)的收發(fā),而非業(yè)務(wù)卡為了保持待機(jī)功能,需繼續(xù)接收廣播消息、尋呼消息,此外,非業(yè)務(wù)卡還需要在業(yè)務(wù)卡進(jìn)行業(yè)務(wù)期間進(jìn)行小區(qū)測量等,因此多卡之間的接收和發(fā)送必然會存在沖突,然而,現(xiàn)有技術(shù)的資源分配方法是固定優(yōu)先級的,當(dāng)不同卡申請的資源有沖突時(shí),資源分配模塊會依據(jù)業(yè)務(wù)的優(yōu)先級進(jìn)行分配,優(yōu)先級高的業(yè)務(wù)優(yōu)先獲得資源,優(yōu)先級低的后獲得。當(dāng)兩個卡分別申請的業(yè)務(wù)優(yōu)先級相同那么則會依照卡的先后順序進(jìn)行分配,如按Modeml,Modem2的順序進(jìn)行分配,當(dāng)Modeml和Modem每次都同時(shí)申請業(yè)務(wù)時(shí),則可能會造成Modeml的業(yè)務(wù)一直被分配,而Modem2的業(yè)務(wù)一直無法被分配,如此一來,業(yè)務(wù)沖突則不得到合理解決,則很可能導(dǎo)致Modem2長期得不到資源而掉話、掉網(wǎng)等,嚴(yán)重影響了用戶體驗(yàn)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例所要解決的技術(shù)問題在于,提供一種資源分配方法及通信終端,解決了現(xiàn)有技術(shù)中,多卡多待通信系統(tǒng)中因業(yè)務(wù)卡與非業(yè)務(wù)卡之間的收發(fā)沖突而可能導(dǎo)致的業(yè)務(wù)卡或非業(yè)務(wù)卡出現(xiàn)掉網(wǎng)的問題。
[0005]第一方面,本發(fā)明實(shí)施例提供了一種通信終端,可包括:射頻RF系統(tǒng)和基帶處理器,所述基帶處理器與所述RF系統(tǒng)相連接,所述基帶處理器可包括:無線資源管理器RRM和至少兩個調(diào)制解調(diào)器Modem;其中,所述至少兩個Modem包括第一Modem和第二Modem;
[0006]所述第一 Modem用于處理第一用戶識別模塊SIM卡的第一業(yè)務(wù);
[0007]所述第二 Modem用于處理第二 SIM卡的第二業(yè)務(wù);
[0008]所述RRM用于:
[0009]接收所述第一Modem發(fā)起的所述第一業(yè)務(wù)的業(yè)務(wù)請求;
[00?0]接收所述第二 Modem發(fā)起的所述第二業(yè)務(wù)的業(yè)務(wù)請求;其中所述第一業(yè)務(wù)和所述第二業(yè)務(wù)被配置為搶占通信資源;
[0011 ]當(dāng)判斷出當(dāng)前所述第一業(yè)務(wù)與所述第二業(yè)務(wù)存在沖突時(shí),比較所述第一業(yè)務(wù)的第一動態(tài)優(yōu)先級以及所述第二業(yè)務(wù)的第二動態(tài)優(yōu)先級以將所述通信資源分配給所述第一業(yè)務(wù)與所述第二業(yè)務(wù)中的一個;其中,所述通信資源包括所述RF系統(tǒng)資源;所述第一業(yè)務(wù)和所述第二業(yè)務(wù)的每一個均為當(dāng)前業(yè)務(wù),所述RRM進(jìn)一步用于根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及業(yè)務(wù)動態(tài)調(diào)整參數(shù)計(jì)算得到所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級。
[0012]通過本發(fā)明實(shí)施例提供的方案,使得多卡多待單通系統(tǒng)中的業(yè)務(wù)資源分配的優(yōu)先級不僅與固定的初始優(yōu)先級有關(guān),而且還與業(yè)務(wù)的執(zhí)行情況或者業(yè)務(wù)類型有關(guān),且根據(jù)實(shí)際需求情況進(jìn)行動態(tài)變化,有效地避免了當(dāng)有業(yè)務(wù)沖突時(shí),初始優(yōu)先級較低的業(yè)務(wù)因長期得不到資源分配而掉網(wǎng)的情況,提升了用戶體驗(yàn)。
[0013]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述RF系統(tǒng)包括射頻芯片RFIC,所述RFIC用于調(diào)制或解調(diào)與所述至少兩個Modem中任一個所處理的業(yè)務(wù)相關(guān)的RF信號。
[0014]結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述RF系統(tǒng)還包括天線和射頻前端RFFE,所述天線與所述射頻前端RFFE相連接,所述RFFE與所述RFIC連接,所述RFFE通過所述天線接收或發(fā)送所述RF信號。
[0015]結(jié)合第一方面,或者結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,或者,結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括連續(xù)分配失敗次數(shù),所述連續(xù)分配失敗次數(shù)是指為所述當(dāng)前業(yè)務(wù)申請分配所述通信資源的連續(xù)失敗的次數(shù),且當(dāng)申請分配所述通信資源成功時(shí)所述連續(xù)分配失敗次數(shù)清零;所述RRM在計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級時(shí)進(jìn)一步用于:
[0016]當(dāng)判斷出所述當(dāng)前業(yè)務(wù)滿足以下任一條件時(shí),根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及所述連續(xù)分配失敗次數(shù),計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級;其中,當(dāng)所述連續(xù)分配失敗次數(shù)為O時(shí),計(jì)算出的所述動態(tài)優(yōu)先級等于所述初始優(yōu)先級;當(dāng)所述連續(xù)分配失敗次數(shù)大于O時(shí),計(jì)算出的所述動態(tài)優(yōu)先級高于所述初始優(yōu)先級,并且所述動態(tài)優(yōu)先級隨著所述連續(xù)分配失敗次數(shù)的增加而提高;
[0017]所述任一條件包括:
[0018]當(dāng)所述當(dāng)前業(yè)務(wù)為固定啟動時(shí)刻業(yè)務(wù),或無固定啟動時(shí)刻且無限時(shí)長業(yè)務(wù);或者
[0019]當(dāng)所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù),且所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級在發(fā)起業(yè)務(wù)請求后的第一預(yù)設(shè)時(shí)間段內(nèi)保持在第三優(yōu)先級范圍內(nèi),其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述第三優(yōu)先級范圍對應(yīng)的優(yōu)先級低于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級;或者
[0020]當(dāng)所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第二優(yōu)先級范圍,且所述RRM接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)去保護(hù)通知,其中,所述業(yè)務(wù)去保護(hù)通知為指示將所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級從所述第二優(yōu)先級范圍調(diào)整至第一優(yōu)先級范圍,所述第二優(yōu)先級范圍對應(yīng)的優(yōu)先級高于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。
[0021]通過本發(fā)明實(shí)施例提供的方案,使得多卡多待單通系統(tǒng)中的業(yè)務(wù)資源分配的優(yōu)先級不僅與固定的初始優(yōu)先級有關(guān),而且還可以與業(yè)務(wù)的資源連續(xù)分配失敗次數(shù)有關(guān),連續(xù)分配失敗次數(shù)越多,計(jì)算出的動態(tài)優(yōu)先級越高,可以解決業(yè)務(wù)的資源多次分配失敗后仍得不到資源分配的問題。
[0022]結(jié)合第一方面,或者結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,或者,結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述RRM在計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級時(shí)進(jìn)一步用于:
[0023]根據(jù)第一計(jì)算公式計(jì)算所述第一動態(tài)優(yōu)先級,所述第一計(jì)算公式為:F= C-(C-D)*(A/B),其中,F(xiàn)為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,D為所述第一優(yōu)先級范圍中的最高優(yōu)先級,A為連續(xù)分配失敗次數(shù),B為所述連續(xù)分配失敗次數(shù)的最大門限值,所述C的優(yōu)先級低于D的優(yōu)先級,所述A小于所述B。
[0024]結(jié)合第一方面,或者結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,或者,結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第五種可能的實(shí)現(xiàn)方式中,所述當(dāng)前業(yè)務(wù)為無限時(shí)長業(yè)務(wù),所述RRM進(jìn)一步用于:
[0025]在滿足以下任一條件時(shí),將所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級調(diào)整為第一優(yōu)先級范圍中的最高優(yōu)先級,其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于所述第一優(yōu)先級范圍;
[0026]所述任一條件包括:
[0027]在所述當(dāng)前業(yè)務(wù)已獲得所述通信資源的分配后,并在搶占統(tǒng)計(jì)周期內(nèi)所述通信資源被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)單次搶占的時(shí)間超過第一閾值,所述搶占統(tǒng)計(jì)周期為從所述通信資源被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)搶占之初至之后的第二預(yù)設(shè)時(shí)間段;或者
[0028]在所述當(dāng)前業(yè)務(wù)已獲得所述通信資源的分配后,所述通信資源累計(jì)被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)搶占時(shí)間超過第二閾值。
[0029]通過本發(fā)明實(shí)施例提供的方案,使得多卡多待單通系統(tǒng)中的無限時(shí)長業(yè)務(wù)在利用動態(tài)優(yōu)先級進(jìn)行資源分配之后,在被其它業(yè)務(wù)進(jìn)行搶占或打斷超過一定時(shí)間之后,可以通過將該業(yè)務(wù)的動態(tài)優(yōu)先級直接提升到較高的級別,以避免該業(yè)務(wù)繼續(xù)被其它業(yè)務(wù)搶占或打斷從而導(dǎo)致業(yè)務(wù)執(zhí)行失敗的問題。
[0030]結(jié)合第一方面,或者結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,或者,結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第六種可能的實(shí)現(xiàn)方式中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括第一保護(hù)優(yōu)先級;所述RRM在計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級時(shí)進(jìn)一步用于:
[0031]當(dāng)接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)保護(hù)通知時(shí),根據(jù)獲取的所述初始優(yōu)先級和所述第一保護(hù)優(yōu)先級,計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,其中,所述業(yè)務(wù)保護(hù)通知用于指示確保所述當(dāng)前業(yè)務(wù)獲得所述通信資源的分配,所述第一保護(hù)優(yōu)先級為所述第一優(yōu)先級范圍中的最高優(yōu)先級,計(jì)算出的所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第二優(yōu)先級范圍,且所述第二優(yōu)先級范圍對應(yīng)的優(yōu)先級高于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。
[0032]通過本發(fā)明實(shí)施例提供的方案,使得多卡多待單通系統(tǒng)中的需要進(jìn)行射頻保護(hù)的業(yè)務(wù),可以通過將該業(yè)務(wù)的動態(tài)優(yōu)先級直接提升到較高的級別,以保證該業(yè)務(wù)的順利執(zhí)行。
[0033]結(jié)合第一方面,或者結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,或者,結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第七種可能的實(shí)現(xiàn)方式中,所述RRM在計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級時(shí)進(jìn)一步用于:
[0034]當(dāng)接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)保護(hù)通知時(shí),所述RRM根據(jù)第二計(jì)算公式計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,所述業(yè)務(wù)保護(hù)通知用于指示確保所述當(dāng)前業(yè)務(wù)獲得所述通信資源的分配,所述第二計(jì)算公式為:F = E+(C/N),其中,F(xiàn)為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,E為所述第一優(yōu)先級范圍中的最高優(yōu)先級,N為大于I的自然數(shù)。
[0035]結(jié)合第一方面,或者結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,或者,結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第八種可能的實(shí)現(xiàn)方式中,所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù),所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括去保護(hù)優(yōu)先級;所述RRM在計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級時(shí)進(jìn)一步用于:
[0036]根據(jù)獲取的所述初始優(yōu)先級和所述去保護(hù)優(yōu)先級,計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述去保護(hù)優(yōu)先級為所述第一優(yōu)先級范圍中的最低優(yōu)先級,計(jì)算出的所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第三優(yōu)先級范圍,且所述第三優(yōu)先級范圍對應(yīng)的優(yōu)先級低于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。
[0037]通過本發(fā)明實(shí)施例提供的方案,使得多卡多待單通系統(tǒng)中的已經(jīng)進(jìn)行射頻保護(hù)的業(yè)務(wù)在不需要進(jìn)行射頻保護(hù)時(shí),可以通過將該業(yè)務(wù)的動態(tài)優(yōu)先級降低至普通級別。
[0038]結(jié)合第一方面的第三種可能的實(shí)現(xiàn)方式,或者,結(jié)合第一方面的第六種可能的實(shí)現(xiàn)方式,或者,結(jié)合第一方面的第九種可能的實(shí)現(xiàn)方式,在第九種可能的實(shí)現(xiàn)方式中,計(jì)算出的所述動態(tài)優(yōu)先級隨著所述當(dāng)前業(yè)務(wù)初始優(yōu)先級提高而提高。
[0039]結(jié)合第一方面,或者結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,或者,結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第十種可能的實(shí)現(xiàn)方式中,所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù);所述RRM在計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級時(shí)進(jìn)一步用于:
[0040]根據(jù)第三計(jì)算公式計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,所述第三計(jì)算公式為:F= E+(C/N),其中,F(xiàn)為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,E為所述第一優(yōu)先級范圍中的最低優(yōu)先級,N為大于I的自然數(shù)。
[0041 ]結(jié)合第一方面,或者結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,或者,結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第十一種可能的實(shí)現(xiàn)方式中,所述當(dāng)前業(yè)務(wù)為周期業(yè)務(wù),所述周期業(yè)務(wù)包括多個時(shí)間點(diǎn)的業(yè)務(wù),相鄰的時(shí)間點(diǎn)的業(yè)務(wù)之間的間隔為所述周期業(yè)務(wù)的周期;所述RRM進(jìn)一步用于:
[0042]根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù),計(jì)算第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級,所述第(M-2)個時(shí)間點(diǎn)與所述第M個時(shí)間點(diǎn)的間隔為所述周期業(yè)務(wù)的2個周期,所述M為大于3的自然數(shù);其中,當(dāng)所述第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù)為O時(shí),計(jì)算出的所述第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級等于所述周期業(yè)務(wù)的初始優(yōu)先級;當(dāng)所述第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù)大于O時(shí),計(jì)算出的所述第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級高于所述初始優(yōu)先級,并且所述動態(tài)優(yōu)先級隨著所述連續(xù)分配失敗次數(shù)的增加而提尚。
[0043]通過本發(fā)明實(shí)施例提供的方案,使得多卡多待單通系統(tǒng)中的周期業(yè)務(wù)在其中一個時(shí)間點(diǎn)的周期業(yè)務(wù)資源分配失敗時(shí)可以在該時(shí)間點(diǎn)的下下個時(shí)間點(diǎn)的周期業(yè)務(wù)適當(dāng)提升動態(tài)優(yōu)先級,以便于該周期業(yè)務(wù)可以順利得到資源的分配。
[0044]第二方面,本發(fā)明實(shí)施例提供了一種資源分配裝置,應(yīng)用于包括射頻RF系統(tǒng)和基帶處理器的終端,其中,所述基帶處理器包括無線資源管理器RRM和至少兩個調(diào)制解調(diào)器Modem,所述至少兩個Modem包括第一Modem和第二 Modem,所述裝置,可包括:
[0045]接收模塊,用于接收所述第一Modem發(fā)起的第一業(yè)務(wù)的業(yè)務(wù)請求,所述第一 Modem用于處理第一用戶識別模塊S頂卡的第一業(yè)務(wù);
[0046]分配模塊,用于當(dāng)判斷出當(dāng)前存在與所述第一業(yè)務(wù)搶占通信資源沖突的第二Modem發(fā)起的第二業(yè)務(wù)時(shí),比較所述第一業(yè)務(wù)的第一動態(tài)優(yōu)先級以及所述第二業(yè)務(wù)的第二動態(tài)優(yōu)先級以將所述通信資源分配給所述第一業(yè)務(wù)與所述第二業(yè)務(wù)中的一個;其中,所述第二 Modem用于處理第二 S頂卡的第二業(yè)務(wù),所述通信資源包括所述RF系統(tǒng)資源;所述第一業(yè)務(wù)和所述第二業(yè)務(wù)的每一個均為當(dāng)前業(yè)務(wù),所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級為所述RRM根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及業(yè)務(wù)動態(tài)調(diào)整參數(shù)計(jì)算得到的。
[0047]結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括連續(xù)分配失敗次數(shù),所述連續(xù)分配失敗次數(shù)是指為所述當(dāng)前業(yè)務(wù)申請分配所述通信資源的連續(xù)失敗的次數(shù),且當(dāng)申請分配所述通信資源成功時(shí)所述連續(xù)分配失敗次數(shù)清零;所述裝置還包括:
[0048]第一優(yōu)先級計(jì)算模塊,用于當(dāng)判斷出所述當(dāng)前業(yè)務(wù)滿足以下任一條件時(shí),所述RRM根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及所述連續(xù)分配失敗次數(shù),計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級;其中,當(dāng)所述連續(xù)分配失敗次數(shù)為O時(shí),計(jì)算出的所述動態(tài)優(yōu)先級等于所述初始優(yōu)先級;當(dāng)所述連續(xù)分配失敗次數(shù)大于O時(shí),計(jì)算出的所述動態(tài)優(yōu)先級高于所述初始優(yōu)先級,并且所述動態(tài)優(yōu)先級隨著所述連續(xù)分配失敗次數(shù)的增加而提高;
[0049]所述任一條件包括:
[0050]當(dāng)所述當(dāng)前業(yè)務(wù)為固定啟動時(shí)刻業(yè)務(wù),或無固定啟動時(shí)刻且無限時(shí)長業(yè)務(wù);或者
[0051]當(dāng)所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù),且所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級在發(fā)起業(yè)務(wù)請求后的第一預(yù)設(shè)時(shí)間段內(nèi)保持在第三優(yōu)先級范圍內(nèi),其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述第三優(yōu)先級范圍對應(yīng)的優(yōu)先級低于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級;或者
[0052]當(dāng)所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第二優(yōu)先級范圍,且所述RRM接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)去保護(hù)通知,其中,所述業(yè)務(wù)去保護(hù)通知為指示將所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級從所述第二優(yōu)先級范圍調(diào)整至第一優(yōu)先級范圍,所述第二優(yōu)先級范圍對應(yīng)的優(yōu)先級高于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。
[0053]結(jié)合第二方面,在第二種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0054]第一計(jì)算模塊,用于根據(jù)第一計(jì)算公式計(jì)算所述第一動態(tài)優(yōu)先級,所述第一計(jì)算公式為:F = C-(C-D)*(A/B),其中^為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,D為所述第一優(yōu)先級范圍中的最高優(yōu)先級,A為連續(xù)分配失敗次數(shù),B為所述連續(xù)分配失敗次數(shù)的最大門限值,所述C的優(yōu)先級低于D的優(yōu)先級,所述A小于所述B。
[0055]結(jié)合第二方面,在第三種可能的實(shí)現(xiàn)方式中,所述當(dāng)前業(yè)務(wù)為無限時(shí)長業(yè)務(wù),所述裝置還包括:
[0056]第二優(yōu)先級計(jì)算模塊,用于在滿足以下任一條件時(shí),將所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級調(diào)整為第一優(yōu)先級范圍中的最高優(yōu)先級,其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于所述第一優(yōu)先級范圍;
[0057]所述任一條件包括:
[0058]在所述當(dāng)前業(yè)務(wù)已獲得所述通信資源的分配后,并在搶占統(tǒng)計(jì)周期內(nèi)所述通信資源被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)單次搶占的時(shí)間超過第一閾值,所述搶占統(tǒng)計(jì)周期為從所述通信資源被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)搶占之初至之后的第二預(yù)設(shè)時(shí)間段;或者
[0059]在所述當(dāng)前業(yè)務(wù)已獲得所述通信資源的分配后,所述通信資源累計(jì)被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)搶占時(shí)間超過第二閾值。
[0060]結(jié)合第二方面,在第四種可能的實(shí)現(xiàn)方式中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括第一保護(hù)優(yōu)先級;所述裝置還包括:
[0061]第三優(yōu)先級計(jì)算模塊,用于當(dāng)接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)保護(hù)通知時(shí),根據(jù)獲取的所述初始優(yōu)先級和所述第一保護(hù)優(yōu)先級,計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,其中,所述業(yè)務(wù)保護(hù)通知用于指示確保所述當(dāng)前業(yè)務(wù)獲得所述通信資源的分配,所述第一保護(hù)優(yōu)先級為所述第一優(yōu)先級范圍中的最高優(yōu)先級,計(jì)算出的所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第二優(yōu)先級范圍,且所述第二優(yōu)先級范圍對應(yīng)的優(yōu)先級高于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。
[0062]結(jié)合第二方面,在第五種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0063]第二計(jì)算模塊,用于當(dāng)接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)保護(hù)通知時(shí),根據(jù)第二計(jì)算公式計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,所述業(yè)務(wù)保護(hù)通知用于指示確保所述當(dāng)前業(yè)務(wù)獲得所述通信資源的分配,所述第二計(jì)算公式為:F = E+(C/N),其中,F(xiàn)為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,E為所述第一優(yōu)先級范圍中的最高優(yōu)先級,N為大于I的自然數(shù)。
[0064]結(jié)合第二方面,在第六種可能的實(shí)現(xiàn)方式中,所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù),所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括去保護(hù)優(yōu)先級;所述裝置還包括:
[0065]第四優(yōu)先級計(jì)算模塊,用于根據(jù)獲取的所述初始優(yōu)先級和所述去保護(hù)優(yōu)先級,計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述去保護(hù)優(yōu)先級為所述第一優(yōu)先級范圍中的最低優(yōu)先級,計(jì)算出的所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第三優(yōu)先級范圍,且所述第三優(yōu)先級范圍對應(yīng)的優(yōu)先級低于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。
[0066]結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,或者結(jié)合第二方面的第四種可能的實(shí)現(xiàn)方式,或者,結(jié)合第二方面的第六種可能的實(shí)現(xiàn)方式,在第七種可能的實(shí)現(xiàn)方式中,計(jì)算出的所述動態(tài)優(yōu)先級隨著所述當(dāng)前業(yè)務(wù)初始優(yōu)先級提高而提高。
[0067]結(jié)合第二方面,在第八種可能的實(shí)現(xiàn)方式中,所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù);所述裝置還包括:
[0068]第三計(jì)算模塊,用于根據(jù)第三計(jì)算公式計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,所述第二計(jì)算公式為:F = E+(C/N),其中,?為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,E為所述第一優(yōu)先級范圍中的最低優(yōu)先級,N為大于I的自然數(shù)。
[0069]結(jié)合第二方面,在第九種可能的實(shí)現(xiàn)方式中,所述當(dāng)前業(yè)務(wù)為周期業(yè)務(wù),所述周期業(yè)務(wù)包括多個時(shí)間點(diǎn)的業(yè)務(wù),相鄰的時(shí)間點(diǎn)的業(yè)務(wù)之間的間隔為所述周期業(yè)務(wù)的周期;所述裝置還包括:
[0070]第五優(yōu)先級計(jì)算模塊,用于根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù),計(jì)算第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級,所述第(M-2)個時(shí)間點(diǎn)與所述第M個時(shí)間點(diǎn)的間隔為所述周期業(yè)務(wù)的2個周期,所述M為大于3的自然數(shù);其中,當(dāng)所述第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù)為O時(shí),計(jì)算出的所述第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級等于所述周期業(yè)務(wù)的初始優(yōu)先級;當(dāng)所述第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù)大于O時(shí),計(jì)算出的所述第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級高于所述初始優(yōu)先級,并且所述動態(tài)優(yōu)先級隨著所述連續(xù)分配失敗次數(shù)的增加而提高。
[0071]第三方面,本發(fā)明實(shí)施例提供了一種資源分配方法,應(yīng)用于包括射頻RF系統(tǒng)和基帶處理器的終端,其中,所述基帶處理器包括無線資源管理器RRM和至少兩個調(diào)制解調(diào)器Modem,所述至少兩個Modem包括第一Modem和第二 Modem,可包括:
[0072]無線資源管理器RRM接收所述第一Modem發(fā)起的第一業(yè)務(wù)的業(yè)務(wù)請求,所述第一Modem用于處理第一用戶識別模塊SIM卡的第一業(yè)務(wù);
[0073]當(dāng)所述RRM判斷出當(dāng)前存在與所述第一業(yè)務(wù)搶占通信資源沖突的第二Modem發(fā)起的第二業(yè)務(wù)時(shí),比較所述第一業(yè)務(wù)的第一動態(tài)優(yōu)先級以及所述第二業(yè)務(wù)的第二動態(tài)優(yōu)先級以將所述通信資源分配給所述第一業(yè)務(wù)與所述第二業(yè)務(wù)中的一個;其中,所述第二Modem用于處理第二 SM卡的第二業(yè)務(wù),所述通信資源包括所述RF系統(tǒng)資源;所述第一業(yè)務(wù)和所述第二業(yè)務(wù)的每一個均為當(dāng)前業(yè)務(wù),所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級為所述RRM根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及業(yè)務(wù)動態(tài)調(diào)整參數(shù)計(jì)算得到的。
[0074]結(jié)合第三方面,在第一種可能的實(shí)現(xiàn)方式中,所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括連續(xù)分配失敗次數(shù),所述連續(xù)分配失敗次數(shù)是指為所述當(dāng)前業(yè)務(wù)申請分配所述通信資源的連續(xù)失敗的次數(shù),且當(dāng)申請分配所述通信資源成功時(shí)所述連續(xù)分配失敗次數(shù)清零;所述方法還包括:
[0075]當(dāng)所述RRM判斷出所述當(dāng)前業(yè)務(wù)滿足以下任一條件時(shí),所述RRM根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及所述連續(xù)分配失敗次數(shù),計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級;其中,當(dāng)所述連續(xù)分配失敗次數(shù)為O時(shí),計(jì)算出的所述動態(tài)優(yōu)先級等于所述初始優(yōu)先級;當(dāng)所述連續(xù)分配失敗次數(shù)大于O時(shí),計(jì)算出的所述動態(tài)優(yōu)先級高于所述初始優(yōu)先級,并且所述動態(tài)優(yōu)先級隨著所述連續(xù)分配失敗次數(shù)的增加而提高;
[0076]所述任一條件包括:
[0077]當(dāng)所述當(dāng)前業(yè)務(wù)為固定啟動時(shí)刻業(yè)務(wù),或無固定啟動時(shí)刻且無限時(shí)長業(yè)務(wù);或者
[0078]當(dāng)所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù),且所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級在發(fā)起業(yè)務(wù)請求后的第一預(yù)設(shè)時(shí)間段內(nèi)保持在第三優(yōu)先級范圍內(nèi),其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述第三優(yōu)先級范圍對應(yīng)的優(yōu)先級低于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級;或者
[0079]當(dāng)所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第二優(yōu)先級范圍,且所述RRM接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)去保護(hù)通知,其中,所述業(yè)務(wù)去保護(hù)通知為指示將所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級從所述第二優(yōu)先級范圍調(diào)整至第一優(yōu)先級范圍,所述第二優(yōu)先級范圍對應(yīng)的優(yōu)先級高于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。
[0080]結(jié)合第三方面,在第二種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0081]所述RRM根據(jù)第一計(jì)算公式計(jì)算所述第一動態(tài)優(yōu)先級,所述第一計(jì)算公式為:F=C-(C-D)*(A/B),其中^為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,0為所述第一優(yōu)先級范圍中的最高優(yōu)先級,A為連續(xù)分配失敗次數(shù),B為所述連續(xù)分配失敗次數(shù)的最大門限值,所述C的優(yōu)先級低于D的優(yōu)先級,所述A小于所述B。
[0082]結(jié)合第三方面,在第三種可能的實(shí)現(xiàn)方式中,所述當(dāng)前業(yè)務(wù)為無限時(shí)長業(yè)務(wù),所述方法還包括:
[0083]在滿足以下任一條件時(shí),所述RRM將所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級調(diào)整為第一優(yōu)先級范圍中的最高優(yōu)先級,其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于所述第一優(yōu)先級范圍;
[0084]所述任一條件包括:
[0085]在所述當(dāng)前業(yè)務(wù)已獲得所述通信資源的分配后,并在搶占統(tǒng)計(jì)周期內(nèi)所述通信資源被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)單次搶占的時(shí)間超過第一閾值,所述搶占統(tǒng)計(jì)周期為從所述通信資源被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)搶占之初至之后的第二預(yù)設(shè)時(shí)間段;或者
[0086]在所述當(dāng)前業(yè)務(wù)已獲得所述通信資源的分配后,所述通信資源累計(jì)被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)搶占時(shí)間超過第二閾值。
[0087]結(jié)合第三方面,在第四種可能的實(shí)現(xiàn)方式中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括第一保護(hù)優(yōu)先級;所述方法還包括:
[0088]當(dāng)所述RRM接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)保護(hù)通知時(shí),所述RRM根據(jù)獲取的所述初始優(yōu)先級和所述第一保護(hù)優(yōu)先級,計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,其中,所述業(yè)務(wù)保護(hù)通知用于指示確保所述當(dāng)前業(yè)務(wù)獲得所述通信資源的分配,所述第一保護(hù)優(yōu)先級為所述第一優(yōu)先級范圍中的最高優(yōu)先級,計(jì)算出的所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第二優(yōu)先級范圍,且所述第二優(yōu)先級范圍對應(yīng)的優(yōu)先級高于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。
[0089]結(jié)合第三方面,在第五種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0090]當(dāng)所述RRM接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)保護(hù)通知時(shí),所述RRM根據(jù)第二計(jì)算公式計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,所述業(yè)務(wù)保護(hù)通知用于指示確保所述當(dāng)前業(yè)務(wù)獲得所述通信資源的分配,所述第二計(jì)算公式為:F = E+(C/N),其中,F(xiàn)為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,E為所述第一優(yōu)先級范圍中的最高優(yōu)先級,N為大于I的自然數(shù)。
[0091]結(jié)合第三方面,在第六種可能的實(shí)現(xiàn)方式中,所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù),所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括去保護(hù)優(yōu)先級;所述方法還包括:
[0092]所述RRM根據(jù)獲取的所述初始優(yōu)先級和所述去保護(hù)優(yōu)先級,計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述去保護(hù)優(yōu)先級為所述第一優(yōu)先級范圍中的最低優(yōu)先級,計(jì)算出的所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第三優(yōu)先級范圍,且所述第三優(yōu)先級范圍對應(yīng)的優(yōu)先級低于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。
[0093]結(jié)合第三方面的第一種可能的實(shí)現(xiàn)方式,或者結(jié)合第三方面的第四種可能的實(shí)現(xiàn)方式,或者,結(jié)合第三方面的第六種可能的實(shí)現(xiàn)方式,在第七種可能的實(shí)現(xiàn)方式中,計(jì)算出的所述動態(tài)優(yōu)先級隨著所述當(dāng)前業(yè)務(wù)初始優(yōu)先級提高而提高。
[0094]結(jié)合第三方面,在第八種可能的實(shí)現(xiàn)方式中,所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù);所述方法還包括:
[0095]所述RRM根據(jù)第三計(jì)算公式計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,所述第三計(jì)算公式為:F = E+(C/N),其中^為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍4為所述第一優(yōu)先級范圍中的最低優(yōu)先級,N為大于I的自然數(shù)。
[0096]結(jié)合第三方面,在第九種可能的實(shí)現(xiàn)方式中,所述當(dāng)前業(yè)務(wù)為周期業(yè)務(wù),所述周期業(yè)務(wù)包括多個時(shí)間點(diǎn)的業(yè)務(wù),相鄰的時(shí)間點(diǎn)的業(yè)務(wù)之間的間隔為所述周期業(yè)務(wù)的周期;所述方法還包括:
[0097]所述RRM根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù),計(jì)算第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級,所述第(M-2)個時(shí)間點(diǎn)與所述第M個時(shí)間點(diǎn)的間隔為所述周期業(yè)務(wù)的2個周期,所述M為大于3的自然數(shù);其中,當(dāng)所述第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù)為O時(shí),計(jì)算出的所述第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級等于所述周期業(yè)務(wù)的初始優(yōu)先級;當(dāng)所述第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù)大于O時(shí),計(jì)算出的所述第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級高于所述初始優(yōu)先級,并且所述動態(tài)優(yōu)先級隨著所述連續(xù)分配失敗次數(shù)的增加而提高。
[0098]實(shí)施本發(fā)明實(shí)施例,具有如下有益效果:
[0099]本發(fā)明實(shí)施例,通過提供一種通信終端,包括射頻RF系統(tǒng)和基帶處理器,所述基帶處理器與所述RF系統(tǒng)相連接,所述基帶處理器包括:無線資源管理器RRM和至少兩個調(diào)制解調(diào)器Modem;所述RRM用于:當(dāng)判斷出當(dāng)前第一業(yè)務(wù)與第二業(yè)務(wù)存在沖突時(shí),比較第一業(yè)務(wù)的第一動態(tài)優(yōu)先級以及第二業(yè)務(wù)的第二動態(tài)優(yōu)先級以將通信資源分配給第一業(yè)務(wù)與第二業(yè)務(wù)中的一個;其中,所述至少兩個Modem包括第一Modem和第二Modem,第一Modem用于處理第一用戶識別模塊S頂卡的第一業(yè)務(wù),第二 Modem用于處理第二 S頂卡的第二業(yè)務(wù),所述第一業(yè)務(wù)和所述第二業(yè)務(wù)被配置為搶占通信資源;所述第一業(yè)務(wù)和所述第二業(yè)務(wù)的每一個均為當(dāng)前業(yè)務(wù),所述RRM進(jìn)一步用于根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及業(yè)務(wù)動態(tài)調(diào)整參數(shù)計(jì)算得到所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級。本發(fā)明提供的通信終端解決了現(xiàn)有技術(shù)中的多卡多待單通系統(tǒng)分配通信資源時(shí),只按照業(yè)務(wù)的初始的固定優(yōu)先級來進(jìn)行分配的原則容易導(dǎo)致的資源分配不合理的問題,避免了業(yè)務(wù)因長期得不到資源分配而掉線、掉網(wǎng)等問題,提升了用戶體驗(yàn)。
【附圖說明】
[0100]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0101 ]圖1是本發(fā)明實(shí)施例中通信終端的結(jié)構(gòu)示意圖;
[0102]圖2是本發(fā)明實(shí)施例中的一種資源分配方法的流程示意圖;
[0103]圖3是本發(fā)明實(shí)施例中資源分配方法的一個具體應(yīng)用場景示意圖;
[0104]圖4是本發(fā)明實(shí)施例中資源分配方法的另一個具體應(yīng)用場景示意圖;
[0105]圖5是本發(fā)明實(shí)施例中資源分配方法的又一個具體應(yīng)用場景示意圖;
[0106]圖6是本發(fā)明實(shí)施例中資源分配方法的又一個具體應(yīng)用場景示意圖;
[0107]圖7是本發(fā)明實(shí)施例中的資源分配裝置的結(jié)構(gòu)示意圖;
[0108]圖8是本發(fā)明的資源分配裝置的另一實(shí)施例的結(jié)構(gòu)示意圖;
[0109]圖9是本發(fā)明的資源分配裝置的又一實(shí)施例的結(jié)構(gòu)示意圖;
[0110]圖10是本發(fā)明的資源分配裝置的又一實(shí)施例的結(jié)構(gòu)示意圖;
[0111]圖11是本發(fā)明的資源分配裝置的又一實(shí)施例的結(jié)構(gòu)示意圖;
[0112]圖12是本發(fā)明的資源分配裝置的又一實(shí)施例的結(jié)構(gòu)示意圖;
[0113]圖13是本發(fā)明的資源分配裝置的又一實(shí)施例的結(jié)構(gòu)示意圖;
[0114]圖14是本發(fā)明的資源分配裝置的又一實(shí)施例的結(jié)構(gòu)示意圖;
[0115]圖15是本發(fā)明的資源分配裝置的又一實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0116]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0117]需要說明的是,在本發(fā)明實(shí)施例中使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。應(yīng)當(dāng)理解的是,本文中雖然使用術(shù)語第一、第二等描述消息業(yè)務(wù)或模塊,但是這些消息業(yè)務(wù)或模塊應(yīng)該不受這些術(shù)語的限制,這些術(shù)語僅被用于彼此區(qū)分。還應(yīng)當(dāng)理解的是,在本文中使用的,除非上下文清楚地支持例外情況,單數(shù)形式“一個”(“a”、“an”、和“the”)旨在也包括復(fù)數(shù)形式。還應(yīng)該理解的是,在本文中使用的“和/或”是指包括一個或者一個以上相關(guān)聯(lián)地列出的項(xiàng)目的任意和所有可能組合。
[0118]本發(fā)明實(shí)施例中的通信終端包括但不限于可以運(yùn)行多張用戶識別模塊S頂卡的智能手機(jī)、平板電腦、媒體播放器、智能電視、智能手環(huán)、智能穿戴設(shè)備、MP3播放器(MovingPicture Experts Group Aud1 Layer III,動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)、MP4(Moving Picture Experts Group Aud1 Layer IV,動態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)播放器、個人數(shù)字助理(Personal Digital Assistant ,PDA)和膝上型便攜計(jì)算機(jī)等用戶設(shè)備。用于通信的用戶設(shè)備可以工作于各類無線通信制式,每個無線通信制式可應(yīng)用于一種通信系統(tǒng),例如:全球移動通訊(Global System of Mobile communicat1nJ|^:^S“GSM”)系統(tǒng)、碼分多址(Code Divis1n Multiple Access,簡稱為“CDMA”)系統(tǒng)、寬帶碼分多址(Wideband Code Divis1n Multiple Access,簡稱為“WCDMA”)系統(tǒng)、通用分組無線業(yè)務(wù)(General Packet Rad1 Service,簡稱為“GPRS”)、長期演進(jìn)(Long Term Evolut1n,簡稱為“LTE”)系統(tǒng)、LTE頻分雙工(Frequency Divis1n Duplex,簡稱為“FDD”)系統(tǒng)、LTE時(shí)分雙工(Time Divis1n Duplex,簡稱為 “TDD”)、通用移動通信系統(tǒng)(Universal MobileTeleco mmunicat1n System,簡稱為 “UMTS” )或全球互聯(lián)微波接入(WorldwideInteroperability for Microwave Access,簡稱為“WiMAX”)通信系統(tǒng)等,也可以用在未來有可能出現(xiàn)的系統(tǒng)。
[0119]為了便于理解本發(fā)明實(shí)施例,下面先對本發(fā)明實(shí)施例的通信終端的結(jié)構(gòu)進(jìn)行描述。請參閱圖1,圖1是本發(fā)明實(shí)施例公開的通信終端10的結(jié)構(gòu)示意圖。如圖1所示,該通信終端可以包括射頻(Rad1 Frequency,RF)系統(tǒng)11和基帶處理器12,所述基帶處理器12與所述RF系統(tǒng)11相連接,其中RF系統(tǒng)11可包括天線111、射頻前端(Rad1 Frequency Front End,RFFE)112或射頻芯片(Rad1 Frequency Integrated Circuits,RFIC)113中的至少一項(xiàng)。在一種可能的實(shí)現(xiàn)方式中,RF系統(tǒng)11包括射頻芯片RFIC113,RFIC113用于調(diào)制或解調(diào)與所述至少兩個Modem(第一 Modeml21和第二 Modeml22)中任一個所處理的業(yè)務(wù)相關(guān)的RF信號。進(jìn)一步地,RF系統(tǒng)11還包括天線111和射頻前端RFFEl 12,天線111與射頻前端RFFEl 12相連接,RFFE112與RFIC113連接,RFFE112通過天線接收或發(fā)送所述RF信號。假設(shè)RF系統(tǒng)11包括天線111、RFFE112和RFIC113,RFFE112將來自基帶處理器12發(fā)送的信號通過RFIC113調(diào)制后在天線上傳輸(發(fā)送通道),或者RFFEl 12將接收的空口信號通過RFICl 13解調(diào)后發(fā)給后端的基帶處理器12以供通信協(xié)議處理(接收通道。RFFEl 12具體包括:雙工器1121和功率放大器(Power Amplif ier,PA)1122。其中,雙工器1121用于將發(fā)送通道和接收通道(如箭頭方向)都耦合到天線,使得天線可以做到發(fā)送或接收或同時(shí)收發(fā);PA1122用于在發(fā)送通道上對發(fā)送信號做功率放大功能,以便放大后的信號可以從天線發(fā)出去。RFIC113是RFFE112后端的調(diào)制解調(diào)單元,調(diào)制就是在發(fā)送通道上將基帶的低頻信號變?yōu)楦哳lRF信號(即上變頻,其功能就是由如圖1中的上變頻器1131實(shí)現(xiàn)),解調(diào)就是在接收通道將高頻RF信號解調(diào)為基帶信號(即下變頻,其功能就是由如圖1中的下變頻器1132實(shí)現(xiàn)),上/下變頻器也就是混頻器,通過將高頻RF信號與本振信號混頻生成基帶信號,或?qū)⒒鶐盘柵c本振信號混頻生成高頻RF信號。在接收通道中在解調(diào)之前還可包括LNA1132a,即低噪聲放大器,用來對接收信號做放大。
[0120]基帶處理器12主要是對基帶信號進(jìn)行處理,可處理2/3/4/5G(代,Generat1n)等各類通信協(xié)議?;鶐幚砥?2主要包括無線資源管理器(Rad1 Resource Management,RRM) 123和至少兩個調(diào)制解調(diào)器Modem即第一Modeml 21和第二 Modeml 22。而每個Modem的作用主要是處理與基站通訊的部分,包括終端打電話,發(fā)短信和上網(wǎng)(如GPRS、WCDMA、LTE等通信只是的數(shù)據(jù)功能)相關(guān)的部分功能,如信道編碼/解碼,預(yù)編碼/解碼,MIMO(多輸入多輸出)處理或信號交織/解交織處理中的至少一項(xiàng)等;RRM包括在基帶處理器內(nèi)部,用來調(diào)度每個Modem申請的RF資源,RRM會根據(jù)業(yè)務(wù)的狀態(tài)以及初始優(yōu)先級等參數(shù)進(jìn)行計(jì)算獲得動態(tài)優(yōu)先級,依據(jù)優(yōu)先級的高低進(jìn)行通訊資源(包括RF資源和CPU(中央處理單元)資源)的分配,具體的動態(tài)優(yōu)先級計(jì)算的方式在后續(xù)實(shí)施例中詳細(xì)給出。本實(shí)施例或后續(xù)實(shí)施例中涉及的業(yè)務(wù)是無線通信業(yè)務(wù),通??砂≒S(分組交換)業(yè)務(wù)或CS業(yè)務(wù)中的至少一項(xiàng)。例如該業(yè)務(wù)可以是運(yùn)營商語音業(yè)務(wù),VOIP(互聯(lián)協(xié)議語音)業(yè)務(wù)、數(shù)據(jù)下載(從基站到通信終端10)與上傳(從通信終端10到基站)或短消息業(yè)務(wù),也可選擇性包括接收系統(tǒng)尋呼或系統(tǒng)廣播等業(yè)務(wù)。
[0121]可以理解的是基帶處理器12中還可以包括時(shí)鐘模塊,主要用于為基帶處理器12產(chǎn)生數(shù)據(jù)傳輸和時(shí)序控制所需要的時(shí)鐘;同時(shí)還可以包括電源管理模塊,主要用于為基帶處理器12、射頻系統(tǒng)11以及外圍系統(tǒng)提供穩(wěn)定的、高精確度的電壓。還可以理解的是,通信終端10還可以包括外圍系統(tǒng)主要用于實(shí)現(xiàn)通信終端10和用戶/外部環(huán)境之間的交互功能,具體實(shí)現(xiàn)中,外圍系統(tǒng)可包括:顯示器(LCD)控制器、攝像頭控制器、音頻控制器、觸摸屏控制器以及傳感器管理模塊。其中,各個控制器可與各自對應(yīng)的外圍設(shè)備耦合。在一些實(shí)施例中,外圍系統(tǒng)還可以包括其他1/0外設(shè)的控制器等,本發(fā)明對此不作具體限定。
[0122]以上圖1中的通信終端的結(jié)構(gòu)只是本發(fā)明實(shí)施例中較優(yōu)的一種實(shí)施方式,本發(fā)明實(shí)施例中的通信終端的結(jié)構(gòu)包括但不僅限于以上結(jié)構(gòu),只要能夠?qū)崿F(xiàn)本發(fā)明中的多卡多待資源分配方法的通信終端的結(jié)構(gòu)均屬于本發(fā)明所保護(hù)和涵蓋的范圍。
[0123]參見圖2,圖2是本發(fā)明實(shí)施例中的一種資源分配方法的流程示意圖,上述圖1中的通信終端用于支持并執(zhí)行圖2中所示的方法流程步驟S201-步驟S202。下面將結(jié)合附圖1對應(yīng)的通信終端和附圖2對應(yīng)的方法流程對通信終端10在本發(fā)明中所執(zhí)行的具體動作流程和完成的相應(yīng)功能,從通信終端的基帶處理器中的RRM側(cè)進(jìn)行詳細(xì)描述和說明:
[0124]S201:無線資源管理器RRM接收所述第一 Modem發(fā)起的第一業(yè)務(wù)的業(yè)務(wù)請求。
[0125]具體地,由于本發(fā)明實(shí)施例所基于的通信終端10的硬件系統(tǒng)為多卡多待單通系統(tǒng),因此該系統(tǒng)內(nèi)可以包含多個Modem(例如手機(jī)中可以插多張S頂(用戶識別模塊)卡)。當(dāng)只有一個Modem(對應(yīng)一個SIM卡)需要進(jìn)行通訊業(yè)務(wù)時(shí),則RRM接收一個SM卡對應(yīng)的一個Modem發(fā)送的業(yè)務(wù)請求;當(dāng)有多個Modem(每個Modem對應(yīng)一個SIM卡)需要進(jìn)行通訊業(yè)務(wù)時(shí),則RRM接收多個S頂卡對應(yīng)的多個Modem分別發(fā)送的業(yè)務(wù)請求。
[0126]在本發(fā)明實(shí)施例中,第一Modeml21用于處理第一用戶識別模塊S頂卡的第一業(yè)務(wù),第二 Modeml22用于處理第二 SM卡的第二業(yè)務(wù)。RRM123可以用于接收第一 Modeml21發(fā)起的第一業(yè)務(wù)的業(yè)務(wù)請求,也可以用于接收第二Modeml22發(fā)起的第二業(yè)務(wù)的業(yè)務(wù)請求,其中,第一業(yè)務(wù)和第二業(yè)務(wù)被配置為搶占通信資源。由于本發(fā)明實(shí)施例中,第一業(yè)務(wù)和第二業(yè)務(wù)存在業(yè)務(wù)沖突,則主要為以下兩種情況:RRM123同時(shí)接收到第一業(yè)務(wù)的業(yè)務(wù)請求和第二業(yè)務(wù)的業(yè)務(wù)請求;或者RRM123接收到第一業(yè)務(wù)的業(yè)務(wù)請求時(shí)第二業(yè)務(wù)正在執(zhí)行(正在占用通信資源)。需要說明的是,在現(xiàn)有技術(shù)中只有不同的Modem之間所申請的業(yè)務(wù)才會存在業(yè)務(wù)沖突,同一個Modem所申請的業(yè)務(wù)不存在業(yè)務(wù)沖突??梢岳斫獾氖?,在本發(fā)明的各個實(shí)施例中,不同的SM卡對應(yīng)的不同Modem可以是基于不同的通信制式或相同的通信制式。一般來說,所述多個Modem對應(yīng)的通行制式不同。例如,第一Modem適用于GSM制式,而第二Modem適用于LTE、WCDMA、TDSCDMA (時(shí)分同步碼分多址)或GSM制式。
[0127]S202:當(dāng)所述RRM判斷出當(dāng)前存在與所述第一業(yè)務(wù)搶占通信資源沖突的第二Modem發(fā)起的第二業(yè)務(wù)時(shí),比較所述第一業(yè)務(wù)的第一動態(tài)優(yōu)先級以及所述第二業(yè)務(wù)的第二動態(tài)優(yōu)先級以將所述通信資源分配給所述第一業(yè)務(wù)與所述第二業(yè)務(wù)中的一個。
[0128]具體地,由于在現(xiàn)有技術(shù)中,會針對不同的Modem或者不同的業(yè)務(wù)設(shè)置對應(yīng)的優(yōu)先級,且該優(yōu)先級為固定不變的,即不管業(yè)務(wù)何時(shí)何地何種情況下申請通訊資源,該初始優(yōu)先級是固定不變的。本發(fā)明實(shí)施例針對該技術(shù)問題,在保留業(yè)務(wù)的初始優(yōu)先級的同時(shí),還加入了業(yè)務(wù)動態(tài)調(diào)整參數(shù)(可以包括業(yè)務(wù)的執(zhí)行情況、業(yè)務(wù)的類型、業(yè)務(wù)當(dāng)前的實(shí)際需求、業(yè)務(wù)當(dāng)前需要保護(hù)或者不需要被保護(hù)的級別等等參數(shù))。當(dāng)RRM123判斷出當(dāng)前存在與第一業(yè)務(wù)搶占通信資源沖突的第二 Modeml22發(fā)起的第二業(yè)務(wù)時(shí),比較第一業(yè)務(wù)的第一動態(tài)優(yōu)先級以及第二業(yè)務(wù)的第二動態(tài)優(yōu)先級,以將通信資源分配給第一業(yè)務(wù)與第二業(yè)務(wù)中的一個。即按照第二業(yè)務(wù)的動態(tài)優(yōu)先級以及第一業(yè)務(wù)的動態(tài)優(yōu)先級的高低進(jìn)行通訊資源的先后分配,所述通信資源可以包括RF系統(tǒng)資源、CPU資源或系統(tǒng)資源中的至少一種。其中,將第一業(yè)務(wù)和第二業(yè)務(wù)的每一個均視為為當(dāng)前業(yè)務(wù)時(shí),RRM123則可進(jìn)一步用于根據(jù)當(dāng)前業(yè)務(wù)(第一業(yè)務(wù)和/或第二業(yè)務(wù))的初始優(yōu)先級以及業(yè)務(wù)動態(tài)調(diào)整參數(shù)計(jì)算得到所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,具體計(jì)算過程在后續(xù)實(shí)施例中進(jìn)行詳細(xì)闡述。需要強(qiáng)調(diào)的是在本發(fā)明中,計(jì)算當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級可以是在接收到當(dāng)前業(yè)務(wù)的業(yè)務(wù)請求后立刻進(jìn)行的動態(tài)優(yōu)先級的計(jì)算,也可以是當(dāng)判斷出當(dāng)前有與該當(dāng)前業(yè)務(wù)存在業(yè)務(wù)沖突的其它業(yè)務(wù)時(shí)才進(jìn)行計(jì)算,本發(fā)明對此不作具體限定,只要是在有業(yè)務(wù)沖突時(shí)需要根據(jù)動態(tài)優(yōu)先級進(jìn)行資源分配之前,可以獲得當(dāng)前業(yè)務(wù)(如第一業(yè)務(wù)和第二業(yè)務(wù))的動態(tài)優(yōu)先級即可,此后的發(fā)明實(shí)施例中不再贅述。
[0129]接下來,將對本發(fā)明中的無線資源管理器RRM如何計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,進(jìn)行詳細(xì)的闡述與舉例說明:
[0130]在一種可能的實(shí)現(xiàn)方式中,所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括連續(xù)分配失敗次數(shù),連續(xù)分配失敗次數(shù)是指為當(dāng)前業(yè)務(wù)申請分配通信資源的連續(xù)失敗的次數(shù),且當(dāng)申請分配通信資源成功時(shí)連續(xù)分配失敗次數(shù)清零。RRM在計(jì)算當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級的過程具體可以為:當(dāng)RRM判斷出當(dāng)前業(yè)務(wù)滿足以下任一條件時(shí),根據(jù)當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及連續(xù)分配失敗次數(shù),計(jì)算當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級;其中,當(dāng)連續(xù)分配失敗次數(shù)為O時(shí),計(jì)算出的動態(tài)優(yōu)先級等于初始優(yōu)先級;當(dāng)連續(xù)分配失敗次數(shù)大于O時(shí),計(jì)算出的動態(tài)優(yōu)先級高于初始優(yōu)先級,并且動態(tài)優(yōu)先級隨著連續(xù)分配失敗次數(shù)的增加而提高。即此時(shí)業(yè)務(wù)動態(tài)優(yōu)先級主要與業(yè)務(wù)的資源連續(xù)分配失敗次數(shù)相關(guān)聯(lián),當(dāng)業(yè)務(wù)連續(xù)多次未得到資源分配的情況下,可以適當(dāng)提升該業(yè)務(wù)的優(yōu)先級,以避免該業(yè)務(wù)因初始優(yōu)先級較低,而一直處于得不到資源分配的惡性循環(huán)的狀態(tài)。
[0131]其中,任一條件包括:
[0132]條件一:當(dāng)所述當(dāng)前業(yè)務(wù)為固定啟動時(shí)刻業(yè)務(wù)(如解尋呼業(yè)務(wù)),或無固定啟動時(shí)刻且無限時(shí)長業(yè)務(wù)(如電話、數(shù)據(jù)業(yè)務(wù)等);或者
[0133]條件二:當(dāng)所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù)(如對業(yè)務(wù)執(zhí)行時(shí)間要求不嚴(yán)格的組廣播業(yè)務(wù)、測量上報(bào)業(yè)務(wù)等),且當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級在發(fā)起業(yè)務(wù)請求后的第一預(yù)設(shè)時(shí)間段內(nèi)保持在第三優(yōu)先級范圍(低優(yōu)先級范圍)內(nèi),其中,當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍(中優(yōu)先級范圍),第三優(yōu)先級范圍對應(yīng)的優(yōu)先級低于第一優(yōu)先級范圍對應(yīng)的優(yōu)先級;或者
[0134]條件三:當(dāng)所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第二優(yōu)先級范圍(已經(jīng)經(jīng)過射頻保護(hù)并且動態(tài)優(yōu)先級處于被保護(hù)的高優(yōu)先級范圍),且RRM接收到針對當(dāng)前業(yè)務(wù)的業(yè)務(wù)去保護(hù)通知,其中,業(yè)務(wù)去保護(hù)通知為指示將當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級從第二優(yōu)先級范圍調(diào)整至第一優(yōu)先級范圍,第二優(yōu)先級范圍對應(yīng)的優(yōu)先級高于第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。即本實(shí)施例中所述RRM此前接收到了針對所述當(dāng)前業(yè)的業(yè)務(wù)保護(hù)通知并進(jìn)行了相應(yīng)的動態(tài)優(yōu)先級的保護(hù)(提升至第二優(yōu)先級范圍即高優(yōu)先級范圍),當(dāng)該當(dāng)前業(yè)務(wù)不需要再進(jìn)行優(yōu)先級保護(hù)時(shí),可以在在進(jìn)行了業(yè)務(wù)保護(hù)之后,進(jìn)行業(yè)務(wù)去保護(hù),進(jìn)而通過相關(guān)動態(tài)優(yōu)先級的計(jì)算方法(如后續(xù)所提及的第一計(jì)算公式)將該當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級范圍從較高的第二優(yōu)先級范圍降低至第一優(yōu)先級保護(hù)范圍。需要說明的是,本發(fā)明各個實(shí)施例中所提及的第一計(jì)算公式可以認(rèn)為是同一個計(jì)算公式。
[0135]進(jìn)一步地,在不同業(yè)務(wù)的連續(xù)分配失敗次數(shù)相同的情況下,初始優(yōu)先級較大的業(yè)務(wù)計(jì)算出的動態(tài)優(yōu)先級較大,也即不同業(yè)務(wù)的資源連續(xù)分配失敗次數(shù)相同的情況下,則可以根據(jù)不同業(yè)務(wù)的初始優(yōu)先級進(jìn)行進(jìn)一步的比較判斷,初始優(yōu)先級高的則可以優(yōu)先獲得資源的分配。需要說明的是,RRM獲取的當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及連續(xù)分配失敗等參數(shù),可以是相關(guān)Modem在發(fā)起當(dāng)前業(yè)務(wù)的業(yè)務(wù)請求中攜帶的相關(guān)參數(shù),也可是RRM根據(jù)相關(guān)參數(shù)的索引信息從自身存儲單元中獲取的,本發(fā)明對此不作具體限定。
[0136]再進(jìn)一步地,RRM根據(jù)第一計(jì)算公式計(jì)算第一動態(tài)優(yōu)先級,第一計(jì)算公式具體為:F= C-(C-D)*(A/B),其中,F(xiàn)為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,D為第一優(yōu)先級范圍中的最高優(yōu)先級,A為連續(xù)分配失敗次數(shù),B為連續(xù)分配失敗次數(shù)的最大門限值,C的優(yōu)先級低于D的優(yōu)先級,A小于所述B。需要說明的是,在第一計(jì)算公式中,初始優(yōu)先級C和參數(shù)D同屬于第一優(yōu)先級范圍,D的優(yōu)先級高于C,因此當(dāng)連續(xù)失敗次數(shù)大于O時(shí),最終計(jì)算出來的當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級必然大于初始優(yōu)先級。
[0137]通過本發(fā)明實(shí)施例提供的方案,使得多卡多待單通系統(tǒng)中的業(yè)務(wù)資源分配的優(yōu)先級不僅與固定的初始優(yōu)先級有關(guān),而且還可以與業(yè)務(wù)的資源連續(xù)分配失敗次數(shù)有關(guān),連續(xù)分配失敗次數(shù)越多,計(jì)算出的動態(tài)優(yōu)先級越高,可以解決業(yè)務(wù)的資源多次分配失敗后仍得不到資源分配的問題。
[0138]在一種可能的實(shí)現(xiàn)方式中,當(dāng)前業(yè)務(wù)為無限時(shí)長業(yè)務(wù)(如電話業(yè)務(wù)、數(shù)據(jù)業(yè)務(wù)等),其中,業(yè)務(wù)的類型可由RRM根據(jù)業(yè)務(wù)中攜帶的屬性信息判斷,也可以根據(jù)業(yè)務(wù)申請的類型自行判斷,并且,設(shè)定當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于所述第一優(yōu)先級范圍即普通業(yè)務(wù)所在的優(yōu)先級范圍;所述RRM進(jìn)一步用于:在滿足以下任一條件時(shí),將當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級調(diào)整為第一優(yōu)先級范圍中的最高優(yōu)先級,其中,
[0139]所述任一條件包括:
[0140]在所述當(dāng)前業(yè)務(wù)已獲得所述通信資源的分配后,并在搶占統(tǒng)計(jì)周期內(nèi)所述通信資源被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)單次搶占的時(shí)間超過第一閾值,或者,在所述當(dāng)前業(yè)務(wù)已獲得所述通信資源的分配后,所述通信資源累計(jì)被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)搶占時(shí)間超過第二閾值。其中,所述搶占統(tǒng)計(jì)周期為從所述通信資源被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)搶占之初至之后的第二預(yù)設(shè)時(shí)間段。具體地,RRM根據(jù)第二業(yè)務(wù)的動態(tài)優(yōu)先級以及第一業(yè)務(wù)的動態(tài)優(yōu)先級的高低進(jìn)行通訊資源的先后分配之后,在搶占統(tǒng)計(jì)周期內(nèi),當(dāng)統(tǒng)計(jì)出第一業(yè)務(wù)的單次被搶占時(shí)間超過第一閾值,或者當(dāng)?shù)谝粯I(yè)務(wù)的累計(jì)被搶占時(shí)間超過第二閾值時(shí),此時(shí)可認(rèn)為該無限時(shí)長業(yè)務(wù)不能再被搶占資源了,否則將有可能導(dǎo)致執(zhí)行失敗,因此RRM通過將該無限時(shí)長業(yè)務(wù)的動態(tài)優(yōu)先級調(diào)整為第一優(yōu)先級范圍中的最高優(yōu)先級,即在該第一優(yōu)先級范圍中,沒有其它業(yè)務(wù)的優(yōu)先級可以高于該無限時(shí)長業(yè)務(wù)的優(yōu)先級,因此得以讓該業(yè)務(wù)順利得到通訊資源的分配,從而順利執(zhí)行,
[0141]可以理解的是,搶占統(tǒng)計(jì)周期是指從該無限時(shí)長業(yè)務(wù)初始被搶占開始計(jì)時(shí)直至預(yù)先設(shè)定好的第二預(yù)設(shè)時(shí)間段,即可認(rèn)為在搶占統(tǒng)計(jì)周期內(nèi)進(jìn)行統(tǒng)計(jì)有效,若超出此時(shí)間周期之后,則可以認(rèn)為失去了統(tǒng)計(jì)的意義,則可以對該之前的搶占時(shí)間的統(tǒng)計(jì)進(jìn)行清零。需要說明的是,本發(fā)明實(shí)施例中的動態(tài)優(yōu)先級的范圍包括第一先級范圍、第二優(yōu)先級范圍和第三優(yōu)先級范圍,其中處于第三先級范圍的動態(tài)優(yōu)先級小于處于第一優(yōu)先級范圍的動態(tài)優(yōu)先級,并且均小于處于第二優(yōu)先級范圍的動態(tài)優(yōu)先級。
[0142]通過本發(fā)明實(shí)施例提供的方案,使得多卡多待單通系統(tǒng)中的無限時(shí)長業(yè)務(wù)在利用動態(tài)優(yōu)先級進(jìn)行資源分配之后,在被其它業(yè)務(wù)進(jìn)行搶占或打斷超過一定時(shí)間之后,可以通過將該業(yè)務(wù)的動態(tài)優(yōu)先級直接提升到較高的級別,以避免該業(yè)務(wù)繼續(xù)被其它業(yè)務(wù)搶占或打斷從而導(dǎo)致業(yè)務(wù)執(zhí)行失敗的問題。
[0143]在一種可能的實(shí)現(xiàn)方式中,當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括第一保護(hù)優(yōu)先級;RRM在計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級時(shí)具體可以為:當(dāng)接收到針對當(dāng)前業(yè)務(wù)的業(yè)務(wù)保護(hù)通知時(shí),根據(jù)獲取的初始優(yōu)先級和第一保護(hù)優(yōu)先級,計(jì)算當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,其中,業(yè)務(wù)保護(hù)通知用于指示確保當(dāng)前業(yè)務(wù)獲得通信資源的分配,第一保護(hù)優(yōu)先級為第一優(yōu)先級范圍中的最高優(yōu)先級,計(jì)算出的當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第二優(yōu)先級范圍,且第二優(yōu)先級范圍對應(yīng)的優(yōu)先級高于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。
[0144]具體地,當(dāng)RRM接收到針對當(dāng)前業(yè)務(wù)的業(yè)務(wù)保護(hù)通知時(shí),則表明該當(dāng)前業(yè)務(wù)需要進(jìn)行優(yōu)先級保護(hù)即進(jìn)行動態(tài)優(yōu)先級的提升,例如當(dāng)前業(yè)務(wù)為射頻保護(hù)任務(wù),如PS域保護(hù)信令(現(xiàn)有技術(shù)中,PS信令不能丟失,需要確保射頻資源被分配)。此時(shí),業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括第一保護(hù)優(yōu)先級,主要用于提升該業(yè)務(wù)的保護(hù)優(yōu)先級。再進(jìn)一步地,具體通過第二計(jì)算公式進(jìn)行動態(tài)優(yōu)先級的計(jì)算,第二計(jì)算公式為:F = E+(C/N),其中,?為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,E為所述第一優(yōu)先級范圍中的最高優(yōu)先級,N為大于I的自然數(shù)。也即該第二計(jì)算公式的核心目的在于,將初始優(yōu)先級為第一優(yōu)先級范圍(較低)的當(dāng)前業(yè)務(wù),通過第二計(jì)算公式并結(jié)合第一保護(hù)優(yōu)先級,將該當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級從第一優(yōu)先級范圍提升至第二優(yōu)先級范圍進(jìn)而使得普通的業(yè)務(wù)的優(yōu)先級都低于該第一業(yè)務(wù)從而能保護(hù)該業(yè)務(wù)順利得到資源的分配進(jìn)而順利執(zhí)行。進(jìn)一步地,在不同業(yè)務(wù)均接收到業(yè)務(wù)保護(hù)通知的情況下,初始優(yōu)先級較大的業(yè)務(wù)計(jì)算出的動態(tài)優(yōu)先級較大??梢岳斫獾氖牵景l(fā)明實(shí)施例中的第二計(jì)算公式中的初始優(yōu)先級可以認(rèn)為是當(dāng)前業(yè)務(wù)的初始優(yōu)先級,也同樣可以認(rèn)為是該當(dāng)前業(yè)務(wù)經(jīng)過第一計(jì)算公式計(jì)算后的初始優(yōu)先級(當(dāng)前的動態(tài)優(yōu)先級),即當(dāng)前業(yè)務(wù)的初始優(yōu)先級也可以進(jìn)行動態(tài)更新,本發(fā)明對此不作具體限定。
[0145]通過本發(fā)明實(shí)施例提供的方案,使得多卡多待單通系統(tǒng)中的需要進(jìn)行射頻保護(hù)的業(yè)務(wù),可以通過將該業(yè)務(wù)的動態(tài)優(yōu)先級直接提升到較高的級別,以保證該業(yè)務(wù)的順利執(zhí)行。
[0146]在一種可能的實(shí)現(xiàn)方式中,當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù)(RRM可將根據(jù)業(yè)務(wù)中攜帶的屬性信息判斷,也可以根據(jù)業(yè)務(wù)申請的類型自行判斷等),業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括去保護(hù)優(yōu)先級;RRM在計(jì)算當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級的具體過程為:根據(jù)獲取的初始優(yōu)先級和去保護(hù)優(yōu)先級,計(jì)算當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,其中,當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,去保護(hù)優(yōu)先級為所述第一優(yōu)先級范圍中的最低優(yōu)先級,計(jì)算出的所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第三優(yōu)先級范圍,且第三優(yōu)先級范圍對應(yīng)的優(yōu)先級低于第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。
[0147]具體地,由于無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù)(如對業(yè)務(wù)執(zhí)行時(shí)間要求不嚴(yán)格的組廣播業(yè)務(wù)、測量上報(bào)業(yè)務(wù)等)的初始優(yōu)先級處于第一優(yōu)先級范圍,且該任務(wù)的執(zhí)行時(shí)刻無嚴(yán)格要求,若當(dāng)前資源不充足的情況下,可以進(jìn)行適當(dāng)延后執(zhí)行,此時(shí),業(yè)務(wù)動態(tài)調(diào)整參數(shù)可包括去保護(hù)優(yōu)先級,RRM根據(jù)獲取的初始優(yōu)先級和去保護(hù)優(yōu)先級,將該業(yè)務(wù)的動態(tài)優(yōu)先級降低至第三優(yōu)先級范圍以便于該業(yè)務(wù)與其它業(yè)務(wù)產(chǎn)生業(yè)務(wù)沖突時(shí),可以由于該業(yè)務(wù)的優(yōu)先級已經(jīng)降至較低范圍,則可以將資源分配的機(jī)會留給其它固定啟動時(shí)刻的業(yè)務(wù),以便于合理利用通信資源。進(jìn)一步地,業(yè)務(wù)動態(tài)調(diào)整參數(shù)還包括連續(xù)分配失敗次數(shù),在RRM根據(jù)獲取的初始優(yōu)先級和第一去保護(hù)優(yōu)先級,通過第三計(jì)算公式計(jì)算第一業(yè)務(wù)的動態(tài)優(yōu)先級的第一預(yù)設(shè)時(shí)間段之后,若一直將該第一業(yè)務(wù)的動態(tài)優(yōu)先級停留在較低狀態(tài)可能會導(dǎo)致該業(yè)務(wù)一直不能得到資源的分配而執(zhí)行失敗,因此在適當(dāng)?shù)臅r(shí)間段內(nèi)降低了優(yōu)先級之后,需要再將該業(yè)務(wù)的優(yōu)先級恢復(fù)至正常狀態(tài),即RRM根據(jù)獲取的第一業(yè)務(wù)的初始優(yōu)先級以及連續(xù)分配失敗次數(shù),通過第一計(jì)算公式計(jì)算第一業(yè)務(wù)的動態(tài)優(yōu)先級,關(guān)于第一計(jì)算公式的具體內(nèi)容請參照本發(fā)明實(shí)施例其它描述出處,此處不再詳細(xì)介紹。
[0148]通過本發(fā)明實(shí)施例提供的方案,使得多卡多待單通系統(tǒng)中的無固定啟動時(shí)刻業(yè)務(wù)在預(yù)設(shè)時(shí)間段內(nèi)降低至一定級別,可以讓可能存在業(yè)務(wù)沖突的固定時(shí)刻業(yè)務(wù)可以優(yōu)先得到資源的分配。進(jìn)一步地,還可以使得多卡多待單通系統(tǒng)中的已經(jīng)進(jìn)行了業(yè)務(wù)去保護(hù)的無固定啟動時(shí)刻業(yè)務(wù)可以預(yù)設(shè)時(shí)間段之后,恢復(fù)到正常的動態(tài)優(yōu)先級狀態(tài)以便于該業(yè)務(wù)也可以順利得到資源的分配。
[0149]在一種可能的實(shí)現(xiàn)方式中,當(dāng)RRM判斷出當(dāng)前業(yè)務(wù)為周期業(yè)務(wù)時(shí)(RRM可將根據(jù)業(yè)務(wù)中攜帶的屬性信息判斷,也可以根據(jù)業(yè)務(wù)申請的類型自行判斷等),由于周期業(yè)務(wù)和普通業(yè)務(wù)有所區(qū)別,即周期業(yè)務(wù)只進(jìn)行一次業(yè)務(wù)申請,RRM按照多個固定時(shí)刻單次業(yè)務(wù)進(jìn)行分配,業(yè)務(wù)超時(shí)釋放或成功執(zhí)行之后會生成下下個單次業(yè)務(wù),例如尋呼業(yè)務(wù)在每個固定時(shí)刻需要射頻資源,因此可以視為周期業(yè)務(wù)。具體為,RRM接收相關(guān)Modem發(fā)送的周期業(yè)務(wù)的執(zhí)行起始時(shí)間,和執(zhí)行周期(現(xiàn)有技術(shù)中由相關(guān)調(diào)度模塊同時(shí)進(jìn)行相鄰時(shí)刻的業(yè)務(wù)的申請);RRM接收到周期業(yè)務(wù)的業(yè)務(wù)請求之后(所述周期業(yè)務(wù)包括多個時(shí)間點(diǎn)的業(yè)務(wù),相鄰的時(shí)間點(diǎn)的業(yè)務(wù)之間的間隔為周期業(yè)務(wù)的周期),RRM計(jì)算該周期業(yè)務(wù)的動態(tài)優(yōu)先級的具體過程為:根據(jù)當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù),計(jì)算第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級,所述第(M-2)個時(shí)間點(diǎn)與所述第M個時(shí)間點(diǎn)的間隔為所述周期業(yè)務(wù)的2個周期,所述M為大于3的自然數(shù);其中,當(dāng)所述第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù)為O時(shí),計(jì)算出的所述第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級等于所述周期業(yè)務(wù)的初始優(yōu)先級;當(dāng)所述第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù)大于O時(shí),計(jì)算出的所述第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級高于所述初始優(yōu)先級,并且所述動態(tài)優(yōu)先級隨著所述連續(xù)分配失敗次數(shù)的增加而提高。
[0150]假設(shè),該周期業(yè)務(wù)當(dāng)前進(jìn)行第7個時(shí)間點(diǎn)的周期業(yè)務(wù)的業(yè)務(wù)請求,此時(shí)RRM需要計(jì)算該第7(M為7)個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級,并根據(jù)該動態(tài)優(yōu)先級為其分配通信資源,則RRM需要根據(jù)第I個時(shí)間點(diǎn)的業(yè)務(wù)(起始時(shí)間點(diǎn)業(yè)務(wù))到第5 (7-2 = 5)個時(shí)間點(diǎn)之間的5個業(yè)務(wù)的連續(xù)分配失敗次數(shù)。原因在于,在本發(fā)明中的實(shí)施例中,RRM在接收到周期業(yè)務(wù)的業(yè)務(wù)請求后,會在RRM內(nèi)部,模擬出兩個固定時(shí)刻有限時(shí)長業(yè)務(wù)的業(yè)務(wù)請求,即第I個時(shí)間點(diǎn)和第2個時(shí)間點(diǎn)的業(yè)務(wù)請求,此時(shí),第I時(shí)間點(diǎn)和第2時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級與該周期業(yè)務(wù)的初始優(yōu)先級相同,因?yàn)榈贗時(shí)間點(diǎn)和第2時(shí)間點(diǎn)的業(yè)務(wù)均為首次申請,之前均無連續(xù)分配失敗次數(shù)可以作為其動態(tài)優(yōu)先級計(jì)算的參考因素。當(dāng)?shù)贗時(shí)間點(diǎn)的業(yè)務(wù)執(zhí)行成功或者申請分配資源失敗(執(zhí)行失敗)都要生成第3時(shí)間點(diǎn)的業(yè)務(wù)(此時(shí)由于第2時(shí)間點(diǎn)的業(yè)務(wù)申請資源時(shí)間還未到,因此還未開始申請此時(shí)間點(diǎn)業(yè)務(wù)的資源,也即第3時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級只與第I時(shí)間點(diǎn)的業(yè)務(wù)的資源分配失敗次數(shù)有關(guān)),之后第2時(shí)間點(diǎn)的業(yè)務(wù)執(zhí)行成功或者申請分配資源失敗之后,會立即生成下下個周期業(yè)務(wù)的業(yè)務(wù)申請(即第4時(shí)間點(diǎn)的業(yè)務(wù))。以此類推,第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級始終只與第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù)有關(guān)。需要說明的是,第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)有執(zhí)行成功時(shí)(即資源分配成功時(shí)),連續(xù)分配失敗次數(shù)則清零,又從下一次申請失敗開始計(jì)算。以此類推,循環(huán)往復(fù),更多的時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級的的計(jì)算請參考以上實(shí)施例,在此不再贅述。
[0151]通過本發(fā)明實(shí)施例提供的方案,使得多卡多待單通系統(tǒng)中的周期業(yè)務(wù)在其中一個時(shí)間點(diǎn)的周期業(yè)務(wù)資源分配失敗時(shí)可以在該時(shí)間點(diǎn)的下下個時(shí)間點(diǎn)的周期業(yè)務(wù)適當(dāng)提升動態(tài)優(yōu)先級,以便于該周期業(yè)務(wù)可以順利得到資源的分配。
[0152]還可以理解的是,本發(fā)明的各個實(shí)施例中,當(dāng)所述RRM判斷出所述當(dāng)前業(yè)務(wù)的資源分配失敗時(shí),則業(yè)務(wù)動態(tài)調(diào)整參數(shù)中的連續(xù)分配失敗參數(shù)A增加I;當(dāng)所述RRM判斷出所述當(dāng)前業(yè)務(wù)的資源分配成功時(shí),則業(yè)務(wù)動態(tài)調(diào)整參數(shù)中的連續(xù)分配失敗參數(shù)清零。
[0153]本發(fā)明中的各個實(shí)施例,通過提供一種通信終端,包括射頻RF系統(tǒng)和基帶處理器,所述基帶處理器與所述RF系統(tǒng)相連接,所述基帶處理器包括:無線資源管理器RRM和至少兩個調(diào)制解調(diào)器Modem;所述RRM用于:當(dāng)判斷出當(dāng)前第一業(yè)務(wù)與第二業(yè)務(wù)存在沖突時(shí),比較第一業(yè)務(wù)的第一動態(tài)優(yōu)先級以及第二業(yè)務(wù)的第二動態(tài)優(yōu)先級以將通信資源分配給第一業(yè)務(wù)與第二業(yè)務(wù)中的一個;其中,所述至少兩個Modem包括第一Modem和第二Modem,第一Modem用于處理第一用戶識別模塊S頂卡的第一業(yè)務(wù),第二 Modem用于處理第二 S頂卡的第二業(yè)務(wù),所述第一業(yè)務(wù)和所述第二業(yè)務(wù)被配置為搶占通信資源;所述第一業(yè)務(wù)和所述第二業(yè)務(wù)的每一個均為當(dāng)前業(yè)務(wù),所述RRM進(jìn)一步用于根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及業(yè)務(wù)動態(tài)調(diào)整參數(shù)計(jì)算得到所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級。本發(fā)明提供的通信終端解決了現(xiàn)有技術(shù)中的多卡多待單通系統(tǒng)分配通信資源時(shí),只按照業(yè)務(wù)的初始的固定優(yōu)先級來進(jìn)行分配的原則容易導(dǎo)致的資源分配不合理的問題,避免了業(yè)務(wù)因長期得不到資源分配而掉線、掉網(wǎng)等問題,提升了用戶體驗(yàn)。
[0154]為了便于理解本發(fā)明實(shí)施例的方案,下面結(jié)合多個具體應(yīng)用場景進(jìn)行詳細(xì)說明,但可以理解的是,本發(fā)明并不局限于以下應(yīng)用場景。在一個具體的應(yīng)用場景中,可以將業(yè)務(wù)的動態(tài)優(yōu)先級范圍劃分為三個級別:假定優(yōu)先級的值越小優(yōu)先級越高。例如
[0155]I)第二優(yōu)先級范圍(高優(yōu)先級):I?99,適用于業(yè)務(wù)射頻保護(hù)(業(yè)務(wù)射頻保護(hù)是指對一些特殊的業(yè)務(wù)保證射頻能被分配到該業(yè)務(wù))。
[0156]2)第一優(yōu)先級范圍(中優(yōu)先級):100?900,其中200?900為業(yè)務(wù)初始動態(tài)優(yōu)先級范圍,可以精細(xì)到以10為單位,100為動態(tài)優(yōu)先級計(jì)算得到的最大值。需要說明的是,將業(yè)務(wù)的初始優(yōu)先級設(shè)定在200?900,原因在于,結(jié)合第一計(jì)算公式,參數(shù)C和參數(shù)D均同屬于第一優(yōu)先級范圍,并且計(jì)算出來的動態(tài)優(yōu)先級范圍也處于第一優(yōu)先級范圍,即通過計(jì)算公式將普通的業(yè)務(wù)的動態(tài)優(yōu)先級限定在第一優(yōu)先級范圍,以便于在進(jìn)行射頻保護(hù)(提升至第二優(yōu)先級范圍)或去保護(hù)(降低至第三優(yōu)先級范圍)的過程中,可以達(dá)到保護(hù)和去保護(hù)的效果。
[0157]3)第三優(yōu)先級范圍(低優(yōu)先級):920?1000,無固定啟動時(shí)刻業(yè)務(wù)在申請前一段時(shí)間范圍之內(nèi)的值。
[0158]業(yè)務(wù)申請動態(tài)優(yōu)先級計(jì)算為了讓業(yè)務(wù)的優(yōu)先級可以動態(tài)調(diào)整,在業(yè)務(wù)申請的時(shí)候除了原有的業(yè)務(wù)初始優(yōu)先級(ApplyPr1rity范圍在200?900),特別增加連續(xù)分配失敗次數(shù)A(FailCnt)與累積分配失敗次數(shù)最大值門限B(FailThd)兩個參數(shù)。資源分配模塊在每一次整體調(diào)度之前計(jì)算業(yè)務(wù)的動態(tài)優(yōu)先級F(SchdlPr1rity),公式如下,其中SchdlPr1rityMax為動態(tài)優(yōu)先級最大值D,屬于固定參數(shù),第一計(jì)算公式即為SchdlPr1rity = ApplyPr1rity-(AppIyPr1rity-SchdlPr1rityMax)*(Fai ICnt/FailThd)
[0159]如圖3所示,為初始優(yōu)先級為600的業(yè)務(wù)A和初始優(yōu)先級為400的業(yè)務(wù)B在連續(xù)分配失敗次數(shù)從O到6次的動態(tài)優(yōu)先級的變化趨勢,其中
[0160]1、對于同一初始優(yōu)先級的業(yè)務(wù),隨著失敗次數(shù)的增加,其優(yōu)先級逐漸升高。
[0161]2、對于不同優(yōu)先級的業(yè)務(wù),如果它們的失敗門限相同,在失敗次數(shù)相同的情況下優(yōu)先級高的B業(yè)務(wù)的優(yōu)先級還是會高于A業(yè)務(wù)。業(yè)務(wù)第一次向資源分配模塊申請時(shí)其Fai ICnt = O,業(yè)務(wù)在分配失敗之后,資源分配模塊會告訴對應(yīng)Modem,該Modem自行對對應(yīng)業(yè)務(wù)的Fai ICnt進(jìn)行計(jì)數(shù),下一次再申請的時(shí)候攜帶的Fai ICnt次數(shù)增加,資源分配模塊會根據(jù)公式進(jìn)行計(jì)算,從而使SchdlPr1rity提升。如果仍然沒有分配到資源,該Modem對對應(yīng)業(yè)務(wù)的FailCnt繼續(xù)加I ;當(dāng)業(yè)務(wù)分配成功之后會告訴對應(yīng)的Modem,該Modem自行對FailCnt進(jìn)行清O,資源分配模塊再通過公式計(jì)算使動態(tài)優(yōu)先級恢復(fù)為申請值。例如Modeml,Modem2駐留在同一個小區(qū)上,分別有尋呼業(yè)務(wù)(假設(shè)其他業(yè)務(wù)暫時(shí)不考慮)需要使用射頻資源,Modeml,Modem2同時(shí)申請尋呼業(yè)務(wù)。同一個模式如G模的相同業(yè)務(wù)的優(yōu)先級是相同的,假設(shè)尋呼業(yè)務(wù)的初始優(yōu)先級ApplyPr1rity為500,累積分配失敗的次數(shù)Fai IThd為5,連續(xù)分配失敗次數(shù)Fai ICnt為O,具體流程如下:
[0162]1、Modeml 的申請尋呼業(yè)務(wù)參數(shù) App IyPr1rityMl = 500 ,FailThdMl = 5 ,FailCntMl=0]\10(161112的申請尋呼業(yè)務(wù)參數(shù)4。。15^1';[01';^5^2 = 500,?&;[11'11(1]\12 = 5,?&;[10^]\12 = 0;
[0163]2、在收到各個模式的業(yè)務(wù)申請之后,RRM會計(jì)算出其調(diào)度的優(yōu)先級SchdlPr1rityMl = 500-(500-100)*(0/5) = 500SchdlPr1rityM2 = 500-(500-100)*(0/5)= 500;
[0164]3、因?yàn)槎叩膬?yōu)先級相同,RRM會依據(jù)Modem(S頂卡)的先后順序(按照先Modeml后Modem2的順序)進(jìn)行分配,即RRM會優(yōu)先分給Modeml,同時(shí)告訴Modem2其分配失敗,此時(shí)Modem2自己會根據(jù)分配失敗使其的參數(shù)FailCntM2加I;
[0165]4、下個尋呼位置,Modem I,Modem2同時(shí)申請業(yè)務(wù)Modem I的申請尋呼業(yè)務(wù)參數(shù)ApplyPr1rityMl = 500,F(xiàn)ailThdMl = 5,F(xiàn)ailCntMl = 0Modem2的申請尋呼業(yè)務(wù)參數(shù)ApplyPr1rityM2 = 500,FailThdM2 = 5,FailCntM2 = I ;
[0166]5、在收到各個模式的業(yè)務(wù)申請之后,RRM會計(jì)算出其調(diào)度的優(yōu)先級SchdlPr1rityMl = 500-(500-100)*(0/5) = 500SchdlPr1rityM2 = 500-(500-100)*( 1/5)= 420;
[0167]6、因?yàn)镸odeml的優(yōu)先級高于Modeml,所以RRM會優(yōu)先分配給Modem2,同時(shí)告訴Modeml其分配失敗,同時(shí)Modeml自己會根據(jù)分配失敗使其的參數(shù)Fai ICntMl加I,Modem2因?yàn)榉峙涑晒?yīng)的Fai ICn tM2值清O;
[0168]7、下個尋呼位置Modem I,Modem2同時(shí)申請業(yè)務(wù);Modeml的申請尋呼業(yè)務(wù)參數(shù)ApplyPr1rityM2 = 500,F(xiàn)ai lThdM2 = 5,F(xiàn)ailCntM2 = I ;Modem2的申請尋呼業(yè)務(wù)參數(shù)ApplyPr1rityMl = 500 ,FailThdMl = 5 ,FailCntMl =0 ;
[0169]8、在收到各個模式的業(yè)務(wù)申請之后,RRM會計(jì)算出其調(diào)度的優(yōu)先級,那么會給Modeml分配業(yè)務(wù) SchdlPr1r ityMl = 500-( 500-100 )*( 1/5) =420SchdlPr1rityM2 = 500-(500-100)*(0/5)=500,如此,如圖4所示,通訊資源就可以在Modeml,Modem2間循環(huán)使用。
[0170]在另一個具體的應(yīng)用場景中,當(dāng)業(yè)務(wù)類型為無固定啟動時(shí)刻的業(yè)務(wù)時(shí),無固定啟動時(shí)刻的業(yè)務(wù)在申請的前的一段時(shí)間之內(nèi)如50ms,使其優(yōu)先級在低優(yōu)先級范圍,盡可能的保證固定啟動時(shí)刻業(yè)務(wù)優(yōu)先分配資源;即利用本發(fā)明實(shí)施例中的第三計(jì)算公式,具體如下:
[0171]SchdlPr1rity=AppIyPr1rtyMin+AppIyPr1rity/1O;
[ΟΙ72] ApplyPr1rtyMin為所有優(yōu)先級范圍中的最低優(yōu)先級為1000。當(dāng)超過此段時(shí)間50ms之后,業(yè)務(wù)的動態(tài)優(yōu)先級會依據(jù)第一計(jì)算公式重新進(jìn)行計(jì)算,保持其處在100?900之間。
[0173]在又一個具體的應(yīng)用場景中,當(dāng)業(yè)務(wù)類型為射頻保護(hù)業(yè)務(wù)優(yōu)先級處理,業(yè)務(wù)會在通話業(yè)務(wù)的PS信令保護(hù)(PS信令不能丟失,需要確保射頻能被分配)時(shí)發(fā)射頻保護(hù)消息,資源分配模塊會把對應(yīng)Modem的業(yè)務(wù)的優(yōu)先級提升到射頻保護(hù)范圍之內(nèi)(21?91)??梢杂卸鄠€Modem進(jìn)行RF Protect,為區(qū)分多個射頻保護(hù)的業(yè)務(wù)的優(yōu)先級,業(yè)務(wù)的動態(tài)優(yōu)先級使用其申請值進(jìn)行微調(diào);即利用本發(fā)明實(shí)施例中的第二計(jì)算公式,具體如下:
[0174]SchdlPr1rity=SchdlPr1rityHighest+AppIyPr1rity/1O
[0175]其中AppIyPr1rity的申請范圍為200?900,SchdlPr1rityHighest值為I,所以在進(jìn)行射頻保護(hù)的時(shí)候計(jì)算出的動態(tài)優(yōu)先級的范圍為21?91。
[ΟΙ76] 如果同時(shí)下了兩個Modem的射頻保護(hù),如Modeml的初始優(yōu)先級為300,Modem2的初始優(yōu)先級為500,可以計(jì)算出調(diào)度的SchdlPr1rityMl為31,SchdlPr1rityM2為51,雖然兩個Modem都進(jìn)行射頻保護(hù),動態(tài)優(yōu)先級都提高到了高優(yōu)先級范圍內(nèi),但是還是會依據(jù)其申請值的高低進(jìn)行區(qū)分。
[0177]在又一個具體的應(yīng)用場景中,如圖5所示,當(dāng)?shù)谝粯I(yè)務(wù)為無限時(shí)長業(yè)務(wù)時(shí)會攜帶單次被搶占時(shí)間PrmptTimeThd,累積被搶占時(shí)間TotalPrmptTimeThd,搶占統(tǒng)計(jì)周期PrmptPer1d,用于計(jì)算其優(yōu)先級提升到最大值100的點(diǎn),在該點(diǎn)該業(yè)務(wù)可以優(yōu)先獲得分配。
[0178]無限長業(yè)務(wù)針對數(shù)據(jù)業(yè)務(wù),其優(yōu)先級較低可以被多次打斷,但是為了防止其一直被打斷設(shè)置了三個參數(shù):
[0179]單次被搶占時(shí)間PrmptTimeThd
[0180]累積被搶占時(shí)間TotalPrmptTimeThd[0181 ] 搶占統(tǒng)計(jì)周期PrmptPer1d。
[0182]當(dāng)滿足一定條件時(shí),數(shù)據(jù)業(yè)務(wù)的優(yōu)先級會提升到100(也就是除了射頻保護(hù)之外的最大值),那么PS業(yè)務(wù)可以在此之后得到分配。
[0183]例如PrmptPer1d = 200ms ;PrmptTimeThd = 60ms ;
[0184]TotalPrmptTimeThd= 10ms ;另外設(shè)置3個參數(shù)用于中間計(jì)算:被搶占的時(shí)刻PrmptStartPos,累積被打斷的時(shí)間TotalPrmptTime,單次被打斷時(shí)間PrmptTime。
[0185 ]當(dāng)數(shù)據(jù)業(yè)務(wù)被打斷的時(shí)候Prmp tPo s被賦值為當(dāng)前的時(shí)刻,同時(shí)整個搶占周期的定時(shí)也開始計(jì)時(shí)PrmptPosInPer1d,當(dāng)結(jié)束搶占的時(shí)候依據(jù)結(jié)束時(shí)刻PrmptEndPos記錄當(dāng)前的PrmptTime=PrmptEndPos-PrmptStartPosο
[0186]每一次調(diào)度開始的時(shí)候都會判斷當(dāng)前時(shí)間距離PrmptPosInPer1d是否超過PrmptPer1d,如果超過那么累積被搶占時(shí)間清O。
[0187]如果PrmptT ime> = PrmptT imeThd 或者 PrmptT ime> = TotalPrmptT imeThd那么將PS的優(yōu)先級提升到100。
[0188]如果PrmptTime〈TotalPrmptTimeThd那么業(yè)務(wù)的優(yōu)先級保持不變,同時(shí)TotalPrmptT ime+= PrmptT ime。
[0189]當(dāng)再次被打斷的時(shí)候更新被搶占的時(shí)刻和結(jié)束時(shí)刻,計(jì)算出PrmptTime和TotalPrmptTime0
[0190]總結(jié)一下一共有3種情況:
[0191 ]如圖5中的A所示,單次搶占時(shí)間超過單次被搶占門限那么在①的位置優(yōu)先級提高到 100 0
[0192]如圖5中的B所示,單次被搶占時(shí)間短但是因?yàn)樵趽屨贾芷趦?nèi)多次被搶占總的搶占時(shí)間超過TotalPrmptTimeThd,其會在②的位置優(yōu)先級提高到100。
[0193]如圖5中的C所示,雖然多次被搶占但是搶占時(shí)間較短,不足以使得業(yè)務(wù)的優(yōu)先級提升。三個圖的被搶占時(shí)間會在PrmptPer i od到的時(shí)候清O。
[0194]在又一個具體的應(yīng)用場景中,如圖6所示,當(dāng)?shù)谝粯I(yè)務(wù)為周期業(yè)務(wù)時(shí),由于周期業(yè)務(wù)只申請一次資源,RRM將其按多個固定啟動時(shí)刻單次業(yè)務(wù)進(jìn)行分配。業(yè)務(wù)超時(shí)釋放或執(zhí)行成功之后會生成下下個單次業(yè)務(wù)(時(shí)間點(diǎn)業(yè)務(wù))。
[0195]尋呼業(yè)務(wù)在每個固定位置需要射頻資源,因此可以按做周期業(yè)務(wù)來申請。如果周期業(yè)務(wù)的單次業(yè)務(wù)分配失敗,由資源分配模塊內(nèi)部進(jìn)行Fai ICnt計(jì)數(shù),會影響之后分配的單次業(yè)務(wù)的優(yōu)先級。
[0196]RRM在收到周期業(yè)務(wù)的申請之后,在RRM內(nèi)部模擬出相當(dāng)于兩個固定時(shí)刻有限長業(yè)務(wù)的申請內(nèi)容是分別位于①、②位置要使用資源,如果①的業(yè)務(wù)分配失敗,直接生成要在④使用射頻資源的業(yè)務(wù)申請,而位于④的時(shí)間點(diǎn)業(yè)務(wù)使用Failcnt為I進(jìn)行計(jì)算。具體計(jì)算公式參見第一計(jì)算公式,周期業(yè)務(wù)和單次業(yè)務(wù)相比沒有RRM和Modem之間的交互,對于各個Modem而言實(shí)現(xiàn)更簡單。更具體的實(shí)現(xiàn)細(xì)節(jié)和更多的實(shí)際應(yīng)用場景,這里不再一一列舉,請參照上述圖1-圖2中的方法實(shí)施例。
[0197]參見圖7,對本發(fā)明實(shí)施例中的資源分配裝置的結(jié)構(gòu)示意圖進(jìn)行詳細(xì)介紹。該裝置20應(yīng)用于包括射頻RF系統(tǒng)和基帶處理器的終端,具體可應(yīng)用于圖1中的通信終端10的基帶處理器12中,或者作為基帶處理器12的無線資源管理器RRM123中的部分功能模塊來完成業(yè)務(wù)的資源調(diào)度、分配等相關(guān)功能,裝置20可包括:接收模塊201和分配模塊210,其中
[0198]所述基帶處理器包括所述無線資源管理器RRM和至少兩個調(diào)制解調(diào)器Modem,所述至少兩個Mo d em包括第一Mo d em和第二Mo d em;
[ΟΙ"]接收模塊201,用于接收所述第一Modem發(fā)起的第一業(yè)務(wù)的業(yè)務(wù)請求,所述第一Modem用于處理第一用戶識別模塊SIM卡的第一業(yè)務(wù);
[0200]分配模塊210,用于當(dāng)判斷出當(dāng)前存在與所述第一業(yè)務(wù)搶占通信資源沖突的第二Modem發(fā)起的第二業(yè)務(wù)時(shí),比較所述第一業(yè)務(wù)的第一動態(tài)優(yōu)先級以及所述第二業(yè)務(wù)的第二動態(tài)優(yōu)先級以將所述通信資源分配給所述第一業(yè)務(wù)與所述第二業(yè)務(wù)中的一個;其中,所述第二 Modem用于處理第二 S頂卡的第二業(yè)務(wù),所述通信資源包括所述RF系統(tǒng)資源;所述第一業(yè)務(wù)和所述第二業(yè)務(wù)的每一個均為當(dāng)前業(yè)務(wù),所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級為所述RRM根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及業(yè)務(wù)動態(tài)調(diào)整參數(shù)計(jì)算得到的。
[0201]具體地,如圖8所示的本發(fā)明提供的資源分配裝置的另一實(shí)施例的結(jié)構(gòu)示意圖,資源分配裝置20,還可以包括:第一優(yōu)先級計(jì)算模塊202,其中
[0202]所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括連續(xù)分配失敗次數(shù),所述連續(xù)分配失敗次數(shù)是指為所述當(dāng)前業(yè)務(wù)申請分配所述通信資源的連續(xù)失敗的次數(shù),且當(dāng)申請分配所述通信資源成功時(shí)所述連續(xù)分配失敗次數(shù)清零;
[0203]第一優(yōu)先級計(jì)算模塊202,用于當(dāng)判斷出所述當(dāng)前業(yè)務(wù)滿足以下任一條件時(shí),所述RRM根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及所述連續(xù)分配失敗次數(shù),計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級;其中,當(dāng)所述連續(xù)分配失敗次數(shù)為O時(shí),計(jì)算出的所述動態(tài)優(yōu)先級等于所述初始優(yōu)先級;當(dāng)所述連續(xù)分配失敗次數(shù)大于O時(shí),計(jì)算出的所述動態(tài)優(yōu)先級高于所述初始優(yōu)先級,并且所述動態(tài)優(yōu)先級隨著所述連續(xù)分配失敗次數(shù)的增加而提高;
[0204]所述任一條件包括:
[0205]當(dāng)所述當(dāng)前業(yè)務(wù)為固定啟動時(shí)刻業(yè)務(wù),或無固定啟動時(shí)刻且無限時(shí)長業(yè)務(wù);或者
[0206]當(dāng)所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù),且所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級在發(fā)起業(yè)務(wù)請求后的第一預(yù)設(shè)時(shí)間段內(nèi)保持在第三優(yōu)先級范圍內(nèi),其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述第三優(yōu)先級范圍對應(yīng)的優(yōu)先級低于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級;或者
[0207]當(dāng)所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第二優(yōu)先級范圍,且所述RRM接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)去保護(hù)通知,其中,所述業(yè)務(wù)去保護(hù)通知為指示將所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級從所述第二優(yōu)先級范圍調(diào)整至第一優(yōu)先級范圍,所述第二優(yōu)先級范圍對應(yīng)的優(yōu)先級高于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。
[0208]進(jìn)一步地,如圖9所示的本發(fā)明提供的資源分配裝置的又一實(shí)施例的結(jié)構(gòu)示意圖,資源分配裝置20,還可以包括:第一計(jì)算模塊203,其中
[0209]第一計(jì)算模塊203,用于根據(jù)第一計(jì)算公式計(jì)算所述第一動態(tài)優(yōu)先級,所述第一計(jì)算公式為:F = C-(C_D)*(A/B),其中,F(xiàn)為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,D為所述第一優(yōu)先級范圍中的最高優(yōu)先級,A為連續(xù)分配失敗次數(shù),B為所述連續(xù)分配失敗次數(shù)的最大門限值,所述C的優(yōu)先級低于D的優(yōu)先級,所述A小于所述B。
[0210]再進(jìn)一步地,如圖10所示的本發(fā)明提供的資源分配裝置的又一實(shí)施例的結(jié)構(gòu)示意圖,資源分配裝置20,還可以包括:第二優(yōu)先級計(jì)算模塊204,其中
[0211 ] 所述當(dāng)前業(yè)務(wù)為無限時(shí)長業(yè)務(wù);
[0212]第二優(yōu)先級計(jì)算模塊204,用于在滿足以下任一條件時(shí),將所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級調(diào)整為第一優(yōu)先級范圍中的最高優(yōu)先級,其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于所述第一優(yōu)先級范圍;
[0213]所述任一條件包括:
[0214]在所述當(dāng)前業(yè)務(wù)已獲得所述通信資源的分配后,并在搶占統(tǒng)計(jì)周期內(nèi)所述通信資源被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)單次搶占的時(shí)間超過第一閾值,所述搶占統(tǒng)計(jì)周期為從所述通信資源被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)搶占之初至之后的第二預(yù)設(shè)時(shí)間段;或者
[0215]在所述當(dāng)前業(yè)務(wù)已獲得所述通信資源的分配后,所述通信資源累計(jì)被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)搶占時(shí)間超過第二閾值。
[0216]再進(jìn)一步地,如圖11所示的本發(fā)明提供的資源分配裝置的又一實(shí)施例的結(jié)構(gòu)示意圖,資源分配裝置20,還可以包括:第三優(yōu)先級計(jì)算模塊205,其中
[0217]所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括第一保護(hù)優(yōu)先級;
[0218]第三優(yōu)先級計(jì)算模塊205,用于當(dāng)接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)保護(hù)通知時(shí),根據(jù)獲取的所述初始優(yōu)先級和所述第一保護(hù)優(yōu)先級,計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,其中,所述業(yè)務(wù)保護(hù)通知用于指示確保所述當(dāng)前業(yè)務(wù)獲得所述通信資源的分配,所述第一保護(hù)優(yōu)先級為所述第一優(yōu)先級范圍中的最高優(yōu)先級,計(jì)算出的所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第二優(yōu)先級范圍,且所述第二優(yōu)先級范圍對應(yīng)的優(yōu)先級高于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。
[0219]再進(jìn)一步地,如圖12所示的本發(fā)明提供的資源分配裝置的又一實(shí)施例的結(jié)構(gòu)示意圖,資源分配裝置20,還可以包括:第二計(jì)算模塊206,其中
[0220]第二計(jì)算模塊206,用于當(dāng)接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)保護(hù)通知時(shí),根據(jù)第二計(jì)算公式計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,所述業(yè)務(wù)保護(hù)通知用于指示確保所述當(dāng)前業(yè)務(wù)獲得所述通信資源的分配,所述第二計(jì)算公式為:F = E+(C/N),其中,F(xiàn)為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,E為所述第一優(yōu)先級范圍中的最高優(yōu)先級,N為大于I的自然數(shù)。
[0221]再進(jìn)一步地,如圖13所示的本發(fā)明提供的資源分配裝置的又一實(shí)施例的結(jié)構(gòu)示意圖,資源分配裝置20,還可以包括:第四優(yōu)先級計(jì)算模塊207,其中
[0222]所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù),所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括去保護(hù)優(yōu)先級;
[0223]第四優(yōu)先級計(jì)算模塊207,用于根據(jù)獲取的所述初始優(yōu)先級和所述去保護(hù)優(yōu)先級,計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述去保護(hù)優(yōu)先級為所述第一優(yōu)先級范圍中的最低優(yōu)先級,計(jì)算出的所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第三優(yōu)先級范圍,且所述第三優(yōu)先級范圍對應(yīng)的優(yōu)先級低于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。
[0224]結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,或者結(jié)合第二方面的第四種可能的實(shí)現(xiàn)方式,或者,結(jié)合第二方面的第六種可能的實(shí)現(xiàn)方式,在第七種可能的實(shí)現(xiàn)方式中,計(jì)算出的所述動態(tài)優(yōu)先級隨著所述當(dāng)前業(yè)務(wù)初始優(yōu)先級提高而提高。
[0225]再進(jìn)一步地,如圖14所示的本發(fā)明提供的資源分配裝置的又一實(shí)施例的結(jié)構(gòu)示意圖,資源分配裝置20,還可以包括:第三計(jì)算模塊208,其中
[0226]所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù);
[0227]第三計(jì)算模塊208,用于根據(jù)第三計(jì)算公式計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,所述第三計(jì)算公式為:F = E+(C/N),其中,F(xiàn)為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,E為所述第一優(yōu)先級范圍中的最低優(yōu)先級,N為大于I的自然數(shù)。
[0228]再進(jìn)一步地,如圖15所示的本發(fā)明提供的資源分配裝置的又一實(shí)施例的結(jié)構(gòu)示意圖,資源分配裝置20,還可以包括:第四優(yōu)先級計(jì)算模塊209,其中
[0229]所述當(dāng)前業(yè)務(wù)為周期業(yè)務(wù),所述周期業(yè)務(wù)包括多個時(shí)間點(diǎn)的業(yè)務(wù),相鄰的時(shí)間點(diǎn)的業(yè)務(wù)之間的間隔為所述周期業(yè)務(wù)的周期;所述裝置還包括:
[0230]第五優(yōu)先級計(jì)算模塊209,用于根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù),計(jì)算第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級,所述第(M-2)個時(shí)間點(diǎn)與所述第M個時(shí)間點(diǎn)的間隔為所述周期業(yè)務(wù)的2個周期,所述M為大于3的自然數(shù);其中,當(dāng)所述第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù)為O時(shí),計(jì)算出的所述第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級等于所述周期業(yè)務(wù)的初始優(yōu)先級;當(dāng)所述第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù)大于O時(shí),計(jì)算出的所述第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級高于所述初始優(yōu)先級,并且所述動態(tài)優(yōu)先級隨著所述連續(xù)分配失敗次數(shù)的增加而提高。
[0231]本發(fā)明實(shí)施例,通過提供一種資源分配裝置,應(yīng)用于包括射頻RF系統(tǒng)和基帶處理器的多卡多待單通系統(tǒng)終端中,該裝置包括:接收模塊和分配模塊,其中,接收模塊,用于接收所述第一 Modem發(fā)起的第一業(yè)務(wù)的業(yè)務(wù)請求;分配模塊,用于當(dāng)判斷出當(dāng)前存在與所述第一業(yè)務(wù)搶占通信資源沖突的第二Modem發(fā)起的第二業(yè)務(wù)時(shí),比較所述第一業(yè)務(wù)的第一動態(tài)優(yōu)先級以及所述第二業(yè)務(wù)的第二動態(tài)優(yōu)先級以將所述通信資源分配給所述第一業(yè)務(wù)與所述第二業(yè)務(wù)中的一個。本發(fā)明提供的資源分配裝置解決了現(xiàn)有技術(shù)中的多卡多待單通系統(tǒng)分配通信資源時(shí),只按照業(yè)務(wù)的初始的固定優(yōu)先級來進(jìn)行分配的原則容易導(dǎo)致的資源分配不合理的問題,避免了業(yè)務(wù)因長期得不到資源分配而掉線、掉網(wǎng)等問題,提升了用戶體驗(yàn)。
[0232]可理解的是,資源分配裝置20中各模塊的功能可對應(yīng)參考上述圖1-至圖2中的各通信終端及方法實(shí)施例中的具體實(shí)現(xiàn)方式,這里不再贅述。
[0233]應(yīng)注意,本發(fā)明上述方法實(shí)施例還可以應(yīng)用于各類處理器中,或者由處理器實(shí)現(xiàn)。處理器可能是一種集成電路芯片,具有信號的處理能力。在實(shí)現(xiàn)過程中,上述方法實(shí)施例的各步驟可以通過處理器中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器可以是通用處理器、數(shù)字信號處理器(Digital Signal Processor,DSP)、專用集成電路(Applicat1n Specific Integrated Circui t,ASIC)、現(xiàn)成可編程門陣列(Fi eldProgrammable Gate Array,F(xiàn)PGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫?shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開的各方法、步驟及邏輯示意圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實(shí)施例所公開的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機(jī)存儲器,閃存、只讀存儲器,可編程只讀存儲器或者電可擦寫可編程存儲器、寄存器等本領(lǐng)域成熟的存儲介質(zhì)中。該存儲介質(zhì)位于存儲器,處理器讀取存儲器中的信息,結(jié)合其硬件完成上述方法的步驟。
[0234]可以理解,本發(fā)明實(shí)施例中的存儲器可以是易失性存儲器或非易失性存儲器,或可包括易失性和非易失性存儲器兩者。其中,非易失性存儲器可以是只讀存儲器(Read-Only Memory,R0M)、可編程只讀存儲器(Programmable R0M,PR0M)、可擦除可編程只讀存儲器(Erasable PR0M,EPR0M)、電可擦除可編程只讀存儲器(Electrically EPROM,EEPROM)或閃存。易失性存儲器可以是隨機(jī)存取存儲器(Random Access Memory,RAM),其用作外部高速緩存。通過示例性但不是限制性說明,許多形式的RAM可用,例如靜態(tài)隨機(jī)存取存儲器(Static RAM,SRAM)、動態(tài)隨機(jī)存取存儲器(Dynamic RAM,DRAM)、同步動態(tài)隨機(jī)存取存儲器(Synchronous DRAM,SDRAM)、雙倍數(shù)據(jù)速率同步動態(tài)隨機(jī)存取存儲器(Double Data RateSDRAM,DDR SDRAM)、增強(qiáng)型同步動態(tài)隨機(jī)存取存儲器(Enhanced SDRAM,ESDRAM)、同步連接動態(tài)隨機(jī)存取存儲器(Synchlink DRAM,SLDRAM)和直接內(nèi)存總線隨機(jī)存取存儲器(DirectRambus RAM,DR RAM)。應(yīng)注意,本文描述的系統(tǒng)和方法的存儲器旨在包括但不限于這些和任意其它適合類型的存儲器。
[0235]本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
[0236]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
[0237]本發(fā)明實(shí)施例還提供一種計(jì)算機(jī)存儲介質(zhì),其中,該計(jì)算機(jī)存儲介質(zhì)可存儲有程序,該程序執(zhí)行時(shí)包括上述方法實(shí)施例中記載的任意一種資源分配方法的部分或全部步驟。
[0238]在上述實(shí)施例中,對各個實(shí)施例的描述都各有側(cè)重,某個實(shí)施例中沒有詳述的部分,可以參見其他實(shí)施例的相關(guān)描述。
[0239]需要說明的是,對于前述的各方法實(shí)施例,為了簡單描述,故將其都表述為一系列的動作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本發(fā)明并不受所描述的動作順序的限制,因?yàn)橐罁?jù)本發(fā)明,某些步驟可能可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動作和模塊并不一定是本發(fā)明所必須的。
[0240]在本申請所提供的幾個實(shí)施例中,應(yīng)該理解到,所揭露的裝置,可通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如上述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的連接或耦合可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性或其它的形式,而不僅限于直接通過導(dǎo)線連接。
[0241]上述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0242]另外,在本發(fā)明各實(shí)施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨(dú)物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0243]上述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲在一個計(jì)算機(jī)可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以為個人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等,具體可以是計(jì)算機(jī)設(shè)備中的處理器)執(zhí)行本發(fā)明各個實(shí)施例上述方法的全部或部分步驟。其中,而前述的存儲介質(zhì)可包括:U盤、移動硬盤、磁碟、光盤、只讀存儲器(英文= Read-Only Memory,縮寫:ROM)或者隨機(jī)存取存儲器(英文:Random Access Memory,縮寫:RAM)等各種可以存儲程序代碼的介質(zhì)。
[0244]以上所述,以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1.一種通信終端,包括射頻RF系統(tǒng)和基帶處理器,所述基帶處理器與所述RF系統(tǒng)相連接,其特征在于,所述基帶處理器包括:無線資源管理器RRM和至少兩個調(diào)制解調(diào)器Modem;其中,所述至少兩個Modem包括第一Modem和第二Modem ; 所述第一 Modem用于處理第一用戶識別模塊S頂卡的第一業(yè)務(wù); 所述第二 Modem用于處理第二 SIM卡的第二業(yè)務(wù); 所述RRM用于: 接收所述第一 Modem發(fā)起的所述第一業(yè)務(wù)的業(yè)務(wù)請求; 接收所述第二 Modem發(fā)起的所述第二業(yè)務(wù)的業(yè)務(wù)請求;其中所述第一業(yè)務(wù)和所述第二業(yè)務(wù)被配置為搶占通信資源; 當(dāng)判斷出當(dāng)前所述第一業(yè)務(wù)與所述第二業(yè)務(wù)存在沖突時(shí),比較所述第一業(yè)務(wù)的第一動態(tài)優(yōu)先級以及所述第二業(yè)務(wù)的第二動態(tài)優(yōu)先級以將所述通信資源分配給所述第一業(yè)務(wù)與所述第二業(yè)務(wù)中的一個;其中,所述通信資源包括所述RF系統(tǒng)資源;所述第一業(yè)務(wù)和所述第二業(yè)務(wù)的每一個均為當(dāng)前業(yè)務(wù),所述RRM進(jìn)一步用于根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及業(yè)務(wù)動態(tài)調(diào)整參數(shù)計(jì)算得到所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級。2.如權(quán)利要求1所述的終端,其特征在于,所述RF系統(tǒng)包括射頻芯片RFIC,所述RFIC用于調(diào)制或解調(diào)與所述至少兩個Modem中任一個所處理的業(yè)務(wù)相關(guān)的RF信號。3.如權(quán)利要求2所述的終端,其特征在于,所述RF系統(tǒng)還包括天線和射頻前端RFFE,所述天線與所述射頻前端RFFE相連接,所述RFFE與所述RFIC連接,所述RFFE通過所述天線接收或發(fā)送所述RF信號。4.如權(quán)利要求1-3任意一項(xiàng)所述的終端,其特征在于,所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括連續(xù)分配失敗次數(shù),所述連續(xù)分配失敗次數(shù)是指為所述當(dāng)前業(yè)務(wù)申請分配所述通信資源的連續(xù)失敗的次數(shù),且當(dāng)申請分配所述通信資源成功時(shí)所述連續(xù)分配失敗次數(shù)清零;所述RRM在計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級時(shí)進(jìn)一步用于: 當(dāng)判斷出所述當(dāng)前業(yè)務(wù)滿足以下任一條件時(shí),根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及所述連續(xù)分配失敗次數(shù),計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級;其中,當(dāng)所述連續(xù)分配失敗次數(shù)為O時(shí),計(jì)算出的所述動態(tài)優(yōu)先級等于所述初始優(yōu)先級;當(dāng)所述連續(xù)分配失敗次數(shù)大于O時(shí),計(jì)算出的所述動態(tài)優(yōu)先級高于所述初始優(yōu)先級,并且所述動態(tài)優(yōu)先級隨著所述連續(xù)分配失敗次數(shù)的增加而提高; 所述任一條件包括: 當(dāng)所述當(dāng)前業(yè)務(wù)為固定啟動時(shí)刻業(yè)務(wù),或無固定啟動時(shí)刻且無限時(shí)長業(yè)務(wù);或者 當(dāng)所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù),且所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級在發(fā)起業(yè)務(wù)請求后的第一預(yù)設(shè)時(shí)間段內(nèi)保持在第三優(yōu)先級范圍內(nèi),其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述第三優(yōu)先級范圍對應(yīng)的優(yōu)先級低于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級;或者 當(dāng)所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第二優(yōu)先級范圍,且所述RRM接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)去保護(hù)通知,其中,所述業(yè)務(wù)去保護(hù)通知為指示將所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級從所述第二優(yōu)先級范圍調(diào)整至第一優(yōu)先級范圍,所述第二優(yōu)先級范圍對應(yīng)的優(yōu)先級高于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。5.如權(quán)利要求1-3任意一項(xiàng)所述的終端,其特征在于,所述RRM在計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級時(shí)進(jìn)一步用于: 根據(jù)第一計(jì)算公式計(jì)算所述第一動態(tài)優(yōu)先級,所述第一計(jì)算公式為:F = C-(C-D)*(A/B),其中^為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,0為所述第一優(yōu)先級范圍中的最高優(yōu)先級,A為連續(xù)分配失敗次數(shù),B為所述連續(xù)分配失敗次數(shù)的最大門限值,所述C的優(yōu)先級低于D的優(yōu)先級,所述A小于所述B。6.如權(quán)利要求1-3任意一項(xiàng)所述的終端,其特征在于,所述當(dāng)前業(yè)務(wù)為無限時(shí)長業(yè)務(wù),所述RRM進(jìn)一步用于: 在滿足以下任一條件時(shí),將所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級調(diào)整為第一優(yōu)先級范圍中的最高優(yōu)先級,其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于所述第一優(yōu)先級范圍; 所述任一條件包括: 在所述當(dāng)前業(yè)務(wù)已獲得所述通信資源的分配后,并在搶占統(tǒng)計(jì)周期內(nèi)所述通信資源被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)單次搶占的時(shí)間超過第一閾值,所述搶占統(tǒng)計(jì)周期為從所述通信資源被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)搶占之初至之后的第二預(yù)設(shè)時(shí)間段;或者 在所述當(dāng)前業(yè)務(wù)已獲得所述通信資源的分配后,所述通信資源累計(jì)被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)搶占時(shí)間超過第二閾值。7.如權(quán)利要求1-3任意一項(xiàng)所述的終端,其特征在于,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括第一保護(hù)優(yōu)先級;所述RRM在計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級時(shí)進(jìn)一步用于: 當(dāng)接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)保護(hù)通知時(shí),根據(jù)獲取的所述初始優(yōu)先級和所述第一保護(hù)優(yōu)先級,計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,其中,所述業(yè)務(wù)保護(hù)通知用于指示確保所述當(dāng)前業(yè)務(wù)獲得所述通信資源的分配,所述第一保護(hù)優(yōu)先級為所述第一優(yōu)先級范圍中的最高優(yōu)先級,計(jì)算出的所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第二優(yōu)先級范圍,且所述第二優(yōu)先級范圍對應(yīng)的優(yōu)先級高于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。8.如權(quán)利要求1-3任意一項(xiàng)所述的終端,其特征在于,所述RRM在計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級時(shí)進(jìn)一步用于: 當(dāng)接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)保護(hù)通知時(shí),所述RRM根據(jù)第二計(jì)算公式計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,所述業(yè)務(wù)保護(hù)通知用于指示確保所述當(dāng)前業(yè)務(wù)獲得所述通信資源的分配,所述第二計(jì)算公式為:F=E+(C/N),其中,F(xiàn)為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,E為所述第一優(yōu)先級范圍中的最高優(yōu)先級,N為大于I的自然數(shù)。9.如權(quán)利要求1-3任意一項(xiàng)所述的終端,其特征在于,所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù),所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括去保護(hù)優(yōu)先級;所述RRM在計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級時(shí)進(jìn)一步用于: 根據(jù)獲取的所述初始優(yōu)先級和所述去保護(hù)優(yōu)先級,計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述去保護(hù)優(yōu)先級為所述第一優(yōu)先級范圍中的最低優(yōu)先級,計(jì)算出的所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第三優(yōu)先級范圍,且所述第三優(yōu)先級范圍對應(yīng)的優(yōu)先級低于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。10.如權(quán)利要求4或7或9所述的終端,其特征在于,計(jì)算出的所述動態(tài)優(yōu)先級隨著所述當(dāng)如業(yè)務(wù)初始優(yōu)先級提尚而提尚。11.如權(quán)利要求1-3任意一項(xiàng)所述的終端,其特征在于,所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù);所述RRM在計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級時(shí)進(jìn)一步用于: 根據(jù)第三計(jì)算公式計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,所述第三計(jì)算公式為:F = E+(C/N),其中,F(xiàn)S動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍4為所述第一優(yōu)先級范圍中的最低優(yōu)先級,N為大于I的自然數(shù)。12.如權(quán)利要求1-3任意一項(xiàng)所述的終端,其特征在于,所述當(dāng)前業(yè)務(wù)為周期業(yè)務(wù),所述周期業(yè)務(wù)包括多個時(shí)間點(diǎn)的業(yè)務(wù),相鄰的時(shí)間點(diǎn)的業(yè)務(wù)之間的間隔為所述周期業(yè)務(wù)的周期;所述RRM進(jìn)一步用于: 根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù),計(jì)算第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級,所述第(M-2)個時(shí)間點(diǎn)與所述第M個時(shí)間點(diǎn)的間隔為所述周期業(yè)務(wù)的2個周期,所述M為大于3的自然數(shù);其中,當(dāng)所述第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù)為O時(shí),計(jì)算出的所述第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級等于所述周期業(yè)務(wù)的初始優(yōu)先級;當(dāng)所述第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù)大于O時(shí),計(jì)算出的所述第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級高于所述初始優(yōu)先級,并且所述動態(tài)優(yōu)先級隨著所述連續(xù)分配失敗次數(shù)的增加而提尚。13.—種資源分配方法,應(yīng)用于包括射頻RF系統(tǒng)和基帶處理器的終端,其中,所述基帶處理器包括無線資源管理器RRM和至少兩個調(diào)制解調(diào)器Modem,所述至少兩個Modem包括第一Modem和第二 Modem,其特征在于,包括: 無線資源管理器RRM接收所述第一 Modem發(fā)起的第一業(yè)務(wù)的業(yè)務(wù)請求,所述第一 Modem用于處理第一用戶識別模塊S頂卡的第一業(yè)務(wù); 當(dāng)所述RRM判斷出當(dāng)前存在與所述第一業(yè)務(wù)搶占通信資源沖突的第二 Modem發(fā)起的第二業(yè)務(wù)時(shí),比較所述第一業(yè)務(wù)的第一動態(tài)優(yōu)先級以及所述第二業(yè)務(wù)的第二動態(tài)優(yōu)先級以將所述通信資源分配給所述第一業(yè)務(wù)與所述第二業(yè)務(wù)中的一個;其中,所述第二Modem用于處理第二 S頂卡的第二業(yè)務(wù),所述通信資源包括所述RF系統(tǒng)資源;所述第一業(yè)務(wù)和所述第二業(yè)務(wù)的每一個均為當(dāng)前業(yè)務(wù),所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級為所述RRM根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及業(yè)務(wù)動態(tài)調(diào)整參數(shù)計(jì)算得到的。14.如權(quán)利要求13所述的方法,其特征在于,所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括連續(xù)分配失敗次數(shù),所述連續(xù)分配失敗次數(shù)是指為所述當(dāng)前業(yè)務(wù)申請分配所述通信資源的連續(xù)失敗的次數(shù),且當(dāng)申請分配所述通信資源成功時(shí)所述連續(xù)分配失敗次數(shù)清零;所述方法還包括: 當(dāng)所述RRM判斷出所述當(dāng)前業(yè)務(wù)滿足以下任一條件時(shí),所述RRM根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及所述連續(xù)分配失敗次數(shù),計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級;其中,當(dāng)所述連續(xù)分配失敗次數(shù)為O時(shí),計(jì)算出的所述動態(tài)優(yōu)先級等于所述初始優(yōu)先級;當(dāng)所述連續(xù)分配失敗次數(shù)大于O時(shí),計(jì)算出的所述動態(tài)優(yōu)先級高于所述初始優(yōu)先級,并且所述動態(tài)優(yōu)先級隨著所述連續(xù)分配失敗次數(shù)的增加而提高; 所述任一條件包括: 當(dāng)所述當(dāng)前業(yè)務(wù)為固定啟動時(shí)刻業(yè)務(wù),或無固定啟動時(shí)刻且無限時(shí)長業(yè)務(wù);或者 當(dāng)所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù),且所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級在發(fā)起業(yè)務(wù)請求后的第一預(yù)設(shè)時(shí)間段內(nèi)保持在第三優(yōu)先級范圍內(nèi),其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述第三優(yōu)先級范圍對應(yīng)的優(yōu)先級低于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級;或者 當(dāng)所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第二優(yōu)先級范圍,且所述RRM接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)去保護(hù)通知,其中,所述業(yè)務(wù)去保護(hù)通知為指示將所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級從所述第二優(yōu)先級范圍調(diào)整至第一優(yōu)先級范圍,所述第二優(yōu)先級范圍對應(yīng)的優(yōu)先級高于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。15.如權(quán)利要求13所述的方法,其特征在于,所述方法還包括: 所述RRM根據(jù)第一計(jì)算公式計(jì)算所述第一動態(tài)優(yōu)先級,所述第一計(jì)算公式為:F = C-(C-D)*(A/B),其中,F(xiàn)S動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,0為所述第一優(yōu)先級范圍中的最高優(yōu)先級,A為連續(xù)分配失敗次數(shù),B為所述連續(xù)分配失敗次數(shù)的最大門限值,所述C的優(yōu)先級低于D的優(yōu)先級,所述A小于所述B。16.如權(quán)利要求13所述的方法,其特征在于,所述當(dāng)前業(yè)務(wù)為無限時(shí)長業(yè)務(wù),所述方法還包括: 在滿足以下任一條件時(shí),所述RRM將所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級調(diào)整為第一優(yōu)先級范圍中的最高優(yōu)先級,其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于所述第一優(yōu)先級范圍; 所述任一條件包括: 在所述當(dāng)前業(yè)務(wù)已獲得所述通信資源的分配后,并在搶占統(tǒng)計(jì)周期內(nèi)所述通信資源被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)單次搶占的時(shí)間超過第一閾值,所述搶占統(tǒng)計(jì)周期為從所述通信資源被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)搶占之初至之后的第二預(yù)設(shè)時(shí)間段;或者 在所述當(dāng)前業(yè)務(wù)已獲得所述通信資源的分配后,所述通信資源累計(jì)被所述當(dāng)前業(yè)務(wù)外的其它業(yè)務(wù)搶占時(shí)間超過第二閾值。17.如權(quán)利要求13所述的方法,其特征在于,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括第一保護(hù)優(yōu)先級;所述方法還包括: 當(dāng)所述RRM接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)保護(hù)通知時(shí),所述RRM根據(jù)獲取的所述初始優(yōu)先級和所述第一保護(hù)優(yōu)先級,計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,其中,所述業(yè)務(wù)保護(hù)通知用于指示確保所述當(dāng)前業(yè)務(wù)獲得所述通信資源的分配,所述第一保護(hù)優(yōu)先級為所述第一優(yōu)先級范圍中的最高優(yōu)先級,計(jì)算出的所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第二優(yōu)先級范圍,且所述第二優(yōu)先級范圍對應(yīng)的優(yōu)先級高于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。18.如權(quán)利要求13所述的方法,其特征在于,所述方法還包括: 當(dāng)所述RRM接收到針對所述當(dāng)前業(yè)務(wù)的業(yè)務(wù)保護(hù)通知時(shí),所述RRM根據(jù)第二計(jì)算公式計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,所述業(yè)務(wù)保護(hù)通知用于指示確保所述當(dāng)前業(yè)務(wù)獲得所述通信資源的分配,所述第二計(jì)算公式為:F = E+(C/N),其中,F(xiàn)為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,E為所述第一優(yōu)先級范圍中的最高優(yōu)先級,N為大于I的自然數(shù)。19.如權(quán)利要求13所述的方法,其特征在于,所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù),所述業(yè)務(wù)動態(tài)調(diào)整參數(shù)包括去保護(hù)優(yōu)先級;所述方法還包括: 所述RRM根據(jù)獲取的所述初始優(yōu)先級和所述去保護(hù)優(yōu)先級,計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,其中,所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級處于第一優(yōu)先級范圍,所述去保護(hù)優(yōu)先級為所述第一優(yōu)先級范圍中的最低優(yōu)先級,計(jì)算出的所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級處于第三優(yōu)先級范圍,且所述第三優(yōu)先級范圍對應(yīng)的優(yōu)先級低于所述第一優(yōu)先級范圍對應(yīng)的優(yōu)先級。20.如權(quán)利要求14或17或19所述的方法,其特征在于,計(jì)算出的所述動態(tài)優(yōu)先級隨著所述當(dāng)如業(yè)務(wù)初始優(yōu)先級提尚而提尚。21.如權(quán)利要求13所述的方法,其特征在于,所述當(dāng)前業(yè)務(wù)為無固定啟動時(shí)刻且有限時(shí)長業(yè)務(wù);所述方法還包括: 所述RRM根據(jù)第三計(jì)算公式計(jì)算所述當(dāng)前業(yè)務(wù)的動態(tài)優(yōu)先級,所述第三計(jì)算公式為:F= E+(C/N),其中^為動態(tài)優(yōu)先級,C為初始優(yōu)先級且處于第一優(yōu)先級范圍,E為所述第一優(yōu)先級范圍中的最低優(yōu)先級,N為大于I的自然數(shù)。22.如權(quán)利要求13任意一項(xiàng)所述的方法,其特征在于,所述當(dāng)前業(yè)務(wù)為周期業(yè)務(wù),所述周期業(yè)務(wù)包括多個時(shí)間點(diǎn)的業(yè)務(wù),相鄰的時(shí)間點(diǎn)的業(yè)務(wù)之間的間隔為所述周期業(yè)務(wù)的周期;所述方法還包括: 所述RRM根據(jù)所述當(dāng)前業(yè)務(wù)的初始優(yōu)先級以及第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù),計(jì)算第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級,所述第(M-2)個時(shí)間點(diǎn)與所述第M個時(shí)間點(diǎn)的間隔為所述周期業(yè)務(wù)的2個周期,所述M為大于3的自然數(shù);其中,當(dāng)所述第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù)為O時(shí),計(jì)算出的所述第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級等于所述周期業(yè)務(wù)的初始優(yōu)先級;當(dāng)所述第I個時(shí)間點(diǎn)至第(M-2)個時(shí)間點(diǎn)之間的業(yè)務(wù)的連續(xù)分配失敗次數(shù)大于O時(shí),計(jì)算出的所述第M個時(shí)間點(diǎn)的業(yè)務(wù)的動態(tài)優(yōu)先級高于所述初始優(yōu)先級,并且所述動態(tài)優(yōu)先級隨著所述連續(xù)分配失敗次數(shù)的增加而提高。
【文檔編號】H04W72/10GK105916208SQ201610232142
【公開日】2016年8月31日
【申請日】2016年4月14日
【發(fā)明人】吳翔, 宋麗君
【申請人】華為技術(shù)有限公司