專利名稱:在電信端點(diǎn)之間的媒體波形的確認(rèn)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明總體涉及電信,更具體地,涉及驗(yàn)證由第一電信端點(diǎn)編碼 的媒體波形是否已經(jīng)被第二電信端點(diǎn)滿意地接收。
背景技術(shù):
當(dāng)人們?cè)谀骋痪嚯x上互相通信時(shí),常常不確知參加者是否能聽(tīng)見(jiàn) 對(duì)方。這種不確知可以是由于噪聲或在參加者之間的傳輸路徑上存在 的其它形式的損害造成的。在無(wú)線通信中,例如,損害可以以共信道
干擾、瑞利(Rayleigh)衰落、熱噪聲等等的形式出現(xiàn)。即使在其中不存 在無(wú)線鏈路的地面線路通信中,損害仍可以以回聲、代碼轉(zhuǎn)換錯(cuò)誤、 分組丟失等等的形式出現(xiàn)。
在實(shí)現(xiàn)成功的通信中的不確知并非特定于任一種形式的通信。這 例如在用于軍事、航空、或公共服務(wù)的雙向無(wú)線通信中是明顯的,在 這種雙向無(wú)線通信中參加者常常被迫重復(fù)所聽(tīng)見(jiàn)的內(nèi)容。另外,為了 明確地確認(rèn)和確定通信的精確性,參加者常常不得不使用諸如表示信 息已被接收的"roger"或表示已明白剛說(shuō)的內(nèi)容的"copy"那樣的詞。即 使在包括雙向無(wú)線通信的適合形式的蜂窩電信中,由蜂窩服務(wù)供應(yīng)商 打出的商務(wù)廣告常常以蜂窩電話用戶無(wú)法聽(tīng)見(jiàn)某個(gè)其它人而引起的焦 慮為主題,或服務(wù)代表不斷詢問(wèn)某個(gè)其它人是否能夠在他的蜂窩電話 中聽(tīng)見(jiàn)他說(shuō)的話為主題。
毫不意外地,已花費(fèi)許多力氣在改進(jìn)通信的健壯性和向會(huì)話的每 個(gè)參加者保證其它人事實(shí)上能聽(tīng)見(jiàn)他說(shuō)的話。在通過(guò)互聯(lián)網(wǎng)協(xié)議的語(yǔ) 音的情況下,例如,已經(jīng)開(kāi)發(fā)了諸如實(shí)時(shí)傳輸控制協(xié)議(RTCP)那樣的 協(xié)議來(lái)處理改進(jìn)通信的健壯性。RTCP具體地提供用于在端點(diǎn)之間輸 送語(yǔ)音或其它媒體信息的實(shí)時(shí)傳輸協(xié)議(RT P)分組流的帶外控制信息。RTCP打算被使用來(lái)周期性地傳送控制分組給在流多媒體會(huì)話的 參加者,諸如在VoIP呼叫期間進(jìn)行的會(huì)話。RTCP的主要功能是提 供有關(guān)為發(fā)送的RTP分組流正在提供的服務(wù)質(zhì)量的反饋。分組流的接 收端點(diǎn)可以把RTCP分組發(fā)送回到發(fā)送端點(diǎn),以便才艮告接收端點(diǎn)正在 經(jīng)受的服務(wù)質(zhì)量。
發(fā)明內(nèi)容
依靠現(xiàn)有技術(shù)中諸如RTCP的某些協(xié)議的問(wèn)題在于,它們主要涉 及提供有關(guān)服務(wù)質(zhì)量的反饋,服務(wù)質(zhì)量包括帶寬、錯(cuò)誤率和延遲時(shí)間 的特性,以及表征端點(diǎn)如何很好地接收數(shù)據(jù)分組和比特。然而,RTCP 不提供用于報(bào)告在模擬域測(cè)量的信號(hào)質(zhì)量的機(jī)制,這必須通過(guò)"媒體波 形質(zhì)量"這個(gè)相對(duì)新的概念來(lái)完成。
媒體波形質(zhì)量涉及到,但不限于,響度、音頻失真、噪聲、衰落、 串?dāng)_、回聲和視頻失真的特性。換句話說(shuō),波形質(zhì)量涉及到與服務(wù)質(zhì) 量不同的信號(hào)特性。例如,接收端點(diǎn)可能正在以可接受的服務(wù)質(zhì)量接 收分組,但考慮到在模擬域中引入的損害,可能正在以不可接受的波 形質(zhì)量接收基礎(chǔ)媒體波形。 一種這樣的模擬域損害是,由將語(yǔ)音信號(hào) 從一個(gè)格式非完美地轉(zhuǎn)換到另一個(gè)格式的語(yǔ)音代碼轉(zhuǎn)換器引入的那種 損害。
而且,即使接收端點(diǎn),或更具體地,它的用戶,正在以可接受的 所感知的波形質(zhì)量接收媒體波形,接收者仍可能不能確定接收到的和 譯碼后的波形仍舊與編碼后的和所發(fā)送的波形有很大的不同。這例如 當(dāng)為了評(píng)估或在被使用來(lái)記住用于法律目的的對(duì)話的系統(tǒng)中發(fā)送高質(zhì) 量音頻時(shí)是關(guān)鍵的。也就是,不僅僅,接收由接收方感知的可接受的 波形質(zhì)量是關(guān)鍵的,接收發(fā)送方打算讓接收方聽(tīng)見(jiàn)和理解的內(nèi)容也是 關(guān)鍵的。
本發(fā)明使得第一電信端點(diǎn)能夠保證第二端點(diǎn)正在以滿意的波形質(zhì) 量接收第一端點(diǎn)的分組流傳輸。按照本發(fā)明的說(shuō)明性實(shí)施例,當(dāng)?shù)诙?端點(diǎn)接收分組流時(shí),它譯碼來(lái)自所述流的媒體波形,把該波形編碼回第二分組流,以及把在第二流中的某些或所有的分組發(fā)送回到第一端 點(diǎn)。第一端點(diǎn)然后譯碼在第二流中的接收到的波形,并把它與被發(fā)送 到第二端點(diǎn)的原先波形進(jìn)行比較。根據(jù)該比較,第一端點(diǎn)調(diào)節(jié)質(zhì)量指 示的數(shù)值,把基于質(zhì)量指示的狀態(tài)呈現(xiàn)給它的用戶,并且把質(zhì)量指示 發(fā)送到第二端點(diǎn)。這樣做以后,在第二端點(diǎn)處的用戶能夠確定接收到 的波形事實(shí)上是否足夠接近于第 一端點(diǎn)的用戶期望要接收和理解的波 形。
本發(fā)明基于這才羊的概念,如果往返質(zhì)量(round-trip quality)(即,
與從第一端點(diǎn)行進(jìn)到第二端點(diǎn)和再回到第一端點(diǎn)相關(guān)聯(lián)的質(zhì)量)是適 當(dāng)?shù)?,則單程質(zhì)量(即,僅僅與從第一端點(diǎn)行進(jìn)到第二端點(diǎn)相關(guān)聯(lián)的質(zhì) 量)也必須是適當(dāng)?shù)摹0凑照f(shuō)明性實(shí)施例,相同的概念也可以同時(shí)應(yīng)用 于相反的方向,其中第二端點(diǎn)把它從第一端點(diǎn)接收到的波形與第二端 點(diǎn)發(fā)送到第 一 端點(diǎn)的原先波形進(jìn)行比較。
本發(fā)明的說(shuō)明性實(shí)施例的端點(diǎn)包括發(fā)射機(jī)接口,把輸送第一媒 體波形a(t)的第一分組流發(fā)送到第二電信端點(diǎn);接收機(jī)接口,從第二 電信端點(diǎn)接收代表第二媒體波形a,(t)的第二分組數(shù)據(jù)流;處理器,按 照預(yù)定的特征比較a,(t)與a(t),以及根據(jù)該比較,調(diào)節(jié)第一質(zhì)量指示 的數(shù)值;以及用戶界面,呈現(xiàn)基于第一質(zhì)量指示的數(shù)值的狀態(tài)。
圖1顯示按照本發(fā)明的說(shuō)明性實(shí)施例的電信系統(tǒng)100的突出部件 的框圖。
圖2顯示在系統(tǒng)100內(nèi)的電信端點(diǎn)101-m的突出部件的框圖。
圖3顯示按照本發(fā)明的說(shuō)明性實(shí)施例的、涉及到交換分組流以及 分析那些分組流的波形內(nèi)容的突出消息和任務(wù)的圖。
圖4顯示在圖3上顯示的突出消息和任務(wù)的圖,其中端點(diǎn)101-1 和101-2的作用發(fā)生了交換。
圖5顯示電信系統(tǒng)100的另一個(gè)框圖,示出了網(wǎng)絡(luò)102內(nèi)語(yǔ)音代 碼轉(zhuǎn)換器的存在。
具體實(shí)施方式
圖1顯示按照本發(fā)明的說(shuō)明性實(shí)施例的電信系統(tǒng)100的突出部件 的框圖。系統(tǒng)IOO包括電信端點(diǎn)101-1到101-4和電信傳輸網(wǎng)絡(luò)102, 如圖所示地互聯(lián)。雖然說(shuō)明性實(shí)施例包括四個(gè)電信端點(diǎn),但本領(lǐng)域技 術(shù)人員在閱讀本公開(kāi)內(nèi)容后將會(huì)明白,如何做出和使用包括任何數(shù)目 的電信端點(diǎn)的、本發(fā)明的可替換實(shí)施例。
電信端點(diǎn)101-m,其中m具有在1與M之間的數(shù)值(在說(shuō)明性實(shí) 施例中M等于4),是能夠發(fā)起和/或接收在呼叫期間交換的分組流的 設(shè)備。例如,端點(diǎn)101-m可以是桌上電話、蜂窩電話、筆記本電腦、 個(gè)人數(shù)字助理(PDA)、會(huì)議橋路等等。某些或所有的端點(diǎn)101-1到 101-M可以是相同的或互不相同的;例如,端點(diǎn)101-1可以是桌上電 話,端點(diǎn)101-2可以是蜂窩電話,端點(diǎn)101-3可以是在筆記本電腦上 的軟電話,以及端點(diǎn)101-4可以是會(huì)議橋路。
端點(diǎn)101-m經(jīng)由電信傳輸網(wǎng)102處理呼叫,以及能夠與一個(gè)或多 個(gè)其它設(shè)備,諸如在系統(tǒng)100內(nèi)的其它端點(diǎn),交換語(yǔ)音與呼叫處理有 關(guān)的信號(hào)。為此,端點(diǎn)101-m與其它設(shè)備交換互聯(lián)網(wǎng)協(xié)議(IP)數(shù)據(jù)分 組。但是,在某些可替換實(shí)施例中,端點(diǎn)101-m可以是模擬設(shè)備,它 在傳輸之前不把信息數(shù)字化。無(wú)論如何,本領(lǐng)域技術(shù)人員在閱讀本技 術(shù)說(shuō)明書(shū)后將會(huì)明白,如何做出和使用電信端點(diǎn)101-m。
電信傳輸網(wǎng)絡(luò)102是輸送與在兩個(gè)或多個(gè)電信端點(diǎn)之間的呼叫相 關(guān)聯(lián)的分組流的網(wǎng)絡(luò)。分組流可包括語(yǔ)音、視頻、等等。按照說(shuō)明性 實(shí)施例,網(wǎng)絡(luò)102包括分組交換基礎(chǔ)結(jié)構(gòu)。然而,本領(lǐng)域技術(shù)人員在 閱讀本公開(kāi)內(nèi)容后將會(huì)明白,如何做出和使用本發(fā)明的替換實(shí)施例,
其中網(wǎng)絡(luò)102包括
i. 公共交換電話網(wǎng),或
ii. 互聯(lián)網(wǎng),或
iii. 一個(gè)或多個(gè)其它電信網(wǎng),或
iv. i, ii 和iii的4壬意組合。
7而且,正如本領(lǐng)域技術(shù)人員將會(huì)理解的那樣,網(wǎng)絡(luò)102可包括現(xiàn)有技術(shù)中已知的語(yǔ)音代碼轉(zhuǎn)換器或其它類型的代碼轉(zhuǎn)換器,以便從一種類型的分組流表示轉(zhuǎn)換成另一種類型。
圖2是按照本發(fā)明的說(shuō)明性實(shí)施例的電信端點(diǎn)101-m的突出部件的框圖,這些部件如圖所示地被互聯(lián)。按照說(shuō)明性實(shí)施例,電信端點(diǎn)101-m包括
i. 接收機(jī)接口 201,
ii. 發(fā)射機(jī)接口 202,
iii. 處理器203,
iv. 存儲(chǔ)器204,
v. 顯示器205,
vi. 揚(yáng)聲器206,以及
vii. 振動(dòng)機(jī)構(gòu)207。
本領(lǐng)域技術(shù)人員在閱讀本公開(kāi)內(nèi)容后將會(huì)明白,如何做出和使用本發(fā)明的替換實(shí)施例,其中電信端點(diǎn)101-m包括以上列出的部件的任何子組合。
接收機(jī)接口 201和發(fā)射機(jī)接口 202包括使得端點(diǎn)101-m能夠以熟知的方式分別接收來(lái)自網(wǎng)絡(luò)102的信號(hào)和發(fā)送信號(hào)到網(wǎng)絡(luò)102的電路。按照說(shuō)明性實(shí)施例,端點(diǎn)101-m以熟知的方式接收和發(fā)送經(jīng)由ITUG.729標(biāo)準(zhǔn)被編碼的、和在通過(guò)互聯(lián)網(wǎng)協(xié)議的語(yǔ)音(VoIP)分組數(shù)據(jù)流中表示的媒體波形信號(hào)。正如本領(lǐng)域技術(shù)人員將意識(shí)到的那樣,在某些替換實(shí)施例中,端點(diǎn)101-m接收和發(fā)送以不同的格式被編碼和/或表示的媒體波形信號(hào)。
處理器203是能夠從接收接口 201接收信息,執(zhí)行被存儲(chǔ)在存儲(chǔ)器204中的指令,從存儲(chǔ)器204讀出數(shù)據(jù)和把數(shù)據(jù)寫(xiě)入到存儲(chǔ)器204,以及發(fā)送信息到發(fā)送接口 202的通用處理器。另外,處理器203能夠提供信號(hào)到顯示器205、揚(yáng)聲器206、和振動(dòng)機(jī)構(gòu)207。在本發(fā)明的某些替換實(shí)施例中,處理器203可以是專用處理器。
存儲(chǔ)器204以熟知的方式存儲(chǔ)由處理器203使用的指令和數(shù)據(jù)。存儲(chǔ)器204可以是動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(RAM)、快閃存儲(chǔ)器、硬盤(pán)驅(qū)動(dòng)存儲(chǔ)器等等的任意組合。
顯示器205是端點(diǎn)101-m的用戶界面的一部分。按照說(shuō)明性實(shí)施例,顯示器205包括能夠把狀態(tài)的可視表示呈現(xiàn)給端點(diǎn)的用戶的液晶顯示器。本領(lǐng)域技術(shù)人員將會(huì)明白如何做出和使用其中顯示器205包括除了液晶顯示器以外的顯示器的本發(fā)明的替換實(shí)施例。
揚(yáng)聲器206是端點(diǎn)101-m的用戶界面的另一部分。按照說(shuō)明性實(shí)施例,揚(yáng)聲器206能夠把狀態(tài)的可聽(tīng)見(jiàn)的表示呈現(xiàn)給端點(diǎn)的用戶。正如本領(lǐng)域技術(shù)人員將會(huì)看到的那樣,在端點(diǎn)101-m的某些替換實(shí)施例中,揚(yáng)聲器206可以替代地是與揚(yáng)聲器不同的一種類型的電聲換能器,諸如耳機(jī)。無(wú)論如何,本領(lǐng)域技術(shù)人員將會(huì)明白如何做出和使用揚(yáng)聲器206。
振動(dòng)機(jī)構(gòu)207是端點(diǎn)101-m的用戶界面的再一部分。按照說(shuō)明性實(shí)施例,機(jī)構(gòu)207能夠把狀態(tài)的觸覺(jué)表示呈現(xiàn)給端點(diǎn)的用戶。本領(lǐng)域技術(shù)人員將會(huì)明白如何做出和使用振動(dòng)機(jī)構(gòu)207。
按照說(shuō)明性實(shí)施例,端點(diǎn)101-m執(zhí)行下面和對(duì)于圖3和4描述的任務(wù)。正如本領(lǐng)域技術(shù)人員將意識(shí)到的那樣,在端點(diǎn)101-m內(nèi)的每個(gè)部件可以執(zhí)行所描述的任務(wù)的不同子集。例如,處理器203可以執(zhí)行的那些任務(wù)包括譯碼來(lái)自接收到的分組流的媒體波形,把媒體波形編碼為要被發(fā)送的分組流,以及比較第一媒體波形的一個(gè)或多個(gè)預(yù)定特性與第二媒體波形的那些特性。
圖3顯示按照本發(fā)明的說(shuō)明性實(shí)施例的、涉及到交換分組流以及分析那些分組流的波形內(nèi)容的、突出消息和任務(wù)的圖。正如本領(lǐng)域技術(shù)人員將會(huì)看到的那樣,在以后的圖上出現(xiàn)的某些消息和任務(wù)可以并行地或與所顯示的次序不同的次序被執(zhí)行。而且,本領(lǐng)域技術(shù)人員將意識(shí)到,在本發(fā)明的某些替換實(shí)施例中,僅僅執(zhí)行所顯示的消息和任務(wù)的子集。
如圖3所示,電信端點(diǎn)101-1和101-2正在互相交換分組數(shù)據(jù)流作為雙向呼叫的一部分,每個(gè)分組流代表媒體波形。按照這種情形,端點(diǎn)101-1和101-2交換它們的用戶的語(yǔ)音的語(yǔ)音波形。然而,正如本領(lǐng)域技術(shù)人員意識(shí)到的那樣,在其它情形下,兩個(gè)或多個(gè)端點(diǎn)可以按照這里描述的技術(shù)交換其它類型的媒體。
端點(diǎn)101-1把分組流301發(fā)送到端點(diǎn)101-2,該分組數(shù)據(jù)流輸送第一媒體波形a(t),它是端點(diǎn)101-1的用戶的語(yǔ)音。
端點(diǎn)101-2接收分組流301,以及在任務(wù)302,譯碼來(lái)自所接收的分組流的第二媒體波形a,(t)。在第一媒體波形與第二媒體波形之間的區(qū)別的重要之處在于第二媒體波形被假設(shè)為第 一媒體波形的重現(xiàn),但不一定保證是完全精確的重現(xiàn),缺乏保證是由于第一媒體波形受到在端點(diǎn)101-1和端點(diǎn)101-2之間的一個(gè)或多個(gè)損害(例如,編碼錯(cuò)誤、代碼轉(zhuǎn)換錯(cuò)誤、譯碼錯(cuò)誤等等)。
端點(diǎn)101-2然后在任務(wù)303把譯碼后的第二媒體波形編碼成第二分組數(shù)據(jù)流,即分組流304,并且把分組流發(fā)送到端點(diǎn)101-1。這被執(zhí)行以使得端點(diǎn)101-1將具有與以前發(fā)送到端點(diǎn)101-2的第一媒體波形相比較的波形。
在某些替換實(shí)施例中,端點(diǎn)101-2準(zhǔn)備和發(fā)送波形的代表性模型,而不是編碼和發(fā)送波形本身。在某些其它的替換實(shí)施例中,端點(diǎn)101-2選擇在分組流301中接收到的某些或所有的有用負(fù)荷數(shù)據(jù),并且把有用負(fù)荷數(shù)據(jù)插入到分組流304,而不是譯碼與編碼該數(shù)據(jù)。
端點(diǎn)101-1接收分組流304和譯碼來(lái)自接收到的分組流的第三媒體波形。第 一媒體波形與第三媒體波形之間的差別或第二媒體波形與第三媒體波形之間的差別的重要之處在于第三媒體波形被假設(shè)為第一媒體波形的重現(xiàn)-或第二媒體波形的重現(xiàn),就那點(diǎn)而論-但不一定保證是精確的重現(xiàn)。
在任務(wù)305,在譯碼信號(hào)后,端點(diǎn)101-1根據(jù)預(yù)定的一個(gè)或多個(gè)特征,比較由分組流301的一部分代表的第一媒體波形與由分組流304的一部分代表的第三媒體波形。在比較中使用的特征可包括一個(gè)或多個(gè)以下的項(xiàng)目
i.響度ii. 音頻失真
iii. 噪聲
iv. 衰落
v. 串?dāng)_
vi. 回聲,和
vii. 視頻失真(例如,空間、時(shí)間、光學(xué)等等)。 正如本領(lǐng)域技術(shù)人員將意識(shí)到的那樣, 一個(gè)以上的特性可以進(jìn)行
比較,以及以上沒(méi)有列出的其它特性也可以進(jìn)行比較。而且,實(shí)際的 比較方法可包括相關(guān)、逐位匹配,發(fā)送的波形相對(duì)于代表波形的接收 到的語(yǔ)音或音樂(lè)模型的估計(jì)等等。無(wú)論如何,本領(lǐng)域技術(shù)人員將會(huì)明 白,如何根據(jù)一個(gè)或多個(gè)特性比較一個(gè)波形與另一個(gè)波形或該其它波 形的代表(例如,模型等等)。
根據(jù)在任務(wù)305執(zhí)行的比較的結(jié)果,端點(diǎn)101-1調(diào)節(jié)質(zhì)量指示的 數(shù)值,隨后把它作為消息306的一部分發(fā)送到端點(diǎn)101-2。例如,無(wú)論 何時(shí)兩個(gè)波形足夠可接受地比較時(shí),可以發(fā)送可接受的質(zhì)量的指示。 這可以通過(guò)在流304傳輸期間,而不是在流301傳輸期間,已發(fā)生任 何波形惡化的可能性而被規(guī)定,在這種情形下,僅僅可接受的質(zhì)量的 肯定指示將提供由端點(diǎn)101-2經(jīng)受的波形質(zhì)量的肯定陳述。
可替換地,無(wú)論何時(shí)兩個(gè)波形無(wú)法可接受地比較時(shí),可以發(fā)送不 可接受的質(zhì)量的指示。這例如當(dāng)保證由流304代表的媒體波形為遭受 到惡化時(shí),諸如當(dāng)流304在具有無(wú)損編碼的有條件的路徑上傳送時(shí), 是適當(dāng)?shù)?。無(wú)論如何,本領(lǐng)域技術(shù)人員將會(huì)明白,如何根據(jù)在比較時(shí) 所使用的一個(gè)或多個(gè)特性來(lái)確定可經(jīng)受性的閾值。
在任務(wù)307,端點(diǎn)101-1把波形傳輸?shù)臓顟B(tài)經(jīng)由用戶界面(即,端 點(diǎn)101-1的顯示器205、揚(yáng)聲器206、和/或振動(dòng)機(jī)構(gòu)207)呈現(xiàn)給它的 用戶。狀態(tài)是基于其數(shù)值在任務(wù)305處被調(diào)節(jié)的質(zhì)量指示。
在某些實(shí)施例中,呈現(xiàn)給端點(diǎn)101-1的用戶的方法(例如,視覺(jué)、 聽(tīng)覺(jué)、觸覺(jué)等等)取決于在任務(wù)305中調(diào)節(jié)的質(zhì)量指示的數(shù)值。而且, 在某些其它實(shí)施例中,呈現(xiàn)給用戶的方法取決于其中用戶操作端點(diǎn)
ii101-1的音頻^=莫式(例如,用手機(jī),用頭戴耳機(jī),用揚(yáng)聲器等等)。例如,
如果用戶通過(guò)使用其中端點(diǎn)被保持為靠近耳朵的音頻模式來(lái)操作端點(diǎn)
101-1,則可能更有效的是提供觸感給用戶,以便提供質(zhì)量狀態(tài)。正如
本領(lǐng)域技術(shù)人員將意識(shí)到的那樣,呈現(xiàn)方法可以是基于質(zhì)量指示值、
音頻模式和端點(diǎn)101-1的其它特性、用戶、呼叫和/或在端點(diǎn)之間交換
的信息的組合。
如果呈現(xiàn)方法是視覺(jué)的,則顯示器205可以以一個(gè)或多個(gè)各種各樣的格式,諸如通過(guò)使用不同的數(shù)字、不同的彩色、不同數(shù)目的橫條、微笑的面部/皺眉頭的面部圖標(biāo)等等,而呈現(xiàn)質(zhì)量指示的數(shù)值。
在任務(wù)308,端點(diǎn)101-2把波形傳輸?shù)臓顟B(tài)經(jīng)由用戶界面(即,端點(diǎn)101-2的顯示器205和/或揚(yáng)聲器206)呈現(xiàn)給它的用戶。狀態(tài)是基于其值在消息306中提供的質(zhì)量指示。
在某些實(shí)施例中,呈現(xiàn)給端點(diǎn)101-2的用戶的方法(例如,視覺(jué)、聽(tīng)覺(jué)、觸覺(jué)等等)取決于在消息306中提供的質(zhì)量指示的數(shù)值。而且,在某些其它實(shí)施例中,呈現(xiàn)給用戶的方法取決于其中用戶操作端點(diǎn)101-2的音頻模式。正如本領(lǐng)域技術(shù)人員將意識(shí)到的那樣,呈現(xiàn)方法可以是基于質(zhì)量指示值、音頻模式和端點(diǎn)101-2的其它特性、用戶、呼叫和/或在端點(diǎn)之間交換的信息的組合。
在某些實(shí)施例中,端點(diǎn)101-1根據(jù)在任務(wù)305中確定的質(zhì)量指-^的數(shù)值,調(diào)節(jié)在向前行進(jìn)的分組流301中每單位時(shí)間發(fā)送的比特?cái)?shù)。例如,如果質(zhì)量比較象是有利的,則發(fā)送到端點(diǎn)101-2的比特的數(shù)目可以隨波形質(zhì)量只有很小或沒(méi)有影響而被減小,例如通過(guò)改變語(yǔ)音編碼(即,語(yǔ)音編碼)過(guò)程。正如本領(lǐng)域技術(shù)人員將會(huì)意識(shí)到的那樣,增加或減小發(fā)送的比特的數(shù)目,以及增加或減小多少的決定也可以取決于其它因素。
在某些實(shí)施例中,端點(diǎn)101-2根據(jù)在消息306中接收到的質(zhì)量指示的數(shù)值,調(diào)節(jié)在向前行進(jìn)的分組流304中每單位時(shí)間發(fā)送的比特?cái)?shù)。例如,如果質(zhì)量比較象是有利的,則發(fā)送回到端點(diǎn)101-1的比特的數(shù)目可以隨比較結(jié)果只有很小或沒(méi)有影響而被減小。正如本領(lǐng)域技術(shù)人員將會(huì)意識(shí)到的那樣,增加或減小發(fā)送的比特的數(shù)目,以及增加或減 小多少的決定也可以取決于其它因素。
在呼叫的持續(xù)時(shí)間內(nèi),端點(diǎn)101-1和101-2不斷地執(zhí)行任務(wù)和交 換參照?qǐng)D3描述的消息。而且,在某些實(shí)施例中,端點(diǎn)101-1和101-2 對(duì)于不同的波形集合執(zhí)行每個(gè)其它角色。例如,端點(diǎn)101-2把它的用 戶的語(yǔ)音的媒體波形b(t)發(fā)送到端點(diǎn)101-1,端點(diǎn)101-1譯碼來(lái)自接收 到的分組流的媒體波形b,(t)。換句話說(shuō),如圖4所示,端點(diǎn)101-1執(zhí) 行在圖3上由端點(diǎn)101-2執(zhí)行的任務(wù),以及端點(diǎn)101-2執(zhí)行在圖3上 由端點(diǎn)101-1執(zhí)行的任務(wù)。這由端點(diǎn)101-2發(fā)送的流401、由端點(diǎn)101-1 執(zhí)行的任務(wù)402等等反映,其中任務(wù)401到408分別對(duì)應(yīng)于任務(wù)301 到308。
正如本領(lǐng)域技術(shù)人員在閱讀本技術(shù)說(shuō)明書(shū)后將意識(shí)到的那樣,說(shuō) 明性實(shí)施例的電信端點(diǎn)可以交換分組流,以及分析那些分組流的波形 內(nèi)容作為三方呼叫的一部分。在三方呼叫中(例如,牽涉到端點(diǎn)101-1、 101-2、和101-3等等),至少一個(gè)端點(diǎn),諸如端點(diǎn)101-1,與其它兩個(gè) 端點(diǎn),諸如端點(diǎn)101-2和101-3,交換分組流。在這種情形下,端點(diǎn) 101-1對(duì)于與端點(diǎn)101-2相關(guān)聯(lián)的分組流,如前面所描述的,以及對(duì)于 與端點(diǎn)101-3相關(guān)聯(lián)的分組流,執(zhí)行說(shuō)明性實(shí)施例的技術(shù)。
圖5顯示電信系統(tǒng)100的另一個(gè)框圖,示出了在網(wǎng)絡(luò)102內(nèi)語(yǔ)音 代碼轉(zhuǎn)換器的存在。如圖3和4所示,端點(diǎn)101-1和101-2正在互相 通信。被交換的分組流流過(guò)網(wǎng)絡(luò)102單元,包括語(yǔ)音代碼轉(zhuǎn)換器501-1 和501-2以及基礎(chǔ)結(jié)構(gòu)502-1、 502-2和502-3。正如本領(lǐng)域凈支術(shù)人員將 會(huì)意識(shí)到的那樣,語(yǔ)音代碼轉(zhuǎn)換器可以位于網(wǎng)關(guān)節(jié)點(diǎn)處,正如現(xiàn)有技 術(shù)中已知的。另外,所顯示的一個(gè)或多個(gè)電信設(shè)備(例如,端點(diǎn)、語(yǔ)音 編碼器等等)能夠把質(zhì)量指示發(fā)送到數(shù)據(jù)處理設(shè)備503,它可以是服務(wù) 器或是可被使用來(lái)聚集數(shù)據(jù)和/或控制一個(gè)或多個(gè)電信設(shè)備的其它設(shè) 備。
按照說(shuō)明性實(shí)施例, 一個(gè)或多個(gè)顯示的電信設(shè)備對(duì)(例如,端點(diǎn) 101-1和代碼轉(zhuǎn)換器501-1、代碼轉(zhuǎn)換器501-1和501-2、代碼轉(zhuǎn)換器501-2和端點(diǎn)101-2、等等)能夠執(zhí)行以上描述的和參照?qǐng)D3和4描述的 任務(wù)。例如,代碼轉(zhuǎn)換器501-1和501-2能夠互相交換分組流,比較 這些流的內(nèi)容,以及隨之調(diào)節(jié)它們的特定的傳輸路徑分段的質(zhì)量指示。 另外, 一個(gè)或多個(gè)所顯示的電信設(shè)備能夠把它們的質(zhì)量指示發(fā)送 到數(shù)據(jù)處理設(shè)備503。在某些實(shí)施例中,設(shè)備503能夠發(fā)送消息到一 個(gè)或多個(gè)設(shè)備,以便修改在設(shè)備之間交換的分組流。例如,如果設(shè)備 503確定,沿端點(diǎn)101-1與101-2之間的一個(gè)或多個(gè)傳輸路徑分段,較 低的編碼速率可能就足夠,則服務(wù)器可以規(guī)定,受影響的設(shè)備使用具 有較低的比特率的語(yǔ)音編碼器。作為另一個(gè)例子,如果設(shè)備503確定, 太多的帶寬被使用來(lái)把分組流發(fā)送回到設(shè)備以進(jìn)行比較,則服務(wù)器可 以規(guī)定,具有較低的比特率的代表被使用來(lái)代表波形,諸如代表性的 語(yǔ)音模型。
正如本領(lǐng)域技術(shù)人員在閱讀本技術(shù)說(shuō)明書(shū)后將意識(shí)到的那樣,端 點(diǎn)101-m或設(shè)備503可以是集中式數(shù)據(jù)處理系統(tǒng),諸如會(huì)議橋路,它 操控與至少兩個(gè)其它端點(diǎn)的分組流的交換,以及那些分組流的波形內(nèi) 容的分析和/或一個(gè)或多個(gè)其它設(shè)備的以后的修改和控制。
應(yīng)當(dāng)理解,公開(kāi)內(nèi)容僅僅教導(dǎo)說(shuō)明性實(shí)施例的一個(gè)例子,本領(lǐng)域 技術(shù)人員在閱讀本公開(kāi)內(nèi)容后可以容易地設(shè)計(jì)本發(fā)明的許多修l方 案,以及本發(fā)明的范圍應(yīng)當(dāng)由以下的權(quán)利要求
確定。
權(quán)利要求
1. 一種第一電信端點(diǎn),包括發(fā)射機(jī)接口,用于把用來(lái)輸送第一媒體波形a(t)的第一分組流發(fā)送到第二電信端點(diǎn);接收機(jī)接口,用于從第二電信端點(diǎn)接收表示第二媒體波形a’(t)的第二分組數(shù)據(jù)流;處理器,按照預(yù)定的特征比較a’(t)與a(t),和根據(jù)該比較,調(diào)節(jié)第一質(zhì)量指示的數(shù)值;以及用戶界面,用于呈現(xiàn)基于第一質(zhì)量指示的數(shù)值的狀態(tài)。
2. 根據(jù)權(quán)利要求
1的第一電信端點(diǎn),其中發(fā)射機(jī)接口還把第一質(zhì) 量指示發(fā)送到第二電信端點(diǎn)。
3. 根據(jù)權(quán)利要求
1的第一電信端點(diǎn),其中接收機(jī)接口還從第二電 信端點(diǎn)接收用來(lái)輸送由第二電信端點(diǎn)已經(jīng)編碼的第三媒體波形b(t)的 第三分組流,以及其中處理器譯碼來(lái)自第三分組數(shù)據(jù)流的第四媒體波形b, (t)以及將 b,(t)譯碼成第四分組數(shù)據(jù)流,以及其中發(fā)射機(jī)接口還把第四分組數(shù)據(jù)流發(fā)送到第二電信端點(diǎn)。
4. 根據(jù)權(quán)利要求
3的第一電信端點(diǎn),其中接收機(jī)接口還從第二電 信端點(diǎn)接收第二質(zhì)量指示,其中第二質(zhì)量指示的數(shù)值基于在b,(t)與b(t) 之間的比較。
5. 根據(jù)權(quán)利要求
4的第一電信端點(diǎn),其中用戶界面還呈現(xiàn)基于第 二質(zhì)量指示的數(shù)值的狀態(tài)。
6. 根據(jù)權(quán)利要求
1的第一電信端點(diǎn),其中第一媒體波形a(t)是用 戶的語(yǔ)音,以及其中第二媒體波形a,(t)是用戶的語(yǔ)音的重現(xiàn)。
7. 根據(jù)權(quán)利要求
6的第一電信端點(diǎn),其中在第一分組數(shù)據(jù)流中每 單位時(shí)間發(fā)送的比特?cái)?shù)基于第一質(zhì)量指示的數(shù)值。
8. 根據(jù)權(quán)利要求
7的第一電信端點(diǎn),還包括根據(jù)第一質(zhì)量指示 的數(shù)值,通過(guò)改變正被利用的語(yǔ)音編碼而調(diào)節(jié)在第一分組數(shù)據(jù)流中每單位時(shí)間發(fā)送的比特?cái)?shù)。
9. 根據(jù)權(quán)利要求
6的第一電信端點(diǎn),其中笫一分組流經(jīng)過(guò)在物理 上與第一電信端點(diǎn)和第二電信端點(diǎn)分離的語(yǔ)音代碼轉(zhuǎn)換器。
10. 根據(jù)權(quán)利要求
9的第一電信端點(diǎn),其中語(yǔ)音代碼轉(zhuǎn)換器位于 網(wǎng)關(guān)處。
專利摘要
本發(fā)明涉及在電信端點(diǎn)之間的媒體波形的確認(rèn),具體公開(kāi)了使得第一電信端點(diǎn)能夠保證第二端點(diǎn)正在以滿意的波形質(zhì)量接收第一端點(diǎn)的分組流傳輸?shù)脑O(shè)備和方法。當(dāng)?shù)诙它c(diǎn)接收到分組流時(shí),它譯碼來(lái)自該流的媒體波形,再把該波形編碼成第二分組流,并把在第二流中的某些或所有的分組發(fā)回到第一端點(diǎn)。第一端點(diǎn)然后譯碼在第二流中的接收到的波形,并把它與被發(fā)送到第二端點(diǎn)的原先波形相比較。根據(jù)該比較,第一端點(diǎn)調(diào)節(jié)質(zhì)量指示的數(shù)值,并把質(zhì)量指示提供給它的用戶和第二端點(diǎn)。有利地,在第二端點(diǎn)處的用戶能夠確定所接收的波形事實(shí)上是否足夠接近于第一端點(diǎn)的用戶期望要接收和理解的波形。
文檔編號(hào)GKCN101488828SQ200810183324
公開(kāi)日2009年7月22日 申請(qǐng)日期2008年12月2日
發(fā)明者B·S·拉奧, E·J·迪桑, J·M·斯泰爾斯, J·梅洛希, P·克里施南, 小約翰·R·塔克 申請(qǐng)人:阿瓦亞公司導(dǎo)出引文BiBTeX, EndNote, RefMan