時分-同步碼分多址系統中分配基擾碼的實現方法
2023-06-07 02:14:51 4
專利名稱:時分-同步碼分多址系統中分配基擾碼的實現方法
技術領域:
本發明涉及時分-同步碼分多址(TD-SCDMA)技術領域,特別是指時分-同步碼分多址系統中分配基擾碼的實現方法。
背景技術:
第3代移動通信系統廣泛採用了以CDMA為基礎的多址接入方式,其基本特徵就是以不同的碼字來區別不同的用戶。為了實現蜂窩組網結構,不同的CDMA系統都定義了各自不同的碼字使用和分配方案。
其中,TD-SCDMA系統所使用的碼字按類型可以分為下行導頻碼、上行導頻碼、小區擾碼、中置(midamble)碼和正交可變長擴頻碼(OVSF)。下行導頻碼、上行導頻碼、擾碼和基本midamble碼間的對應關係參見表1。
表1如表1所示,下行導頻碼一共有32個,用於區分不同的小區,上行導頻碼一共有256個。上行導頻碼由用戶設備(UE)在隨機接入過程中使用,每個小區的上行導頻碼與小區所使用的下行導頻碼有一定的對應關係,一個下行導頻碼對應8個上行導頻碼。擾碼和基本midamble碼的數量都是128個,每個小區在下行導頻碼確定後,即可從每個下行導頻碼對應的4個擾碼中選擇一個作為本小區的擾碼,同時這樣也就確定了相應的基本midamble碼,小區中不同信道的midamble碼是由基本midamble碼按照一定的偏移產生的。OVSF擴頻碼用於區分同一信號源中不同的信道,midamble碼用於每個信道進行信道估計。
然而,由於TD-SCDMA系統採用的擾碼長度有限,僅為16個碼片(chip),同時TD-SCDMA系統的所支持的最大擴頻因子也是16個chip,這樣,由擾碼和OVSF擴頻碼組合而成的複合碼之間就不一定具有很好的互相關性,在某些情況下,相鄰小區間的複合碼會出現完全重合的情況,此時如果到達接收機的不同小區的用戶信號強度比較接近,則這兩個用戶的信號將很難被區分,這樣就會造成相應的碼道不能工作,從而造成容量的損失。
在表1所表示的各種碼字對應關係的約束條件下,擾碼分配的實際要求就是在碼分配時保證相鄰小區之間沒有重複的擾碼和下行導頻碼。為達到這一目的,現有雖然已經提出了很多相關的小區碼字分配方法的專利,但仍然不能保證相鄰小區的兩個用戶信號在有一定的時延差時,擴頻碼之間的相關性以及對解調性能的影響,也不能有效地保證具有較小擴頻因子的時分雙工-碼分多址移動通信系統同頻組網時的系統內幹擾最小。
在申請號為「200410048703.8」,發明名稱為「一種時分-同步碼多分址系統的小區擾碼分配方法」的專利申請中,已將TD-SCDMA系統的128個擾碼形成的合成碼字組合等效為其中12個擾碼形成的合成碼字組合,從而使得128個擾碼可等效為12個擾碼的變化形式,在此稱這12個擾碼為基擾碼。由於128個擾碼可以等效為12個基擾碼,因此在進行擾碼規劃時應重點對基擾碼進行規劃。由此,TD-SCDMA系統在128個擾碼中為每個小區分配擾碼的規劃問題退化為為每個小區進行基擾碼分配的問題。
現有技術雖然給出了基擾碼的獲得方式,但並沒有給出如何分配基擾碼,以保證使得任何相鄰的兩個小區的複合碼相關性都滿足規劃的要求。
發明內容
有鑑於此,本發明的目的在於提供一種時分-同步碼分多址系統中分配基擾碼的實現方法,使得任何相鄰的兩個小區的複合碼相關性都滿足規劃的要求。
為達到上述目的,本發明的技術方案是這樣實現的一種時分-同步碼分多址系統中分配基擾碼的實現方法,該方法包括以下步驟a、根據規劃要求獲得符合複合碼相關性條件的基擾碼組合表;所述基擾碼組合表的每行至少包括兩個以上符合相關性要求的基擾碼;b、選擇一個待分配基擾碼的小區作為第一小區,將步驟a所述基擾碼組合表中出現次數最多的第一基擾碼分配給該第一小區;c、選擇與第一小區相鄰的小區作為第二小區,將步驟a所述基擾碼組合表中與第一基擾碼位於同一行,且除分配給第一小區的出現次數最多的第二基擾碼分配給該第二小區;d、在基擾碼組合表的約束下,通過擴散的方式為與已確定基擾碼小區相鄰的小區分配基擾碼,重複執行本步驟,直到為所有小區分配基擾碼為止。
較佳地,步驟d所述通過擴散的方式為與已確定基擾碼的小區相鄰的小區分配基擾碼的過程為根據兩個相鄰小區已經分配的基擾碼,查找基擾碼組合表,為與這兩個相鄰小區同時相鄰的另一個小區分配基擾碼。
較佳地,所述為與這兩個相鄰小區同時相鄰的另一個小區分配基擾碼包括以下步驟d1、根據已分配給第一小區和第二小區的基擾碼查找基擾碼組合表,將與第一基擾碼和第二基擾碼位於同一行的第三基擾碼分配給第三小區,所述第三小區同時與第一小區和第二小區相鄰;d2、根據已分配給第一小區和第三小區的基擾碼查找基擾碼組合表,將與第一基擾碼和第三基擾碼位於同一行的第四基擾碼分配給第四小區;所述第四小區同時與第一小區和第三小區相鄰;以此類推,直到與第一小區相鄰一圈的所有小區都已分配基擾碼,之後執行步驟d3;d3、選取與第一小區相鄰一圈中的一個小區作為當前的第一小區,將除步驟d1所述第一小區以外的與當前第一小區相鄰的一個小區作為第三小區,重複執行步驟d2,直到與該當前第一小區相鄰一圈的所有小區都已分配基擾碼,之後執行步驟d4;且在本步驟的分配過程中對已分配基擾碼的相鄰小區直接跳過;d4,重複執行步驟d3,直到為所有小區分配基擾碼為止。
較佳地,所述為與這兩個相鄰小區同時相鄰的另一個小區分配基擾碼包括以下步驟d01、根據已分配給第一小區和第二小區的基擾碼查找基擾碼組合表,將與第一基擾碼和第二基擾碼位於同一行的第三基擾碼分配給第三小區,所述第三小區同時與第一小區和第二小區相鄰;d02、根據已分配給第二小區和第三小區的基擾碼查找基擾碼組合表,將與第二基擾碼和第三基擾碼位於同一行的第四基擾碼分配給第四小區,所述第四小區同時與第二小區和第三小區相鄰;d03、根據已分配給第二小區和第四小區的基擾碼查找基擾碼組合表,將與第二基擾碼和第四基擾碼位於同一行的第五基擾碼分配給第五小區,所述第五小區同時與第二小區和第四小區相鄰;或者,根據已分配給第三小區和第四小區的基擾碼查找基擾碼組合表,將與第三基擾碼和第四基擾碼位於同一行的第五基擾碼分配給第五小區,所述第五小區同時與第三小區和第四小區相鄰;以此類推,直到為所有小區分配基擾碼為止。
較佳地,步驟d所述通過擴散的方式為與已確定基擾碼的小區相鄰的小區分配基擾碼的過程為根據已確定基擾碼的一簇小區所分配的基擾碼,查找基擾碼組合表,將與該一簇基擾碼位於同一行的除已分配給該簇小區之外的其他基擾碼,分配給與該簇小區相鄰的另一簇小區;重複執行上述步驟,直到為所有小區分配基擾碼為止;所述已確定基擾碼的一簇小區中實際的小區的個數與該簇小區相鄰的另一簇小區中的實際小區個數根據實際需要確定,兩者相同或不同;所述基擾碼組合表中一行的基擾碼的個數大於等於已確定基擾碼的一簇小區所分配的基擾碼的個數和待分配的另一簇小區所需要的基擾碼的個數之和。
較佳地,當基擾碼組合表中有多個滿足要求的候選基擾碼時,選擇其中的任意一個基擾碼,或者,選擇在基擾碼組合表中出現次數較多的基擾碼,作為當前小區的基擾碼。
較佳地,該方法進一步包括為所述當前小區作一標記,以表明該當前小區是從多個滿足要求的候選基擾碼中選擇基擾碼的小區;當在後面分配的過程中找不到滿足要求的基擾碼時,回退到有標記的小區,為該小區更換另外一個滿足要求的基擾碼,再重新執行後續操作。
較佳地,當基擾碼組合表中不存在滿足要求的候選基擾碼時,進一步包括放寬複合碼相關性條件,為待分配小區或一簇小區選擇滿足放寬條件後的基擾碼,該放寬條件後的基擾碼位於所述基擾碼組合表內。
較佳地,所述放寬碼相關性條件包括但不限於將相同時延下相關值放大,或在計算相關性時比較的時延數減小。
較佳地,所述基擾碼組合表中不存在滿足要求的候選基擾碼為,根據已分配的基擾碼查找另一個或一簇基擾碼時,所述已分配的基擾碼不在基擾碼組合表的同一行中。
本發明的關鍵是,根據規劃要求獲得符合複合碼相關性條件的基擾碼組合表,之後,確定兩相鄰小區的基擾碼,然後在基擾碼組合表的約束下,通過擴散的方式為與已確定基擾碼小區相鄰的小區分配基擾碼,重複該分配步驟,直到為所有小區分配基擾碼為止。應用本發明,使得任何相鄰的兩個小區的複合碼相關性都滿足了規劃的要求,最優化的做到了基擾碼分配,從而更好的提高了系統性能,而且通過查表可以快速完成規劃工作。
圖1是應用本發明實現思路的流程示意圖;圖2是蜂窩小區結構示意圖。
具體實施例方式
下面結合附圖及具體實施例,對本發明再做進一步的詳細說明。
本發明的核心實現思路如圖1所示
步驟101,根據規劃要求獲得符合複合碼相關性條件的基擾碼組合表,該基擾碼組合表的每行至少包括兩個以上符合相關性要求的基擾碼。
步驟102,確定兩相鄰小區的基擾碼。
步驟103,在基擾碼組合表的約束下,通過擴散的方式為與已確定基擾碼小區相鄰的小區分配基擾碼,重複該分配步驟,直到為所有小區分配基擾碼為止。
下面結合具體實施例進行說明。
實施例一在本申請人提出的中請號為「200610057869.5」,發明名稱為「降低碼分多址移動通信系統同頻幹擾的擾碼分配方法」的專利申請中,加入了時延等條件對基擾碼進行分析,得到了擾碼組相關最大值組合表(表2),該申請將66組基擾碼組按照擾碼組的相關最大值分為四類,分別是0.625,0.75,0.875和1。並進一步將這四類擾碼組中的複合碼相關最大值均值排序得到複合碼相關最大值均值組合表(表3),得出基擾碼組(7,12)為最優擾碼組,其次為(1,2),(1,5)……等基擾碼組。
表2擾碼組相關最大值組合表
表3複合碼相關最大值均值組合表通過考查表2中最大相關值為0.625的擾碼組,可以發現3個基擾碼倆倆相關性最大值小於等於0.625的組合僅為8組,見表4,
表4倆倆相關性最大值均小於等於0.625的8種組合參見表4,每一行中3個基擾碼對應的複合碼之間倆倆相關性最大值都小於等於0.625。分析表4可以發現,1號基擾碼出現8次,7號基擾碼出現4次,2、5、6、11號基擾碼出現2次,8、9、10、12號基擾碼出現1次。
下面以倆倆相關性最大值小於等於0.625的8種組合為例說明本發明給出的基擾碼分配方法,當然在實際規劃要求和仿真條件不同的情況下,獲得的滿足規劃要求的基擾碼組合表也不一樣,此處只是作為示例,並不僅限於此表。
步驟1,根據規劃的要求,獲得符合條件的基擾碼組合表,如表4。
步驟2,以一個小區為第一小區,該小區也可以被稱為中心小區,在基擾碼組合表選擇一個基擾碼分配給該小區,選擇的策略為將基擾碼組合表中出現次數最多的基擾碼分配給該第一小區。
步驟3,選擇一與第一小區相鄰的小區作為第二小區,將所述基擾碼組合表中與第一基擾碼位於同一行,且除分配給第一小區的出現次數最多的第二基擾碼分配給該第二小區。
步驟4,以中心小區為基準,對中心小區的相鄰一圈小區,按一定順序如順時針或逆時針方向進行基擾碼規劃。具體如下根據已分配給第一小區和第二小區的基擾碼查找基擾碼組合表,將與第一基擾碼和第二基擾碼位於同一行的第三基擾碼分配給第三小區,該第三小區同時與第一小區和第二小區相鄰。
例如,參見圖2和表4,圖2中的六邊形代表各個蜂窩小區,為敘述方便,每個小區用數字加以區別,如編號為1的小區,編號為2的小區,……。這樣,首先將1號基擾碼分配給中心小區即圖2中的編號為1的小區,也即上述第一小區,接著將7號基擾碼分配給編號為2的小區,也即上述第二小區,之後根據查找基擾碼組合表即表4,可知同時與1號、7號滿足相關性要求的即位於同一行的是2、5、10、12號基擾碼,參見表4中的陰影部分,此時可以將其中之一分配給第三小區。此處假如將5號基擾碼分配給了第三小區,即第三個被分配基擾碼的是編號為3的小區。
之後,根據已分配給第一小區和第三小區的基擾碼查找基擾碼組合表,將與第一基擾碼和第三基擾碼位於同一行的第四基擾碼分配給第四小區;該第四小區同時與第一小區和第三小區相鄰;參見圖2和表4,此處假如將11號基擾碼分配給了第四小區,即第四個被分配基擾碼的是編號為4的小區。
以此類推,直到與第一小區相鄰一圈的所有小區都已分配基擾碼。
步驟5,選取與第一小區相鄰一圈中的一個小區作為當前的第一小區即當前的中心小區,將除步驟3所述第一小區以外的與當前的第一小區即中心小區相鄰的一個小區作為當前的第三小區,重複執行步驟4,直到與該當前第一小區相鄰一圖的所有小區都已分配基擾碼;在本步驟的分配過程中對已分配基擾碼的相鄰小區直接跳過。
例如,參見圖2和表4,假設選取編號為7的小區為當前的第一小區即中心小區,選取編號為2的小區作為當前的第三小區,這樣,就可以按照步驟4進行後續操作。
步驟6,重複執行步驟5,直到為所有需要規劃的小區都已分配基擾碼為止。
實施例二前三步與實施例一的實施方式相同。
步驟1,根據規劃的要求,獲得符合條件的基擾碼組合表,如表4。
步驟2,以一個小區為第一小區,在基擾碼組合表選擇一個基擾碼分配給該小區,選擇的策略為將基擾碼組合表中出現次數最多的基擾碼分配給該第一小區。
步驟3,選擇一與第一小區相鄰的小區作為第二小區,將所述基擾碼組合表中與第一基擾碼位於同一行,且除分配給第一小區的出現次數最多的第二基擾碼分配給該第二小區。
步驟4,根據相鄰的兩個已確定基擾碼的小區,確定另一個與該兩小區都相鄰的小區。此時不再有中心小區的概念。具體為首先,根據已分配給第一小區和第二小區的基擾碼查找基擾碼組合表,將與第一基擾碼和第二基擾碼位於同一行的第三基擾碼分配給第三小區,該第三小區同時與第一小區和第二小區相鄰;例如,參見圖2和表4,首先將1號基擾碼分配給中心小區即圖2中的編號為1的小區,也即上述第一小區,接著將7號基擾碼分配給編號為2的小區,也即上述第二小區,之後根據查找基擾碼組合表即表4,可知同時與1號、7號滿足相關性要求的即位於同一行的是2、5、10、12號基擾碼,參見表4中的陰影部分,此時可以將其中之一分配給第三小區。此處假如將5號基擾碼分配給了第三小區,即第三個被分配基擾碼的是編號為3的小區。
其次,根據已分配給第二小區和第三小區的基擾碼查找基擾碼組合表,將與第二基擾碼和第三基擾碼位於同一行的第四基擾碼分配給第四小區,該第四小區同時與第二小區和第三小區相鄰。參見圖2和表4,此處假如將11號基擾碼分配給了第10小區,即第四個被分配基擾碼的是編號為10的小區。
之後,根據已分配給第二小區和第四小區的基擾碼查找基擾碼組合表,將與第二基擾碼和第四基擾碼位於同一行的第五基擾碼分配給第五小區,該第五小區同時與第二小區和第四小區相鄰;或者,根據已分配給第三小區和第四小區的基擾碼查找基擾碼組合表,將與第三基擾碼和第四基擾碼位於同一行的第五基擾碼分配給第五小區,該第五小區同時與第三小區和第四小區相鄰。參見圖2和表4,也就是說,第五個被分配基擾碼的可能是編號為9的小區,也可能是編號為11的小區。
以此類推,直到為所有小區分配基擾碼為止。
上述兩個實施例的主體思想雖然都是根據兩個相鄰小區已經分配的基擾碼,查找基擾碼組合表,為與這兩個相鄰小區同時相鄰的另一個小區分配基擾碼,但在具體實施時略有不同,實施例一是一圈一圈的向外擴展,直到為所有需要規劃的小區都已分配基擾碼為止;實施例二中並沒有一圈一圈的概念,而是只要知道兩個相鄰的小區各自的基擾碼,即可確定與該兩相鄰小區同時相鄰的另一個小區的基擾碼。
實施例三前三步與實施例一的實施方式相同。
步驟1,根據規劃的要求,獲得符合條件的基擾碼組合表,如表4。
步驟2,以一個小區為第一小區,在基擾碼組合表選擇一個基擾碼分配給該小區,選擇的策略為將基擾碼組合表中出現次數最多的基擾碼分配給該第一小區。
步驟3,選擇一與第一小區相鄰的小區作為第二小區,將所述基擾碼組合表中與第一基擾碼位於同一行,且除分配給第一小區的出現次數最多的第二基擾碼分配給該第二小區。
步驟4、根據已確定基擾碼的一簇小區所分配的基擾碼,查找基擾碼組合表,將與該一簇基擾碼位於同一行的除已分配給該簇小區之外的其他基擾碼,分配給與該簇小區相鄰的另一簇小區;重複本步驟,直到為所有小區分配基擾碼為止。
本例中,已確定基擾碼的一簇小區中實際的小區個數與該簇小區相鄰的另一簇小區中的實際小區個數都是根據實際需要確定,兩者可相同或不同,例如,參見圖2,可通過編號為2、3這一簇小區的基擾碼,確定編號為10、11這另一簇小區的基擾碼,或者,通過編號為2、3這一簇小區的基擾碼,確定編號為9、10、11、12這另一簇小區的基擾碼,再或者,隨著已確定基擾碼的小區的增加,可通過編號為3、4、5這一簇小區的基擾碼,確定編號為12、13這另一簇小區的基擾碼,等等。總之,具體的實現方式非常靈活,可根據實際需要確定。
而且,本例中基擾碼組合表中一行的基擾碼的個數要大於等於已確定基擾碼的一簇小區所分配的基擾碼的個數和待分配的另一簇小區所需要的基擾碼的個數之和。
實施例三與實施例一、二的相同點是都通過擴散的方式向外分配基擾碼;區別是實施例三是一簇一簇的分配即同時給多個小區同時分配,而不是一個一個的分配。這種分配方式顯然效率很高,但一次性分配成功率相對較低。
當然,實施例三的實施方式,既可以與實施例一或二的方式一同使用,也可以單獨使用。
上述所有實施例中,所提到的第一小區、第二小區……等等,僅是為敘述方便而區別不同的小區,其不一定就是圖2中的編號不一定是一一對應的,例如,第一小區可以是圖2中編號為1的小區,也可以不是。
再有,上述所有實施例中,所提到的第一基擾碼、第二基擾碼……等等,其含義僅指分配給所述第一小區的基擾碼被稱為第一基擾碼,分配給所述第二小區的基擾碼被稱為第二基擾碼,……,並不是說各個基擾碼完全不同,例如,第一基擾碼與第十基擾碼的具體數值有可能是相同的,也不是說各基擾碼在基擾碼組合表中每一行的位置。而且,按照本發明的定義,基擾碼雖然只有12個,但應該將出現第十五基擾碼,第五十基擾碼等名詞。
另外,還有幾點需要說明
在查找基擾碼組合表時,有可能出現基擾碼組合表中有多個滿足要求的候選基擾碼的情況,此時,可以選擇其中的任意一個基擾碼,也可以選擇在基擾碼組合表中出現次數較多的基擾碼,如果出現次數相同可從該出現次數相同的基擾碼中任選一個,作為當前待分配小區的基擾碼。在此基礎上,可以進一步為該當前小區作一標記,以表明該當前小區的基擾碼是從多個滿足要求的候選基擾碼中選擇出來的。這樣,在後面分配的過程中,如果找不到滿足要求的基擾碼,可以回退到有標記的小區,為該小區更換另外一個滿足要求的基擾碼,然後再重新執行後續步驟。
再有,由於實際環境中小區是不規則分布的,因而可能存在基擾碼組合表中不存在滿足要求的候選基擾碼的情況,此時可以放寬複合碼相關性條件,為待分配小區或一簇小區選擇滿足放寬條件後的基擾碼,該放寬條件後的基擾碼位於所述基擾碼組合表內,這樣使得在後續的執行過程中可以儘快的回歸到能夠從基擾碼組合表中找到滿足要求的候選基擾碼。上述放寬碼相關性條件包括但不限於將相同時延下相關值放大,或在計算相關性時比較的時延數減小。
所述基擾碼組合表中不存在滿足要求的候選基擾碼為,根據已分配的基擾碼查找另一個或一簇基擾碼時,所述已分配的基擾碼不在基擾碼組合表的同一行中。
應用本發明的方法為系統中所有小區分配基擾碼後,能夠使得任何相鄰的兩個小區的複合碼相關性都滿足規劃的要求。而且,後續可以按照現有專利或其他方法提出的TD-SCDMA系統碼字規劃方法中包括的步驟繼續完成TD-SCDMA系統的碼字規劃工作。
以上所述僅為本發明的較佳實施例而已,並非用於限定本發明的保護範圍。凡在本發明的精神和原則之內所作的任何修改、等同替換、改進等,均包含在本發明的保護範圍內。
權利要求
1.一種時分-同步碼分多址系統中分配基擾碼的實現方法,其特徵在於,該方法包括以下步驟a、根據規劃要求獲得符合複合碼相關性條件的基擾碼組合表;所述基擾碼組合表的每行至少包括兩個以上符合相關性要求的基擾碼;b、選擇一個待分配基擾碼的小區作為第一小區,將步驟a所述基擾碼組合表中出現次數最多的第一基擾碼分配給該第一小區;c、選擇與第一小區相鄰的小區作為第二小區,將步驟a所述基擾碼組合表中與第一基擾碼位於同一行,且除分配給第一小區的出現次數最多的第二基擾碼分配給該第二小區;d、在基擾碼組合表的約束下,通過擴散的方式為與已確定基擾碼小區相鄰的小區分配基擾碼,重複執行本步驟,直到為所有小區分配基擾碼為止。
2.根據權利要求1所述的方法,其特徵在於,步驟d所述通過擴散的方式為與已確定基擾碼的小區相鄰的小區分配基擾碼的過程為根據兩個相鄰小區已經分配的基擾碼,查找基擾碼組合表,為與這兩個相鄰小區同時相鄰的另一個小區分配基擾碼。
3.根據權利要求2所述的方法,其特徵在於,所述為與這兩個相鄰小區同時相鄰的另一個小區分配基擾碼包括以下步驟d1、根據已分配給第一小區和第二小區的基擾碼查找基擾碼組合表,將與第一基擾碼和第二基擾碼位於同一行的第三基擾碼分配給第三小區,所述第三小區同時與第一小區和第二小區相鄰;d2、根據已分配給第一小區和第三小區的基擾碼查找基擾碼組合表,將與第一基擾碼和第三基擾碼位於同一行的第四基擾碼分配給第四小區;所述第四小區同時與第一小區和第三小區相鄰;以此類推,直到與第一小區相鄰一圈的所有小區都已分配基擾碼,之後執行步驟d3;d3、選取與第一小區相鄰一圈中的一個小區作為當前的第一小區,將除步驟d1所述第一小區以外的與當前第一小區相鄰的一個小區作為第三小區,重複執行步驟d2,直到與該當前第一小區相鄰一圈的所有小區都已分配基擾碼,之後執行步驟d4;且在本步驟的分配過程中對已分配基擾碼的相鄰小區直接跳過;d4,重複執行步驟d3,直到為所有小區分配基擾碼為止。
4.根據權利要求2所述的方法,其特徵在於,所述為與這兩個相鄰小區同時相鄰的另一個小區分配基擾碼包括以下步驟d01、根據已分配給第一小區和第二小區的基擾碼查找基擾碼組合表,將與第一基擾碼和第二基擾碼位於同一行的第三基擾碼分配給第三小區,所述第三小區同時與第一小區和第二小區相鄰;d02、根據已分配給第二小區和第三小區的基擾碼查找基擾碼組合表,將與第二基擾碼和第三基擾碼位於同一行的第四基擾碼分配給第四小區,所述第四小區同時與第二小區和第三小區相鄰;d03、根據已分配給第二小區和第四小區的基擾碼查找基擾碼組合表,將與第二基擾碼和第四基擾碼位於同一行的第五基擾碼分配給第五小區,所述第五小區同時與第二小區和第四小區相鄰;或者,根據已分配給第三小區和第四小區的基擾碼查找基擾碼組合表,將與第三基擾碼和第四基擾碼位於同一行的第五基擾碼分配給第五小區,所述第五小區同時與第三小區和第四小區相鄰;以此類推,直到為所有小區分配基擾碼為止。
5.根據權利要求1所述的方法,其特徵在於,步驟d所述通過擴散的方式為與已確定基擾碼的小區相鄰的小區分配基擾碼的過程為根據已確定基擾碼的一簇小區所分配的基擾碼,查找基擾碼組合表,將與該一簇基擾碼位於同一行的除已分配給該簇小區之外的其他基擾碼,分配給與該簇小區相鄰的另一簇小區;重複執行上述步驟,直到為所有小區分配基擾碼為止;所述已確定基擾碼的一簇小區中實際的小區的個數與該簇小區相鄰的另一簇小區中的實際小區個數根據實際需要確定,兩者相同或不同;所述基擾碼組合表中一行的基擾碼的個數大於等於已確定基擾碼的一簇小區所分配的基擾碼的個數和待分配的另一簇小區所需要的基擾碼的個數之和。
6.根據權利要求3、4或5所述的方法,其特徵在於,當基擾碼組合表中有多個滿足要求的候選基擾碼時,選擇其中的任意一個基擾碼,或者,選擇在基擾碼組合表中出現次數較多的基擾碼,作為當前小區的基擾碼。
7.根據權利要求6所述的方法,其特徵在於,該方法進一步包括為所述當前小區作一標記,以表明該當前小區是從多個滿足要求的候選基擾碼中選擇基擾碼的小區;當在後面分配的過程中找不到滿足要求的基擾碼時,回退到有標記的小區,為該小區更換另外一個滿足要求的基擾碼,再重新執行後續操作。
8.根據權利要求7所述的方法,其特徵在於,當基擾碼組合表中不存在滿足要求的候選基擾碼時,進一步包括放寬複合碼相關性條件,為待分配小區或一簇小區選擇滿足放寬條件後的基擾碼,該放寬條件後的基擾碼位於所述基擾碼組合表內。
9.根據權利要求8所述的方法,其特徵在於,所述放寬碼相關性條件包括但不限於將相同時延下相關值放大,或在計算相關性時比較的時延數減小。
10.根據權利要求8所述的方法,其特徵在於,所述基擾碼組合表中不存在滿足要求的候選基擾碼為,根據已分配的基擾碼查找另一個或一簇基擾碼時,所述已分配的基擾碼不在基擾碼組合表的同一行中。
全文摘要
一種時分-同步碼分多址系統中分配基擾碼的實現方法,其關鍵是,根據規劃要求獲得符合複合碼相關性條件的基擾碼組合表,之後,確定兩相鄰小區的基擾碼,然後在基擾碼組合表的約束下,通過擴散的方式為與已確定基擾碼小區相鄰的小區分配基擾碼,重複該分配步驟,直到為所有小區分配基擾碼為止。應用本發明,使得任何相鄰的兩個小區的複合碼相關性都滿足了規劃的要求,最優化的做到了基擾碼分配,從而更好的提高系統性能,而且通過查表可以快速完成規劃工作。
文檔編號H04J13/02GK101047424SQ20061006683
公開日2007年10月3日 申請日期2006年3月29日 優先權日2006年3月29日
發明者毛磊, 馮心睿, 畢海 申請人:大唐移動通信設備有限公司