本發(fā)明涉及通用移動(dòng)通信領(lǐng)域,尤其涉及一種HARQ(Hybrid Automatic Repeat request,混合自動(dòng)重傳請(qǐng)求)進(jìn)程檢驗(yàn)、校準(zhǔn)方法及裝置和基站。
背景技術(shù):
在UMTS(Universal Mobile Telecommunications System,通用移動(dòng)通信系統(tǒng))領(lǐng)域,尤其是WCDMA(Wideband Code Division Multiple Access,寬帶碼分多址)接入3G通訊(3rd Generation)基站系統(tǒng),隨著用戶對(duì)傳輸高速數(shù)據(jù)的需求越來(lái)越高,引入了HSUPA(high speed uplink packet access,高速上行鏈路分組接入)技術(shù),在HSUPA中,2ms E-DCH(Enhanced Dedicated Channel,增強(qiáng)上行專用傳輸信道)TTI(Transmission Time Interval,傳輸時(shí)間間隔)的用戶相對(duì)于10msTTI的用戶具有時(shí)延小,峰值速率大的優(yōu)勢(shì),但同時(shí)也有上行發(fā)射功率大的劣勢(shì),因?yàn)樵诙嘤脩魰r(shí)功率會(huì)攀升,導(dǎo)致控制信道占用的功率大,小區(qū)總的上行吞吐量反而減少。但協(xié)議規(guī)定2ms的8個(gè)HARQ進(jìn)程可以自由的激活和去激活,而10ms的4個(gè)HARQ進(jìn)程必須全部激活;這樣就可以采用時(shí)分復(fù)用的方式,將不同的2ms用戶區(qū)分開(kāi),降低用戶間干擾,提升小區(qū)上行吞吐量。在HSUPA調(diào)度時(shí),根據(jù)當(dāng)時(shí)的情況,激活和去激活不同的HARQ進(jìn)程,可以在用戶數(shù)不變的情況下,抬升小區(qū)上行吞吐量。
激活HARQ進(jìn)程有兩種方式,一種是在信令中就固定激活某些HARQ進(jìn)程,方法簡(jiǎn)單,但不靈活;另一種是動(dòng)態(tài)方式,根據(jù)實(shí)際情況激活、去激活HARQ進(jìn)程,處理靈活。不同于在信令中通知終端固定激活某些HARQ進(jìn)程,Node B(Node Base Station,基于節(jié)點(diǎn)基站)的動(dòng)態(tài)激活、去激活方式需要頻繁地通過(guò) 空口的E-AGCH(E-DCH Absolute Grant Channel,絕對(duì)授權(quán)信道)信道發(fā)送命令給終端,可能會(huì)因?yàn)檎`碼等產(chǎn)生終端實(shí)際的激活和去激活的HARQ進(jìn)程與Node B調(diào)度的不一致的情況,導(dǎo)致調(diào)度異常,反倒增加小區(qū)的干擾,影響小區(qū)的吞吐量。因此,需要一種檢測(cè)方法和校準(zhǔn)方法,去發(fā)現(xiàn)終端的激活和去激活的HARQ進(jìn)程和Node B調(diào)度的HARQ進(jìn)程是否一致,在不一致時(shí),進(jìn)而糾正這種不一致,保證終端的激活、去激活的HARQ進(jìn)程和Node B調(diào)度的HARQ進(jìn)程一致。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明要解決的主要技術(shù)問(wèn)題是,提供一種HARQ進(jìn)程檢驗(yàn)、校準(zhǔn)方法及裝置和基站,解決現(xiàn)有技術(shù)中,在動(dòng)態(tài)激活某些HARQ進(jìn)程時(shí),無(wú)法確定終端的激活和去激活的HARQ進(jìn)程和Node B調(diào)度的HARQ進(jìn)程是否一致,以及不一致時(shí),對(duì)終端的激活、去激活的HARQ進(jìn)程和Node B調(diào)度的HARQ進(jìn)程進(jìn)行校準(zhǔn)處理,提高調(diào)度的準(zhǔn)確性和小區(qū)的吞吐量的問(wèn)題。
為解決上述技術(shù)問(wèn)題,本發(fā)明提供一種HARQ進(jìn)程檢驗(yàn)方法,其特征在于,包括:獲取基站當(dāng)前向終端發(fā)送的目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài);獲取所述終端側(cè)所述目標(biāo)HARQ進(jìn)程當(dāng)前的實(shí)際激活狀態(tài);將所述目標(biāo)激活狀態(tài)與所述實(shí)際激活狀態(tài)進(jìn)行比較,判斷所述目標(biāo)激活狀態(tài)與所述實(shí)際激活狀態(tài)是否一致。
在本發(fā)明的一種實(shí)施例中,所述獲取基站當(dāng)前向終端發(fā)送的目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài)包括:根據(jù)所述目標(biāo)HARQ進(jìn)程當(dāng)前對(duì)應(yīng)的目標(biāo)HARQ進(jìn)程激活狀態(tài)控制圖樣獲取所述基站當(dāng)前向所述終端發(fā)送的所述目標(biāo)HARQ進(jìn)程的所述目標(biāo)激活狀態(tài)。
在本發(fā)明的一種實(shí)施例中,所述獲取所述終端側(cè)所述目標(biāo)HARQ進(jìn)程當(dāng)前 的實(shí)際激活狀態(tài)之前,還包括:自所述基站將所述目標(biāo)激活狀態(tài)發(fā)送給所述終端后開(kāi)始計(jì)時(shí),直到計(jì)時(shí)值達(dá)到預(yù)設(shè)時(shí)延值。
在本發(fā)明的一種實(shí)施例中,所述獲取所述終端側(cè)所述目標(biāo)HARQ進(jìn)程當(dāng)前的實(shí)際激活狀態(tài)包括:根據(jù)所述目標(biāo)激活狀態(tài)和所述基站與所述終端側(cè)之間的物理信道的信息獲取所述實(shí)際激活狀態(tài),所述物理信道包括上行增強(qiáng)專用物理控制信道和上行增強(qiáng)專用物理數(shù)據(jù)信道。
在本發(fā)明的一種實(shí)施例中,根據(jù)所述目標(biāo)激活狀態(tài)和所述物理信道的信息獲取所述實(shí)際激活狀態(tài)包括:當(dāng)所述目標(biāo)激活狀態(tài)為去激活時(shí),判斷所述上行增強(qiáng)專用物理控制信道當(dāng)前的信道能量是否大于預(yù)設(shè)信道能量閾值,如是,判斷所述上行增強(qiáng)專用物理數(shù)據(jù)信道輸出的數(shù)據(jù)譯碼是否正確,如正確,則判定所述實(shí)際激活狀態(tài)為激活;如不正確,判斷誤碼個(gè)數(shù)是否大于預(yù)設(shè)誤碼個(gè)數(shù)閾值,如是,判定所述實(shí)際激活狀態(tài)為激活,否則,判定所述實(shí)際激活狀態(tài)為去激活。
在本發(fā)明的一種實(shí)施例中,如所述上行增強(qiáng)專用物理控制信道當(dāng)前的信道能量小于等于預(yù)設(shè)信道能量閾值,判定所述實(shí)際激活狀態(tài)為去激活。
在本發(fā)明的一種實(shí)施例中,根據(jù)所述目標(biāo)激活狀態(tài)和所述物理信道的信息獲取所述實(shí)際激活狀態(tài)包括:當(dāng)所述目標(biāo)激活狀態(tài)為激活時(shí),判斷所述上行增強(qiáng)專用物理控制信道當(dāng)前的信道能量是否大于預(yù)設(shè)信道能量閾值,如是,判斷上行增強(qiáng)專用物理數(shù)據(jù)信道譯碼是否正確,如正確,將累積異常值清零;如不正確,判斷最小功率比對(duì)應(yīng)的授權(quán)值是否大于服務(wù)授權(quán)值與步長(zhǎng)的和,如否,將累積異常值清零,如是,則累積異常值加一。
在本發(fā)明的一種實(shí)施例中,如所述上行增強(qiáng)專用物理控制信道當(dāng)前的信道能量小于等于預(yù)設(shè)信道能量閾值,判斷前一次保存的滿意比特是否滿意,如否, 將累積異常值加一,如是,判斷前一次保存的增強(qiáng)型專用信道總緩存狀態(tài)值是否為零,如為零,將累積異常值加一。
在本發(fā)明的一種實(shí)施例中,累積異常值清零或累積異常值加一之后,還包括判斷累積異常值是否達(dá)到預(yù)設(shè)值,如達(dá)到,判定所述實(shí)際激活狀態(tài)為去激活,若未達(dá)到,判定所述實(shí)際激活狀態(tài)為激活。
本發(fā)明提供一種HARQ進(jìn)程校準(zhǔn)方法,包括:當(dāng)通過(guò)前述的HARQ進(jìn)程檢驗(yàn)方法得到所述實(shí)際激活狀態(tài)與所述目標(biāo)激活狀態(tài)不一致時(shí),生成異常通知;根據(jù)所述異常通知對(duì)終端側(cè)的所述HARQ進(jìn)程的激活狀態(tài)進(jìn)行校準(zhǔn)處理。
在本發(fā)明的一種實(shí)施例中,所述控制命令包括:當(dāng)所述目標(biāo)HARQ進(jìn)程為去激活狀態(tài)時(shí),根據(jù)HARQ進(jìn)程標(biāo)識(shí)計(jì)算發(fā)送去激活消息的幀號(hào)和子幀號(hào),在對(duì)應(yīng)時(shí)間發(fā)送包含所述去激活消息的幀號(hào)和子幀號(hào)的去激活命令進(jìn)行相應(yīng)的去激活操作;當(dāng)所述目標(biāo)HARQ進(jìn)程為激活狀態(tài)時(shí),根據(jù)HARQ進(jìn)程標(biāo)識(shí)計(jì)算發(fā)送激活消息的幀號(hào)和子幀號(hào),在對(duì)應(yīng)時(shí)間發(fā)送包含所述激活消息的幀號(hào)和子幀號(hào)的激活命令進(jìn)行相應(yīng)的激活操作。
本發(fā)明提供一種HARQ進(jìn)程檢驗(yàn)裝置,包括:第一獲取模塊,所述第一獲取模塊用于獲取基站當(dāng)前向終端發(fā)送的目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài);第二獲取模塊,所述第二獲取模塊用于獲取所述終端側(cè)所述目標(biāo)HARQ進(jìn)程當(dāng)前的實(shí)際激活狀態(tài);判斷模塊,所述判斷模塊用于將所述目標(biāo)激活狀態(tài)與所述實(shí)際激活狀態(tài)進(jìn)行比較,判斷所述目標(biāo)激活狀態(tài)與所述實(shí)際激活狀態(tài)是否一致。
在本發(fā)明的一種實(shí)施例中,所述第一獲取模塊包括獲取子模塊和判斷子模塊,所述獲取子模塊用于獲取所述目標(biāo)HARQ進(jìn)程當(dāng)前對(duì)應(yīng)的目標(biāo)HARQ進(jìn)程激活狀態(tài)控制圖樣,所述判斷子模塊用于根據(jù)所述目標(biāo)HARQ激活狀態(tài)控制圖樣判斷所述目標(biāo)HARQ進(jìn)程的所述目標(biāo)激活狀態(tài),得到所述目標(biāo)激活狀態(tài)。
在本發(fā)明的一種實(shí)施例中,還包括:定時(shí)模塊,所述定時(shí)模塊用于在獲取所述終端側(cè)所述目標(biāo)HARQ進(jìn)程當(dāng)前的實(shí)際激活狀態(tài)之前,自所述基站將所述目標(biāo)激活狀態(tài)發(fā)送給所述終端后開(kāi)始計(jì)時(shí),直到計(jì)時(shí)值達(dá)到預(yù)設(shè)時(shí)延值。
在本發(fā)明的一種實(shí)施例中,所述第二獲取模塊包括處理子模塊,所述處理子模塊用于根據(jù)所述目標(biāo)激活狀態(tài)和所述基站與所述終端側(cè)之間的物理信道的信息獲取所述實(shí)際激活狀態(tài),所述物理信道包括上行增強(qiáng)專用物理控制信道和上行增強(qiáng)專用物理數(shù)據(jù)信道。
在本發(fā)明的一種實(shí)施例中,所述處理子模塊包括第一處理單元,所述第一處理單元用于當(dāng)所述目標(biāo)激活狀態(tài)為去激活時(shí),判斷所述上行增強(qiáng)專用物理控制信道當(dāng)前的信道能量是否大于預(yù)設(shè)信道能量閾值,如是,判斷所述上行增強(qiáng)專用物理數(shù)據(jù)信道輸出的數(shù)據(jù)譯碼是否正確,如正確,則判定所述實(shí)際激活狀態(tài)為激活;如不正確,判斷誤碼個(gè)數(shù)是否大于預(yù)設(shè)誤碼個(gè)數(shù)閾值,如是,判定所述實(shí)際激活狀態(tài)為激活,否則,判定所述實(shí)際激活狀態(tài)為去激活。
在本發(fā)明的一種實(shí)施例中,所述處理子模塊包括第二處理單元,所述第二處理單元用于如所述上行增強(qiáng)專用物理控制信道當(dāng)前的信道能量小于等于預(yù)設(shè)信道能量閾值,判定所述實(shí)際激活狀態(tài)為去激活。
在本發(fā)明的一種實(shí)施例中,所述處理子模塊包括第三處理單元,所述第三處理單元用于當(dāng)所述目標(biāo)激活狀態(tài)為激活時(shí),判斷所述上行增強(qiáng)專用物理控制信道當(dāng)前的信道能量是否大于預(yù)設(shè)信道能量閾值,如是,判斷上行增強(qiáng)專用物理數(shù)據(jù)信道譯碼是否正確,如正確,將累積異常值清零;如不正確,判斷最小功率比對(duì)應(yīng)的授權(quán)值是否大于服務(wù)授權(quán)值與步長(zhǎng)的和,如否,將累積異常值清零,如是,則累積異常值加一。
在本發(fā)明的一種實(shí)施例中,所述處理子模塊包括第四處理單元,若所述上 行增強(qiáng)專用物理控制信道當(dāng)前的信道能量小于等于預(yù)設(shè)信道能量閾值,判斷前一次保存的滿意比特是否滿意,如否,將累積異常值加一,如是,判斷前一次保存的增強(qiáng)型專用信道總緩存狀態(tài)值是否為零,如為零,將累積異常值加一。
在本發(fā)明的一種實(shí)施例中,所述處理子模塊包括第五處理單元,所述第五處理單元用于累積異常值清零或累積異常值加一之后,還包括判斷累積異常值是否達(dá)到預(yù)設(shè)值,若達(dá)到,判定所述實(shí)際激活狀態(tài)為去激活,若未達(dá)到,判定所述實(shí)際激活狀態(tài)為激活。
本發(fā)明提供一種HARQ進(jìn)程校準(zhǔn)裝置,包括:異常通知生成模塊,所述異常通知生成模塊用于當(dāng)通過(guò)前述的HARQ進(jìn)程檢驗(yàn)裝置得到所述實(shí)際激活狀態(tài)與所述目標(biāo)激活狀態(tài)不一致時(shí),生成異常通知;校準(zhǔn)模塊,所述校準(zhǔn)模塊用于根據(jù)所述異常通知對(duì)所述終端側(cè)的所述目標(biāo)HARQ進(jìn)程的激活狀態(tài)進(jìn)行校準(zhǔn)處理。
本發(fā)明提供一種基站,其特征在于,包括發(fā)送裝置、上述HARQ進(jìn)程檢驗(yàn)裝置和HARQ進(jìn)程校準(zhǔn)裝置;所述發(fā)送裝置用于將目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài)發(fā)送給所述終端,所述HARQ進(jìn)程檢驗(yàn)裝置獲取所述發(fā)送裝置發(fā)送給所述終端側(cè)的所述目標(biāo)HARQ進(jìn)程的所述目標(biāo)激活狀態(tài),以及獲取所述終端側(cè)所述目標(biāo)HARQ進(jìn)程的所述實(shí)際激活狀態(tài),并比較所述實(shí)際激活狀態(tài)與所述目標(biāo)激活狀態(tài),當(dāng)所述實(shí)際激活狀態(tài)與所述目標(biāo)激活狀態(tài)不一致時(shí),所述HARQ進(jìn)程校準(zhǔn)裝置根據(jù)所述目標(biāo)HARQ進(jìn)程的所述目標(biāo)激活狀態(tài)去校準(zhǔn)所述終端側(cè)的所述實(shí)際激活狀態(tài)。
本發(fā)明的有益效果是:
本提案提出一種HARQ進(jìn)程檢驗(yàn)、校準(zhǔn)方法及裝置和基站,獲取基站當(dāng)前向終端發(fā)送的目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài)和終端側(cè)目標(biāo)HARQ進(jìn)程當(dāng)前的 實(shí)際激活狀態(tài);將該目標(biāo)激活狀態(tài)與該實(shí)際激活狀態(tài)進(jìn)行比較,判斷目標(biāo)激活狀態(tài)與實(shí)際激活狀態(tài)是否一致,這樣就可以知道終端的激活和去激活的HARQ進(jìn)程和Node B調(diào)度的HARQ進(jìn)程是否一致,當(dāng)不一致時(shí),生成異常通知,根據(jù)異常通知對(duì)終端側(cè)的HARQ進(jìn)程的激活狀態(tài)進(jìn)行校準(zhǔn)處理。這種方式,能夠檢測(cè)到動(dòng)態(tài)激活某些HARQ進(jìn)程時(shí),終端的HARQ進(jìn)程狀態(tài)是否和Node B調(diào)度的一致,不一致時(shí),進(jìn)而對(duì)終端側(cè)的HARQ進(jìn)程實(shí)際激活狀態(tài)進(jìn)行校準(zhǔn),解決現(xiàn)有技術(shù)中,動(dòng)態(tài)激活某些HARQ進(jìn)程時(shí),無(wú)法保證終端的激活和去激活的HARQ進(jìn)程和Node B調(diào)度的HARQ進(jìn)程一致,影響調(diào)度的準(zhǔn)確性和影響小區(qū)的吞吐量的問(wèn)題。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例一的HARQ進(jìn)程檢驗(yàn)方法流程圖;
圖2為本發(fā)明實(shí)施例一的當(dāng)目標(biāo)激活狀態(tài)為去激活時(shí)的檢驗(yàn)方法流程圖;
圖3為本發(fā)明實(shí)施例一的當(dāng)目標(biāo)激活狀態(tài)為激活時(shí)的檢驗(yàn)方法流程圖;
圖4為本發(fā)明實(shí)施例二的HARQ進(jìn)程校準(zhǔn)方法流程圖;
圖5為本發(fā)明實(shí)施例三的HARQ進(jìn)程檢驗(yàn)裝置示意圖;
圖6為圖5的HARQ進(jìn)程檢驗(yàn)裝置的第一獲取模塊示意圖;
圖7為圖5的HARQ進(jìn)程檢驗(yàn)裝置的第二獲取模塊示意圖;
圖8為本發(fā)明實(shí)施例三的另一HARQ進(jìn)程檢驗(yàn)裝置示意圖;
圖9為本發(fā)明實(shí)施例四的HARQ進(jìn)程校準(zhǔn)裝置示意圖;
圖10為本發(fā)明實(shí)施例四的基站示意圖。
具體實(shí)施方式
下面通過(guò)具體實(shí)施方式結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。
實(shí)施例一:
本實(shí)施例提供一種HARQ進(jìn)程檢驗(yàn)方法,用于檢驗(yàn)基站向終端發(fā)送的當(dāng)前目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài)與該目標(biāo)HARQ進(jìn)程對(duì)應(yīng)的終端側(cè)的實(shí)際激活狀態(tài)是否一致,避免動(dòng)態(tài)激活某些HARQ進(jìn)程時(shí),終端的激活和去激活狀態(tài)的實(shí)際激活狀態(tài)的HARQ進(jìn)程和Node B調(diào)度的HARQ進(jìn)程不一致,影響調(diào)度的準(zhǔn)確性和影響小區(qū)的吞吐量的問(wèn)題,請(qǐng)參見(jiàn)圖1,上述檢驗(yàn)方法包括:
步驟S101,獲取基站當(dāng)前向終端發(fā)送的目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài);
步驟S102,獲取所述終端側(cè)所述目標(biāo)HARQ進(jìn)程當(dāng)前的實(shí)際激活狀態(tài);
步驟S103,將所述目標(biāo)激活狀態(tài)與所述實(shí)際激活狀態(tài)進(jìn)行比較,判斷所述目標(biāo)激活狀態(tài)與所述實(shí)際激活狀態(tài)是否一致。
下面將每個(gè)步驟做具體闡述,步驟S101,獲取基站當(dāng)前向終端發(fā)送的目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài)具體為:調(diào)度器預(yù)先分配HARQ進(jìn)程的目標(biāo)激活狀態(tài),并將包含目標(biāo)激活狀態(tài)的信息發(fā)給終端,控制終端HARQ進(jìn)程的激活、去激活狀態(tài),但是在動(dòng)態(tài)激活某些HARQ進(jìn)程時(shí),由于誤碼等因素的存在,會(huì)存在終端實(shí)際的激活和去激活的HARQ進(jìn)程與Node B調(diào)度的不一致的情況,這種情況的存在導(dǎo)致調(diào)度異常,增加小區(qū)的干擾,影響小區(qū)的吞吐量;為避免這種情況,需要檢驗(yàn)出目標(biāo)HARQ進(jìn)程對(duì)應(yīng)的終端實(shí)際的激活狀態(tài)與Node B調(diào)度的不一致的情況。具體的,可以先獲取基站當(dāng)前向終端發(fā)送的目標(biāo)HARQ進(jìn)程的目標(biāo)狀態(tài)信息,得到目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài),獲取該目標(biāo)激活狀態(tài)的具體方式為:根據(jù)目標(biāo)HARQ進(jìn)程當(dāng)前對(duì)應(yīng)的目標(biāo)HARQ進(jìn)程激活狀態(tài)控制圖樣得到該目標(biāo)激活狀態(tài),該HARQ進(jìn)程激活狀態(tài)控制圖樣可以從調(diào)度器獲取到。
步驟S102,獲取所述終端側(cè)所述目標(biāo)HARQ進(jìn)程當(dāng)前的實(shí)際激活狀態(tài)具體為得到上述目標(biāo)激活狀態(tài)后,為了保證終端收到E-AGCH信道發(fā)出的對(duì)目標(biāo) HARQ進(jìn)程激活狀態(tài)的控制信息,需要保證一定的時(shí)延,因此在獲取終端側(cè)目標(biāo)HARQ進(jìn)程當(dāng)前的實(shí)際激活狀態(tài)之前,還包括自基站將目標(biāo)激活狀態(tài)發(fā)送給終端后開(kāi)始計(jì)時(shí),直到計(jì)時(shí)值達(dá)到預(yù)設(shè)時(shí)延值,具體的,可以啟動(dòng)定時(shí)器,當(dāng)所述定時(shí)器達(dá)到預(yù)設(shè)時(shí)延值后,獲取終端側(cè)目標(biāo)HARQ進(jìn)程當(dāng)前的實(shí)際激活狀態(tài)。
獲取終端側(cè)目標(biāo)HARQ進(jìn)程當(dāng)前的實(shí)際激活狀態(tài)包括:根據(jù)目標(biāo)激活狀態(tài)和基站與終端側(cè)之間的物理信道的信息獲取實(shí)際激活狀態(tài),具體的,物理信道包括E-DPCCH(E-DCH Dedicated Physical Control Channel,上行增強(qiáng)專用物理控制信道)和E-DPDCH(E-DCH Dedicated Physical date Channel,上行增強(qiáng)專用物理數(shù)據(jù)信道)。即根據(jù)E-DPCCH和E-DPDCH信道獲取實(shí)際激活狀態(tài),當(dāng)目標(biāo)激活狀態(tài)為去激活時(shí),請(qǐng)參見(jiàn)圖2,具體包括:
步驟S201,判斷E-DPCCH當(dāng)前的信道能量是否大于預(yù)設(shè)信道能量閾值,如是,轉(zhuǎn)到步驟S202;如否,轉(zhuǎn)到步驟S204;
步驟S202,判斷E-DPDCH輸出的數(shù)據(jù)譯碼是否正確,如否,轉(zhuǎn)到步驟S203;如是,轉(zhuǎn)到步驟S205;
步驟S203,判斷HARQ FAIL(誤碼個(gè)數(shù))是否大于預(yù)設(shè)誤碼個(gè)數(shù)閾值,如否,轉(zhuǎn)到步驟S204;如是,轉(zhuǎn)到步驟S205;
步驟S204,去激活;
步驟S205,激活。
即當(dāng)目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài)為去激活時(shí),經(jīng)檢驗(yàn)分析和判斷,如果E-DPCCH當(dāng)前的信道能量小于或等于預(yù)設(shè)信道能量閾值;或如果E-DPCCH當(dāng)前的信道能量大于預(yù)設(shè)信道能量閾值,E-DPDCH輸出的數(shù)據(jù)譯碼不正確,且沒(méi)達(dá)到HARQ FAIL條件,則目標(biāo)HARQ進(jìn)程的實(shí)際激活狀態(tài)為去激活。如果 E-DPCCH當(dāng)前的信道能量大于預(yù)設(shè)信道能量閾值;且E-DPDCH輸出的數(shù)據(jù)譯碼正確;或如果E-DPCCH當(dāng)前的信道能量大于預(yù)設(shè)信道能量閾值,E-DPDCH輸出的數(shù)據(jù)譯碼不正確,且達(dá)到協(xié)議規(guī)定的HARQ FAIL判斷條件,則目標(biāo)HARQ進(jìn)程的實(shí)際激活狀態(tài)激活。需要理解的是,E-DPCCH當(dāng)前的信道能量具體是指與目標(biāo)HARQ進(jìn)程對(duì)應(yīng)的當(dāng)前E-DPCCH信道的一定時(shí)間段內(nèi)的信道功率。
當(dāng)目標(biāo)激活狀態(tài)是激活狀態(tài)時(shí),首先對(duì)每個(gè)HARQ進(jìn)程的異常計(jì)數(shù)器中的累積異常值,判斷SG(Serving Grant,服務(wù)授權(quán))的值是否為零,如果為零,則不進(jìn)行檢測(cè),否則開(kāi)始檢測(cè);開(kāi)始檢測(cè)前保存前一次更新的Happy Bit(滿意比特)和TEBS(Total E-DCH Buffer State,增強(qiáng)型專用信道總緩存狀態(tài))信息。請(qǐng)參見(jiàn)圖3,具體檢測(cè)過(guò)程包括:
步驟S301,判斷E-DPCCH當(dāng)前的信道能量是否大于預(yù)設(shè)信道能量閾值,如是,轉(zhuǎn)到步驟S302;如否,轉(zhuǎn)到步驟S305;
步驟S302,判斷E-DPDCH輸出的數(shù)據(jù)譯碼是否正確,如否,轉(zhuǎn)到步驟S303;如是,轉(zhuǎn)到步驟S304;
步驟S303,判斷SGLUPR(最小功率比對(duì)應(yīng)的授權(quán)值)是否大于SG與A(步長(zhǎng))的和,如是,轉(zhuǎn)到步驟S307;如否,轉(zhuǎn)到步驟S304;
步驟S304,累積異常值清零;
步驟S305,判斷Happy Bit是否happy(滿意),如是,轉(zhuǎn)到步驟S306;如否,轉(zhuǎn)到步驟S307;
步驟306,判斷TEBS是否為零,如否,轉(zhuǎn)到步驟S307;
步驟S307,累積異常值加一;
步驟S308,判斷累計(jì)異常值是否達(dá)到預(yù)設(shè)值,如否,轉(zhuǎn)到步驟S309;如是, 轉(zhuǎn)到步驟S310;
步驟S309,激活;
步驟S310,去激活。
即當(dāng)目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài)為激活時(shí),先將目標(biāo)HARQ進(jìn)程對(duì)應(yīng)的異常計(jì)數(shù)器的累積異常值清零,且保存最新的Happy Bit和TEBS,然后進(jìn)行檢驗(yàn)分析和判斷,如果E-DPCCH當(dāng)前的信道能量大于預(yù)設(shè)信道能量閾值,且E-DPDCH輸出的數(shù)據(jù)譯碼正確;或如果E-DPCCH當(dāng)前的信道能量大于預(yù)設(shè)信道能量閾值,E-DPDCH輸出的數(shù)據(jù)譯碼錯(cuò)誤,且SGLUPR小于等于SG與A的和,則異常計(jì)數(shù)器的累積異常值清零,為避免清零出錯(cuò),優(yōu)選的,可以再判斷異常計(jì)數(shù)器的值是否達(dá)到預(yù)設(shè)值,若未達(dá)到,則實(shí)際激活狀態(tài)為激活;若達(dá)到,則實(shí)際激活狀態(tài)為去激活。經(jīng)檢驗(yàn),如果E-DPCCH當(dāng)前的信道能量大于預(yù)設(shè)信道能量閾值,E-DPDCH輸出的數(shù)據(jù)譯碼錯(cuò)誤,且SGLUPR大于SG與A的和;或如果E-DPCCH當(dāng)前的信道能量小于等于預(yù)設(shè)信道能量閾值,且Happy Bit是Unhappy(不滿意)的,或如果E-DPCCH當(dāng)前的信道能量大于預(yù)設(shè)信道能量閾值,且Happy Bit是Happy的,且TEBS不為零,則此時(shí)異常計(jì)數(shù)器的累計(jì)異常值加一,然后判斷異常計(jì)數(shù)器的累計(jì)異常值值是否達(dá)到預(yù)設(shè)值,若未達(dá)到,則實(shí)際激活狀態(tài)為激活;若達(dá)到,則實(shí)際激活狀態(tài)為去激活,與目標(biāo)激活狀態(tài)不一致。
需要理解的是,每個(gè)E-DCH TTI對(duì)應(yīng)的HARQ進(jìn)程都需要進(jìn)行步驟301至步驟307的處理,當(dāng)某個(gè)HARQ進(jìn)程的計(jì)數(shù)器的累計(jì)異常值達(dá)到預(yù)設(shè)值,則認(rèn)為該進(jìn)程的實(shí)際激活狀態(tài)為去激活,需要給進(jìn)行進(jìn)一步的校準(zhǔn)處理。
另外應(yīng)當(dāng)理解的是,SGLUPR是調(diào)度授權(quán)表中所有等于或大于變量reference_ETPR的取值的最小值所對(duì)應(yīng)的調(diào)度授權(quán)表的索引;reference_ETPR是 同一HARQ進(jìn)程的前一個(gè)TTI的實(shí)際采用的用于傳輸調(diào)度傳輸?shù)腅-DPDCH與DPCCH的功率比。
步驟S103,將所述目標(biāo)激活狀態(tài)與所述實(shí)際激活狀態(tài)進(jìn)行比較,判斷所述目標(biāo)激活狀態(tài)與所述實(shí)際激活狀態(tài)是否一致,具體包括:得到目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài)和實(shí)際激活狀態(tài)后,比較目標(biāo)激活狀態(tài)與實(shí)際激活狀態(tài),判斷二者是否一致,如果不一致,說(shuō)明終端實(shí)際的激活狀態(tài)與Node B調(diào)度的不一致,即目標(biāo)HARQ進(jìn)程的調(diào)度產(chǎn)生異常,此時(shí)可以按照需要對(duì)此異常進(jìn)行進(jìn)一步校準(zhǔn)處理,保證二者一致;如果一致,則可以不用進(jìn)行任何處理,直接對(duì)下一個(gè)目標(biāo)HARQ進(jìn)程進(jìn)行檢驗(yàn)。
實(shí)施例二:
本實(shí)施例提供一種HARQ進(jìn)程校準(zhǔn)方法,用于當(dāng)根據(jù)實(shí)施例一的HARQ進(jìn)程檢驗(yàn)方法得到目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài)與實(shí)際激活狀態(tài)不一致時(shí),生成異常通知,并根據(jù)異常通知對(duì)目標(biāo)HARQ進(jìn)程對(duì)應(yīng)的終端側(cè)的激活狀態(tài)進(jìn)行校準(zhǔn)處理,請(qǐng)參見(jiàn)圖4,具體包括:
步驟S401,當(dāng)通過(guò)HARQ進(jìn)程檢驗(yàn)方法得到所述目標(biāo)HARQ進(jìn)程的所述實(shí)際激活狀態(tài)與所述目標(biāo)激活狀態(tài)不一致時(shí),生成異常通知;
具體為,經(jīng)過(guò)比較后,如果得到目標(biāo)狀態(tài)與實(shí)際狀態(tài)不一致,則會(huì)產(chǎn)生異常通知,然后根據(jù)異常通知進(jìn)行相應(yīng)的處理。
步驟S402,根據(jù)所述異常通知對(duì)終端側(cè)的所述目標(biāo)HARQ進(jìn)程的狀態(tài)進(jìn)行校準(zhǔn)處理。
具體的,根據(jù)異常通知對(duì)目標(biāo)HARQ進(jìn)程對(duì)應(yīng)的終端側(cè)的實(shí)際激活狀態(tài)進(jìn)行校準(zhǔn)處理具體為:根據(jù)異常通知生成控制命令,將控制指令發(fā)出,去對(duì)終端側(cè)的HARQ進(jìn)程的激活狀態(tài)進(jìn)行校準(zhǔn)處理??刂泼罹唧w包括:當(dāng)目標(biāo)HARQ 進(jìn)程的目標(biāo)激活狀態(tài)為去激活時(shí),根據(jù)HARQ ID(進(jìn)程標(biāo)識(shí))計(jì)算發(fā)送去激活消息的幀號(hào)和子幀號(hào),在對(duì)應(yīng)時(shí)間發(fā)送包含去激活消息的幀號(hào)和子幀號(hào)的去激活命令進(jìn)行相應(yīng)的去激活操作;當(dāng)目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài)為激活狀態(tài)時(shí),根據(jù)HARQ ID計(jì)算發(fā)送激活消息的幀號(hào)和子幀號(hào),在對(duì)應(yīng)時(shí)間發(fā)送包含去激活消息的幀號(hào)和子幀號(hào)的激活命令進(jìn)行相應(yīng)的激活操作。
實(shí)施例三:
本實(shí)施例提供一種HARQ進(jìn)程檢驗(yàn)裝置,用于檢驗(yàn)基站當(dāng)前向終端發(fā)送的目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài)與終端側(cè)的實(shí)際激活狀態(tài)是否一致,避免動(dòng)態(tài)激活某些HARQ進(jìn)程時(shí),終端的激活和去激活狀態(tài)的實(shí)際激活狀態(tài)的HARQ進(jìn)程和Node B調(diào)度的HARQ進(jìn)程不一致,影響調(diào)度的準(zhǔn)確性和影響小區(qū)的吞吐量的問(wèn)題,請(qǐng)參見(jiàn)圖5,上述HARQ進(jìn)程檢驗(yàn)裝置50包括:
第一獲取模塊501,用于獲取基站當(dāng)前向終端發(fā)送的目標(biāo)HARQ進(jìn)程的目標(biāo)狀態(tài)信息;
第二獲取模塊502,用于獲取終端側(cè)目標(biāo)HARQ進(jìn)程當(dāng)前的實(shí)際激活狀態(tài);
判斷模塊503,用于將目標(biāo)激活狀態(tài)與實(shí)際激活狀態(tài)進(jìn)行比較,判斷目標(biāo)激活狀態(tài)與實(shí)際激活狀態(tài)是否一致。
下面對(duì)每個(gè)模塊做具體的闡述,第一獲取模塊501獲取基站當(dāng)前向終端發(fā)送的目標(biāo)HARQ進(jìn)程的目標(biāo)狀態(tài)信息具體為調(diào)度器預(yù)先分配HARQ進(jìn)程的目標(biāo)激活狀態(tài),并將包含目標(biāo)激活狀態(tài)的信息發(fā)給終端,控制終端HARQ進(jìn)程的激活、去激活狀態(tài),但是在動(dòng)態(tài)激活某些HARQ進(jìn)程時(shí),由于誤碼等因素的存在,會(huì)存在終端實(shí)際的激活和去激活的HARQ進(jìn)程與Node B調(diào)度的不一致的情況,這種情況的存在導(dǎo)致調(diào)度異常,增加小區(qū)的干擾,影響小區(qū)的吞吐量;為避免這種情況,需要檢驗(yàn)出目標(biāo)HARQ進(jìn)程對(duì)應(yīng)的終端實(shí)際的激活狀態(tài)與Node B 調(diào)度的不一致的情況。具體的,請(qǐng)參見(jiàn)圖6,第一獲取模塊501包括獲取子模塊5011和判斷子模塊5012,獲取子模塊5011用于獲取目標(biāo)HARQ進(jìn)程對(duì)應(yīng)的HARQ進(jìn)程激活狀態(tài)控制圖樣,該HARQ進(jìn)程激活狀態(tài)控制圖樣可以從調(diào)度器獲取到;判斷子模塊5012用于根據(jù)目標(biāo)HARQ激活狀態(tài)控制圖樣判斷目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài),得到該目標(biāo)激活狀態(tài)。
第二獲取模塊502獲取終端側(cè)目標(biāo)HARQ進(jìn)程當(dāng)前的實(shí)際激活狀態(tài)具體為得到上述目標(biāo)激活狀態(tài)后,為了保證終端收到E-AGCH信道發(fā)出的對(duì)目標(biāo)HARQ進(jìn)程激活狀態(tài)的控制信息,需要保證一定的時(shí)延,因此在獲取終端側(cè)目標(biāo)HARQ進(jìn)程當(dāng)前的實(shí)際激活狀態(tài)之前,還包括自基站將目標(biāo)激活狀態(tài)發(fā)送給終端后開(kāi)始計(jì)時(shí),直到計(jì)時(shí)值達(dá)到預(yù)設(shè)時(shí)延值,具體的請(qǐng)參見(jiàn)圖8,該HARQ進(jìn)程檢驗(yàn)裝置還包括定時(shí)模塊504,所述定時(shí)模塊504用于在獲取終端側(cè)目標(biāo)HARQ進(jìn)程當(dāng)前的實(shí)際激活狀態(tài)之前,自所述基站將所述目標(biāo)激活狀態(tài)發(fā)送給終端后開(kāi)始計(jì)時(shí),直到計(jì)時(shí)值達(dá)到預(yù)設(shè)時(shí)延值,當(dāng)達(dá)到預(yù)設(shè)時(shí)延值后,通知第二獲取模塊502獲取終端側(cè)目標(biāo)HARQ進(jìn)程當(dāng)前的實(shí)際狀態(tài)。
具體的,請(qǐng)參見(jiàn)圖7,第二獲取模塊502包括處理子模塊5021,處理子模塊5021用于根據(jù)目標(biāo)激活狀態(tài)和基站與終端側(cè)之間的物理信道的信息獲取實(shí)際激活狀態(tài),物理信道包括E-DPCCH和E-DPDCH信道。處理子模塊5021包括第一處理單元50211,第一處理單元50211用于當(dāng)目標(biāo)激活狀態(tài)為去激活時(shí),判斷E-DPCCH當(dāng)前的信道能量是否大于預(yù)設(shè)信道能量閾值,如是,判斷E-DPDCH輸出的數(shù)據(jù)譯碼是否正確,如正確,則判定實(shí)際激活狀態(tài)為激活;如不正確,判斷HARQ FAIL是否大于預(yù)設(shè)誤碼個(gè)數(shù)閾值,如是,判定實(shí)際激活狀態(tài)為激活,否則,判定實(shí)際激活狀態(tài)為去激活。處理子模塊包括第二處理單元50212,第二處理單元50212用于當(dāng)目標(biāo)激活狀態(tài)為去激活時(shí),如E-DPCCH當(dāng)前的信道能量 小于等于預(yù)設(shè)信道能量閾值,判定實(shí)際激活狀態(tài)為去激活。需要理解的是,E-DPCCH當(dāng)前的信道能量具體為與目標(biāo)HARQ進(jìn)程對(duì)應(yīng)的當(dāng)前E-DPCCH信道內(nèi)一定時(shí)間段內(nèi)的功率。處理子模塊包括第三處理單元50213,第三處理單元50213用于當(dāng)目標(biāo)激活狀態(tài)為激活時(shí),判斷E-DPCCH當(dāng)前的信道能量是否大于預(yù)設(shè)信道能量閾值,如是,判斷E-DPDCH輸出的數(shù)據(jù)譯碼是否正確,如正確,將累積異常值清零;如不正確,判斷SGLUPR是否大于SG+A,如否,將累積異常值清零,如是,則累積異常值加一。處理子模塊包括第四處理單元50214,第四處理單元用于當(dāng)目標(biāo)激活狀態(tài)為激活時(shí),若E-DPCCH當(dāng)前的信道能量小于等于預(yù)設(shè)信道能量閾值,判斷前一次保存的Happy Bit是否Happy,若否,將累積異常值加一,若是,判斷前一次保存的TEBS是否為零,若為零,將累積異常值加一。處理子模塊包括第五處理單元50215,第五處理單元50215用于累積異常值清零或累積異常值加一之后,判斷累積異常值是否達(dá)到預(yù)設(shè)值,若達(dá)到,判定所述實(shí)際激活狀態(tài)為去激活,若未達(dá)到,判定所述實(shí)際激活狀態(tài)為激活。當(dāng)目標(biāo)激活狀態(tài)是激活狀態(tài)時(shí),首先對(duì)每個(gè)HARQ進(jìn)程的異常計(jì)數(shù)器中的累積異常值,判斷SG是否為零,如果為零,則不進(jìn)行檢測(cè),否則開(kāi)始檢測(cè);開(kāi)始檢測(cè)前保存前一次更新的Happy Bit和TEBS信息。
另外應(yīng)當(dāng)理解的是,SGLUPR是調(diào)度授權(quán)表中所有等于或大于變量reference_ETPR的取值的最小值所對(duì)應(yīng)的調(diào)度授權(quán)表的索引;reference_ETPR是同一HARQ進(jìn)程的前一個(gè)TTI的實(shí)際采用的用于傳輸調(diào)度傳輸?shù)腅-DPDCH與DPCCH的功率比。
判斷模塊503將目標(biāo)激活狀態(tài)與實(shí)際激活狀態(tài)進(jìn)行比較,判斷目標(biāo)激活狀態(tài)與實(shí)際激活狀態(tài)是否一致具體為:判斷模塊503得到目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài)和實(shí)際激活狀態(tài)后,比較目標(biāo)激活狀態(tài)與實(shí)際激活狀態(tài),判斷二者是 否一致,如果不一致,說(shuō)明終端實(shí)際的激活狀態(tài)與Node B調(diào)度的不一致,即目標(biāo)HARQ進(jìn)程的調(diào)度產(chǎn)生異常,此時(shí)可以按照需要對(duì)此異常進(jìn)行進(jìn)一步校準(zhǔn)處理,保證二者一致;如果一致,則可以不用進(jìn)行任何處理,直接對(duì)下一個(gè)目標(biāo)HARQ進(jìn)程進(jìn)行檢驗(yàn)。
實(shí)施例四:
本實(shí)施例提供一種HARQ進(jìn)程校準(zhǔn)裝置,用于根據(jù)實(shí)施例三的HARQ進(jìn)程檢驗(yàn)裝置得到HARQ進(jìn)程的目標(biāo)激活狀態(tài)與實(shí)際激活狀態(tài)不一致時(shí),生成異常通知,并根據(jù)異常通知對(duì)目標(biāo)HARQ進(jìn)程對(duì)應(yīng)的終端側(cè)的激活狀態(tài)進(jìn)行校準(zhǔn)處理,請(qǐng)參見(jiàn)圖9,該HARQ進(jìn)程校準(zhǔn)裝置60具體包括:
異常通知生成模塊601,異常通知生成模塊601用于當(dāng)通過(guò)實(shí)施例一所保護(hù)的HARQ進(jìn)程檢驗(yàn)方法得到實(shí)際激活狀態(tài)與目標(biāo)激活狀態(tài)不一致時(shí),生成異常通知;
具體為,經(jīng)過(guò)比較后,如果得到目標(biāo)狀態(tài)與實(shí)際狀態(tài)不一致,則會(huì)產(chǎn)生異常通知,然后根據(jù)異常通知進(jìn)行相應(yīng)的處理。
校準(zhǔn)模塊602,校準(zhǔn)模塊602用于控制異常通知對(duì)終端側(cè)的HARQ進(jìn)程的狀態(tài)進(jìn)行校準(zhǔn)處理。
具體的,根據(jù)異常通知對(duì)目標(biāo)HARQ進(jìn)程對(duì)應(yīng)的終端側(cè)的實(shí)際激活狀態(tài)進(jìn)行校準(zhǔn)處理具體為:根據(jù)異常通知生成控制命令,將控制指令發(fā)出,去對(duì)終端側(cè)的HARQ進(jìn)程的激活狀態(tài)進(jìn)行校準(zhǔn)處理。控制命令具體包括:當(dāng)目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài)為去激活時(shí),根據(jù)HARQ ID計(jì)算發(fā)送去激活消息的幀號(hào)和子幀號(hào),在對(duì)應(yīng)時(shí)間發(fā)送去激活命令進(jìn)行相應(yīng)的去激活操作;當(dāng)目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài)為激活狀態(tài)時(shí),根據(jù)HARQ ID計(jì)算發(fā)送激活消息的幀號(hào)和子幀號(hào),在對(duì)應(yīng)時(shí)間發(fā)送激活命令進(jìn)行相應(yīng)的激活操作。
本實(shí)施例還包括一種基站,請(qǐng)參見(jiàn)圖10,該基站包括發(fā)送裝置40、上述HARQ進(jìn)程檢驗(yàn)裝置50和HARQ進(jìn)程校準(zhǔn)裝置60,發(fā)送裝置40用于將目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài)發(fā)送給所述終端,HARQ進(jìn)程檢驗(yàn)裝置50獲取發(fā)送裝置發(fā)送給終端側(cè)的目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài),以及獲取終端側(cè)目標(biāo)HARQ進(jìn)程的實(shí)際激活狀態(tài),并比較實(shí)際激活狀態(tài)與目標(biāo)激活狀態(tài),當(dāng)實(shí)際激活狀態(tài)與目標(biāo)激活狀態(tài)不一致時(shí),HARQ進(jìn)程校準(zhǔn)裝置60根據(jù)目標(biāo)HARQ進(jìn)程的目標(biāo)激活狀態(tài)去校準(zhǔn)終端側(cè)的所述實(shí)際激活狀態(tài)。
以上內(nèi)容是結(jié)合具體的實(shí)施方式對(duì)本發(fā)明所作的進(jìn)一步詳細(xì)說(shuō)明,不能認(rèn)定本發(fā)明的具體實(shí)施只局限于這些說(shuō)明。對(duì)于本發(fā)明所屬技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干簡(jiǎn)單推演或替換,都應(yīng)當(dāng)視為屬于本發(fā)明的保護(hù)范圍。