專利名稱:Cdma移動通信系統(tǒng)同步信道組幀方法
技術領域:
本發(fā)明涉及CDMA(碼分多址)移動通信技術,尤其涉及CDMA移動通信系統(tǒng)中同步信道組幀方法。
背景技術:
對基于美國Qualcomm公司所提出的CDMA技術所構造的移動通信系統(tǒng),一般分為兩個基本部分,即終端設備和系統(tǒng)設備。終端設備通常指的是手機類設備,稱為MS(Mobile Station);系統(tǒng)設備通常指的是基站系統(tǒng),稱為BSS(BaseStation System)。
同步信道是CDMA基站系統(tǒng)發(fā)送的一種擴頻信號,由BSS連續(xù)不斷地發(fā)送,并由MS接收,用于覆蓋區(qū)中工作的MS來獲取初始的時間同步。同步信道的速率是1200bps(比特每秒),一個同步信道幀長度為26.666...ms(毫秒),而一個同步信道超幀由三個同步信道幀構成,長度為80ms。
同步信道的內容由同步信道消息決定,而消息包括3個部分的內容,即8比特MSG_LENGTH(消息長度域)字段、變長消息體和30比特CRC(循環(huán)冗余碼校驗)。同步信道要在空中發(fā)送,需要經過組幀、編碼、交織、擴譜和調制,才能形成擴頻信號。
在CDMA系統(tǒng)同步信道組幀階段,一共包括3個方面的操作(1)根據系統(tǒng)時間SYS_TIME,計算長碼狀態(tài)LC_STATE。
(2)附加8比特消息長度域指示,并計算30比特循環(huán)冗余碼校驗,計算公式為G(X)=X30+X29+X21+X20+X15+X13+X12+X11+X8+X7+X6+X2+X+1
(3)在每個同步信道幀的頭進行移位操作,并加1比特同步信道幀起始位置指示,組成3個同步信道超幀。
以上工作由系統(tǒng)通過軟件實現(xiàn)。目前,對于通信設備普遍采用的處理器Motorola MPC860,實際測量可得步驟(1)和(2)所需要的時間較少,約為幾十微秒;而步驟(3)需要的時間長達2至3毫秒,在這種情況下,由于占用比較多的CPU(中央處理器)資源,對系統(tǒng)的實時性造成較大的影響。尤其對多扇區(qū)的系統(tǒng),由于存在多個同步信道,這種影響愈發(fā)嚴重。
發(fā)明內容
本發(fā)明的目的在于針對現(xiàn)有技術的不足,提供一種避免組幀操作集中進行而對CPU資源的占用,以提高系統(tǒng)實時性的同步信道組幀方法。
為達到上述目的,本發(fā)明采用的技術方案是一種CDMA移動通信系統(tǒng)同步信道組幀方法,將CDMA移動通信系統(tǒng)同步信道組幀操作中的長碼狀態(tài)計算步驟和循環(huán)冗余碼校驗位計算步驟設置為一個獨立執(zhí)行過程,將同步信道超幀的組幀步驟劃分為多個獨立執(zhí)行過程,該多個獨立執(zhí)行過程的執(zhí)行時刻分別對應于一個同步信道超幀的時間長度內的不同時刻,數量為整數M;系統(tǒng)每間隔一定運算周期通過隨機函數產生一個組幀時刻初始偏移值RandOffsets;為各同步信道賦一個同步信道索引值SyncIndex,取值為從0起始的整數;對每個同步信道通過以下步驟計算組幀時刻T令變量i從`1以步長1遞增至同步信道所需要的組幀時刻數N,并循環(huán)執(zhí)行產生一個隨機整數Rands并計算組幀時刻T的值為RandOffsets+K1*(i-1)+Rands+K2* SyncIndex,其中,K1、K2為整數常量;如果系統(tǒng)時間到達組幀時刻點T mod M,則執(zhí)行該組幀時刻對應的組幀操作。采用上述方法后,將處理時延較大的同步信道超幀的組幀步驟從現(xiàn)有技術的集中執(zhí)行改變?yōu)榉謺r進行,以隨機分布的方式決定具體執(zhí)行時刻,避免了對CPU資源的集中占用,從而提高系統(tǒng)的實時性。
具體實施例方式
本發(fā)明的CDMA移動通信系統(tǒng)同步信道組幀方法,將CDMA移動通信系統(tǒng)同步信道組幀操作中的長碼狀態(tài)計算步驟和循環(huán)冗余碼校驗位計算步驟設置為一個獨立執(zhí)行過程,將同步信道超幀的組幀步驟劃分為多個獨立執(zhí)行過程,該多個獨立執(zhí)行過程的執(zhí)行時刻分別對應于一個同步信道超幀的時間長度內的不同時刻,數量為整數M;系統(tǒng)每間隔一定運算周期通過隨機函數產生一個組幀時刻初始偏移值RandOffsets;為各同步信道賦一個同步信道索引值SyncIndex,取值為從0起始的整數;對每個同步信道通過以下步驟計算組幀時刻T令變量i從`1以步長1遞增至同步信道所需要的組幀時刻數N,并循環(huán)執(zhí)行產生一個隨機整數Rands并計算組幀時刻T的值為RandOffsets+K1*(i-1)+Rands+K2* SyncIndex,其中,K1、K2為整數常量;如果系統(tǒng)時間到達組幀時刻點T mod M,則執(zhí)行該組幀時刻對應的組幀操作。
具體實施中,較好地確定其中隨機函數的取值范圍和整數常量K1、K2的選取是關鍵所在,所有計算點之間的距離最大時,離散的效果最好,時系統(tǒng)的處理能力影響最小。
作為本發(fā)明的優(yōu)選方案,所述的同步信道組幀獨立執(zhí)行過程的數量M為64;組幀時刻初始偏移值RandOffsets取值范圍為整數1至8;所述同步信道所需要的組幀時刻數N為3;所述隨機整數Rands取值范圍為0至5;整數常量K1=6、K2=18。經過計算,當同步信道數量為3時,選擇K1=6,K2=18,則所有的計算步驟均獨立存在在以RandOffsets開始的,以6為單位的區(qū)域內,且每個區(qū)域最多只有一個操作,操作之間的平均距離為6。
在本發(fā)明方案的實施中,所述運算周期可以為60秒。
權利要求
1.一種CDMA移動通信系統(tǒng)同步信道組幀方法,其特征在于將CDMA移動通信系統(tǒng)同步信道組幀操作中的長碼狀態(tài)計算步驟和循環(huán)冗余碼校驗位計算步驟設置為一個獨立執(zhí)行過程,將同步信道超幀的組幀步驟劃分為多個獨立執(zhí)行過程,該多個獨立執(zhí)行過程的執(zhí)行時刻分別對應于一個同步信道超幀的時間長度內的不同時刻,數量為整數M;系統(tǒng)每間隔一定運算周期通過隨機函數產生一個組幀時刻初始偏移值RandOffsets;為各同步信道賦一個同步信道索引值SyncIndex,取值為從0起始的整數;對每個同步信道通過以下步驟計算組幀時刻T令變量i從`1以步長1遞增至同步信道所需要的組幀時刻數N,并循環(huán)執(zhí)行產生一個隨機整數Rands并計算組幀時刻T的值為RandOffsets+K1*(i-1)+Rands+K2* SyncIndex,其中,K1、K2為整數常量;如果系統(tǒng)時間到達組幀時刻點T mod M,則執(zhí)行該組幀時刻對應的組幀操作。
2.如權利要求1所述的CDMA移動通信系統(tǒng)同步信道組幀方法,其特征在于所述的同步信道組幀獨立執(zhí)行過程的數量M為64;組幀時刻初始偏移值RandOffsets取值范圍為整數1至8;所述同步信道所需要的組幀時刻數N為3;所述隨機整數Rands取值范圍為0至5;整數常量K1=18、K2=6。
3.如權利要求1或2所述的CDMA移動通信系統(tǒng)同步信道組幀方法,其特征在于所述運算周期為60秒。
全文摘要
本發(fā)明公開了一種CDMA移動通信系統(tǒng)同步信道組幀方法,將CDMA移動通信系統(tǒng)同步信道組幀操作中的長碼狀態(tài)計算步驟和循環(huán)冗余碼校驗位計算步驟設置為一個獨立執(zhí)行過程,將同步信道超幀的組幀步驟劃分為多個獨立執(zhí)行過程,該多個獨立執(zhí)行過程的執(zhí)行時刻分別對應于一個同步信道超幀的時間長度內的不同時刻,數量為整數M;系統(tǒng)通過隨機函數決定組幀時刻點,執(zhí)行對應的組幀操作,避免了對CPU資源的集中占用,從而提高系統(tǒng)的實時性。
文檔編號H04W80/00GK1466299SQ02123430
公開日2004年1月7日 申請日期2002年6月28日 優(yōu)先權日2002年6月28日
發(fā)明者曹昊嘉, 陳國景 申請人:東方通信科技發(fā)展有限公司