專利名稱:移動通信系統(tǒng)基站基帶處理中存儲空間的分配方法
技術領域:
本發(fā)明涉及移動通信系統(tǒng)(GSM)數(shù)字蜂窩移動通信系統(tǒng),尤其是涉及一種移動通信系統(tǒng)基站基帶處理中存儲空間的分配方法。
GSM數(shù)字蜂窩移動通信系統(tǒng)是一個時分多址(TDMA)系統(tǒng)。在這個系統(tǒng)中,一個射頻信號在8個用戶之間時分復用,因此移動通信系統(tǒng)基站在處理一個射頻信號時需要同時處理在這個射頻信號上時分復用的所有8個時分復用時隙(time slot)。而每一個時分復用時隙都對應著一種信道組合(channelcombination)。這種對應關系在基站初始化時就已經(jīng)配置好。GSM基站對每一個時隙對應著的信道組合所作的基帶處理主要是信道編譯碼,這種處理通常是由一個或多個DSP(數(shù)字信號處理)芯片來完成。由于GSM基站最多同時要對一個射頻信號中時分復用的8個信道組合作基帶處理,這就要求DSP芯片同時存儲8個信道組合的基帶處理所需的所有信息,因此需要在DSP芯片的內(nèi)存或外設存儲空間分配專門的存儲空間。
在GSM系統(tǒng)第二階段規(guī)范中,規(guī)定了七種信道組合,這七種信道組合分別是(ⅰ)主BCCH信道組合,由FCCH、SCH、BCCH和CCCH各邏輯信道組成;(ⅱ)擴展BCCH信道組合,由BCCH和CCCH各邏輯信道組成;(ⅲ)組合BCCH信道組合,由FCCH、SCH、BCCH、CCCH各邏輯信道以及SDCCH/4、SACCH/C4的各子信道組成;(ⅳ)SDCCH/8信道組合,由SDCCH/8、SACCH/C8的各子信道組成;
(ⅴ)全速率業(yè)務信道組合,由TCH/F、FACCH/F和SACCH/TF各邏輯信道組成;(ⅵ)半速率業(yè)務信道組合一,由TCH/H、FACCH/H和SACCH/TH各邏輯信道組成;(ⅶ)半速率業(yè)務信道組合二,由TCH/H、FACCH/H和SACCH/TH各邏輯信道組成。
其中,上述各英文簡寫的中文含義如下BCCH廣播控制信道CCCH公共控制信道FACCH/F與TCH/F隨路的快速隨路信道FACCH/H與TCH/H隨路的快速隨路信道FCCH頻率校正信道SACCH慢速隨路控制信道SACCH/C4與SDCCH/4隨路的慢速隨路控制信道SACCH/C8與SDCCH/8隨路的慢速隨路控制信道SACCH/TF與TCH/F隨路的慢速隨路信道SACCH/TH與TCH/H隨路的慢速隨路信道SCH同步信道SDCCH/4與BCCH/CCCH結(jié)合使用的獨立專用控制信道SDCCH/8獨立專用控制信道TCH業(yè)務信道TCH/F全速率業(yè)務信道TCH/H半速率業(yè)務信道這七種信道組合可以被劃分為三類(ⅰ)和(ⅱ)為第一類,簡稱為廣播控制信道(BCCH)組合類;(ⅲ)和(ⅳ)為第二類,簡稱為獨立專用控制信道(SDCCH)組合類;(ⅴ)、(ⅵ)和(ⅶ)為第三類,簡稱為業(yè)務信道(TCH)組合類。
第一類BCCH信道組合類的存儲空間需要存儲信道公共屬性、各尋呼組的尋呼信息隊列、立即指配消息隊列、信道編碼輸入輸出緩沖區(qū)和其它一些BCCH信道的臨時變量等,設其所需存儲空間大小為C1。
第二類SDCCH信道組合類的存儲空間需要存儲信道公共屬性、信道編碼輸入輸出緩沖區(qū)、8個SDCCH子信道的信息和其它一些BCCH信道的臨時變量等。如果是(ⅲ),則需要存儲8個SDCCH子信道的信息、尋呼信息隊列、立即指配消息隊列和其它一些臨時變量等,設其所需存儲空間大小為C2。
第三類TCH信道組合類的存儲空間需要存儲信道公共屬性、專用信道系統(tǒng)消息、信道編碼輸入輸出緩沖區(qū)和其它一些TCH信道的臨時變量等,設其所需的存儲空間大小為C3。
從存儲空間的大小來看,C1>C2>C3。
由于GSM基站的基帶軟件在對每個時隙作存儲空間分配時,并不知道各個時隙與信道組合之間的對應關系,也就是說,不可能事先固定地對每個時隙分配C1或C2或C3大小的存儲空間,因此基帶軟件要動態(tài)地考慮到每個時隙都可能被指定成上述任何一種信道組合。
現(xiàn)有的分配方法是給每個時隙都分配所有信道組合中所需存儲空間最大的一種信道組合所需的存儲空間,即每個時隙都分配MAX(C1,C2,C3)=C1大小的存儲空間,這樣,8個時隙共占用8×C1大小的存儲空間。這種分配方法的優(yōu)點在于存儲空間分配簡單,缺點是8個時隙共占用的存儲空間很大,增加了GSM基站的成本。
本發(fā)明的目的在于克服上述現(xiàn)有技術的缺點,提供一種GSM基站基帶處理中存儲空間的分配方法,這種方法能夠使得基帶處理中存儲空間的分配更加靈活,從而大大地減少8個時隙占用的存儲空間。
本發(fā)明的GSM基站基帶處理中存儲空間的分配方法,用于分配對一個射頻信號上時分復用的8個時隙進行基帶處理時所需的存儲空間,其中,時隙0、2、4、6配置成主廣播控制信道組合、擴展廣播控制信道組合和組合廣播控制信道組合,時隙1、3、5、7配置成獨立專用控制信道組合、全速率業(yè)務信道組合、半速率業(yè)務信道組合一和半速率業(yè)務信道組合二,其包括以下步驟(1)對于時隙0、2、4、6,每個時隙分配大小為C1的存儲空間;(2)對于時隙1、3、5、7,每個時隙分配大小為C2的存儲空間。
作為另一種實現(xiàn)方式,本發(fā)明的GSM基站基帶處理中存儲空間的分配方法可給每個時隙都分配相同大小的存儲空間,均為MAX(C1+D1,C2+D2,C3+D3)。
本發(fā)明利用GSM基站基帶處理中不同信道組合所需的存儲空間大小的不一致性,可以大大減少8個時隙所占用的存儲空間,從而減少對DSP芯片外設存儲器存儲空間的要求,降低了GSM基站的成本。
下面結(jié)合附圖對本發(fā)明的GSM基站基帶處理中存儲空間的分配方法作進一步詳細描述。
圖1為第一類BCCH信道組合類的存儲空間分配示意圖;圖2為第二類SDCCH信道組合類的存儲空間分配示意圖;圖3為第三類TCH信道組合類的存儲空間分配示意圖。
在GSM基站基帶處理中,不同的信道組合所需要的存儲空間的大小是不一樣的。而且,不同信道組合的譯碼輸入數(shù)據(jù)緩沖區(qū)的大小也會因信道組合的不同而不同。本發(fā)明就是基于這種不同信道組合所需的存儲空間大小的不一致性,以及不同信道組合的譯碼輸入數(shù)據(jù)緩沖區(qū)的大小的不一致性,提出靈活的存儲空間分配方法,從而減少8個時隙所占用的存儲空間。
(一)第一種方法按照GSM協(xié)議的規(guī)定,信道組合(ⅰ)、(ⅱ)和(ⅲ)只能配置在時隙0、2、4、6上。也就是說,時隙1、3、5、7只能配置成(ⅳ)、(ⅴ)、(ⅵ)和(ⅶ)四種信道組合。對于時隙0、2、4、6來說,每個時隙所需最大存儲空間為MAX(C1,C2,C3)=C1;對于于時隙l、3、5、7來說,每個時隙所需最大存儲空間為MAX(C2,C3)=C2。利用GSM的這種規(guī)定,本發(fā)明采用如下的時隙存儲空間分配方法(1)對于時隙0、2、4、6,每個時隙分配大小為C1的存儲空間;(2)對于時隙1、3、5、7,每個時隙分配大小為C2的存儲空間。
這樣,8個時隙共占用4×(C1+C2)大小的存儲空間,比現(xiàn)有的方法節(jié)省了4×(C1-C2)大小的存儲空間。
(二)第二種方法GSM信道的編碼方法通常有三個步驟分組碼編碼、卷積碼編碼和交織(interleaving),因而其譯碼方法也有三個對應的步驟去交織、維特比(viterbi)譯碼和分組碼譯碼。在交織過程中,對于TCH的語音業(yè)務,編碼器將一次編碼生成的456比特分散到8個突發(fā)(burst)中去;對于TCH的數(shù)據(jù)業(yè)務,編碼器將一次編碼生成的456比特分散到22個突發(fā)中去;而對于SACCH信道(可能存在于TCH信道組合和SDCCH信道組合中)、SDCCH信道,編碼器將一次編碼生成的456比特分散到22個突發(fā)中去。
去交織則是交織過程的逆過程對于TCH的語音業(yè)務,譯碼器每等到收齊8個突發(fā)才開始一次譯碼;對于TCH的數(shù)據(jù)業(yè)務,譯碼器每等到收齊22個突發(fā)才開始一次譯碼;而對于SACCH信道、SDCCH信道,譯碼器每等到收齊4個突發(fā)才開始一次譯碼。因此,編譯碼器要設置足夠大的緩沖區(qū)以存儲各個信道去交織之前的數(shù)據(jù)。這些數(shù)據(jù)的來源是解調(diào)器,格式均為解調(diào)器軟判決數(shù)據(jù)格式。因此,如果一個時隙配置成了第三類TCH信道組合類,基帶軟件要為語音或數(shù)據(jù)業(yè)務的譯碼器輸入數(shù)據(jù)準備22×114(每個突發(fā)是114個數(shù)據(jù))字的緩沖區(qū),為伴隨SACCH信道準備4×114字大小的緩沖區(qū),共26×114=2964字,設這個數(shù)為D3。如果一個時隙配置成了第二類SDCCH信道組合類,基帶軟件要為SACCH或SDCCH信道的譯碼器輸入數(shù)據(jù)準備4×114(每個突發(fā)是114個數(shù)據(jù))=456字的緩沖區(qū),設這個數(shù)為D2。而對于第一類BCCH信道組合類,其上行信道都是隨機接入信道(RACH),是不需要去交織的,即其上行信道是不需要緩存的,因此BCCH信道組合類所需的譯碼器輸入緩沖數(shù)據(jù)區(qū)大小為D1=0。
因此,作為本發(fā)明的另一種實現(xiàn)方法,在為每個時隙分配存儲空間的時候可以將信道存儲空間和去交織緩沖區(qū)結(jié)合起來考慮。對于每一類信道組合,其存儲空間分配分別如圖1、圖2和圖3所示。本發(fā)明的基帶軟件為每個時隙都分配相同大小的存儲空間,均為MAX(C1+D1,C2+D2,C3+D3),因而8個時隙所需的存儲空間共為8×MAX(C1+D1,C2+D2,C3+D3)。這樣每個時隙均能滿足信道的存儲空間和去交織緩沖區(qū)的大小要求。
下面將現(xiàn)有存儲空間分配方法與本發(fā)明所述及的兩種方法作一比較。假設C1=3,C2=2,C3=1,D1=0,D2=1,D3=2。
(1)現(xiàn)有的存儲空間分配方法信道存儲空間和譯碼數(shù)據(jù)輸入緩沖區(qū)大小共需8×(C1+D3)個存儲空間。用假設值代入,共需40大小的存儲空間。
(2)本發(fā)明的第一種方法信道存儲空間和譯碼數(shù)據(jù)輸入緩沖區(qū)大小共需4×(C1+C2)+8×D3個存儲空間。用假設值代入,共需36大小的存儲空間,比現(xiàn)有的方法略有減少。
(3)本發(fā)明的第二種方法信道存儲空間和譯碼數(shù)據(jù)輸入緩沖區(qū)大小共需8×MAX(C1+D1,C2+D2,C3+D3)個存儲空間。用假設值代入,共需24大小的存儲空間,比現(xiàn)有的方法大大地減少。
權利要求
1.一種移動通信系統(tǒng)基站基帶處理中存儲空間的分配方法,用于分配對一個射頻信號上時分復用的8個時隙進行基帶處理時所需的存儲空間,其中,時隙0、2、4、6配置成主廣播控制信道組合、擴展廣播控制信道組合和組合廣播控制信道組合,時隙1、3、5、7配置成獨立專用控制信道組合、全速率業(yè)務信道組合、半速率業(yè)務信道組合一和半速率業(yè)務信道組合二,其特征在于(1)對于時隙0、2、4、6,每個時隙分配大小為C1的存儲空間;(2)對于時隙1、3、5、7,每個時隙分配大小為C2的存儲空間;其中C1為廣播控制信道(BCCH)組合類所需的存儲空間的大??;C2為獨立專用控制信道(SDCCH)組合類所需的存儲空間的大小。
2.根據(jù)權利要求1所述的移動通信系統(tǒng)基站基帶處理中存儲空間的分配方法,其特征在于所述的廣播控制信道(BCCH)組合類包括主廣播控制信道組合和擴展廣播控制信道組合,所述的獨立專用控制信道(SDCCH)組合類包括組合廣播控制信道組合和獨立專用控制信道組合。
3.根據(jù)權利要求1所述的移動通信系統(tǒng)基站基帶處理中存儲空間的分配方法,其特征在于從存儲空間的大小來看,C1>C2。
4.根據(jù)權利要求1所述的移動通信系統(tǒng)基站基帶處理中存儲空間的分配方法,其特征在于所述基帶處理所需的存儲空間是由數(shù)字信號處理(DSP)芯片提供。
5.一種移動通信系統(tǒng)基站基帶處理中存儲空間的分配方法,用于分配對一個射頻信號上時分復用的8個時隙進行基帶處理時所需的存儲空間,其中,時隙0、2、4、6配置成主廣播控制信道組合、擴展廣播控制信道組合和組合廣播控制信道組合,時隙1、3、5、7配置成獨立專用控制信道組合、全速率業(yè)務信道組合、半速率業(yè)務信道組合一和半速率業(yè)務信道組合二,其特征在于所述的每個時隙都分配相同大小的存儲空間,均為MAX(C1+D1,C2+D2,C3+D3);其中C1為廣播控制信道(BCCH)組合類所需的存儲空間的大??;C2為獨立專用控制信道(SDCCH)組合類所需的存儲空間的大小;C3為業(yè)務信道(TCH)組合類所需的存儲空間的大小;D1為廣播控制信道(BCCH)組合類所需的譯碼器輸入緩沖數(shù)據(jù)區(qū)的大小;D2為獨立專用控制信道(SDCCH)組合類所需的譯碼器輸入緩沖數(shù)據(jù)區(qū)的大??;D3為業(yè)務信道(TCH)組合類所需的譯碼器輸入緩沖數(shù)據(jù)區(qū)的大小。
6.根據(jù)權利要求5所述的移動通信系統(tǒng)基站基帶處理中存儲空間的分配方法,其特征在于所述的廣播控制信道(BCCH)組合類包括主廣播控制信道組合和擴展廣播控制信道組合,所述的獨立專用控制信道(SDCCH)組合類包括組合廣播控制信道組合和獨立專用控制信道組合,所述的業(yè)務信道(TCH)組合類包括全速率業(yè)務信道組合、半速率業(yè)務信道組合一和半速率業(yè)務信道組合二。
7.根據(jù)權利要求5所述的移動通信系統(tǒng)基站基帶處理中存儲空間的分配方法,其特征在于從存儲空間的大小來看,C1>C2>C3。
8.根據(jù)權利要求5所述的移動通信系統(tǒng)基站基帶處理中存儲空間的分配方法,其特征在于所述的廣播控制信道組合(BCCH)所需的譯碼器輸入緩沖數(shù)據(jù)區(qū)的大小D1=0。
9.根據(jù)權利要求5所述的移動通信系統(tǒng)基站基帶處理中存儲空間的分配方法,其特征在于所述基帶處理所需的存儲空間是由數(shù)字信號處理(DSP)芯片提供。
全文摘要
本發(fā)明涉及一種移動通信系統(tǒng)基站基帶處理中存儲空間的分配方法,用于分配對一個射頻信號上時分復用的8個時隙進行基帶處理時所需的存儲空間。其對于時隙0、2、4、6,每個時隙分配大小為Cl的存儲空間,對于時隙1、3、5、7,每個時隙分配大小為C2的存儲空間?;蛘?給每個時隙都分配大小為MAX(C1+D1,C2+D2,C3+D3)的存儲空間。本發(fā)明能夠使得基帶處理中存儲空間的分配更加靈活,大大地減少8個時隙占用的存儲空間,降低移動通信系統(tǒng)基站的成本。
文檔編號H04W28/14GK1302164SQ99127338
公開日2001年7月4日 申請日期1999年12月30日 優(yōu)先權日1999年12月30日
發(fā)明者余嘉聯(lián) 申請人:華為技術有限公司