專利名稱:數(shù)字電信系統(tǒng)、用于管理這樣的系統(tǒng)的程序產(chǎn)品和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及語音標(biāo)識(shí)和認(rèn)證系統(tǒng),并且更特別地涉及在基于網(wǎng)際協(xié)議語音(VoIP) 的電信系統(tǒng)中提供可靠的語音標(biāo)識(shí)和認(rèn)證。
背景技術(shù):
現(xiàn)有技術(shù)的電信系統(tǒng)是數(shù)字的并且常常使用基于網(wǎng)際協(xié)議(IP)的通信。與具有連續(xù)的模擬信號(hào)的模擬語音信道不同,IP通信系統(tǒng)對(duì)音頻數(shù)據(jù)進(jìn)行分段、對(duì)段進(jìn)行編碼和進(jìn)行分組而且在無連接的傳送中在網(wǎng)絡(luò)實(shí)體之間發(fā)送所編碼的IP分組。請(qǐng)記住人耳具有不多于20赫茲(20Hz)-20KHz的范圍,并且通常的電信信道可能僅有數(shù)百KHz的帶寬,音頻占用通常的IP通信的非常小的部分。已經(jīng)為IP語音(VoIP)通信開發(fā)了和頒布了標(biāo)準(zhǔn),以保證通常的IP網(wǎng)絡(luò)補(bǔ)償傳輸延遲并且解決服務(wù)質(zhì)量(QoS)問題。這些標(biāo)準(zhǔn)為音頻段選擇小尺寸,以便編碼為相對(duì)小的分組,并且選擇以相對(duì)高的頻率發(fā)送那些被編碼的小分組,使得解碼和傳輸延遲并不顯著或者至少是可容忍的。例如,是一種這樣的用于VoIP的標(biāo)準(zhǔn)音頻數(shù)據(jù)壓縮算法,其中原始音頻通常被分段成10毫秒段并且在IP分組中對(duì)每個(gè)段進(jìn)行壓縮。RFC 3551為具有池比特/秒的數(shù)據(jù)速率的編碼/解碼(編解碼器)限定凈音頻數(shù)據(jù)流。例如參見靈apps. ietf. org/ rfc/rfc3551. html#sec-4. 2。盡管流行的Gxxx電信編解碼器(諸如G723或者G729)提供基于分組的高效語音通信,但是這些編解碼器可能沒有為現(xiàn)有技術(shù)的語音識(shí)別所要求的高質(zhì)量語音數(shù)據(jù)提供充分的或者甚至必需的支持。越來越多的各種應(yīng)用將語音識(shí)別用于語音認(rèn)證。通常,這些經(jīng)過語音認(rèn)證的系統(tǒng)例如在數(shù)據(jù)庫中存儲(chǔ)用來對(duì)主叫進(jìn)行認(rèn)證的語音簽名。這些系統(tǒng)可以使用語音標(biāo)識(shí)和認(rèn)證,以準(zhǔn)予訪問敏感的個(gè)人數(shù)據(jù),諸如標(biāo)識(shí)和認(rèn)證銀行客戶以便實(shí)現(xiàn)遠(yuǎn)程銀行業(yè)務(wù)。一旦被認(rèn)證,就可以準(zhǔn)予客戶訪問相應(yīng)的銀行賬戶,以便例如使用語音命令在銀行業(yè)務(wù)系統(tǒng)響應(yīng)時(shí)實(shí)現(xiàn)遠(yuǎn)程家庭控制。保護(hù)這樣的敏感的個(gè)人數(shù)據(jù)和資源免受無授權(quán)的訪問對(duì)于保護(hù)相應(yīng)的客戶的財(cái)產(chǎn)而言是重要的?,F(xiàn)有技術(shù)的其它語音識(shí)別應(yīng)用例如包括將高質(zhì)量語音簽名用于合法的經(jīng)過語音簽字的協(xié)議和經(jīng)過語音記錄的合同。這些語音標(biāo)識(shí)和認(rèn)證應(yīng)用要求高質(zhì)量語音數(shù)據(jù),以便實(shí)現(xiàn)標(biāo)準(zhǔn)電信編解碼器不能提供的質(zhì)量的可靠的標(biāo)識(shí)和認(rèn)證。盡管傳統(tǒng)的數(shù)字語音電信編解碼器(諸如例如G711)或者基于媒體的編解碼器(例如用于音樂或者視頻的編解碼器、諸如MPEG)可以傳送具有高質(zhì)量的、質(zhì)量足以滿足認(rèn)證需要的語音,但是 VoIP電話并不能傳送這樣的語音。如前文所言,通常對(duì)VoIP電話中的語音和音頻進(jìn)行編碼和壓縮,以允許更高效的帶寬使用。如進(jìn)一步所言,這種編碼和壓縮仍然可以允許適當(dāng)?shù)膶?duì)話語音內(nèi)容,它僅需足以讓在對(duì)話一端的人使用多個(gè)語音特征中的任一個(gè)來在通信中識(shí)別他/她的伙伴。這些語音特征可以例如包括伙伴的語言、語法、語句構(gòu)造、音調(diào)、口音和/或語音模式。然而,機(jī)器主要使用與聲音有關(guān)的較少特征來識(shí)別說話者的語音。這些特征可以包括流行的電信編解碼器可能并未包括或者涵蓋的音調(diào)、口音和語音模式。因此,對(duì)于語音識(shí)別,在普通的電信對(duì)話中提供的音頻數(shù)據(jù)沒有足夠的對(duì)于可靠的標(biāo)識(shí)、認(rèn)證和簽名所要求的質(zhì)量。另一方面,使用高質(zhì)量光盤(⑶)編碼或者其它媒體編解碼器(例如僅用MPEG衍生物(例如mp3)發(fā)送認(rèn)證數(shù)據(jù))進(jìn)行認(rèn)證無法提供大量安全性(如果有的話)。此外,使用高質(zhì)量通信(即足以傳送可靠標(biāo)識(shí)、認(rèn)證和簽名)通常已經(jīng)被證明為成本太高并且使用太多的帶寬和信道資源。因此,需要在對(duì)要求高質(zhì)量語音數(shù)據(jù)的系統(tǒng)和應(yīng)用實(shí)現(xiàn)語音標(biāo)識(shí)、語音認(rèn)證和語音簽名通信的同時(shí)諸如在將高壓縮編解碼器用于對(duì)話的現(xiàn)有技術(shù)的VoIP電話系統(tǒng)中滿足窄帶語音通信系統(tǒng)的限制。
發(fā)明內(nèi)容
本發(fā)明的目的是允許在窄帶通信中傳送實(shí)時(shí)語音標(biāo)識(shí)、語音認(rèn)證和語音簽名日期;
本發(fā)明的另一目的是促進(jìn)在VoIP通信中實(shí)時(shí)透明地傳送語音標(biāo)識(shí)、語音認(rèn)證和語音簽名;
本發(fā)明的又一目的是允許在VoIP通信期間實(shí)時(shí)透明地傳送語音標(biāo)識(shí)、語音認(rèn)證和語
首簽名ο本發(fā)明涉及一種數(shù)字電信系統(tǒng)、一種管理這樣的系統(tǒng)中的通信的方法和一種用于管理數(shù)字通信系統(tǒng)中的音頻傳輸?shù)某绦虍a(chǎn)品。在網(wǎng)絡(luò)端點(diǎn)處的設(shè)備(例如會(huì)話發(fā)起協(xié)議 (SIP)設(shè)備)在與設(shè)備的對(duì)話期間有選擇地透明地提供質(zhì)量足以用于認(rèn)證和標(biāo)識(shí)的語音樣本。這些設(shè)備通過收集正在進(jìn)行中的對(duì)話的認(rèn)證樣本來對(duì)例如來自銀行會(huì)計(jì)應(yīng)用的認(rèn)證請(qǐng)求做出響應(yīng),其中這些樣本具有足以用于認(rèn)證的細(xì)節(jié)。這些設(shè)備并行地向正在進(jìn)行中的(例如在信令信道中被分段的)對(duì)話數(shù)據(jù)發(fā)送認(rèn)證樣本,而不中斷對(duì)話或者違反帶寬要求。可以通過與正在進(jìn)行中的對(duì)話的相對(duì)應(yīng)的部分進(jìn)行比較而在認(rèn)證之前檢驗(yàn)認(rèn)證樣本。
將從下文參照附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例的詳細(xì)描述中更好地理解前述和其它目標(biāo)、方面和優(yōu)點(diǎn),其中
圖1示出了根據(jù)本發(fā)明的優(yōu)選實(shí)施例的網(wǎng)際協(xié)議(IP)通信系統(tǒng)的例子,該網(wǎng)際協(xié)議 (IP)通信系統(tǒng)在對(duì)話通信期間透明地提供質(zhì)量足以用于語音標(biāo)識(shí)和認(rèn)證的語音簽名;
圖2示出了根據(jù)本發(fā)明的優(yōu)選實(shí)施例的例如在SIP電話與銀行應(yīng)用之間的語音標(biāo)識(shí)和認(rèn)證信令的例子;
圖3示出了用于在與SIP設(shè)備的對(duì)話期間實(shí)現(xiàn)認(rèn)證的系統(tǒng)的實(shí)施方案的框圖例子。
具體實(shí)施例方式現(xiàn)在轉(zhuǎn)向附圖并且更特別地,圖1示出了根據(jù)本發(fā)明的優(yōu)選實(shí)施例的網(wǎng)際協(xié)議 (IP)通信系統(tǒng)100 (例如IP語音(VoIP)通信系統(tǒng))的例子,該網(wǎng)際協(xié)議(IP)通信系統(tǒng)100 在使用具有相對(duì)應(yīng)的低音頻質(zhì)量的通常的高壓縮編解碼器的對(duì)話通信期間透明地提供質(zhì)量足以用于語音標(biāo)識(shí)和認(rèn)證的語音樣本和簽名。優(yōu)選的系統(tǒng)100可以是包括有數(shù)字呼叫能力的網(wǎng)絡(luò)102的會(huì)話發(fā)起協(xié)議(SIP)系統(tǒng),所述有數(shù)字呼叫能力的網(wǎng)絡(luò)102被耦合到將語音簽名例如存儲(chǔ)在非易失性存儲(chǔ)器106中的現(xiàn)有技術(shù)的語音標(biāo)識(shí)和認(rèn)證系統(tǒng)104 (例如銀行)。該系統(tǒng)包括具有所連接的數(shù)字電話設(shè)備(例如VoIP電話)和多媒體終端適配器(MTA) (例如鍵集、蜂窩電話和/或SIP電話)的端點(diǎn)(EP)108、110、112。由于網(wǎng)絡(luò)設(shè)備限定EP,所以在此可互換地指代每個(gè)EP和EP處的(多個(gè))設(shè)備。網(wǎng)關(guān)114 (例如現(xiàn)有技術(shù)的媒體網(wǎng)關(guān)) 將網(wǎng)絡(luò)外部115連接到例如公共交換電話網(wǎng)絡(luò)/公共陸地移動(dòng)網(wǎng)絡(luò)(PSTN/PLMN)和/或因特網(wǎng)。優(yōu)選的軟交換機(jī)116管理網(wǎng)絡(luò)EP通信。優(yōu)選地,EP 108、110、112是現(xiàn)有技術(shù)的VoIP電話和VoIP設(shè)備,并且特別是具有高質(zhì)量麥克風(fēng)118、復(fù)雜音頻電路(未示出)和本地?fù)P聲器119的高端VoIP設(shè)備。同樣優(yōu)選地,現(xiàn)有技術(shù)的語音標(biāo)識(shí)和認(rèn)證系統(tǒng)104包括一個(gè)或者更多基本上類似的現(xiàn)有技術(shù)的VoIP 電話和VoIP設(shè)備,并且可以被直接連接到優(yōu)選的有數(shù)字呼叫能力的網(wǎng)絡(luò)102或者通過外部網(wǎng)絡(luò)115來連接(通過虛線表明)。同樣,雖然如在此所描述的那樣,在這個(gè)例子中描述的 SIP設(shè)備108、110、112中的每個(gè)SIP設(shè)備都包括必備的音頻電路,但是要理解的是,可以在通過外部網(wǎng)絡(luò)115將通信設(shè)備耦合到現(xiàn)有技術(shù)的語音標(biāo)識(shí)和認(rèn)證系統(tǒng)104的媒體網(wǎng)關(guān)114 中包括或者在SIP設(shè)備108、110、112與媒體網(wǎng)關(guān)114之間分布這個(gè)音頻電路。此外,媒體網(wǎng)關(guān)114向現(xiàn)有技術(shù)的語音標(biāo)識(shí)和認(rèn)證系統(tǒng)104提供最高的可用語音數(shù)據(jù)質(zhì)量。盡管對(duì)于普通的VoIP通信而言,EP 108、110、112使用標(biāo)準(zhǔn)電信(例如focxx)編解碼器來發(fā)送實(shí)況音頻數(shù)據(jù),其中這些實(shí)況音頻數(shù)據(jù)具有為了適應(yīng)于窄帶音頻信道而被有意減少的語音質(zhì)量;但是當(dāng)被請(qǐng)求時(shí),這些設(shè)備108、110、112有選擇地提供對(duì)高質(zhì)量語音數(shù)據(jù)樣本的訪問。特別是,這些高質(zhì)量語音數(shù)據(jù)樣本具有足以用于在現(xiàn)有技術(shù)中用于簽名標(biāo)識(shí)和認(rèn)證的語音的細(xì)節(jié)(例如采樣速率和精度),在這里稱為認(rèn)證樣本。例如,當(dāng)銀行104正執(zhí)行語音識(shí)別和認(rèn)證時(shí),該銀行104請(qǐng)求相應(yīng)的設(shè)備108、110、 112并行發(fā)送認(rèn)證樣本。相應(yīng)的設(shè)備108、110、112可以通過限制認(rèn)證樣本的持續(xù)時(shí)間來避免超越所分配的帶寬限制。此外,因?yàn)檫@些相應(yīng)的設(shè)備108、110、112與對(duì)話分離,所以無需準(zhǔn)實(shí)時(shí)地同時(shí)發(fā)送認(rèn)證樣本,而認(rèn)證以相對(duì)時(shí)間的方式、即在對(duì)話期間完成。因此,相應(yīng)的設(shè)備108、110、112可以通過在足以用于按照所選的認(rèn)證質(zhì)量進(jìn)行認(rèn)證的所選時(shí)間段內(nèi)對(duì)音頻數(shù)據(jù)進(jìn)行采樣而對(duì)請(qǐng)求做出響應(yīng),并且例如在EP存儲(chǔ)器120中使所收集的樣本數(shù)據(jù)假脫機(jī)(spool)而且對(duì)于所收集的數(shù)據(jù)量以相對(duì)低的速率發(fā)送所收集的樣本數(shù)據(jù)。可以例如在請(qǐng)求中或者缺省地指定認(rèn)證周期和質(zhì)量。在信令和媒體信道使用分離的傳輸信道的VoIP電話系統(tǒng)中,認(rèn)證樣本可以在這些信道中的任一個(gè)中或者在任何其它可用信道中傳送。然而優(yōu)選地,認(rèn)證樣本在更可靠的信道(例如信令)中傳送。可以通過請(qǐng)求對(duì)相應(yīng)對(duì)話的隨機(jī)采樣來確保數(shù)據(jù)源的真實(shí)性。此外,通過相對(duì)于實(shí)時(shí)音頻傳輸來參照(reference)認(rèn)證樣本,例如通過使用通常的現(xiàn)有技術(shù)的音頻內(nèi)容比較方法來比較(多個(gè))認(rèn)證樣本與相對(duì)應(yīng)的實(shí)時(shí)音頻,可以通過實(shí)時(shí)對(duì)話本身的連續(xù)性來驗(yàn)證真實(shí)性??梢岳煤?jiǎn)單的請(qǐng)求信號(hào)發(fā)起這個(gè)真實(shí)性比較。此外,處理這樣的真實(shí)性請(qǐng)求可能受支配于相互協(xié)議和協(xié)商,例如通過用戶預(yù)授權(quán)或者通過提示用戶授權(quán)而受支配于相互協(xié)議和協(xié)商。此外,除了普通的網(wǎng)絡(luò)加密之外或者與普通的網(wǎng)絡(luò)加密一致地,可以使用公知的數(shù)據(jù)加密來加密(多個(gè))認(rèn)證樣本和相對(duì)應(yīng)的實(shí)時(shí)音頻中的任一個(gè)或者 二者 ο圖2示出了根據(jù)本發(fā)明的優(yōu)選實(shí)施例的語音標(biāo)識(shí)和認(rèn)證信令的例子,所述語音標(biāo)識(shí)和認(rèn)證信令在圖1的系統(tǒng)100中例如通過有數(shù)字呼叫能力的網(wǎng)絡(luò)102和/或外部網(wǎng)絡(luò)115而在SIP電話110與銀行104之間。在這個(gè)例子中,SIP電話110處的用戶通過他/她的提供商網(wǎng)絡(luò)102中的軟交換機(jī)116呼叫銀行客戶服務(wù)(例如銀行業(yè)務(wù)應(yīng)用或者銀行會(huì)計(jì)系統(tǒng) 106),從而在它們之間建立穩(wěn)定的呼叫通話狀態(tài)122。銀行客戶服務(wù)決定使用語音認(rèn)證來對(duì)主叫進(jìn)行認(rèn)證,并且因此發(fā)起1 利用在這一例子中請(qǐng)求5秒認(rèn)證樣本的預(yù)訂(Subscribe) (高質(zhì)量話音、5秒)SIP請(qǐng)求向軟交換機(jī)116發(fā)送“高質(zhì)量音頻請(qǐng)求” 126。軟交換機(jī)116通過網(wǎng)絡(luò)向SIP電話110轉(zhuǎn)發(fā)SIP請(qǐng)求128,而正在進(jìn)行中的規(guī)則(regular)音頻交換通過實(shí)時(shí)傳送協(xié)議(RTP)信道130繼續(xù)。SIP電話110通過開始在接下來的5秒內(nèi)收集所請(qǐng)求的認(rèn)證樣本而對(duì)SIP請(qǐng)求1 做出響應(yīng)。由于樣本大小如與語音通信數(shù)據(jù)相比相對(duì)大,所以在這個(gè)例子中對(duì)樣本進(jìn)行分割或者分段,并且在足夠的時(shí)間段內(nèi)傳送這些段,以最小化/ 消除傳送整個(gè)樣本對(duì)通信系統(tǒng)負(fù)荷的影響。因此,在SIP消息、即通知(高質(zhì)量數(shù)據(jù))消息中向軟交換機(jī)116發(fā)送132第一數(shù)據(jù)段。對(duì)于銀行會(huì)計(jì)系統(tǒng)106,軟交換機(jī)116向銀行104轉(zhuǎn)發(fā)SIP消息134。隨后,在SIP 消息132A、132B中向軟交換機(jī)116發(fā)送剩余段,該軟交換機(jī)116向銀行104轉(zhuǎn)發(fā)段134A、 134B,以用于銀行會(huì)計(jì)系統(tǒng)106,而正在進(jìn)行中的規(guī)則音頻交換通過RTP信道130繼續(xù)。應(yīng)當(dāng)注意的是,3次示出相同的RTP信道130,以表明音頻交換正在進(jìn)行中。也應(yīng)當(dāng)注意的是, 一收集到每個(gè)數(shù)據(jù)段完成,就可以發(fā)送所述每個(gè)數(shù)據(jù)段,其中132、132A、132B和134、134A、 134B中的每個(gè)對(duì)于這個(gè)例子中的5秒樣本而言相隔173秒。交替地,可以按照任何適當(dāng)步幅發(fā)送這些段和/或可以按照任何順序收集整個(gè)段、對(duì)整個(gè)段進(jìn)行分段和發(fā)送所述段。在已經(jīng)傳送了所請(qǐng)求的樣本(即轉(zhuǎn)發(fā)134B最后的段)之后,銀行104或者銀行會(huì)計(jì)系統(tǒng)106可以向軟交換機(jī)116用信號(hào)通知終止、例如發(fā)送SIP預(yù)訂(預(yù)訂結(jié)束)消息136。軟交換機(jī)116 通過網(wǎng)絡(luò)向SIP電話110轉(zhuǎn)發(fā)SIP預(yù)訂消息138 ;而正在進(jìn)行中的規(guī)則音頻交換再次通過 RTP信道130繼續(xù)。由于在傳送樣本的同時(shí)通過RTP信道130維持規(guī)則的實(shí)況音頻連接,所以RTP信道130承載相同的、但是質(zhì)量更低并且具有不同編碼的音頻。如前文所言,可以比較認(rèn)證樣本和/或段與實(shí)況音頻連接,以確保通過這兩個(gè)信道傳送相同內(nèi)容來保證例如尚未替換先前記錄的高質(zhì)量音頻(例如mp3)。圖3示出了圖1的系統(tǒng)100的實(shí)施方案的框圖例子,該系統(tǒng)100如在圖2的例子中那樣在已經(jīng)建立通話狀態(tài)122并且在SIP設(shè)備112接收到預(yù)訂請(qǐng)求1 之后在與SIP設(shè)備112的對(duì)話期間實(shí)現(xiàn)認(rèn)證。如前文所言,SIP設(shè)備112是具有高質(zhì)量麥克風(fēng)118和標(biāo)準(zhǔn)音頻電路、即用于提供高質(zhì)量模擬音頻信號(hào)的模擬調(diào)節(jié)器140以及用于數(shù)字化模擬音頻信號(hào)的數(shù)字化器142的高端VoIP設(shè)備。給用于對(duì)話編碼/解碼的focxx編解碼器(例如編碼器144和給認(rèn)證編碼器146提供數(shù)字化的音頻信號(hào)。由于認(rèn)證要求質(zhì)量比對(duì)話高得多的數(shù)據(jù),所以認(rèn)證編碼器146將數(shù)字化的音頻信號(hào)編碼成如下細(xì)節(jié)(例如采樣速率和精度)所述細(xì)節(jié)足以用于在標(biāo)識(shí)和認(rèn)證中提供語音簽名。這可以通過硬件和/或軟件或者這二者來完成。因此,例如數(shù)字化器可以按照每秒8K 個(gè)樣本來提供16比特的樣本,這些樣本直接傳到認(rèn)證編碼器146,其中對(duì)于每第八個(gè)樣本, 僅8個(gè)最高有效位被傳到編解碼器編碼器144。交替地,相同的數(shù)據(jù)可以被傳到編碼器144和146,其中編解碼器編碼器144向數(shù)字化的音頻信號(hào)應(yīng)用適當(dāng)?shù)墓獕嚎s算法。
認(rèn)證編碼器146將所編碼的認(rèn)證樣本(段)傳到假脫機(jī)程序(spooler) 120 ;并且編解碼器編碼器144將對(duì)話分組傳到分組器(packetizer) 148,該分組器148向套接
字控制器(socket cOntrOller)150轉(zhuǎn)發(fā)分組。信令和呼叫控制152向套接字控制器150有選擇地轉(zhuǎn)發(fā)被假脫機(jī)的段。SIP設(shè)備112中的套接字控制器150通過網(wǎng)絡(luò)102/115和銀行 104中的套接字控制器巧4建立穩(wěn)定的呼叫通話狀態(tài)(122)并且控制在它們之間通過RTP 信道(130)的正在進(jìn)行中的規(guī)則音頻交換。套接字控制器150、154也建立SIP消息接發(fā)信道156,該SIP消息接發(fā)信道156承載SIP請(qǐng)求(126、128 )和消息(132、132A、132B、134、 134A、134B、136 和 138)。在銀行104中,套接字控制器154向接收器158轉(zhuǎn)發(fā)對(duì)話分組,并且信令和呼叫控制160標(biāo)識(shí)出向假脫機(jī)程序和檢驗(yàn)單元162轉(zhuǎn)發(fā)的認(rèn)證樣本段。接收器158從對(duì)話分組中提取所編碼的對(duì)話數(shù)據(jù)并且向解碼器164轉(zhuǎn)發(fā)數(shù)據(jù),該解碼器164對(duì)所編碼的對(duì)話數(shù)據(jù)進(jìn)行解碼。所解碼的對(duì)話數(shù)據(jù)傳到假脫機(jī)程序和檢驗(yàn)單元162,以便與樣本段進(jìn)行實(shí)時(shí)比較, 并且所解碼的對(duì)話數(shù)據(jù)傳到數(shù)模(D/A)轉(zhuǎn)換器166。D/A轉(zhuǎn)換器166將所解碼的對(duì)話數(shù)據(jù)轉(zhuǎn)換成模擬信號(hào),該模擬信號(hào)由音頻放大器168放大并且在揚(yáng)聲器170上作為對(duì)話的一端而被提供。在完整的樣本由假脫機(jī)程序和檢驗(yàn)單元162檢驗(yàn)之后,認(rèn)證單元172將該完整的樣本與來自簽名數(shù)據(jù)庫106的所存儲(chǔ)的簽名進(jìn)行比較并且例如向銀行會(huì)計(jì)系統(tǒng)106提供該比較的為失敗或者成功的結(jié)果174。一旦認(rèn)證完成,認(rèn)證單元172就通過信令信道156用信號(hào)通知完成(136、138)??梢耘c語音認(rèn)證基本上相同地收集語音簽名,其中所收集的語音簽名被存儲(chǔ)在簽名數(shù)據(jù)庫106中。有利地,本發(fā)明在滿足對(duì)語音通信編解碼器的高壓縮限制的同時(shí)在窄帶語音通信系統(tǒng)中(例如在現(xiàn)有技術(shù)的VoIP電話系統(tǒng)中)透明地實(shí)現(xiàn)語音標(biāo)識(shí)、語音認(rèn)證和語音簽名通 盡管已經(jīng)在優(yōu)選實(shí)施例方面描述了本發(fā)明,但是本領(lǐng)域技術(shù)人員將認(rèn)識(shí)到可以在所附的權(quán)利要求書的精神和范圍之內(nèi)有修改地來實(shí)踐本發(fā)明。意圖在于所有這樣的變型和修改都落入所附的權(quán)利要求書的范圍之內(nèi)。例子和附圖因此將被視為說明性的而非限制性的。
權(quán)利要求
1.一種數(shù)字電信系統(tǒng)100,其包括一個(gè)或者更多語音通信設(shè)備,每個(gè)語音通信設(shè)備都在網(wǎng)絡(luò)102中的多個(gè)通信網(wǎng)絡(luò)端點(diǎn) 108、110、112 之一處;音頻數(shù)據(jù)提取電路140、142,所述音頻數(shù)據(jù)提取電路140、142從所述多個(gè)通信網(wǎng)絡(luò)端點(diǎn)108、110、112中的至少一個(gè)端點(diǎn)有選擇地提取細(xì)節(jié)足以用于語音簽名、標(biāo)識(shí)和認(rèn)證的音頻數(shù)據(jù);音頻認(rèn)證編碼器/解碼器146,所述音頻認(rèn)證編碼器/解碼器146對(duì)所提取的音頻數(shù)據(jù)有選擇地進(jìn)行編碼;對(duì)話編碼器/解碼器144,所述對(duì)話編碼器/解碼器144對(duì)用于與所述至少一個(gè)端點(diǎn)的對(duì)話的音頻數(shù)據(jù)進(jìn)行編碼;以及信令和呼叫控制單元152,所述信令和呼叫控制單元152在與每個(gè)所述至少一個(gè)端點(diǎn)的對(duì)話期間通過所述網(wǎng)絡(luò)102/115轉(zhuǎn)發(fā)所編碼的認(rèn)證數(shù)據(jù)。
2.如權(quán)利要求1所述的數(shù)字電信系統(tǒng)100,其中,所述音頻數(shù)據(jù)提取電路包括模擬調(diào)節(jié)器140和數(shù)字化器142,并且每個(gè)所述至少一個(gè)端點(diǎn)包括所述音頻數(shù)據(jù)提取電路140、142、 所述音頻認(rèn)證編碼器/解碼器146和假脫機(jī)程序120,所述假脫機(jī)程序120使所編碼的認(rèn)證數(shù)據(jù)假脫機(jī)并且響應(yīng)于所述信令和呼叫控制單元152向套接字控制器150有選擇地轉(zhuǎn)發(fā)被假脫機(jī)的認(rèn)證樣本,所述套接字控制器150通過所述網(wǎng)絡(luò)102/115傳遞來自所述對(duì)話編碼器/解碼器144的認(rèn)證樣本巧4和對(duì)話數(shù)據(jù)130。
3.如權(quán)利要求1所述的數(shù)字電信系統(tǒng)100,其中,所述數(shù)字電信系統(tǒng)100是網(wǎng)際協(xié)議語音(VoIP)系統(tǒng),所述語音通信設(shè)備是VoIP通信設(shè)備,并且所述網(wǎng)絡(luò)102/115將多個(gè)通信網(wǎng)絡(luò)端點(diǎn)108、110、112耦合到現(xiàn)有技術(shù)的語音標(biāo)識(shí)和認(rèn)證系統(tǒng)104,所述現(xiàn)有技術(shù)的語音標(biāo)識(shí)和認(rèn)證系統(tǒng)104包括檢驗(yàn)單元162,所述檢驗(yàn)單元162比較來自所選擇的所述至少一個(gè)端點(diǎn)的認(rèn)證數(shù)據(jù)與來自相同的所述至少一個(gè)端點(diǎn)的對(duì)話數(shù)據(jù);簽名數(shù)據(jù)庫106,所述簽名數(shù)據(jù)庫106存儲(chǔ)語音簽名;認(rèn)證單元172,所述認(rèn)證單元172相對(duì)于相應(yīng)的語音簽名來認(rèn)證所檢驗(yàn)的認(rèn)證數(shù)據(jù);第二信令和呼叫控制單元160,所述第二信令和呼叫控制單元160標(biāo)識(shí)出通過所述網(wǎng)絡(luò)102/115轉(zhuǎn)發(fā)的所述所編碼的認(rèn)證數(shù)據(jù)、向所述檢驗(yàn)單元162轉(zhuǎn)發(fā)所標(biāo)識(shí)出的所述所編碼的認(rèn)證數(shù)據(jù)并且通過所述網(wǎng)絡(luò)102/115向進(jìn)行認(rèn)證的所述至少一個(gè)端點(diǎn)返回認(rèn)證結(jié)果 174。
4.如權(quán)利要求3所述的數(shù)字電信系統(tǒng)100,其中,音頻數(shù)據(jù)提取電路包括模擬調(diào)節(jié)器 140和數(shù)字化器142,并且其中所述數(shù)字電信系統(tǒng)100是會(huì)話發(fā)起協(xié)議(SIP)通信系統(tǒng)并且還包括連接到所述網(wǎng)絡(luò)102/115的媒體網(wǎng)關(guān)、使所編碼的認(rèn)證段假脫機(jī)的假脫機(jī)程序120、 在SIP消息中插入對(duì)話數(shù)據(jù)的分組器150和向連接到所述網(wǎng)絡(luò)102/115的套接字控制器 150有選擇地轉(zhuǎn)發(fā)被假脫機(jī)的所述認(rèn)證段的套接字控制器150,所述假脫機(jī)程序120響應(yīng)于所述信令和呼叫控制單元152傳遞所述被假脫機(jī)的認(rèn)證段,所述套接字控制器150將SIP 消息傳到第二套接字控制器154/傳遞來自第二套接字控制器IM的SIP消息,所述第二套接字控制器巧4接收所述認(rèn)證段132、132A、132B、134、134A、134B和對(duì)話數(shù)據(jù)130,所述第二套接字控制器154響應(yīng)于所述第二信令和呼叫控制單元160傳遞156認(rèn)證段132、132A、132BU34U34AU34B以進(jìn)行檢驗(yàn)并且將對(duì)話數(shù)據(jù)130傳到接收器158和解碼器164。
5.如權(quán)利要求4所述的數(shù)字電信系統(tǒng)100,其中,所述模擬調(diào)節(jié)器140、所述數(shù)字化器 142、所述音頻認(rèn)證編碼器/解碼器146和假脫機(jī)程序120中的一個(gè)或者更多在將所述多個(gè)通信網(wǎng)絡(luò)端點(diǎn)108、110、112連接到所述網(wǎng)絡(luò)102/115的媒體網(wǎng)關(guān)114中。
6.一種管理通信系統(tǒng)100中的網(wǎng)際協(xié)議語音(VoIP)通信的方法,所述方法包括以下步驟a)建立從多個(gè)網(wǎng)絡(luò)端點(diǎn)108、110、112中的網(wǎng)絡(luò)端點(diǎn)110到語音標(biāo)識(shí)和認(rèn)證系統(tǒng)104的通話狀態(tài)122 ;b)從所述語音標(biāo)識(shí)和認(rèn)證系統(tǒng)104向所述網(wǎng)絡(luò)端點(diǎn)110發(fā)送認(rèn)證請(qǐng)求124;c)開放在所述語音標(biāo)識(shí)和認(rèn)證系統(tǒng)104到所述網(wǎng)絡(luò)端點(diǎn)110之間的對(duì)話信道130;并且同時(shí)所述對(duì)話信道130是開放的,d)從所述網(wǎng)絡(luò)端點(diǎn)110收集認(rèn)證樣本;e)向所述語音標(biāo)識(shí)和認(rèn)證系統(tǒng)104轉(zhuǎn)發(fā)所述認(rèn)證樣本132、132A、132B、134、134A、 134B ;f)比較所述認(rèn)證樣本與語音簽名;并且g)從所述語音標(biāo)識(shí)和認(rèn)證系統(tǒng)104用信號(hào)通知所請(qǐng)求的認(rèn)證完成136、138。
7.如權(quán)利要求6所述的管理通信系統(tǒng)100中的VoIP通信的方法,其中,所述通信系統(tǒng) 100是會(huì)話發(fā)起協(xié)議(SIP)通信系統(tǒng);發(fā)送認(rèn)證請(qǐng)求124的步驟(b)包括向軟交換機(jī)116發(fā)送SIP請(qǐng)求1 并且軟交換機(jī)116向相應(yīng)的所述網(wǎng)絡(luò)端點(diǎn)110轉(zhuǎn)發(fā)SIP請(qǐng)求1 ;轉(zhuǎn)發(fā)認(rèn)證樣本的步驟(e)包括向所述軟交換機(jī)116發(fā)送認(rèn)證段132、132A、132B并且軟交換機(jī)116 向所述語音標(biāo)識(shí)和認(rèn)證系統(tǒng)104轉(zhuǎn)發(fā)認(rèn)證段134、134A、134B ;而且發(fā)送認(rèn)證請(qǐng)求124的步驟(g)包括向所述軟交換機(jī)116發(fā)送SIP消息136并且軟交換機(jī)116向所述相應(yīng)的網(wǎng)絡(luò)端點(diǎn)110轉(zhuǎn)發(fā)SIP消息138。
8.如權(quán)利要求7所述的管理SIP通信系統(tǒng)100中的VoIP通信的方法,其中,所述SIP 請(qǐng)求 126、128、所述認(rèn)證段 132、132A、132B、134、134A、134B 和所述 SIP 消息 136、138 通過 SIP信令信道156,并且在收集所述認(rèn)證樣本的步驟(d)和轉(zhuǎn)發(fā)認(rèn)證樣本132、132A、132B、 134、134A、134B的步驟(e)和用信號(hào)通知所請(qǐng)求的認(rèn)證完成的步驟(g)期間通過SIP信令信道156,并且所述方法還包括向檢驗(yàn)單元162提供所述認(rèn)證樣本132、132A、132B、134、134A、 134B和對(duì)話數(shù)據(jù)并且檢驗(yàn)所述認(rèn)證樣本。
9.一種用于管理會(huì)話發(fā)起協(xié)議(SIP)通信系統(tǒng)100中的網(wǎng)際協(xié)議語音(VoIP)通信的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)可用介質(zhì),所述計(jì)算機(jī)可用介質(zhì)具有存儲(chǔ)在所述計(jì)算機(jī)可用介質(zhì)上的計(jì)算機(jī)可讀程序代碼,所述計(jì)算機(jī)可讀程序代碼包括計(jì)算機(jī)可讀程序代碼裝置146,用于對(duì)音頻數(shù)據(jù)提取電路140、142從所述多個(gè)通信網(wǎng)絡(luò)端點(diǎn)108、110、112中的至少一個(gè)端點(diǎn)提取的細(xì)節(jié)足以用于語音簽名、標(biāo)識(shí)和認(rèn)證的音頻數(shù)據(jù)進(jìn)行有選擇地編碼;計(jì)算機(jī)可讀程序代碼裝置144,用于對(duì)來自端點(diǎn)對(duì)話的音頻數(shù)據(jù)進(jìn)行編碼;計(jì)算機(jī)可讀程序代碼裝置120,用于使所編碼的認(rèn)證數(shù)據(jù)假脫機(jī);計(jì)算機(jī)可讀程序代碼裝置,用于在SIP消息中對(duì)來自端點(diǎn)對(duì)話的所述音頻數(shù)據(jù)進(jìn)行分組144、148 ;以及計(jì)算機(jī)可讀程序代碼裝置152,用于在與所述多個(gè)通信網(wǎng)絡(luò)端點(diǎn)108、110、112中的每個(gè)網(wǎng)絡(luò)端點(diǎn)的正在進(jìn)行中的對(duì)話期間通過所述網(wǎng)絡(luò)102/115轉(zhuǎn)發(fā)來自所述多個(gè)通信網(wǎng)絡(luò)端點(diǎn)108、110、112中的相同的相應(yīng)網(wǎng)絡(luò)端點(diǎn)的被編碼的認(rèn)證數(shù)據(jù)。
10. 一種用于對(duì)在會(huì)話發(fā)起協(xié)議(SIP)通信系統(tǒng)100中所提供的認(rèn)證樣本132、132A、 132B、134、134A、134B進(jìn)行標(biāo)識(shí)和認(rèn)證的計(jì)算機(jī)程序產(chǎn)品,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)可用介質(zhì),所述計(jì)算機(jī)可用介質(zhì)具有存儲(chǔ)在所述計(jì)算機(jī)可用介質(zhì)上的計(jì)算機(jī)可讀程序代碼,所述計(jì)算機(jī)可讀程序代碼包括計(jì)算機(jī)可讀程序代碼裝置124,用于請(qǐng)求在所建立的對(duì)話中認(rèn)證主叫的語音; 計(jì)算機(jī)可讀程序代碼裝置160,用于從通信網(wǎng)絡(luò)端點(diǎn)108、110、112接收156認(rèn)證段 132、132A、132B、134、134A、134B 和對(duì)話數(shù)據(jù) 130 ;計(jì)算機(jī)可讀程序代碼裝置162,用于從接收到156的所述認(rèn)證段132、132A、132B、134、 134AU34B和對(duì)話數(shù)據(jù)130中標(biāo)識(shí)出所述認(rèn)證段132、132A、132B、134、134A、134B ;計(jì)算機(jī)可讀程序代碼裝置162,用于相對(duì)于所述對(duì)話數(shù)據(jù)130檢驗(yàn)所述認(rèn)證段132、 132A、132B、134、134A、134B ;計(jì)算機(jī)可讀程序代碼裝置106,用于存儲(chǔ)系統(tǒng)用戶的語音簽名;以及計(jì)算機(jī)可讀程序代碼裝置172,用于相對(duì)于相應(yīng)的語音簽名認(rèn)證所檢驗(yàn)的認(rèn)證數(shù)據(jù)。
全文摘要
一種數(shù)字電信系統(tǒng)100、一種管理這樣的系統(tǒng)100中的通信的方法和一種用于管理數(shù)字通信系統(tǒng)100中的音頻傳輸?shù)某绦虍a(chǎn)品106、120。在網(wǎng)絡(luò)端點(diǎn)108、110、112處的設(shè)備(例如會(huì)話發(fā)起協(xié)議(SIP)設(shè)備)在與設(shè)備108、110、112的對(duì)話130期間有選擇地透明地提供質(zhì)量足以用于認(rèn)證172和標(biāo)識(shí)的語音樣本132、132A、132B、134、134A、134B。設(shè)備108、110、112通過收集正在進(jìn)行中的對(duì)話的認(rèn)證樣本132、132A、132B、134、134A、134B來對(duì)例如來自銀行會(huì)計(jì)應(yīng)用106的認(rèn)證請(qǐng)求126、128做出響應(yīng),其中樣本132、132A、132B、134、134A、134B具有足以用于認(rèn)證172的細(xì)節(jié)。設(shè)備108、110、112并行(例如在信令信道156中被分段地)發(fā)送并未中斷對(duì)話130的認(rèn)證樣本132、132A、132B、134、134A、134B。可以通過與正在進(jìn)行中的對(duì)話130的相對(duì)應(yīng)部分進(jìn)行比較而在認(rèn)證172之前檢驗(yàn)162認(rèn)證樣本132、132A、132B、134、134A、134B。
文檔編號(hào)H04L29/06GK102160351SQ200880131127
公開日2011年8月17日 申請(qǐng)日期2008年9月15日 優(yōu)先權(quán)日2008年9月15日
發(fā)明者F·M·庫赫里 申請(qǐng)人:西門子通訊公司