專利名稱:應用話路初始化協(xié)議組合語音通信的系統(tǒng)及其方法
技術領域:
本發(fā)明相關于一種語音通信系統(tǒng),尤其指一種應用話路初始化協(xié)議組合 語音通信的系統(tǒng)。背景才支術因特網(wǎng)協(xié)定語音(Voice over Internet Protocol, Vo工P)的技術是將 聲音以及圖像信號壓縮成數(shù)據(jù)包(packet)后,通過因特網(wǎng)(internet)傳 送的電信應用服務。傳統(tǒng)的電話系統(tǒng),也就是公用交換電話網(wǎng)絡(Public Switched Tel印hone Network, PSTN)系統(tǒng),則是通過時隙(time slot)在 雙方通話的每個時點來傳送聲音。早期受限于頻寬,因特網(wǎng)協(xié)定語音在音質(zhì) 上仍無法與傳統(tǒng)的電話相比,但近來隨著寬頻上網(wǎng),因特網(wǎng)協(xié)定語音的音質(zhì) 效果已獲得大幅改善。隨著因特網(wǎng)協(xié)定語音的技術發(fā)展,各種網(wǎng)絡電話以及 應用于計算才幾系統(tǒng)(computer system )上的即日t通信軟件(Instant Messenger, 1M),侈寸"i口Skype、 MSN Messenger、 Yahoo Messenger、 Google Talk、 AIM、 1CQ等,也日漸普及。因特網(wǎng)協(xié)定語音的技術包含多種通信協(xié)定,例如H. 3U、 SIP (Session Initiation Protocol )、 MGCP (Medium Gateway Control Protocol ), 其中 話路初始化協(xié)議(SIP )是一種屬于因特網(wǎng)應用層的信號控制協(xié)定,用來建立、 更改與終結(jié)通信服務的議程,并規(guī)范通話建立與終結(jié)所使用的信令方式與信 息傳輸規(guī)格的協(xié)商機制,優(yōu)點在于它是專門為多層次、多種類的媒體通信所 發(fā)展。話路初始化協(xié)議在網(wǎng)絡結(jié)構下的協(xié)定標準,通過網(wǎng)關(gateway )則可 實現(xiàn)與公用交換電話網(wǎng)絡互通的目的,完成簡單的網(wǎng)絡電話結(jié)構。此外,話 路初始化協(xié)議也適用于廣域網(wǎng)絡的傳輸結(jié)構。因此,話路初始化協(xié)議是一個 靈活性大、功能強的通信協(xié)定,在因特網(wǎng)協(xié)定語音的技術發(fā)展上非常重要。由上述可知,因特網(wǎng)協(xié)定語音的電話利用現(xiàn)有的網(wǎng)絡資源來提供語音通 信的功能,可節(jié)省使用者在通信上不少的費用,也有各式各樣的通信軟件可 供使用者選擇,然而不同的通信軟件可能采用不同的通信協(xié)定,所以一般來說,通信雙方的^吏用者還是必須選擇同 一種通4言軟件才能夠進4亍語音通信。 發(fā)明內(nèi)容本發(fā)明才是供一種應用話路初始化協(xié)議(Session Initiation Pro toco 1 , SIP )組合語音通信的方法,包含將輸入的聲音轉(zhuǎn)換為一符合話路初始化協(xié)議 的數(shù)據(jù);將該符合話路初始化協(xié)議的數(shù)據(jù)轉(zhuǎn)換為一預定格式的數(shù)據(jù);以及將 該預定格式的數(shù)據(jù)傳輸至 一通信軟件。本發(fā)明另提供一種應用話路初始化協(xié)議組合語音通信的方法,包含接收 一通信軟件所使用的預定格式的數(shù)據(jù);將該預定格式的數(shù)據(jù)轉(zhuǎn)換為一符合話 路初始化協(xié)議的數(shù)據(jù);以及根據(jù)該符合話路初始化協(xié)議的數(shù)據(jù)輸出聲音。本發(fā)明另提供一種應用話路初始化協(xié)議組合語音通信的系統(tǒng),包含一第 一通信裝置,用來使用一預定格式的數(shù)據(jù)與一第一遠端主機進行語音通信; 以及一第二通信裝置,用來使用一符合話路初始化協(xié)議的數(shù)據(jù)與一第二遠端 主機進行語音通信,并且用來將該預定格式的數(shù)據(jù)以及該符合話路初始化協(xié) 議的數(shù)據(jù)相互轉(zhuǎn)換。
圖1為本發(fā)明實施例應用話路初始化協(xié)議組合語音通信的系統(tǒng)的示意圖、'圖2為本發(fā)明實施例應用話路初始化協(xié)議組合語音通信的方法的流程圖.主要元件符號說明 20 語音通信系統(tǒng) 24 第二通信裝置 12 第一遠端主機 32 麥克風具體實施方式
請參考圖1,圖1為本發(fā)明實施例應用話路初始化協(xié)議(Session Initiation Protocol, SIP)組合語音通信的系統(tǒng)的示意圖。語音通信系統(tǒng) 20包含一第一通信裝置22以及一第二通信裝置24。第一通信裝置22使用一22 第一通信裝置26 通信網(wǎng)關14 第二遠端主機34 喇叭預定格式的數(shù)據(jù)通過因特網(wǎng)(internet )與一第一遠端主機12進行語音通信。 第一通信裝置22為一即時通信(Instant Messenger, IM)軟件,例如Skype、 MSN Messenger、 Yahoo Messenger、 Google Taik、 AIM或ICQ等,且第一通 信裝置22必須與第一遠端主機12上的即時通信軟件相同,如此第--通信裝 置22才能與第一遠端主機12進行語音通信,例如第--遠端主機12上的即時 通信軟件為Skype,所以第一通信裝置22也是Skype.雙方以Skypc的預定 格式的數(shù)據(jù)進行語音通信。第二通信裝置24使用一符合話路初始化協(xié)議的數(shù)據(jù),通過因特網(wǎng)與一第 二遠端主機14進行語音通信,此時第二遠端主機14上的通信裝置為使用話 路初始化協(xié)議的即時通信軟件或網(wǎng)絡電話。第二通信裝置24還有一個重要功 能,第二通信裝置24可將第一通信裝置22所使用的預定格式的數(shù)據(jù)與符合 話路初始化協(xié)議的數(shù)據(jù)相互轉(zhuǎn)換,因此可利用第二通信裝置24使得第一通信 裝置22與第一遠端主機12進行語音通信。此外,使用話路初始化協(xié)議的網(wǎng)絡電話會通過一通信網(wǎng)關26來與第二遠 端主機14的網(wǎng)絡電話進行語音通信,通過使用該符合話路初始化協(xié)議的數(shù) 據(jù),第二通信裝置24也可以通過通信網(wǎng)關26與第二遠端主機M進行語音通 信.通信網(wǎng)關26以及第二通信裝置24皆使用符合話路初始化協(xié)議的數(shù)據(jù)來 進行語音通信,所以也可以利用第二通信裝置24經(jīng)由通信網(wǎng)關26與第二遠 端主機14進行語音通信。根據(jù)圖1所示的語音通信系統(tǒng)20舉例說明,第一通信裝置22為執(zhí)行于 一計算機系統(tǒng)(computer system)上的通信軟件Skype,第二通信裝置26 為使用于該計算機系統(tǒng)的SIP通信軟件,此外語音通信系統(tǒng)20還連接通信網(wǎng) 關26、 一麥克風32以及一喇叭34。當本地端的使用者啟動SIP通信軟件時, 通信軟件Skype以及通信網(wǎng)關26由SIP通信軟件來控制,且麥克風32輸入 的聲音以及喇叭34輸出的聲音由SIP通信軟件來處理。此外,麥克風32以及喇叭34可以用電話話筒以及聽筒的方式呈現(xiàn),或 者利用無線電話手機來輸入以及輸出聲音,則更方便使用。假設第一遠端主 機12上使用通信軟件Skype,第二遠端主機14上使用話路初始化協(xié)議的網(wǎng) 絡電話,本地端的使用者就可以利用S工P通信軟件與第一遠端主機12的通信 軟件Skype進行語音通信,同時也可以與第二遠端主機14的網(wǎng)絡電話進行語 音通信,甚至通過SIP通信軟件的數(shù)據(jù)轉(zhuǎn)換,可以使第一遠端主機12的使用者與第二遠端主機14的使用者進行語音通信。因此,對于本地端的使用者而 言,不論遠端的使用者使用何種通信軟件或網(wǎng)絡電話,只要通過SIP通信軟 件的介面就可以與遠端進行語音通信,當然,本地端還是需要安裝對應的通信軟件。請參考圖2,圖2為本發(fā)明實施例應用話路初始化協(xié)議組合語音通信的 方法的流程圖。當本地端的使用者使用語音通信系統(tǒng)20與遠端主機通信時, 圖1的語音通信系統(tǒng)20的實施方法如下列步驟,其中步驟110到步驟140為 語音通信系統(tǒng)20發(fā)話的步驟,步驟140到步驟170為語音通信系統(tǒng)20收話的步驟。步驟10 0:啟動語音通信系統(tǒng)2 0; 步驟110:使用者利用麥克風32輸入聲音;步驟120:第二通信裝置24將聲音的模擬信號轉(zhuǎn)換為符合話路初始化協(xié) 議的數(shù)據(jù);步驟130:第二通信裝置24將該符合話路初始化協(xié)議的數(shù)據(jù)轉(zhuǎn)換為第一 通信裝置22使用的預定格式的數(shù)據(jù);步驟140:第二通信裝置24將預定格式的數(shù)據(jù)傳輸至第一通信裝置22; 第一通信裝置22經(jīng)由因特網(wǎng)與第一遠端主機U相同的通信裝置進行語音通 信步驟150:第一通信裝置22接收由第一遠端主機12傳來的預定格式的 數(shù)據(jù);步驟160:第二通信裝置24接收第一通信裝置22傳來的預定格式的數(shù) 據(jù),并將預定格式的數(shù)據(jù)轉(zhuǎn)換為符合話路初始化協(xié)議的數(shù)據(jù);步驟170:第二通信裝置24將符合話路初始化協(xié)議的數(shù)據(jù)轉(zhuǎn)換為聲音的 模擬信號,并驅(qū)動喇叭34輸出聲音;步驟180:結(jié)束。由上述可知,本發(fā)明應用話路初始化協(xié)議組合語音通信的系統(tǒng)20包含第 一通信裝置22以及第二通信裝置24。第一通信裝置22使用預定格式的數(shù)據(jù) 進行語音通信,第二通信裝置24使用符合話路初始化協(xié)議的數(shù)據(jù)進行語音通 信,并且第二通信裝置24可將預定格式的數(shù)據(jù)與符合話路初始化協(xié)議的數(shù)據(jù) 相互轉(zhuǎn)換。利用第二通信裝置24將輸入的聲音轉(zhuǎn)換為符合話路初始化協(xié)議的 數(shù)據(jù),并將符合話路初始化協(xié)議的數(shù)據(jù)轉(zhuǎn)換為預定格式的數(shù)據(jù),傳輸至第一通信裝置22。接著利用第一通信裝置22與遠端主機進行語音通信,再以第 二通信裝置24接收第一通信裝置22所傳來的預定格式的數(shù)據(jù),并轉(zhuǎn)換為符 合話路初始化協(xié)議的數(shù)據(jù),最后根據(jù)符合話路初始化協(xié)議的數(shù)據(jù)輸出聲音。 此外,第二通信裝置24也可以用來控制經(jīng)由通4言網(wǎng)關26的網(wǎng)全備電話。綜上所述,話路初始化協(xié)議是目前因特網(wǎng)協(xié)定語音的技術很重要的一種 通信協(xié)定,因此,本發(fā)明語音通信系統(tǒng)主要是利用話路初始化協(xié)議來組合計 算機系統(tǒng)上的語音通信軟件,也可以相容于因特網(wǎng)服務提供者所提供的使用 話路初始化協(xié)議的網(wǎng)絡電話。利用效能強大的計算機系統(tǒng)開發(fā)語音通信系統(tǒng) 并非困難的事,但若能將語音通信軟件通過語音通信系統(tǒng)互通,則對于使用 者有極大的方便。使用者只要通過語音通信系統(tǒng)控制的麥克風以及喇叭,就 可以與遠端的使用者進行語音通信或撥打網(wǎng)絡電話,甚至幫二個使用不同通 信軟件的遠端使用者轉(zhuǎn)接通信。利用話路初始化協(xié)議,本發(fā)明語音通信系統(tǒng) 組合所有通過因特網(wǎng)傳輸語音的服務,讓使用者更方便。以上所述僅為本發(fā)明的優(yōu)選實施例,凡依本發(fā)明權利要求所進行的等效 變化與修改,皆應屬本發(fā)明的涵蓋范圍。
權利要求
1. 一種應用話路初始化協(xié)議組合語音通信的方法,包含將輸入的聲音轉(zhuǎn)換為一符合話路初始化協(xié)議的數(shù)據(jù);將該符合話路初始化協(xié)議的數(shù)據(jù)轉(zhuǎn)換為一預定格式的數(shù)據(jù);以及將該預定格式的數(shù)據(jù)傳輸至一通信軟件。
2. 如權利要求l所述的方法,還包含接收該通信軟件所傳來的該預定格式的數(shù)據(jù); 將該預定格式的數(shù)據(jù)轉(zhuǎn)換為該符合話路初始化協(xié)議的數(shù)據(jù);以及 根據(jù)該符合話路初始化協(xié)議的數(shù)據(jù)輸出聲音。
3. 如權利要求l所述的方法,還包含利用該通信軟件與一遠端主機進行語音通信。
4. 如權利要求3所述的方法,其中利用該通信軟件與該遠端主機進行語 音通信利用該通信軟件經(jīng)由因特網(wǎng)與該遠端主機進行語音通信。
5. --種應用話路初始化協(xié)議組合語音通信的方法,包含 接收一通信軟件所使用的預定格式的數(shù)據(jù);將該預定格式的數(shù)據(jù)轉(zhuǎn)換為一符合話路初始化協(xié)議的數(shù)據(jù);以及 根據(jù)該符合話路初始化協(xié)議的數(shù)據(jù)輸出聲音。
6. 如權利要求5所述的方法,還包含 利用該通信軟件與一遠端主機進行語音通信。
7. 如權利要求6所述的方法,其中利用該通信軟件與該遠端主機進行語 音通信利用該通信軟件經(jīng)由因特網(wǎng)與該遠端主機進行語音通信。
8. —種應用話路初始化協(xié)議組合語音通信的系統(tǒng),包含一第 一通信裝置,用來使用一預定格式的數(shù)據(jù)與 一第 一遠端主機進行語 音通信;以及一第二通信裝置,耦接該第一通信裝置,用來使用一符合話路初始化協(xié) 議的數(shù)據(jù)與一第二遠端主機進行語音通信,并且用來將該預定格式的數(shù)據(jù)與 該符合話路初始化協(xié)議的數(shù)據(jù)相互轉(zhuǎn)換',
9. 如權利要求8所述的系統(tǒng),其中該第二通信裝置可用來與該第一遠端據(jù)相互轉(zhuǎn)換。
10. 如權利要求8所述的系統(tǒng),其中該第一通信裝置可用來與該第二遠 端主機進行語音通信通過該第二通信裝置將該預定格式的數(shù)據(jù)與該符合話路 初始化協(xié)議的數(shù)據(jù)相互轉(zhuǎn)換。
11. 如權利要求8所述的系統(tǒng),其中該第一遠端主一幾可通過該第一通信 裝置以及該第二通信裝置與該第二遠端主機進行語音通信。
12. 如權利要求8所述的系統(tǒng),其中該第二通信裝置可使用該符合話路 初始化協(xié)議的數(shù)據(jù),通過一話路初始化協(xié)議的通信網(wǎng)關與該第二遠端主機進行語音通信。
13. 如權利要求8所述的系統(tǒng),其中該第一通信裝置經(jīng)由因特網(wǎng)與該第 一遠端主機進行語音通信u
14. 如權利要求8所述的系統(tǒng),其中該第一通信裝置以及該第二通信裝 置為執(zhí)行于 一 計算機系統(tǒng)上的應用軟件。
全文摘要
語音通信系統(tǒng)包含一第一通信裝置以及一第二通信裝置。第一通信裝置使用預定格式的數(shù)據(jù)進行語音通信,第二通信裝置使用符合話路初始化協(xié)議的數(shù)據(jù)進行語音通信,并且第二通信裝置可將預定格式的數(shù)據(jù)與符合話路初始化協(xié)議的數(shù)據(jù)相互轉(zhuǎn)換。利用第二通信裝置將輸入的聲音轉(zhuǎn)換為符合話路初始化協(xié)議的數(shù)據(jù),再將符合話路初始化協(xié)議的數(shù)據(jù)轉(zhuǎn)換為預定格式的數(shù)據(jù),傳輸至第一通信裝置。
文檔編號H04L29/06GK101227455SQ20071000229
公開日2008年7月23日 申請日期2007年1月17日 優(yōu)先權日2007年1月17日
發(fā)明者馬宗裕, 黃永郎 申請人:華碩電腦股份有限公司