多徑的解調(diào)處理方法及裝置制造方法
【專利摘要】本發(fā)明提供了一種多徑的解調(diào)處理方法及裝置,其中,上述方法包括:獲取每個(gè)用戶的各個(gè)多徑的多徑信息,其中,多徑信息為進(jìn)行多徑解調(diào)所需要的參數(shù);將獲取的多徑信息按照用戶進(jìn)行配置,其中,每個(gè)用戶的各個(gè)多徑共同使用獲取的多徑信息;根據(jù)配置的多徑信息對(duì)用戶的多徑進(jìn)行解調(diào)處理。采用本發(fā)明提供的上述技術(shù)方案,解決了相關(guān)技術(shù)中,對(duì)用戶的多徑信息進(jìn)行管理耗費(fèi)較多硬件內(nèi)部緩存空間等技術(shù)問(wèn)題,從而達(dá)到了節(jié)省硬件存儲(chǔ)空間的效果。
【專利說(shuō)明】多徑的解調(diào)處理方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種多徑的解調(diào)處理方法及裝置。
【背景技術(shù)】
[0002]寬帶碼分多址(WidebandCode Division Multiple Access,簡(jiǎn)稱為 WCDMA)技術(shù)是目前通信技術(shù)中技術(shù)成熟度較完善的一種寬度無(wú)線接入技術(shù)。終端設(shè)備的移動(dòng)性,導(dǎo)致多徑的位置會(huì)不斷的發(fā)生變化,多徑的解調(diào)需要根據(jù)新搜索到的多徑位置,不斷調(diào)整解調(diào)的多徑相位。接收機(jī)接收到的每個(gè)用戶可能不止一條多徑,每條多徑位置也不完全相同,由于以前由于系統(tǒng)側(cè)支持的用戶數(shù)相對(duì)來(lái)說(shuō)比較少,一般對(duì)每個(gè)用戶的每條多徑相位進(jìn)行單獨(dú)配置及管理。
[0003]基于上述考慮,相關(guān)技術(shù)的研究側(cè)重點(diǎn)在于如何更好更有效的搜索到每個(gè)用戶每條多徑的相位,而忽略了對(duì)如何實(shí)現(xiàn)用戶多徑進(jìn)行管理的研究,用戶的多徑管理并不是考慮的重點(diǎn),,由于現(xiàn)在系統(tǒng)側(cè)需要支持的用戶數(shù)目現(xiàn)在越來(lái)越多,而且每個(gè)用戶需要支持的多徑數(shù)目也是越來(lái)越多,如果還是對(duì)每個(gè)用戶每條多徑的多徑相位信息及其他參數(shù)單端進(jìn)行管理,需要用來(lái)存儲(chǔ)每條多徑解調(diào)參數(shù)及多徑相位參數(shù)的內(nèi)部存儲(chǔ)空間越來(lái)越大,比較消耗硬件資源,不利于硬件設(shè)計(jì)及系統(tǒng)實(shí)現(xiàn)。
[0004]針對(duì)相關(guān)技術(shù)中的上述問(wèn)題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0005]針對(duì)相關(guān)技術(shù)中,對(duì)用戶的多徑信息進(jìn)行管理耗費(fèi)較多硬件內(nèi)部緩存空間等技術(shù)問(wèn)題,本發(fā)明提供了一種多徑的解調(diào)處理方法及裝置,以至少解決上述問(wèn)題。
[0006]根據(jù)本發(fā)明的一個(gè)方面,提供了一種多徑的解調(diào)處理方法,包括:獲取每個(gè)用戶的各個(gè)多徑的多徑信息,其中,多徑信息為進(jìn)行多徑解調(diào)所需要的參數(shù);將獲取的多徑信息按照用戶進(jìn)行配置,其中,每個(gè)用戶的各個(gè)多徑共同使用獲取的多徑信息;根據(jù)配置的多徑信息對(duì)用戶的多徑進(jìn)行解調(diào)處理。
[0007]根據(jù)配置的多徑信息對(duì)用戶的多徑進(jìn)行解調(diào)處理之前,還包括:建立預(yù)定時(shí)間點(diǎn)與每個(gè)用戶的多徑信息的對(duì)應(yīng)關(guān)系表;在預(yù)定時(shí)間點(diǎn)到達(dá)時(shí),根據(jù)對(duì)應(yīng)關(guān)系獲取配置的多徑信息。
[0008]在預(yù)定時(shí)間點(diǎn)到達(dá)之前,還包括:對(duì)多徑信息的有效性進(jìn)行檢測(cè),如果檢測(cè)通過(guò),則維持多徑信息在對(duì)應(yīng)關(guān)系表的信息;否則,丟棄多徑信息在對(duì)應(yīng)關(guān)系表的信息。
[0009]在獲取配置的多徑信息之前,還包括:對(duì)多徑信息的有效性進(jìn)行檢測(cè),如果檢測(cè)通過(guò),則維持多徑信息在對(duì)應(yīng)關(guān)系表的信息;否則,丟棄多徑信息在對(duì)應(yīng)關(guān)系表的信息。
[0010]上述多徑信息為多徑的更新信息。
[0011]根據(jù)配置的多徑信息對(duì)用戶的多徑進(jìn)行解調(diào)處理,包括:從獲取的在更新信息之前的多徑信息和更新信息中選定進(jìn)行解調(diào)處理所需要的參數(shù);根據(jù)確定的參數(shù)進(jìn)行解調(diào)處理。[0012]根據(jù)獲取在更新信息之前的多徑信息和更新信息確定進(jìn)行解調(diào)處理所需要的參數(shù),包括:根據(jù)當(dāng)前徑的最早多徑生效時(shí)間點(diǎn)和同一用戶的多徑偏移最大值確定閾值范圍;根據(jù)確定的閾值范圍確定采用更新信息之前的多徑信息或更新信息對(duì)用戶的多徑進(jìn)行解調(diào)處理。
[0013]根據(jù)當(dāng)前徑的最早多徑生效時(shí)間點(diǎn)和同一用戶的多徑偏移最大值確定閾值范圍,包括:根據(jù)當(dāng)前徑的最早多徑生效時(shí)間點(diǎn)和同一用戶的多徑偏移最大值確定處理周期個(gè)數(shù)的第一閾值范圍和第二閾值范圍,其中,第一閾值范圍的最大值小于第二閾值范圍的最小值;
[0014]根據(jù)確定的閾值范圍確定采用更新信息之前的多徑信息或更新信息對(duì)用戶的多徑進(jìn)行解調(diào)處理,包括:如果處理周期個(gè)數(shù)在第一閾值范圍內(nèi),則采用更新信息對(duì)用戶的多徑進(jìn)行解調(diào)處理;如果處理周期在第二閾值范圍內(nèi),則采用更新信息之前的多徑信息。
[0015]根據(jù)本發(fā)明的另一個(gè)方面,提供了一種多徑的解調(diào)處理裝置,包括:第一獲取模塊,用于獲取每個(gè)用戶的多徑信息,其中,多徑信息為進(jìn)行多徑解調(diào)所需要的參數(shù);配置模塊,用于將獲取的多徑信息按照用戶進(jìn)行配置,其中,每個(gè)用戶的各個(gè)多徑共同使用獲取的多徑信息;處理模塊,用于根據(jù)配置的多徑信息對(duì)用戶的多徑進(jìn)行解調(diào)處理。
[0016]上述裝置還包括:建立模塊,用于建立預(yù)定時(shí)間點(diǎn)與每個(gè)用戶的多徑信息的對(duì)應(yīng)關(guān)系表;第二獲取模塊,用于在預(yù)定時(shí)間點(diǎn)到達(dá)時(shí),根據(jù)對(duì)應(yīng)關(guān)系獲取配置的多徑信息。
[0017]上述多徑信息為多徑的更新信息。
[0018]上述處理模塊,包括:確定單元,用于從獲取的在更新信息之前的多徑信息和更新信息中選定進(jìn)行解調(diào)處理所需要的參數(shù);處理單元,用于根據(jù)確定的參數(shù)進(jìn)行解調(diào)處理。
[0019]通過(guò)本發(fā)明,采用將獲取的多徑信息按照用戶進(jìn)行配置的技術(shù)手段,解決了相關(guān)技術(shù)中,對(duì)用戶的多徑信息進(jìn)行管理耗費(fèi)較多硬件內(nèi)部緩存空間等技術(shù)問(wèn)題,從而達(dá)到了節(jié)省硬件存儲(chǔ)空間的效果。
【專利附圖】
【附圖說(shuō)明】
[0020]此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0021]圖1為根據(jù)本發(fā)明實(shí)施例1的多徑的解調(diào)處理方法的流程圖;
[0022]圖2為根據(jù)本發(fā)明實(shí)施例1的多徑的解調(diào)處理裝置的結(jié)構(gòu)框圖;
[0023]圖3為根據(jù)本發(fā)明實(shí)施例1的多徑的解調(diào)處理裝置的另一結(jié)構(gòu)框圖;
[0024]圖4為根據(jù)本發(fā)明實(shí)施例2的多徑更新裝置的結(jié)構(gòu)示意圖;
[0025]圖5為根據(jù)本發(fā)明實(shí)施例2的用戶多徑參數(shù)緩存單元結(jié)構(gòu)示意圖;
[0026]圖6為根據(jù)本發(fā)明實(shí)施例2的用戶多徑更新任務(wù)檢查單元結(jié)構(gòu)示意圖;
[0027]圖7根據(jù)本發(fā)明實(shí)施例2的多徑更新控制單元結(jié)構(gòu)示意圖;
[0028]圖8根據(jù)本發(fā)明實(shí)施例2的系統(tǒng)定時(shí)與用戶定時(shí)時(shí)序關(guān)系示意圖。
【具體實(shí)施方式】
[0029]下文中將參考附圖并結(jié)合實(shí)施例來(lái)詳細(xì)說(shuō)明本發(fā)明。需要說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。[0030]考慮到相關(guān)技術(shù)中對(duì)用戶的多徑信息進(jìn)行管理耗費(fèi)較多硬件內(nèi)部緩存空間,并且,相關(guān)技術(shù)中尚無(wú)有效地解決方案等技術(shù)問(wèn)題,以下結(jié)合實(shí)施例提供了相關(guān)的解決方案,現(xiàn)詳細(xì)說(shuō)明。
[0031]實(shí)施例1
[0032]圖1為根據(jù)本發(fā)明實(shí)施例的多徑的解調(diào)處理方法的流程圖,如圖1所示,該方法包括:
[0033]步驟S102,獲取每個(gè)用戶的各個(gè)多徑的多徑信息,其中,該多徑信息為進(jìn)行多徑解調(diào)所需要的參數(shù);
[0034]步驟S104,將獲取的上述多徑信息按照用戶進(jìn)行配置,其中,每個(gè)用戶的各個(gè)多徑共同使用獲取的上述多徑信息;
[0035]步驟S106,根據(jù)配置的所述多徑信息對(duì)用戶的多徑進(jìn)行解調(diào)處理。
[0036]通過(guò)上述處理步驟,由于可以根據(jù)采用將獲取的多徑信息按照用戶進(jìn)行配置而不采用按用戶的每條多徑分別管理多徑解調(diào)參數(shù)的方式,這樣實(shí)現(xiàn)了一個(gè)用戶的所有的多徑都能共用一組參數(shù),從而節(jié)省了硬件內(nèi)部緩存空間。
[0037]在本發(fā)明的一個(gè)優(yōu)選實(shí)施方式中,在根據(jù)配置的所述多徑信息對(duì)用戶的多徑進(jìn)行解調(diào)處理之前,還可以包括以下處理過(guò)程:建立預(yù)定時(shí)間點(diǎn)與每個(gè)用戶的所述多徑信息的對(duì)應(yīng)關(guān)系表;在預(yù)定時(shí)間點(diǎn)到達(dá)時(shí),根據(jù)所述對(duì)應(yīng)關(guān)系獲取配置的所述多徑信息。
[0038]為了提高解調(diào)處理的效率,在預(yù)定時(shí)間點(diǎn)到達(dá)之前,還可以對(duì)上述多徑信息的有效性進(jìn)行檢測(cè),如果檢測(cè)通過(guò),則維持所述多徑信息在所述對(duì)應(yīng)關(guān)系表的信息;否則,丟棄所述多徑信息在所述對(duì)應(yīng)關(guān)系表的信息。
[0039]基于和上面處理過(guò)程相同的目的,即提高解調(diào)處理的效率,還可以在獲取所述配置的多徑信息之前,對(duì)上述多徑信息的有效性進(jìn)行檢測(cè),如果檢測(cè)通過(guò),則維持所述多徑信息在所述對(duì)應(yīng)關(guān)系表的信息;否則,丟棄所述多徑信息在所述對(duì)應(yīng)關(guān)系表的信息。
[0040]上述多徑信息為多徑的更新信息。此處更新信息可以為當(dāng)前多徑的信息。在這種情況下,步驟S106,即根據(jù)配置的所述多徑信息對(duì)用戶的多徑進(jìn)行解調(diào)處理,包括以下處理過(guò)程:從獲取的在所述更新信息之前的多徑信息和所述更新信息中選定進(jìn)行解調(diào)處理所需要的參數(shù);根據(jù)確定的所述參數(shù)進(jìn)行解調(diào)處理。其中,根據(jù)獲取在所述更新信息之前的多徑信息和所述更新信息確定進(jìn)行解調(diào)處理所需要的參數(shù),具體可以包括以下處理過(guò)程:根據(jù)當(dāng)前徑的最早多徑生效時(shí)間點(diǎn)和同一用戶的多徑偏移最大值確定處理周期個(gè)數(shù)的第一閾值范圍和第二閾值范圍,其中,第一閾值范圍的最大值小于第二閾值范圍的最小值;如果處理周期個(gè)數(shù)在第一閾值范圍內(nèi),則采用更新信息對(duì)用戶的多徑進(jìn)行解調(diào)處理;如果處理周期在第二閾值范圍內(nèi),則采用更新信息之前的多徑信息。
[0041]在本實(shí)施例中還提供了一種多徑的解調(diào)處理裝置,用于實(shí)現(xiàn)上述實(shí)施例及優(yōu)選實(shí)施方式,已經(jīng)進(jìn)行過(guò)說(shuō)明的不再贅述,下面對(duì)該裝置中涉及到的模塊進(jìn)行說(shuō)明。如以下所使用的,術(shù)語(yǔ)“模塊”可以實(shí)現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實(shí)施例所描述的裝置較佳地以軟件來(lái)實(shí)現(xiàn),但是硬件,或者軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。圖2為根據(jù)本發(fā)明實(shí)施例1的多徑的解調(diào)處理裝置的結(jié)構(gòu)框圖。如圖2所示,該裝置包括:
[0042]第一獲取模塊20,連接至配置模塊22,用于獲取每個(gè)用戶的各個(gè)多徑的多徑信息,其中,所述多徑信息為進(jìn)行多徑解調(diào)所需要的參數(shù);[0043]配置模塊22,連接至處理模塊24,用于將獲取的所述多徑信息按照用戶進(jìn)行配置,其中,每個(gè)用戶的各個(gè)多徑共同使用獲取的所述多徑信息;
[0044]處理模塊24,用于根據(jù)配置的所述多徑信息對(duì)用戶的多徑進(jìn)行解調(diào)處理。
[0045]在本發(fā)明的一個(gè)優(yōu)選實(shí)施方式中,如圖3所示,上述裝置還可以包括:建立模塊30,連接至第二獲取模塊32,用于建立預(yù)定時(shí)間點(diǎn)與每個(gè)用戶的所述多徑信息的對(duì)應(yīng)關(guān)系表;獲取模塊32,用于在預(yù)定時(shí)間點(diǎn)到達(dá)時(shí),根據(jù)所述對(duì)應(yīng)關(guān)系獲取配置的所述多徑信息。
[0046]和上述方法實(shí)施例類似,上述多徑信息為多徑的更新信息。
[0047]優(yōu)選地,如圖3所示,上述處理模塊24,包括:確定單元240,連接至處理單元242,用于從獲取的在所述更新信息之前的多徑信息和所述更新信息中選定進(jìn)行解調(diào)處理所需要的參數(shù);處理單元242,用于根據(jù)確定的所述參數(shù)進(jìn)行解調(diào)處理。
[0048]實(shí)施例2
[0049]本實(shí)施例涉及WCDMA基站側(cè)專用信道解調(diào)過(guò)程多徑相位更新的處理方案。本實(shí)施例為了減少多徑解調(diào)參數(shù)及多徑相位參數(shù)的緩存空間,提出了一種新的多徑更新的管理管理方案,能有效減少硬件內(nèi)部緩存空間。本實(shí)施例的主要設(shè)計(jì)思想在于,由于每個(gè)用戶不同多徑解調(diào)參數(shù)絕大多數(shù)是相同的,可以采用按用戶為最小單元的方式進(jìn)行存儲(chǔ),這樣用戶多徑數(shù)目越多,能節(jié)省的存取空間越大,因此,可以對(duì)每個(gè)用戶的多徑相位進(jìn)行統(tǒng)一管理更新管理。為了實(shí)現(xiàn)按用戶對(duì)多徑更新進(jìn)行管理,本實(shí)施例采用的技術(shù)方案如下:
[0050]本實(shí)施例提供了一種多徑更新處理裝置,如圖4所示,該裝置包括:用戶參數(shù)配置單元40、用戶多徑參數(shù)緩存單元42、用戶多徑更新任務(wù)檢測(cè)單元44和用戶多徑更新控制單元46。具體實(shí)現(xiàn)方案如下:
[0051]用戶參數(shù)配置單元40,用于處理搜索器搜索出來(lái)的多徑信息,并進(jìn)行相關(guān)的處理,然后按用戶的方式配置給用戶多徑參數(shù)緩存單元42及用戶多徑更新任務(wù)檢測(cè)單元44。
[0052]用戶多徑參數(shù)緩存單元42,用于緩存用戶多徑狀態(tài),及用戶最早多徑定時(shí)信息,及用戶其它多徑相對(duì)用戶最早多徑的相對(duì)偏移位置等相關(guān)多徑解調(diào)參數(shù),具體內(nèi)部結(jié)構(gòu)如圖5所示,在圖5中,用戶多徑參數(shù)的緩存地址={用戶號(hào),參數(shù)區(qū)間}。
[0053]用戶多徑更新任務(wù)檢測(cè)單元44,用于接收用戶參數(shù)配置單元40配置的用戶多徑更新信息,檢查任務(wù)生效時(shí)間點(diǎn),將生效任務(wù)發(fā)送給用戶多徑更新控制單元44進(jìn)行處理。其內(nèi)部由包含4個(gè)子單元,如圖6所示,包括:任務(wù)更新緩存單元440、任務(wù)更新檢查表單元442、任務(wù)狀態(tài)表單元444和定時(shí)檢查單元446。其中:
[0054]任務(wù)更新緩存單元440,用于緩存用戶參數(shù)配置單元配置的用戶任務(wù)請(qǐng)求。
[0055]任務(wù)更新檢查表單元442,該模塊從任務(wù)更新緩存單元440中讀取任務(wù)請(qǐng)求信息,然后將任務(wù)定時(shí)信息寫(xiě)入本模塊的緩存中,將任務(wù)有效狀態(tài)寫(xiě)入任務(wù)狀態(tài)表單元444,在寫(xiě)入前,需要對(duì)請(qǐng)求任務(wù)有效性進(jìn)行檢查,如果任務(wù)無(wú)效,則丟棄改任務(wù)請(qǐng)求,并反饋給用戶參數(shù)配置單元40。防止非法任務(wù)或錯(cuò)誤任務(wù)進(jìn)入后續(xù)處理模塊,增強(qiáng)容錯(cuò)能力。
[0056]任務(wù)狀態(tài)表單元444,當(dāng)從任務(wù)更新緩存單元440讀取任務(wù)請(qǐng)求寫(xiě)入任務(wù)狀態(tài)表單元444中緩存單元時(shí),需要將該任務(wù)請(qǐng)求標(biāo)志設(shè)置為有效,當(dāng)該用戶的任務(wù)請(qǐng)求生效后,需要將該標(biāo)志設(shè)置為無(wú)效。當(dāng)任務(wù)更新緩存單元440中有任務(wù)請(qǐng)求時(shí),讀取并更新任務(wù)狀態(tài)表時(shí),同事要讀取任務(wù)狀態(tài)表對(duì)應(yīng)用戶的內(nèi)容,然后更新當(dāng)前任務(wù)請(qǐng)求的狀態(tài)標(biāo)志位,然后再將該單元的數(shù)據(jù)寫(xiě)入任務(wù)狀態(tài)表。[0057]定時(shí)檢查單元446,每個(gè)IP都要查詢?nèi)蝿?wù)檢查更新單元中檢查更新表及任務(wù)狀態(tài)表,檢查任務(wù)請(qǐng)求時(shí)間是否已到,并將相應(yīng)的更新信息及任務(wù)隊(duì)列信息合并,然后發(fā)送給用戶多徑更新控制單元。當(dāng)任務(wù)更新完成后,需要將任務(wù)更新?tīng)顟B(tài)設(shè)置為無(wú)效狀態(tài),防止發(fā)生多次更新。
[0058]上述各個(gè)子單元的處理流程如下:多徑更新任務(wù)檢測(cè)單元44接收用戶參數(shù)配置單元的任務(wù)請(qǐng)求寫(xiě)入任務(wù)更新緩存單元440。多徑更新任務(wù)檢測(cè)單元44將一個(gè)IP (處理周期)的處理時(shí)間分成兩階段,第一階段用來(lái)從任務(wù)更新緩存單元440讀取任務(wù)請(qǐng)求并寫(xiě)入任務(wù)更新檢查表單元442,第二階段用來(lái)查詢?nèi)蝿?wù)列表,檢查任務(wù)請(qǐng)求中生效時(shí)間是否到,如果時(shí)間到,則更新任務(wù)請(qǐng)求所對(duì)應(yīng)的參數(shù)的任務(wù)狀態(tài)表單元444中緩存(例如每個(gè)用戶所對(duì)應(yīng)的多徑參數(shù)有兩個(gè)存儲(chǔ)區(qū),該狀態(tài)列表指定當(dāng)前存儲(chǔ)區(qū)的任務(wù)請(qǐng)求是否有效),并將任務(wù)傳送給用戶多徑更新控制單元46。用戶多徑更新任務(wù)檢測(cè)單元44在一個(gè)IP的處理周期內(nèi)的兩個(gè)階段都要對(duì)任務(wù)請(qǐng)求的有效性進(jìn)行檢查,如果任務(wù)配置無(wú)效或者有錯(cuò)誤,則丟棄該任務(wù)請(qǐng)求并向內(nèi)嵌軟件反饋錯(cuò)誤信息,如果判斷任務(wù)正確,則反饋正確信息。
[0059]用戶多徑更新控制單元46,根據(jù)從用戶多徑更新任務(wù)檢測(cè)單元44接收到任務(wù),到用戶多徑參數(shù)緩存單元42讀取參數(shù)進(jìn)行處理,然后將按多徑將多徑解調(diào)參數(shù)解析出來(lái),發(fā)送給后續(xù)解調(diào)單元進(jìn)行多徑解調(diào)。其內(nèi)部由包含3個(gè)子單元,如圖7所示:
[0060]用戶多徑更新?tīng)顟B(tài)維護(hù)單元460,用戶多徑更新任務(wù)檢測(cè)單元44在每個(gè)IP內(nèi)將下個(gè)IP需要處理的任務(wù)隊(duì)列,寫(xiě)入用戶多徑更新?tīng)顟B(tài)維護(hù)單元460緩存中,用戶多徑更新?tīng)顟B(tài)維護(hù)單元460在每個(gè)系統(tǒng)IP起始就開(kāi)始從任務(wù)隊(duì)列RAM讀取任務(wù)。從地址O開(kāi)始讀取,地址和用戶號(hào)一一對(duì)應(yīng),每次處理都是從用戶O開(kāi)始,用戶N(N表示用戶的個(gè)數(shù))結(jié)束,每個(gè)用戶處理時(shí)間與每個(gè)用戶包含多徑的條數(shù)相同,即每條多徑的處理為一個(gè)時(shí)間單位;每處理完一個(gè)用戶地址自加一次,即開(kāi)始處理下一個(gè)用戶中的多徑更新任務(wù))。如果讀出的任務(wù)有效標(biāo)志是1,則表示這個(gè)任務(wù)是有效的,則開(kāi)始執(zhí)行這個(gè)任務(wù),如果任務(wù)有效標(biāo)志是0,則表示這個(gè)任務(wù)是無(wú)效的,不用去執(zhí)行。用戶多徑更新?tīng)顟B(tài)維護(hù)單元460根據(jù)從緩存中讀取的任務(wù)信息,及用戶號(hào)從用戶多徑參數(shù)緩存單元42讀取相關(guān)的多徑參數(shù),送入用戶多徑定時(shí)計(jì)算單元462進(jìn)行處理。
[0061]用戶多徑定時(shí)計(jì)算單元462,該單元根據(jù)多徑的定時(shí)的計(jì)算方法,將新舊參數(shù)的相關(guān)定時(shí)信息計(jì)算處理,送給后面用戶多徑解調(diào)參數(shù)選擇單元464進(jìn)行進(jìn)一步的處理。
[0062]系統(tǒng)定時(shí)、用戶定時(shí)及多徑偏移之間的關(guān)系如圖8所示。
[0063]用戶多徑定時(shí)計(jì)算單元462計(jì)算多徑的時(shí)隙及多徑的IP,具體算法如下公式:
[0064]I):多徑的時(shí)隙的計(jì)算方法:
[0065]user_slot=sys_slot-slot_offset 此時(shí),sys_slot>slot_offset, sys_ip>ip_offset ;
[0066]user_slot=sys_slot-slot_offset-1 此時(shí),sys_slot>slot_offset, sys_ip<ip_offset ;
[0067]user_slot=sys_slot+15-slot_offset 此時(shí),sys_slot<slot_offset, sys_ip>ip_offset ;
[0068]user_slot=sys_slot+14-slot_offset 此時(shí),sys_slot<slot_offset, sys_ip<ip_offset ;[0069]2):多徑的IP的計(jì)算方法:
[0070]user—ip=sys—ip_ip—offset 此時(shí),sys—ip>ip—offset ;
[0071]user—ip=sys—ip_ip—offset+N 此時(shí),(sys—ip〈ip—offset ;
[0072]3):多徑的幀號(hào)的計(jì)算方法:
[0073]user_frame=sys_frame-Frame offset 此時(shí),sys_slot>slot_offset,sys_ip>ip_offset ;
[0074]user_frame=sys_frame-Frame offset-1 此 時(shí),sys_slot>slot_offset, sys_ip<ip_offset ;
[0075]user_frame=sys_frame-Frame offset-1 此 時(shí),sys_slot<slot_offset, sys_ip>ip_offset ;
[0076]user_frame=sys_frame-Frame offset-2 此 時(shí),sys_slot<slot_offset, sys_ip〈ip_offset0
[0077]其中,user_slot為用戶多徑時(shí)隙,slot_offset為用戶多徑與系統(tǒng)多徑時(shí)隙偏移,sys_slot為系統(tǒng)時(shí)隙,ip_offset為用戶當(dāng)前多徑和最早多徑的IP偏移,user_ip為用戶當(dāng)前多徑的IP,sys_ip是系統(tǒng)IP,user_frame為用戶多徑巾貞號(hào),sys_frame為系統(tǒng)巾貞號(hào),F(xiàn)rame offset為用戶幀與系統(tǒng)幀的偏移。N為一個(gè)時(shí)隙處理周期(IP)的次數(shù);
[0078]用戶多徑解調(diào)參數(shù)選擇單元464,該單元根據(jù)用戶多徑定時(shí)計(jì)算單元計(jì)算的每條多徑的新舊參數(shù)的定時(shí)信息,及多徑狀態(tài)等相關(guān)信息,選擇正確的多徑定時(shí)及參數(shù)給多徑解調(diào)單元進(jìn)行解調(diào)。
[0079]在多徑更新期間,由于多徑是按用戶進(jìn)行更新的,用戶更新只告知了最早多徑的更新時(shí)間點(diǎn),由于用戶不同多徑之間可能存在偏移,因此,如何判斷每條多徑解調(diào)定時(shí)及參數(shù)選擇老的定時(shí)信息及參數(shù)進(jìn)行解調(diào)還是新的定時(shí)信息及參數(shù)進(jìn)行解調(diào)成為一個(gè)需要解決的問(wèn)題,為解決上述問(wèn)題,本實(shí)施例采用的技術(shù)方案如下:
[0080]首先,用戶多徑更新的生效時(shí)間點(diǎn)已經(jīng)定位到新徑的最早多徑生效時(shí)間時(shí)間點(diǎn),同一個(gè)用戶之間的多徑偏移最大偏移為512碼片,以1IP=64CHIP的設(shè)計(jì)為例,這樣同一個(gè)用戶的最大偏移不會(huì)超過(guò)8個(gè)IP。
[0081]其次,多徑生效時(shí)間點(diǎn)總是在用戶時(shí)隙頭,因此生效時(shí)間點(diǎn)的用戶IP肯定是O。因?yàn)橥粋€(gè)用戶之間的多徑偏移最大偏移為512碼片,根據(jù)線性推算,某條多徑生效時(shí)間點(diǎn)之前的幾個(gè)IP計(jì)算得到的用戶IP的范圍肯定在64?79內(nèi),在生效時(shí)間點(diǎn)之后的幾個(gè)IP計(jì)算得到的用戶IP的范圍應(yīng)該在O?15內(nèi)。
[0082]保守起見(jiàn),將新徑生效判斷準(zhǔn)則設(shè)為:用戶IP〈16表示新徑生效,否則表示繼續(xù)使用老的定時(shí)信息及參數(shù)。如上分析,在多徑更新生效期間(從最早多徑生效的前I個(gè)IP到最晚多徑生效的IP),用戶IP的范圍在64?79和O?15以內(nèi),根據(jù)該判斷準(zhǔn)則,肯定可以做出正確判斷。在這段時(shí)間之外,由于多徑更新的狀態(tài)已經(jīng)被清掉變?yōu)?,應(yīng)該完全使用新的定時(shí)信息及參數(shù)。
[0083]采用本實(shí)施例的上述方案,能夠靈活有效的對(duì)專用信道解調(diào)多徑更新進(jìn)行管理。由于不采用按每條多徑分別存儲(chǔ)多徑解調(diào)參數(shù)的方式,而采用按用戶進(jìn)行存儲(chǔ)多徑解調(diào)參數(shù)的方式,一個(gè)用戶的所有的多徑都能共用一組參數(shù),節(jié)省了硬件存儲(chǔ)空間。
[0084]在另外一個(gè)實(shí)施例中,還提供了一種軟件,該軟件用于執(zhí)行上述實(shí)施例及優(yōu)選實(shí)施方式中描述的技術(shù)方案。
[0085]在另外一個(gè)實(shí)施例中,還提供了一種存儲(chǔ)介質(zhì),該存儲(chǔ)介質(zhì)中存儲(chǔ)有上述軟件,該存儲(chǔ)介質(zhì)包括但不限于:光盤(pán)、軟盤(pán)、硬盤(pán)、可擦寫(xiě)存儲(chǔ)器等。
[0086]顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,并且在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0087]以上僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種多徑的解調(diào)處理方法,其特征在于,包括: 獲取每個(gè)用戶的各個(gè)多徑的多徑信息,其中,所述多徑信息為進(jìn)行多徑解調(diào)所需要的參數(shù); 將獲取的所述多徑信息按照用戶進(jìn)行配置,其中,每個(gè)用戶的各個(gè)多徑共同使用獲取的所述多徑信息; 根據(jù)配置的所述多徑信息對(duì)用戶的多徑進(jìn)行解調(diào)處理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)配置的所述多徑信息對(duì)用戶的多徑進(jìn)行解調(diào)處理之前,還包括: 建立預(yù)定時(shí)間點(diǎn)與每個(gè)用戶的所述多徑信息的對(duì)應(yīng)關(guān)系表; 在預(yù)定時(shí)間點(diǎn)到達(dá)時(shí),根據(jù)所述對(duì)應(yīng)關(guān)系獲取配置的所述多徑信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在預(yù)定時(shí)間點(diǎn)到達(dá)之前,還包括: 對(duì)所述多徑信息的有效性進(jìn)行檢測(cè),如果檢測(cè)通過(guò),則維持所述多徑信息在所述對(duì)應(yīng)關(guān)系表的信息;否則,丟棄所述多徑信息在所述對(duì)應(yīng)關(guān)系表的信息。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,在獲取所述配置的多徑信息之前,還包括: 對(duì)所述多徑信息 的有效性進(jìn)行檢測(cè),如果檢測(cè)通過(guò),則維持所述多徑信息在所述對(duì)應(yīng)關(guān)系表的信息;否則,丟棄所述多徑信息在所述對(duì)應(yīng)關(guān)系表的信息。
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,所述多徑信息為多徑的更新信肩、O
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,根據(jù)配置的所述多徑信息對(duì)用戶的多徑進(jìn)行解調(diào)處理,包括: 從獲取的在所述更新信息之前的多徑信息和所述更新信息中選定進(jìn)行解調(diào)處理所需要的參數(shù); 根據(jù)確定的所述參數(shù)進(jìn)行解調(diào)處理。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,根據(jù)獲取在所述更新信息之前的多徑信息和所述更新信息確定進(jìn)行解調(diào)處理所需要的參數(shù),包括: 根據(jù)當(dāng)前徑的最早多徑生效時(shí)間點(diǎn)和同一用戶的多徑偏移最大值確定閾值范圍;根據(jù)確定的所述閾值范圍確定采用所述更新信息之前的多徑信息或所述更新信息對(duì)用戶的多徑進(jìn)行解調(diào)處理。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于, 根據(jù)當(dāng)前徑的最早多徑生效時(shí)間點(diǎn)和同一用戶的多徑偏移最大值確定閾值范圍,包括:根據(jù)當(dāng)前徑的最早多徑生效時(shí)間點(diǎn)和同一用戶的多徑偏移最大值確定處理周期個(gè)數(shù)的第一閾值范圍和第二閾值范圍,其中,所述第一閾值范圍的最大值小于第二閾值范圍的最小值; 根據(jù)確定的所述閾值范圍確定采用所述更新信息之前的多徑信息或所述更新信息對(duì)用戶的多徑進(jìn)行解調(diào)處理,包括:如果所述處理周期個(gè)數(shù)在所述第一閾值范圍內(nèi),則采用所述更新信息對(duì)用戶的多徑進(jìn)行解調(diào)處理;如果所述處理周期在所述第二閾值范圍內(nèi),則采用所述更新信息之前的多徑信息。
9.一種多徑的解調(diào)處理裝置,其特征在于,包括:第一獲取模塊,用于獲取每個(gè)用戶的多徑信息,其中,所述多徑信息為進(jìn)行多徑解調(diào)所需要的參數(shù); 配置模塊,用于將獲取的所述多徑信息按照用戶進(jìn)行配置,其中,每個(gè)用戶的各個(gè)多徑共同使用獲取的所述多徑信息; 處理模塊,用于根據(jù)配置的所述多徑信息對(duì)用戶的多徑進(jìn)行解調(diào)處理。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,還包括: 建立模塊,用于建立預(yù)定時(shí)間點(diǎn)與每個(gè)用戶的所述多徑信息的對(duì)應(yīng)關(guān)系表; 第二獲取模塊,用于在預(yù)定時(shí)間點(diǎn)到達(dá)時(shí),根據(jù)所述對(duì)應(yīng)關(guān)系獲取配置的所述多徑信肩、O
11.根據(jù)權(quán)利要求9或10所述的裝置,其特征在于,所述多徑信息為多徑的更新信息。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,所述處理模塊,包括: 確定單元,用于從獲取的在所述更新信息之前的多徑信息和所述更新信息中選定進(jìn)行解調(diào)處理所需要的參數(shù); 處理單元, 用于根據(jù)確定的所述參數(shù)進(jìn)行解調(diào)處理。
【文檔編號(hào)】H04B1/7117GK103546192SQ201210235601
【公開(kāi)日】2014年1月29日 申請(qǐng)日期:2012年7月9日 優(yōu)先權(quán)日:2012年7月9日
【發(fā)明者】鄒飛 申請(qǐng)人:中興通訊股份有限公司