一種zc根序列索引重分配方法及裝置制造方法
【專利摘要】本發(fā)明公開(kāi)了一種ZC根序列索引重分配方法及裝置,屬于通信領(lǐng)域。所述方法包括:獲取目標(biāo)小區(qū)的約束鄰區(qū);確定目標(biāo)小區(qū)的沖突小區(qū),目標(biāo)小區(qū)的沖突小區(qū)為該目標(biāo)小區(qū)的約束鄰區(qū),且目標(biāo)小區(qū)的ZC根序列索引集合和目標(biāo)小區(qū)的沖突小區(qū)的ZC根序列索引集合相交;遍歷目標(biāo)小區(qū),若當(dāng)前目標(biāo)小區(qū)滿足第一重分配條件,則為當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合并重新確定所有目標(biāo)小區(qū)的沖突小區(qū),第一重分配條件為,該目標(biāo)小區(qū)存在沖突小區(qū)、且重新分配后的目標(biāo)小區(qū)的ZC根序列索引集合與該重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC根序列索引集合不相交。所述裝置包括:獲取模塊、確定模塊和重分配模塊。本發(fā)明重新分配ZC根序列索引集合,消除了小區(qū)間干擾。
【專利說(shuō)明】-種ZC根序列索引重分配方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信領(lǐng)域,特別涉及一種ZC根序列索引重分配方法及裝置。
【背景技術(shù)】
[0002] LTE (Long-Term Evolution)系統(tǒng)中,小區(qū)中的 UE (User Equipment,用戶設(shè)備) 為了建立與小區(qū)之間的通信,需向小區(qū)發(fā)送Preamble (前導(dǎo))序列進(jìn)行RA (Random Access, 隨機(jī)接入)嘗試。
[0003] 其中,Preamble序列是UE根據(jù)小區(qū)廣播的小區(qū)配置的ZC (Zadoff-Chu)根序列 索引生成的。具體地,UE根據(jù)ZC根序列索引和固有公式得到ZC根序列,然后對(duì)ZC根序列 按一定的規(guī)則進(jìn)行循環(huán)移位,生成相應(yīng)的Preamble序列。由前述可知,若某相鄰兩個(gè)小區(qū) 配置了相同的ZC根序列索引,當(dāng)位于兩個(gè)小區(qū)的交疊范圍的UE在進(jìn)行RA時(shí),則可能向這 兩個(gè)小區(qū)發(fā)送相同Preamble序列。這兩個(gè)小區(qū)收到Preamble序列后,均同意UE接入。但 是UE只能接入其中一個(gè)小區(qū),這時(shí)UE未接入的小區(qū)將發(fā)生Preamble序列虛檢,S卩小區(qū)間 干擾。為了避免ZC根序列索引相同造成的小區(qū)間干擾,系統(tǒng)在建立小區(qū)初期規(guī)劃ZC根序 列索引時(shí),針對(duì)相鄰的小區(qū)將配置不同的ZC根序列索引。
[0004] 在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:
[0005] 由于系統(tǒng)不能完全模擬現(xiàn)網(wǎng)場(chǎng)景(例如越區(qū)覆蓋和物體強(qiáng)反射),規(guī)劃ZC根序列索 弓丨時(shí)可能不合理;或者,新建插花擴(kuò)容小區(qū)規(guī)劃的ZC根序列索引未考慮原始小區(qū)的ZC根序 列索引,以及未預(yù)留高鐵的ZC根序列索引;又或者,人工修改了部分小區(qū)的ZC根序列索引; 又或者,小區(qū)搬遷導(dǎo)致小區(qū)拓?fù)浜袜弲^(qū)關(guān)系改變;在這幾種情況下均有可能導(dǎo)致相鄰小區(qū) 的ZC根序列索引相同而發(fā)生沖突,進(jìn)而影響小區(qū)的工作穩(wěn)定性。
【發(fā)明內(nèi)容】
[0006] 為了解決相鄰小區(qū)的ZC根序列索引相同而發(fā)生沖突的問(wèn)題,本發(fā)明實(shí)施例提供 了一種ZC根序列索引重分配方法及裝置。所述技術(shù)方案如下 :
[0007] -方面,本發(fā)明實(shí)施例提供了一種ZC根序列索引重分配方法,所述方法包括:
[0008] 獲取目標(biāo)小區(qū)的約束鄰區(qū),所述目標(biāo)小區(qū)為一個(gè)或多個(gè),所述目標(biāo)小區(qū)的約束鄰 區(qū)包括以下鄰區(qū)中的至少一種:與所述目標(biāo)小區(qū)同頻的鄰區(qū)、與所述目標(biāo)小區(qū)頻帶交疊的 鄰區(qū)、與所述目標(biāo)小區(qū)之間的距離小于預(yù)設(shè)距離的鄰區(qū)、以及與所述目標(biāo)小區(qū)間隔的拓?fù)?層數(shù)小于N層的鄰區(qū),N>0且N為整數(shù);所述拓?fù)鋵訑?shù)為,以所述目標(biāo)小區(qū)與相鄰小區(qū)之間 的距離R作為長(zhǎng)軸,以k*R作為短軸形成一個(gè)橢圓,落在所述橢圓內(nèi)的小區(qū)數(shù),0〈k〈l ;
[0009] 確定所述目標(biāo)小區(qū)的沖突小區(qū),所述目標(biāo)小區(qū)的沖突小區(qū)為所述目標(biāo)小區(qū)的約束 鄰區(qū),且所述目標(biāo)小區(qū)的ZC根序列索引集合和所述目標(biāo)小區(qū)的沖突小區(qū)的ZC根序列索引 集合相交;
[0010] 遍歷所述目標(biāo)小區(qū),若當(dāng)前目標(biāo)小區(qū)滿足第一重分配條件,則為所述當(dāng)前目標(biāo)小 區(qū)重新分配ZC根序列索引集合并重新確定所有所述目標(biāo)小區(qū)的沖突小區(qū),所述第一重分 配條件為,所述目標(biāo)小區(qū)存在沖突小區(qū)、且重新分配后的目標(biāo)小區(qū)的ZC根序列索引集合與 所述重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC根序列索引集合不相交;
[0011] 循環(huán)遍歷所述目標(biāo)小區(qū),直至所有所述目標(biāo)小區(qū)均不滿足所述第一重分配條件。
[0012] 優(yōu)選地,所述為所述當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合,包括:
[0013] 獲取所述當(dāng)前目標(biāo)小區(qū)的配置參數(shù),所述配置參數(shù)包括小區(qū)半徑、前導(dǎo)格式和速 度標(biāo)記;
[0014] 在所述配置參數(shù)確定的ZC根序列索引范圍中,排除所述當(dāng)前目標(biāo)小區(qū)的所有約 束鄰區(qū)的ZC根序列索引集合,得到所述當(dāng)前目標(biāo)小區(qū)的可用ZC根序列索引范圍;
[0015] 根據(jù)所述配置參數(shù),計(jì)算所述當(dāng)前目標(biāo)小區(qū)的ZC根序列索引集合中ZC根序列索 引的個(gè)數(shù),并根據(jù)計(jì)算出的所述個(gè)數(shù),從所述可用ZC根序列索引范圍中選取所述當(dāng)前目標(biāo) 小區(qū)的所有可用ZC根序列索引集合,每個(gè)所述可用ZC根序列索引集合中的ZC根序列索引 是連續(xù)的;
[0016] 從所有所述可用ZC根序列索引集合中選擇一個(gè)所述ZC根序列索引集合配置給所 述當(dāng)前目標(biāo)小區(qū)。
[0017] 優(yōu)選地,所述從所有所述可用ZC根序列索引集合中選擇一個(gè)所述ZC根序列索引 集合配置給所述當(dāng)前目標(biāo)小區(qū),包括:
[0018] 分別比較每個(gè)所述可用ZC根序列索引集合與除所述當(dāng)前目標(biāo)小區(qū)外的所有小區(qū) 的ZC根序列索引集合是否相交,得到每個(gè)所述可用ZC根序列索引集合的沖突小區(qū)集合;計(jì) 算每個(gè)所述沖突小區(qū)集合中各所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)的復(fù)用分?jǐn)?shù),并取同一個(gè) 所述沖突小區(qū)集合中最低復(fù)用分?jǐn)?shù)作為與同一個(gè)所述沖突小區(qū)集合相交的ZC根序列索引 集合的分?jǐn)?shù);
[0019] 從所有所述可用ZC根序列集合中,選擇分?jǐn)?shù)最高的ZC根序列索引集合配置給所 述當(dāng)前目標(biāo)小區(qū)。
[0020] 優(yōu)選地,當(dāng)所述沖突小區(qū)集合中所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)同頻或頻帶交 疊時(shí),根據(jù)以下公式計(jì)算所述復(fù)用分?jǐn)?shù):CellScore=LayerXDistance,
[0021] 當(dāng)所述沖突小區(qū)集合中所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)異頻時(shí),為所述復(fù)用分 數(shù)設(shè)置一個(gè)極大值,
[0022] Layer為所述沖突小區(qū)集合中所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)間隔的拓?fù)鋵?數(shù),Distance為所述沖突小區(qū)集合中所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)之間的距離。
[0023] 可選地,所述獲取目標(biāo)小區(qū)的約束鄰區(qū)之前,所述方法還包括:
[0024] 接收小區(qū)上報(bào)的前導(dǎo)序列虛檢信息,所述前導(dǎo)序列虛檢信息用于指示所述小區(qū)的 ZC根序列索引集合與所述小區(qū)的至少一個(gè)約束鄰區(qū)的ZC根序列索引集合相交;
[0025] 相應(yīng)地,所述獲取目標(biāo)小區(qū)的約束鄰區(qū),包括:
[0026] 在收到所述小區(qū)上報(bào)的前導(dǎo)序列虛檢信息之后,將發(fā)送所述前導(dǎo)序列虛檢信息的 小區(qū)作為所述目標(biāo)小區(qū)并獲取所述目標(biāo)小區(qū)的約束鄰區(qū);或者,
[0027] 在收到所述小區(qū)上報(bào)的前導(dǎo)序列虛檢信息之后,將預(yù)定范圍內(nèi)的所有小區(qū)作為所 述目標(biāo)小區(qū)并獲取所述目標(biāo)小區(qū)的約束鄰區(qū)。
[0028] 可選地,當(dāng)所述目標(biāo)小區(qū)的數(shù)量不小于兩個(gè)時(shí),在為所述當(dāng)前目標(biāo)小區(qū)重新分配 ZC根序列索引集合之前,所述方法還包括:
[0029] 為所有所述目標(biāo)小區(qū)確定重分配順序,以按照所述重分配順序,為所有所述目標(biāo) 小區(qū)重新分配ZC根序列索引集合。
[0030] 優(yōu)選地,所述為所有所述目標(biāo)小區(qū)確定重分配順序,包括:
[0031] 比較每個(gè)所述目標(biāo)小區(qū)的沖突小區(qū)的數(shù)量,優(yōu)先為沖突小區(qū)數(shù)量多的所述目標(biāo)小 區(qū)重新分配ZC根序列索引集合;
[0032] 若所述目標(biāo)小區(qū)的沖突小區(qū)的數(shù)量相等,則比較每個(gè)所述目標(biāo)小區(qū)的沖突小區(qū)中 人工指定不參與重分配的小區(qū)的數(shù)量,并優(yōu)先為沖突小區(qū)中人工指定不參與重分配的小區(qū) 數(shù)量多的所述目標(biāo)小區(qū)重新分配ZC根序列索引集合;
[0033] 若所述沖突小區(qū)中人工指定不參與重分配的小區(qū)數(shù)量相等,則比較每個(gè)所述目標(biāo) 小區(qū)的小區(qū)半徑和速度,并按低速小半徑、低速大半徑、高速小半徑和高速大半徑的順序, 依次為所述目標(biāo)小區(qū)重新分配ZC根序列索引集合;
[0034] 若所述目標(biāo)小區(qū)的小區(qū)半徑和速度一致,則比較每個(gè)所述目標(biāo)小區(qū)的鄰區(qū)數(shù)量, 并優(yōu)先為鄰區(qū)數(shù)量少的所述目標(biāo)小區(qū)重新分配ZC根序列索引集合。
[0035] 可選地,所述確定所述目標(biāo)小區(qū)的沖突小區(qū)之后,所述方法還包括:
[0036] 建立所述目標(biāo)小區(qū)與所述目標(biāo)小區(qū)的沖突小區(qū)的對(duì)應(yīng)關(guān)系;
[0037] 相應(yīng)地,重新確定所有所述目標(biāo)小區(qū)的沖突小區(qū),包括:
[0038] 在為所述當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合之后,刪除所述當(dāng)前目標(biāo)小 區(qū)與所述當(dāng)前目標(biāo)小區(qū)的沖突小區(qū)的對(duì)應(yīng)關(guān)系。
[0039] 可選地,所述方法還包括:
[0040] 若當(dāng)前目標(biāo)小區(qū)不滿足所述第一重分配條件,則確定所述當(dāng)前目標(biāo)小區(qū)的沖突小 區(qū)的次沖突小區(qū),所述沖突小區(qū)的次沖突小區(qū)為所述沖突小區(qū)的約束鄰區(qū),且所述沖突小 區(qū)的ZC根序列索引集合和所述沖突小區(qū)的次沖突小區(qū)的ZC根序列索引集合相交;
[0041] 遍歷所述當(dāng)前目標(biāo)小區(qū)的所有沖突小區(qū),為滿足第二重分配條件的沖突小區(qū)重新 分配ZC根序列索引集合并重新確定所有所述沖突小區(qū)的次沖突小區(qū),所述第二重分配條 件為,所述沖突小區(qū)存在次沖突小區(qū)且所述次沖突小區(qū)包括所述當(dāng)前目標(biāo)小區(qū)、且重新分 配后的沖突小區(qū)的ZC根序列索引集合與所述重新分配后的沖突小區(qū)的所有約束鄰區(qū)的ZC 根序列索引集合不相交;
[0042] 循環(huán)遍歷所述沖突小區(qū),直至所有所述沖突小區(qū)均不滿足所述第二重分配條件。
[0043] 另一方面,本發(fā)明實(shí)施例提供了一種ZC根序列索引重分配裝置,所述裝置包括:
[0044] 獲取模塊,用于獲取目標(biāo)小區(qū)的約束鄰區(qū),所述目標(biāo)小區(qū)為一個(gè)或多個(gè),所述目標(biāo) 小區(qū)的約束鄰區(qū)包括以下鄰區(qū)中的至少一種:與所述目標(biāo)小區(qū)同頻的鄰區(qū)、與所述目標(biāo)小 區(qū)頻帶交疊的鄰區(qū)、與所述目標(biāo)小區(qū)之間的距離小于預(yù)設(shè)距離的鄰區(qū)、以及與所述目標(biāo)小 區(qū)間隔的拓?fù)鋵訑?shù)小于N層的鄰區(qū),N>0且N為整數(shù);所述拓?fù)鋵訑?shù)為,以所述目標(biāo)小區(qū)與 相鄰小區(qū)之間的距離R作為長(zhǎng)軸,以k*R作為短軸形成一個(gè)橢圓,落在所述橢圓內(nèi)的小區(qū) 數(shù),〇〈k〈l ;
[0045] 確定模塊,用于確定所述目標(biāo)小區(qū)的沖突小區(qū),所述目標(biāo)小區(qū)的沖突小區(qū)為所述 目標(biāo)小區(qū)的約束鄰區(qū),且所述目標(biāo)小區(qū)的ZC根序列索引集合和所述目標(biāo)小區(qū)的沖突小區(qū) 的ZC根序列索引集合相交;
[0046] 重分配模塊,用于遍歷所述目標(biāo)小區(qū),若當(dāng)前目標(biāo)小區(qū)滿足第一重分配條件,則為 所述當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合并重新確定所有所述目標(biāo)小區(qū)的沖突小 區(qū),所述第一重分配條件為,所述目標(biāo)小區(qū)存在沖突小區(qū)、且重新分配后的目標(biāo)小區(qū)的ZC 根序列索引集合與所述重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC根序列索引集合不相 交;循環(huán)遍歷所述目標(biāo)小區(qū),直至所有所述目標(biāo)小區(qū)均不滿足所述第一重分配條件。
[0047] 優(yōu)選地,所述重分配模塊包括:
[0048] 參數(shù)獲取單元,用于遍歷所述目標(biāo)小區(qū),若當(dāng)前目標(biāo)小區(qū)滿足第一重分配條件,則 獲取所述當(dāng)前目標(biāo)小區(qū)的配置參數(shù),所述配置參數(shù)包括小區(qū)半徑、前導(dǎo)格式和速度標(biāo)記;
[0049] 索引范圍確定單元,用于在所述配置參數(shù)確定的ZC根序列索引范圍中,排除所述 當(dāng)前目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC根序列索引集合,得到所述當(dāng)前目標(biāo)小區(qū)的可用ZC根 序列索引范圍;
[0050] 索引集合確定單元,用于根據(jù)所述配置參數(shù),計(jì)算所述當(dāng)前目標(biāo)小區(qū)的ZC根序列 索引集合中ZC根序列索引的個(gè)數(shù),并根據(jù)計(jì)算出的所述個(gè)數(shù),從所述可用ZC根序列索引范 圍中選取所述當(dāng)前目標(biāo)小區(qū)的所有可用ZC根序列索引集合,每個(gè)所述可用ZC根序列索引 集合中的ZC根序列索引是連續(xù)的;
[0051] 選擇單元,用于從所有所述可用ZC根序列索引集合中選擇一個(gè)所述ZC根序列索 引集合配置給所述當(dāng)前目標(biāo)小區(qū)。
[0052] 優(yōu)選地,所述選擇單元包括:
[0053] 復(fù)用分?jǐn)?shù)計(jì)算子單元,用于分別比較每個(gè)所述可用ZC根序列索引集合與除所述 當(dāng)前目標(biāo)小區(qū)外的所有小區(qū)的ZC根序列索引集合是否相交,得到每個(gè)所述可用ZC根序列 索引集合的沖突小區(qū)集合;計(jì)算每個(gè)所述沖突小區(qū)集合中各所述沖突小區(qū)與所述當(dāng)前目標(biāo) 小區(qū)的復(fù)用分?jǐn)?shù),并取同一個(gè)所述沖突小區(qū)集合中最低復(fù)用分?jǐn)?shù)作為與同一個(gè)所述沖突小 區(qū)集合相交的ZC根序列索引集合的分?jǐn)?shù);
[0054] 選擇子單元,用于從所有所述可用ZC根序列集合中,選擇分?jǐn)?shù)最高的ZC根序列索 引集合配置給所述當(dāng)前目標(biāo)小區(qū)。
[0055] 優(yōu)選地,所述復(fù)用分?jǐn)?shù)計(jì)算子單元根據(jù)以下公式計(jì)算所述復(fù)用分?jǐn)?shù):
[0056] 若所述沖突小區(qū)集合中所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)同頻或頻帶交疊,則所 述復(fù)用分?jǐn)?shù)計(jì)算子單元根據(jù)以下公式計(jì)算所述復(fù)用分?jǐn)?shù):CellScore=LayerXDistance,
[0057] 若所述沖突小區(qū)集合中所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)異頻,則所述復(fù)用分?jǐn)?shù) 計(jì)算子單元為所述復(fù)用分?jǐn)?shù)設(shè)置一個(gè)極大值,
[0058] Layer為所述沖突小區(qū)集合中所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)間隔的拓?fù)鋵?數(shù),Distance為所述沖突小區(qū)集合中所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)之間的距離。
[0059] 可選地,所述裝置還包括:
[0060] 接收模塊,用于接收小區(qū)上報(bào)的前導(dǎo)序列虛檢信息,所述前導(dǎo)序列虛檢信息用于 指示所述小區(qū)的ZC根序列索引集合與所述小區(qū)的至少一個(gè)約束鄰區(qū)的ZC根序列索引集合 相交;
[0061] 相應(yīng)地,所述獲取模塊還用于,
[0062] 在收到所述小區(qū)上報(bào)的前導(dǎo)序列虛檢信息之后,將發(fā)送所述前導(dǎo)序列虛檢信息的 小區(qū)作為所述目標(biāo)小區(qū)并獲取所述目標(biāo)小區(qū)的約束鄰區(qū);或者,在收到所述小區(qū)上報(bào)的前 導(dǎo)序列虛檢信息之后,將預(yù)定范圍內(nèi)的所有小區(qū)作為所述目標(biāo)小區(qū)并獲取所述目標(biāo)小區(qū)的 約束鄰區(qū)
[0063] 可選地,當(dāng)所述目標(biāo)小區(qū)的數(shù)量不小于兩個(gè)時(shí),所述裝置還包括:
[0064] 排序模塊,用于為所述目標(biāo)小區(qū)確定重分配順序,以按照所述重分配順序,為所述 目標(biāo)小區(qū)重新分配ZC根序列索引集合。
[0065] 優(yōu)選地,所述排序模塊用于,
[0066] 比較每個(gè)所述目標(biāo)小區(qū)的沖突小區(qū)的數(shù)量,優(yōu)先為沖突小區(qū)數(shù)量多的所述目標(biāo)小 區(qū)重新分配ZC根序列索引集合;
[0067] 若所述目標(biāo)小區(qū)的沖突小區(qū)的數(shù)量相等,則比較每個(gè)所述目標(biāo)小區(qū)的沖突小區(qū)中 人工指定不參與重分配的小區(qū)的數(shù)量,并優(yōu)先為沖突小區(qū)中人工指定不參與重分配的小區(qū) 數(shù)量多的所述目標(biāo)小區(qū)重新分配ZC根序列索引集合;
[0068] 若所述沖突小區(qū)中人工指定不參與重分配的小區(qū)數(shù)量相等,則比較每個(gè)所述目標(biāo) 小區(qū)的小區(qū)半徑和速度,并按低速小半徑、低速大半徑、高速小半徑和高速大半徑的順序, 依次為所述目標(biāo)小區(qū)重新分配ZC根序列索引集合;
[0069] 若所述目標(biāo)小區(qū)的小區(qū)半徑和速度一致,則比較每個(gè)所述目標(biāo)小區(qū)的鄰區(qū)數(shù)量, 并優(yōu)先為鄰區(qū)數(shù)量少的所述目標(biāo)小區(qū)重新分配ZC根序列索引集合。
[0070] 可選地,所述確定模塊還用于,
[0071] 建立所述目標(biāo)小區(qū)與所述目標(biāo)小區(qū)的沖突小區(qū)的對(duì)應(yīng)關(guān)系;
[0072] 相應(yīng)地,所述重分配模塊還用于,
[0073] 刪除所述當(dāng)前目標(biāo)小區(qū)與所述當(dāng)前目標(biāo)小區(qū)的沖突小區(qū)的對(duì)應(yīng)關(guān)系。
[0074] 可選地,所述重分配模塊還用于,
[0075] 若當(dāng)前目標(biāo)小區(qū)不滿足所述第一重分配條件,則確定所述當(dāng)前目標(biāo)小區(qū)的沖突小 區(qū)的次沖突小區(qū),所述沖突小區(qū)的次沖突小區(qū)為所述沖突小區(qū)的約束鄰區(qū),且所述沖突小 區(qū)的ZC根序列索引集合和所述沖突小區(qū)的次沖突小區(qū)的ZC根序列索引集合相交;
[0076] 遍歷所述當(dāng)前目標(biāo)小區(qū)的所有沖突小區(qū),為滿足第二重分配條件的沖突小區(qū)重新 分配ZC根序列索引集合并重新確定所有所述沖突小區(qū)的次沖突小區(qū),所述第二重分配條 件為,所述沖突小區(qū)存在次沖突小區(qū)且所述次沖突小區(qū)包括所述當(dāng)前目標(biāo)小區(qū)、且重新分 配后的沖突小區(qū)的ZC根序列索引集合與所述重新分配后的沖突小區(qū)的所有約束鄰區(qū)的ZC 根序列索引集合不相交;
[0077] 循環(huán)遍歷所述沖突小區(qū),直至所有所述沖突小區(qū)均不滿足所述第二重分配條件。
[0078] 本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:通過(guò)獲取目標(biāo)小區(qū)的約束鄰 區(qū);確定目標(biāo)小區(qū)的沖突小區(qū),目標(biāo)小區(qū)的沖突小區(qū)為該目標(biāo)小區(qū)的約束鄰區(qū),且目標(biāo)小區(qū) 的ZC根序列索引集合和目標(biāo)小區(qū)的沖突小區(qū)的ZC根序列索引集合相交;能夠在設(shè)定的約 束鄰區(qū)內(nèi),確定發(fā)生ZC根序列索引集合相交的小區(qū),提高了檢測(cè)效率;遍歷目標(biāo)小區(qū),若當(dāng) 前目標(biāo)小區(qū)滿足第一重分配條件,則為當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合并重新 確定所有目標(biāo)小區(qū)的沖突小區(qū);該第一重分配條件為,該目標(biāo)小區(qū)存在沖突小區(qū)、且重新分 配后的目標(biāo)小區(qū)的ZC根序列索引集合與該重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC 根序列索引集合不相交;循環(huán)遍歷目標(biāo)小區(qū),直至所有目標(biāo)小區(qū)均不滿足第一重分配條件; 重新為滿足第一重分配條件的目標(biāo)小區(qū)配置了 ZC根序列索引集合,消除了重新分配后的 目標(biāo)小區(qū)與重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)之間干擾,從而提高了重新分配后的目 標(biāo)小區(qū)的工作穩(wěn)定性。
【專利附圖】
【附圖說(shuō)明】
[0079] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使 用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于 本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0080] 圖1是本發(fā)明實(shí)施例一提供的一種ZC根序列索引重分配方法的流程圖;
[0081] 圖2是本發(fā)明實(shí)施例二提供的一種ZC根序列索引重分配方法的流程圖;
[0082] 圖3是本發(fā)明實(shí)施例二提供的根據(jù)小區(qū)間的距離設(shè)定小區(qū)的約束鄰區(qū)的示意圖;
[0083] 圖4是本發(fā)明實(shí)施例二提供的根據(jù)小區(qū)間的距離設(shè)定小區(qū)的約束鄰區(qū)的示意圖;
[0084] 圖5是本發(fā)明實(shí)施例三提供的一種ZC根序列索引重分配方法的流程圖;
[0085] 圖6是本發(fā)明實(shí)施例四提供的一種ZC根序列索引重分配裝置的結(jié)構(gòu)示意圖;
[0086] 圖7是本發(fā)明實(shí)施例五提供的一種ZC根序列索引重分配裝置的結(jié)構(gòu)示意圖; [0087] 圖8是本發(fā)明實(shí)施例六提供的一種ZC根序列索引重分配裝置的結(jié)構(gòu)示意圖;
[0088] 圖9是本發(fā)明實(shí)施例四、五和六提供的ZC根序列索引重分配裝置的【具體實(shí)施方式】 的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0089] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方 式作進(jìn)一步地詳細(xì)描述。
[0090] 在以下實(shí)施例中,將小區(qū)使用的所有ZC根序列索引統(tǒng)稱為ZC根序列索引集合。
[0091] 實(shí)施例一
[0092] 參見(jiàn)圖1,本發(fā)明實(shí)施例提供了一種ZC根序列索引重分配方法,該方法流程包括:
[0093] 步驟101 :獲取目標(biāo)小區(qū)的約束鄰區(qū),該目標(biāo)小區(qū)為一個(gè)或多個(gè)。
[0094] 其中,目標(biāo)小區(qū)的約束鄰區(qū)包括以下鄰區(qū)中的至少一種:與目標(biāo)小區(qū)同頻的鄰區(qū)、 與目標(biāo)小區(qū)頻帶交疊的鄰區(qū)、與目標(biāo)小區(qū)之間的距離小于預(yù)設(shè)距離的鄰區(qū)、以及與目標(biāo)小 區(qū)間隔的拓?fù)鋵訑?shù)小于N層的鄰區(qū),N>0且N為整數(shù)。拓?fù)鋵訑?shù)為,以目標(biāo)小區(qū)與相鄰小區(qū) 之間的距離R作為長(zhǎng)軸,以k*R作為短軸形成一個(gè)橢圓,落在橢圓內(nèi)的小區(qū)數(shù),0〈k〈l。
[0095] 步驟102 :確定目標(biāo)小區(qū)的沖突小區(qū),目標(biāo)小區(qū)的沖突小區(qū)為該目標(biāo)小區(qū)的約束 鄰區(qū),且目標(biāo)小區(qū)的ZC根序列索引集合和目標(biāo)小區(qū)的沖突小區(qū)的ZC根序列索引集合相交。
[0096] 步驟103 :遍歷目標(biāo)小區(qū),若當(dāng)前目標(biāo)小區(qū)滿足第一重分配條件,則為當(dāng)前目標(biāo)小 區(qū)重新分配ZC根序列索引集合并重新確定所有目標(biāo)小區(qū)的沖突小區(qū)。
[0097] 其中,該第一重分配條件為,該目標(biāo)小區(qū)存在沖突小區(qū)、且重新分配后的目標(biāo)小區(qū) 的ZC根序列索引集合與該重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC根序列索引集合不 相交。
[0098] 重復(fù)執(zhí)行步驟103,即循環(huán)遍歷目標(biāo)小區(qū),直至所有目標(biāo)小區(qū)均不滿足第一重分配 條件。
[0099] 本發(fā)明實(shí)施例提供的上述方法帶來(lái)的有益效果是:通過(guò)獲取目標(biāo)小區(qū)的約束鄰 區(qū);確定目標(biāo)小區(qū)的沖突小區(qū),目標(biāo)小區(qū)的沖突小區(qū)為該目標(biāo)小區(qū)的約束鄰區(qū),且目標(biāo)小區(qū) 的ZC根序列索引集合和目標(biāo)小區(qū)的沖突小區(qū)的ZC根序列索引集合相交;能夠在設(shè)定的約 束鄰區(qū)內(nèi),確定發(fā)生ZC根序列索引集合相交的小區(qū),提高了檢測(cè)效率;遍歷目標(biāo)小區(qū),若當(dāng) 前目標(biāo)小區(qū)滿足第一重分配條件,則為當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合并重新 確定所有目標(biāo)小區(qū)的沖突小區(qū);該第一重分配條件為,該目標(biāo)小區(qū)存在沖突小區(qū)、且重新分 配后的目標(biāo)小區(qū)的ZC根序列索引集合與該重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC 根序列索引集合不相交;循環(huán)遍歷目標(biāo)小區(qū),直至所有目標(biāo)小區(qū)均不滿足第一重分配條件; 重新為滿足第一重分配條件的目標(biāo)小區(qū)配置了 ZC根序列索引集合,消除了重新分配后的 目標(biāo)小區(qū)與重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)之間干擾,從而提高了重新分配后的目 標(biāo)小區(qū)的工作穩(wěn)定性。
[0100] 實(shí)施例二
[0101] 參見(jiàn)圖2,本發(fā)明實(shí)施例提供了一種ZC根序列索引重分配方法,該方法流程包括:
[0102] 步驟201 :獲取目標(biāo)小區(qū)的約束鄰區(qū),該目標(biāo)小區(qū)為一個(gè)或多個(gè)。
[0103] 其中,該目標(biāo)小區(qū)的約束鄰區(qū)包括以下鄰區(qū)中的至少一種:與目標(biāo)小區(qū)同頻的鄰 區(qū)、與目標(biāo)小區(qū)頻帶交疊的鄰區(qū)、與目標(biāo)小區(qū)之間的距離小于預(yù)設(shè)距離的鄰區(qū)、以及與目標(biāo) 小區(qū)間隔的拓?fù)鋵訑?shù)小于N層的鄰區(qū),N>0且N為整數(shù)。拓?fù)鋵訑?shù)為,以目標(biāo)小區(qū)與相鄰小 區(qū)之間的距離R作為長(zhǎng)軸,以k*R作為短軸形成一個(gè)橢圓,落在橢圓內(nèi)的小區(qū)數(shù),0〈k〈l。
[0104] 具體地,可以在隨機(jī)時(shí)間或間隔預(yù)定時(shí)間段,從LTE系統(tǒng)的所有小區(qū)中選擇至少 一個(gè)小區(qū)作為目標(biāo)小區(qū),或者選擇一個(gè)目標(biāo)范圍,例如某個(gè)地域(例如北京市),將位于目標(biāo) 范圍內(nèi)的所有小區(qū)作為目標(biāo)小區(qū)。并檢測(cè)該目標(biāo)小區(qū)的ZC根序列集合是否與該目標(biāo)小區(qū) 的約束鄰區(qū)的ZC根序列集合相交。選擇目標(biāo)小區(qū)后,獲取該目標(biāo)小區(qū)的約束鄰區(qū)。
[0105] 具體地,本實(shí)施例提供三種方式為獲取小區(qū)的約束鄰區(qū)。
[0106] 第一種方式,將與小區(qū)同頻和/或頻帶交疊的鄰區(qū)設(shè)為小區(qū)的約束鄰區(qū)。具體地, LTE系統(tǒng)維護(hù)著每一個(gè)小區(qū)的相鄰小區(qū)列表。可以通過(guò)該相鄰小區(qū)列表,查詢出小區(qū)的所 有鄰區(qū)。同頻指,鄰區(qū)的中心頻率與小區(qū)的中心頻率相同。小區(qū)的中心頻率和頻帶一般是 固定不變的,能夠從小區(qū)的PRACH(Physical Random Access Channel,物理隨機(jī)接入信道) 配置信息中得到。假設(shè)小區(qū)A的中心頻率為R)l,頻帶為BW1 ;小區(qū)B為小區(qū)A的相鄰小區(qū), 且小區(qū)B的中心頻率為R)2,頻帶為BW2。若| F01-F02 |彡| BW1+BW2 | /2,則判斷小區(qū) A、B頻帶交疊。
[0107] 在第一種方式中,進(jìn)一步地,還可以查詢頻帶與小區(qū)交疊的鄰區(qū)的所有相鄰小區(qū), 并從中選擇出頻帶與小區(qū)交疊的鄰區(qū)的同頻鄰區(qū)作為小區(qū)的約束鄰區(qū)。
[0108] 第二種方式,將與小區(qū)之間的距離小于預(yù)設(shè)距離的鄰區(qū)、和/或與小區(qū)間隔的拓 撲層數(shù)小于N層的鄰區(qū)設(shè)為小區(qū)的約束鄰區(qū),N>0且N為整數(shù)。其中,拓?fù)鋵訑?shù)為,以小區(qū) 與相鄰小區(qū)之間的距離R作為長(zhǎng)軸,以k*R作為短軸形成一個(gè)橢圓,落在橢圓內(nèi)的小區(qū)數(shù), 0〈k〈l。
[0109] 具體地,參見(jiàn)圖3,圖中的三角形表示基站,假設(shè)每個(gè)基站掛載一個(gè)小區(qū),取基站的 地理坐標(biāo)作為小區(qū)的地理坐標(biāo)。若預(yù)設(shè)距離為D,則以小區(qū)A的地理坐標(biāo)為中心,D為半徑 形成一個(gè)圓,落入該圓內(nèi)的所有相鄰小區(qū)(的地理坐標(biāo))都設(shè)為該小區(qū)A的約束鄰區(qū),例如小 區(qū)X。這里,圓和橢圓都是用于模擬小區(qū)的覆蓋范圍。另外,可以根據(jù)橢圓的定義,判斷小區(qū) 是否位于兩個(gè)小區(qū)形成的橢圓。具體地,參見(jiàn)圖3和圖4,假設(shè)兩個(gè)小區(qū)A、B形成的橢圓的 兩焦點(diǎn)分別為F1和F2,若小區(qū)C (圖3未示出)到F1和F2的距離之和小于A、B之間的距 離(長(zhǎng)軸),即CF1+CF2〈AB,則判定小區(qū)C位于A、B形成的橢圓。優(yōu)選地,N=l,即小區(qū)與另一 小區(qū)形成的橢圓里無(wú)其他小區(qū)。
[0110] 第三種方式,根據(jù)小區(qū)與相鄰小區(qū)的中心頻率和小區(qū)與相鄰小區(qū)間的距離設(shè)定小 區(qū)的約束鄰區(qū):同時(shí)采用上述第一種和第二種兩種方式來(lái)設(shè)定約束鄰區(qū)。
[0111] 步驟202 :確定目標(biāo)小區(qū)的沖突小區(qū),該目標(biāo)小區(qū)的沖突小區(qū)為該目標(biāo)小區(qū)的約 束鄰區(qū),且該目標(biāo)小區(qū)的ZC根序列索引集合和該目標(biāo)小區(qū)的沖突小區(qū)的ZC根序列索引集 合相交。
[0112] 具體地,若小區(qū)與自己的約束鄰區(qū)的ZC根序列索引集合相交,也可稱為小區(qū)與自 己的約束鄰區(qū)沖突,則會(huì)產(chǎn)生小區(qū)間干擾。
[0113] 進(jìn)一步地,本步驟202包括:
[0114] 步驟2021 :獲取目標(biāo)小區(qū)和該目標(biāo)小區(qū)的約束鄰區(qū)的ZC根序列索引集合。
[0115] 其中,以目標(biāo)小區(qū)為例,介紹一下獲取小區(qū)的ZC根序列索引集合的過(guò)程,獲取目 標(biāo)小區(qū)的約束鄰區(qū)的ZC根序列索引集合的過(guò)程與此相同。首先,獲取目標(biāo)小區(qū)的配置參數(shù) (由LTE系統(tǒng)在建立小區(qū)時(shí)配置),該配置參數(shù)可以包括Root Sequence Index (根序列索引 號(hào))(該根序列邏輯索引號(hào)表示小區(qū)的起始ZC根序列邏輯索引號(hào))、小區(qū)半徑、前導(dǎo)格式和 速度Flag (標(biāo)記),這些配置參數(shù)可通過(guò)讀取目標(biāo)小區(qū)的PRACH配置信息得到。其次,根據(jù) 小區(qū)半徑和速度Flag,獲取Ncs (循環(huán)移位參數(shù))。然后,根據(jù)Ncs、前導(dǎo)格式和速度Flag三 者,確定該目標(biāo)小區(qū)占用的ZC根序列索引個(gè)數(shù)。最后,通過(guò)起始ZC根序列邏輯索引號(hào)和ZC 根序列索引個(gè)數(shù),得到目標(biāo)小區(qū)的ZC根序列索引集合。此為本領(lǐng)域熟知技術(shù),在此不再詳 述。
[0116] 步驟2022 :遍歷目標(biāo)小區(qū)的所有約束鄰區(qū),判斷該目標(biāo)小區(qū)的每個(gè)約束鄰區(qū)與該 目標(biāo)小區(qū)的ZC根序列索引集合是否相交。
[0117] 若是,則執(zhí)行步驟2023 ;若否,則退出本次流程。
[0118] 具體地,判斷約束鄰區(qū)的ZC根序列索引集合與目標(biāo)小區(qū)的ZC根序列索引集合中 是否有相同的ZC根序列索引,即相交。若相交,則執(zhí)行步驟2023。若不相交,則退出本次流 程,遍歷下一個(gè)目標(biāo)小區(qū)的所有約束鄰區(qū),直至遍歷完所有目標(biāo)小區(qū)。
[0119] 步驟2023 :將ZC根序列索引集合相交的約束鄰區(qū)作為該目標(biāo)小區(qū)的沖突小區(qū)。
[0120] 步驟203 :建立目標(biāo)小區(qū)與該目標(biāo)小區(qū)的沖突小區(qū)的對(duì)應(yīng)關(guān)系。
[0121] 具體地,目標(biāo)小區(qū)與該目標(biāo)小區(qū)的沖突小區(qū)的對(duì)應(yīng)關(guān)系可為列表,例如沖突小區(qū) 表,該沖突小區(qū)表中存儲(chǔ)了目標(biāo)小區(qū)的所有沖突小區(qū)。
[0122] 步驟204:遍歷目標(biāo)小區(qū),若當(dāng)前目標(biāo)小區(qū)滿足第一重分配條件,則為當(dāng)前目標(biāo)小 區(qū)重新分配ZC根序列索引集合,若當(dāng)前目標(biāo)小區(qū)不滿足第一重分配條件,則遍歷下一個(gè)目 標(biāo)小區(qū)。
[0123] 其中,該第一重分配條件為,該目標(biāo)小區(qū)存在沖突小區(qū)、且重新分配后的目標(biāo)小區(qū) 的ZC根序列索引集合與重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC根序列索引集合不相 交。
[0124] 具體地,本步驟204包括:
[0125] 步驟2041 :遍歷目標(biāo)小區(qū),獲取當(dāng)前目標(biāo)小區(qū)的配置參數(shù)。
[0126] 其中,該配置參數(shù)包括小區(qū)半徑、前導(dǎo)格式和速度Flag。
[0127] 具體地,該配置參數(shù)可通過(guò)讀取小區(qū)的PRACH配置信息得到。如前所述,該配置參 數(shù)決定了小區(qū)使用的ZC根序列索引集合。其中,通過(guò)小區(qū)半徑和速度Flag可以確定Ncs。 前導(dǎo)格式?jīng)Q定ZC根序列的長(zhǎng)度Nzc。速度Flag主要包括低速、高速和超高速三種。
[0128] 步驟2042 :在配置參數(shù)確定的ZC根序列索引范圍中,排除該當(dāng)前目標(biāo)小區(qū)的所有 約束鄰區(qū)的ZC根序列索引集合,若存在可用ZC根序列索引范圍,則判定當(dāng)前目標(biāo)小區(qū)滿足 第一重分配條件,并得到該當(dāng)前目標(biāo)小區(qū)的可用ZC根序列索引范圍,執(zhí)行步驟2043 ;若不 存在,則判定當(dāng)前目標(biāo)小區(qū)不滿足第一重分配條件,遍歷下一個(gè)目標(biāo)小區(qū)。
[0129] 具體地,在Ncs、速度Flag和前導(dǎo)格式一定的情況下,小區(qū)的ZC根序列索引范圍是 一定的。通過(guò)Ncs、速度Flag和前導(dǎo)格式三者、以及一定的規(guī)則,能夠確定出當(dāng)前目標(biāo)小區(qū) 的ZC根序列索引范圍。例如,在Ncs為26,前導(dǎo)格式為0-3的情況下,對(duì)于高速小區(qū),該當(dāng) 前目標(biāo)小區(qū)的ZC根序列索引范圍為42?803。對(duì)于低速小區(qū),該當(dāng)前目標(biāo)小區(qū)的ZC根序 列索引范圍為0?838。此為本領(lǐng)域熟知內(nèi)容,在此不再詳述。
[0130] 具體地,確定出當(dāng)前目標(biāo)小區(qū)的ZC根序列索引范圍后,為了消除沖突,需要排除 該當(dāng)前目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC根序列索引集合。若排除該當(dāng)前目標(biāo)小區(qū)的所有約 束鄰區(qū)的ZC根序列索引集合后,不存在可用ZC根序列索引范圍,則判定當(dāng)前目標(biāo)小區(qū)不滿 足第一重分配條件,退出本次流程。進(jìn)一步地,可以提示用戶無(wú)重新分配的ZC根序列索引 集合,將可能產(chǎn)生小區(qū)沖突。
[0131] 步驟2043 :根據(jù)配置參數(shù),計(jì)算當(dāng)前目標(biāo)小區(qū)的ZC根序列索引集合中ZC根序列 索引的個(gè)數(shù),并根據(jù)計(jì)算出的個(gè)數(shù),從可用ZC根序列索引范圍中選取當(dāng)前目標(biāo)小區(qū)的所有 可用ZC根序列索引集合,每個(gè)可用ZC根序列索引集合中的ZC根序列索引是連續(xù)的。
[0132] 其中,ZC根序列索引集合中ZC根序列索引的個(gè)數(shù)是循環(huán)連續(xù)的。這里的循環(huán)連 續(xù)指,連續(xù)的ZC根序列索弓丨,例如23、24、25和26,四個(gè)連續(xù)的ZC根序列索引。若Root Sequence Index達(dá)到最大ZC根序列索引,那么下一個(gè)ZC根序列索引從0開(kāi)始。
[0133] 具體地,根據(jù)該配置參數(shù),計(jì)算當(dāng)前目標(biāo)小區(qū)的ZC根序列索引集合中ZC根序列索 引的個(gè)數(shù),包括:首先,在預(yù)置的前導(dǎo)格式-ZC根序列索引位數(shù)的參照表中,查詢出ZC根序 列索引的位數(shù)。例如,前導(dǎo)格式為0-3時(shí),對(duì)應(yīng)的ZC根序列為839位。同時(shí),根據(jù)小區(qū)半徑 和速度Flag得到Ncs。其次,根據(jù)ZC根序列索引的位數(shù)、速度Flag、Ncs、以及固有公式,計(jì) 算當(dāng)前目標(biāo)小區(qū)對(duì)應(yīng)的ZC根序列索引集合中ZC根序列索引的個(gè)數(shù)。例如,假設(shè)當(dāng)前目標(biāo) 小區(qū)配置的前導(dǎo)格式為3,即一個(gè)ZC根序列為839位,Ncs為15,速度Flag為低速,那么, 一個(gè)ZC根序列能夠生成839/15=55個(gè)Preamble序列。而一個(gè)小區(qū)標(biāo)配64個(gè)Preamble,則 該小區(qū)需要2個(gè)ZC根序列,即2個(gè)ZC根序列索引。此為本領(lǐng)域熟知內(nèi)容,在此不再詳述。
[0134] 具體地,得到當(dāng)前目標(biāo)小區(qū)的可用ZC根序列索引范圍后,根據(jù)計(jì)算出的個(gè)數(shù),將 可用ZC根序列索引范圍分成當(dāng)前目標(biāo)小區(qū)的所有可用ZC根序列索引集合。由于ZC根序列 索引必須連續(xù),則只要知道當(dāng)前目標(biāo)小區(qū)使用的ZC根序列索引個(gè)數(shù),就能將需要將可用ZC 根序列索引范圍分成可用ZC根序列索引集合。值得注意的是,可用ZC根序列索引集合不 包括非連續(xù)的ZC根序列索引。例如,假設(shè)可用ZC根序列索引范圍為(0?7, 15, 24?25), 查詢出的連續(xù)的ZC根序列索引個(gè)數(shù)為3,則該當(dāng)前目標(biāo)小區(qū)的所有可用ZC根序列索引集合 包括,0?3、1?4、2?5、3?6、以及4?7。
[0135] 步驟2044 :從所有可用ZC根序列索引集合中選擇一個(gè)ZC根序列索引集合配置給 該當(dāng)前目標(biāo)小區(qū)。
[0136] 具體地,得到當(dāng)前目標(biāo)小區(qū)的所有可用ZC根序列索引集合后,可以從所有可用ZC 根序列索引集合中,隨機(jī)選擇一個(gè)ZC根序列索引集合分配給當(dāng)前目標(biāo)小區(qū)。
[0137] 步驟205 :重新確定所有目標(biāo)小區(qū)的沖突小區(qū)。
[0138] 具體地,重新確定所有目標(biāo)小區(qū)的沖突小區(qū),包括:在為當(dāng)前目標(biāo)小區(qū)重新分配 ZC根序列索引集合之后,刪除當(dāng)前目標(biāo)小區(qū)與當(dāng)前目標(biāo)小區(qū)的沖突小區(qū)的對(duì)應(yīng)關(guān)系。
[0139] 具體地,為當(dāng)前目標(biāo)小區(qū)重分配ZC根序列索引集合后,當(dāng)前目標(biāo)小區(qū)與當(dāng)前目標(biāo) 小區(qū)的沖突小區(qū)之間的沖突消失。這時(shí),刪除當(dāng)前目標(biāo)小區(qū)與該當(dāng)前目標(biāo)小區(qū)的沖突小區(qū) 的對(duì)應(yīng)關(guān)系。
[0140] 重復(fù)執(zhí)行步驟204-步驟205,即循環(huán)遍歷目標(biāo)小區(qū),直至所有目標(biāo)小區(qū)均不滿足 第一重分配條件。
[0141] 本發(fā)明實(shí)施例提供的上述方法帶來(lái)的有益效果是:通過(guò)獲取目標(biāo)小區(qū)的約束鄰 區(qū);確定目標(biāo)小區(qū)的沖突小區(qū),目標(biāo)小區(qū)的沖突小區(qū)為該目標(biāo)小區(qū)的約束鄰區(qū),且目標(biāo)小區(qū) 的ZC根序列索引集合和目標(biāo)小區(qū)的沖突小區(qū)的ZC根序列索引集合相交;能夠在設(shè)定的約 束鄰區(qū)內(nèi),確定發(fā)生ZC根序列索引集合相交的小區(qū),提高了檢測(cè)效率;遍歷目標(biāo)小區(qū),若當(dāng) 前目標(biāo)小區(qū)滿足第一重分配條件,則為當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合并重新 確定所有目標(biāo)小區(qū)的沖突小區(qū);該第一重分配條件為,該目標(biāo)小區(qū)存在沖突小區(qū)、且重新分 配后的目標(biāo)小區(qū)的ZC根序列索引集合與該重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC 根序列索引集合不相交;循環(huán)遍歷目標(biāo)小區(qū),直至所有目標(biāo)小區(qū)均不滿足第一重分配條件; 重新為滿足第一重分配條件的目標(biāo)小區(qū)配置了 ZC根序列索引集合,消除了重新分配后的 目標(biāo)小區(qū)與重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)之間干擾,從而提高了重新分配后的目 標(biāo)小區(qū)的工作穩(wěn)定性。
[0142] 實(shí)施例三
[0143] 本發(fā)明實(shí)施例提供了一種ZC根序列索引重分配方法。本實(shí)施例與實(shí)施例二的不 同之處在于,(1)、獲取目標(biāo)小區(qū)的約束鄰區(qū)的觸發(fā)方式不同:本發(fā)明實(shí)施例二中目標(biāo)小區(qū) 的獲取方式是主動(dòng)的,獲取目標(biāo)小區(qū)的約束鄰區(qū)不需要觸發(fā)條件,本發(fā)明實(shí)施例提供了一 種獲取目標(biāo)小區(qū)的約束鄰區(qū)的觸發(fā)方式;(2)、在為多個(gè)目標(biāo)小區(qū)重新分配ZC根序列索引 集合之前,先確定重分配順序;(3)、為目標(biāo)小區(qū)重新分配ZC根序列索引集合的方式不同; (4)、解決了不滿足第一重分配條件的目標(biāo)小區(qū)與自己的沖突小區(qū)之間的沖突問(wèn)題。參見(jiàn)圖 5,該方法流程包括:
[0144] 步驟301 :接收小區(qū)上報(bào)的Preamble序列虛檢信息,該P(yáng)reamble序列虛檢信息用 于指示該小區(qū)的ZC根序列索引集合與該小區(qū)的約束鄰區(qū)的ZC根序列索引集合相交。
[0145] 其中,小區(qū)檢測(cè)UE發(fā)送的Preamble序列并允許UE接入,而該UE未接入小區(qū)時(shí), 該小區(qū)將發(fā)生Preamble序列虛假檢測(cè),并上報(bào)Preamble序列虛檢信息。具體地,小區(qū)記錄 了 UE發(fā)送的請(qǐng)求接入信息,即Preamble序列(假設(shè)為Messagel)、小區(qū)響應(yīng)UE的允許接入 信息(假設(shè)為Message2)、以及UE的正式接入信息(假設(shè)為Message3)。小區(qū)可以在預(yù)定時(shí)間 掃描Messagel與Message3的數(shù)量差,若該數(shù)量差不為0,則表示一部分允許接入的UE實(shí)際 上未接入該小區(qū),那么,該小區(qū)就上報(bào)Preamble序列虛檢,告知控制中心自身的ZC根序列 索引集合與約束鄰區(qū)的ZC根序列索引集合可能相交??刂浦行慕邮招^(qū)上報(bào)的Preamble 序列虛檢信息。
[0146] 值得說(shuō)明的是,在本發(fā)明實(shí)施例中,僅描述了小區(qū)上報(bào)給控制中心Preamble序列 虛檢信息,控制中心接收該P(yáng)reamble序列虛檢信息的情形,但是在其他實(shí)施例中,控制中 心還可以主動(dòng)遍歷LTE系統(tǒng)中每個(gè)小區(qū),檢測(cè)小區(qū)是否發(fā)生Preamble序列虛假檢測(cè)。
[0147] 步驟302 :將發(fā)送該P(yáng)reamble序列虛檢信息的小區(qū)作為目標(biāo)小區(qū)并獲取目標(biāo)小區(qū) 的約束鄰區(qū),該目標(biāo)小區(qū)為一個(gè);或者,在收到小區(qū)上報(bào)的前導(dǎo)序列虛檢信息之后,將預(yù)定 范圍內(nèi)的所有小區(qū)作為目標(biāo)小區(qū)并獲取目標(biāo)小區(qū)的約束鄰區(qū),該目標(biāo)小區(qū)為多個(gè)。
[0148] 具體地,本步驟302同本發(fā)明實(shí)施例二中步驟201,在此不再詳述。
[0149] 步驟303 :確定目標(biāo)小區(qū)的沖突小區(qū),該目標(biāo)小區(qū)的沖突小區(qū)為該目標(biāo)小區(qū)的約 束鄰區(qū),且該目標(biāo)小區(qū)的ZC根序列索引集合和該目標(biāo)小區(qū)的沖突小區(qū)的ZC根序列索引集 合相交。
[0150] 其中,本步驟303同本發(fā)明實(shí)施例二中步驟202,在此不再詳述。
[0151] 步驟304 :建立目標(biāo)小區(qū)與該目標(biāo)小區(qū)的沖突小區(qū)的對(duì)應(yīng)關(guān)系。
[0152] 其中,本步驟304同本發(fā)明實(shí)施例二中步驟203,在此不再詳述。
[0153] 步驟305 :當(dāng)目標(biāo)小區(qū)的數(shù)量不小于兩個(gè)時(shí),為目標(biāo)小區(qū)確定重分配順序,以按照 該重分配順序,為所有目標(biāo)小區(qū)重新分配ZC根序列索引集合。
[0154] 具體地,為所有目標(biāo)小區(qū)確定重分配順序,包括:比較每個(gè)目標(biāo)小區(qū)的沖突小區(qū)的 數(shù)量,優(yōu)先為沖突小區(qū)數(shù)量多的目標(biāo)小區(qū)重新分配ZC根序列索引集合;若目標(biāo)小區(qū)的沖 突小區(qū)的數(shù)量相等,則比較每個(gè)目標(biāo)小區(qū)的沖突小區(qū)中人工指定不參與重分配的小區(qū)的數(shù) 量,并優(yōu)先為沖突小區(qū)中人工指定不參與重分配的小區(qū)數(shù)量多的目標(biāo)小區(qū)重新分配ZC根 序列索引集合;若沖突小區(qū)中人工指定不參與重分配的小區(qū)數(shù)量相等,則比較每個(gè)目標(biāo)小 區(qū)的小區(qū)半徑和速度,并按低速小半徑、低速大半徑、高速小半徑和高速大半徑的順序,依 次為目標(biāo)小區(qū)重新分配ZC根序列索引集合;若目標(biāo)小區(qū)的小區(qū)半徑和速度一致,則比較每 個(gè)目標(biāo)小區(qū)的鄰區(qū)數(shù)量,并優(yōu)先為鄰區(qū)數(shù)量少的目標(biāo)小區(qū)重新分配ZC根序列索引集合。
[0155] 假設(shè)目標(biāo)小區(qū)A有4個(gè)沖突小區(qū),目標(biāo)小區(qū)B有3個(gè)沖突小區(qū),則優(yōu)先為目標(biāo)小區(qū) A配置新的ZC根序列索引集合。這樣對(duì)沖突小區(qū)個(gè)數(shù)越多的小區(qū)重分配,重分配最少的小 區(qū),解決最多的沖突。
[0156] 其中,人工指定不參與重分配的小區(qū),指的是對(duì)于高鐵小區(qū)等特殊小區(qū)使用的ZC 根序列索引是特殊指定的,在重分配的時(shí)候一般不能更改。具體地,沖突小區(qū)中人工指定不 參與重分配的小區(qū)數(shù)量越大,越先配置新的ZC根序列索引。
[0157] 具體地,低速小半徑小區(qū)的優(yōu)先級(jí)大于低速大半徑小區(qū),低速大半徑小區(qū)大于高 速小半徑小區(qū),高速小半徑小區(qū)大于高速大半徑小區(qū)。這是由于高速大半徑小區(qū)占用的ZC 資源較多,要求的性能較高,通常在規(guī)劃的時(shí)候優(yōu)先配置,重分配的時(shí)候需要優(yōu)先解決周邊 其他站點(diǎn)。
[0158] 具體地,鄰區(qū)越少的越先配置ZC根序列索引。這是由于在更改ZC根序列索引后 通常需要通過(guò)X2通知對(duì)端,鄰區(qū)越少系統(tǒng)處理越少。
[0159] 步驟306 :按照重分配順序,順序遍歷目標(biāo)小區(qū),若當(dāng)前目標(biāo)小區(qū)滿足第一重分配 條件,則為當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合,若當(dāng)前目標(biāo)小區(qū)不滿足第一重分配 條件,則執(zhí)行步驟308。
[0160] 其中,該第一重分配條件為,該目標(biāo)小區(qū)存在沖突小區(qū)、且重新分配后的目標(biāo)小區(qū) 的ZC根序列索引集合與重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC根序列索引集合不相 交。
[0161] 具體地,本步驟306包括:
[0162] 步驟3061 :遍歷目標(biāo)小區(qū),獲取當(dāng)前目標(biāo)小區(qū)的配置參數(shù)。
[0163] 其中,本步驟3061同本發(fā)明實(shí)施例二中步驟2041,在此不再詳述。
[0164] 步驟3062 :在配置參數(shù)確定的ZC根序列索引范圍中,排除該當(dāng)前目標(biāo)小區(qū)的所有 約束鄰區(qū)的ZC根序列索引集合,若存在可用ZC根序列索引范圍,則判定當(dāng)前目標(biāo)小區(qū)滿足 第一重分配條件,并得到當(dāng)前目標(biāo)小區(qū)的可用ZC根序列索引范圍,執(zhí)行步驟3063;若不存 在,則判定當(dāng)前目標(biāo)小區(qū)不滿足第一重分配條件,執(zhí)行步驟308。
[0165] 其中,本步驟3062同本發(fā)明實(shí)施例二中步驟2042,在此不再詳述。
[0166] 步驟3063 :根據(jù)該配置參數(shù),計(jì)算當(dāng)前目標(biāo)小區(qū)的ZC根序列索引集合中ZC根序 列索引的個(gè)數(shù),并根據(jù)計(jì)算出的個(gè)數(shù),從可用ZC根序列索引范圍中選取當(dāng)前目標(biāo)小區(qū)的所 有可用ZC根序列索引集合,每個(gè)可用ZC根序列索引集合中的ZC根序列索引是連續(xù)的。
[0167] 其中,本步驟3063同本發(fā)明實(shí)施例二中步驟2043,在此不再詳述。
[0168] 步驟3064:分別比較每個(gè)可用ZC根序列索引集合與除當(dāng)前目標(biāo)小區(qū)外的所有小 區(qū)的ZC根序列索引集合是否相交,得到每個(gè)可用ZC根序列索引集合的沖突小區(qū)集合;計(jì)算 每個(gè)沖突小區(qū)集合中各沖突小區(qū)與當(dāng)前目標(biāo)小區(qū)的復(fù)用分?jǐn)?shù),并取同一個(gè)沖突小區(qū)集合中 最低復(fù)用分?jǐn)?shù)作為與同一個(gè)沖突小區(qū)集合相交的ZC根序列索引集合的分?jǐn)?shù)。
[0169] 具體地,其中一個(gè)沖突小區(qū)集合中每個(gè)沖突小區(qū)使用的ZC根序列索引集合與同 一個(gè)可用ZC根序列索引集合相交,不同沖突小區(qū)集合中各沖突小區(qū)使用的ZC根序列索引 集合與不同可用ZC根序列索引集合相交。
[0170] 其中,該復(fù)用分?jǐn)?shù)用于評(píng)估沖突小區(qū)集合中沖突小區(qū)與當(dāng)前目標(biāo)小區(qū)的沖突程 度。具體地,該復(fù)用分?jǐn)?shù)根據(jù)以下方式獲得:當(dāng)沖突小區(qū)與當(dāng)前目標(biāo)小區(qū)同頻或頻帶交疊 時(shí),根據(jù)以下公式計(jì)算復(fù)用分?jǐn)?shù):CellScore=LayerXDistance ;當(dāng)沖突小區(qū)與當(dāng)前目標(biāo)小 區(qū)異頻時(shí),為復(fù)用分?jǐn)?shù)設(shè)置一個(gè)極大值;其中,Layer為沖突小區(qū)與當(dāng)前目標(biāo)小區(qū)之間的拓 撲層的層數(shù),Distance為沖突小區(qū)與當(dāng)前目標(biāo)小區(qū)之間的距離。
[0171] 值得說(shuō)明的是,計(jì)算復(fù)用分?jǐn)?shù)時(shí),先判斷沖突小區(qū)與當(dāng)前目標(biāo)小區(qū)的頻率交疊情 況。若每個(gè)沖突小區(qū)與當(dāng)前目標(biāo)小區(qū)同頻或頻帶交疊,則都等同于同頻組網(wǎng),采用距離和拓 撲層數(shù)來(lái)計(jì)算復(fù)用分?jǐn)?shù)。否則,判斷為異頻組網(wǎng),復(fù)用分?jǐn)?shù)設(shè)置為一個(gè)極大值。容易知道, 復(fù)用分?jǐn)?shù)越大,沖突小區(qū)與當(dāng)前目標(biāo)小區(qū)的沖突程度越低。
[0172] 其中,針對(duì)與同一個(gè)可用ZC根序列索引集合相交的小區(qū)集合,僅考慮距離當(dāng)前目 標(biāo)小區(qū)最近的小區(qū)的復(fù)用分?jǐn)?shù)CellScore,即將小區(qū)集合中最低復(fù)用分?jǐn)?shù)作為該組使用的 ZC 根序列索引集合的分?jǐn)?shù) GroupScore : 二 u ,- _
[0173] 步驟3065 :從所有可用ZC根序列集合中,選擇分?jǐn)?shù)最高的ZC根序列索引集合配 置給當(dāng)前目標(biāo)小區(qū)。
[0174] 具體地,分?jǐn)?shù)最高的ZC根序列索引集合意味著,使用這一個(gè)ZC根序列索引集合的 小區(qū)集合距離當(dāng)前目標(biāo)小區(qū)最遠(yuǎn),不易產(chǎn)生小區(qū)間干擾。
[0175] 步驟307 :重新確定所有目標(biāo)小區(qū)的沖突小區(qū)。
[0176] 其中,本步驟307同本發(fā)明實(shí)施例二中步驟205,在此不再詳述。
[0177] 重復(fù)執(zhí)行步驟306-步驟307,即循環(huán)遍歷目標(biāo)小區(qū),直至所有目標(biāo)小區(qū)均不滿足 第一重分配條件。
[0178] 步驟308 :確定當(dāng)前目標(biāo)小區(qū)的沖突小區(qū)的次沖突小區(qū);遍歷當(dāng)前目標(biāo)小區(qū)的所 有沖突小區(qū),為滿足第二重分配條件的沖突小區(qū)重新分配ZC根序列索引集合并重新確定 所有沖突小區(qū)的次沖突小區(qū);循環(huán)遍歷沖突小區(qū),直至所有沖突小區(qū)均不滿足第二重分配 條件。
[0179] 其中,該沖突小區(qū)的次沖突小區(qū)為沖突小區(qū)的約束鄰區(qū),且沖突小區(qū)的ZC根序列 索引集合和沖突小區(qū)的次沖突小區(qū)的ZC根序列索引集合相交。該第二重分配條件為,沖突 小區(qū)存在次沖突小區(qū)且次沖突小區(qū)包括當(dāng)前目標(biāo)小區(qū)、且重新分配后的沖突小區(qū)的ZC根 序列索引集合與重新分配后的沖突小區(qū)的所有約束鄰區(qū)的ZC根序列索引集合不相交。
[0180] 具體地,若當(dāng)前目標(biāo)小區(qū)不滿足第一重分配條件,則遍歷當(dāng)前目標(biāo)小區(qū)的所有沖 突小區(qū),為滿足第二重分配條件的沖突小區(qū)重新分配ZC根序列索引集合。重新分配沖突小 區(qū)的ZC根序列索引集合后,當(dāng)前目標(biāo)小區(qū)與重新分配后的沖突小區(qū)之間的沖突將不再存 在,這樣可以最大限度地消除當(dāng)前目標(biāo)小區(qū)與當(dāng)前目標(biāo)小區(qū)的所有沖突小區(qū)之間的沖突。
[0181] 具體地,為滿足第二重分配條件的沖突小區(qū)重新分配ZC根序列索引集合的分配 過(guò)程,類似于為滿足第一重分配條件的當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合的分配 過(guò)程(具體參見(jiàn)步驟305-步驟307),在此不再詳述。
[0182] 本發(fā)明實(shí)施例提供的上述方法帶來(lái)的有益效果是:通過(guò)獲取目標(biāo)小區(qū)的約束鄰 區(qū);確定目標(biāo)小區(qū)的沖突小區(qū),目標(biāo)小區(qū)的沖突小區(qū)為該目標(biāo)小區(qū)的約束鄰區(qū),且目標(biāo)小區(qū) 的ZC根序列索引集合和目標(biāo)小區(qū)的沖突小區(qū)的ZC根序列索引集合相交;能夠在設(shè)定的約 束鄰區(qū)內(nèi),確定發(fā)生ZC根序列索引集合相交的小區(qū),提高了檢測(cè)效率;遍歷目標(biāo)小區(qū),若當(dāng) 前目標(biāo)小區(qū)滿足第一重分配條件,則為當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合并重新 確定所有目標(biāo)小區(qū)的沖突小區(qū);該第一重分配條件為,該目標(biāo)小區(qū)存在沖突小區(qū)、且重新分 配后的目標(biāo)小區(qū)的ZC根序列索引集合與該重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC 根序列索引集合不相交;循環(huán)遍歷目標(biāo)小區(qū),直至所有目標(biāo)小區(qū)均不滿足第一重分配條件; 重新為滿足第一重分配條件的目標(biāo)小區(qū)配置了 ZC根序列索引集合,消除了重新分配后的 目標(biāo)小區(qū)與重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)之間干擾,從而提高了重新分配后的目 標(biāo)小區(qū)的工作穩(wěn)定性。
[0183] 進(jìn)一步地,若當(dāng)前目標(biāo)小區(qū)不滿足第一重分配條件,則遍歷當(dāng)前目標(biāo)小區(qū)的所有 沖突小區(qū),為滿足第二重分配條件的沖突小區(qū)重新分配ZC根序列索引集合。重新分配沖 突小區(qū)的ZC根序列索引集合后,當(dāng)前目標(biāo)小區(qū)與重新分配后的沖突小區(qū)之間的沖突將不 再存在,這樣可以最大限度地消除當(dāng)前目標(biāo)小區(qū)與當(dāng)前目標(biāo)小區(qū)的所有沖突小區(qū)之間的沖 關(guān)。
[0184] 實(shí)施例四
[0185] 參見(jiàn)圖6,本發(fā)明實(shí)施例提供了一種ZC根序列索引重分配裝置,該裝置包括:
[0186] 獲取模塊401,用于獲取目標(biāo)小區(qū)的約束鄰區(qū),該目標(biāo)小區(qū)為一個(gè)或多個(gè)。
[0187] 該目標(biāo)小區(qū)的約束鄰區(qū)包括以下鄰區(qū)中的至少一種:與目標(biāo)小區(qū)同頻的鄰區(qū)、與 目標(biāo)小區(qū)頻帶交疊的鄰區(qū)、與目標(biāo)小區(qū)之間的距離小于預(yù)設(shè)距離的鄰區(qū)、以及與目標(biāo)小區(qū) 間隔的拓?fù)鋵訑?shù)小于N層的鄰區(qū),N>0且N為整數(shù)。該拓?fù)鋵訑?shù)為,以目標(biāo)小區(qū)與相鄰小區(qū) 之間的距離R作為長(zhǎng)軸,以k*R作為短軸形成一個(gè)橢圓,落在橢圓內(nèi)的小區(qū)數(shù),0〈k〈l。
[0188] 確定模塊402,用于確定目標(biāo)小區(qū)的沖突小區(qū),該目標(biāo)小區(qū)的沖突小區(qū)為目標(biāo)小區(qū) 的約束鄰區(qū),且目標(biāo)小區(qū)的ZC根序列索引集合和目標(biāo)小區(qū)的沖突小區(qū)的ZC根序列索引集 合相交區(qū)。
[0189] 重分配模塊403,用于遍歷目標(biāo)小區(qū),若當(dāng)前目標(biāo)小區(qū)滿足第一重分配條件,則為 當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合并重新確定所有目標(biāo)小區(qū)的沖突小區(qū),該第一 重分配條件為,該目標(biāo)小區(qū)存在沖突小區(qū)、且重新分配后的目標(biāo)小區(qū)的ZC根序列索引集合 與該重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC根序列索引集合不相交;循環(huán)遍歷目標(biāo) 小區(qū),直至所有目標(biāo)小區(qū)均不滿足第一重分配條件。
[0190] 本發(fā)明實(shí)施例提供的上述裝置帶來(lái)的有益效果是:通過(guò)獲取目標(biāo)小區(qū)的約束鄰 區(qū);確定目標(biāo)小區(qū)的沖突小區(qū),目標(biāo)小區(qū)的沖突小區(qū)為該目標(biāo)小區(qū)的約束鄰區(qū),且目標(biāo)小區(qū) 的ZC根序列索引集合和目標(biāo)小區(qū)的沖突小區(qū)的ZC根序列索引集合相交;能夠在設(shè)定的約 束鄰區(qū)內(nèi),確定發(fā)生ZC根序列索引集合相交的小區(qū),提高了檢測(cè)效率;遍歷目標(biāo)小區(qū),若當(dāng) 前目標(biāo)小區(qū)滿足第一重分配條件,則為當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合并重新 確定所有目標(biāo)小區(qū)的沖突小區(qū);該第一重分配條件為,該目標(biāo)小區(qū)存在沖突小區(qū)、且重新分 配后的目標(biāo)小區(qū)的ZC根序列索引集合與該重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC 根序列索引集合不相交;循環(huán)遍歷目標(biāo)小區(qū),直至所有目標(biāo)小區(qū)均不滿足第一重分配條件; 重新為滿足第一重分配條件的目標(biāo)小區(qū)配置了 ZC根序列索引集合,消除了重新分配后的 目標(biāo)小區(qū)與重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)之間干擾,從而提高了重新分配后的目 標(biāo)小區(qū)的工作穩(wěn)定性。
[0191] 實(shí)施例五
[0192] 參見(jiàn)圖7,本發(fā)明實(shí)施例提供了一種ZC根序列索引重分配裝置,該裝置包括:
[0193] 獲取模塊501,用于獲取目標(biāo)小區(qū)的約束鄰區(qū),該目標(biāo)小區(qū)為一個(gè)或多個(gè)。
[0194] 該目標(biāo)小區(qū)的約束鄰區(qū)包括以下鄰區(qū)中的至少一種:與目標(biāo)小區(qū)同頻的鄰區(qū)、與 目標(biāo)小區(qū)頻帶交疊的鄰區(qū)、與目標(biāo)小區(qū)之間的距離小于預(yù)設(shè)距離的鄰區(qū)、以及與目標(biāo)小區(qū) 間隔的拓?fù)鋵訑?shù)小于N層的鄰區(qū),N>0且N為整數(shù)。該拓?fù)鋵訑?shù)為,以目標(biāo)小區(qū)與相鄰小區(qū) 之間的距離R作為長(zhǎng)軸,以k*R作為短軸形成一個(gè)橢圓,落在橢圓內(nèi)的小區(qū)數(shù),0〈k〈l。
[0195] 確定模塊502,用于確定目標(biāo)小區(qū)的沖突小區(qū),該目標(biāo)小區(qū)的沖突小區(qū)為該目標(biāo)小 區(qū)的約束鄰區(qū),且該目標(biāo)小區(qū)的ZC根序列索引集合和目標(biāo)小區(qū)的沖突小區(qū)的ZC根序列索 引集合相交。
[0196] 重分配模塊503,用于遍歷目標(biāo)小區(qū),若當(dāng)前目標(biāo)小區(qū)滿足第一重分配條件,則為 當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合,該第一重分配條件為,該目標(biāo)小區(qū)存在沖突小 區(qū)、且重新分配后的目標(biāo)小區(qū)的ZC根序列索引集合與重新分配后的目標(biāo)小區(qū)的所有約束 鄰區(qū)的ZC根序列索引集合不相交;循環(huán)遍歷目標(biāo)小區(qū),直至所有目標(biāo)小區(qū)均不滿足第一重 分配條件。
[0197] 其中,重分配模塊503包括:
[0198] 參數(shù)獲取單元5031,用于遍歷目標(biāo)小區(qū),若當(dāng)前目標(biāo)小區(qū)滿足第一重分配條件,則 獲取當(dāng)前目標(biāo)小區(qū)的配置參數(shù)。其中,該配置參數(shù)包括小區(qū)半徑、前導(dǎo)格式和速度Flag。
[0199] 索引范圍確定單元5032,用于在配置參數(shù)確定的ZC根序列索引范圍中,排除該當(dāng) 前目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC根序列索引集合,得到當(dāng)前目標(biāo)小區(qū)的可用ZC根序列索 引范圍。
[0200] 索引集合確定單元5033,用于根據(jù)配置參數(shù),計(jì)算當(dāng)前目標(biāo)小區(qū)的ZC根序列索引 集合中ZC根序列索引的個(gè)數(shù),并根據(jù)計(jì)算出的個(gè)數(shù),從可用ZC根序列索引范圍中選取當(dāng)前 目標(biāo)小區(qū)的所有可用ZC根序列索引集合,每個(gè)可用ZC根序列索引集合中的ZC根序列索引 是連續(xù)的。
[0201] 選擇單元5034,用于從所有可用ZC根序列索引集合中選擇一個(gè)ZC根序列索引集 合配置給該當(dāng)前目標(biāo)小區(qū)。
[0202] 進(jìn)一步地,確定模塊502還用于,建立目標(biāo)小區(qū)與目標(biāo)小區(qū)的沖突小區(qū)的對(duì)應(yīng)關(guān) 系。
[0203] 相應(yīng)地,重分配模塊503還用于,刪除當(dāng)前目標(biāo)小區(qū)與當(dāng)前目標(biāo)小區(qū)的沖突小區(qū) 的對(duì)應(yīng)關(guān)系。
[0204] 本發(fā)明實(shí)施例提供的上述裝置帶來(lái)的有益效果是:通過(guò)獲取目標(biāo)小區(qū)的約束鄰 區(qū);確定目標(biāo)小區(qū)的沖突小區(qū),目標(biāo)小區(qū)的沖突小區(qū)為該目標(biāo)小區(qū)的約束鄰區(qū),且目標(biāo)小區(qū) 的ZC根序列索引集合和目標(biāo)小區(qū)的沖突小區(qū)的ZC根序列索引集合相交;能夠在設(shè)定的約 束鄰區(qū)內(nèi),確定發(fā)生ZC根序列索引集合相交的小區(qū),提高了檢測(cè)效率;遍歷目標(biāo)小區(qū),若當(dāng) 前目標(biāo)小區(qū)滿足第一重分配條件,則為當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合并重新 確定所有目標(biāo)小區(qū)的沖突小區(qū);該第一重分配條件為,該目標(biāo)小區(qū)存在沖突小區(qū)、且重新分 配后的目標(biāo)小區(qū)的ZC根序列索引集合與該重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC 根序列索引集合不相交;循環(huán)遍歷目標(biāo)小區(qū),直至所有目標(biāo)小區(qū)均不滿足第一重分配條件; 重新為滿足第一重分配條件的目標(biāo)小區(qū)配置了 ZC根序列索引集合,消除了重新分配后的 目標(biāo)小區(qū)與重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)之間干擾,從而提高了重新分配后的目 標(biāo)小區(qū)的工作穩(wěn)定性。
[0205] 實(shí)施例六
[0206] 參見(jiàn)圖8,本發(fā)明實(shí)施例提供了一種ZC根序列索引重分配裝置。該裝置包括:獲取 模塊601、確定模塊602、以及重分配模塊603。該重分配模塊603包括參數(shù)獲取單元6031、 索引范圍確定單元6032、索引集合確定單元6033、以及選擇單元6034。具體地,獲取模塊 601、確定模塊602、參數(shù)獲取單元6031、索引范圍確定單元6032和索引集合確定單元6033 與本發(fā)明實(shí)施例五中提供的獲取模塊501、確定模塊502、參數(shù)獲取單元5031、索引范圍確 定單元5032和索引集合確定單元5033相同,在此不再詳述。
[0207] 本裝置與實(shí)施例五提供的裝置的不同之處在于,選擇單元6034包括:
[0208] 復(fù)用分?jǐn)?shù)計(jì)算子單元6034a,用于分別比較每個(gè)可用ZC根序列索引集合與除當(dāng)前 目標(biāo)小區(qū)外的所有小區(qū)的ZC根序列索引集合是否相交,得到每個(gè)可用ZC根序列索引集合 的沖突小區(qū)集合;計(jì)算每個(gè)沖突小區(qū)集合中各沖突小區(qū)與當(dāng)前目標(biāo)小區(qū)的復(fù)用分?jǐn)?shù),并取 同一個(gè)沖突小區(qū)集合中最低復(fù)用分?jǐn)?shù)作為與同一個(gè)沖突小區(qū)集合相交的ZC根序列索引集 合的分?jǐn)?shù)。
[0209] 進(jìn)一步地,該復(fù)用分?jǐn)?shù)計(jì)算子單元6034a根據(jù)以下公式計(jì)算復(fù)用分?jǐn)?shù):
[0210] 其中,當(dāng)沖突小區(qū)與當(dāng)前目標(biāo)小區(qū)同頻或頻帶交疊,則復(fù)用分?jǐn)?shù)的計(jì)算公式為: CellScore=LayerXDistance ;當(dāng)沖突小區(qū)與當(dāng)前目標(biāo)小區(qū)異頻,貝U為復(fù)用分?jǐn)?shù)設(shè)置一個(gè)極 大值;Layer為沖突小區(qū)與當(dāng)前目標(biāo)小區(qū)之間的拓?fù)鋵拥膶訑?shù),Distance為沖突小區(qū)與當(dāng) 前目標(biāo)小區(qū)之間的距離。
[0211] 選擇子單元6034b,用于從所有可用ZC根序列集合中,選擇分?jǐn)?shù)最高的ZC根序列 索引集合配置給當(dāng)前目標(biāo)小區(qū)。
[0212] 其中,該裝置還包括:
[0213] 接收模塊604,用于接收小區(qū)上報(bào)的Preamble序列虛檢信息,該P(yáng)reamble序列虛 檢信息用于指示該小區(qū)的ZC根序列索引集合與該小區(qū)的約束鄰區(qū)的ZC根序列索引集合相 交。
[0214] 相應(yīng)地,該獲取模塊601還用于,在收到小區(qū)上報(bào)的前導(dǎo)序列虛檢信息之后,將發(fā) 送前導(dǎo)序列虛檢信息的小區(qū)作為目標(biāo)小區(qū)并獲取目標(biāo)小區(qū)的約束鄰區(qū);或者,在收到小區(qū) 上報(bào)的前導(dǎo)序列虛檢信息之后,將預(yù)定范圍內(nèi)的所有小區(qū)作為目標(biāo)小區(qū)并獲取目標(biāo)小區(qū)的 約束鄰區(qū)。
[0215] 其中,當(dāng)目標(biāo)小區(qū)的數(shù)量不小于兩個(gè)時(shí),該裝置還包括:
[0216] 排序模塊605,用于為目標(biāo)小區(qū)確定重分配順序,以按照重分配順序,為目標(biāo)小區(qū) 重新分配ZC根序列索引集合。
[0217] 其中,該排序模塊605用于,比較每個(gè)目標(biāo)小區(qū)的沖突小區(qū)的數(shù)量,優(yōu)先為沖突小 區(qū)數(shù)量多的目標(biāo)小區(qū)重新分配ZC根序列索引集合;若目標(biāo)小區(qū)的沖突小區(qū)的數(shù)量相等,則 比較每個(gè)目標(biāo)小區(qū)的沖突小區(qū)中人工指定不參與重分配的小區(qū)的數(shù)量,并優(yōu)先為沖突小區(qū) 中人工指定不參與重分配的小區(qū)數(shù)量多的目標(biāo)小區(qū)重新分配ZC根序列索引集合;若沖突 小區(qū)中人工指定不參與重分配的小區(qū)數(shù)量相等,則比較每個(gè)目標(biāo)小區(qū)的小區(qū)半徑和速度, 并按低速小半徑、低速大半徑、高速小半徑和高速大半徑的順序,依次為目標(biāo)小區(qū)重新分 配ZC根序列索引集合;若目標(biāo)小區(qū)的小區(qū)半徑和速度一致,則比較每個(gè)目標(biāo)小區(qū)的鄰區(qū)數(shù) 量,并優(yōu)先為鄰區(qū)數(shù)量少的目標(biāo)小區(qū)重新分配ZC根序列索引集合。
[0218] 可選地,重分配模塊603還用于,若當(dāng)前目標(biāo)小區(qū)不滿足第一重分配條件,則確定 當(dāng)前目標(biāo)小區(qū)的沖突小區(qū)的次沖突小區(qū);遍歷當(dāng)前目標(biāo)小區(qū)的所有沖突小區(qū),為滿足第二 重分配條件的沖突小區(qū)重新分配ZC根序列索引集合并重新確定所有沖突小區(qū)的次沖突小 區(qū);循環(huán)遍歷沖突小區(qū),直至所有沖突小區(qū)均不滿足第二重分配條件。其中,該沖突小區(qū)的 次沖突小區(qū)為沖突小區(qū)的約束鄰區(qū),且沖突小區(qū)的ZC根序列索引集合和沖突小區(qū)的次沖 突小區(qū)的ZC根序列索引集合相交。該第二重分配條件為,沖突小區(qū)存在次沖突小區(qū)且次沖 突小區(qū)包括當(dāng)前目標(biāo)小區(qū)、且重新分配后的沖突小區(qū)的ZC根序列索引集合與重新分配后 的沖突小區(qū)的所有約束鄰區(qū)的ZC根序列索引集合不相交。
[0219] 本發(fā)明實(shí)施例提供的上述裝置帶來(lái)的有益效果是:通過(guò)獲取目標(biāo)小區(qū)的約束鄰 區(qū);確定目標(biāo)小區(qū)的沖突小區(qū),目標(biāo)小區(qū)的沖突小區(qū)為該目標(biāo)小區(qū)的約束鄰區(qū),且目標(biāo)小區(qū) 的ZC根序列索引集合和目標(biāo)小區(qū)的沖突小區(qū)的ZC根序列索引集合相交;能夠在設(shè)定的約 束鄰區(qū)內(nèi),確定發(fā)生ZC根序列索引集合相交的小區(qū),提高了檢測(cè)效率;遍歷目標(biāo)小區(qū),若當(dāng) 前目標(biāo)小區(qū)滿足第一重分配條件,則為當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合并重新 確定所有目標(biāo)小區(qū)的沖突小區(qū);該第一重分配條件為,該目標(biāo)小區(qū)存在沖突小區(qū)、且重新分 配后的目標(biāo)小區(qū)的ZC根序列索引集合與該重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC 根序列索引集合不相交;循環(huán)遍歷目標(biāo)小區(qū),直至所有目標(biāo)小區(qū)均不滿足第一重分配條件; 重新為滿足第一重分配條件的目標(biāo)小區(qū)配置了 ZC根序列索引集合,消除了重新分配后的 目標(biāo)小區(qū)與重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)之間干擾,從而提高了重新分配后的目 標(biāo)小區(qū)的工作穩(wěn)定性。
[0220] 進(jìn)一步地,若當(dāng)前目標(biāo)小區(qū)不滿足第一重分配條件,則遍歷當(dāng)前目標(biāo)小區(qū)的所有 沖突小區(qū),為滿足第二重分配條件的沖突小區(qū)重新分配ZC根序列索引集合。重新分配沖 突小區(qū)的ZC根序列索引集合后,當(dāng)前目標(biāo)小區(qū)與重新分配后的沖突小區(qū)之間的沖突將不 再存在,這樣可以最大限度地消除當(dāng)前目標(biāo)小區(qū)與當(dāng)前目標(biāo)小區(qū)的所有沖突小區(qū)之間的沖 關(guān)。
[0221] 在具體的實(shí)施方式中,前述圖6、7和8中的ZC根序列索引重分配裝置可以是一種 計(jì)算機(jī)(包括手持形式的計(jì)算機(jī)系統(tǒng),如智能手機(jī),平板電腦等)、服務(wù)器或服務(wù)器集群,如 圖9所示。其一般包括至少一個(gè)處理器10 (例如CPU)、用戶接口 11、至少一個(gè)網(wǎng)絡(luò)接口 12 或者其他通信接口、存儲(chǔ)器13和至少一個(gè)通信總線14。本領(lǐng)域技術(shù)人員可以理解,圖9中 示出的服務(wù)器的結(jié)構(gòu)并不構(gòu)成對(duì)服務(wù)器的限定,其可以包括比圖示更多或更少的部件,或 者組合某些部件,或者不同的部件布置。
[0222] 下面結(jié)合圖9對(duì)服務(wù)器的各個(gè)構(gòu)成部件進(jìn)行具體的介紹:
[0223] 通信總線14用于實(shí)現(xiàn)處理器10、存儲(chǔ)13及通信接口之間的連接通信。至少一個(gè) 網(wǎng)絡(luò)接口 12 (可以是有線或者無(wú)線)實(shí)現(xiàn)該服務(wù)器與至少一個(gè)其他基站之間的通信連接, 可以使用互聯(lián)網(wǎng),廣域網(wǎng),本地網(wǎng),城域網(wǎng)等。
[0224] 存儲(chǔ)器13可用于存儲(chǔ)軟件程序以及應(yīng)用模塊,處理器10通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器 13的軟件程序以及應(yīng)用模塊,從而執(zhí)行服務(wù)器的各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器13可 主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需 的應(yīng)用程序(比如檢測(cè)沖突小區(qū)功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)服務(wù)器的使用所創(chuàng)建的 數(shù)據(jù)(比如相交鄰區(qū)表)等。此外,存儲(chǔ)器13可以包括高速RAM (Random Access Memory, 隨機(jī)存取存儲(chǔ)器),還可以包括非易失性存儲(chǔ)器(non-volatile memory),例如至少一個(gè)磁 盤(pán)存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。
[0225] 用戶接口 11,包括但不限于顯示器和輸入設(shè)備。其中,輸入設(shè)備通常包括鍵盤(pán)和點(diǎn) 擊設(shè)備(例如,鼠標(biāo),軌跡球(trackball),觸感板或者觸感顯示屏)。其中,顯示器可用于顯 示由用戶輸入的信息或提供給用戶的信息以及服務(wù)器的各種菜單、以及圖片或視頻中的圖 像等;鍵盤(pán)和點(diǎn)擊設(shè)備可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與服務(wù)器的用戶設(shè)置 以及功能控制有關(guān)的信號(hào)輸入,比如接收與目標(biāo)小區(qū)的優(yōu)先級(jí)別相關(guān)的設(shè)置命令等。
[0226] 處理器10是服務(wù)器的控制中心,利用各種接口和線路連接整個(gè)服務(wù)器的各個(gè)部 分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器13內(nèi)的軟件程序和/或應(yīng)用模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ) 器13內(nèi)的數(shù)據(jù),執(zhí)行服務(wù)器的各種功能和處理數(shù)據(jù),從而對(duì)服務(wù)器進(jìn)行整體監(jiān)控。
[0227] 具體地,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器13內(nèi)的軟件程序和/或應(yīng)用模塊,以及調(diào) 用存儲(chǔ)在存儲(chǔ)器13內(nèi)的數(shù)據(jù),處理器10可以實(shí)現(xiàn),獲取目標(biāo)小區(qū)的約束鄰區(qū),該目標(biāo)小區(qū) 為一個(gè)或多個(gè);確定目標(biāo)小區(qū)的沖突小區(qū),該目標(biāo)小區(qū)的沖突小區(qū)為該目標(biāo)小區(qū)的約束鄰 區(qū),且該目標(biāo)小區(qū)的ZC根序列索引集合和目標(biāo)小區(qū)的沖突小區(qū)的ZC根序列索引集合相交; 遍歷目標(biāo)小區(qū),若當(dāng)前目標(biāo)小區(qū)滿足第一重分配條件,則為當(dāng)前目標(biāo)小區(qū)重新分配ZC根序 列索引集合,該第一重分配條件為,該目標(biāo)小區(qū)存在沖突小區(qū)、且重新分配后的目標(biāo)小區(qū)的 ZC根序列索引集合與重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC根序列索引集合不相 交;循環(huán)遍歷目標(biāo)小區(qū),直至所有目標(biāo)小區(qū)均不滿足第一重分配條件;其中,目標(biāo)小區(qū)的約 束鄰區(qū)包括以下鄰區(qū)中的至少一種:與目標(biāo)小區(qū)同頻的鄰區(qū)、與目標(biāo)小區(qū)頻帶交疊的鄰區(qū)、 與目標(biāo)小區(qū)之間的距離小于預(yù)設(shè)距離的鄰區(qū)、以及與目標(biāo)小區(qū)間隔的拓?fù)鋵訑?shù)小于N層的 鄰區(qū),N>0且N為整數(shù);拓?fù)鋵訑?shù)為,以目標(biāo)小區(qū)與相鄰小區(qū)之間的距離R作為長(zhǎng)軸,以k*R 作為短軸形成一個(gè)橢圓,落在橢圓內(nèi)的小區(qū)數(shù),〇〈k〈 1。
[0228] 需要說(shuō)明的是:上述實(shí)施例提供的ZC根序列索引重分配裝置在重分配ZC根序列 索引時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功 能分配由不同的功能模塊完成,即將設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上 描述的全部或者部分功能。另外,上述實(shí)施例提供的ZC根序列索引重分配裝置與ZC根序 列索引重分配方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過(guò)程詳見(jiàn)方法實(shí)施例,這里不再贅述。
[0229] 上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0230] 本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件 來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀 存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤(pán)或光盤(pán)等。
[0231] 以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和 原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1. 一種ZC根序列索引重分配方法,其特征在于,所述方法包括: 獲取目標(biāo)小區(qū)的約束鄰區(qū),所述目標(biāo)小區(qū)為一個(gè)或多個(gè),所述目標(biāo)小區(qū)的約束鄰區(qū)包 括以下鄰區(qū)中的至少一種:與所述目標(biāo)小區(qū)同頻的鄰區(qū)、與所述目標(biāo)小區(qū)頻帶交疊的鄰區(qū)、 與所述目標(biāo)小區(qū)之間的距離小于預(yù)設(shè)距離的鄰區(qū)、以及與所述目標(biāo)小區(qū)間隔的拓?fù)鋵訑?shù)小 于N層的鄰區(qū),N>0且N為整數(shù);所述拓?fù)鋵訑?shù)為,以所述目標(biāo)小區(qū)與相鄰小區(qū)之間的距離 R作為長(zhǎng)軸,以k*R作為短軸形成一個(gè)橢圓,落在所述橢圓內(nèi)的小區(qū)數(shù),0〈k〈l ; 確定所述目標(biāo)小區(qū)的沖突小區(qū),所述目標(biāo)小區(qū)的沖突小區(qū)為所述目標(biāo)小區(qū)的約束鄰 區(qū),且所述目標(biāo)小區(qū)的ZC根序列索引集合和所述目標(biāo)小區(qū)的沖突小區(qū)的ZC根序列索引集 合相交; 遍歷所述目標(biāo)小區(qū),若當(dāng)前目標(biāo)小區(qū)滿足第一重分配條件,則為所述當(dāng)前目標(biāo)小區(qū)重 新分配ZC根序列索引集合并重新確定所有所述目標(biāo)小區(qū)的沖突小區(qū),所述第一重分配條 件為,所述目標(biāo)小區(qū)存在沖突小區(qū)、且重新分配后的目標(biāo)小區(qū)的ZC根序列索引集合與所述 重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC根序列索引集合不相交; 循環(huán)遍歷所述目標(biāo)小區(qū),直至所有所述目標(biāo)小區(qū)均不滿足所述第一重分配條件。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述為所述當(dāng)前目標(biāo)小區(qū)重新分配ZC根 序列索引集合,包括: 獲取所述當(dāng)前目標(biāo)小區(qū)的配置參數(shù),所述配置參數(shù)包括小區(qū)半徑、前導(dǎo)格式和速度標(biāo) 記; 在所述配置參數(shù)確定的ZC根序列索引范圍中,排除所述當(dāng)前目標(biāo)小區(qū)的所有約束鄰 區(qū)的ZC根序列索引集合,得到所述當(dāng)前目標(biāo)小區(qū)的可用ZC根序列索引范圍; 根據(jù)所述配置參數(shù),計(jì)算所述當(dāng)前目標(biāo)小區(qū)的ZC根序列索引集合中ZC根序列索引的 個(gè)數(shù),并根據(jù)計(jì)算出的所述個(gè)數(shù),從所述可用ZC根序列索引范圍中選取所述當(dāng)前目標(biāo)小區(qū) 的所有可用ZC根序列索引集合,每個(gè)所述可用ZC根序列索引集合中的ZC根序列索引是連 續(xù)的; 從所有所述可用ZC根序列索引集合中選擇一個(gè)所述ZC根序列索引集合配置給所述當(dāng) 前目標(biāo)小區(qū)。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述從所有所述可用ZC根序列索引集合 中選擇一個(gè)所述ZC根序列索引集合配置給所述當(dāng)前目標(biāo)小區(qū),包括 : 分別比較每個(gè)所述可用ZC根序列索引集合與除所述當(dāng)前目標(biāo)小區(qū)外的所有小區(qū)的ZC 根序列索引集合是否相交,得到每個(gè)所述可用ZC根序列索引集合的沖突小區(qū)集合;計(jì)算每 個(gè)所述沖突小區(qū)集合中各所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)的復(fù)用分?jǐn)?shù),并取同一個(gè)所述 沖突小區(qū)集合中最低復(fù)用分?jǐn)?shù)作為與同一個(gè)所述沖突小區(qū)集合相交的ZC根序列索引集合 的分?jǐn)?shù); 從所有所述可用ZC根序列集合中,選擇分?jǐn)?shù)最高的ZC根序列索引集合配置給所述當(dāng) 前目標(biāo)小區(qū)。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于, 當(dāng)所述沖突小區(qū)集合中所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)同頻或頻帶交疊時(shí),根據(jù)以 下公式計(jì)算所述復(fù)用分?jǐn)?shù):Cel lScore=LayerX Distance, 當(dāng)所述沖突小區(qū)集合中所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)異頻時(shí),為所述復(fù)用分?jǐn)?shù)設(shè) 置一個(gè)極大值, Layer為所述沖突小區(qū)集合中所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)間隔的拓?fù)鋵訑?shù), Distance為所述沖突小區(qū)集合中所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)之間的距離。
5. 根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述獲取目標(biāo)小區(qū)的約束鄰區(qū) 之前,所述方法還包括: 接收小區(qū)上報(bào)的前導(dǎo)序列虛檢信息,所述前導(dǎo)序列虛檢信息用于指示所述小區(qū)的ZC 根序列索引集合與所述小區(qū)的至少一個(gè)約束鄰區(qū)的ZC根序列索引集合相交; 相應(yīng)地,所述獲取目標(biāo)小區(qū)的約束鄰區(qū),包括: 在收到所述小區(qū)上報(bào)的前導(dǎo)序列虛檢信息之后,將發(fā)送所述前導(dǎo)序列虛檢信息的小區(qū) 作為所述目標(biāo)小區(qū)并獲取所述目標(biāo)小區(qū)的約束鄰區(qū);或者, 在收到所述小區(qū)上報(bào)的前導(dǎo)序列虛檢信息之后,將預(yù)定范圍內(nèi)的所有小區(qū)作為所述目 標(biāo)小區(qū)并獲取所述目標(biāo)小區(qū)的約束鄰區(qū)。
6. 根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,當(dāng)所述目標(biāo)小區(qū)的數(shù)量不小于 兩個(gè)時(shí),在為所述當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合之前,所述方法還包括: 為所有所述目標(biāo)小區(qū)確定重分配順序,以按照所述重分配順序,為所有所述目標(biāo)小區(qū) 重新分配ZC根序列索引集合。
7. 根據(jù)權(quán)利要求6所述的方法,其特征在于,所述為所有所述目標(biāo)小區(qū)確定重分配順 序,包括: 比較每個(gè)所述目標(biāo)小區(qū)的沖突小區(qū)的數(shù)量,優(yōu)先為沖突小區(qū)數(shù)量多的所述目標(biāo)小區(qū)重 新分配ZC根序列索引集合; 若所述目標(biāo)小區(qū)的沖突小區(qū)的數(shù)量相等,則比較每個(gè)所述目標(biāo)小區(qū)的沖突小區(qū)中人工 指定不參與重分配的小區(qū)的數(shù)量,并優(yōu)先為沖突小區(qū)中人工指定不參與重分配的小區(qū)數(shù)量 多的所述目標(biāo)小區(qū)重新分配ZC根序列索引集合; 若所述沖突小區(qū)中人工指定不參與重分配的小區(qū)數(shù)量相等,則比較每個(gè)所述目標(biāo)小區(qū) 的小區(qū)半徑和速度,并按低速小半徑、低速大半徑、高速小半徑和高速大半徑的順序,依次 為所述目標(biāo)小區(qū)重新分配ZC根序列索引集合; 若所述目標(biāo)小區(qū)的小區(qū)半徑和速度一致,則比較每個(gè)所述目標(biāo)小區(qū)的鄰區(qū)數(shù)量,并優(yōu) 先為鄰區(qū)數(shù)量少的所述目標(biāo)小區(qū)重新分配ZC根序列索引集合。
8. 根據(jù)權(quán)利要求1-4任一項(xiàng)所述的方法,其特征在于,所述確定所述目標(biāo)小區(qū)的沖突 小區(qū)之后,所述方法還包括: 建立所述目標(biāo)小區(qū)與所述目標(biāo)小區(qū)的沖突小區(qū)的對(duì)應(yīng)關(guān)系; 相應(yīng)地,重新確定所有所述目標(biāo)小區(qū)的沖突小區(qū),包括: 在為所述當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合之后,刪除所述當(dāng)前目標(biāo)小區(qū)與 所述當(dāng)前目標(biāo)小區(qū)的沖突小區(qū)的對(duì)應(yīng)關(guān)系。
9. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 若當(dāng)前目標(biāo)小區(qū)不滿足所述第一重分配條件,則確定所述當(dāng)前目標(biāo)小區(qū)的沖突小區(qū)的 次沖突小區(qū),所述沖突小區(qū)的次沖突小區(qū)為所述沖突小區(qū)的約束鄰區(qū),且所述沖突小區(qū)的 ZC根序列索引集合和所述沖突小區(qū)的次沖突小區(qū)的ZC根序列索引集合相交; 遍歷所述當(dāng)前目標(biāo)小區(qū)的所有沖突小區(qū),為滿足第二重分配條件的沖突小區(qū)重新分配 ZC根序列索引集合并重新確定所有所述沖突小區(qū)的次沖突小區(qū),所述第二重分配條件為, 所述沖突小區(qū)存在次沖突小區(qū)且所述次沖突小區(qū)包括所述當(dāng)前目標(biāo)小區(qū)、且重新分配后的 沖突小區(qū)的ZC根序列索引集合與所述重新分配后的沖突小區(qū)的所有約束鄰區(qū)的ZC根序列 索引集合不相交; 循環(huán)遍歷所述沖突小區(qū),直至所有所述沖突小區(qū)均不滿足所述第二重分配條件。
10. -種ZC根序列索引重分配裝置,其特征在于,所述裝置包括: 獲取模塊,用于獲取目標(biāo)小區(qū)的約束鄰區(qū),所述目標(biāo)小區(qū)為一個(gè)或多個(gè),所述目標(biāo)小 區(qū)的約束鄰區(qū)包括以下鄰區(qū)中的至少一種:與所述目標(biāo)小區(qū)同頻的鄰區(qū)、與所述目標(biāo)小區(qū) 頻帶交疊的鄰區(qū)、與所述目標(biāo)小區(qū)之間的距離小于預(yù)設(shè)距離的鄰區(qū)、以及與所述目標(biāo)小區(qū) 間隔的拓?fù)鋵訑?shù)小于N層的鄰區(qū),N>0且N為整數(shù);所述拓?fù)鋵訑?shù)為,以所述目標(biāo)小區(qū)與相 鄰小區(qū)之間的距離R作為長(zhǎng)軸,以k*R作為短軸形成一個(gè)橢圓,落在所述橢圓內(nèi)的小區(qū)數(shù), 0〈k〈l ; 確定模塊,用于確定所述目標(biāo)小區(qū)的沖突小區(qū),所述目標(biāo)小區(qū)的沖突小區(qū)為所述目標(biāo) 小區(qū)的約束鄰區(qū),且所述目標(biāo)小區(qū)的ZC根序列索引集合和所述目標(biāo)小區(qū)的沖突小區(qū)的ZC 根序列索引集合相交; 重分配模塊,用于遍歷所述目標(biāo)小區(qū),若當(dāng)前目標(biāo)小區(qū)滿足第一重分配條件,則為所述 當(dāng)前目標(biāo)小區(qū)重新分配ZC根序列索引集合并重新確定所有所述目標(biāo)小區(qū)的沖突小區(qū),所 述第一重分配條件為,所述目標(biāo)小區(qū)存在沖突小區(qū)、且重新分配后的目標(biāo)小區(qū)的ZC根序列 索引集合與所述重新分配后的目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC根序列索引集合不相交;循 環(huán)遍歷所述目標(biāo)小區(qū),直至所有所述目標(biāo)小區(qū)均不滿足所述第一重分配條件。
11. 根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述重分配模塊包括: 參數(shù)獲取單元,用于遍歷所述目標(biāo)小區(qū),若當(dāng)前目標(biāo)小區(qū)滿足第一重分配條件,則獲取 所述當(dāng)前目標(biāo)小區(qū)的配置參數(shù),所述配置參數(shù)包括小區(qū)半徑、前導(dǎo)格式和速度標(biāo)記; 索引范圍確定單元,用于在所述配置參數(shù)確定的ZC根序列索引范圍中,排除所述當(dāng)前 目標(biāo)小區(qū)的所有約束鄰區(qū)的ZC根序列索引集合,得到所述當(dāng)前目標(biāo)小區(qū)的可用ZC根序列 索引范圍; 索引集合確定單元,用于根據(jù)所述配置參數(shù),計(jì)算所述當(dāng)前目標(biāo)小區(qū)的ZC根序列索引 集合中ZC根序列索引的個(gè)數(shù),并根據(jù)計(jì)算出的所述個(gè)數(shù),從所述可用ZC根序列索引范圍中 選取所述當(dāng)前目標(biāo)小區(qū)的所有可用ZC根序列索引集合,每個(gè)所述可用ZC根序列索引集合 中的ZC根序列索引是連續(xù)的; 選擇單元,用于從所有所述可用ZC根序列索引集合中選擇一個(gè)所述ZC根序列索引集 合配置給所述當(dāng)前目標(biāo)小區(qū)。
12. 根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述選擇單元包括: 復(fù)用分?jǐn)?shù)計(jì)算子單元,用于分別比較每個(gè)所述可用ZC根序列索引集合與除所述當(dāng)前 目標(biāo)小區(qū)外的所有小區(qū)的ZC根序列索引集合是否相交,得到每個(gè)所述可用ZC根序列索引 集合的沖突小區(qū)集合;計(jì)算每個(gè)所述沖突小區(qū)集合中各所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū) 的復(fù)用分?jǐn)?shù),并取同一個(gè)所述沖突小區(qū)集合中最低復(fù)用分?jǐn)?shù)作為與同一個(gè)所述沖突小區(qū)集 合相交的ZC根序列索引集合的分?jǐn)?shù); 選擇子單元,用于從所有所述可用ZC根序列集合中,選擇分?jǐn)?shù)最高的ZC根序列索引集 合配置給所述當(dāng)前目標(biāo)小區(qū)。
13. 根據(jù)權(quán)利要求12所述的裝置,其特征在于, 若所述沖突小區(qū)集合中所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)同頻或頻帶交疊,則所述復(fù) 用分?jǐn)?shù)計(jì)算子單元根據(jù)以下公式計(jì)算所述復(fù)用分?jǐn)?shù):Cel lScore=LayerX Distance, 若所述沖突小區(qū)集合中所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)異頻,則所述復(fù)用分?jǐn)?shù)計(jì)算 子單元為所述復(fù)用分?jǐn)?shù)設(shè)置一個(gè)極大值, Layer為所述沖突小區(qū)集合中所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)間隔的拓?fù)鋵訑?shù), Distance為所述沖突小區(qū)集合中所述沖突小區(qū)與所述當(dāng)前目標(biāo)小區(qū)之間的距離。
14. 根據(jù)權(quán)利要求10-13任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括: 接收模塊,用于接收小區(qū)上報(bào)的前導(dǎo)序列虛檢信息,所述前導(dǎo)序列虛檢信息用于指示 所述小區(qū)的ZC根序列索引集合與所述小區(qū)的至少一個(gè)約束鄰區(qū)的ZC根序列索引集合相 交; 相應(yīng)地,所述獲取模塊還用于, 在收到所述小區(qū)上報(bào)的前導(dǎo)序列虛檢信息之后,將發(fā)送所述前導(dǎo)序列虛檢信息的小區(qū) 作為所述目標(biāo)小區(qū)并獲取所述目標(biāo)小區(qū)的約束鄰區(qū);或者,在收到所述小區(qū)上報(bào)的前導(dǎo)序 列虛檢信息之后,將預(yù)定范圍內(nèi)的所有小區(qū)作為所述目標(biāo)小區(qū)并獲取所述目標(biāo)小區(qū)的約束 鄰區(qū)。
15. 根據(jù)權(quán)利要求10-13任一項(xiàng)所述的裝置,其特征在于,當(dāng)所述目標(biāo)小區(qū)的數(shù)量不小 于兩個(gè)時(shí),所述裝置還包括: 排序模塊,用于為所述目標(biāo)小區(qū)確定重分配順序,以按照所述重分配順序,為所述目標(biāo) 小區(qū)重新分配ZC根序列索引集合。
16. 根據(jù)權(quán)利要求15所述的裝置,其特征在于,所述排序模塊用于, 比較每個(gè)所述目標(biāo)小區(qū)的沖突小區(qū)的數(shù)量,優(yōu)先為沖突小區(qū)數(shù)量多的所述目標(biāo)小區(qū)重 新分配ZC根序列索引集合; 若所述目標(biāo)小區(qū)的沖突小區(qū)的數(shù)量相等,則比較每個(gè)所述目標(biāo)小區(qū)的沖突小區(qū)中人工 指定不參與重分配的小區(qū)的數(shù)量,并優(yōu)先為沖突小區(qū)中人工指定不參與重分配的小區(qū)數(shù)量 多的所述目標(biāo)小區(qū)重新分配ZC根序列索引集合; 若所述沖突小區(qū)中人工指定不參與重分配的小區(qū)數(shù)量相等,則比較每個(gè)所述目標(biāo)小區(qū) 的小區(qū)半徑和速度,并按低速小半徑、低速大半徑、高速小半徑和高速大半徑的順序,依次 為所述目標(biāo)小區(qū)重新分配ZC根序列索引集合; 若所述目標(biāo)小區(qū)的小區(qū)半徑和速度一致,則比較每個(gè)所述目標(biāo)小區(qū)的鄰區(qū)數(shù)量,并優(yōu) 先為鄰區(qū)數(shù)量少的所述目標(biāo)小區(qū)重新分配ZC根序列索引集合。
17. 根據(jù)權(quán)利要求10-13任一項(xiàng)所述的裝置,其特征在于,所述確定模塊還用于, 建立所述目標(biāo)小區(qū)與所述目標(biāo)小區(qū)的沖突小區(qū)的對(duì)應(yīng)關(guān)系; 相應(yīng)地,所述重分配模塊還用于, 刪除所述當(dāng)前目標(biāo)小區(qū)與所述當(dāng)前目標(biāo)小區(qū)的沖突小區(qū)的對(duì)應(yīng)關(guān)系。
18. 根據(jù)權(quán)利要求10-13任一項(xiàng)所述的裝置,其特征在于,所述重分配模塊還用于, 若當(dāng)前目標(biāo)小區(qū)不滿足所述第一重分配條件,則確定所述當(dāng)前目標(biāo)小區(qū)的沖突小區(qū)的 次沖突小區(qū),所述沖突小區(qū)的次沖突小區(qū)為所述沖突小區(qū)的約束鄰區(qū),且所述沖突小區(qū)的 ZC根序列索引集合和所述沖突小區(qū)的次沖突小區(qū)的ZC根序列索引集合相交; 遍歷所述當(dāng)前目標(biāo)小區(qū)的所有沖突小區(qū),為滿足第二重分配條件的沖突小區(qū)重新分配 ZC根序列索引集合并重新確定所有所述沖突小區(qū)的次沖突小區(qū),所述第二重分配條件為, 所述沖突小區(qū)存在次沖突小區(qū)且所述次沖突小區(qū)包括所述當(dāng)前目標(biāo)小區(qū)、且重新分配后的 沖突小區(qū)的ZC根序列索引集合與所述重新分配后的沖突小區(qū)的所有約束鄰區(qū)的ZC根序列 索引集合不相交; 循環(huán)遍歷所述沖突小區(qū),直至所有所述沖突小區(qū)均不滿足所述第二重分配條件。
【文檔編號(hào)】H04W16/12GK104125574SQ201310143818
【公開(kāi)日】2014年10月29日 申請(qǐng)日期:2013年4月23日 優(yōu)先權(quán)日:2013年4月23日
【發(fā)明者】王學(xué)華, 武秀 申請(qǐng)人:華為技術(shù)服務(wù)有限公司