一種協(xié)作多點(diǎn)CoMP資源分配方法和裝置制造方法
【專利摘要】本發(fā)明提供一種CoMP資源分配方法和裝置,方法包括:預(yù)先將小區(qū)資源劃分為第一部分資源、第二部分資源和第三部分資源;確定用戶的用戶類型,所述用戶類型包括中心用戶、CoMP邊緣用戶和非CoMP邊緣用戶;調(diào)度CoMP邊緣用戶;當(dāng)完成調(diào)度CoMP邊緣用戶后,調(diào)度非CoMP邊緣用戶;當(dāng)完成調(diào)度非CoMP邊緣用戶后,調(diào)度中心用戶。其中本發(fā)明在調(diào)度CoMP邊緣用戶時(shí),對于同一協(xié)作集中的所有CoMP邊緣用戶在同一個(gè)小區(qū)內(nèi)按照第一預(yù)設(shè)調(diào)度算法進(jìn)行調(diào)度和資源分配,且將協(xié)作集內(nèi)其他小區(qū)對應(yīng)的資源塊分配給該用戶,防止了同一協(xié)作集中不同小區(qū)會(huì)將同一資源同時(shí)分配給不同邊緣用戶導(dǎo)致的分配資源沖突問題的發(fā)生。
【專利說明】—種協(xié)作多點(diǎn)CoMP資源分配方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,更具體地說,涉及一種協(xié)作多點(diǎn)CoMP資源分配方法和
>J-U ρ?α裝直。
【背景技術(shù)】
[0002]隨著通信業(yè)務(wù)的發(fā)展以及人們需求的增長,未來的無線通信系統(tǒng)需要滿足高速率和大容量的要求,而現(xiàn)有的通信系統(tǒng)存在著若干問題使得高速率和大容量的性能目標(biāo)難以實(shí)現(xiàn)。其中,小區(qū)間的干擾即是較為嚴(yán)重的一個(gè)問題。
[0003]現(xiàn)有技術(shù)中,位于小區(qū)邊緣的用戶容易受到相鄰小區(qū)的干擾,導(dǎo)致小區(qū)邊緣用戶的吞吐量低于小區(qū)中心用戶的吞吐量。為解決該問題,現(xiàn)有技術(shù)進(jìn)一步提出CoMP (Coordinated Multiple Points,協(xié)作多點(diǎn))技術(shù),其基本思想是讓不同小區(qū)的基站下行協(xié)作傳輸數(shù)據(jù)。利用CoMP技術(shù)能夠通過在多個(gè)小區(qū)間共享信道和數(shù)據(jù)信息有效抑制小區(qū)間干擾,提高邊緣頻譜效率和系統(tǒng)吞吐量。
[0004]通常,CoMP技術(shù)中常用的資源分配方法為頻率分配方法,其將系統(tǒng)的整個(gè)頻帶分為CoMP頻區(qū)和非CoMP頻區(qū)兩個(gè)部分。CoMP頻區(qū)用于小區(qū)邊緣用戶協(xié)作地進(jìn)行CoMP傳輸,非CoMP頻區(qū)用于小區(qū)中心用戶進(jìn)行單小區(qū)非協(xié)作式傳輸。其中所有小區(qū)給邊緣用戶分配的資源與給中心用戶分配的資源比例一致。
[0005]然而,對于同一協(xié)作集中的邊緣用戶來說,同一協(xié)作集中不同小區(qū)在分配資源時(shí)可能會(huì)將同一資源同時(shí)分配給不同邊緣用戶導(dǎo)致發(fā)生分配資源沖突,影響系統(tǒng)性能。
【發(fā)明內(nèi)容】
[0006]有鑒于此,本發(fā)明提供一種CoMP資源分配方法和裝置,以解決現(xiàn)有技術(shù)中CoMP進(jìn)行資源分配時(shí)發(fā)生分配資源沖突的問題。技術(shù)方案如下:
[0007]基于本發(fā)明的一方面,本發(fā)明提供一種CoMP資源分配方法,預(yù)先將小區(qū)資源劃分為第一部分資源、第二部分資源和第三部分資源,所述方法包括:
[0008]確定用戶的用戶類型,所述用戶類型包括中心用戶、CoMP邊緣用戶和非CoMP邊緣用戶;
[0009]調(diào)度所述CoMP邊緣用戶;其中,采用第一預(yù)設(shè)調(diào)度算法從同一協(xié)作集中所有的CoMP邊緣用戶中任意選擇一個(gè)第一用戶,同時(shí)從所述第一部分資源中未分配的資源中選出滿足所述第一用戶業(yè)務(wù)需求的資源塊,將所述資源塊分配給所述第一用戶,并將所述同一協(xié)作集中其他小區(qū)對應(yīng)的所述資源塊分配給所述第一用戶;
[0010]當(dāng)完成調(diào)度所述CoMP邊緣用戶后,調(diào)度所述非CoMP邊緣用戶;其中,采用第二預(yù)設(shè)調(diào)度算法從所有的非CoMP邊緣用戶中任意選擇一個(gè)第二用戶,同時(shí)從所述第二部分資源中未分配的資源中選出滿足所述第二用戶業(yè)務(wù)需求的資源塊,將所述資源塊分配給所述第二用戶;
[0011]當(dāng)完成調(diào)度所述非CoMP邊緣用戶后,調(diào)度所述中心用戶;其中,采用第三預(yù)設(shè)調(diào)度算法從所有的中心用戶中任意選擇一個(gè)第三用戶,同時(shí)從所述第三部分資源中未分配的資源中選出滿足所述第三用戶業(yè)務(wù)需求的資源塊,將所述資源塊分配給所述第三用戶。
[0012]較優(yōu)的,所述確定用戶的用戶類型包括:
[0013]判斷所述用戶當(dāng)前的服務(wù)小區(qū)的參考信號(hào)接收功率RSRP與鄰小區(qū)的RSRP的差值是否小于預(yù)設(shè)門限值;
[0014]如果小于,確定所述用戶為邊緣用戶;
[0015]如果不小于,確定所述用戶為中心用戶;
[0016]當(dāng)確定所述用戶為邊緣用戶時(shí),進(jìn)一步判斷所述用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值是否不大于CoMP門限值,如果不大于,且同時(shí)確定所述用戶當(dāng)前的服務(wù)小區(qū)和鄰小區(qū)在同一個(gè)基站內(nèi),確定所述用戶為CoMP邊緣用戶;
[0017]判斷所述用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值是否不大于邊緣用戶門限,如果不大于,且同時(shí)確定所述用戶當(dāng)前的服務(wù)小區(qū)和鄰小區(qū)不在同一個(gè)基站內(nèi),確定所述用戶為非COMP邊緣用戶。
[0018]較優(yōu)的,所述完成調(diào)度所述CoMP邊緣用戶包括:
[0019]所述同一協(xié)作集中所有的CoMP邊緣用戶均完成資源分配,或,
[0020]所述第一部分資源中的所有資源塊均已完成分配;
[0021]所述完成調(diào)度所述非CoMP邊緣用戶包括:
[0022]所述所有的非CoMP邊緣用戶均完成資源分配,或,
[0023]所述第二部分資源中的所有資源塊均已完成分配。
[0024]較優(yōu)的,當(dāng)完成調(diào)度所述CoMP邊緣用戶后,所述方法還包括:
[0025]判斷所述所有的CoMP邊緣用戶是否均已被調(diào)度;
[0026]如果所述所有的CoMP邊緣用戶均已被調(diào)度過,判斷所述第一部分資源是否還有剩余資源塊;
[0027]如果還有剩余資源塊,將所述剩余資源塊劃分為所述中心用戶使用。
[0028]較優(yōu)的,當(dāng)完成調(diào)度所述CoMP邊緣用戶后,所述方法還包括:
[0029]判斷所述所有的CoMP邊緣用戶中是否有CoMP邊緣用戶未分配到第一部分資源的資源塊;
[0030]如果有CoMP邊緣用戶未分配到第一部分資源的資源塊,將未分配到第一部分資源的資源塊的CoMP邊緣用戶作為中心用戶進(jìn)行調(diào)度。
[0031]較優(yōu)的,當(dāng)完成調(diào)度所述非CoMP邊緣用戶后,所述方法還包括:
[0032]判斷所述所有的非CoMP邊緣用戶是否均已被調(diào)度;
[0033]如果所述所有的非CoMP邊緣用戶均已被調(diào)度過,判斷所述第二部分資源是否還有剩余資源塊;
[0034]如果還有剩余資源塊,將所述剩余資源塊劃分為所述中心用戶使用。
[0035]較優(yōu)的,當(dāng)完成調(diào)度所述非CoMP邊緣用戶后,所述方法還包括:
[0036]判斷所述所有的非CoMP邊緣用戶中是否有非CoMP邊緣用戶未分配到第二部分資源的資源塊;
[0037]如果有非CoMP邊緣用戶未分配到第二部分資源的資源塊,將未分配到第二部分資源的資源塊的非CoMP邊緣用戶作為中心用戶進(jìn)行調(diào)度。
[0038]基于本發(fā)明的另一方面,本發(fā)明還提供一種CoMP資源分配裝置,包括:
[0039]小區(qū)資源劃分單元,用于將小區(qū)資源劃分為第一部分資源、第二部分資源和第三部分資源;
[0040]用戶類型確定單元,用于確定用戶的用戶類型,所述用戶類型包括中心用戶、CoMP邊緣用戶和非CoMP邊緣用戶;
[0041]第一調(diào)度單元,用于調(diào)度所述CoMP邊緣用戶;其中,采用第一預(yù)設(shè)調(diào)度算法從同一協(xié)作集中所有的CoMP邊緣用戶中任意選擇一個(gè)第一用戶,同時(shí)從所述第一部分資源中未分配的資源中選出滿足所述第一用戶業(yè)務(wù)需求的資源塊,將所述資源塊分配給所述第一用戶,并將所述同一協(xié)作集中其他小區(qū)對應(yīng)的所述資源塊分配給所述第一用戶;
[0042]第二調(diào)度單元,用于在所述第一調(diào)度單元完成調(diào)度所述CoMP邊緣用戶后,調(diào)度所述非CoMP邊緣用戶;其中,采用第二預(yù)設(shè)調(diào)度算法從所有的非CoMP邊緣用戶中任意選擇一個(gè)第二用戶,同時(shí)從所述第二部分資源中未分配的資源中選出滿足所述第二用戶業(yè)務(wù)需求的資源塊,將所述資源塊分配給所述第二用戶;
[0043]第三調(diào)度單元,用于在所述第二調(diào)度單元完成調(diào)度所述非CoMP邊緣用戶后,調(diào)度所述中心用戶;其中,采用第三預(yù)設(shè)調(diào)度算法從所有的中心用戶中任意選擇一個(gè)第三用戶,同時(shí)從所述第三部分資源中未分配的資源中選出滿足所述第三用戶業(yè)務(wù)需求的資源塊,將所述資源塊分配給所述第三用戶。
[0044]較優(yōu)的,所述用戶類型確定單元包括:
[0045]第一判斷子單元,用于判斷所述用戶當(dāng)前的服務(wù)小區(qū)的參考信號(hào)接收功率RSRP與鄰小區(qū)的RSRP的差值是否小于預(yù)設(shè)門限值;
[0046]第一確定子單元,用于在所述第一判斷子單元判斷所述用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值小于預(yù)設(shè)門限值時(shí),確定所述用戶為邊緣用戶;在所述用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值不小于預(yù)設(shè)門限值時(shí),確定所述用戶為中心用戶;
[0047]第二判斷子單元,用于在所述第一確定子單元確定所述用戶為邊緣用戶時(shí),判斷所述用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值是否不大于CoMP門限值;
[0048]第二確定子單元,用于在所述第二判斷子單元判斷所述用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值不大于CoMP門限值時(shí),且同時(shí)確定所述用戶當(dāng)前的服務(wù)小區(qū)和鄰小區(qū)在同一個(gè)基站內(nèi)時(shí),確定所述用戶為CoMP邊緣用戶;
[0049]第三判斷子單元,用于在所述第一確定子單元確定所述用戶為邊緣用戶時(shí),判斷所述用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值是否不大于邊緣用戶門限;
[0050]第三確定子單元,用于在所述第三判斷子單元判斷所述用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值不大于邊緣用戶門限時(shí),且同時(shí)確定所述用戶當(dāng)前的服務(wù)小區(qū)和鄰小區(qū)不在同一個(gè)基站內(nèi)時(shí),確定所述用戶為非COMP邊緣用戶。
[0051]較優(yōu)的,還包括:
[0052]第四判斷子單元,用于判斷所述所有的CoMP邊緣用戶是否均已被調(diào)度;
[0053]第五判斷子單元,用于在所述第四判斷子單元判斷所述所有的CoMP邊緣用戶均已被調(diào)度過,判斷所述第一部分資源是否還有剩余資源塊;
[0054]第一資源塊劃分單元,用于在所述第五判斷子單元判斷所述第一部分資源還有剩余資源塊時(shí),將所述剩余資源塊劃分為所述中心用戶使用。
[0055]較優(yōu)的,還包括:
[0056]第六判斷子單元,用于判斷所述所有的CoMP邊緣用戶中是否有CoMP邊緣用戶未分配到第一部分資源的資源塊;
[0057]第一調(diào)度子單元,用于在所述第六判斷子單元判斷所述所有的CoMP邊緣用戶中有CoMP邊緣用戶未分配到第一部分資源的資源塊,將未分配到第一部分資源的資源塊的CoMP邊緣用戶作為中心用戶進(jìn)行調(diào)度。
[0058]較優(yōu)的,還包括:
[0059]第七判斷子單元,用于判斷所述所有的非CoMP邊緣用戶是否均已被調(diào)度;
[0060]第八判斷子單元,用于在所述第七判斷子單元判斷所述所有的非CoMP邊緣用戶均已被調(diào)度過,判斷所述第二部分資源是否還有剩余資源塊;
[0061]第二資源塊劃分單元,用于在所述第八判斷子單元判斷所述第二部分資源還有剩余資源塊時(shí),將所述剩余資源塊劃分為所述中心用戶使用。
[0062]較優(yōu)的,還包括:
[0063]第九判斷子單元,用于判斷所述所有的非CoMP邊緣用戶中是否有非CoMP邊緣用戶未分配到第二部分資源的資源塊;
[0064]第二調(diào)度子單元,用于在所述第九判斷子單元判斷所述所有的非CoMP邊緣用戶中有非CoMP邊緣用戶未分配到第二部分資源的資源塊,將未分配到第二部分資源的資源塊的非CoMP邊緣用戶作為中心用戶進(jìn)行調(diào)度。
[0065]應(yīng)用本發(fā)明的上述技術(shù)方案,本發(fā)明提供了一種CoMP資源分配方法,方法包括:確定用戶的用戶類型,并優(yōu)先調(diào)度CoMP邊緣用戶,在完成調(diào)度CoMP邊緣用戶后,調(diào)度非CoMP邊緣用戶,并在完成調(diào)度非CoMP邊緣用戶后,調(diào)度中心用戶。其中本發(fā)明在調(diào)度CoMP邊緣用戶時(shí),對于同一協(xié)作集中的所有CoMP邊緣用戶在同一個(gè)小區(qū)內(nèi)按照第一預(yù)設(shè)調(diào)度算法進(jìn)行調(diào)度和資源分配,且將協(xié)作集內(nèi)其他小區(qū)對應(yīng)的資源塊分配給該用戶,防止了同一協(xié)作集中不同小區(qū)會(huì)將同一資源同時(shí)分配給不同邊緣用戶導(dǎo)致的分配資源沖突問題的發(fā)生。
[0066]同時(shí),本發(fā)明預(yù)先將小區(qū)資源劃分為第一部分資源、第二部分資源和第三部分資源,并將第一部分資源分配給CoMP邊緣用戶,第二部分資源分配給非CoMP邊緣用戶,第三部分資源分配給中心用戶,即本發(fā)明分別為邊緣用戶和中心用戶預(yù)留了一定的資源,且進(jìn)一步為非CoMP邊緣用戶預(yù)留了一定的資源,保證了非CoMP邊緣用戶的資源分配,提高了邊緣用戶的吞吐量。
【專利附圖】
【附圖說明】
[0067]為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0068]圖1為本發(fā)明提供的一種CoMP資源分配方法的一種流程圖;
[0069]圖2為本發(fā)明提供的一種確定用戶的用戶類型的實(shí)現(xiàn)方法的流程圖;
[0070]圖3為本發(fā)明提供的一種CoMP資源分配方法的另一種流程圖;
[0071]圖4為本發(fā)明提供的一種CoMP資源分配方法的再一種流程圖;
[0072]圖5為本發(fā)明提供的一種CoMP資源分配方法的再一種流程圖;
[0073]圖6為本發(fā)明提供的一種CoMP資源分配方法的再一種流程圖;
[0074]圖7為本發(fā)明提供的一種CoMP資源分配裝置的一種結(jié)構(gòu)示意圖;
[0075]圖8為本發(fā)明提供的一種CoMP資源分配裝置中用戶類型確定單元的結(jié)構(gòu)示意圖;
[0076]圖9為本發(fā)明提供的一種CoMP資源分配裝置的另一種結(jié)構(gòu)示意圖;
[0077]圖10為本發(fā)明提供的一種CoMP資源分配裝置的再一種結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0078]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0079]實(shí)施例一
[0080]請參閱圖1,其示出了本發(fā)明提供的一種CoMP資源分配方法的一種流程圖,包括:
[0081]步驟101,預(yù)先將小區(qū)資源劃分為第一部分資源、第二部分資源和第三部分資源。
[0082]在本發(fā)明中,首先將小區(qū)資源劃分為三部分,分別為第一部分資源、第二部分資源和第三部分資源。其中,將第一部分資源分配給CoMP邊緣用戶使用,將第二部分資源分配給非CoMP邊緣用戶使用,將第三部分資源分配給中心用戶使用。
[0083]步驟102,確定用戶的用戶類型。
[0084]其中,用戶類型包括中心用戶、CoMP邊緣用戶和非CoMP邊緣用戶,即本發(fā)明中的步驟102具體為確定用戶為中心用戶,還是CoMP邊緣用戶,還是非CoMP邊緣用戶。
[0085]本發(fā)明中,對于如何實(shí)現(xiàn)確定用戶的用戶類型的實(shí)現(xiàn)方法可以參閱圖3所示,步驟102具體包括:
[0086]步驟1021,判斷用戶當(dāng)前的服務(wù)小區(qū)的RSRP(Reference Signal ReceivedPower,參考信號(hào)接收功率)與鄰小區(qū)的RSRP的差值是否小于預(yù)設(shè)門限值。如果不小于,執(zhí)行步驟1022,如果小于,執(zhí)行步驟1023。
[0087]其中,預(yù)設(shè)門限值可以根據(jù)經(jīng)驗(yàn)或?qū)嶋H需求自行定義。
[0088]步驟1022,確定用戶為中心用戶。
[0089]步驟1023,確定用戶為邊緣用戶。
[0090]步驟1024,當(dāng)確定用戶為邊緣用戶時(shí),判斷用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值是否不大于CoMP門限值。如果不大于,執(zhí)行步驟1025。
[0091]步驟1025,確定用戶當(dāng)前的服務(wù)小區(qū)和鄰小區(qū)在同一個(gè)基站內(nèi)。
[0092]步驟1026,確定用戶為CoMP邊緣用戶。
[0093]步驟1027,當(dāng)確定用戶為邊緣用戶時(shí),判斷用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值是否不大于邊緣用戶門限。如果不大于,執(zhí)行步驟1028。
[0094]步驟1028,確定用戶當(dāng)前的服務(wù)小區(qū)和鄰小區(qū)不在同一個(gè)基站內(nèi)。
[0095]步驟1029,確定用戶為非COMP邊緣用戶。
[0096]步驟103,調(diào)度CoMP邊緣用戶。
[0097]具體地,采用第一預(yù)設(shè)調(diào)度算法從同一協(xié)作集中所有的CoMP邊緣用戶中任意選擇一個(gè)第一用戶,同時(shí)從第一部分資源中未分配的資源中選出滿足第一用戶業(yè)務(wù)需求的資源塊,將資源塊分配給第一用戶,并將同一協(xié)作集中其他小區(qū)對應(yīng)的資源塊分配給第一用戶。
[0098]本發(fā)明中,第一部分資源、第二部分資源和第三部分資源均是由多個(gè)資源塊組成的。本實(shí)施例中,當(dāng)?shù)谝淮螌λ械腃oMP邊緣用戶中的任意一個(gè)第一用戶進(jìn)行資源分配時(shí),第一部分資源中未分配的資源即為全部的第一部分資源。同時(shí),在為CoMP邊緣用戶分配資源塊時(shí),本發(fā)明還將同一協(xié)作集中其他小區(qū)對應(yīng)的資源塊分配給了第一用戶。
[0099]因此本發(fā)明在確定出用戶的用戶類型后,首先調(diào)度CoMP邊緣用戶。并在調(diào)度CoMP邊緣用戶的過程中,對于同一協(xié)作集中的所有CoMP邊緣用戶在同一小區(qū)內(nèi)按照第一預(yù)設(shè)調(diào)度算法進(jìn)行調(diào)度和資源分配,之后將協(xié)作集內(nèi)其它小區(qū)對應(yīng)的資源塊也分配給該用戶,因此避免了同一協(xié)作集中不同小區(qū)會(huì)將同一資源同時(shí)分配給不同邊緣用戶的問題,進(jìn)而避免了分配資源沖突問題的發(fā)生。
[0100]本發(fā)明中第一預(yù)設(shè)調(diào)度算法具體用于實(shí)現(xiàn)對所有CoMP邊緣用戶的調(diào)度,例如第一預(yù)設(shè)調(diào)度算法為順序選取算法,即將所有CoMP邊緣用戶順序選取,按照某種順序依次選取一個(gè)CoMP邊緣用戶進(jìn)行資源分配,直至所有CoMP邊緣用戶均被調(diào)度過一次為止。第一預(yù)設(shè)調(diào)度算法還可以為隨機(jī)不重復(fù)選取算法,即每次從所有CoMP邊緣用戶中隨機(jī)選取一個(gè)CoMP邊緣用戶進(jìn)行資源分配,且每次選取出的CoMP邊緣用戶均不同,直至所有CoMP邊緣用戶均被調(diào)度過一次為止。本發(fā)明中第一預(yù)設(shè)調(diào)度算法包括多種實(shí)現(xiàn)形式,本發(fā)明對此不作限制,凡是可以實(shí)現(xiàn)對本發(fā)明中所有CoMP邊緣用戶調(diào)度的方法都屬于本發(fā)明的保護(hù)范圍。
[0101]此外在本實(shí)施例中,第一部分資源的資源塊數(shù)與所有的CoMP邊緣用戶需求的資源塊數(shù)不一定正好相匹配,可能第一部分資源的資源塊數(shù)大于所有的CoMP邊緣用戶需求的資源塊數(shù),也可能第一部分資源的資源塊數(shù)小于所有的CoMP邊緣用戶需求的資源塊數(shù)。因此本發(fā)明中所述完成調(diào)度CoMP邊緣用戶具體為,同一協(xié)作集中所有的CoMP邊緣用戶均完成資源分配,或,第一部分資源中的所有資源塊均已完成分配。
[0102]需要說明的是,同一協(xié)作集中所有的CoMP邊緣用戶均完成資源分配可以是,所有CoMP邊緣用戶均被分配了一定的數(shù)據(jù)塊資源,此時(shí)第一部分資源中可能還有剩余的數(shù)據(jù)塊;第一部分資源中的所有資源塊均已完成分配可以是,第一部分資源中的所有資源塊均已被分配完畢,但是還有部分CoMP邊緣用戶未被分配到數(shù)據(jù)塊。
[0103]步驟104,調(diào)度非CoMP邊緣用戶。
[0104]在完成對所有CoMP邊緣用戶調(diào)度后,開始調(diào)度非CoMP邊緣用戶。
[0105]具體地,采用第二預(yù)設(shè)調(diào)度算法從所有的非CoMP邊緣用戶中任意選擇一個(gè)第二用戶,同時(shí)從第二部分資源中未分配的資源中選出滿足第二用戶業(yè)務(wù)需求的資源塊,將資源塊分配給第二用戶。
[0106]其中,第二預(yù)設(shè)調(diào)度算法具體用于實(shí)現(xiàn)對所有非CoMP邊緣用戶的調(diào)度,其實(shí)現(xiàn)原理同第一預(yù)設(shè)調(diào)度算法相類似,發(fā)明人在此不再贅述。
[0107]在本實(shí)施例中,第二部分資源的資源塊數(shù)與所有的非CoMP邊緣用戶需求的資源塊數(shù)不一定正好相匹配,可能第二部分資源的資源塊數(shù)大于所有的非CoMP邊緣用戶需求的資源塊數(shù),也可能第二部分資源的資源塊數(shù)小于所有的非CoMP邊緣用戶需求的資源塊數(shù)。因此本發(fā)明中所述完成調(diào)度非CoMP邊緣用戶具體為,所有的非CoMP邊緣用戶均完成資源分配,或,第二部分資源中的所有資源塊均已完成分配。
[0108]需要說明的是,所有的非CoMP邊緣用戶均完成資源分配可以是,所有的非CoMP邊緣用戶均被分配了一定的數(shù)據(jù)塊資源,此時(shí)第二部分資源中可能還有剩余的數(shù)據(jù)塊;第二部分資源中的所有資源塊均已完成分配可以是,第二部分資源中的所有資源塊均已被分配完畢,但是還有部分非CoMP邊緣用戶未被分配到數(shù)據(jù)塊。
[0109]步驟105,調(diào)度中心用戶。
[0110]在完成對所有非CoMP邊緣用戶調(diào)度后,開始調(diào)度中心用戶。
[0111]具體地,采用第三預(yù)設(shè)調(diào)度算法從所有的中心用戶中任意選擇一個(gè)第三用戶,同時(shí)從第三部分資源中未分配的資源中選出滿足第三用戶業(yè)務(wù)需求的資源塊,將資源塊分配給第三用戶。
[0112]其中,第三預(yù)設(shè)調(diào)度算法具體用于實(shí)現(xiàn)對所有中心用戶的調(diào)度,其實(shí)現(xiàn)原理同第一預(yù)設(shè)調(diào)度算法、第二預(yù)設(shè)調(diào)度算法相類似,發(fā)明人在此不再贅述。
[0113]因此,本發(fā)明提供的CoMP資源分配方法包括:在確定用戶的用戶類型后優(yōu)先調(diào)度CoMP邊緣用戶,在完成調(diào)度CoMP邊緣用戶后,調(diào)度非CoMP邊緣用戶,并在完成調(diào)度非CoMP邊緣用戶后,調(diào)度中心用戶。其中本發(fā)明在調(diào)度CoMP邊緣用戶時(shí),對于同一協(xié)作集中的所有CoMP邊緣用戶在同一個(gè)小區(qū)內(nèi)按照第一預(yù)設(shè)調(diào)度算法進(jìn)行調(diào)度和資源分配,且將協(xié)作集內(nèi)其他小區(qū)對應(yīng)的資源塊分配給該用戶,防止了同一協(xié)作集中不同小區(qū)會(huì)將同一資源同時(shí)分配給不同邊緣用戶導(dǎo)致的分配資源沖突問題的發(fā)生。
[0114]同時(shí),本發(fā)明預(yù)先將小區(qū)資源劃分為第一部分資源、第二部分資源和第三部分資源,并將第一部分資源分配給CoMP邊緣用戶,第二部分資源分配給非CoMP邊緣用戶,第三部分資源分配給中心用戶,即本發(fā)明分別為邊緣用戶和中心用戶預(yù)留了一定的資源,且進(jìn)一步為非CoMP邊緣用戶預(yù)留了一定的資源,保證了非CoMP邊緣用戶的資源分配,提高了邊緣用戶的吞吐量。
[0115]實(shí)施例二
[0116]正如前文所述,當(dāng)完成調(diào)度CoMP邊緣用戶后,可能由于第一部分資源的資源塊數(shù)不足以供所有CoMP邊緣用戶進(jìn)行分配,即當(dāng)?shù)谝徊糠仲Y源的資源塊被分配完畢后,仍有部分CoMP邊緣用戶未分配到資源,此時(shí)該未分配到資源的部分CoMP邊緣用戶無法提供服務(wù)。針對此,請參閱圖3,其示出了本發(fā)明提供的一種CoMP資源分配方法的另一種流程圖,包括:
[0117]步驟201,確定用戶的用戶類型。
[0118]步驟202,調(diào)度CoMP邊緣用戶。
[0119]本實(shí)施例中步驟201和步驟202的實(shí)現(xiàn)方法同實(shí)施例一中步驟102和步驟103的實(shí)現(xiàn)方法相同,發(fā)明人不再贅述。
[0120]步驟203,判斷所有的CoMP邊緣用戶是否均已被調(diào)度。如果所有的CoMP邊緣用戶均已被調(diào)度過,執(zhí)行步驟204,如果有CoMP邊緣用戶未被調(diào)度過,返回步驟202。
[0121]步驟204,判斷第一部分資源是否還有剩余資源塊。如果還有執(zhí)行步驟205,如果沒有,直接執(zhí)行步驟206。
[0122]步驟205,將剩余資源塊劃分為中心用戶使用。
[0123]步驟206,調(diào)度非CoMP邊緣用戶。
[0124]步驟207,調(diào)度中心用戶。
[0125]本實(shí)施例通過判斷所有的CoMP邊緣用戶是否均已被調(diào)度過以保證所有的CoMP邊緣用戶均被調(diào)度過至少一次,以防止有些CoMP邊緣用戶被遺漏而無法分配到資源。同時(shí),由于本發(fā)明事先已為CoMP邊緣用戶預(yù)留的第一部分資源,且該部分資源只能用于CoMP邊緣用戶使用,因此,當(dāng)?shù)谝徊糠仲Y源有剩余時(shí),剩余的第一部分資源無法繼續(xù)分配給其他用戶,如中心用戶使用,造成資源浪費(fèi)?;诖?,本發(fā)明在確定所有CoMP邊緣用戶均已被調(diào)度過后,進(jìn)一步判斷第一部分資源是否還有剩余資源塊,當(dāng)有剩余資源塊時(shí),將剩余資源塊劃分給中心用戶繼續(xù)使用,提供了資源利用率。
[0126]實(shí)施例三
[0127]前述實(shí)施例考慮到了判斷所有的CoMP邊緣用戶是否均已被調(diào)度過,而如果第一部分資源的數(shù)據(jù)塊無法供所有CoMP邊緣用戶分配時(shí),盡管所有的CoMP邊緣用戶均已被調(diào)度過,但仍有部分CoMP邊緣用戶是無法分配到第一部分資源的,基于此,請參閱圖4,其示出了本發(fā)明提供的一種CoMP資源分配方法的再一種流程圖,包括:
[0128]步驟301,確定用戶的用戶類型。
[0129]步驟302,調(diào)度CoMP邊緣用戶。
[0130]步驟303,判斷所有的CoMP邊緣用戶中是否有CoMP邊緣用戶未分配到第一部分資源的資源塊。如果有CoMP邊緣用戶未分配到第一部分資源的資源塊,執(zhí)行步驟304,如果所有的CoMP邊緣用戶均分配到第一部分資源的資源塊,執(zhí)行步驟305。
[0131]步驟304,將未分配到第一部分資源的資源塊的CoMP邊緣用戶作為中心用戶進(jìn)行調(diào)度。
[0132]步驟305,判斷第一部分資源是否還有剩余資源塊。如果還有剩余資源塊,執(zhí)行步驟306,如果沒有,直接執(zhí)行步驟307。
[0133]步驟306,將剩余資源塊劃分為中心用戶使用。
[0134]步驟307,調(diào)度非CoMP邊緣用戶。
[0135]步驟308,調(diào)度中心用戶。
[0136]因此應(yīng)用本發(fā)明的上述技術(shù)方案,本發(fā)明保證了在第一部分資源不充足的情況下,讓未分配到第一部分資源的CoMP邊緣用戶定義為中心用戶,按照中心用戶的調(diào)度標(biāo)準(zhǔn)進(jìn)行調(diào)度,以保證該未分配到第一部分資源的CoMP邊緣用戶可以分配到系統(tǒng)資源。同時(shí)本發(fā)明還保證了在第一部分資源充足的情況下,所有CoMP邊緣用戶均分配到一定的資源塊,且將第一部分資源剩余的資源塊劃分到中心用戶繼續(xù)使用,提高了資源利用率。
[0137]實(shí)施例四
[0138]基于前述實(shí)施例本發(fā)明關(guān)于CoMP邊緣用戶調(diào)度的實(shí)現(xiàn)過程,本發(fā)明還具體關(guān)注了非CoMP邊緣用戶調(diào)度的實(shí)現(xiàn)過程。如圖5所示,其示出了本發(fā)明提供的一種CoMP資源分配方法的再一種流程圖,包括:
[0139]步驟401,確定用戶的用戶類型。
[0140]步驟402,調(diào)度CoMP邊緣用戶。
[0141]步驟403,調(diào)度非CoMP邊緣用戶。
[0142]步驟404,判斷所有的非CoMP邊緣用戶是否均已被調(diào)度。如果所有的非CoMP邊緣用戶均已被調(diào)度過,執(zhí)行步驟405,如果還有非CoMP邊緣用戶未被調(diào)度過,返回執(zhí)行步驟403。
[0143]步驟405,判斷第二部分資源是否還有剩余資源塊。如果還有,執(zhí)行步驟406,如果沒有,直接執(zhí)行步驟407。
[0144]步驟406,將剩余資源塊劃分為中心用戶使用。
[0145]步驟407,調(diào)度中心用戶。
[0146]本實(shí)施例中,本發(fā)明通過判斷所有的非CoMP邊緣用戶是否均已被調(diào)度過以保證所有的非CoMP邊緣用戶均被調(diào)度過至少一次,以防止有些非CoMP邊緣用戶被遺漏而無法分配到資源。同時(shí),本發(fā)明保證了在第二部分資源充足的情況下,所有非CoMP邊緣用戶均分配到一定的資源塊,且將第二部分資源剩余的資源塊劃分到中心用戶繼續(xù)使用,提高了資源利用率。
[0147]實(shí)施例五
[0148]在上述實(shí)施例的基礎(chǔ)上,請參閱圖6,其示出了本發(fā)明提供的一種CoMP資源分配方法的再一種流程圖,包括:
[0149]步驟501,確定用戶的用戶類型。
[0150]步驟502,調(diào)度CoMP邊緣用戶。
[0151]步驟503,調(diào)度非CoMP邊緣用戶。
[0152]步驟504,判斷所有的非CoMP邊緣用戶中是否有非CoMP邊緣用戶未分配到第二部分資源的資源塊。如果有非CoMP邊緣用戶未分配到第二部分資源的資源塊,執(zhí)行步驟505,如果所有的非CoMP邊緣用戶均分配到第二部分資源的資源塊,執(zhí)行步驟506。
[0153]步驟505,將未分配到第二部分資源的資源塊的非CoMP邊緣用戶作為中心用戶進(jìn)行調(diào)度。
[0154]步驟506,判斷第二部分資源是否還有剩余資源塊。如果還有剩余資源塊,執(zhí)行步驟507,如果沒有,直接執(zhí)行步驟508。
[0155]步驟507,將剩余資源塊劃分為中心用戶使用。
[0156]步驟508,調(diào)度中心用戶。
[0157]因此應(yīng)用本發(fā)明的上述技術(shù)方案,本發(fā)明保證了在第二部分資源不充足的情況下,讓未分配到第二部分資源的非CoMP邊緣用戶定義為中心用戶,按照中心用戶的調(diào)度標(biāo)準(zhǔn)進(jìn)行調(diào)度,以保證該未分配到第二部分資源的非CoMP邊緣用戶可以分配到系統(tǒng)資源。同時(shí)本發(fā)明還保證了在第二部分資源充足的情況下,所有非CoMP邊緣用戶均分配到一定的資源塊,且將第二部分資源剩余的資源塊劃分到中心用戶繼續(xù)使用,提高了資源利用率。
[0158]實(shí)施例六
[0159]基于前文本發(fā)明提供的一種CoMP資源分配方法,本發(fā)明還提供一種CoMP資源分配裝置,如圖7所示,包括小區(qū)資源劃分單元100、用戶類型確定單元200、第一調(diào)度單元300、第二調(diào)度單元400和第三調(diào)度單元500,其中,
[0160]小區(qū)資源劃分單元100,用于將小區(qū)資源劃分為第一部分資源、第二部分資源和第三部分資源。
[0161]在本發(fā)明中,首先將小區(qū)資源劃分為三部分,分別為第一部分資源、第二部分資源和第三部分資源。其中,將第一部分資源分配給CoMP邊緣用戶使用,將第二部分資源分配給非CoMP邊緣用戶使用,將第三部分資源分配給中心用戶使用。
[0162]用戶類型確定單元200,用于確定用戶的用戶類型。
[0163]其中,用戶類型包括中心用戶、CoMP邊緣用戶和非CoMP邊緣用戶。
[0164]本發(fā)明中用戶類型確定單元200具體用于,確定用戶為中心用戶,還是CoMP邊緣用戶,還是非CoMP邊緣用戶。
[0165]第一調(diào)度單元300,用于調(diào)度CoMP邊緣用戶。
[0166]具體地,采用第一預(yù)設(shè)調(diào)度算法從同一協(xié)作集中所有的CoMP邊緣用戶中任意選擇一個(gè)第一用戶,同時(shí)從第一部分資源中未分配的資源中選出滿足第一用戶業(yè)務(wù)需求的資源塊,將資源塊分配給第一用戶,并將同一協(xié)作集中其他小區(qū)對應(yīng)的資源塊分配給第一用戶。
[0167]第二調(diào)度單元400,用于在第一調(diào)度單元300完成調(diào)度CoMP邊緣用戶后,調(diào)度非CoMP邊緣用戶。
[0168]具體地,采用第二預(yù)設(shè)調(diào)度算法從所有的非CoMP邊緣用戶中任意選擇一個(gè)第二用戶,同時(shí)從第二部分資源中未分配的資源中選出滿足第二用戶業(yè)務(wù)需求的資源塊,將資源塊分配給第二用戶。
[0169]第三調(diào)度單元500,用于在第二調(diào)度單元400完成調(diào)度非CoMP邊緣用戶后,調(diào)度中心用戶。
[0170]具體地,采用第三預(yù)設(shè)調(diào)度算法從所有的中心用戶中任意選擇一個(gè)第三用戶,同時(shí)從第三部分資源中未分配的資源中選出滿足第三用戶業(yè)務(wù)需求的資源塊,將資源塊分配給第三用戶。
[0171]其中,如圖8所示,用戶類型確定單元200具體包括:第一判斷子單元201、第一確定子單元202、第二判斷子單元203、第二確定子單元204、第三判斷子單元205和第三確定子單元206,其中,
[0172]第一判斷子單元201,用于判斷用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值是否小于預(yù)設(shè)門限值。
[0173]第一確定子單元202,用于在第一判斷子單元201判斷用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值小于預(yù)設(shè)門限值時(shí),確定用戶為邊緣用戶;在用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值不小于預(yù)設(shè)門限值時(shí),確定用戶為中心用戶。
[0174]第二判斷子單元203,用于在第一確定子單元202確定用戶為邊緣用戶時(shí),判斷用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值是否不大于CoMP門限值。
[0175]第二確定子單元204,用于在第二判斷子單元203判斷用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值不大于CoMP門限值時(shí),且同時(shí)確定用戶當(dāng)前的服務(wù)小區(qū)和鄰小區(qū)在同一個(gè)基站內(nèi)時(shí),確定用戶為CoMP邊緣用戶。
[0176]第三判斷子單元205,用于在第一確定子單元202確定用戶為邊緣用戶時(shí),判斷用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值是否不大于邊緣用戶門限。
[0177]第三確定子單元206,用于在第三判斷子單元205判斷用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值不大于邊緣用戶門限時(shí),且同時(shí)確定用戶當(dāng)前的服務(wù)小區(qū)和鄰小區(qū)不在同一個(gè)基站內(nèi)時(shí),確定用戶為非COMP邊緣用戶。
[0178]較優(yōu)的,如圖9所示,其示出了本發(fā)明提供的一種CoMP資源分配裝置的另一種結(jié)構(gòu)示意圖,在上述實(shí)施例的基礎(chǔ)上,還包括:第四判斷子單元600、第五判斷子單元700、第一資源塊劃分單元800、第六判斷子單元900和第一調(diào)度子單元1000。其中,
[0179]第四判斷子單元600,用于判斷所有的CoMP邊緣用戶是否均已被調(diào)度。
[0180]第五判斷子單元700,用于在第四判斷子單元600判斷所有的CoMP邊緣用戶均已被調(diào)度過,判斷第一部分資源是否還有剩余資源塊。
[0181]第一資源塊劃分單元800,用于在第五判斷子單元700判斷第一部分資源還有剩余資源塊時(shí),將剩余資源塊劃分為中心用戶使用。
[0182]第六判斷子單元900,用于判斷所有的CoMP邊緣用戶中是否有CoMP邊緣用戶未分配到第一部分資源的資源塊。
[0183]第一調(diào)度子單元1000,用于在第六判斷子單元900判斷所有的CoMP邊緣用戶中有CoMP邊緣用戶未分配到第一部分資源的資源塊,將未分配到第一部分資源的資源塊的CoMP邊緣用戶作為中心用戶進(jìn)行調(diào)度。
[0184]更優(yōu)的,如圖10所示,其示出了本發(fā)明提供的一種CoMP資源分配裝置的再一種結(jié)構(gòu)示意圖,在上述實(shí)施例的基礎(chǔ)上,還包括:第七判斷子單元1100、第八判斷子單元1200、第二資源塊劃分單元1300、第九判斷子單元1400和第二調(diào)度子單元1500。其中,
[0185]第七判斷子單元1100,用于判斷所有的非CoMP邊緣用戶是否均已被調(diào)度。
[0186]第八判斷子單元1200,用于在第七判斷子單元1100判斷所有的非CoMP邊緣用戶均已被調(diào)度過,判斷第二部分資源是否還有剩余資源塊。
[0187]第二資源塊劃分單元1300,用于在第八判斷子單元1200判斷第二部分資源還有剩余資源塊時(shí),將剩余資源塊劃分為中心用戶使用。
[0188]第九判斷子單元1400,用于判斷所有的非CoMP邊緣用戶中是否有非CoMP邊緣用戶未分配到第二部分資源的資源塊。
[0189]第二調(diào)度子單元1500,用于在第九判斷子單元1400判斷所有的非CoMP邊緣用戶中有非CoMP邊緣用戶未分配到第二部分資源的資源塊,將未分配到第二部分資源的資源塊的非CoMP邊緣用戶作為中心用戶進(jìn)行調(diào)度。
[0190]需要說明的是,本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見即可。對于裝置類實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。
[0191]最后,還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0192]以上對本發(fā)明所提供的一種CoMP資源分配方法和裝置進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。
【權(quán)利要求】
1.一種協(xié)作多點(diǎn)CoMP資源分配方法,其特征在于,預(yù)先將小區(qū)資源劃分為第一部分資源、第二部分資源和第三部分資源,所述方法包括: 確定用戶的用戶類型,所述用戶類型包括中心用戶、CoMP邊緣用戶和非CoMP邊緣用戶; 調(diào)度所述CoMP邊緣用戶;其中,采用第一預(yù)設(shè)調(diào)度算法從同一協(xié)作集中所有的CoMP邊緣用戶中任意選擇一個(gè)第一用戶,同時(shí)從所述第一部分資源中未分配的資源中選出滿足所述第一用戶業(yè)務(wù)需求的資源塊,將所述資源塊分配給所述第一用戶,并將所述同一協(xié)作集中其他小區(qū)對應(yīng)的所述資源塊分配給所述第一用戶; 當(dāng)完成調(diào)度所述CoMP邊緣用戶后,調(diào)度所述非CoMP邊緣用戶;其中,采用第二預(yù)設(shè)調(diào)度算法從所有的非CoMP邊緣用戶中任意選擇一個(gè)第二用戶,同時(shí)從所述第二部分資源中未分配的資源中選出滿足所述第二用戶業(yè)務(wù)需求的資源塊,將所述資源塊分配給所述第二用戶; 當(dāng)完成調(diào)度所述非CoMP邊緣用戶后,調(diào)度所述中心用戶;其中,采用第三預(yù)設(shè)調(diào)度算法從所有的中心用戶中任意選擇一個(gè)第三用戶,同時(shí)從所述第三部分資源中未分配的資源中選出滿足所述第三用戶業(yè)務(wù)需求的資源塊,將所述資源塊分配給所述第三用戶。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定用戶的用戶類型包括: 判斷所述用戶當(dāng)前的服務(wù)小區(qū)的參考信號(hào)接收功率RSRP與鄰小區(qū)的RSRP的差值是否小于預(yù)設(shè)門限值; 如果小于,確定所述用戶為邊緣用戶; 如果不小于,確定所述用戶為中心用戶; 當(dāng)確定所述用戶為邊緣用戶時(shí),進(jìn)一步判斷所述用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值是否不大于CoMP門限值,如果不大于,且同時(shí)確定所述用戶當(dāng)前的服務(wù)小區(qū)和鄰小區(qū)在同一個(gè)基站內(nèi),確定所述用戶為CoMP邊緣用戶; 判斷所述用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值是否不大于邊緣用戶門限,如果不大于,且同時(shí)確定所述用戶當(dāng)前的服務(wù)小區(qū)和鄰小區(qū)不在同一個(gè)基站內(nèi),確定所述用戶為非COMP邊緣用戶。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于, 所述完成調(diào)度所述CoMP邊緣用戶包括: 所述同一協(xié)作集中所有的CoMP邊緣用戶均完成資源分配,或, 所述第一部分資源中的所有資源塊均已完成分配; 所述完成調(diào)度所述非CoMP邊緣用戶包括: 所述所有的非CoMP邊緣用戶均完成資源分配,或, 所述第二部分資源中的所有資源塊均已完成分配。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)完成調(diào)度所述CoMP邊緣用戶后,所述方法還包括: 判斷所述所有的CoMP邊緣用戶是否均已被調(diào)度; 如果所述所有的CoMP邊緣用戶均已被調(diào)度過,判斷所述第一部分資源是否還有剩余資源塊; 如果還有剩余資源塊,將所述剩余資源塊劃分為所述中心用戶使用。
5.根據(jù)權(quán)利要求3或4所述的方法,其特征在于,當(dāng)完成調(diào)度所述CoMP邊緣用戶后,所述方法還包括: 判斷所述所有的CoMP邊緣用戶中是否有CoMP邊緣用戶未分配到第一部分資源的資源塊; 如果有CoMP邊緣用戶未分配到第一部分資源的資源塊,將未分配到第一部分資源的資源塊的CoMP邊緣用戶作為中心用戶進(jìn)行調(diào)度。
6.根據(jù)權(quán)利要求3所述的方法,其特征在于,當(dāng)完成調(diào)度所述非CoMP邊緣用戶后,所述方法還包括: 判斷所述所有的非CoMP邊緣用戶是否均已被調(diào)度; 如果所述所有的非CoMP邊緣用戶均已被調(diào)度過,判斷所述第二部分資源是否還有剩余資源塊; 如果還有剩余資源塊,將所述剩余資源塊劃分為所述中心用戶使用。
7.根據(jù)權(quán)利要求3或6所述的方法,其特征在于,當(dāng)完成調(diào)度所述非CoMP邊緣用戶后,所述方法還包括: 判斷所述所有的非CoMP邊緣用戶中是否有非CoMP邊緣用戶未分配到第二部分資源的資源塊; 如果有非CoMP邊緣用戶未分配到第二部分資源的資源塊,將未分配到第二部分資源的資源塊的非CoMP邊緣用戶作為中心用戶進(jìn)行調(diào)度。
8.一種協(xié)作多點(diǎn)CoMP資源分配裝置,其特征在于,包括: 小區(qū)資源劃分單元,用于將小區(qū)資源劃分為第一部分資源、第二部分資源和第三部分資源; 用戶類型確定單元,用于確定用戶的用戶類型,所述用戶類型包括中心用戶、CoMP邊緣用戶和非CoMP邊緣用戶; 第一調(diào)度單元,用于調(diào)度所述CoMP邊緣用戶;其中,采用第一預(yù)設(shè)調(diào)度算法從同一協(xié)作集中所有的CoMP邊緣用戶中任意選擇一個(gè)第一用戶,同時(shí)從所述第一部分資源中未分配的資源中選出滿足所述第一用戶業(yè)務(wù)需求的資源塊,將所述資源塊分配給所述第一用戶,并將所述同一協(xié)作集中其他小區(qū)對應(yīng)的所述資源塊分配給所述第一用戶; 第二調(diào)度單元,用于在所述第一調(diào)度單元完成調(diào)度所述CoMP邊緣用戶后,調(diào)度所述非CoMP邊緣用戶;其中,采用第二預(yù)設(shè)調(diào)度算法從所有的非CoMP邊緣用戶中任意選擇一個(gè)第二用戶,同時(shí)從所述第二部分資源中未分配的資源中選出滿足所述第二用戶業(yè)務(wù)需求的資源塊,將所述資源塊分配給所述第二用戶; 第三調(diào)度單元,用于在所述第二調(diào)度單元完成調(diào)度所述非CoMP邊緣用戶后,調(diào)度所述中心用戶;其中,采用第三預(yù)設(shè)調(diào)度算法從所有的中心用戶中任意選擇一個(gè)第三用戶,同時(shí)從所述第三部分資源中未分配的資源中選出滿足所述第三用戶業(yè)務(wù)需求的資源塊,將所述資源塊分配給所述第三用戶。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述用戶類型確定單元包括: 第一判斷子單元,用于判斷所述用戶當(dāng)前的服務(wù)小區(qū)的參考信號(hào)接收功率RSRP與鄰小區(qū)的RSRP的差值是否小于預(yù)設(shè)門限值; 第一確定子單元,用于在所述第一判斷子單元判斷所述用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值小于預(yù)設(shè)門限值時(shí),確定所述用戶為邊緣用戶;在所述用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值不小于預(yù)設(shè)門限值時(shí),確定所述用戶為中心用戶; 第二判斷子單元,用于在所述第一確定子單元確定所述用戶為邊緣用戶時(shí),判斷所述用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值是否不大于CoMP門限值; 第二確定子單元,用于在所述第二判斷子單元判斷所述用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值不大于CoMP門限值時(shí),且同時(shí)確定所述用戶當(dāng)前的服務(wù)小區(qū)和鄰小區(qū)在同一個(gè)基站內(nèi)時(shí),確定所述用戶為CoMP邊緣用戶; 第三判斷子單元,用于在所述第一確定子單元確定所述用戶為邊緣用戶時(shí),判斷所述用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值是否不大于邊緣用戶門限; 第三確定子單元,用于在所述第三判斷子單元判斷所述用戶當(dāng)前的服務(wù)小區(qū)的RSRP與鄰小區(qū)的RSRP的差值不大于邊緣用戶門限時(shí),且同時(shí)確定所述用戶當(dāng)前的服務(wù)小區(qū)和鄰小區(qū)不在同一個(gè)基站內(nèi)時(shí),確定所述用戶為非COMP邊緣用戶。
10.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括: 第四判斷子單元,用于判斷所述所有的CoMP邊緣用戶是否均已被調(diào)度; 第五判斷子單元,用于在所述第四判斷子單元判斷所述所有的CoMP邊緣用戶均已被調(diào)度過,判斷所述第一部分資源是否還有剩余資源塊; 第一資源塊劃分單元,用于在所述第五判斷子單元判斷所述第一部分資源還有剩余資源塊時(shí),將所述剩余資源塊劃分為所述中心用戶使用。
11.根據(jù)權(quán)利要求8或10所述的裝置,其特征在于,還包括: 第六判斷子單元,用于判斷所述所有的CoMP邊緣用戶中是否有CoMP邊緣用戶未分配到第一部分資源的資源塊; 第一調(diào)度子單元,用于在所述第六判斷子單元判斷所述所有的CoMP邊緣用戶中有CoMP邊緣用戶未分配到第一部分資源的資源塊,將未分配到第一部分資源的資源塊的CoMP邊緣用戶作為中心用戶進(jìn)行調(diào)度。
12.根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括: 第七判斷子單元,用于判斷所述所有的非CoMP邊緣用戶是否均已被調(diào)度; 第八判斷子單元,用于在所述第七判斷子單元判斷所述所有的非CoMP邊緣用戶均已被調(diào)度過,判斷所述第二部分資源是否還有剩余資源塊; 第二資源塊劃分單元,用于在所述第八判斷子單元判斷所述第二部分資源還有剩余資源塊時(shí),將所述剩余資源塊劃分為所述中心用戶使用。
13.根據(jù)權(quán)利要求8或12所述的裝置,其特征在于,還包括: 第九判斷子單元,用于判斷所述所有的非CoMP邊緣用戶中是否有非CoMP邊緣用戶未分配到第二部分資源的資源塊; 第二調(diào)度子單元,用于在所述第九判斷子單元判斷所述所有的非CoMP邊緣用戶中有非CoMP邊緣用戶未分配到第二部分資源的資源塊,將未分配到第二部分資源的資源塊的非CoMP邊緣用戶作為中心用戶進(jìn)行調(diào)度。
【文檔編號(hào)】H04W16/12GK104333865SQ201410663569
【公開日】2015年2月4日 申請日期:2014年11月19日 優(yōu)先權(quán)日:2014年11月19日
【發(fā)明者】刁洪翠, 劉杰, 張?jiān)? 申請人:北京北方烽火科技有限公司