專利名稱:語音數(shù)據(jù)在線錄取和上載方法
技術(shù)領(lǐng)域:
本發(fā)明涉及無線移動通信技術(shù)領(lǐng)域,特別是指一種無線移動通信的語音數(shù)據(jù)在線錄取和上載方法。
背景技術(shù):
在目前的移動通信網(wǎng)絡(luò)中,通話時的語音質(zhì)量是移動用戶最關(guān)心的問題之一。由于在語音信息傳輸過程中,語音數(shù)據(jù)要經(jīng)過眾多的網(wǎng)絡(luò)傳輸設(shè)備以及無線空中接口,引入了不可預(yù)測干擾,造成了語音問題的復(fù)雜性和多樣性。因此,要求有一種方便可靠的語音數(shù)據(jù)在線錄取方法,以滿足語音分析、語音質(zhì)量監(jiān)控等的需要。
移動通信話音的傳輸過程參見圖1所示。在使用手機進行通話時,為了節(jié)省有限的帶寬,原始語音數(shù)據(jù)先在手機101上進行語音編碼(ENCODE)壓縮,轉(zhuǎn)換為不能直接聽的壓縮后的語音數(shù)據(jù),然后通過無線空中接口向其所在的基站子系統(tǒng)(BSS)102發(fā)送,語音數(shù)據(jù)首先到達BSS 102的基站(BTS)103上,再由BTS 103傳送到基站控制器(BSC)104,在BSC 104上完成語音解碼(DECODE),從而恢復(fù)原來的語音數(shù)據(jù),發(fā)送至網(wǎng)絡(luò)交換系統(tǒng)(NSS)105的移動業(yè)務(wù)交換中心(MSC)106,這是語音信號的上行過程。語音信號從MSC 106到手機101的下行過程剛好與上行過程相反。
目前對錄取在線語音數(shù)據(jù)一般采用兩種方式一種方式是直接用錄音設(shè)備在通話終端進行錄?。涣硪环N方式是通過E1語音卡串接到E1線上,對E1時隙中的語音數(shù)據(jù)進行直接錄取。這兩種語音數(shù)據(jù)錄取方法的缺點是首先,如果從終端進行錄取,容易引入外界干擾,得到的數(shù)據(jù)可信度不高,而數(shù)據(jù)的可信度對于做話音質(zhì)量分析是十分重要的;其次,這兩種錄取方式都需要額外的外部設(shè)備的支持,如高質(zhì)量的數(shù)碼錄音設(shè)備、E1語音卡等,增加了成本,并且操作起來十分不便,如第二種方式由于一般E1線上不會留有E1接口,因此需要在E1線上另外設(shè)置E1接口,以將卡串接到E1線上,給操作帶來了麻煩;第三,目前采用這兩種方法所錄取的語音數(shù)據(jù)都是編碼前或解碼后的,采集點比較單一,對于編碼后或解碼前的數(shù)據(jù)還不能錄取,而這一部分數(shù)據(jù)對于話音質(zhì)量分析尤為重要;另外,在一些場合還需要將語音數(shù)據(jù)上載,以進行語音在線播放等。但由于目前的語音數(shù)據(jù)通常也是從終端上載,而終端存在的各種干擾可能會造成到達網(wǎng)絡(luò)內(nèi)部數(shù)據(jù)的失真,很難保證上載的語音質(zhì)量。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種語音在線錄取方法,利用現(xiàn)有移動通信網(wǎng)絡(luò)設(shè)備,實現(xiàn)高質(zhì)量的語音數(shù)據(jù)在線錄取。
本發(fā)明的另一目的是提供一種語音數(shù)據(jù)在線上載方法,利用現(xiàn)有移動通信網(wǎng)絡(luò)設(shè)備,避免數(shù)據(jù)上載過程中的干擾,實現(xiàn)高質(zhì)量的語音數(shù)據(jù)上載。
一種語音數(shù)據(jù)在線錄取方法,應(yīng)用于移動通信網(wǎng)絡(luò),包括以下步驟a)從基站控制器中的語音數(shù)據(jù)傳輸通道上采集當(dāng)前傳輸?shù)恼Z音數(shù)據(jù);b)將步驟a)采集到的語音數(shù)據(jù)進行存儲。
該方法步驟a)中所述語音數(shù)據(jù)傳輸通道上的采集位置是語音數(shù)據(jù)編碼前、編碼后、解碼前、解碼后或其組合。
該方法在基站控制器上設(shè)置至少一個緩沖區(qū),則步驟b)具體包括將步驟a)采集到的語音數(shù)據(jù)保存在緩沖區(qū)中。
該方法所述緩沖區(qū)保存數(shù)據(jù)采用定長緩沖方式或循環(huán)緩沖方式。
該方法步驟b)具體包括將采集的語音數(shù)據(jù)通過基站控制器中的操作維護通道傳送至基站控制器的后管理模塊,再傳送至存儲處理設(shè)備。
該方法步驟b)具體包括將保存在緩沖區(qū)中的語音數(shù)據(jù)通過操作維護通道傳送至基站控制器的后管理模塊,再通過傳送至存儲處理設(shè)備。
該方法所述語音數(shù)據(jù)的傳送采用TCP/IP或UDP/IP協(xié)議。
本發(fā)明的一種語音數(shù)據(jù)上載方法,應(yīng)用于移動通信網(wǎng)絡(luò),包括將語音數(shù)據(jù)直接傳送至基站控制器的后管理模塊,該后管理模塊再通過基站控制器的操作維護通道傳送至基站控制器的語音數(shù)據(jù)傳輸通道上。
該方法進一步包括在基站控制器上設(shè)置至少一個緩沖區(qū),則所述語音數(shù)據(jù)傳送至后管理模塊后,先通過操作維護通道傳送至基站控制器的緩沖區(qū);當(dāng)需要語音數(shù)據(jù)播放時,再將該語音數(shù)據(jù)傳送至基站控制器的語音數(shù)據(jù)傳輸通道上。
該方法將所述語音數(shù)據(jù)傳送至語音數(shù)據(jù)傳輸通道上的具體位置是基站控制器中的語音數(shù)據(jù)編碼前、編碼后、解碼前或解碼后。
該方法所述緩沖區(qū)保存數(shù)據(jù)采用定長緩沖方式或循環(huán)緩沖方式。
該方法所述語音數(shù)據(jù)的傳送采用TCP/IP或UDP/IP協(xié)議。
從上述方案可以看出,本發(fā)明所提供的語音在線錄取和上載方法具有如下優(yōu)點和特點1)本發(fā)明方法從基站控制器上采集語音數(shù)據(jù),從而避免了終端錄取時帶來的干擾。
2)本發(fā)明方法利用現(xiàn)有網(wǎng)絡(luò)設(shè)備和網(wǎng)絡(luò)通道進行數(shù)據(jù)下載和存儲,并可采用緩沖存儲或?qū)崟r下載多種方式,使語音數(shù)據(jù)錄取的操作方便靈活。
3)本發(fā)明方法對基站控制器的編碼前、編碼后、解碼前、解碼后多點進行語音數(shù)據(jù)采集,豐富了話音質(zhì)量分析的來源。
4)本發(fā)明方法同時提供了語音數(shù)據(jù)上載方法,將語音數(shù)據(jù)直接上載到基站控制器,避免了終端語音上載過程中的干擾,可提供高質(zhì)量的語音數(shù)據(jù)上載和語音在線播放。
圖1為無線移動通信網(wǎng)絡(luò)話音的傳送過程示意圖;圖2本發(fā)明實施例數(shù)據(jù)下載過程示意圖。
具體實施例方式
下面結(jié)合附圖及具體實施例對本發(fā)明再作進一步詳細的說明。
為了避免終端錄取語音數(shù)據(jù)時引入的噪聲干擾,本發(fā)明將語音數(shù)據(jù)采集點選取在BSC 104中的語音數(shù)據(jù)傳輸通道上。參見圖1所示,本實施例中具體將語音數(shù)據(jù)采集點選在BSC 104中用于編解碼處理的數(shù)字信號處理器(DSP)107上DECODE和ENCODE的前后兩側(cè),即圖1所示的1、2、3、4這四個點。這樣,當(dāng)進行通話時,可以同步采集BSC 104解碼前的數(shù)據(jù)、BSC 104解碼后的數(shù)據(jù)、BSC 104編碼前的數(shù)據(jù)和BSC 104編碼后的任意一點或幾點的語音數(shù)據(jù)。從而避免了從終端采集時帶來的干擾,并能夠全面采集到設(shè)備編解碼前后的語音數(shù)據(jù)。
所采集到的語音數(shù)據(jù)可以利用BSC 104內(nèi)部的操作維護通道,采用TCP/IP、UDP/IP協(xié)議族實時傳輸?shù)酱鎯μ幚碓O(shè)備中進行保存或處理。參見圖2所示,將在BSC 104的DSP 107上四點采集的數(shù)據(jù)實時通過光復(fù)用(OM)操作維護通道傳送至BSC 104內(nèi)部的后管理模塊(BAM)201上,再將數(shù)據(jù)通過網(wǎng)絡(luò)接口實時傳送到存儲處理設(shè)備上,比如傳送到本地計算機202上進行保存或處理。其中,整個傳輸過程都可采用TCP/IP或UDP/IP協(xié)議,OM操作維護通道是目前常采用的一種操作維護通道。這種實時下載的存儲方式,可以選擇對所述采集點中的某一個或多個采集點進行下載,或者對四點同時進行下載。這種存儲方式的優(yōu)點是可以大容量的保存原始數(shù)據(jù),可以完整的保存從開始到結(jié)束的數(shù)據(jù),能應(yīng)付長時間的跟蹤處理;但考慮到該方式在傳輸時對系統(tǒng)會造成一定壓力,在網(wǎng)絡(luò)空閑時使用較為理想。
另外,還可以采取緩沖區(qū)存儲方式。在BSC 104上開辟四個大緩沖區(qū),分別用于存儲四點采集的數(shù)據(jù)。將四個點采集的語音數(shù)據(jù)分別保存在四點所對應(yīng)的緩沖區(qū)中,而無需占用無線通信網(wǎng)絡(luò)的資源。其中,緩沖區(qū)保存數(shù)據(jù)可以采取定長緩沖方式,當(dāng)緩沖區(qū)滿后自動停止;也可以采取循環(huán)緩沖方式,當(dāng)緩沖區(qū)滿后再將在先存入的數(shù)據(jù)覆蓋,循環(huán)進行緩沖。另外,采用緩沖區(qū)存儲方式緩存的語音數(shù)據(jù)可進一步利用BSC 104的OM操作維護通道,采用TCP/IP或UDP/IP協(xié)議族,并通過網(wǎng)絡(luò)接口將數(shù)據(jù)下載到本地計算機202上。將緩沖區(qū)存儲的數(shù)據(jù)下載時,可以選擇四個緩沖區(qū)同時下載,也可以對某一個或幾個緩沖區(qū)整個進行下載,還可以選擇對某個緩沖區(qū)的某一段數(shù)據(jù)進行下載。這種方式有利于緩解網(wǎng)絡(luò)的壓力,當(dāng)網(wǎng)絡(luò)比較擁塞時,先將采集的數(shù)據(jù)存入緩沖區(qū),等網(wǎng)絡(luò)比較空閑時再從緩沖區(qū)進行下載。
利用數(shù)據(jù)下載所采用的操作維護通道,本發(fā)明還可以將語音文件上載到BSC的語音數(shù)據(jù)傳輸通道上,以進行在線語音播放。語音數(shù)據(jù)的上載也可采用兩種方式一種方式是將提供語音數(shù)據(jù)設(shè)備,如本地計算機中編輯好的語音數(shù)據(jù)通過網(wǎng)絡(luò)接口傳送到BSC的BAM上,再通過操作維護通道直接發(fā)送至DSP上的DECODE和ENCODE的前后四個點中的一個或幾個,以進行實時播放;另一種方式,是將發(fā)送到BAM的語音數(shù)據(jù)先通過操作維護通道放入緩沖區(qū)暫時保存,在合適的時候再調(diào)出進行播放。對于進行語音播放的方式,可以是在BSC的語音數(shù)據(jù)傳輸通道空閑時將語音數(shù)據(jù)上載進行播放,或用上載的語音數(shù)據(jù)替換目前通道內(nèi)正在傳輸?shù)恼UZ音數(shù)據(jù),這樣,在終端就可以聽到上載的語音了。通過將不同的語音數(shù)據(jù)上載到不同的點或不同的緩沖區(qū),可以選擇不同的播放方向,如向手機播放,或向固定端播放。這種上載方式直接將無干擾的純語音數(shù)據(jù)上載到網(wǎng)絡(luò)上,從而避免了失真,有利于對網(wǎng)絡(luò)的語音的解碼質(zhì)量進行分析。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種語音數(shù)據(jù)在線錄取方法,應(yīng)用于移動通信網(wǎng)絡(luò),其特征在于,包括以下步驟a)從基站控制器中的語音數(shù)據(jù)傳輸通道上采集當(dāng)前傳輸?shù)恼Z音數(shù)據(jù);b)將步驟a)采集到的語音數(shù)據(jù)進行存儲。
2.根據(jù)權(quán)利要求1所述方法,其特征在于,步驟a)中所述語音數(shù)據(jù)傳輸通道上的采集位置是語音數(shù)據(jù)編碼前、編碼后、解碼前、解碼后或其組合。
3.根據(jù)權(quán)利要求1或2所述方法,其特征在于,在基站控制器上設(shè)置至少一個緩沖區(qū),則步驟b)具體包括將步驟a)采集到的語音數(shù)據(jù)保存在緩沖區(qū)中。
4.根據(jù)權(quán)利要求3所述方法,其特征在于,所述緩沖區(qū)保存數(shù)據(jù)采用定長緩沖方式或循環(huán)緩沖方式。
5.根據(jù)權(quán)利要求1所述方法,其特征在于,步驟b)具體包括將采集的語音數(shù)據(jù)通過基站控制器中的操作維護通道傳送至基站控制器的后管理模塊,再傳送至存儲處理設(shè)備。
6.根據(jù)權(quán)利要求3所述方法,其特征在于,步驟b)具體包括將保存在緩沖區(qū)中的語音數(shù)據(jù)通過操作維護通道傳送至基站控制器的后管理模塊,再通過傳送至存儲處理設(shè)備。
7.根據(jù)權(quán)利要求5或6所述方法,其特征在于,所述語音數(shù)據(jù)的傳送采用TCP/IP或UDP/IP協(xié)議。
8.一種語音數(shù)據(jù)上載方法,應(yīng)用于移動通信網(wǎng)絡(luò),其特征在于,包括將語音數(shù)據(jù)直接傳送至基站控制器的后管理模塊,該后管理模塊再通過基站控制器的操作維護通道傳送至基站控制器的語音數(shù)據(jù)傳輸通道上。
9.根據(jù)權(quán)利要求8所述方法,其特征在于,該方法進一步包括在基站控制器上設(shè)置至少一個緩沖區(qū),則所述語音數(shù)據(jù)傳送至后管理模塊后,先通過操作維護通道傳送至基站控制器的緩沖區(qū);當(dāng)需要語音數(shù)據(jù)播放時,再將該語音數(shù)據(jù)傳送至基站控制器的語音數(shù)據(jù)傳輸通道上。
10.根據(jù)權(quán)利要求8或9所述方法,其特征在于,將所述語音數(shù)據(jù)傳送至語音數(shù)據(jù)傳輸通道上的具體位置是基站控制器中的語音數(shù)據(jù)編碼前、編碼后、解碼前或解碼后。
11.根據(jù)權(quán)利要求9所述方法,其特征在于,所述緩沖區(qū)保存數(shù)據(jù)采用定長緩沖方式或循環(huán)緩沖方式。
12.根據(jù)權(quán)利要求8或9所述方法,其特征在于,所述語音數(shù)據(jù)的傳送采用TCP/IP或UDP/IP協(xié)議。
全文摘要
本發(fā)明公開了一種語音數(shù)據(jù)在線錄取方法,應(yīng)用于移動通信網(wǎng)絡(luò),包括以下步驟從基站控制器中的語音數(shù)據(jù)傳輸通道上采集當(dāng)前傳輸?shù)恼Z音數(shù)據(jù),將采集到的語音數(shù)據(jù)傳送到本地計算機上進行存儲。本發(fā)明同時公開了一種語音數(shù)據(jù)在線上載方法,將語音數(shù)據(jù)傳送至基站控制器上。本發(fā)明方案充分利用現(xiàn)有技術(shù)設(shè)備實現(xiàn)了高質(zhì)量無干擾的語音數(shù)據(jù)在線錄取和上載。
文檔編號H04M1/65GK1582000SQ0314995
公開日2005年2月16日 申請日期2003年7月31日 優(yōu)先權(quán)日2003年7月31日
發(fā)明者李明 申請人:華為技術(shù)有限公司