欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

自適應(yīng)調(diào)整語音編碼速率的方法、裝置及系統(tǒng)的制作方法

文檔序號(hào):2831112閱讀:323來源:國知局

專利名稱::自適應(yīng)調(diào)整語音編碼速率的方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
:本發(fā)明涉及通信
技術(shù)領(lǐng)域
,特別是涉及自適應(yīng)調(diào)整語音編碼速率的方法、裝置及系統(tǒng)。
背景技術(shù)
:EVRC-B(EnhancedvariableRateCode-B,增強(qiáng)型變速率碼_B)是由3GPP2(3rdGenerationPartnershipProject2,第三代合作伙伴計(jì)劃2)組織認(rèn)證的核心語音編解碼技術(shù),也稱為4GV(4thGenerationCDMAVocoders,第四代聲碼器)。與EVRC相比較,4GV的語音編碼速率可以在一定的范圍內(nèi)連續(xù)調(diào)整,因此當(dāng)系統(tǒng)容量增加的時(shí)候,語音質(zhì)量不會(huì)突然變差。通過調(diào)整編碼速率,可以在語音質(zhì)量和系統(tǒng)容量之間取得平衡,為網(wǎng)絡(luò)運(yùn)營商提供靈活的部署選項(xiàng)。在現(xiàn)有技術(shù)中,對系統(tǒng)的語音編碼速率采用靜態(tài)配置的方法,即預(yù)先為系統(tǒng)設(shè)置一種編碼模式,在這種編碼模式下,語音編碼速率是固定的,因此系統(tǒng)容量也是固定的。編碼模式一經(jīng)確定,在對系統(tǒng)設(shè)置進(jìn)行修改之前,系統(tǒng)中的所有呼叫都使用這種編碼模式。但是,在實(shí)際應(yīng)用中,不同的應(yīng)用場景,不同的時(shí)段,對系統(tǒng)容量或語音質(zhì)量的要求都是不一致的。例如當(dāng)網(wǎng)絡(luò)處于高負(fù)荷狀態(tài)時(shí),往往會(huì)采用較低的編碼速率,以犧牲語音質(zhì)量來提升系統(tǒng)容量。如果使用靜態(tài)配置的方法,很難預(yù)先設(shè)置出一種適用于所有場景的編碼模式,并且在設(shè)置之后,也無法根據(jù)負(fù)荷的變化,對編碼模式進(jìn)行動(dòng)態(tài)調(diào)整。
發(fā)明內(nèi)容有鑒于此,本發(fā)明實(shí)施例提供了自適應(yīng)調(diào)整語音編碼速率的方法、裝置及系統(tǒng),以實(shí)現(xiàn)根據(jù)系統(tǒng)負(fù)荷動(dòng)態(tài)調(diào)整語音編碼速率,技術(shù)方案如下—種自適應(yīng)調(diào)整語音編碼速率的方法,第一終端與第二終端使用免聲碼器操作進(jìn)行通信,該方法包括接收第二終端所在的基站控制器提供的第二呼叫連接前向編碼速率,所述第二呼叫連接前向編碼速率由網(wǎng)絡(luò)前向負(fù)荷確定;根據(jù)網(wǎng)絡(luò)反向負(fù)荷與所述第二呼叫連接前向編碼速率,確定第一呼叫連接反向編碼速率;將所確定的第一呼叫連接反向編碼速率提供給第一終端?!N自適應(yīng)調(diào)整語音編碼速率的方法,終端使用非免聲碼器操作進(jìn)行通信,該方法包括根據(jù)網(wǎng)絡(luò)前向負(fù)荷,確定第一呼叫連接前向編碼速率,將所確定的第一呼叫連接前向編碼速率提供給聲碼器操作單元,用于指示聲碼器操作單元使用該速率對將要發(fā)給第一終端的數(shù)據(jù)進(jìn)行編碼;根據(jù)網(wǎng)絡(luò)反向負(fù)荷,確定第一呼叫連接反向編碼速率;將所確定的第一呼叫連接反向編碼速率提供給第一終端?!N基站控制器,對于免聲碼器操作的通信,該裝置包括接收單元,用于接收第二終端所在的基站控制器提供的第二呼叫連接前向編碼速率,所述第二呼叫連接前向編碼速率由網(wǎng)絡(luò)前向負(fù)荷確定;反向速率確定單元,用于根據(jù)網(wǎng)絡(luò)反向負(fù)荷與所述接收單元接收的第二呼叫連接前向編碼速率,確定第一呼叫連接反向編碼速率;反向速率提供單元,用于將所述反向速率確定單元確定的第一呼叫連接反向編碼速率提供給第一終端?!N基站控制器,對于非免聲碼器操作的通信,該裝置包括前向速率確定單元,用于根據(jù)網(wǎng)絡(luò)前向負(fù)荷,確定第一呼叫連接前向編碼速率,所述第一呼叫連接為與第一終端建立的呼叫連接;前向速率提供單元,用于將所述前向速率確定單元確定的第一呼叫連接前向編碼速率提供給聲碼器操作單元,用于指示聲碼器操作單元,使用該速率對將要發(fā)給第一終端的數(shù)據(jù)進(jìn)行編碼;反向速率確定單元,用于根據(jù)網(wǎng)絡(luò)反向負(fù)荷,確定第一呼叫連接反向編碼速率;反向速率提供單元,用于將所述反向速率確定單元確定的第一呼叫連接反向編碼速率提供給第一終端。—種通信系統(tǒng),對于免聲碼器操作的通信,該系統(tǒng)包括基站控制器與終端;所述基站控制器,用于根據(jù)網(wǎng)絡(luò)反向負(fù)荷與對端呼叫連接的前向編碼速率,確定連接的反向編碼速率;所述呼叫連接為,基站控制器與終端建立的呼叫連接;所述終端,用于根據(jù)所述基站控制器確定的反向編碼速率,對發(fā)送的數(shù)據(jù)進(jìn)行編碼?!N通信系統(tǒng),對于非免聲碼器操作的通信,該系統(tǒng)包括基站控制器、聲碼器操作單元與終端;所述基站控制器,用于根據(jù)網(wǎng)絡(luò)前向負(fù)荷,確定呼叫連接的前向編碼速率;根據(jù)網(wǎng)絡(luò)反向負(fù)荷,確定呼叫連接的反向編碼速率;所述呼叫連接為,基站控制器與終端建立的呼叫連接;所述聲碼器操作單元,使用所述基站控制器確定的前向編碼速率,對將要發(fā)給終端的數(shù)據(jù)進(jìn)行編碼;所述終端,使用所述基站控制器確定的反向編碼速率,對發(fā)送的數(shù)據(jù)進(jìn)行編碼。以上技術(shù)方案,充分利用了4GV的編碼速率可以連續(xù)調(diào)整的特點(diǎn),根據(jù)系統(tǒng)負(fù)荷自適應(yīng)地動(dòng)態(tài)調(diào)整編碼速率,從而更靈活地在系統(tǒng)容量和語音質(zhì)量之間取得平衡。圖1為本發(fā)明實(shí)施例一的根據(jù)網(wǎng)絡(luò)負(fù)荷確定編碼速率方案示意圖;圖2為本發(fā)明實(shí)施例二的說明示意圖;圖3為實(shí)現(xiàn)本發(fā)明方法實(shí)施例一的流程圖;圖4為本發(fā)明實(shí)施例三的說明示意圖;圖5為實(shí)現(xiàn)本發(fā)明方法實(shí)施例三的流程圖;圖6為本發(fā)明實(shí)施例基站控制器的結(jié)構(gòu)示意圖;圖7為本發(fā)明實(shí)施例基站控制器的另一種結(jié)構(gòu)示意圖8為本發(fā)明實(shí)施例通信系統(tǒng)的結(jié)構(gòu)示意圖;圖9為本發(fā)明實(shí)施例通信系統(tǒng)的另一種結(jié)構(gòu)示意圖。具體實(shí)施例方式首先對本發(fā)明實(shí)施例的自適應(yīng)調(diào)整語音編碼速率的方法進(jìn)行說明,如果第一終端與第二終端使用免聲碼器操作進(jìn)行通信,該方法包括接收第二終端所在的基站控制器提供的第二呼叫連接前向編碼速率,所述第二呼叫連接前向編碼速率由網(wǎng)絡(luò)前向負(fù)荷確定;根據(jù)網(wǎng)絡(luò)反向負(fù)荷與所述第二呼叫連接前向編碼速率,確定第一呼叫連接反向編碼速率;將所確定的第一呼叫連接反向編碼速率提供給第一終端。如果終端使用非免聲碼器操作進(jìn)行通信,該方法包括根據(jù)網(wǎng)絡(luò)前向負(fù)荷,確定第一呼叫連接前向編碼速率,所述第一呼叫連接為與第一終端建立的呼叫連接;將所確定的第一呼叫連接前向編碼速率提供給聲碼器操作單元,用于指示聲碼器操作單元使用該速率對將要發(fā)給第一終端的數(shù)據(jù)進(jìn)行編碼;根據(jù)網(wǎng)絡(luò)反向負(fù)荷,確定第一呼叫連接反向編碼速率;將所確定的第一呼叫連接反向編碼速率提供給第一終端。其中,上述的方法的執(zhí)行主體,可以是第一終端所在的BSC(BaseStationController,基站控制器)。對于免聲碼器操作的通信方式,BSC根據(jù)網(wǎng)絡(luò)反向負(fù)荷與所述對端呼叫連接(第二呼叫連接)的前向編碼速率確定終端的反向編碼速率;對于非免聲碼器操作的通信方式,BSC根據(jù)網(wǎng)絡(luò)反向負(fù)荷,確定終端的反向編碼速率;由于編碼速率根據(jù)網(wǎng)絡(luò)負(fù)荷動(dòng)態(tài)確定,因此可以靈活地在系統(tǒng)容量和語音質(zhì)量之間取得平衡下面結(jié)合附圖和實(shí)施例,對本發(fā)明的具體實(shí)施方式作進(jìn)一步詳細(xì)描述實(shí)施例一首先對BSC根據(jù)網(wǎng)絡(luò)負(fù)荷確定編碼速率的具體方式進(jìn)行說明目前4GV的語音編碼速率調(diào)整,是通過預(yù)先設(shè)置一系列的COP(CapacityOperatingPoint,容量控制點(diǎn)),每個(gè)COP代表一種編碼模式,對應(yīng)一種編碼速率。<table>tableseeoriginaldocumentpage6</column></row><table><table>tableseeoriginaldocumentpage7</column></row><table>表1表1所示為編碼模式系列的一種典型應(yīng)用舉例,該模式系列支持C0P。-C0P7共8種模式,可用3bit表示,其對應(yīng)的編碼速率逐漸降低。BSC通過發(fā)送攜帶COP信息的消息或業(yè)務(wù)包給終端或核心網(wǎng),控制反向或前向編碼速率。下面以系統(tǒng)前反向都支持8種編碼模式為例,對本發(fā)明的實(shí)施方案進(jìn)行詳細(xì)描述。BSC對網(wǎng)絡(luò)負(fù)荷進(jìn)行檢測,所述網(wǎng)絡(luò)負(fù)荷包括網(wǎng)絡(luò)前向負(fù)荷與網(wǎng)絡(luò)反向負(fù)荷;當(dāng)網(wǎng)絡(luò)負(fù)荷小于等于L0ADstart(啟動(dòng)調(diào)整COP的負(fù)荷門限)時(shí),采用C0Pinit(初始COP值)作為編碼模式;當(dāng)網(wǎng)絡(luò)負(fù)荷在(L0ADstart+n*L0ADstep,L0ADstart+(n+1)*L0ADstep]范圍內(nèi)時(shí),編碼模式為COPmin+n,其中,nG(0,maxiin);其中,LOADstep為調(diào)整COP的負(fù)荷步長。當(dāng)網(wǎng)絡(luò)負(fù)荷在(L0ADstart+(max-min)*L0ADstep,負(fù)荷過載門限]范圍內(nèi)時(shí),編碼模式為C0Pmax。上述L0ADstart、L0ADstep、C0Pinit、C0Pmin、C0Pmax均為預(yù)先設(shè)置的參數(shù),C0PMX表示編碼模式系列中對應(yīng)編碼速率最小的編碼模式,COPmin表示編碼模式系列中對應(yīng)編碼速率最大的編碼模式,COP的動(dòng)態(tài)調(diào)整的范圍為C0PminC0Pmax。上述方法對于確定前向速率與反向速率均可適用。下面以確定前向速率為例假設(shè)各參數(shù)設(shè)置如下L0ADsC0PiniC0PmirC0PmasLOADc=70%=COP0COPiC0P6=10%則應(yīng)用上述方法,根據(jù)前向負(fù)荷確定編碼速率的具體方案如圖1所示,具體包括當(dāng)前向負(fù)荷小于70%時(shí),編碼模式采用COP。(COPinit);當(dāng)前向負(fù)荷在70%80%范圍時(shí),編碼模式采用COP!(COPmin+。);當(dāng)前向負(fù)荷在80%90%范圍時(shí),編碼模式采用COP2(COPmin+1);當(dāng)前向負(fù)荷在110%120%范圍時(shí),編碼模式采用COP5(COPmin+4);當(dāng)前向負(fù)荷在120%前向發(fā)射功率過載門限范圍時(shí),編碼模式采用C0P6(C0Pmax)。上述方法利用了4GV的編碼速率可以連續(xù)調(diào)整的特點(diǎn),根據(jù)系統(tǒng)負(fù)荷自適應(yīng)地動(dòng)態(tài)調(diào)整編碼速率,對于新接入的呼叫,系統(tǒng)根據(jù)當(dāng)前負(fù)荷確定其使用的COP模式,對于已有呼叫,系統(tǒng)如果檢測到當(dāng)前負(fù)荷與其當(dāng)前使用的COP不匹配,則可以調(diào)整其COP模式。下面將對調(diào)整的過程進(jìn)行說明實(shí)施例二如圖2所示,如果呼叫的雙方終端MSI與MS2采用TrFO(TranscoderFreeOperation,免聲碼器操作)進(jìn)行通信,則調(diào)整編碼速率的方法流程可以如圖3所示,具體包括S301,BSC根據(jù)網(wǎng)絡(luò)前向負(fù)荷,確定呼叫連接的前向編碼模式。參見圖2所示,第一呼叫連接為BSC1與MS1建立的呼叫連接,第二呼叫連接為BSC2與MS2建立的呼叫連接,BSC1與BSC2互為對端。應(yīng)用實(shí)施例1所述方法,BSC1與BSC2可以分別確定第一呼叫連接和第二呼叫連接的前向編碼模式。本實(shí)施例假設(shè)確定第一呼叫連接前向采用COPO,第二呼叫連接采用C0P2。S302,將所確定的前向編碼模式,提供給對端BSC。這里以BSC1為例,BSC1可以在發(fā)送給BSC2的數(shù)據(jù)包中,通過攜帶編碼模式字段,將所確定的第一呼叫連接前向編碼模式告知BSC2。由于在SIOI中,已經(jīng)確定第一呼叫連接前向采用C0P0,因此,如表1所示,所述編碼模式字段應(yīng)為"001"。同理,在BSC2向BSC1發(fā)送的數(shù)據(jù)包中,所攜帶的編碼模式字段應(yīng)為"010",對應(yīng)的模式為C0P2。需要說明的是,BSC也可以通過向?qū)Χ薆SC單獨(dú)發(fā)送指示消息,將所確定的前向編碼模式,提供給對端BSC,本發(fā)明實(shí)施例對具體的提供方式不加以限定。S303,根據(jù)網(wǎng)絡(luò)反向負(fù)荷與對端BSC提供的對端呼叫連接的前向編碼模式,確定反向編碼模式。仍以BSC1為例,BSC1首先根據(jù)網(wǎng)絡(luò)反向負(fù)荷,得到第一呼叫連接反向編碼模式,假設(shè)為C0P1。需要說明的是,這里所得到的反向編碼模式C0P1,并不一定作為最終確定使用的模式,為了便于區(qū)分,這里將所確定的C0P1稱為第一呼叫連接反向編碼模式的建議值。BSC1將所確定的第一呼叫連接反向編碼模式的建議值,與對端BSC2提供的第二連接前向編碼模式進(jìn)行比較,選取速率較低的模式,作為最終確定的第一呼叫連接反向編碼模式。本實(shí)施例中,BSC1所確定的第一呼叫連接反向編碼模式的建議值為C0P1,對端BSC2提供的第二連接前向編碼模式為C0P2,即BSC2端可承受的最大前向編碼速率為C0P2所對應(yīng)速率6.64Kbps,無法承受BSC1所確定的建議值C0P1所對應(yīng)的速率7.57Kbps,因此BSC1選取較小速率所對應(yīng)的模式C0P2作為最終確定的第一呼叫連接反向編碼模式。對于BSC2來說,所確定的第二呼叫連接反向編碼模式的建議值為C0P3(對應(yīng)速率6.18Kbps),對端BSC1所提供的第一連接前向編碼模式為C0P0(8.30Kbps),即BSC1可以承受的最大前向編碼速率為8.30Kbps,因此BSC2直接將所得到的建議值C0P3作為最終確定的第二呼叫連接反向編碼模式。S304,將所確定的反向編碼模式提供給終端。BSC1、BSC2可以通過SOCM(ServiceOptionControlMessage,業(yè)務(wù)選項(xiàng)控制消息),分別將所確定的反向編碼模式C0P2、C0P3提供給MS1、MS2。MS1和MS2分別使用C0P2和C0P3所對應(yīng)的速率對發(fā)送的數(shù)據(jù)進(jìn)行編碼。本領(lǐng)域技術(shù)人員易于想到的是,在實(shí)際應(yīng)用中,MS1和MS2可以與同一個(gè)BSC(例如BSC1)建立連接,在這種情況下,上述方法中有關(guān)BSC1和BSC2之間的信息交換為BSC1的內(nèi)部處理,因此相關(guān)步驟可以省略。由于使用TrFO通信方式,數(shù)據(jù)在傳輸過程中不進(jìn)行編解碼操作,因此對于終端的編碼速率,應(yīng)該保證不大于本地呼叫連接所能承受的反向編碼速率,和,對端呼叫連接所能承受的前向編碼速率。由于上述兩個(gè)速率是根據(jù)網(wǎng)絡(luò)負(fù)荷的變化動(dòng)態(tài)確定的,因此終端所采用的編碼速率也可以根據(jù)網(wǎng)絡(luò)負(fù)荷的變化自適應(yīng)地進(jìn)行調(diào)整,從而更靈活地在系統(tǒng)容量和語音質(zhì)量之間取得平衡。實(shí)施例三如圖4所示,呼叫雙方終端MS1與MS3的編解碼類型不一致,因此采用非TrFO方式進(jìn)行通信,則調(diào)整編碼速率的方法流程可以如圖5所示,具體包括S501,BSC根據(jù)網(wǎng)絡(luò)前向負(fù)荷與反向負(fù)荷,確定呼叫連接的前向編碼模式與反向編碼模式。參見圖4所示,第一呼叫連接為BSC1與MS1建立的呼叫連接。應(yīng)用實(shí)施例1所述方法,BSC1可以分別確定第一呼叫連接的前向編碼模式與反向編碼模式。本實(shí)施例假設(shè)確定第一呼叫連接前向采用C0P0模式,反向采用C0P1模式。S502,將所確定的前向編碼模式提供給MSC(mobileswitchingcentre,移動(dòng)交換中心)。BSC1可以在發(fā)給對端的數(shù)據(jù)包中攜帶編碼模式字段,MSC根據(jù)該字段,獲知第一呼叫連接前向采用C0P0模式,于是使用該模式所對應(yīng)的速率對將要發(fā)給MS1的數(shù)據(jù)進(jìn)行編碼。S503,將所確定的反向編碼模式提供給終端。BSC1可以通過S0CM消息將所確定的反向編碼模式C0P1提供給MS1。MS1使用C0P1所對應(yīng)的速率對發(fā)送的數(shù)據(jù)進(jìn)行編碼。對于非TrFO通信方式,數(shù)據(jù)在傳輸過程需要進(jìn)行編解碼操作,編解碼的過程需要由一聲碼器操作單元來完成。本實(shí)施例中,聲碼器操作單元集成于MSC中。MSC能夠通過BSC發(fā)來的數(shù)據(jù)包獲取BSC要求的編碼模式,并對將要發(fā)送給終端的數(shù)據(jù)進(jìn)行編碼。本實(shí)施例中,由于呼叫雙方終端的編解碼類型不一致,終端MS3的數(shù)據(jù)通過PSTN(PublicSwitchedTel印honeNetwork,公共交換電話網(wǎng))發(fā)送至MSC,MSC首先對數(shù)據(jù)進(jìn)行解碼,再使用C0P0模式對數(shù)據(jù)進(jìn)行編碼,再通過BSC1將編碼后的數(shù)據(jù)發(fā)送至MSl。需要說明的是,上述方法中所描述的編解碼操作,可以由一獨(dú)立的功能實(shí)體完成。也可以將該功能直接集成在BSC的內(nèi)部,這種情況下,將由BSC直接根據(jù)已確定的編碼模式進(jìn)行編解碼處理,不需要將確定的編碼模式告訴MSC。需要說明的是,本實(shí)施例中的步驟S502與S503,其執(zhí)行順序也可以相互交換。并且,本領(lǐng)域技術(shù)人員易于想到的是如果本實(shí)施例中的MS3為移動(dòng)通信終端,并且MS1與MS3使用非TrFO方式進(jìn)行通信,則MS3的基站控制器(例如BSC3)也可以使用S501-S502所述的步驟確定前向及后向編碼模式并分別提供給MSC和MS3,這里不再贅述。9相應(yīng)于上面的方法實(shí)施例二,本發(fā)明實(shí)施例還提供一種基站控制器。參見圖6所示,對于免聲碼器操作的通信,所述基站控制器可以包括接收單元610,用于接收第二終端所在的基站控制器提供的第二呼叫連接前向編碼速率,所述第二呼叫連接前向編碼速率由網(wǎng)絡(luò)前向負(fù)荷確定;反向速率確定單元620,用于根據(jù)網(wǎng)絡(luò)反向負(fù)荷與所述接收單元610接收的第二呼叫連接前向編碼速率,確定第一呼叫連接反向編碼速率;反向速率提供單元630,用于將所述反向速率確定單元620確定的第一呼叫連接反向編碼速率提供給第一終端。其中,所述反向速率確定單元620,可以包括建議值獲得子單元621,用于根據(jù)網(wǎng)絡(luò)反向負(fù)荷,得到第一呼叫連接反向編碼速率的建議值;確定子單元622,如果所述第二呼叫連接前向編碼速率,小于所述建議值獲得子單元621得到的第一呼叫連接反向編碼速率的建議值,則將所述第二呼叫連接前向編碼速率,確定為第一呼叫連接反向編碼速率;否則將所述第一呼叫連接反向編碼速率的建議值,確定為第一呼叫連接反向編碼速率。參見圖7所示,相應(yīng)于上面的方法實(shí)施例三,對于非免聲碼器操作的通信,所述基站控制器可以包括前向速率確定單元710,用于根據(jù)網(wǎng)絡(luò)前向負(fù)荷,確定第一呼叫連接前向編碼速率,所述第一呼叫連接為與第一終端建立的呼叫連接;前向速率提供單元720,用于將所述前向速率確定單元710確定的第一呼叫連接前向編碼速率提供給聲碼器操作單元,用于指示聲碼器操作單元,使用該速率對將要發(fā)給第一終端的數(shù)據(jù)進(jìn)行編碼;反向速率確定單元730,用于根據(jù)網(wǎng)絡(luò)反向負(fù)荷,確定第一呼叫連接反向編碼速率;反向速率提供單元740,用于將所述反向速率確定單元730確定的第一呼叫連接反向編碼速率提供給第一終端。上面所提供的兩種基站控制器,分別可以應(yīng)用于TrFO和非TrFO的通信方式。所選取的編碼速率是根據(jù)網(wǎng)絡(luò)負(fù)荷的變化動(dòng)態(tài)確定的,因此終端所采用的編碼速率可以根據(jù)網(wǎng)絡(luò)負(fù)荷的變化自適應(yīng)地進(jìn)行調(diào)整,從而更靈活地在系統(tǒng)容量和語音質(zhì)量之間取得平衡。本發(fā)明實(shí)施例還提供一種通信系統(tǒng)。參見圖8所示,對于免聲碼器操作的通信,所述通信系統(tǒng)可以包括所述基站控制器810,用于根據(jù)網(wǎng)絡(luò)反向負(fù)荷與對端呼叫連接的前向編碼速率,確定連接的反向編碼速率;所述呼叫連接為,基站控制器與終端建立的呼叫連接;所述終端820,用于根據(jù)所述基站控制器810確定的反向編碼速率,對發(fā)送的數(shù)據(jù)進(jìn)行編碼。參見圖9所示,對于非免聲碼器操作的通信,所述通信系統(tǒng)可以包括所述基站控制器910,用于根據(jù)網(wǎng)絡(luò)前向負(fù)荷,確定呼叫連接的前向編碼速率;根據(jù)網(wǎng)絡(luò)反向負(fù)荷,確定呼叫連接的反向編碼速率;所述呼叫連接為,基站控制器與終端建立的呼叫連接;所述聲碼器操作單元920,使用所述基站控制器確定910的前向編碼速率,對將要發(fā)給第一終端的數(shù)據(jù)進(jìn)行編碼;該聲碼器操作單元可以是一個(gè)獨(dú)立的功能實(shí)體,或者集成于移動(dòng)交換中心或所述基站控制器910中。所述終端930,使用所述基站控制器910確定的反向編碼速率,對發(fā)送的數(shù)據(jù)進(jìn)行編碼。上面所提供的兩種通信系統(tǒng),分別可以應(yīng)用于TrFO和非TrFO的通信方式。終端所使用的編碼速率是根據(jù)網(wǎng)絡(luò)負(fù)荷的變化動(dòng)態(tài)確定的,因此終端所采用的編碼速率可以根據(jù)網(wǎng)絡(luò)負(fù)荷的變化自適應(yīng)地進(jìn)行調(diào)整,從而更靈活地在系統(tǒng)容量和語音質(zhì)量之間取得平衡。對于裝置與系統(tǒng)實(shí)施例而言,由于其基本相應(yīng)于方法實(shí)施例,所以描述得比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置與系統(tǒng)實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性的勞動(dòng)的情況下,即可以理解并實(shí)施。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。以上所述僅是本發(fā)明的具體實(shí)施方式,應(yīng)當(dāng)指出,對于本
技術(shù)領(lǐng)域
的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。權(quán)利要求一種自適應(yīng)調(diào)整語音編碼速率的方法,其特征在于,第一終端與第二終端使用免聲碼器操作進(jìn)行通信,該方法包括接收第二終端所在的基站控制器提供的第二呼叫連接前向編碼速率,所述第二呼叫連接前向編碼速率由網(wǎng)絡(luò)前向負(fù)荷確定;根據(jù)網(wǎng)絡(luò)反向負(fù)荷與所述第二呼叫連接前向編碼速率,確定第一呼叫連接反向編碼速率;將所確定的第一呼叫連接反向編碼速率提供給第一終端。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)網(wǎng)絡(luò)前向負(fù)荷,確定第一呼叫連接前向編碼速率,具體實(shí)現(xiàn)為根據(jù)網(wǎng)絡(luò)前向負(fù)荷,在預(yù)先設(shè)置的編碼模式系列中,選取一種編碼模式,使用其所對應(yīng)的編碼速率作為第一呼叫連接前向編碼速率;所述編碼模式以容量控制點(diǎn)COP表示,以COP^表示所述編碼模式系列中對應(yīng)編碼速率最小的編碼模式,以COPmin表示所述編碼模式系列中對應(yīng)編碼速率最大的編碼模式;當(dāng)網(wǎng)絡(luò)前向負(fù)荷小于等于啟動(dòng)調(diào)整的負(fù)荷門限LOAD^rt時(shí),選取COPinit作為編碼模式;所述COPinit為預(yù)先在所述編碼模式系列中選取的初始COP值;當(dāng)網(wǎng)絡(luò)前向負(fù)荷在(LOADstart+n*LOADstep,LOADstart+(n+1)*LOADstep]范圍內(nèi)時(shí),選取COPmin+n作為編碼模式,其中,nG(0,max-min);所述L0ADstep為調(diào)整COP的負(fù)荷步長;當(dāng)網(wǎng)絡(luò)前向負(fù)荷在(LOAD^t+(max-min)禮OAD^p,負(fù)荷過載門限]范圍內(nèi)時(shí),選取COP^作為編碼模式。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)網(wǎng)絡(luò)反向負(fù)荷與所述第二呼叫連接前向編碼速率,確定第一呼叫反向編碼速率,具體包括根據(jù)網(wǎng)絡(luò)反向負(fù)荷,得到第一呼叫連接反向編碼速率的建議值;如果所述第二呼叫連接前向編碼速率,小于所得到的第一呼叫連接反向編碼速率的建議值,則將所述第二呼叫連接前向編碼速率,確定為第一呼叫連接反向編碼速率;否則將所述第一呼叫連接反向編碼速率的建議值,確定為第一呼叫連接反向編碼速率。4.一種自適應(yīng)調(diào)整語音編碼速率的方法,其特征在于,終端使用非免聲碼器操作進(jìn)行通信,該方法包括根據(jù)網(wǎng)絡(luò)前向負(fù)荷,確定第一呼叫連接前向編碼速率,將所確定的第一呼叫連接前向編碼速率提供給聲碼器操作單元,用于指示聲碼器操作單元使用該速率對將要發(fā)給第一終端的數(shù)據(jù)進(jìn)行編碼;根據(jù)網(wǎng)絡(luò)反向負(fù)荷,確定第一呼叫連接反向編碼速率;將所確定的第一呼叫連接反向編碼速率提供給第一終端。5.—種基站控制器,其特征在于,對于免聲碼器操作的通信,該裝置包括接收單元,用于接收第二終端所在的基站控制器提供的第二呼叫連接前向編碼速率,所述第二呼叫連接前向編碼速率由網(wǎng)絡(luò)前向負(fù)荷確定;反向速率確定單元,用于根據(jù)網(wǎng)絡(luò)反向負(fù)荷與所述接收單元接收的第二呼叫連接前向編碼速率,確定第一呼叫連接反向編碼速率;反向速率提供單元,用于將所述反向速率確定單元確定的第一呼叫連接反向編碼速率提供給第一終端。6.根據(jù)權(quán)利要求5所述的基站控制器,其特征在于,所述反向速率確定單元,包括建議值獲得子單元,用于根據(jù)網(wǎng)絡(luò)反向負(fù)荷,得到第一呼叫連接反向編碼速率的建議值;確定子單元,如果所述第二呼叫連接前向編碼速率,小于所述建議值獲得子單元得到的第一呼叫連接反向編碼速率的建議值,則將所述第二呼叫連接前向編碼速率,確定為第一呼叫連接反向編碼速率;否則將所述第一呼叫連接反向編碼速率的建議值,確定為第一呼叫連接反向編碼速率。7.—種基站控制器,其特征在于,對于非免聲碼器操作的通信,該裝置包括前向速率確定單元,用于根據(jù)網(wǎng)絡(luò)前向負(fù)荷,確定第一呼叫連接前向編碼速率,所述第一呼叫連接為與第一終端建立的呼叫連接;前向速率提供單元,用于將所述前向速率確定單元確定的第一呼叫連接前向編碼速率提供給聲碼器操作單元,用于指示聲碼器操作單元,使用該速率對將要發(fā)給第一終端的數(shù)據(jù)進(jìn)行編碼;反向速率確定單元,用于根據(jù)網(wǎng)絡(luò)反向負(fù)荷,確定第一呼叫連接反向編碼速率;反向速率提供單元,用于將所述反向速率確定單元確定的第一呼叫連接反向編碼速率提供給第一終端。8.—種通信系統(tǒng),其特征在于,對于免聲碼器操作的通信,該系統(tǒng)包括基站控制器與終丄山順;所述基站控制器,用于根據(jù)網(wǎng)絡(luò)反向負(fù)荷與對端呼叫連接的前向編碼速率,確定連接的反向編碼速率;所述呼叫連接為,基站控制器與終端建立的呼叫連接;所述終端,用于根據(jù)所述基站控制器確定的反向編碼速率,對發(fā)送的數(shù)據(jù)進(jìn)行編碼。9.一種通信系統(tǒng),其特征在于,對于非免聲碼器操作的通信,該系統(tǒng)包括基站控制器、聲碼器操作單元與終端;所述基站控制器,用于根據(jù)網(wǎng)絡(luò)前向負(fù)荷,確定呼叫連接的前向編碼速率;根據(jù)網(wǎng)絡(luò)反向負(fù)荷,確定呼叫連接的反向編碼速率;所述呼叫連接為,基站控制器與終端建立的呼叫連接;所述聲碼器操作單元,使用所述基站控制器確定的前向編碼速率,對將要發(fā)給終端的數(shù)據(jù)進(jìn)行編碼;所述終端,使用所述基站控制器確定的反向編碼速率,對發(fā)送的數(shù)據(jù)進(jìn)行編碼。全文摘要本發(fā)明實(shí)施例公開了一種自適應(yīng)調(diào)整語音編碼速率的方法、裝置及系統(tǒng)。當(dāng)?shù)谝唤K端與第二終端使用免聲碼器操作進(jìn)行通信時(shí),所述方法包括接收第二終端所在的基站控制器提供的第二呼叫連接前向編碼速率,所述第二呼叫連接前向編碼速率由網(wǎng)絡(luò)前向負(fù)荷確定;根據(jù)網(wǎng)絡(luò)反向負(fù)荷與所述第二呼叫連接前向編碼速率,確定第一呼叫連接反向編碼速率;將所確定的第一呼叫連接反向編碼速率提供給第一終端。應(yīng)用以上方案,編碼速率根據(jù)網(wǎng)絡(luò)負(fù)荷的變化自適應(yīng)地進(jìn)行調(diào)整,從而能夠靈活地在系統(tǒng)容量和語音質(zhì)量之間取得平衡。文檔編號(hào)G10L19/00GK101729196SQ20081020167公開日2010年6月9日申請日期2008年10月20日優(yōu)先權(quán)日2008年10月20日發(fā)明者王耀兵,肖細(xì)珠,謝云娟申請人:上海華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
高安市| 绥棱县| 陵水| 三都| 青海省| 静海县| 开平市| 峨眉山市| 会昌县| 广灵县| 门头沟区| 霍城县| 新丰县| 林周县| 吉木乃县| 怀远县| 宜章县| 隆回县| 甘肃省| 新密市| 宜兰市| 鄂州市| 习水县| 滦平县| 穆棱市| 惠州市| 高要市| 张家港市| 岳池县| 株洲市| 额济纳旗| 偏关县| 电白县| 长治市| 栖霞市| 皮山县| 皮山县| 井研县| 新田县| 弥渡县| 新营市|