專利名稱:一種碼分多址通信系統(tǒng)中的前向信道幀的準(zhǔn)時發(fā)送方法
技術(shù)領(lǐng)域:
本發(fā)明涉及擴(kuò)頻電話系統(tǒng),尤其涉及一種碼分多址通信系統(tǒng)中的前向信道幀的準(zhǔn)時發(fā)送方法。
背景技術(shù):
在碼分多址(CDMA)擴(kuò)頻系統(tǒng)中,前向碼分信道包括導(dǎo)頻信道、同步信道、尋呼信道、前向業(yè)務(wù)信道,要求在前向嚴(yán)格準(zhǔn)時地發(fā)送前向同步信道幀、尋呼信道幀和業(yè)務(wù)信道幀,特別是同步信道消息為移動臺提供系統(tǒng)時間和長碼狀態(tài),同步信道幀是否準(zhǔn)時發(fā)送,是影響整個系統(tǒng)性能的關(guān)鍵因素之一。
除了導(dǎo)頻信道之外,同步信道、尋呼信道、前向業(yè)務(wù)信道都需要進(jìn)行動態(tài)實時幀發(fā)送。同步信道幀是以26.67毫秒為單位進(jìn)行發(fā)送,即以26.67毫秒為周期把同步信道幀寫入CSM的編碼RAM區(qū)。而尋呼信道幀和業(yè)務(wù)信道幀是以20毫秒為周期進(jìn)行發(fā)送。在目前的編碼發(fā)送方法中,都是采用同一個方法對同步信道幀和尋呼信道幀進(jìn)行調(diào)度。雖然此復(fù)雜方法能保證在環(huán)境正常的情況下定時發(fā)送前向同步信道幀和尋呼信道幀,但是目前這些方法都只有定時發(fā)送部分而沒有異常處理機(jī)制部分,在發(fā)生某些異常的情況如時鐘抖動、硬件異常、軟件異常導(dǎo)致瞬時定時異常、系統(tǒng)時間突然調(diào)整、或者由于CPU利用率很高,導(dǎo)致發(fā)送幀任務(wù)沒有進(jìn)行發(fā)送,這些情況下有可能導(dǎo)致連續(xù)的幀都會晚發(fā)或者早發(fā),導(dǎo)致系統(tǒng)無法正常工作。不能保證嚴(yán)格準(zhǔn)時地發(fā)送前向幀。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種碼分多址通信系統(tǒng)中的前向信道幀的準(zhǔn)時發(fā)送方法,該發(fā)送方法位于寫幀操作之前。該準(zhǔn)時發(fā)送方法能適用于各種編碼定時發(fā)送異常情況包括時鐘抖動、硬件異常和軟件異常導(dǎo)致瞬時定時異常,該準(zhǔn)時發(fā)送方法能保證CDMA系統(tǒng)的前向信道幀準(zhǔn)時發(fā)送。
為了達(dá)到上述目的,本發(fā)明采用以下技術(shù)方案
一種碼分多址通信系統(tǒng)中的前向信道幀的準(zhǔn)時發(fā)送方法,包括以下步驟a.創(chuàng)建和啟動編碼發(fā)送任務(wù);b.對該發(fā)送任務(wù)進(jìn)行初始化;c.每隔20毫秒激活一次編碼定時發(fā)送任務(wù);d.進(jìn)行檢驗參量校驗;e.判斷是否需要進(jìn)行定時參數(shù)調(diào)整,如果需要,轉(zhuǎn)到步驟f,如果不需要,轉(zhuǎn)到步驟g;f.進(jìn)行定時參量調(diào)整;g.發(fā)送幀。
所述步驟b.對該發(fā)送任務(wù)進(jìn)行初始化,包括以下步驟b1.根據(jù)軟件提前量和每一幀幀頭的發(fā)送時刻的差來激活編碼定時發(fā)送事件;b2.根據(jù)幀偏置、導(dǎo)頻偏置和軟件提前量來計算當(dāng)前幀發(fā)送時間,計算編碼定時偏置校驗值,所述編碼定時偏置校驗值為所述當(dāng)前幀發(fā)送時間和系統(tǒng)時間的差;b3.計算80毫秒內(nèi)20毫秒幀的個數(shù),計算方法為將系統(tǒng)時間減去軟件提前量,得到的差對80毫秒求余得到余數(shù),再將余數(shù)對20毫秒求模。
所述步驟d.進(jìn)行檢驗參量校驗,包括以下步驟d1.收到編碼定時發(fā)送事件時,累加并更新當(dāng)前幀發(fā)送時間,并獲取當(dāng)前以20毫秒為單位的系統(tǒng)時間;d2.計算當(dāng)前編碼定時偏置校驗值,所述編碼定時偏置校驗值為所述步驟d1中得到的當(dāng)前幀發(fā)送時間和系統(tǒng)時間的差;d3.檢驗當(dāng)前編碼定時偏置校驗值,將當(dāng)前編碼定時偏置校驗值與前一編碼定時發(fā)送事件中保存的編碼定時偏置校驗值進(jìn)行比較,如果相等,轉(zhuǎn)到步驟d4,如果不相等,轉(zhuǎn)到步驟d6;d4.相等計數(shù)器加1,如果相等計數(shù)器的計數(shù)值到達(dá)一定的門限,則檢驗通過,否則回到步驟d1繼續(xù)檢驗過程;d5.關(guān)閉檢測檢驗開關(guān),保存下當(dāng)前的編碼定時偏置校驗值,檢驗參量校驗結(jié)束;d6.不相等計數(shù)器加1,如果不相等計數(shù)器的計數(shù)值到達(dá)一定的門限,則檢驗不通過,否則回到步驟d1繼續(xù)檢驗過程;d7.進(jìn)行異常處理,檢驗參量校驗結(jié)束。
所述步驟e.判斷是否需要進(jìn)行定時參數(shù)調(diào)整,包括以下步驟e1.獲取當(dāng)前系統(tǒng)時間,根據(jù)當(dāng)前系統(tǒng)時間進(jìn)行系統(tǒng)時間跨幀邊界的判斷,累加并更新當(dāng)前幀發(fā)送時間;e2.計算調(diào)整參量,計算方法為首先計算當(dāng)前幀發(fā)送時間和當(dāng)前系統(tǒng)時間的差值,在計算該差值與編碼定時偏置校驗值的差,即為調(diào)整參量;e3.如果調(diào)整參量的值大于等于一幀的時間,則需要進(jìn)行定時參量調(diào)整,否則不需要進(jìn)行定時參量調(diào)整。
所述步驟f.進(jìn)行定時參量調(diào)整,包括以下步驟f1.根據(jù)調(diào)整參量重新計算當(dāng)前幀發(fā)送時間,將當(dāng)前幀發(fā)送時間的值加上調(diào)整參量的值;f2.重新計算80毫秒內(nèi)20毫秒幀的個數(shù),計算方法為將調(diào)整參量換算成以幀為單位的數(shù),將80毫秒內(nèi)20毫秒幀的個數(shù)的值與該數(shù)相加,定時參量調(diào)整結(jié)束。
由于采用了上述技術(shù)方案,本發(fā)明所述的碼分多址通信系統(tǒng)中的前向信道幀的準(zhǔn)時發(fā)送方法能自動調(diào)整編碼定時參量,保證了編碼定時參量的正確性,實時地對定時參量進(jìn)行調(diào)整,保證碼分多址通信系統(tǒng)中的前向信道幀的準(zhǔn)時發(fā)送。
圖1是本發(fā)明的碼分多址通信系統(tǒng)中的前向信道幀的準(zhǔn)時發(fā)送方法的流程圖;圖2是本發(fā)明的準(zhǔn)時發(fā)送方法中對發(fā)送任務(wù)進(jìn)行初始化的流程圖;圖3是本發(fā)明的準(zhǔn)時發(fā)送方法中進(jìn)行檢驗參量校驗的流程圖;圖4是本發(fā)明的準(zhǔn)時發(fā)送方法中判斷是否需要進(jìn)行定時參數(shù)調(diào)整的流程圖;圖5是本發(fā)明的準(zhǔn)時發(fā)送方法中進(jìn)行定時參量調(diào)整的流程圖。
具體實施例方式
下面結(jié)合附圖進(jìn)一步說明本發(fā)明的技術(shù)方案,圖1是本發(fā)明的碼分多址通信系統(tǒng)中的前向信道幀的準(zhǔn)時發(fā)送方法的流程圖,如圖1所示,本發(fā)明的準(zhǔn)時發(fā)送方法包括a.創(chuàng)建和啟動編碼發(fā)送任務(wù);b.對該發(fā)送任務(wù)進(jìn)行初始化;c.每隔20毫秒激活一次編碼定時發(fā)送任務(wù);d.進(jìn)行檢驗參量校驗;e.判斷是否需要進(jìn)行定時參數(shù)調(diào)整,如果需要,轉(zhuǎn)到步驟f,如果不需要,轉(zhuǎn)到步驟g;f.進(jìn)行定時參量調(diào)整;g.發(fā)送幀。
在每一次發(fā)送幀(步驟g)前,利用此準(zhǔn)時發(fā)送方法的檢測機(jī)制對發(fā)送定時參量進(jìn)行校驗(步驟d以及步驟e),如果校驗通過,則從編碼隊列中取幀,對前向信道幀進(jìn)行發(fā)送;如果校驗不通過,表明是存在異常,則還需要調(diào)用發(fā)送定時參量調(diào)整方法(步驟f)對定時參量進(jìn)行調(diào)整,然后才進(jìn)行發(fā)送(步驟g),能保證前向信道幀準(zhǔn)時發(fā)送。
圖2是本發(fā)明的準(zhǔn)時發(fā)送方法中對發(fā)送任務(wù)進(jìn)行初始化的流程圖,包括以下步驟b1.根據(jù)軟件提前量和每一幀幀頭的發(fā)送時刻的差來激活編碼定時發(fā)送事件;b2.根據(jù)幀偏置、導(dǎo)頻偏置和軟件提前量來計算當(dāng)前幀發(fā)送時間,計算編碼定時偏置校驗值,所述編碼定時偏置校驗值為所述當(dāng)前幀發(fā)送時間和系統(tǒng)時間的差;b3.計算80毫秒內(nèi)20毫秒幀的個數(shù),計算方法為將系統(tǒng)時間減去軟件提前量,得到的差對80毫秒求余得到余數(shù),再將余數(shù)對20毫秒求模。
CDMA系統(tǒng)對前向幀定時有相當(dāng)嚴(yán)格的要求。前向幀定時都要以基站天線端口為基準(zhǔn),在軟件上前向信道寫幀的方法可以用中斷的方法實現(xiàn),也可以用軟件定時方法對前向幀發(fā)送,為了減少代碼的復(fù)雜度,采用軟件定時方法對前向幀發(fā)送的方法。采用軟件定時發(fā)送的方法需要考慮軟件處理時延和各種編碼定時提前量。若是同步信道,還要考慮導(dǎo)頻PN偏置的影響。業(yè)務(wù)信道要考慮業(yè)務(wù)信道幀偏置的影響。因此在進(jìn)行軟件編碼發(fā)送調(diào)度時,需要考慮各種編碼定時提前量影響,假設(shè)總的軟件提前量為SoftAdv,每幀幀頭在天線口的發(fā)送時刻為Tstd,計算得到編碼定時事件激活時刻為Tstd和SoftAdv的差,并激活編碼定時事件(步驟b1);其次還要計算某編碼任務(wù)實例的當(dāng)前幀發(fā)送時間(當(dāng)前時間天線口正在發(fā)送幀幀頭的時間)T1,T1參量的計算需要考慮幀偏置、導(dǎo)頻偏置、軟件提前量SoftAdv的影響,假設(shè)對于導(dǎo)頻為0偏置的同步信道而言,T1為以幀為單位的系統(tǒng)時間,同時還要計算編碼定時偏置校驗值Δt1(步驟b2),Δt1一般為T1參量與系統(tǒng)時間的差值;還需要計算80毫秒內(nèi)20毫秒幀的個數(shù),表示為frame_in_80(步驟為b3),系統(tǒng)時間減去對應(yīng)的軟件提前量SoftAdv,再對80毫秒求余得到余數(shù),把余數(shù)對20毫秒求模,計算出80毫秒內(nèi)20毫秒幀的個數(shù)frame_in_80,注意此參量應(yīng)該是以天線口的時間為標(biāo)準(zhǔn),還需要考慮各種偏置的影響。最后在初始化部分還需要計算一些輔助判斷變量,如系統(tǒng)時間和進(jìn)行計算比較的判斷變量。當(dāng)前幀發(fā)送時間T1是編碼發(fā)送中最重要的參量,用來保證前向幀準(zhǔn)時發(fā)送;80毫秒內(nèi)20毫秒幀的個數(shù)frame_in_80是用來控制同步信道幀發(fā)送的參量,該參量的準(zhǔn)確性保證了同步信道幀的定時發(fā)送;這兩個參量是用追趕算法進(jìn)行校驗的主要參量。
圖3是本發(fā)明的準(zhǔn)時發(fā)送方法中進(jìn)行檢驗參量校驗的流程圖,所述步驟d.進(jìn)行檢驗參量校驗,包括以下步驟d1.收到編碼定時發(fā)送事件時,累加并更新當(dāng)前幀發(fā)送時間,并獲取當(dāng)前以20毫秒為單位的系統(tǒng)時間;d2.計算當(dāng)前編碼定時偏置校驗值,所述編碼定時偏置校驗值為所述步驟d1中得到的當(dāng)前幀發(fā)送時間和系統(tǒng)時間的差;d3.檢驗當(dāng)前編碼定時偏置校驗值,將當(dāng)前編碼定時偏置校驗值與前一編碼定時發(fā)送事件中保存的編碼定時偏置校驗值進(jìn)行比較,如果相等,轉(zhuǎn)到步驟d4,如果不相等,轉(zhuǎn)到步驟d6;d4.相等計數(shù)器加1,如果相等計數(shù)器的計數(shù)值到達(dá)一定的門限,則檢驗通過,否則回到步驟d1繼續(xù)檢驗過程;d5.關(guān)閉檢測檢驗開關(guān),保存下當(dāng)前的編碼定時偏置校驗值,檢驗參量校驗結(jié)束;d6.不相等計數(shù)器加1,如果不相等計數(shù)器的計數(shù)值到達(dá)一定的門限,則檢驗不通過,否則回到步驟d1繼續(xù)檢驗過程;d7.進(jìn)行異常處理,檢驗參量校驗結(jié)束。
檢驗參量校驗是指連續(xù)一段時間內(nèi)對當(dāng)前幀發(fā)送時間T1與定時偏置校驗值Δt1進(jìn)行校驗,因為開始一段時間內(nèi)由于初始化原因或者編碼定時跨20毫秒邊界的原因,計算的Δt1可能不準(zhǔn)確,這些異常都會導(dǎo)致編碼定時發(fā)送不準(zhǔn)確,所以需要連續(xù)對該值進(jìn)行校驗。首先當(dāng)收到編碼發(fā)送事件時,對當(dāng)前幀發(fā)送時間T1進(jìn)行累加,更新當(dāng)前幀發(fā)送時間T1,同時獲取當(dāng)前以20毫秒為單位的系統(tǒng)時間CurTime(步驟d1);然后是根據(jù)當(dāng)前幀發(fā)送時間T1與系統(tǒng)時間的差,得到當(dāng)前編碼定時偏置校驗值Δt1(步驟d2);判斷當(dāng)前編碼定時偏置校驗值Δt1是否校驗通過(步驟d3),通過條件為比較當(dāng)前事件計算的Δt1與前次事件計算保存的Δt1是否相等,如果相等則相等計數(shù)器加1,若相等計數(shù)器的值達(dá)到所規(guī)定的門限(推薦值為2秒,即100幀)(步驟d4),則追趕檢測參量校驗通過,否則回到步驟d1繼續(xù)校驗過程,校驗通過則關(guān)閉檢測參量校驗開關(guān),同時保存編碼定時偏置校驗值Δt1,用全局變量編碼定時偏置校驗值Δt保存當(dāng)前編碼定時偏置校驗值Δt1的值(步驟為d5)。如果當(dāng)前事件計算的Δt1與前次事件計算保存的Δt1不相等,則不相等計數(shù)器加1,達(dá)到一定的門限(推薦值為20秒,即1000幀)(步驟d6),則需要進(jìn)行異常處理(步驟d7),如采取時間模塊進(jìn)行重新啟動,或者該模塊軟件系統(tǒng)重新啟動處理。
圖4是本發(fā)明的準(zhǔn)時發(fā)送方法中判斷是否需要進(jìn)行定時參數(shù)調(diào)整的流程圖,所述步驟e.判斷是否需要進(jìn)行定時參數(shù)調(diào)整,包括以下步驟e1.獲取當(dāng)前系統(tǒng)時間,根據(jù)當(dāng)前系統(tǒng)時間進(jìn)行系統(tǒng)時間跨幀邊界的判斷,累加并更新當(dāng)前幀發(fā)送時間;e2.計算調(diào)整參量,計算方法為首先計算當(dāng)前幀發(fā)送時間和當(dāng)前系統(tǒng)時間的差值,在計算該差值與編碼定時偏置校驗值的差,即為調(diào)整參量;e3.如果調(diào)整參量的值大于等于一幀的時間,則需要進(jìn)行定時參量調(diào)整,否則不需要進(jìn)行定時參量調(diào)整。
每當(dāng)編碼定時發(fā)送事件激活時需要進(jìn)行定時異常檢測工作,其功能是對每一幀的定時參量進(jìn)行檢測,如果檢測通過,則直接進(jìn)行下一步處理。首先獲取系統(tǒng)時間CurTime,同樣也需要進(jìn)行系統(tǒng)時間跨幀邊界的判斷,對當(dāng)前幀發(fā)送時間T1調(diào)整和累加(步驟e1);然后根據(jù)編碼定時偏置校驗值Δt,系統(tǒng)時間CurTime,當(dāng)前幀發(fā)送時間T1三個參量判斷是否要進(jìn)行定時參量調(diào)整同時計算出調(diào)整參量delta,方法為,首先得到當(dāng)前幀發(fā)送時間T1和CurTime的差值Y,然后得到該差值Y與Δt的差,即為調(diào)整參量delta(步驟e2),如果delta大于等于一幀的時間,則認(rèn)為需要調(diào)整,如果需要進(jìn)行調(diào)整,則表明定時異常,需要進(jìn)行調(diào)用發(fā)送定時調(diào)整部分進(jìn)行追趕,否則直接進(jìn)入取幀和發(fā)幀處理。
圖5是本發(fā)明的準(zhǔn)時發(fā)送方法中進(jìn)行定時參量調(diào)整的流程圖,包括以下步驟f1.根據(jù)調(diào)整參量重新計算當(dāng)前幀發(fā)送時間,將當(dāng)前幀發(fā)送時間的值加上調(diào)整參量的值;f2.重新計算80毫秒內(nèi)20毫秒幀的個數(shù),計算方法為將調(diào)整參量換算成以幀為單位的數(shù),將80毫秒內(nèi)20毫秒幀的個數(shù)的值與該數(shù)相加,定時參量調(diào)整結(jié)束。
如果發(fā)送定時參量檢測部分檢測出編碼發(fā)送定時異常,需要利用發(fā)送定時調(diào)整部分進(jìn)行調(diào)整編碼定時參量,首先調(diào)整當(dāng)前幀發(fā)送時間T1,置根據(jù)調(diào)整參量delta重新計算當(dāng)前幀發(fā)送時間T1(步驟為f1),調(diào)整方法為把T1加上調(diào)整參量delta,其次根據(jù)調(diào)整參量delta,把調(diào)整參量delta換算成一幀為單位的數(shù),把該數(shù)加到80毫秒內(nèi)20毫秒幀的個數(shù)frame_in_80,得到調(diào)整后的80毫秒內(nèi)20毫秒幀的個數(shù)frame_in_80的值(步驟f2)。這樣調(diào)整編碼定時參量以后,就可以轉(zhuǎn)入發(fā)送幀的過程。
用發(fā)送方法對編碼定時參量進(jìn)行了校驗后,則可以進(jìn)行取幀和幀發(fā)送過程,此準(zhǔn)時發(fā)送方法能自動調(diào)整編碼定時參量,發(fā)送保證了編碼定時參量的正確性,實時地對定時參量進(jìn)行了調(diào)整。
權(quán)利要求
1.一種碼分多址通信系統(tǒng)中的前向信道幀的準(zhǔn)時發(fā)送方法,包括以下步驟a.創(chuàng)建和啟動編碼發(fā)送任務(wù);b.對該發(fā)送任務(wù)進(jìn)行初始化;c.每隔20毫秒激活一次編碼定時發(fā)送任務(wù);d.進(jìn)行檢驗參量校驗;e.判斷是否需要進(jìn)行定時參數(shù)調(diào)整,如果需要,轉(zhuǎn)到步驟f,如果不需要,轉(zhuǎn)到步驟g;f.進(jìn)行定時參量調(diào)整;g.發(fā)送幀。
2.如權(quán)利要求1所述的碼分多址通信系統(tǒng)中的前向信道幀的準(zhǔn)時發(fā)送方法,其特征在于,所述步驟b.對該發(fā)送任務(wù)進(jìn)行初始化,包括以下步驟b1.根據(jù)軟件提前量和每一幀幀頭的發(fā)送時刻的差來激活編碼定時發(fā)送事件;b2.根據(jù)幀偏置、導(dǎo)頻偏置和軟件提前量來計算當(dāng)前幀發(fā)送時間,計算編碼定時偏置校驗值,所述編碼定時偏置校驗值為所述當(dāng)前幀發(fā)送時間和系統(tǒng)時間的差;b3.計算80毫秒內(nèi)20毫秒幀的個數(shù),計算方法為將系統(tǒng)時間減去軟件提前量,得到的差對80毫秒求余得到余數(shù),再將余數(shù)對20毫秒求模。
3.如權(quán)利要求1所述的碼分多址通信系統(tǒng)中的前向信道幀的準(zhǔn)時發(fā)送方法,其特征在于,所述步驟d.進(jìn)行檢驗參量校驗,包括以下步驟d1.收到編碼定時發(fā)送事件時,累加并更新當(dāng)前幀發(fā)送時間,并獲取當(dāng)前以20毫秒為單位的系統(tǒng)時間;d2.計算當(dāng)前編碼定時偏置校驗值,所述編碼定時偏置校驗值為所述步驟d1中得到的當(dāng)前幀發(fā)送時間和系統(tǒng)時間的差;d3.檢驗當(dāng)前編碼定時偏置校驗值,將當(dāng)前編碼定時偏置校驗值與前一編碼定時發(fā)送事件中保存的編碼定時偏置校驗值進(jìn)行比較,如果相等,轉(zhuǎn)到步驟d4,如果不相等,轉(zhuǎn)到步驟d6;d4.相等計數(shù)器加1,如果相等計數(shù)器的計數(shù)值到達(dá)一定的門限,則檢驗通過,否則回到步驟d1繼續(xù)檢驗過程;d5.關(guān)閉檢測檢驗開關(guān),保存下當(dāng)前的編碼定時偏置校驗值,檢驗參量校驗結(jié)束;d6.不相等計數(shù)器加1,如果不相等計數(shù)器的計數(shù)值到達(dá)一定的門限,則檢驗不通過,否則回到步驟d1繼續(xù)檢驗過程;d7.進(jìn)行異常處理,檢驗參量校驗結(jié)束。
4.如權(quán)利要求3所述的碼分多址通信系統(tǒng)中的前向信道幀的準(zhǔn)時發(fā)送方法,其特征在于,所述步驟d4中的相等計數(shù)器的門限值為2秒即100幀,所述步驟d6中的門限值為20秒即1000幀。
5.如權(quán)利要求1所述的碼分多址通信系統(tǒng)中的前向信道幀的準(zhǔn)時發(fā)送方法,其特征在于,所述步驟e.判斷是否需要進(jìn)行定時參數(shù)調(diào)整,包括以下步驟e1.獲取當(dāng)前系統(tǒng)時間,根據(jù)當(dāng)前系統(tǒng)時間進(jìn)行系統(tǒng)時間跨幀邊界的判斷,累加并更新當(dāng)前幀發(fā)送時間;e2.計算調(diào)整參量,計算方法為首先計算當(dāng)前幀發(fā)送時間和當(dāng)前系統(tǒng)時間的差值,在計算該差值與編碼定時偏置校驗值的差,即為調(diào)整參量;e3.如果調(diào)整參量的值大于等于一幀的時間,則需要進(jìn)行定時參量調(diào)整,否則不需要進(jìn)行定時參量調(diào)整。
6.如權(quán)利要求1所述的碼分多址通信系統(tǒng)中的前向信道幀的準(zhǔn)時發(fā)送方法,其特征在于,所述步驟f.進(jìn)行定時參量調(diào)整,包括以下步驟f1.根據(jù)調(diào)整參量重新計算當(dāng)前幀發(fā)送時間,將當(dāng)前幀發(fā)送時間的值加上調(diào)整參量的值;f2.重新計算80毫秒內(nèi)20毫秒幀的個數(shù),計算方法為將調(diào)整參量換算成以幀為單位的數(shù),將80毫秒內(nèi)20毫秒幀的個數(shù)的值與該數(shù)相加,定時參量調(diào)整結(jié)束。
全文摘要
一種碼分多址通信系統(tǒng)中的前向信道幀的準(zhǔn)時發(fā)送方法,包括以下步驟創(chuàng)建和啟動編碼發(fā)送任務(wù);對該發(fā)送任務(wù)進(jìn)行初始化;每隔20毫秒激活一次編碼定時發(fā)送任務(wù);進(jìn)行檢驗參量校驗;判斷是否需要進(jìn)行定時參數(shù)調(diào)整;進(jìn)行定時參量調(diào)整;發(fā)送幀。該準(zhǔn)時發(fā)送方法能自動調(diào)整編碼定時參量,發(fā)送保證了編碼定時參量的正確性,實時地對定時參量進(jìn)行了調(diào)整,以保證碼分多址通信系統(tǒng)中的前向信道幀準(zhǔn)時發(fā)送。
文檔編號H04B7/26GK1536803SQ03113200
公開日2004年10月13日 申請日期2003年4月11日 優(yōu)先權(quán)日2003年4月11日
發(fā)明者李良斌, 劉和興 申請人:深圳市中興通訊股份有限公司