專利名稱:一種上行語(yǔ)音數(shù)據(jù)傳輸方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種上行語(yǔ)音數(shù)據(jù)傳輸方法和裝置。
背景技術(shù):
針對(duì)時(shí)分同步碼分多址(TimeDivision-Synchronous Code Division MultipleAccess, TD-SCDMA)系統(tǒng)中Iub接口(無(wú)線網(wǎng)絡(luò)控制器和移動(dòng)基站之間的邏輯接口)中的幀協(xié)議(frame protocol, FP)上行語(yǔ)音數(shù)據(jù),3GPPTS 25.427協(xié)議中定義了一種簡(jiǎn)單的傳輸方法,如圖1所示,其中Iub 口的上行語(yǔ)音數(shù)據(jù)通過(guò)地址數(shù)據(jù)幀(UL DATA FRAME)的形式由移動(dòng)基站(Node B)通過(guò)專用信道(Dedicated Channel,DCH)傳輸至服務(wù)無(wú)線網(wǎng)絡(luò)控制器(Serving Radio Network Controller, SRNC),每個(gè)DCH傳輸信道定義了上行語(yǔ)音數(shù)據(jù)的傳輸時(shí)間間隔(Transmit Time Interval, TTI),該傳輸時(shí)間間隔是巾貞長(zhǎng)(IOms)的整數(shù)倍。上述上行語(yǔ)音數(shù)據(jù)的傳輸過(guò)程為,F(xiàn)P收到信道編碼(Channel Coding, CC)的上行語(yǔ)音數(shù)據(jù)后通過(guò)3GPP TS 25.427協(xié)議規(guī)定的幀格式進(jìn)行解碼編碼后直接發(fā)送給無(wú)線網(wǎng)絡(luò)控制器(Radio Network Controller, RNC),具體過(guò)程如圖2所不:I)、CC側(cè)收到來(lái)自用戶設(shè)備(User Equipment, UE)空口上行的語(yǔ)音數(shù)據(jù),該上行語(yǔ)音數(shù)據(jù)到達(dá)的時(shí)間間隔為傳輸信道對(duì)應(yīng)的TTI ;2)、CC側(cè)對(duì)收到的上行語(yǔ)音數(shù)據(jù)進(jìn)行必要的解碼編碼后發(fā)送給FP ;3)、FP在收到上行語(yǔ)音數(shù)據(jù)后按CCFP間接口規(guī)定解析數(shù)據(jù),之后按FP幀協(xié)議格式進(jìn)行編碼;4)、FP將編碼后的上行語(yǔ)音數(shù)據(jù)通過(guò)傳輸信道發(fā)送給RNC,完成一次UE — RNC的上行語(yǔ)音數(shù)據(jù)傳輸。由于Node B的空口時(shí)鐘以及傳輸信道同步,因此在上行語(yǔ)音數(shù)據(jù)傳輸過(guò)程中,全網(wǎng)Node B在時(shí)間上嚴(yán)格對(duì)齊,而傳輸信道中的TTI配置參數(shù)會(huì)導(dǎo)致上行語(yǔ)音數(shù)據(jù)以每個(gè)TTI為單位進(jìn)行發(fā)送,從而使上行語(yǔ)音數(shù)據(jù)的傳輸產(chǎn)生周期性和集中性。上述上行語(yǔ)音數(shù)據(jù)傳輸?shù)闹芷谛院图行栽跀?shù)據(jù)轉(zhuǎn)發(fā)設(shè)備(如RNC接口板)上表現(xiàn)為數(shù)據(jù)脈沖現(xiàn)象,如圖3所示。在全網(wǎng)Node B的空口時(shí)鐘、傳輸信道同步以及數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備處理能力有效的條件下,上述的上行語(yǔ)音數(shù)據(jù)傳輸方式會(huì)導(dǎo)致數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備在同一時(shí)間內(nèi),從全網(wǎng)多個(gè)FP接收到大量的上行語(yǔ)音數(shù)據(jù),上行語(yǔ)音數(shù)據(jù)過(guò)多容易產(chǎn)生上行語(yǔ)音數(shù)據(jù)丟失的問(wèn)題,也會(huì)降低話音質(zhì)量。
發(fā)明內(nèi)容
本發(fā)明公開(kāi)了一種上行語(yǔ)音數(shù)據(jù)傳輸方法和裝置,以解決現(xiàn)有技術(shù)中多個(gè)FP同時(shí)向數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備發(fā)送上行語(yǔ)音數(shù)據(jù),數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備一次性接收的上行語(yǔ)音數(shù)據(jù)量可能超過(guò)其處理能力,導(dǎo)致上行語(yǔ)音數(shù)據(jù)丟失,也會(huì)降低話音質(zhì)量的問(wèn)題。為了解決上述問(wèn)題,本發(fā)明公開(kāi)了一種上行語(yǔ)音數(shù)據(jù)傳輸方法,包括:
隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的傳輸延時(shí)量,并創(chuàng)建各FP的緩存池;將各FP的上行語(yǔ)音數(shù)據(jù)儲(chǔ)存至對(duì)應(yīng)FP的緩存池;根據(jù)各FP的傳輸延時(shí)量延時(shí)解析對(duì)應(yīng)FP的上行語(yǔ)音數(shù)據(jù);發(fā)送解析后的上行語(yǔ)音數(shù)據(jù),并更新已發(fā)送上行語(yǔ)音數(shù)據(jù)的對(duì)應(yīng)緩存池;其中,各FP每隔一個(gè)專用信道傳輸時(shí)間間隔接收一次上行語(yǔ)音數(shù)據(jù)。優(yōu)選的,所述隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的傳輸延時(shí)量,包括:隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的子幀延時(shí)量和時(shí)隙延時(shí)量;或者,隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的時(shí)間延時(shí)量;其中,上行語(yǔ)音數(shù)據(jù)包括η個(gè)子幀,每個(gè)子幀包括m個(gè)時(shí)隙,n, m為正整數(shù);時(shí)間延時(shí)量包括毫秒延時(shí)量。優(yōu)選的,所述將各FP的上行語(yǔ)音數(shù)據(jù)儲(chǔ)存至對(duì)應(yīng)FP的緩存池,包括:將各FP每次接收的上行語(yǔ)音數(shù)據(jù)標(biāo)記上對(duì)應(yīng)FP的傳輸延時(shí)量;將每次標(biāo)記上傳輸延時(shí)量的上行語(yǔ)音數(shù)據(jù)單獨(dú)存儲(chǔ)至對(duì)應(yīng)FP的緩存池。優(yōu)選的,所述根據(jù)各FP的傳輸延時(shí)量延時(shí)解析對(duì)應(yīng)FP的上行語(yǔ)音數(shù)據(jù),包括:根據(jù)各FP的傳輸延時(shí)量為對(duì)應(yīng)FP每次接收的上行語(yǔ)音數(shù)據(jù)建立計(jì)時(shí)器;啟動(dòng)計(jì)時(shí)器;當(dāng)計(jì)時(shí)器定時(shí)到達(dá)時(shí),解析與該計(jì)時(shí)器對(duì)應(yīng)的上行語(yǔ)音數(shù)據(jù)。優(yōu)選的,所述啟動(dòng)計(jì)時(shí)器,包括:每隔一個(gè)專用信道傳輸時(shí)間間隔向計(jì)時(shí)器發(fā)送中斷指令啟動(dòng)計(jì)時(shí)器。優(yōu)選的,所述更新對(duì)應(yīng)已發(fā)送的上行語(yǔ)音數(shù)據(jù)的緩存池,包括:在對(duì)應(yīng)已發(fā)送的上行語(yǔ)音數(shù)據(jù)的緩存池內(nèi)刪除發(fā)送過(guò)的上行語(yǔ)音數(shù)據(jù)。本發(fā)明還公開(kāi)了一種上行語(yǔ)音數(shù)據(jù)傳輸裝置,包括:傳輸延時(shí)量生成模塊,用于隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的傳輸延時(shí)量;緩存池創(chuàng)建模塊,用于創(chuàng)建各FP的緩存池;上行語(yǔ)音數(shù)據(jù)存儲(chǔ)模塊,用于將各FP的上行語(yǔ)音數(shù)據(jù)儲(chǔ)存至對(duì)應(yīng)FP的緩存池;上行語(yǔ)音數(shù)據(jù)解析模塊,用于根據(jù)各FP的傳輸延時(shí)量延時(shí)解析對(duì)應(yīng)FP的上行語(yǔ)音數(shù)據(jù);上行語(yǔ)音數(shù)據(jù)發(fā)送模塊,發(fā)送解析后的上行語(yǔ)音數(shù)據(jù);緩存池更新模塊,用于更新已發(fā)送上行語(yǔ)音數(shù)據(jù)的對(duì)應(yīng)緩存池;其中,各FP每隔一個(gè)專用信道傳輸時(shí)間間隔接收一次上行語(yǔ)音數(shù)據(jù)。優(yōu)選的:所述傳輸延時(shí)量生成模塊隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的子幀延時(shí)量和時(shí)隙延時(shí)量;或者,所述傳輸延時(shí)量生成模塊隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的時(shí)間延時(shí)量;其中,上行語(yǔ)音數(shù)據(jù)包括η個(gè)子幀,每個(gè)子幀包括m個(gè)時(shí)隙,n, m為正整數(shù);時(shí)間延時(shí)量包括毫秒延時(shí)量。優(yōu)選的,所述上行語(yǔ)音數(shù)據(jù)存儲(chǔ)模塊,包括:傳輸延時(shí)量標(biāo)記子模塊,用于將各FP每次接收的上行語(yǔ)音數(shù)據(jù)標(biāo)記上對(duì)應(yīng)FP的傳輸延時(shí)量;所述上行語(yǔ)音數(shù)據(jù)存儲(chǔ)模塊將每次標(biāo)記上傳輸延時(shí)量的上行語(yǔ)音數(shù)據(jù)單獨(dú)存儲(chǔ)至對(duì)應(yīng)FP的緩存池。優(yōu)選的,所述上行語(yǔ)音數(shù)據(jù)解析模塊,包括:計(jì)時(shí)器建立子模塊,用于根據(jù)各FP的傳輸延時(shí)量為對(duì)應(yīng)FP每次接收的上行語(yǔ)音數(shù)據(jù)建立計(jì)時(shí)器;計(jì)時(shí)器啟動(dòng)子模塊,用于啟動(dòng)計(jì)時(shí)器;當(dāng)計(jì)時(shí)器定時(shí)到達(dá)時(shí),所述上行語(yǔ)音數(shù)據(jù)解析模塊解析與該計(jì)時(shí)器對(duì)應(yīng)的上行語(yǔ)
音數(shù)據(jù)。優(yōu)選的,所述計(jì)時(shí)器啟動(dòng)子模塊每隔一個(gè)專用信道傳輸時(shí)間間隔向計(jì)時(shí)器發(fā)送中斷指令啟動(dòng)計(jì)時(shí)器。優(yōu)選的,所述緩存池更新模塊在對(duì)應(yīng)已發(fā)送的上行語(yǔ)音數(shù)據(jù)的緩存池內(nèi)刪除發(fā)送過(guò)的上行語(yǔ)音數(shù)據(jù)。與現(xiàn)有技術(shù)相比,本發(fā)明包括以下優(yōu)點(diǎn):在全網(wǎng)各FP初始化時(shí)隨機(jī)生成傳輸延時(shí)量并創(chuàng)建緩存池,將各FP每次接收到的上行語(yǔ)音數(shù)據(jù)單獨(dú)暫存在各自的緩存池內(nèi),并將每次接收的上行語(yǔ)音數(shù)據(jù)標(biāo)記上對(duì)應(yīng)FP的傳輸延時(shí)量,將標(biāo)記上傳輸延時(shí)量的上行語(yǔ)音數(shù)據(jù)根據(jù)各自的傳輸延時(shí)量所表不的時(shí)間,延時(shí)發(fā)送至數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備,由于各FP的傳輸延時(shí)量為隨機(jī)生成,大小不等,所以緩解了Iub 口數(shù)據(jù)的集中發(fā)送與接收。在數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備從全網(wǎng)多個(gè)FP接收上行語(yǔ)音數(shù)據(jù)時(shí),由于通過(guò)為各FP的上行語(yǔ)音數(shù)據(jù)標(biāo)記傳輸延時(shí)量,延緩了 FP發(fā)送上行語(yǔ)音數(shù)據(jù)至數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備的時(shí)間,因此數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備在同一時(shí)間內(nèi)從多個(gè)FP接收到的上行語(yǔ)音數(shù)據(jù)量大大減少,降低了上行語(yǔ)音數(shù)據(jù)丟失的可能性,也提高了話音質(zhì)量。數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備在同一時(shí)間接收到的上行語(yǔ)音數(shù)據(jù)量減少,也降低了數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備處理能力的硬件需求。
圖1是背景技術(shù)中3GPP TS 25.427協(xié)議定義的一種上行語(yǔ)音數(shù)據(jù)傳輸方法示意圖;圖2是背景技術(shù)中上行DCH傳輸示意圖;圖3是背景技術(shù)中RNC接口板數(shù)據(jù)脈沖示意圖;圖4是本發(fā)明實(shí)施例一公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸方法流程圖;圖5是本發(fā)明實(shí)施例二公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸方法流程圖;圖6是本發(fā)明實(shí)施例三公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸方法示意圖;圖7是本發(fā)明實(shí)施例四公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸裝置結(jié)構(gòu)圖;圖8是本發(fā)明實(shí)施例五公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸裝置結(jié)構(gòu)圖。
具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說(shuō)明。在第三代移動(dòng)通信技術(shù)(3rd_Generation,3G)系統(tǒng)中,UE和RNC之間不是直接交互的,而要通過(guò)Node B。Node B和RNC之間共有的是傳輸網(wǎng)絡(luò)層(Transfer Layer, Tr_LAYER)、FP 協(xié)議層和 Node B 應(yīng)用部分(Node BApplication Part,NBAP)協(xié)議層。其中,F(xiàn)P協(xié)議層是Iub接口中RNC和Node B所使用的一個(gè)協(xié)議層,F(xiàn)P層負(fù)責(zé)將UE發(fā)出的上行語(yǔ)音數(shù)據(jù)的傳輸至RNC。通常,F(xiàn)P層的設(shè)備或系統(tǒng)統(tǒng)稱為FP。在3G系統(tǒng)中,數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備,如RNC接口板可以同時(shí)從多個(gè)FP接收上行語(yǔ)音數(shù)據(jù)。由于3G系統(tǒng)全網(wǎng)Node B的空口時(shí)鐘、傳輸信號(hào)同步,因此各FP也是同時(shí)接收到上行語(yǔ)音數(shù)據(jù),通過(guò)本發(fā)明公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸方法和裝置,將FP接收到的上行語(yǔ)音數(shù)據(jù)保存到各自的緩存池中,延緩解析、發(fā)送上行語(yǔ)音數(shù)據(jù)至數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備。下面通過(guò)列舉具體的實(shí)施例詳細(xì)介紹本發(fā)明公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸方法和裝置。實(shí)施例一詳細(xì)介紹本發(fā)明公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸方法。參照?qǐng)D4,示出了本發(fā)明實(shí)施例一公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸方法流程圖。步驟SI I,隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的傳輸延時(shí)量,并創(chuàng)建各FP的緩存池。在各FP初始化時(shí),隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的傳輸延時(shí)量,并創(chuàng)建各FP的緩存池。其中,上述傳輸延時(shí)量的最大值可以取決于各FP傳輸?shù)纳闲姓Z(yǔ)音數(shù)據(jù)能夠容忍的延遲。由于是隨機(jī)生成,所以各FP的傳輸延時(shí)量基本上是互不相同的。步驟S12,將各FP的上行語(yǔ)音數(shù)據(jù)儲(chǔ)存至對(duì)應(yīng)FP的緩存池。各FP的緩存池用于存儲(chǔ)各FP的上行語(yǔ)音數(shù)據(jù)。各FP的上行語(yǔ)音數(shù)據(jù)存儲(chǔ)在自己的緩存池中。步驟S13,根據(jù)各FP的傳輸延時(shí)量延時(shí)解析對(duì)應(yīng)FP的上行語(yǔ)音數(shù)據(jù)。根據(jù)步驟Sll中隨機(jī)生成的各FP的傳輸延時(shí)量,延時(shí)解析對(duì)應(yīng)FP的上行語(yǔ)音數(shù)據(jù)。例如,某FP的傳輸延時(shí)量為10ms,則該FP接收到上行語(yǔ)音數(shù)據(jù),并將上行語(yǔ)音數(shù)據(jù)存儲(chǔ)至該FP的緩存池中后,延遲IOms對(duì)該上行語(yǔ)音數(shù)據(jù)進(jìn)行解析操作。步驟S14,發(fā)送解析后的上行語(yǔ)音數(shù)據(jù),并更新已發(fā)送上行語(yǔ)音數(shù)據(jù)的對(duì)應(yīng)緩存池。將步驟S13中延時(shí)解析的上行語(yǔ)音數(shù)據(jù)發(fā)送出去,并且對(duì)存儲(chǔ)過(guò)該上行語(yǔ)音數(shù)據(jù)的存儲(chǔ)池進(jìn)行更新操作。本實(shí)施例一中提到的各FP,每隔一個(gè)專用信道傳輸時(shí)間間隔接收一次上行語(yǔ)音數(shù)據(jù)。實(shí)施例二詳細(xì)介紹本發(fā)明公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸方法。參照?qǐng)D5,示出了本發(fā)明實(shí)施例二公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸方法流程圖。需要提前說(shuō)明的是,本實(shí)施例二中各FP每隔一個(gè)專用信道傳輸時(shí)間間隔接收一次上行語(yǔ)音數(shù)據(jù)。步驟S21,隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的傳輸延時(shí)量,并創(chuàng)建各FP的緩存池。
在各FP初始化時(shí),隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的傳輸延時(shí)量,并創(chuàng)建各FP的緩存池。由于是隨機(jī)生成,所以各FP的傳輸延時(shí)量基本上是互不相同的。上述步驟S21,具體可以包括步驟S211和步驟S212。步驟S211和步驟S212可以為兩個(gè)具有并列關(guān)系的子步驟,操作流程不分先后,具體為:步驟S211,隨機(jī)生成傳輸延時(shí)量。根據(jù)隨機(jī)生成的傳輸延時(shí)量的單位,可以分為以下兩種情況:I)、可以隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的子幀延時(shí)量和時(shí)隙延時(shí)量。其中,上行語(yǔ)音數(shù)據(jù)包括η個(gè)子幀,每個(gè)子幀包括m個(gè)時(shí)隙,n, m為正整數(shù)。例如,在某FP初始化時(shí),隨機(jī)生成的該FP的上行語(yǔ)音數(shù)據(jù)的子幀延時(shí)量和時(shí)隙延時(shí)量,分別為I個(gè)子幀和2個(gè)時(shí)隙。其表示的含義為,該子幀延時(shí)量和時(shí)隙延時(shí)量以該FP的上行語(yǔ)音數(shù)據(jù)中的子幀和時(shí)隙為衡量單位。如果該FP某次接收到的上行語(yǔ)音數(shù)據(jù)包括10個(gè)子幀,每個(gè)子幀的時(shí)間長(zhǎng)度為5ms,且每個(gè)子幀包括10個(gè)時(shí)隙,則隨機(jī)生成的該FP的子幀延時(shí)量和時(shí)隙延時(shí)量分別為I個(gè)子幀,5ms和2個(gè)時(shí)隙,Ims,即隨機(jī)生成的該FP的傳輸延時(shí)量為5+l=6ms。在另一 FP初始化時(shí),隨機(jī)生成的該另一 FP的上行語(yǔ)音數(shù)據(jù)的子幀延時(shí)量和時(shí)隙延時(shí)量,分別為2個(gè)子幀和4個(gè)時(shí)隙。如果該另一 FP某次接收到的上行語(yǔ)音數(shù)據(jù)包括20個(gè)子幀,每個(gè)子幀的時(shí)間長(zhǎng)度為5ms,且每個(gè)子幀包括10個(gè)時(shí)隙,則隨機(jī)生成的該另一 FP的子幀延時(shí)量和時(shí)隙延時(shí)量分別為2個(gè)子幀,IOms和4個(gè)時(shí)隙,2ms,即隨機(jī)生成的該另一 FP的傳輸延時(shí)量為10+2=12ms。同理,在全網(wǎng)各FP初始化時(shí),隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的子幀延時(shí)量和時(shí)隙延時(shí)量,由于是隨機(jī)生成,所以各FP的子幀延時(shí)量和時(shí)隙延時(shí)量基本上是互不相同的。2)、或者隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的時(shí)間延時(shí)量。例如,在某FP初始化時(shí),隨機(jī)生成該FP的上行語(yǔ)音數(shù)據(jù)的時(shí)間延時(shí)量,為5ms ;在另一 FP初始化時(shí),隨機(jī)生成另一 FP的上行語(yǔ)音數(shù)據(jù)的時(shí)間延時(shí)量,為10ms。同理,在全網(wǎng)各FP初始化時(shí),隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的時(shí)間延時(shí)量,由于是隨機(jī)生成,所以各FP的時(shí)間延時(shí)量基本上是互不相同的。時(shí)間延時(shí)量包括毫秒延時(shí)量,如5ms,IOms等,也可以為其他時(shí)間單位延時(shí)量,如lm、2m 等??傊?,無(wú)論隨機(jī)生成子幀延時(shí)量和時(shí)隙延時(shí)量,還是隨機(jī)生成時(shí)間延時(shí)量,上述傳輸延時(shí)量的最大值可以取決于各FP傳輸?shù)纳闲姓Z(yǔ)音數(shù)據(jù)能夠容忍的延遲。重點(diǎn)在于,生成各FP的傳輸延時(shí)量具有隨機(jī)性,由此,生成的傳輸延時(shí)量基本上是互不相同的。步驟S212,創(chuàng)建緩存池。為全網(wǎng)各FP創(chuàng)建各自的緩存池,各緩存池用于存儲(chǔ)各自FP的上行語(yǔ)音數(shù)據(jù)。創(chuàng)建的各FP的緩存池的大小可以取決于各FP同時(shí)延時(shí)解析、發(fā)送的上行語(yǔ)音數(shù)據(jù)的大小。步驟S22,將各FP的上行語(yǔ)音數(shù)據(jù)儲(chǔ)存至對(duì)應(yīng)FP的緩存池。上述步驟S22,具體可以包括:步驟S221,將各FP每次接收的上行語(yǔ)音數(shù)據(jù)標(biāo)記上對(duì)應(yīng)FP的傳輸延時(shí)量。例如,某FP的傳輸延時(shí)量為時(shí)間延時(shí)量5ms,將該FP每次接收的上行語(yǔ)音數(shù)據(jù)均標(biāo)記上該FP的傳輸延時(shí)量5ms ;另一 FP的傳輸延時(shí)量為子幀延時(shí)量I個(gè)子幀5ms和時(shí)隙延時(shí)量2個(gè)時(shí)隙1ms,合計(jì)6ms,將該另一 FP每次接收的上行語(yǔ)音數(shù)據(jù)均標(biāo)記上該FP的傳輸延時(shí)量6ms。同理,將全網(wǎng)各FP每次接收的上行語(yǔ)音數(shù)據(jù)標(biāo)記上各自的傳輸延時(shí)量。步驟S222,將每次標(biāo)記上傳輸延時(shí)量的上行語(yǔ)音數(shù)據(jù)單獨(dú)存儲(chǔ)至對(duì)應(yīng)FP的緩存池。由于全網(wǎng)各FP每次接收到上行語(yǔ)音數(shù)據(jù),就需要將接收到的上行語(yǔ)音數(shù)據(jù)標(biāo)記上各自的傳輸延時(shí)量,即接收上行語(yǔ)音數(shù)據(jù)的次數(shù)與在上行語(yǔ)音數(shù)據(jù)對(duì)上進(jìn)行標(biāo)記的次數(shù)是對(duì)應(yīng)的。在將全網(wǎng)各FP每次接收到的上行語(yǔ)音數(shù)據(jù)標(biāo)記上各自的傳輸延時(shí)量后,將標(biāo)記上各自傳輸延時(shí)量的上行語(yǔ)音數(shù)據(jù)存儲(chǔ)至各自的緩存池內(nèi)。在同一 FP的緩存池內(nèi),每次標(biāo)記的上行語(yǔ)音數(shù)據(jù)單獨(dú)存儲(chǔ),互不影響。步驟S23,根據(jù)各FP的傳輸延時(shí)量延時(shí)解析對(duì)應(yīng)FP的上行語(yǔ)音數(shù)據(jù)。根據(jù)步驟S21中隨機(jī)生成的各FP的傳輸延時(shí)量,延時(shí)解析對(duì)應(yīng)FP存儲(chǔ)在各自緩存池中標(biāo)記有各自傳輸延時(shí)量的上行語(yǔ)音數(shù)據(jù)。上述步驟S23,具體可以包括:步驟S231,根據(jù)各FP的傳輸延時(shí)量為對(duì)應(yīng)FP每次接收的上行語(yǔ)音數(shù)據(jù)建立計(jì)時(shí)器。根據(jù)各FP的傳輸延時(shí)量為對(duì)應(yīng)FP每次接收的上行語(yǔ)音數(shù)據(jù)建立計(jì)時(shí)器,即某FP每次接收的上行語(yǔ)音數(shù)據(jù)均擁有一個(gè)計(jì)時(shí)器,且各計(jì)時(shí)器的計(jì)時(shí)時(shí)間相同,均為該FP的傳輸延時(shí)量所表不的時(shí)間。步驟S232,啟動(dòng)計(jì)時(shí)器。由于各FP每隔一個(gè)專用信道傳輸時(shí)間間隔接收一次上行語(yǔ)音數(shù)據(jù)。意味著,每隔一個(gè)專用信道傳輸時(shí)間間隔建立一個(gè)計(jì)時(shí)器,因此,每隔一個(gè)專用信道傳輸時(shí)間間隔向計(jì)時(shí)器發(fā)送中斷指令啟動(dòng)計(jì)時(shí)器。當(dāng)計(jì)時(shí)器定時(shí)到達(dá)時(shí),解析與該計(jì)時(shí)器對(duì)應(yīng)的上行語(yǔ)音數(shù)據(jù)。例如,某FP某次接收的上行語(yǔ)音數(shù)據(jù)的計(jì)時(shí)器的計(jì)時(shí)時(shí)間為5ms,則當(dāng)5ms倒計(jì)時(shí)結(jié)束時(shí),對(duì)該FP該次接收的上行語(yǔ)音數(shù)據(jù)進(jìn)行解析。步驟S24,發(fā)送解析后的上行語(yǔ)音數(shù)據(jù),并更新已發(fā)送上行語(yǔ)音數(shù)據(jù)的對(duì)應(yīng)緩存池。上述步驟S24,具體可以包括:步驟S241,發(fā)送解析后的上行語(yǔ)音數(shù)據(jù)。將步驟S23中解析的上行語(yǔ)音數(shù)據(jù)發(fā)送至數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備,例如,可以發(fā)送至RNC。步驟S242,更新已發(fā)送上行語(yǔ)音數(shù)據(jù)的對(duì)應(yīng)緩存池。在對(duì)應(yīng)已發(fā)送的上行語(yǔ)音數(shù)據(jù)的緩存池內(nèi)刪除發(fā)送過(guò)的上行語(yǔ)音數(shù)據(jù)。例如,已經(jīng)將某FP的緩存池內(nèi)的某上行語(yǔ)音數(shù)據(jù)發(fā)送出去,則在該FP的緩存池內(nèi),將發(fā)送出去的該上行語(yǔ)音數(shù)據(jù)刪除,騰出數(shù)據(jù)空間可以存儲(chǔ)該FP接下來(lái)接收的上行語(yǔ)音數(shù)據(jù)。在本實(shí)施例二公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸方法中,可以理解各FP接收上行語(yǔ)音數(shù)據(jù)和存儲(chǔ)上行語(yǔ)音數(shù)據(jù)至緩存池,包括為上行語(yǔ)音數(shù)據(jù)標(biāo)記上傳輸延時(shí)量均為同時(shí)進(jìn)行的,且所用的時(shí)間也相同,可以對(duì)該時(shí)間忽略不計(jì)。實(shí)施例三詳細(xì)介紹本發(fā)明公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸方法。參照?qǐng)D6,示出了本發(fā)明實(shí)施例三公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸方法示意圖。步驟S31,在各FP初始化時(shí)隨機(jī)生成各FP的傳輸延時(shí)量。步驟S32,CC側(cè)接收來(lái)自UE的上行協(xié)同DCH數(shù)據(jù)。步驟S33,CC側(cè)對(duì)接收到的上行協(xié)同DCH數(shù)據(jù)進(jìn)行解碼編碼后發(fā)送至各FP。步驟S34,各FP將接收到的上行協(xié)同DCH數(shù)據(jù)標(biāo)記上各自的傳輸延時(shí)量后存儲(chǔ)至各自的緩存池,并根據(jù)各自的傳輸延時(shí)量啟動(dòng)計(jì)時(shí)器。步驟S35,判斷計(jì)時(shí)器是否定時(shí)到達(dá)。步驟S36,如果計(jì)時(shí)器定時(shí)到達(dá),將與該計(jì)時(shí)器對(duì)應(yīng)的上行語(yǔ)音數(shù)據(jù)按照幀協(xié)議解析后,發(fā)送至RNC。步驟S37,更新已發(fā)送上行語(yǔ)音數(shù)據(jù)的對(duì)應(yīng)緩存池。綜上所述,本發(fā)明實(shí)施例一至三公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸方法,與現(xiàn)有技術(shù)相比,具有以下優(yōu)點(diǎn):上述方法在全網(wǎng)各FP初始化時(shí)隨機(jī)生成傳輸延時(shí)量并創(chuàng)建緩存池,將各FP每次接收到的上行語(yǔ)音數(shù)據(jù)單獨(dú)暫存在各自的緩存池內(nèi),并將每次接收的上行語(yǔ)音數(shù)據(jù)標(biāo)記上對(duì)應(yīng)FP的傳輸延時(shí)量,將標(biāo)記上傳輸延時(shí)量的上行語(yǔ)音數(shù)據(jù)根據(jù)各自的傳輸延時(shí)量所表示的時(shí)間,延時(shí)發(fā)送至數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備,由于各FP的傳輸延時(shí)量為隨機(jī)生成,大小不等,所以緩解了 Iub 口數(shù)據(jù)的集中發(fā)送與接收。在數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備從全網(wǎng)多個(gè)FP接收上行語(yǔ)音數(shù)據(jù)時(shí),由于通過(guò)為各FP的上行語(yǔ)音數(shù)據(jù)標(biāo)記傳輸延時(shí)量,延緩了 FP發(fā)送上行語(yǔ)音數(shù)據(jù)至數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備的時(shí)間,因此數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備在同一時(shí)間內(nèi)從多個(gè)FP接收到的上行語(yǔ)音數(shù)據(jù)量大大減少,降低了上行語(yǔ)音數(shù)據(jù)丟失的可能性,也提高了話音質(zhì)量。數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備在同一時(shí)間接收到的上行語(yǔ)音數(shù)據(jù)量減少,也降低了數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備處理能力的硬件需求。實(shí)施例四詳細(xì)介紹本發(fā)明公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸裝置。參照?qǐng)D7,示出了本發(fā)明實(shí)施例四公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸裝置結(jié)構(gòu)圖。上述裝置,具體可以包括:傳輸延時(shí)量生成模塊41,緩存池創(chuàng)建模塊42,上行語(yǔ)音數(shù)據(jù)存儲(chǔ)模塊43,上行語(yǔ)音數(shù)據(jù)解析模塊44,上行語(yǔ)音數(shù)據(jù)發(fā)送模塊45,以及,緩存池更新模塊46。下面分別詳細(xì)介紹各模塊的功能以及之間的關(guān)系。需要提前說(shuō)明的是,各FP每隔一個(gè)專用信道傳輸時(shí)間間隔接收一次上行語(yǔ)音數(shù)據(jù)。傳輸延時(shí)量生成模塊41,用于隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的傳輸延時(shí)量。上傳輸延時(shí)量生成模塊41在各FP初始化時(shí),隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的傳輸延時(shí)量。其中,上述傳輸延時(shí)量的最大值可以取決于各FP傳輸?shù)纳闲姓Z(yǔ)音數(shù)據(jù)能夠容忍的延遲。由于是隨機(jī)生成,所以各FP的傳輸延時(shí)量基本上是互不相同的。緩存池創(chuàng)建模塊42,用于創(chuàng)建各FP的緩存池。上述緩存池創(chuàng)建模塊42在各FP初始化時(shí),創(chuàng)建各FP的緩存池。上行語(yǔ)音數(shù)據(jù)存儲(chǔ)模塊43,用于將各FP的上行語(yǔ)音數(shù)據(jù)儲(chǔ)存至對(duì)應(yīng)FP的緩存池。各FP的緩存池用于存儲(chǔ)各FP的上行語(yǔ)音數(shù)據(jù)。各FP的上行語(yǔ)音數(shù)據(jù)存儲(chǔ)在自己的緩存池中。上行語(yǔ)音數(shù)據(jù)解析模塊44,用于根據(jù)各FP的傳輸延時(shí)量延時(shí)解析對(duì)應(yīng)FP的上行語(yǔ)音數(shù)據(jù)。根據(jù)上述傳輸延時(shí)量生成模塊41隨機(jī)生成的各FP的傳輸延時(shí)量,上述上行語(yǔ)音數(shù)據(jù)解析模塊44延時(shí)解析對(duì)應(yīng)FP的上行語(yǔ)音數(shù)據(jù)。上行語(yǔ)音數(shù)據(jù)發(fā)送模塊45,發(fā)送解析后的上行語(yǔ)音數(shù)據(jù)。上述上行語(yǔ)音數(shù)據(jù)發(fā)送模塊45將上述上行語(yǔ)音數(shù)據(jù)解析模塊44解析后的上行語(yǔ)音數(shù)據(jù)發(fā)送出去。緩存池更新模塊46,用于更新已發(fā)送上行語(yǔ)音數(shù)據(jù)的對(duì)應(yīng)緩存池。上述緩存池更新模塊46對(duì)上述上行語(yǔ)音數(shù)據(jù)發(fā)送模塊45已發(fā)送的上行語(yǔ)音數(shù)據(jù)的對(duì)應(yīng)緩存池進(jìn)行更新操作。實(shí)施例五詳細(xì)介紹本發(fā)明公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸裝置。參照?qǐng)D8,示出了本發(fā)明實(shí)施例五公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸裝置結(jié)構(gòu)圖。上述裝置,具體可以包括:傳輸延時(shí)量生成模塊51,緩存池創(chuàng)建模塊52,上行語(yǔ)音數(shù)據(jù)存儲(chǔ)模塊53,上行語(yǔ)音數(shù)據(jù)解析模塊54,上行語(yǔ)音數(shù)據(jù)發(fā)送模塊55,以及,緩存池更新模塊56。其中,上述上行語(yǔ)音數(shù)據(jù)存儲(chǔ)模塊53,具體可以包括:傳輸延時(shí)量標(biāo)記子模塊531。上述上行語(yǔ)音數(shù)據(jù)解析模塊54,具體可以包括:計(jì)時(shí)器建立子模塊541,以及,計(jì)時(shí)器啟動(dòng)子模塊542。下面分別詳細(xì)介紹各模塊和子模塊的功能以及之間的關(guān)系。需要提前說(shuō)明的是,各FP每隔一個(gè)專用信道傳輸時(shí)間間隔接收一次上行語(yǔ)音數(shù)據(jù)。傳輸延時(shí)量生成模塊51,用于隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的傳輸延時(shí)量。上述傳輸延時(shí)量生成模塊51在各FP初始化時(shí),隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的傳輸延時(shí)量。由于是隨機(jī)生成,所以各FP的傳輸延時(shí)量基本上是互不相同的。具體可以為,上述傳輸延時(shí)量生成模塊51隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的子幀延時(shí)量和時(shí)隙延時(shí)量。或者,上述傳輸延時(shí)量生成模塊51隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的時(shí)間延時(shí)量。其中,上行語(yǔ)音數(shù)據(jù)包括η個(gè)子幀,每個(gè)子幀包括m個(gè)時(shí)隙,n, m為正整數(shù)。時(shí)間延時(shí)量包括毫秒延時(shí)量,如5ms,IOms等,也可以為其他時(shí)間單位延時(shí)量,如lm、2m 等。例如,上述傳輸延時(shí)量生成模塊51在某FP初始化時(shí),隨機(jī)生成的該FP的上行語(yǔ)音數(shù)據(jù)的子幀延時(shí)量和時(shí)隙延時(shí)量,分別為I個(gè)子幀和2個(gè)時(shí)隙。如果該FP某次接收到的上行語(yǔ)音數(shù)據(jù)包括10個(gè)子幀,每個(gè)子幀的時(shí)間長(zhǎng)度為5ms,且每個(gè)子幀包括10個(gè)時(shí)隙,則上述傳輸延時(shí)量生成模塊51隨機(jī)生成的該FP的子幀延時(shí)量和時(shí)隙延時(shí)量分別為I個(gè)子中貞,5ms和2個(gè)時(shí)隙,Ims,即上述傳輸延時(shí)量生成模塊51隨機(jī)生成的該FP的傳輸延時(shí)量為5+l=6ms。同理,在全網(wǎng)各FP初始化時(shí),上述傳輸延時(shí)量生成模塊51隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的子幀延時(shí)量和時(shí)隙延時(shí)量,由于是隨機(jī)生成,所以各FP的子幀延時(shí)量和時(shí)隙延時(shí)量基本上是互不相同的。又例如,在某FP初始化時(shí),上述傳輸延時(shí)量生成模塊51隨機(jī)生成該FP的上行語(yǔ)音數(shù)據(jù)的時(shí)間延時(shí)量,為5ms ;在另一 FP初始化時(shí),上述傳輸延時(shí)量生成模塊51隨機(jī)生成另一 FP的上行語(yǔ)音數(shù)據(jù)的時(shí)間延時(shí)量,為10ms。同理,在全網(wǎng)各FP初始化時(shí),上述傳輸延時(shí)量生成模塊51隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的時(shí)間延時(shí)量,由于是隨機(jī)生成,所以各FP的時(shí)間延時(shí)量基本上是互不相同的。緩存池創(chuàng)建模塊52,用于創(chuàng)建各FP的緩存池。上述緩存池創(chuàng)建模塊52為全網(wǎng)各FP創(chuàng)建各自的緩存池,各緩存池用于存儲(chǔ)各自FP的上行語(yǔ)音數(shù)據(jù)。上行語(yǔ)音數(shù)據(jù)存儲(chǔ)模塊53,用于將各FP的上行語(yǔ)音數(shù)據(jù)儲(chǔ)存至對(duì)應(yīng)FP的緩存池。上述上行語(yǔ)音數(shù)據(jù)存儲(chǔ)模塊53,具體可以包括:傳輸延時(shí)量標(biāo)記子模塊531,用于將各FP每次接收的上行語(yǔ)音數(shù)據(jù)標(biāo)記對(duì)應(yīng)FP的上傳輸延時(shí)量。例如,某FP的傳輸延時(shí)量為時(shí)間延時(shí)量5ms,上述傳輸延時(shí)量標(biāo)記子模塊531將該FP每次接收的上行語(yǔ)音數(shù)據(jù)均標(biāo)記上該FP的傳輸延時(shí)量5ms ;另一 FP的傳輸延時(shí)量為子中貞延時(shí)量I個(gè)子巾貞5ms和時(shí)隙延時(shí)量2個(gè)時(shí)隙Ims,合計(jì)6ms,上述傳輸延時(shí)量標(biāo)記子模塊531將該另一 FP每次接收的上行語(yǔ)音數(shù)據(jù)均標(biāo)記上該FP的傳輸延時(shí)量6ms。同理,上述傳輸延時(shí)量標(biāo)記子模塊531將全網(wǎng)各FP每次接收的上行語(yǔ)音數(shù)據(jù)標(biāo)記上各自的傳輸延時(shí)量。上述上行語(yǔ)音數(shù)據(jù)存儲(chǔ)模塊53將每次標(biāo)記上傳輸延時(shí)量的上行語(yǔ)音數(shù)據(jù)單獨(dú)存儲(chǔ)至對(duì)應(yīng)FP的緩存池。上行語(yǔ)音數(shù)據(jù)解析模塊54,用于根據(jù)各FP的傳輸延時(shí)量延時(shí)解析對(duì)應(yīng)FP的上行語(yǔ)音數(shù)據(jù)。上述上行語(yǔ)音數(shù)據(jù)解析模塊54,具體可以包括:計(jì)時(shí)器建立子模塊541,用于根據(jù)各FP的傳輸延時(shí)量為對(duì)應(yīng)FP每次接收的上行語(yǔ)音數(shù)據(jù)建立計(jì)時(shí)器。上述計(jì)時(shí)器建立子模塊541根據(jù)各FP的傳輸延時(shí)量為對(duì)應(yīng)FP每次接收的上行語(yǔ)音數(shù)據(jù)建立計(jì)時(shí)器,即某FP每次接收的上行語(yǔ)音數(shù)據(jù)均擁有一個(gè)計(jì)時(shí)器,且各計(jì)時(shí)器的計(jì)時(shí)時(shí)間相同,均為該FP的傳輸延時(shí)量所表不的時(shí)間。計(jì)時(shí)器啟動(dòng)子模塊542,用于啟動(dòng)計(jì)時(shí)器。上述計(jì)時(shí)器啟動(dòng)子模塊542每隔一個(gè)專用信道傳輸時(shí)間間隔向計(jì)時(shí)器發(fā)送中斷指令啟動(dòng)計(jì)時(shí)器。當(dāng)計(jì)時(shí)器定時(shí)到達(dá)時(shí),上述上行語(yǔ)音數(shù)據(jù)解析模塊54解析與該計(jì)時(shí)器對(duì)應(yīng)的上行語(yǔ)音數(shù)據(jù)。上行語(yǔ)音數(shù)據(jù)發(fā)送模塊55,發(fā)送解析后的上行語(yǔ)音數(shù)據(jù)。上述上行語(yǔ)音數(shù)據(jù)發(fā)送模塊55將上述上行語(yǔ)音數(shù)據(jù)解析模塊54解析后的上行語(yǔ)音數(shù)據(jù)發(fā)送出去。緩存池更新模塊56,用于更新已發(fā)送上行語(yǔ)音數(shù)據(jù)的對(duì)應(yīng)緩存池。上述緩存池更新模塊56在對(duì)應(yīng)已發(fā)送的上行語(yǔ)音數(shù)據(jù)的緩存池內(nèi)刪除發(fā)送過(guò)的上行語(yǔ)音數(shù)據(jù)。綜上所述,本發(fā)明實(shí)施例四和五公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸裝置,與現(xiàn)有技術(shù)相比,具有以下優(yōu)點(diǎn):上述裝置在全網(wǎng)各FP初始化時(shí)隨機(jī)生成傳輸延時(shí)量并創(chuàng)建緩存池,將各FP每次接收到的上行語(yǔ)音數(shù)據(jù)單獨(dú)暫存在各自的緩存池內(nèi),并將每次接收的上行語(yǔ)音數(shù)據(jù)標(biāo)記上對(duì)應(yīng)FP的傳輸延時(shí)量,將標(biāo)記上傳輸延時(shí)量的上行語(yǔ)音數(shù)據(jù)根據(jù)各自的傳輸延時(shí)量所表示的時(shí)間,延時(shí)發(fā)送至數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備,由于各FP的傳輸延時(shí)量為隨機(jī)生成,大小不等,所以緩解了 Iub 口數(shù)據(jù)的集中發(fā)送與接收。在數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備從全網(wǎng)多個(gè)FP接收上行語(yǔ)音數(shù)據(jù)時(shí),由于通過(guò)為各FP的上行語(yǔ)音數(shù)據(jù)標(biāo)記傳輸延時(shí)量,延緩了 FP發(fā)送上行語(yǔ)音數(shù)據(jù)至數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備的時(shí)間,因此數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備在同一時(shí)間內(nèi)從多個(gè)FP接收到的上行語(yǔ)音數(shù)據(jù)量大大減少,降低了上行語(yǔ)音數(shù)據(jù)丟失的可能性,也提高了話音質(zhì)量。數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備在同一時(shí)間接收到的上行語(yǔ)音數(shù)據(jù)量減少,也降低了數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備處理能力的硬件需求。對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。本說(shuō)明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。以上對(duì)本發(fā)明所公開(kāi)的一種上行語(yǔ)音數(shù)據(jù)傳輸方法和裝置,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式
及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
權(quán)利要求
1.一種上行語(yǔ)音數(shù)據(jù)傳輸方法,其特征在于,包括: 隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的傳輸延時(shí)量,并創(chuàng)建各FP的緩存池; 將各FP的上行語(yǔ)音數(shù)據(jù)儲(chǔ)存至對(duì)應(yīng)FP的緩存池; 根據(jù)各FP的傳輸延時(shí)量延時(shí)解析對(duì)應(yīng)FP的上行語(yǔ)音數(shù)據(jù); 發(fā)送解析后的上行語(yǔ)音數(shù)據(jù),并更新已發(fā)送上行語(yǔ)音數(shù)據(jù)的對(duì)應(yīng)緩存池; 其中,各FP每隔一個(gè)專用信道傳輸時(shí)間間隔接收一次上行語(yǔ)音數(shù)據(jù)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的傳輸延時(shí)量,包括: 隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的子幀延時(shí)量和時(shí)隙延時(shí)量; 或者,隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的時(shí)間延時(shí)量; 其中,上行語(yǔ)音數(shù)據(jù)包括η個(gè)子幀,每個(gè)子幀包括m個(gè)時(shí)隙,n, m為正整數(shù); 時(shí)間延時(shí)量包括毫秒延時(shí)量。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將各FP的上行語(yǔ)音數(shù)據(jù)儲(chǔ)存至對(duì)應(yīng)FP的緩存池,包括: 將各FP每次接收的上行語(yǔ)音數(shù)據(jù)標(biāo)記上對(duì)應(yīng)FP的傳輸延時(shí)量; 將每次標(biāo)記上傳輸延時(shí)量的上行語(yǔ)音數(shù)據(jù)單獨(dú)存儲(chǔ)至對(duì)應(yīng)FP的緩存池。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)各FP的傳輸延時(shí)量延時(shí)解析對(duì)應(yīng)FP的上行語(yǔ)音數(shù)據(jù),包括: 根據(jù)各FP的傳輸延時(shí)量為對(duì)應(yīng)FP每次接收的上行語(yǔ)音數(shù)據(jù)建立計(jì)時(shí)器; 啟動(dòng)計(jì)時(shí)器; 當(dāng)計(jì)時(shí)器定時(shí)到達(dá)時(shí),解析與該計(jì)時(shí)器對(duì)應(yīng)的上行語(yǔ)音數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述啟動(dòng)計(jì)時(shí)器,包括: 每隔一個(gè)專用信道傳輸時(shí)間間隔向計(jì)時(shí)器發(fā)送中斷指令啟動(dòng)計(jì)時(shí)器。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述更新對(duì)應(yīng)已發(fā)送的上行語(yǔ)音數(shù)據(jù)的緩存池,包括: 在對(duì)應(yīng)已發(fā)送的上行語(yǔ)音數(shù)據(jù)的緩存池內(nèi)刪除發(fā)送過(guò)的上行語(yǔ)音數(shù)據(jù)。
7.一種上行語(yǔ)音數(shù)據(jù)傳輸裝置,其特征在于,包括: 傳輸延時(shí)量生成模塊,用于隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的傳輸延時(shí)量; 緩存池創(chuàng)建模塊,用于創(chuàng)建各FP的緩存池; 上行語(yǔ)音數(shù)據(jù)存儲(chǔ)模塊,用于將各FP的上行語(yǔ)音數(shù)據(jù)儲(chǔ)存至對(duì)應(yīng)FP的緩存池; 上行語(yǔ)音數(shù)據(jù)解析模塊,用于根據(jù)各FP的傳輸延時(shí)量延時(shí)解析對(duì)應(yīng)FP的上行語(yǔ)音數(shù)據(jù); 上行語(yǔ)音數(shù)據(jù)發(fā)送模塊,發(fā)送解析后的上行語(yǔ)音數(shù)據(jù); 緩存池更新模塊,用于更新已發(fā)送上行語(yǔ)音數(shù)據(jù)的對(duì)應(yīng)緩存池; 其中,各FP每隔一個(gè)專用信道傳輸時(shí)間間隔接收一次上行語(yǔ)音數(shù)據(jù)。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于: 所述傳輸延時(shí)量生成模塊隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的子幀延時(shí)量和時(shí)隙延時(shí)量; 或者,所述傳輸延時(shí)量生成模塊隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的時(shí)間延時(shí)量;其中,上行語(yǔ)音數(shù)據(jù)包括η個(gè)子幀,每個(gè)子幀包括m個(gè)時(shí)隙,n, m為正整數(shù); 時(shí)間延時(shí)量包括毫秒延時(shí)量。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述上行語(yǔ)音數(shù)據(jù)存儲(chǔ)模塊,包括: 傳輸延時(shí)量標(biāo)記子模塊,用于將各FP每次接收的上行語(yǔ)音數(shù)據(jù)標(biāo)記上對(duì)應(yīng)FP的傳輸延時(shí)量; 所述上行語(yǔ)音數(shù)據(jù)存儲(chǔ)模塊將每次標(biāo)記上傳輸延時(shí)量的上行語(yǔ)音數(shù)據(jù)單獨(dú)存儲(chǔ)至對(duì)應(yīng)FP的緩存池。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述上行語(yǔ)音數(shù)據(jù)解析模塊,包括: 計(jì)時(shí)器建立子模塊,用于根據(jù)各FP的傳輸延時(shí)量為對(duì)應(yīng)FP每次接收的上行語(yǔ)音數(shù)據(jù)建立計(jì)時(shí)器; 計(jì)時(shí)器啟動(dòng)子模塊,用于啟動(dòng)計(jì)時(shí)器; 當(dāng)計(jì)時(shí)器定時(shí)到達(dá)時(shí),所述上行語(yǔ)音數(shù)據(jù)解析模塊解析與該計(jì)時(shí)器對(duì)應(yīng)的上行語(yǔ)音數(shù)據(jù)。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述計(jì)時(shí)器啟動(dòng)子模塊每隔一個(gè)專用信道傳輸時(shí)間間隔向計(jì)時(shí)器發(fā)送中斷指令啟動(dòng)計(jì)時(shí)器。
12.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述緩存池更新模塊在對(duì)應(yīng)已發(fā)送的上行語(yǔ)音數(shù)據(jù)的緩存池內(nèi)刪除發(fā)送過(guò)的上行語(yǔ)音數(shù)據(jù)。
全文摘要
本發(fā)明公開(kāi)了一種上行語(yǔ)音數(shù)據(jù)傳輸方法和裝置,以解決現(xiàn)有技術(shù)中多個(gè)FP同時(shí)向數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備發(fā)送上行語(yǔ)音數(shù)據(jù),數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備一次性接收的上行語(yǔ)音數(shù)據(jù)量可能超過(guò)其處理能力,導(dǎo)致上行語(yǔ)音數(shù)據(jù)丟失,也會(huì)降低話音質(zhì)量的問(wèn)題。其包括隨機(jī)生成各FP的上行語(yǔ)音數(shù)據(jù)的傳輸延時(shí)量,并創(chuàng)建各FP的緩存池;將各FP的上行語(yǔ)音數(shù)據(jù)儲(chǔ)存至對(duì)應(yīng)FP的緩存池;根據(jù)各FP的傳輸延時(shí)量延時(shí)解析對(duì)應(yīng)FP的上行語(yǔ)音數(shù)據(jù);發(fā)送解析后的上行語(yǔ)音數(shù)據(jù),并更新已發(fā)送上行語(yǔ)音數(shù)據(jù)的對(duì)應(yīng)緩存池。所述方法延時(shí)發(fā)送上行語(yǔ)音數(shù)據(jù),緩解了Iub口數(shù)據(jù)的集中發(fā)送與接收;降低了上行語(yǔ)音數(shù)據(jù)丟失的可能性,提高了話音質(zhì)量;也降低了數(shù)據(jù)轉(zhuǎn)發(fā)設(shè)備處理能力的硬件需求。
文檔編號(hào)H04L1/00GK103078701SQ201210395428
公開(kāi)日2013年5月1日 申請(qǐng)日期2012年10月17日 優(yōu)先權(quán)日2012年10月17日
發(fā)明者陸澤銘, 劉兵章 申請(qǐng)人:大唐移動(dòng)通信設(shè)備有限公司