專利名稱:用于在ip和模擬電話之間實現(xiàn)并行操作的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明主要涉及將模擬電話系統(tǒng)與數(shù)據(jù)網(wǎng)絡(luò)集成的機(jī)制。特別地,本發(fā)明涉及用于有效地將一個或多個模擬電話耦接于一個或多個IP電話以便支持并行通信的裝置和方法。
背景技術(shù):
現(xiàn)在有大量的具有并行線接電話的住宅和商務(wù)環(huán)境。在此類似的操作模式中,每個電話響應(yīng)于呼入呼叫而振鈴,每個電話可用來應(yīng)答呼入呼叫,每個電話可僅通過摘機(jī)來同時參與進(jìn)行中的呼叫。如圖1所示,電話系統(tǒng)包括多個常規(guī)模擬電話120、121,其具有聽筒130、131,可并行地直接線接至或者間接地經(jīng)由專用交換機(jī)(PBX)110線接至公共交換電話網(wǎng)(PTSN)100或類似服務(wù)器系統(tǒng);以及通信鏈路152、154、155,其具有公知為塞尖(tip)和振鈴(ring)線路的導(dǎo)體對。例如在飯店里,PBX(a)有助于特定數(shù)量的PSTN干線為相對更大數(shù)量的房客線路或電話所共享;(b)支持客房對客房呼叫,而不涉及公共網(wǎng)絡(luò);(c)跟蹤電話使用,從而可向房客開具其電話使用的賬單;以及(d)一旦房客訂房/退房則啟動/停止電話操作。
圖2中圖示了用于并行操作的兩個模擬電話電話機(jī)的典型序列圖,盡管該操作更為一般地應(yīng)用于并行耦接的三個或更多模擬電話。當(dāng)呼入呼叫請求時,例如發(fā)源于PBX110或PSTN的RING信號202、204例如到達(dá)第一電話機(jī)并且由第一電話機(jī)應(yīng)答,摘機(jī)信號206-207被送回到PBX110。電話話音信號210-212隨后在PBX或PTSN與電話機(jī)和關(guān)聯(lián)電話機(jī)聽筒130之間被傳輸。如果與第一電話機(jī)120共享公共塞尖和振鈴線路的第二電話機(jī)121在進(jìn)行對話期間摘機(jī)216,則音頻信號也在第二模擬電話機(jī)及其關(guān)聯(lián)聽筒131之間被交換。如果第一電話機(jī)120在第二模擬電話機(jī)121之前掛機(jī),則第一聽筒話音信號222和話音信號228、230繼續(xù)與第二電話機(jī)聽筒交換,盡管第一電話機(jī)首先應(yīng)答了呼叫。最終第二電話機(jī)121掛機(jī)232,并且呼叫終止。
隨著互聯(lián)網(wǎng)協(xié)議(IP)技術(shù)迅速進(jìn)入市場,驅(qū)動著包括酒店在內(nèi)的商務(wù)機(jī)構(gòu)利用IP電話更新現(xiàn)有的模擬電話機(jī)系統(tǒng),以增強(qiáng)模擬電話系統(tǒng)所不具有的功能和服務(wù)。利用操作數(shù)據(jù)線路的IP電話,可向酒店房客們提供因特網(wǎng)接入、主叫方ID顯示、文本消息傳送、叫醒呼叫設(shè)置、客房服務(wù)、賬戶狀態(tài)、自動退房等等。然而在很多情況下,酒店所需要的是利用IP電話來替代某些而非全部房客模擬電話。例如,酒店可能希望利用IP電話來替代酒店客房桌面的模擬電話,同時保留一個或多個通常位于床邊的傳統(tǒng)模擬電話以及浴室處或浴室附近的那些模擬電話。
盡管專用交換機(jī)(PBX)系統(tǒng)已經(jīng)適于支持IP和模擬電話,但是現(xiàn)在沒有辦法并行地操作IP電話和模擬電話。因此,需要一種系統(tǒng)和方法用以高效和低成本地有效耦接IP電話機(jī)和模擬電話機(jī)用于進(jìn)行并行話音通信。
發(fā)明內(nèi)容
本發(fā)明的特征在于一種IP橋接電話機(jī),其是指不喪失作為有效地耦接至數(shù)據(jù)通信網(wǎng)的SIP橋接電話機(jī)(SBP)的一般性。IP橋接電話機(jī)的第一優(yōu)選實施例包括多個接口,其中包括適于連接至電話機(jī)聽筒的電話機(jī)聽筒接口、適于連接到至少一個模擬電話機(jī)或具有模擬連接的電話機(jī)的模擬電話機(jī)接口、適于連接至數(shù)據(jù)通信網(wǎng)的網(wǎng)絡(luò)接口;以及混合模塊。該混合模塊適于接收來自聽筒接口的第一話音信號、來自模擬電話機(jī)的第二話音信號和來自數(shù)據(jù)通信網(wǎng)的第三話音信號;從第一話音信號、第二話音信號和第三話音信號產(chǎn)生多個組合信號;以及將多個組合信號的每一個傳輸?shù)蕉鄠€接口之一。多個組合信號提供電話機(jī)聽筒、至少一個模擬電話機(jī)和遠(yuǎn)程一方之間的并行通信。
該電話機(jī)聽筒接口優(yōu)選地適于發(fā)送和接收聽筒話音,而該模擬電話機(jī)接口優(yōu)選地包括標(biāo)準(zhǔn)RJ-11電話插口和用戶線接口電路(SLIC),例如用于進(jìn)行振鈴產(chǎn)生、摘機(jī)檢測和掛機(jī)檢測。優(yōu)選為以太網(wǎng)端口的網(wǎng)絡(luò)接口適于利用實時協(xié)議(RTP)和基于IP的話音協(xié)議——例如包括會話初始協(xié)議(SIP)——來交換打包的話音數(shù)據(jù)。
在一些實施例中,SBP還包括無線適配器,其用于連接至例如數(shù)據(jù)通信網(wǎng)中的無線接入點或用戶計算裝置。在一些實施例中,SBP被集成到代理服務(wù)器中,用于例如經(jīng)由常規(guī)的SIP到電話媒體網(wǎng)關(guān)來與SIP電話機(jī)和模擬電話機(jī)遠(yuǎn)程地交互。SBP還能夠以模塊的形式來實施,其有效地集成于VoIP聽筒、VoIP媒體網(wǎng)關(guān)或IP-PBX中。
本發(fā)明通過附圖的各個圖中非限制性的實例來說明,在附圖中圖1是按照現(xiàn)有技術(shù)的包括多個有效地并行耦接的多個模擬電話機(jī)的電話系統(tǒng);圖2是示出按照現(xiàn)有技術(shù)有效地并行耦接的模擬電話機(jī)的并行操作的序列圖;圖3是按照本發(fā)明優(yōu)選實施例的SIP橋接電話機(jī)(SBP),用以有效地耦接模擬和分組音頻接口以進(jìn)行并行話音通信;圖4A是按照本發(fā)明優(yōu)選實施例的典型電話安裝,其包括SBP,其配置為利用酒店、住宅或其他建筑內(nèi)已有的預(yù)先就存在的電話基礎(chǔ)設(shè)施,提供SBP聽筒132和多個模擬電話機(jī)之間的并行電話連接;圖4B是按照本發(fā)明優(yōu)選實施例的典型酒店電話安裝,其包括用于有效地鏈接SBP聽筒和多個模擬電話機(jī)的無線SBP(WSBP);圖4C是按照本發(fā)明優(yōu)選實施例集成到包括多個模擬電話機(jī)的典型酒店電話安裝中的WSBP;圖5是按照本發(fā)明優(yōu)選實施例響應(yīng)于關(guān)聯(lián)聽筒處應(yīng)答的呼入呼叫的SBP序列圖;圖6是按照本發(fā)明優(yōu)選實施例響應(yīng)于模擬電話機(jī)處應(yīng)答的呼入呼叫的SBP序列圖;
圖7A是按照本發(fā)明優(yōu)選實施例SBP對于呼入呼叫的響應(yīng)序列圖,其中SBP聽筒首先應(yīng)答呼叫并且最后掛機(jī);圖7B是按照本發(fā)明優(yōu)選實施例SBP對于呼入呼叫的響應(yīng)序列圖,其中SBP聽筒首先應(yīng)答呼叫、模擬電話機(jī)最后掛機(jī);圖8A是按照本發(fā)明優(yōu)選實施例SBP對于呼入呼叫的響應(yīng)序列圖,其中模擬電話機(jī)首先應(yīng)答呼叫、SBP聽筒最后掛機(jī);圖8B是按照本發(fā)明優(yōu)選實施例SBP對于呼入呼叫的響應(yīng)序列圖,其中模擬電話機(jī)120首先應(yīng)答并且最后掛機(jī);圖9A是按照本發(fā)明優(yōu)選實施例SBP對于模擬電話機(jī)執(zhí)行的呼叫保持命令和釋放命令的響應(yīng)序列圖;圖9B是按照本發(fā)明優(yōu)選實施例SBP對于從SBP電話機(jī)接收的呼叫保持命令和釋放命令的響應(yīng)序列圖;圖10A是按照本發(fā)明優(yōu)選實施例SBP對于由SBP聽筒處的用戶發(fā)起的呼叫的響應(yīng)序列圖;圖10B是按照本發(fā)明優(yōu)選實施例SBP對于由模擬電話機(jī)處的用戶發(fā)起的呼叫的響應(yīng)序列圖;圖11是按照本發(fā)明優(yōu)選實施例SBP的狀態(tài)轉(zhuǎn)換圖,其表示當(dāng)SBP聽筒與一個或多個模擬裝置參與話音通信時SBP可占用的各種狀態(tài);圖12是按照本發(fā)明優(yōu)選實施例的SBP方框圖;圖13是按照本發(fā)明優(yōu)選實施例的SBP數(shù)字混合器的功能方框圖;圖14是按照第二優(yōu)選實施例的SBP模擬混合器的功能方框圖;圖15是按照第一優(yōu)選實施例的包括代理服務(wù)器的網(wǎng)絡(luò),其適于實現(xiàn)常規(guī)會話啟動協(xié)議電話機(jī)和常規(guī)SIP到電話機(jī)媒體網(wǎng)關(guān)之間的并行電話通信;圖16是按照第一優(yōu)選實施例響應(yīng)于模擬電話機(jī)處應(yīng)答的呼入呼叫的SIP橋接代理服務(wù)器操作序列圖;圖17是按照第一優(yōu)選實施例響應(yīng)于SIP電話處應(yīng)答的呼入呼叫的SBPS操作序列圖;圖18是按照第一優(yōu)選實施例響應(yīng)于從SIP電話發(fā)起的呼出呼叫的SBPS操作序列圖;圖19是按照第一優(yōu)選實施例響應(yīng)于從模擬電話機(jī)發(fā)起的呼出呼叫的SBPS操作序列圖;圖20是按照第一優(yōu)選實施例的模擬和數(shù)字信號序列圖,這些信號是由SBPS接收和從SBPS發(fā)送的,以支持包含SIP電話機(jī)和模擬電話機(jī)的并行通信;圖21是按照第一優(yōu)選實施例的SBPS功能方框圖,其適于在數(shù)字域中執(zhí)行模擬和數(shù)字話音信號的混合;圖22A是按照第三優(yōu)選實施例包括SIP電話機(jī)的網(wǎng)絡(luò),其適于經(jīng)由常規(guī)SIP到電話媒體網(wǎng)關(guān)在SIP電話機(jī)和模擬電話機(jī)之間實施并行電話通信;圖22B是按照第四優(yōu)選實施例包括SPMG的網(wǎng)絡(luò),其一體地并入第二實施例的SBM,適于實施常規(guī)SIP電話機(jī)和模擬電話機(jī)之間的并行電話通信;圖22C是按照第五優(yōu)選實施例包括專用交換機(jī)(PBX)的網(wǎng)絡(luò),其一體地并入第三實施例的SBM,用于實施常規(guī)SIP電話機(jī)和常規(guī)模擬電話機(jī)之間的并行電話通信;以及圖23是按照第六優(yōu)選實施例具有DSP的多線SBP,用于支持兩個模擬電話線路之間的并行通信。
具體實施例方式
圖3中圖示了SIP橋接電話機(jī)(SBP),用于有效地耦接模擬和分組話音接口,這些接口用于并行話音通信。分組話音經(jīng)由數(shù)據(jù)通信網(wǎng)320在SBP310和網(wǎng)絡(luò)服務(wù)器例如IP-PBX110或PSTN網(wǎng)關(guān)之間被交換。數(shù)據(jù)通信網(wǎng)320優(yōu)選為IP網(wǎng)絡(luò),其支持基于IP的話音(VoIP)協(xié)議,比如會話初始協(xié)議(SIP)或H.323。
除了通信網(wǎng)320之外,SBP310包括音頻用戶接口,其適于經(jīng)由第一端口和通信鏈路330有效地耦接至一個或多個有線或無線聽筒132和/或一個或多個有線或無線音頻聽筒。該實施例和其他實施例中的音頻用戶接口可包括揚聲器和麥克風(fēng),其中任何一個均可一體地并入具有或沒有SBP聽筒132或聽筒的SBP310中。優(yōu)選實施例中的通信鏈路330是標(biāo)準(zhǔn)的電話繩線路,用于傳輸模擬聽筒麥克風(fēng)和聽筒信號。例如,SBP310還可包括具有用于撥號呼叫的鍵區(qū)的觸覺用戶接口(TUI)和用于顯示時間、日期和主叫方標(biāo)識的圖形用戶接口(GUI)。
優(yōu)選實施例中的SBP310還經(jīng)由第二通信鏈路340有效地耦接至并行線接的一個或多個模擬電話機(jī)120、121。第二通信鏈路340優(yōu)選為標(biāo)準(zhǔn)的雙導(dǎo)體電話線纜或延伸,用于使用各個聽筒130、131與模擬電話機(jī)120、121例如簡單老式電話業(yè)務(wù)(POTS)電話機(jī)來交換話音信號。在優(yōu)選實施例中,SBP310由外部交換服務(wù)(FXS)連接啟動,其提供振鈴信號的產(chǎn)生、模擬電話機(jī)摘機(jī)/掛機(jī)的檢測、以及模擬電話機(jī)用戶對電話話音級別的隨需選擇。術(shù)語“模擬電話機(jī)”在這里是指具有模擬連接至電話網(wǎng)絡(luò)的電話機(jī),其例如可包括這樣的有線和無線電話機(jī),它們具有電話機(jī)基站和關(guān)聯(lián)電話機(jī)手持聽筒或耳機(jī)聽筒之間的模擬或數(shù)字通信鏈路。
除了支持IP網(wǎng)絡(luò)320、模擬電話機(jī)120-121和SBP聽筒132之間的話音通信之外,優(yōu)選實施例的SBP310在IP網(wǎng)絡(luò)320上的分組數(shù)字話音與連續(xù)時間模擬話音之間進(jìn)行實時媒體轉(zhuǎn)換,該連續(xù)時間模擬話音通向/來自SBP聽筒132以及通向/來自一個或多個模擬電話機(jī)120、121。當(dāng)呼叫涉及可經(jīng)過IP網(wǎng)絡(luò)320遠(yuǎn)程到達(dá)的一方時,SBP310能夠從遠(yuǎn)程的一方、SBP聽筒132和一個或多個模擬電話機(jī)120-121同時地接收音頻,然后將該音頻混音,隨后重傳輸已組合的信號,從而每一方能夠聽到別的任一方。以此方式,SBP310提供一個或多個模擬電話機(jī)120、121和SBP聽筒132之間的并行操作。
本領(lǐng)域技術(shù)人員將理解,SBP 310能夠提供模擬電話機(jī)120-121之間的透明連接,而不直接連接至IP-PBX110或PSTN100。另外,從IP-PBX或SIP-PSTN服務(wù)的觀點來看,SBP310保持單個SIP用戶代理客戶端的外觀,而隱藏了兩類并行客戶端的存在,這兩類并行客戶端即為與SBP聽筒132一起的由SBP310提供的基于模擬的電話機(jī)120-121和基于IP的電話機(jī)。
圖4A中示出了包括SBP的典型電話安裝,該SBP配置為利用酒店、住宅或其他建筑中已有的預(yù)先就存在的電話基礎(chǔ)設(shè)施來提供SBP聽筒132和多個模擬電話機(jī)之間的并行電話連接。例如,酒店可擁有IP-PBX410,其有效地經(jīng)由數(shù)據(jù)通信網(wǎng)320耦接至多個酒店客房400-402。在每個酒店客房400中,該電話安裝一般包括由電話布線420有效地耦接的多個電話插口412-414,該電話布線420可包括在酒店建造期間安裝的預(yù)先存在的接線。多個插口通常包括第一壁裝插口412,旨在服務(wù)于桌面電話機(jī);第二壁裝插口,旨在服務(wù)于床邊或床之間的電話;以及靠近浴室的第三電話插口。例如,當(dāng)在酒店中布局時,SBP310可替換桌面模擬電話機(jī)并耦接至桌面電話插口412,由此向酒店客房中其他模擬電話機(jī)提供SBP訪問。
當(dāng)呼叫涉及遠(yuǎn)程一方時,SBP310配置為從IP網(wǎng)絡(luò)320接收話音信號,然后這些信號被處理,音頻信號經(jīng)由穿過客房布線420的連接而發(fā)送到SBP聽筒132和/或至少一個模擬電話機(jī)120-121。在SBP聽筒132處產(chǎn)生的話音信號被傳輸?shù)絊BP310,相應(yīng)的分組話音數(shù)據(jù)被發(fā)送到IP網(wǎng)絡(luò)320。為了在操作于IP域和模擬域下的SBP電話之間提供并行連接,SBP310還產(chǎn)生組合的話音信號,其包括來自SBP聽筒132和遠(yuǎn)程主叫方的話音信號,然后該組合的話音信號被傳輸?shù)街辽僖粋€模擬電話機(jī)120-121。類似地,由模擬電話機(jī)411、412的任一個產(chǎn)生的模擬話音信號被傳輸?shù)絊BP聽筒132并合并成分組話音,該分組話音被發(fā)送到可經(jīng)過IP網(wǎng)絡(luò)320來訪問的遠(yuǎn)程一方。以此方式,SBP310能夠與可經(jīng)過酒店電話基礎(chǔ)設(shè)施訪問的一個或多個現(xiàn)有電話機(jī)相并行地操作。本領(lǐng)域技術(shù)人員將理解,酒店房客因此可利用模擬電話機(jī)來訪問由IP-PBX410提供的酒店服務(wù),而無需這些電話機(jī)和IP-PBX410之間的直接模擬連接。
除酒店客房之外,SBP310可用于住宅安裝中,以利用現(xiàn)有的電話基礎(chǔ)設(shè)施和經(jīng)由因特網(wǎng)連接或其他寬帶服務(wù)將模擬電話機(jī)耦接至PSTN。SBP能夠向任何電話機(jī)提供通向現(xiàn)有住宅電話布線的連接,這些電話布線包括廚房、臥室和起居室中的布線,且無需替換每個現(xiàn)有電話機(jī)即可經(jīng)由IP網(wǎng)絡(luò)訪問PSTN。本領(lǐng)域技術(shù)人員將理解,到PSTN的連接純粹是IP,而不依賴于電話機(jī)和PSTN之間的直接模擬連接。
圖4B中示出了典型的酒店電話安裝,其包括用于有效地連接SBP聽筒和多個模擬電話機(jī)的無線SBP(WSBP)。在此實施例中,SBP440包括經(jīng)由數(shù)據(jù)通信網(wǎng)320連接至IP-PBX410的無線接口。因此,WSBP440作為適于為房客的計算裝置450提供網(wǎng)絡(luò)連接的無線接入點或者以一個或多個無線傳輸協(xié)議(例如包括電器電子工程師協(xié)會(IEEE)標(biāo)準(zhǔn)802.11a、802.11b、802.11g或藍(lán)牙)來啟動的其他接入點客戶端。該實施例可適于提供每個客房內(nèi)的無線因特網(wǎng)以方便房客,還將與在整個酒店安裝其他專用無線接入點相關(guān)聯(lián)的成本最小化。WSBP440還可包括一個或多個硬線網(wǎng)絡(luò)端口(未示出),其為無法與WSBP進(jìn)行無線連接的房客計算機(jī)提供有線連接。
在一些實施例中,WSBP440還適于用作為網(wǎng)絡(luò)中繼,其更主要是向房客的無線裝置提供對酒店局域網(wǎng)(LAN)和因特網(wǎng)的接入。例如,WSBP440和個人計算機(jī)(PC)450利用如上所述的任一無線協(xié)議經(jīng)由PC的天線434協(xié)同操作。
在無線連接的替代中,物理通信鏈路可用來有效地將WSCP440與客戶數(shù)據(jù)設(shè)備452耦接。如圖4C所示,WSBP440還可包括一個或多個數(shù)據(jù)端口,房客的數(shù)據(jù)設(shè)備452可經(jīng)由本地數(shù)據(jù)通信網(wǎng)451直接地耦接或間接地耦接于該數(shù)據(jù)端口中。在優(yōu)選實施例中,該數(shù)據(jù)端口是符合IEE802.3的以太網(wǎng)端口。如上所述,WSBP440可配置為數(shù)據(jù)集線器,其中繼接入點430和房客數(shù)據(jù)設(shè)備452之間的信號,由此向房客提供對酒店LAN和/或因特網(wǎng)的接入。利用此至房客數(shù)據(jù)設(shè)備452的有線連接,酒店房客可僅通過在PC452和WSBP440之間插入以太網(wǎng)線纜中來方便地訪問酒店網(wǎng)絡(luò)和因特網(wǎng)。本領(lǐng)域技術(shù)人員將理解,這樣的WSBP440不再需要安裝到每個客房的額外的數(shù)據(jù)網(wǎng)絡(luò)布線,同時提供用于一個或多個模擬電話機(jī)的連接。
在住宅應(yīng)用中,WSBP可位于家中的任何地方,例如包括廚房、書房或臥室。WSBP例如可經(jīng)由現(xiàn)有電話插口分接至住宅電話布線中以及經(jīng)由寬帶線纜調(diào)制解調(diào)器或數(shù)字用戶線(DSL)連接至數(shù)據(jù)網(wǎng)。如上所述,WBSP還可提供至家中的其他無線客戶端——包括PC、膝上型電腦和無線設(shè)備——的連接,而無需專用的無線接入點。
在更多其他實施例中,WSBP440適于在兩個可配置模式下的任一模式下工作(a)接入點客戶端模式,其中WSBP440到酒店或家中數(shù)據(jù)通信網(wǎng)320的連接是無線的,而到房客的個人計算裝置450的連接是有線方式;或者(b)接入點模式,其中WSBP440到酒店數(shù)據(jù)通信網(wǎng)320的連接是有線連接,而到房客個人數(shù)據(jù)設(shè)備的連接是無線的。
圖5中示出了SBP響應(yīng)于在SBP聽筒處應(yīng)答的來自遠(yuǎn)程一方的呼入呼叫的序列圖。在此例中,該呼叫是IP-PBX410在數(shù)據(jù)通信網(wǎng)320上接收的,盡管該呼叫還可發(fā)源于用戶的SIP-PSTN服務(wù)或網(wǎng)絡(luò)中的其他地方。響應(yīng)于呼入呼叫,SBP310自己振鈴,振鈴信號也被傳送至有效地耦接至SBP310用于并行通信的一個或多個模擬電話機(jī)。還注意到在下面的實例中,為了簡化,SBP310和一個或多個模擬電話機(jī)之間的電話連接被圖示為直接點對點連接。然而,本領(lǐng)域技術(shù)人員將理解到,實際的布線布局一般將包括酒店或住宅內(nèi)的一個或多個配線架和連接塊。
在優(yōu)選實施例中,IP-PBX410是SIP啟動的PBX,呼入呼叫是分組域連接請求,即SIP形式的會話請求INVITE消息502。SIP是優(yōu)選的,因為它是廣泛接受的協(xié)議,盡管各種其他IP和基于IP的話音(VoIP)協(xié)議也可加以利用。一旦收到SIP:INVITE消息502,SBP310振鈴,模擬振鈴信號504經(jīng)由酒店布線420或直接連接從SBP310發(fā)送至一個或多個模擬電話機(jī)120的每一個。
如果呼叫在SBP310處被應(yīng)答,SBP從SBP聽筒132接收摘機(jī)信號506,并將會話接受消息——優(yōu)選為SIP:OK消息508——發(fā)送回至SIP:INVITE消息502中的統(tǒng)一資源定位器(URL)地址。SBP310還從主叫方接收SIP:ACK消息510以確認(rèn)會話建立。主叫方和用戶之間的后續(xù)基于IP的話音(VoIP)通信512一般地包括基于實時傳送協(xié)議(RTP)或替代協(xié)議的媒體交換。SBP310和聽筒132之間的話音通信514在本優(yōu)選實施例中是基于常規(guī)模擬信號。在對話結(jié)束時,SBP聽筒132進(jìn)行掛機(jī),掛機(jī)信號516以由SBP310自動產(chǎn)生的SIP:BYE518的形式發(fā)送到主叫方。
在一些實施例中,SBP310包括可經(jīng)由基于瀏覽器或管理接口來配置的端口選擇參數(shù),其允許用戶選擇在對話中包括哪些端口和從對話中排除哪些端口。例如,用戶可選擇關(guān)閉SBP聽筒132,令所有呼入呼叫指向一個或多個模擬電話機(jī)120,以及防止SBP310振鈴。以此方式,用戶可選擇SBP310振鈴、模擬電話機(jī)120振鈴或者二者振鈴。
圖6中示出了SBP響應(yīng)于在模擬電話機(jī)處應(yīng)答的呼入呼叫的序列圖。一旦收到呼入呼叫,優(yōu)選為SIP:INVITE消息502,SBP310就利用振鈴報警,振鈴信號504也被發(fā)送到由電話機(jī)120代表的一個或多個模擬電話機(jī)。如果呼叫在一個或多個模擬電話機(jī)120的任一個處被應(yīng)答,則來自模擬電話機(jī)聽筒130的摘機(jī)信號602被發(fā)送到SBP310,SBP310又自動產(chǎn)生會話接受,優(yōu)選為SIP:OK消息606,并且將其發(fā)送到SIP:INVITE消息606中的URL地址處的主叫方。SBP310還從主叫方接收SIP:ACK消息608以確認(rèn)會話成功建立。
主叫方和模擬電話機(jī)120處的用戶之間后續(xù)的基于IP的話音(VoIP)通信610一般地包括經(jīng)由SBP310的RTP媒體交換。SBP310和一個或多個模擬電話120之間的話音通信514是常規(guī)的模擬電話信號。SBP310適于實時地進(jìn)行分組域320和模擬域420之間話音信號的轉(zhuǎn)譯。模擬電話機(jī)聽筒130處的用戶隨后通過進(jìn)行掛機(jī)來終止呼叫,該掛機(jī)使得掛機(jī)信號616傳輸?shù)絊BP310。SBP310又以會話終止消息的形式——優(yōu)選為SIP:BYE消息620——自動地將掛機(jī)信號618發(fā)送到主叫方。
如果SIP呼叫由主叫方借助傳輸?shù)絊BP310的SIP:BYE信號來終止,則SBP和主叫方之間的VoIP媒體交換被終止。為了向模擬電話機(jī)處的用戶發(fā)信號表明會話已被遠(yuǎn)程一方終止,則優(yōu)選實施例中的SBP310適于發(fā)送這樣的信號,其包含其后跟隨有忙信號的靜默期間。
如參照圖7A、7B、8A和8B更為具體地討論的,優(yōu)選實施例中的SBP310適于啟動(1)呼入的SIP呼叫最初可由SBP利用關(guān)聯(lián)聽筒或者通過與其相連的模擬電話機(jī)來應(yīng)答;(2)SBP電話機(jī)和一個或多個模擬電話機(jī)處的用戶參與和主叫方的會話以及相互傾聽;(3)在SBP聽筒132或任一模擬電話機(jī)120摘機(jī)的同時保持會話開放;以及(4)當(dāng)SBP聽筒和一個或多個模擬電話都掛機(jī)時終止會話。
圖7A中示出了SBP響應(yīng)于呼入呼叫的序列圖,其中SBP聽筒最先應(yīng)答呼叫、最后掛機(jī)。如上所述,SBP310接收SIP:INVITE消息502形式的呼入呼叫,通過振鈴來響應(yīng),并將模擬振鈴信號504傳輸?shù)揭粋€或多個模擬電話機(jī)120的每一個。在本實例中,SBP聽筒132最初應(yīng)答呼入呼叫,模擬電話機(jī)在隨后的時間點參與對話。
當(dāng)SBP聽筒進(jìn)行摘機(jī)時,SBP310接收摘機(jī)信號702,并自動地將會話接受消息——優(yōu)選為SIPOK消息704——發(fā)送回會話請求中的URL地址。SBP310還從主叫方接收SIP:ACK消息706。遠(yuǎn)程主叫方和SBP聽筒132之間交換的后續(xù)對話一般地包括SBP310和主叫方或SIP-PBX410之間的VoIP通信708以及SBP310和聽筒132之間的模擬通信,即聽筒話音信號720。
當(dāng)模擬電話120參與呼叫時,摘機(jī)信號712、714被傳輸?shù)诫娫挋C(jī)120并轉(zhuǎn)發(fā)到SBP310。一旦收悉,該對話以電話話音信號716和聽筒話音信號718的形式向模擬電話機(jī)聽筒120傳送。由SBP310傳輸?shù)侥M電話機(jī)120的話音信號716是組合信號,其包含來自遠(yuǎn)程主叫方和SBP聽筒132的話音信號。由SBP310傳輸?shù)絊BP聽筒132的話音信號是從一個或多個模擬電話機(jī)120和遠(yuǎn)程主叫方接收的話音的組合。傳輸?shù)竭h(yuǎn)程主叫方的組合話音信號是來自SBP聽筒132和一個或多個模擬電話機(jī)120的話音信號的組合。如本領(lǐng)域技術(shù)人員將理解到的,SBP310由此有效地鏈接了SBP聽筒132和模擬電話機(jī)120用于并行通信。
如果模擬電話機(jī)120隨后在SBP聽筒132之前進(jìn)行掛機(jī),則掛機(jī)信號620被傳輸?shù)絊BP310,這樣到模擬電話機(jī)120的關(guān)聯(lián)話音信號被中斷。注意即使在模擬電話機(jī)120進(jìn)行掛機(jī)之后,SBP310仍保持與主叫方的對話,如SBP聽筒話音信號724所示。當(dāng)SBP聽筒132隨后進(jìn)行掛機(jī)時,SBP310接收掛機(jī)信號726,并以發(fā)送到遠(yuǎn)程主叫方的SIP:BYE消息728來終止SIP會話。
圖7B中示出了SBP響應(yīng)于呼入呼叫的序列圖,其中SBP聽筒首先應(yīng)答呼叫、模擬電話機(jī)最后掛機(jī)。從SIP:INVITE502到話音通信716、718的初始呼叫建立是與先前圖7A中的實例一致的。然而,在此場合中,首先應(yīng)答呼叫的SBP聽筒132在模擬電話機(jī)聽筒130進(jìn)行掛機(jī)之前進(jìn)行掛機(jī)。
假定SBP聽筒132和模擬電話機(jī)聽筒130當(dāng)前正在與遠(yuǎn)程主叫方進(jìn)行并行通信716-718,SBP聽筒132處的用戶可隨后通過進(jìn)行掛機(jī)來退出對話。掛機(jī)信號750被發(fā)至SBP310,關(guān)聯(lián)聽筒話音720被中斷。然而,模擬電話機(jī)120和SBP310之間交換的話音通信信號772-774在SBP聽筒132掛機(jī)之后仍保持。SBP310和遠(yuǎn)程主叫方之間的VoIP會話773只有在模擬電話機(jī)120進(jìn)行掛機(jī)776、778之后被終止,會話終止消息,即SIPBYE消息780由SBP310傳輸?shù)街鹘蟹健?br>
圖8A中示出了SBP響應(yīng)于呼入呼叫的序列圖,其中模擬電話機(jī)首先應(yīng)答呼叫、SBP聽筒最后掛機(jī)。從SIP:INVITE502到話音通信610、612、614的初始呼叫建立是與圖6中的實例一致的。然而,在此場合中,模擬聽筒130在SBP聽筒132進(jìn)行掛機(jī)之前進(jìn)行掛機(jī)。
假定遠(yuǎn)程主叫方和模擬電話機(jī)120處于話音通信610、612、614中,SBP聽筒132可隨后通過進(jìn)行摘機(jī)820來參加對話,其經(jīng)由話音通信信號804將聽筒132帶入現(xiàn)有的話音通信806、808中。如上所述,話音通信804、806、807、808是并入了其他方話音的組合信號,從而每一方可傾聽他方說話。
當(dāng)模擬電話機(jī)聽筒130隨后進(jìn)行掛機(jī),并且掛機(jī)信號810、812傳輸?shù)絊BP310時,SBP中斷到電話機(jī)聽筒130的話音通信,但是維持SBP聽筒話音信號814。只有在SBP聽筒132進(jìn)行掛機(jī)816之后,SBP310才以SIP:BYE消息818來終止支持該呼叫的VoIP會話610。
圖8B中示出了SBP響應(yīng)于呼入呼叫的序列圖,其中模擬電話機(jī)120首先應(yīng)答、最后掛機(jī)。從SIP:INVITE502到模擬話音通信806、808的初始呼叫建立是與圖8A中的實例一致的。然而,在此場合中,首先應(yīng)答呼叫的模擬聽筒130在SBP聽筒132進(jìn)行掛機(jī)之后進(jìn)行掛機(jī)。
這里,主叫方、SBP聽筒132和模擬電話機(jī)處于話音通信804、806、807、808中。SBP聽筒132可隨后通過進(jìn)行掛機(jī)858來退出進(jìn)行之中的對話,這使得SBP310中斷聽筒話音信號804,同時仍然維持SBP310和模擬電話機(jī)120之間交換的電話話音通信信號860。當(dāng)模擬電話機(jī)聽筒130隨后進(jìn)行掛機(jī),并且掛機(jī)信號870、872傳輸?shù)絊BP310時,SBP中斷與電話聽筒130的話音通信860、862。由于SBP電話310和模擬電話機(jī)120均掛機(jī),SBP310可在遠(yuǎn)程主叫方尚未終止VoIP會話時就以SIP:BYE消息874終止VoIP會話。
圖9A中示出了SBP響應(yīng)于從模擬電話機(jī)接收的呼叫保持命令和不保持命令的序列圖。在此例中,在遠(yuǎn)程主叫方和模擬電話機(jī)120處的用戶之間有進(jìn)行中的對話,該對話由VoIP話音信號610和模擬話音信號612、614代表。在對話期間的任一點處,具有適當(dāng)模擬電話機(jī)120的用戶可通過按下位于模擬電話機(jī)上的呼叫保持按鈕來將呼叫置于保持。模擬電話機(jī)處保持呼入900的激活使得優(yōu)選實施例的模擬電話機(jī)中斷到聽筒130的聽筒話音信號614。由于保持操作完全地在模擬電話機(jī)120自身之內(nèi)發(fā)生,因此SBP310并不知悉該保持狀態(tài),繼續(xù)將電話話音信號902傳輸?shù)侥M電話機(jī)120。
如果用戶隨后從SBP310恢復(fù)對話,則SBP聽筒132進(jìn)行摘機(jī),SBP310將話音信號906傳輸?shù)絊BP聽筒,由此將SBP310處的用戶帶入與遠(yuǎn)程主叫方的話音通信中。如果用戶將SBP聽筒132置為掛機(jī),則SBP310終止聽筒話音信號906,而不影響被傳輸?shù)侥M電話機(jī)120的進(jìn)行中的電話話音信號910。而且,用戶可通過去除該保持狀態(tài)912來恢復(fù)來自模擬電話機(jī)聽筒130的對話914。
圖9B中示出了SBP響應(yīng)于從SBP電話機(jī)接收的呼叫保持命令和不保持命令的序列圖。在此例中,有與模擬電話機(jī)120處用戶的進(jìn)行中的對話,如VoIP話音信號610和模擬話音信號612、614所代表的。在該對話期間的任一點處,SBP310處的用戶可拿起SBP聽筒132并參與進(jìn)行中的對話,如聽筒話音信號922所示。如果SBP310處的用戶激活928位于SBP310的觸覺輸入上的呼叫保持按鈕,則優(yōu)選實施例的SBP310中斷聽筒話音交換922。然而,保持操作的范圍僅限于SBP聽筒312。于是,SBP310繼續(xù)將包含電話話音信號930、932的模擬話音信號傳輸?shù)侥M電話機(jī)120。
為了重新建立至SBP聽筒132的話音通信,用戶只需使呼叫保持無效934,此后SBP130恢復(fù)SBP聽筒話音交換936至進(jìn)行中的模擬話音通信938、940。如上所述,SBP聽筒話音信號936和模擬電話機(jī)聽筒話音信號940是包含從其他方接收至對話的音頻,從而每一方能夠傾聽其他每一方的合成信號。
圖10A中示出了SBP響應(yīng)于由SBP聽筒132處的用戶發(fā)起的呼入呼叫的序列圖。在拿起SBP聽筒132之后,用戶撥打被叫方的電話號碼或者在SBP310處進(jìn)入URL。一旦收悉摘機(jī)信號1002和收集到所撥打的數(shù)字1004,SBP310產(chǎn)生會話請求消息,優(yōu)選為SIP:INVITE消息1006,其被傳輸?shù)絀P-PBX410。IP-PBX410以會話接受消息來響應(yīng),優(yōu)選為SIP:OK消息1008,以建立會話。后續(xù)的話音通信1012經(jīng)由聽筒話音1014自動地傳輸?shù)絊BP聽筒132。
如果和當(dāng)模擬聽筒120進(jìn)行摘機(jī)1016、1018時,SBP310擴(kuò)展話音通信1012以包括并行于SBP聽筒132的模擬電話機(jī)120,如聽筒話音1024代表的組合信號所示,電話話音1020經(jīng)由聽筒話音1022傳輸?shù)侥M聽筒,VoIP通信傳輸?shù)絀P-PBX410。
類似于由SBP聽筒132發(fā)起的呼出呼叫,圖10B圖示了SBP響應(yīng)于由模擬電話機(jī)130處的用戶發(fā)起的呼叫的序列圖。當(dāng)用戶提起模擬聽筒130進(jìn)行呼叫時,摘機(jī)信號1052、1054從聽筒130傳輸?shù)侥M電話機(jī)120、然后到SBP310。SBP310以撥號音1056來響應(yīng),其有效地模仿由真實模擬電話系統(tǒng)產(chǎn)生的經(jīng)驗。當(dāng)被叫方電話號碼由用戶呼入時,它以DTMF數(shù)字信號1058的形式傳輸?shù)絊BP310。作為響應(yīng),SBP310收集1059由用戶撥打的輸出電話號碼的數(shù)字,產(chǎn)生具有從DTMF數(shù)字導(dǎo)出的URL的會話請求消息,優(yōu)選為SIP:INVITE消息1060,并經(jīng)由IP-PBX410將會話請求消息傳輸?shù)胶艚薪邮辗?。如果?yīng)答,則IP-PBX410傳輸會話接受消息,優(yōu)選為SIP:OK消息1062,以建立會話和傳送呼叫。后續(xù)的話音通信1066在IP-PBX410和呼叫接收方之間自動交換,模擬話音信號1070、1072在IP-PBX410和一個或多個模擬電話機(jī)120之間被交換。
在呼出呼叫由模擬電話機(jī)用戶發(fā)起之后,用戶可進(jìn)行掛機(jī)或者SBP聽筒132處的另一用戶可以上述方式進(jìn)行摘機(jī)。例如,如果SBP聽筒132隨后進(jìn)行摘機(jī)1073,SBP310傳輸已組合的話音信號1076,其包含模擬電話機(jī)聽筒130的話音以及呼叫中參與的遠(yuǎn)程一方即被叫方的話音。模擬電話機(jī)120還接收已組合的信號,該信號將該電話機(jī)置于與SBP聽筒132并行的通信中。
圖11中示出了用于SBP310的狀態(tài)轉(zhuǎn)換圖,其表示當(dāng)SBP聽筒與一個或多個模擬裝置參與話音通信時,SBP可占用的各種狀態(tài)。在優(yōu)選實施例中,SBP310保持于閑置狀態(tài)1100,直至呼入呼叫被接收或呼出呼叫被發(fā)起。呼入呼叫一般地采用連接請求消息的形式,例如SIP:INVITE,其使得SBP310振鈴,如振鈴狀態(tài)1106所示。該呼入呼叫可以在模擬聽筒130處或SBP聽筒132處被應(yīng)答,除非SBP310被配置為阻止來自一個或多個端口的振鈴/振鈴信號。來自模擬電話機(jī)的摘機(jī)信號使得SBP310進(jìn)入模擬話音通信狀態(tài)1104,其中SBP310在分組交換域和模擬域之間轉(zhuǎn)換音頻信號。來自SBP聽筒132的摘機(jī)信號使得SBP310轉(zhuǎn)換到SBP話音通信狀態(tài)1110,其中SBP310在分組交換域和通向/來自SBP聽筒132的模擬聽筒話音之間轉(zhuǎn)譯數(shù)據(jù)。
呼出呼叫可通過進(jìn)行SBP聽筒132摘機(jī)來發(fā)起,其使得SBP310從閑置狀態(tài)1100轉(zhuǎn)換到SBP呼叫建立狀態(tài)1108,其中與撥打的數(shù)字一起的SBP摘機(jī)信號使得SBP310嘗試建立VoIP會話,用于IP網(wǎng)絡(luò)320上的呼出呼叫。如果該呼叫被接收方應(yīng)答,則SBP轉(zhuǎn)換到話音通信狀態(tài)1110,其中來自SBP聽筒132和呼叫接收方的音頻信號被分別傳輸?shù)絊BP310和SBP聽筒132。類似地,呼出呼叫可通過進(jìn)行AP聽筒132摘機(jī)來發(fā)起,其使得SBP310轉(zhuǎn)換到AP呼叫建立狀態(tài)1102,其中與撥打的數(shù)字一起的摘機(jī)信號使得SBP310嘗試建立VoIP會話以在IP網(wǎng)絡(luò)320上支持呼出呼叫。如果該呼叫被接收方應(yīng)答,則SBP轉(zhuǎn)換到AP話音通信狀態(tài)1104,其中來自AP聽筒130和呼叫接收方的模擬音頻信號被傳輸?shù)絊BP310并轉(zhuǎn)換至適用于各域的格式。話音通信狀態(tài)1104、1110可隨后通過設(shè)置任一適用的聽筒103、132掛機(jī)來終止,由此再次轉(zhuǎn)換回至閑置狀態(tài)1100。
上述模擬話音通信狀態(tài)1104和SBP話音通信狀態(tài)是相互排斥的,意味著在狀態(tài)1104中只有AP聽筒132處于與遠(yuǎn)程主叫方的對話中,而在狀態(tài)1110中只有SBP聽筒130處于與遠(yuǎn)程主叫方的對話中。然而,如果第二聽筒——而不是第二模擬電話機(jī)——被用來參與進(jìn)行中的對話,則SBP 130一般地?fù)Q到并行通信狀態(tài)1112中,其中SBP聽筒132和一個或多個AP聽筒130以并行方式均參與到與外部通話方以及相互的對話中。例如,如果AP聽筒132在涉及SBP聽筒132的進(jìn)行的呼叫期間被拿起,則SBP310從SBP話音通信狀態(tài)1110轉(zhuǎn)換到并行通信狀態(tài)1112。類似地,當(dāng)AP聽筒在進(jìn)行中的SBP話音通信會話期間被拿起,則SBP310從AP話音通信狀態(tài)1104轉(zhuǎn)換到并行通信狀態(tài)1112。
一旦在并行話音通信狀態(tài)1112中,SBP310就可在SBP聽筒132進(jìn)行掛機(jī)時返回到AP話音通信狀態(tài)1104,或者在AP聽筒132進(jìn)行掛機(jī)時返回到SBP話音通信狀態(tài)1110。然而,如果SBP310在并行話音通信狀態(tài)1112中同時進(jìn)行保持,則SBP一般地轉(zhuǎn)換到第一SBP保持狀態(tài)1114,其中SBP310繼續(xù)發(fā)送模擬話音信號到模擬電話機(jī)120,同時暫時地阻止已組合的話音信號,否則該話音信號將被傳輸?shù)絊BP聽筒132。在處于第一SBP保持狀態(tài)1114中時,SBP聽筒132和AP聽筒130可進(jìn)行掛機(jī)或摘機(jī),而不影響進(jìn)行中的話音信號到模擬電話機(jī)120的傳輸。在用戶按下SBP不保持輸入或者使SBP不保持呼入無效,使得SBP310返回到并行通信狀態(tài)1112之后,優(yōu)選實施例的SBP310僅從第一SBP保持狀態(tài)1114轉(zhuǎn)換而出。
當(dāng)SBP310處于SBP話音通信狀態(tài)1110時,用戶還可將呼叫置于保持。SBP保持的激活引起轉(zhuǎn)換到第二SBP保持狀態(tài)1114,其中非話音信號,例如包括靜默或背景音樂,被傳輸?shù)絊BP聽筒132。然而,用戶可通過激活SBP不保持并返回到SBP話音通信狀態(tài)1110來返回至呼叫。
圖12中示出了SBP的功能方框圖。在優(yōu)選實施例中,SBP310包括至少三個接口,其包括對SBP聽筒的第一接口、對模擬電話系統(tǒng)的第二接口和對網(wǎng)絡(luò)接口的第三接口。本領(lǐng)域技術(shù)人員將理解到,SBP310可適于與額外的聽筒、模擬電話機(jī)和分組交換網(wǎng)絡(luò)協(xié)同工作。
SBP聽筒接口優(yōu)選地包括模擬到數(shù)字(A/D)轉(zhuǎn)換器1202,用于將來自SBP聽筒的麥克風(fēng)(未示出)的模擬話音信號(MIC)1201轉(zhuǎn)換成被傳輸?shù)綌?shù)字信號處理器(DSP)1208的數(shù)字信號。SBP聽筒接口還包括數(shù)字到模擬(D/A)轉(zhuǎn)換器1204,以將來自DSP1208的數(shù)字信號轉(zhuǎn)換成被傳輸?shù)絊BP聽筒耳機(jī)的模擬話音(EAR)1203。第三線——控制線1206——可用來傳輸來自SBP聽筒132的摘機(jī)信號。
SBP310優(yōu)選地還包括模擬電話接口,其包含A/D轉(zhuǎn)換器1210,用于將從一個或多個模擬電話機(jī)1252直接或間接地接收的模擬話音信號轉(zhuǎn)換成被傳輸?shù)紻SP1208的信號。AP接口優(yōu)選地包括D/A轉(zhuǎn)換器1212,其將由DSP1208混合或組合的數(shù)字話音轉(zhuǎn)換成模擬信號,該模擬信號被傳輸?shù)接行У剡B接至AP聽筒的用戶線接口電路(SLIC)1214。本領(lǐng)域技術(shù)人員公知的SLIC1214適于執(zhí)行振鈴產(chǎn)生、摘機(jī)/掛機(jī)檢測、將塞尖信號1250轉(zhuǎn)換至A/D呼入信號1252、從D/A輸出信號1254轉(zhuǎn)換至振鈴線路話音信號1256以及監(jiān)視連接至常規(guī)模擬電話機(jī)所需的時序和信號幅度電平。適用于本發(fā)明一個或多個實施例的SLIC是由英國SilverTelecom of Newport生產(chǎn)的。
優(yōu)選實施例的DSP1208對各種接收的話音信號進(jìn)行基于數(shù)字域的混音,以產(chǎn)生允許所有對話方相互傾聽的組合信號。如上所討論的,接收的話音信號包括SBP聽筒話音信號、模擬電話機(jī)聽筒話音信號和經(jīng)由網(wǎng)絡(luò)接口從網(wǎng)絡(luò)320接收的遠(yuǎn)程一方話音信號。網(wǎng)絡(luò)接口一般地包括網(wǎng)絡(luò)接口卡(NIC)1218和微處理器1216,其適于從來自于IP-PBX的接收的VoIP分組中提取話音數(shù)據(jù)以及封裝被傳輸?shù)竭h(yuǎn)程主叫方的話音數(shù)據(jù)。
SBP310還可包括振鈴器1224或揚聲器,用于對呼入呼叫進(jìn)行報警;鍵區(qū)1222,用以撥打電話號碼;以及顯示器1220,用于顯示呼叫信息,該信息例如包含時間和呼叫時長信息。
圖3中示出了第一優(yōu)選實施例的SBP數(shù)字混合器的功能方框圖,該SBP數(shù)字混合器用于查看SBP、模擬電話機(jī)和遠(yuǎn)程一方之間的信號。如上所述,來自遠(yuǎn)程用戶和SBP聽筒132的數(shù)字信號與來自一個或多個模擬電話機(jī)120的模擬話音信號的混合允許每個呼叫參與方傾聽每個其他呼叫參與方。數(shù)字信號處理器(DSP)1208優(yōu)選地包括數(shù)字混合模塊(DMM)1302,用于將來自各呼叫參與方的適當(dāng)信號進(jìn)行混合;語音壓縮模塊1304,用于例如利用國際電信聯(lián)盟建議(InternationalTelecommunication Union Recommendations)G.723或G.729來對傳輸?shù)竭h(yuǎn)程呼叫方的輸出組合信號進(jìn)行數(shù)字音頻壓縮;以及語音解壓模塊1306,用于解壓從遠(yuǎn)程主叫方接收的呼入壓縮話音信號。
在優(yōu)選實施例中,DMM1208分別從與SBP聽筒132和SLIC1214相關(guān)聯(lián)的A/D1202、1210接收話音信號a[n]和b[n],其中n代表離散時間單位。DMM1208然后將信號a[n]和b[n]與來自遠(yuǎn)程一方的未壓縮離散時間語音信號c[n]一起組合,以產(chǎn)生組合信號A[n]、B[n]和C[n]。在優(yōu)選實施例中,組合信號通過如下3×3數(shù)字混合矩陣來給出A[n]B[n]C[n]=S1C121C21S21110a[n]b[n]c[n]---[1]]]>其中S1是表示從SBP麥克風(fēng)信號1320到SBP耳機(jī)信號1322的側(cè)音級別系數(shù),S2是表示從模擬電話機(jī)麥克風(fēng)信號1324到模擬電話機(jī)耳機(jī)信號1326的側(cè)音級別系數(shù),C12和C21是表示SBP聽筒132處的用戶和AP聽筒130處的用戶相互傾聽的程度的交叉耦合系數(shù)。在實踐中,系數(shù)S2可設(shè)定為零值,因為模擬電話機(jī)120一般已經(jīng)提供了足夠的側(cè)音級別。
第一組合音頻信號A[n]被傳輸?shù)紻/A轉(zhuǎn)換器1204、然后到SBP聽筒耳機(jī),第二組合音頻信號B[n]被傳輸?shù)紻/A轉(zhuǎn)換器1212、然后經(jīng)由SLIC1214被發(fā)送到一個或多個模擬電話機(jī),第三組合音頻信號C[n]被傳輸?shù)紻SP之內(nèi)的壓縮模塊,從而它可隨后被壓縮和封裝于發(fā)送到遠(yuǎn)程一方的VoIP RTP流內(nèi)。
如上所示,數(shù)字混合矩陣底行中的系數(shù)將信號a[n]和b[n]加在一起,從而遠(yuǎn)程一方可傾聽SBP用戶和模擬電話機(jī)用戶。類似地,混合矩陣第三列中的非零系數(shù)允許呼入的未壓縮語音從遠(yuǎn)程一方發(fā)送到SBP耳機(jī)和模擬電話機(jī)耳機(jī)。注意在優(yōu)選實施例中,出現(xiàn)了利用未壓縮話音信號的數(shù)字混音,因為DSP1028必須對來自遠(yuǎn)程一方的呼入RTP話音進(jìn)行解壓,必須還對通向遠(yuǎn)程一方的輸出RTP話音進(jìn)行壓縮。DSP1208還可利用本領(lǐng)域技術(shù)人員公知的技術(shù)來將背景適度噪聲注入到信號A[n]和B[n]中。背景適度噪聲還可包括模擬電話中典型的背景噓聲,以防止出現(xiàn)完全靜默,用戶可能將該現(xiàn)象解譯為表示電話被間斷或物理地中斷。
圖14中示出了第二優(yōu)選實施例的模擬信號混合器的功能方框圖,其可替代DSP1208來使用,以執(zhí)行SBP、模擬電話機(jī)和遠(yuǎn)程一方之間的信號混合。ASP1400一般地包括模擬混合模塊(AMM)1402,以恰當(dāng)?shù)鼗旌蟻碜愿鱾€呼叫參與方的信號a(t)、b(t)和c(t);A/D轉(zhuǎn)換器1404,以數(shù)字化傳輸?shù)竭h(yuǎn)程主叫方的話音信號;語音壓縮模塊1406,用于對傳輸?shù)竭h(yuǎn)程主叫方的輸出話音信號進(jìn)行數(shù)字音頻壓縮;語音解壓模塊1410,用于解壓從遠(yuǎn)程主叫方接收的呼入話音數(shù)據(jù);以及D/A轉(zhuǎn)換器1408,用于將呼入話音數(shù)據(jù)轉(zhuǎn)換為傳輸?shù)紸MM1402的模擬信號。
在該第二優(yōu)選實施例中,AMM1402分別從SBP聽筒132和SLIC1224接收連續(xù)時間信號a(t)和b(t)。AMM1402然后將信號a(t)和b(t)與發(fā)源于遠(yuǎn)程一方的未壓縮語音信號c(n)一起組合,以產(chǎn)生組合的信號A(t)、B(t)和C(t)。在優(yōu)選實施例中,組合的信號通過3×3數(shù)字混合矩陣來確定A(t)B(t)C(t)=S1C121C21S21110a(t)b(t)c(t)---[2]]]>組合的音頻信號A(t)被直接地傳輸?shù)絊BP聽筒132的耳機(jī),組合的音頻信號B(t)經(jīng)由SLIC 1224傳輸?shù)揭粋€或多個模擬電話機(jī)120,組合的音頻信號C(t)被傳輸?shù)紸/D轉(zhuǎn)換器1404、然后到壓縮模塊1406,在該模塊中組合的音頻信號C(t)在作為發(fā)送到遠(yuǎn)程呼叫參與方的VoIP RTP流的一部分來傳輸之前被壓縮。
圖15中示出了代表性網(wǎng)絡(luò),其包括適于在常規(guī)的會話初始協(xié)議(SIP)電話機(jī)1502和常規(guī)的SIP到電話機(jī)媒體網(wǎng)關(guān)(SPMG)1506之間實現(xiàn)并行電話通信的代理服務(wù)器1500。這里稱為SIP橋接代理服務(wù)器(SBPS)1500的代理服務(wù)器對來自SIP電話機(jī)1502的音頻信號、經(jīng)由SPMG1506來自一個或多個模擬電話機(jī)120的音頻信號、以及來自可通過IP-PBX1508訪問的遠(yuǎn)程主叫方的音頻信號進(jìn)行混合操作。
SBPS1506例如可用于酒店中,以組合酒店客房的常規(guī)SIP電話機(jī)和一個或多個模擬電話機(jī)的話音信號。以此方式,SIP電話機(jī)1502和模擬電話機(jī)120啟動并行通信,同時利用由單個SBPS1500提供的規(guī)模經(jīng)濟(jì)。下面所述的SBPS 1500的功能可被實施為安裝在通用計算機(jī)比如標(biāo)準(zhǔn)個人計算機(jī)(PC)或中央處理單元(CPU)上的專用軟件。
如果SBPS 1500被用來例如為整個酒店進(jìn)行媒體處理和信號發(fā)送,則SBPS一般適于將多個SIP電話機(jī)的每一個與一個或多個SPMG邏輯地相關(guān)聯(lián)。在此配置中,與關(guān)聯(lián)的SPMG一起的SIP電話機(jī)1502表現(xiàn)為針對遠(yuǎn)程主叫方的單個SIP用戶代理。用于SIP電話機(jī)1502的IP地址和位于相同房間內(nèi)用于SPMG1506的IP地址被邏輯地鏈接,該關(guān)聯(lián)被記錄于SBPS1500處的存儲器中。
圖16中示出了SBPS響應(yīng)于在模擬電話機(jī)處應(yīng)答的呼入呼叫的序列圖。該呼入一般以會話請求的形式從IP-PBX1508來接收,該會話請求例如是SIP:INVITE消息1602。一旦收悉,SBPS 1500將會話請求轉(zhuǎn)發(fā)至SIP電話1502和SPMG1506,如SIP:INVITE消息1604、1606所示。SPMG1506又使得模擬電話機(jī)120與SIP電話機(jī)1504同時地振鈴1608。如果呼入呼叫在模擬電話機(jī)120處被應(yīng)答,則來自AP聽筒130的摘機(jī)信號1610被傳輸?shù)絊PMG1506,其將信號轉(zhuǎn)譯為被發(fā)送到主叫方的會話接受消息,例如SIP:OK消息1614、1616。當(dāng)會話確認(rèn)例如SIP:ACK1618從IP-PBX1508被接收時,SBPS 1500將SIP:ACK1620轉(zhuǎn)發(fā)至SPMG1506,并將會話取消消息例如SIP:CANCEL消息1622傳輸?shù)絊IP電話機(jī)1502。當(dāng)會話被發(fā)起時,主叫方和呼叫接收方之間流動的RTP媒體將它們置于對話中,如話音通信信號1624、電話話音信號1626和聽筒話音信號1628所示。
如果SIP電話機(jī)1502處的用戶隨后加入進(jìn)行中的對話,則來自SIP聽筒1504的摘機(jī)信號1630被傳輸?shù)絊BPS1500,其然后例如利用由網(wǎng)絡(luò)管理員預(yù)先編程的SBPS的IP地址來自動產(chǎn)生會話請求。該會話請求例如SIP:INVITE1632尋求加入與關(guān)聯(lián)AP聽筒130的現(xiàn)有會話。SBPS1500通過發(fā)出會話接受消息例如SIP:OK1634來應(yīng)答來自SIP電話機(jī)1502的SIP:INVITE1632。SBPS1500然后建立并行話音會話,其涉及SIP電話機(jī)1502、AP聽筒130和遠(yuǎn)程主叫方,話音會話由話音通信信號1638-1643代表。如下所述,SBPS 1500還在由這些話音通信信號代表的這三個RTP流之間進(jìn)行適當(dāng)?shù)臄?shù)字混合,從而所有三方能夠互相傾聽。
圖17中示出了SBPS響應(yīng)于在SIP電話機(jī)處應(yīng)答的呼入呼叫的序列圖。該呼入呼叫是從IP-PBX1508以會話請求例如SIP:INVITE消息1602的形式接收的。SBPS1500然后將包含第一和第二SIP:INVITE消息1604、1606的會話請求分別轉(zhuǎn)發(fā)到SIP電話機(jī)1502和SPMG1506。SPMG1506使得模擬電話機(jī)120與SIP電話機(jī)1502同時振鈴1608。如果呼入呼叫在SIP電話聽筒1504處被應(yīng)答,則來自該電話機(jī)的摘機(jī)信號被轉(zhuǎn)譯為發(fā)送至主叫方的會話接受消息,例如SIP:OK1712、1714。當(dāng)會話確認(rèn)例如SIP:ACK1716從IP-PBX1508被接收時,SBPS1500將SIP:ACK1718轉(zhuǎn)發(fā)至SIP電話機(jī)1502,并將會話取消消息例如SIP:CANCEL消息1720傳輸?shù)絊PMG1506。當(dāng)會話被發(fā)起時,在主叫方和呼叫接收方之間傳輸?shù)腞TP媒體可用來將各方帶入話音聯(lián)系中,如話音通信信號1722-1724所示。
如果AP電話機(jī)120處的用戶隨后加入進(jìn)行中的對話,則來自AP聽筒130的摘機(jī)信號1728、1730被傳輸?shù)絊BPS1500,其利用預(yù)先編程的SBPS的IP地址來自動產(chǎn)生會話請求。該會話請求例如SIP:INVITE1732尋求加入與關(guān)聯(lián)SIP聽筒1504的現(xiàn)有會話。SBPS1500通過發(fā)出會話接受消息例如SIP:OK1734來響應(yīng)來自AP電話機(jī)130的SIP:INVITE1732。SBPS1500然后建立并行話音會話,其涉及SIP電話機(jī)1502、AP聽筒130和遠(yuǎn)程主叫方,話音會話由話音通信信號1738-1739、1743、SIP聽筒話音1742、電話話音1740和模擬聽筒話音1741代表。如下所述,SBPS1500還在由這些話音通信信號代表的這三個RTP流之間進(jìn)行適當(dāng)?shù)臄?shù)字混合,從而所有這三方能夠相互傾聽。
圖18中示出了SBPS響應(yīng)于從SIP電話機(jī)發(fā)起的呼出呼叫的序列圖。在進(jìn)行呼出呼叫的過程中,用戶提起SIP聽筒1504,使得摘機(jī)信號1802發(fā)送到SIP電話1502。優(yōu)選實施例的SIP電話機(jī)1502被編程,用于收集1811呼出呼叫的數(shù)字,并產(chǎn)生被發(fā)送到SBPS 1500的會話請求,例如SIP:INVITE1804。SBPS1500又適于以會話接受消息例如SIPOK消息1806來自動響應(yīng),以完成會話的建立。假定會話是在收悉SIP:INVITE1804時立即建立的,則SBPS1500進(jìn)一步收集代表被撥叫方的電話號碼的數(shù)字,其由DTMF數(shù)字信號1810代表。DTMF數(shù)字信號1810可經(jīng)由帶內(nèi)或帶外通道來發(fā)送。
SBPS1500還將會話請求例如SIP:INVITE消息1812發(fā)送到被叫方,被叫方在此例中在數(shù)據(jù)通信網(wǎng)320內(nèi)被遠(yuǎn)程定位。如果遠(yuǎn)程一方接受該呼叫,則會話接受消息,優(yōu)選為SIP:OK消息1814,建立被用來交換話音數(shù)據(jù)的會話,其由話音通信交換1818-1820代表。
AP電話機(jī)120處的用戶可隨后通過僅拿起AP聽筒130來加入進(jìn)行中的對話。來自AP聽筒130的摘機(jī)信號1824、1826被自動地轉(zhuǎn)譯成會話請求,以尋求參與到與關(guān)聯(lián)SIP電話1502進(jìn)行的對話中。會話請求,例如SIP:INVITE消息1828,觸發(fā)在SBPS1500和模擬電話120之間構(gòu)建會話。具體來說,該會話接受消息優(yōu)選為SIP:OK消息1830的接收建立了會話,該會話是在SIP電話機(jī)11502、模擬電話機(jī)120和遠(yuǎn)程呼叫接收方之間提供并行話音通信所需的。并行話音通信由話音通信信號1834、1835、1839、SIP電話機(jī)聽筒話音信號1838、電話話音1836和模擬聽筒話音1837來代表。如下文具體所述,SBPS1500進(jìn)行三個RTP流之間恰當(dāng)?shù)臄?shù)字混合,從而SIP電話機(jī)1502和模擬電話機(jī)120處于并行通信中,從而三方能夠相互傾聽。
圖19中示出了SBPS響應(yīng)于從模擬電話機(jī)發(fā)起的呼出呼叫的序列圖。當(dāng)用戶提起AP聽筒130并撥打被叫方電話號碼時,摘機(jī)信號1902被發(fā)送到AP電話基座120、然后到SPMG1506。優(yōu)選實施例的SPMG1506被編程用于收集1917呼出呼叫的數(shù)字和自動地產(chǎn)生被發(fā)送到SBPS1500的會話請求,例如SIP:INVIT消息1906。SBPS1500又適于自動地以會話接受消息例如SIP:OK消息1908來響應(yīng),以完成會話。與會話建立的同時,SBPS 1500還收集由用戶呼入的電話號碼的數(shù)字,其由DTMF數(shù)字信號1912、1916代表。假定被叫方以會話接受,例如SIP:OK消息1920,響應(yīng)于會話請求,優(yōu)選為SIP:INVITE1918,模擬電話機(jī)120處的用戶和呼叫接收方將被置于音頻聯(lián)系中,如話音通信信號1924-1927所示。
如果SIP電話機(jī)1502處的用戶隨后加入進(jìn)行中的對話,則來自SIP聽筒1504的摘機(jī)信號模仿SIP電話機(jī)1502自動地發(fā)送請求例如SIP:INVITE消息1934,以加入涉及關(guān)聯(lián)AP電話機(jī)120的現(xiàn)有會話。如果以及當(dāng)SBPS1500隨后以會話接受SIP:OK1936響應(yīng)于會話請求,并且SIP電話機(jī)1502以SIP:ACK消息1938來響應(yīng)時,SIP聽筒1504被加入對話中,從而主叫方、呼叫接收方和SIP聽筒1504處的一方能夠相互說話和傾聽。該三方對話由話音通信信號1940-1945示出。
圖20中示出了向/從SBPS發(fā)送的模擬和數(shù)字信號圖,這些信號用以支持SIP電話機(jī)和模擬電話之間的并行通信。圖21中示出了第一優(yōu)選實施例的SBPS的功能方框圖,其適于在數(shù)字域中執(zhí)行模擬和數(shù)字話音信號的混合。如圖20和21一起所示,SBPS 1500分別經(jīng)由SPMG1506、SIP電話機(jī)1502和IP-PBX1508從模擬電話機(jī)120接收包含話音RTP信號2002-2004的多個打包話音數(shù)據(jù)信號。這些話音信號a[n]、b[n]和c[n]2002-2004分別被解壓模塊2102-2104解壓,關(guān)聯(lián)的未壓縮信號按照如下等式由DMM2100數(shù)字地混合
A[n]B[n]C[n]=S1C121C21S21110a[n]b[n]c[n],---[3]]]>其中A[n]、B[n]和C[n]是分別從SIP電話機(jī)1502、模擬電話機(jī)120和遠(yuǎn)程主叫方提供給SBPS1500的混合未壓縮呼入信號,其中a[n]、b[n]和c[n]是作為輸出從SBPS1500分別提供給SIP電話機(jī)1502、模擬電話機(jī)120和遠(yuǎn)程主叫方的未壓縮組合信號,系數(shù)S1定義了從SIP電話麥克風(fēng)信號2002到SIP電話耳機(jī)信號2006的側(cè)音級別,系數(shù)S2定義了從模擬電話麥克風(fēng)信號2003到模擬電話耳機(jī)信號2007的側(cè)音級別,C12和C21是交叉耦合系數(shù)。
具有呼入話音信號a[n]、b[n]和c[n]的混合的組合信號A[n]、B[n]和C[n]然后分別在語音壓縮模塊2106-2108中進(jìn)行數(shù)據(jù)壓縮。得到的壓縮話音通信信號2006-2008然后作為VoIP分組被傳輸?shù)角‘?dāng)?shù)囊环健1绢I(lǐng)域技術(shù)人員將理解到,在現(xiàn)有的IP會議系統(tǒng)中可找到許多恰當(dāng)?shù)幕旌纤惴ê图夹g(shù),它們將提供SBPS1500優(yōu)選實施例的恰當(dāng)替代方案。
圖22A中示出了包括SIP電話機(jī)的網(wǎng)絡(luò),其適于經(jīng)由常規(guī)的SIP到電話媒體網(wǎng)關(guān)在SIP電話機(jī)和模擬電話機(jī)之間實施并行電話通信。在該圖15的所述實施例的替代方案中,增強(qiáng)的SIP電話機(jī)2204一體地包括SIP橋接模塊(SBM)2202的第一實施例,其適于經(jīng)由SPMG1506接收和組合來自SIP聽筒1504的打包話音信號和來自關(guān)聯(lián)的一個或多個模擬電話機(jī)120的模擬話音信號。SBM2202與上述SBPS 1500功能一致,但是能夠例如以軟件或固件升級至SIP電話機(jī)的形式來實施,而無需網(wǎng)絡(luò)裝置比如SPMG,其專用于混合并行通信所必需的組合話音信號。如上所述,SBM2202適于對來自SIP聽筒1504的音頻信號、來自一個或多個AP聽筒130、經(jīng)由SIP到電話媒體網(wǎng)關(guān)(SPMG)1506的音頻信號、并且可通過IP-PBX1508訪問的遠(yuǎn)程主叫方的音頻信號進(jìn)行混合操作,從而每個呼叫參與方能夠?qū)γ總€其他呼叫參與方說話和傾聽他們。
圖22B中示出了包括SPMG的網(wǎng)絡(luò),其適于實施常規(guī)SIP電話機(jī)和模擬電話機(jī)之間的并行電話通信。在此替代實施例中,增強(qiáng)的SPMG2214一體地包括SBM2212的第二實施例,其適于接收和組合來自SIP電話機(jī)1502以及經(jīng)由網(wǎng)絡(luò)2210來自遠(yuǎn)程主叫方的話音信號、以及直接來自一個或多個模擬電話機(jī)120的模擬話音信號。由第二SBM2212產(chǎn)生的組合信號是優(yōu)選地利用上述混合矩陣來產(chǎn)生的,以提供SIP電話機(jī)1502和關(guān)聯(lián)的一個或多個模擬電話機(jī)120之間的并行通信。第二優(yōu)選實施例的SBM2212的功能與上述SBPS 1500一致,但是能夠以上述軟件或固件升級至SPMG1506的形式來實施,而無需專用的網(wǎng)絡(luò)裝置。
圖22C中示出了包括專用交換機(jī)(PBX)的網(wǎng)絡(luò),其適于提供常規(guī)SIP電話機(jī)和常規(guī)模擬電話機(jī)之間的并行電話通信。在此替代的實施例中,網(wǎng)絡(luò)2220包括增強(qiáng)的SIP-PBX2222,一體地合并了第三實施例的SBM2224,其適于接收和組合來自SIP電話機(jī)1502、關(guān)聯(lián)的一個或多個模擬電話機(jī)120和遠(yuǎn)程主叫方的打包話音信號。SIP電話機(jī)1502和SPMG1506是常規(guī)的現(xiàn)有技術(shù)中的裝置。第三SBM2224與上述SBPS1500功能一致,但是可例如利用軟件或固件升級來集成到IP-PBX或SIP PSTN網(wǎng)關(guān)中。
盡管一個或多個模擬電話機(jī)120在此實施例中可通過SPMG1506到達(dá),但是本領(lǐng)域技術(shù)人員將理解到SBM可在標(biāo)準(zhǔn)的PBX即基于非IP的PBX中被實施,其中一個或多個模擬電話機(jī)直接地耦接至PBX。在此替代實施例中,第三SBM橋接多個模擬電話機(jī)。該邏輯關(guān)聯(lián)可按需動態(tài)地建立和改變,于是例如允許酒店在客房被配置為套房時并行地操作兩個客房的電話以及在客房被配置用于單獨房客時獨立地操作這些電話機(jī)。
圖23中示出了具有DSP的多線SBP,用于支持兩個模擬電話線和SBP聽筒之間的并行通信。多線SBP2300優(yōu)選地包括模擬電話接口,其包含RJ-11電話機(jī)插口,用于第一電話線2330和第二電話線2332,它們分別有效地耦接至第一SLIC2322和第二SLIC2324。第一SLIC2322和第二SLIC2324適于分別傳輸模擬話音信號到A/D轉(zhuǎn)換器1226、2330,它們?nèi)缓笠詳?shù)字話音信號b1[n]和b2[n]的形式傳遞到DSP2302的DMM2304。
除了來自模擬源的多個信號之外,多線SBP2300包括網(wǎng)絡(luò)接口,其適于從多個SIP電話機(jī)(未示出)接收兩個或多個數(shù)字話音信號c1[n]和c2[n]。如果已壓縮,則數(shù)字話音信號c1[n]和c2[n]在被發(fā)送到DMM2304之前分別經(jīng)過話音解壓單元2308、2312而傳遞。
優(yōu)選實施例的多線SBP2300還包括SBP聽筒接口,其適于從SBP聽筒132接收模擬麥克風(fēng)信號1320,其由A/D轉(zhuǎn)換器1202轉(zhuǎn)換至數(shù)字話音信號a[n]。DMM2301接收這些話音信號,產(chǎn)生多個數(shù)字話音信號,在此也稱為組合信號,其包含從D/A轉(zhuǎn)換器1204經(jīng)由耳機(jī)信號1322發(fā)送到SPB聽筒132的A[n]、從D/A轉(zhuǎn)換器2328經(jīng)由第一模擬電話線傳輸?shù)侥M電話機(jī)2320的第一線路2330的B1[n]、從D/A轉(zhuǎn)換器2336經(jīng)由第二模擬電話線傳輸?shù)侥M電話機(jī)2320的第二線路2332的B2[n]、經(jīng)由語音壓縮模塊2306傳輸?shù)蕉鄠€SIP電話機(jī)中第一個電話機(jī)的C1[n]、以及經(jīng)由語音壓縮模塊2310傳輸?shù)蕉鄠€SIP電話機(jī)中第二個電話機(jī)的C2[n]。根據(jù)多條模擬線中的哪一條是活躍的,組合的信號在優(yōu)選實施例中按照如下等式之一來混合如果只有第一模擬線2330是活躍的A[n]B1[n]B2[n]C1[n]C2[n]=S1C12010C21S201000S2011100000100a[n]b1[n]b2[n]c1[n]c2[n]---(4)]]>如果只有第二模擬線2332是活躍的A[n]B1[n]B2[n]C1[n]C2[n]=S10C12010S201000S2010100010100a[n]b1[n]b2[n]c1[n]c2[n]---(5)]]>如果第一模擬線1330和第二模擬線2332都是活躍的
A[n]B1[n]B2[n]C1[n]C2[n]=S1C12C1211C21S2S210C21S2S2011100010100a[n]b1[n]b2[n]c1[n]c2[n]---(6)]]>其中S1和S2定義了利用模擬電話線或SBP聽筒而應(yīng)用于呼叫的音頻反饋程度,C12和C21是混合系數(shù)。本領(lǐng)域技術(shù)人員將理解到,SBP2300中所示多線接口是多線電話機(jī)的一個實例。多線接口例如還可適于有效地將電話耦接到多個SBP聽筒和到多個SIP會話。類似地,各種形式的多線接口可應(yīng)用在先前實施例的上述的任一IP橋接電話機(jī)中,包括但不限于SBP、WSBP、SBPS和SBM。
上述各種實施例可由本領(lǐng)域技術(shù)人員例如利用適于插入到數(shù)字電話空腔中的一個或多個專用集成電路(ASIC)和/或印刷電路板(PCB)來構(gòu)造。ASIC和/或PCB有時稱為“插件”,可用來向數(shù)字電話提供IP功能、SIP橋接功能和無線網(wǎng)絡(luò)性能,由此例如將數(shù)字電話轉(zhuǎn)換至SBP或WSBP。
盡管上面的描述包含許多詳細(xì)說明,但是這些說明不應(yīng)當(dāng)理解為限制本發(fā)明的范圍,而是僅提供此發(fā)明一些當(dāng)前優(yōu)選的實施例的說明。
因此,本發(fā)明通過實例非限制地加以公開,應(yīng)當(dāng)參照所附權(quán)利要求來確定本發(fā)明的范圍。
權(quán)利要求
1.一種數(shù)據(jù)通信網(wǎng)中的IP橋接電話機(jī),該IP橋接電話機(jī)包括多個接口,包括音頻用戶接口;模擬電話機(jī)接口,適于連接到至少一個模擬電話機(jī);網(wǎng)絡(luò)接口,適于連接至所述數(shù)據(jù)通信網(wǎng);混合模塊,適于接收來自聽筒接口的第一話音信號、來自所述至少一個模擬電話機(jī)的第二話音信號和來自所述數(shù)據(jù)通信網(wǎng)的第三話音信號;從所述第一話音信號、所述第二話音信號和所述第三話音信號產(chǎn)生多個組合信號;將所述多個組合信號的每一個發(fā)送到所述多個接口之一;其中所述音頻用戶接口和至少一個模擬電話機(jī)處于并行通信中。
2.權(quán)利要求1的IP橋接電話機(jī),其中所述IP橋接電話機(jī)還適于當(dāng)從所述數(shù)據(jù)通信網(wǎng)接收到呼入連接請求時,將振鈴信號發(fā)送到所述至少一個模擬電話機(jī);以及當(dāng)所述音頻用戶接口或所述至少一個模擬電話機(jī)接收到摘機(jī)信號時,終止通向所述至少一個模擬電話機(jī)的所述振鈴信號。
3.權(quán)利要求1的IP橋接電話機(jī),其中所述音頻用戶接口是電話機(jī)聽筒接口,其包括第一模擬到數(shù)字轉(zhuǎn)換器,用于數(shù)字化所述第一話音信號;以及第一數(shù)字到模擬轉(zhuǎn)換器,用于輸出所述多個組合信號之一以發(fā)送到電話機(jī)聽筒。
4.權(quán)利要求1的IP橋接電話機(jī),其中所述IP橋接電話機(jī)適于在從所述網(wǎng)絡(luò)接口接收到建立呼入呼叫的會話請求時使得所述IP橋接電話機(jī)振鈴;以及發(fā)送振鈴信號到所述至少一個模擬電話機(jī)。
5.權(quán)利要求4的IP橋接電話機(jī),其中所述IP橋接電話機(jī)適于在所述音頻用戶接口或所述模擬電話機(jī)接口接收到摘機(jī)信號時使得IP橋接電話機(jī)中斷振鈴;終止通向所述至少一個模擬電話機(jī)的所述振鈴信號;以及發(fā)送會話接受消息以建立基于IP的話音會話。
6.一種操作數(shù)據(jù)通信網(wǎng)中與模擬電話機(jī)并行的IP橋接電話機(jī)的方法,該方法包括步驟經(jīng)由多個接口接收話音信號,包括經(jīng)由電話聽筒接口接收來自電話機(jī)聽筒的第一話音信號;經(jīng)由模擬電話機(jī)接口接收來自至少一個模擬電話機(jī)的第二話音信號;經(jīng)由網(wǎng)絡(luò)接口接收來自所述數(shù)據(jù)通信網(wǎng)的第三話音信號;從所述第一話音信號、所述第二話音信號和所述第三話音信號產(chǎn)生多個組合信號;以及將所述多個組合信號的每一個發(fā)送到所述多個接口之一;其中所述電話機(jī)聽筒和至少一個模擬電話機(jī)處于并行通信中。
7.權(quán)利要求6的方法,其中所述接收所述第一話音信號的步驟包括將所述第一話音信號從模擬轉(zhuǎn)換至數(shù)字,并且所述發(fā)送步驟包括將所述多個組合信號的第一組合信號從數(shù)字轉(zhuǎn)換至模擬。
8.權(quán)利要求6的方法,其中所述第三話音信號包括打包的話音數(shù)據(jù)。
9.權(quán)利要求6的方法,其中所述IP橋接電話機(jī)是會話初始協(xié)議(SIP)橋接電話機(jī),該方法還包括在接收所述第三話音信號之前,在所述SIP橋接電話機(jī)和所述第三話音信號源之間建立通信會話。
10.權(quán)利要求9的方法,其中所述接收所述第三話音信號的步驟包括解壓所述第三話音信號;以及所述發(fā)送步驟還包括所述對經(jīng)由所述網(wǎng)絡(luò)接口發(fā)送到所述數(shù)據(jù)通信網(wǎng)的所述多個組合信號的第三組合信號進(jìn)行壓縮的步驟。
全文摘要
本發(fā)明公開了一種IP橋接電話機(jī),其用于有效地耦接一個或多個模擬電話機(jī)到數(shù)字通信網(wǎng),以支持并行通信。該IP橋接電話機(jī)包括適于連接電話機(jī)聽筒的電話機(jī)聽筒接口、模擬電話機(jī)接口和網(wǎng)絡(luò)接口。混合模塊適于接收來自聽筒接口的第一話音信號、來自模擬電話機(jī)的第二話音信號和來自數(shù)據(jù)通信網(wǎng)的第三話音信號;從第一話音信號、第二話音信號和第三話音信號產(chǎn)生多個組合信號;以及將多個組合信號的每一個傳輸?shù)蕉鄠€接口之一。多個組合信號提供電話機(jī)聽筒、模擬電話機(jī)和遠(yuǎn)程主叫方之間的并行通信。
文檔編號H04M11/06GK1756266SQ20051010788
公開日2006年4月5日 申請日期2005年9月29日 優(yōu)先權(quán)日2004年9月30日
發(fā)明者邁克爾·S·溫格羅維特茲, 安德魯·納爾遜 申請人:阿爾卡特公司