專利名稱:一種ip電話與電話網(wǎng)的無縫通訊方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)通訊技術(shù)領(lǐng)域,特別涉及一種IP電話與電話網(wǎng)的無縫通訊方法。
背景技術(shù):
目前隨著計(jì)算機(jī)技術(shù)的發(fā)展,計(jì)算機(jī)網(wǎng)絡(luò)也越來越普及,IP電話的運(yùn)用也越來越廣泛。用戶可以在大多數(shù)地方,可以通過多種設(shè)備如PC、筆記本電腦、PDA、手機(jī)接入網(wǎng)絡(luò),在感受享受網(wǎng)絡(luò)世界豐富多彩的同時(shí),還可以很方便的通過IP電話和遠(yuǎn)方的朋友聊天,但是目前IP電話只能在PC之間通訊,要想通過PC給固定電話通話必須配置MODEM和電話線路,這不斷提高了設(shè)備的成本,還非常的不方便。
為了解決這些問題,需要給用戶提供一個(gè)中間代理層-IP2Phone網(wǎng)關(guān),這里的IP2Phone指的是從IP電話到遠(yuǎn)端的通訊(遠(yuǎn)端包括固定電話或者計(jì)算機(jī)),通過它實(shí)現(xiàn)IP數(shù)字線路到模擬電話線路的轉(zhuǎn)接,幫助用戶完成建立通話連接和后續(xù)的通話過程。
發(fā)明內(nèi)容
本發(fā)明的目的在于提供一種IP電話與電話網(wǎng)的無縫通訊方法,使用戶可以在不用考慮硬件設(shè)備,操作系統(tǒng)下,以盡量短的時(shí)間、盡量簡單的操作過程實(shí)現(xiàn)PC或移動(dòng)設(shè)備和遠(yuǎn)程電話設(shè)備的交互。用戶所在的設(shè)備不需要有MODEM,不需要有電話線路,只要用戶的設(shè)備進(jìn)入一個(gè)網(wǎng)絡(luò)環(huán)境,聯(lián)入IP2Phone網(wǎng)關(guān),用戶就可以隨心所欲的呼叫遠(yuǎn)端計(jì)算機(jī)或遠(yuǎn)程電話。
技術(shù)方案系統(tǒng)分為兩個(gè)部分IP2Phone終端和IP2Phone網(wǎng)關(guān)。
IP2Phone網(wǎng)關(guān)它在物理結(jié)構(gòu)上為一個(gè)擁有語音Modem和電話線路并連入internet的計(jì)算機(jī)。它主要實(shí)現(xiàn)呼叫的建立、呼叫的保持和呼叫的釋放,它是一種架構(gòu)在Internet上最大限度利用現(xiàn)有VoIp路由器(Route)和網(wǎng)關(guān)(GateWay)的體系,采用分布式架構(gòu),主要功能詳述如下1.完成實(shí)時(shí)語音壓縮,可以將64kbit/s的語音信號壓縮成低碼率的語音信號。2.完成呼叫的轉(zhuǎn)接功能,它實(shí)現(xiàn)Phone-PC,PC-Phone語音通訊,完成IP網(wǎng)絡(luò)和PSTN/PBX/ISDN網(wǎng)絡(luò)之間的轉(zhuǎn)接。3.完成尋址和呼叫控制,它負(fù)責(zé)呼叫線路的建立和釋放。4.呼叫認(rèn)證和管理,對接入的用戶的身份進(jìn)行認(rèn)證,防止非法用戶的接入。IP2Phone終端它主要實(shí)現(xiàn)用戶端撥打電話的功能。網(wǎng)關(guān)在通話過程中主要負(fù)責(zé)幫助通話雙方建立通話鏈路,控制通話鏈路,釋放通話鏈路。網(wǎng)關(guān)具有智能選擇的功能,能根據(jù)呼叫的目標(biāo)終端的類型來決定是否需要接入模擬電話網(wǎng)。
在PC呼叫PC的過程中,通過網(wǎng)關(guān)協(xié)商通話的參數(shù),然后在PC和PC之間建立一條數(shù)據(jù)鏈路,完成通話過程。
在PC呼叫遠(yuǎn)端電話的過程中,首先,由網(wǎng)關(guān)負(fù)責(zé)把呼叫請求轉(zhuǎn)換并轉(zhuǎn)發(fā)到遠(yuǎn)端電話,在指定震鈴次數(shù)后如果無人應(yīng)答,則通知呼叫方結(jié)束通話。如果對方應(yīng)答的話,網(wǎng)關(guān)向呼叫方的通話參數(shù)后,與通話方建立一條數(shù)據(jù)鏈路,PC端開始向通話鏈路發(fā)送按照協(xié)商的參數(shù)采集的音頻信息,并同時(shí)從通話鏈路中接收并播放音頻信息;網(wǎng)關(guān)負(fù)責(zé)電話端的音頻信號采集成PC段可以識別的音頻信息,并將其發(fā)送到通話鏈路,同時(shí)負(fù)責(zé)把從通話鏈路中接收到的音頻信息轉(zhuǎn)換成固定電話可以識別的音頻信號發(fā)送到遠(yuǎn)端電話。
本發(fā)明的計(jì)算機(jī)網(wǎng)絡(luò)通訊技術(shù)領(lǐng)域中的IP電話與電話網(wǎng)的無縫通訊方法。主要步驟為與遠(yuǎn)端的用戶進(jìn)行通話,向遠(yuǎn)端的網(wǎng)關(guān)發(fā)送通話請求;網(wǎng)關(guān)解析目標(biāo)終端類型,如果目標(biāo)終端是IP終端,則網(wǎng)關(guān)協(xié)助兩個(gè)IP終端建立通話鏈路進(jìn)行通話;如果目標(biāo)終端是固定電話,則網(wǎng)關(guān)完成把IP終端的通話請求轉(zhuǎn)換成模擬信號并轉(zhuǎn)發(fā)到電話網(wǎng)上;網(wǎng)關(guān)協(xié)助通話雙方完成通話過程,如果通話雙方是IP終端,則主要是負(fù)責(zé)協(xié)商通話參數(shù),然后由雙方完成后續(xù)的通話過程,如果目標(biāo)終端是固定電話,則由網(wǎng)關(guān)進(jìn)行相應(yīng)的模擬和數(shù)字信號的轉(zhuǎn)換,并協(xié)助完成后續(xù)的通話過程;網(wǎng)關(guān)接收到IP終端或者電話網(wǎng)中的掛斷信號,釋放通話資源,并結(jié)束通話。
圖1是智能電話通話流程圖;圖2是PC-PC通話流程圖;圖3是pc端與電話通話流程圖。
下面開始參照圖1詳細(xì)描述利用本方案實(shí)現(xiàn)的IPhone撥打電話的操作流程.在步驟S11中,用戶準(zhǔn)備利用IP電話與遠(yuǎn)端的用戶進(jìn)行通話.在步驟S12中用戶的計(jì)算機(jī)開始向遠(yuǎn)端的網(wǎng)關(guān)發(fā)送通話請求,請求遠(yuǎn)端的網(wǎng)關(guān)協(xié)助建立于遠(yuǎn)端用戶的通話鏈接.在步驟S13中遠(yuǎn)端的網(wǎng)關(guān)接收到用戶的通話請求,開始分析用戶;在步驟S14中網(wǎng)關(guān)對用戶的通話請求進(jìn)行判斷,如果進(jìn)行IP電話的通話請求,流程轉(zhuǎn)到步驟S15;如果不是,則認(rèn)為是與固定電話的通話請求,流程轉(zhuǎn)到步驟S16;在步驟S15中,網(wǎng)關(guān)負(fù)責(zé)向目標(biāo)IP終端發(fā)送通話請求;在步驟S17中兩個(gè)IP終端建立通話鏈路,用戶通過通話鏈路進(jìn)行通話。在步驟S18中,網(wǎng)關(guān)得到掛斷信號,在步驟S19中,釋放通話鏈路等網(wǎng)絡(luò)帶寬等資源.資源釋放結(jié)束后.通話結(jié)束;步驟S16中網(wǎng)關(guān)把IP終端的通話請求轉(zhuǎn)換成模擬信號并轉(zhuǎn)發(fā)到電話網(wǎng)上.在步驟S17中,網(wǎng)關(guān)接收到電話網(wǎng)中的接通信號,網(wǎng)關(guān)開始接收電話網(wǎng)的通話信息,同時(shí)網(wǎng)關(guān)于呼叫方IP終端建立通話鏈路,把接收到的電話網(wǎng)中的通話信息轉(zhuǎn)換并轉(zhuǎn)發(fā)到呼叫方IP終端,并把呼叫方IP終端的采集的通話信息轉(zhuǎn)換并轉(zhuǎn)發(fā)到電話網(wǎng)中.在步驟S18中網(wǎng)關(guān)接收到呼叫方IP終端或者電話網(wǎng)中的掛斷信號,流程轉(zhuǎn)到步驟S19釋放通話資源,并結(jié)束通話.
下面開始參照圖2詳細(xì)描述兩個(gè)IP終端間進(jìn)行通話的操作流程.在步驟S21中呼叫方的IP終端首先呼叫網(wǎng)關(guān),向網(wǎng)關(guān)發(fā)送與被呼叫方終端進(jìn)行通話的請求.在步驟S22中網(wǎng)關(guān)分析接收的通話請求,因?yàn)槭荌P終端與另一IP終端之間的通話,網(wǎng)關(guān)并不對通話請求進(jìn)行處理直接轉(zhuǎn)發(fā)給被呼叫方的IP終端.在步驟S23中網(wǎng)關(guān)等待被呼叫的IP終端的應(yīng)答信號.如果在指定時(shí)間內(nèi)還沒有收到被呼叫IP終端的應(yīng)答信號.流程進(jìn)入步驟S29,結(jié)束通話.如果接收到被呼叫IP終端的應(yīng)答信號,兩個(gè)IP終端則開始進(jìn)行通話質(zhì)量等通話參數(shù)的協(xié)商.并在步驟S26中按照雙方協(xié)商好的通話參數(shù)建立通話鏈路.通話鏈路是兩個(gè)IP終端通話信息的傳輸通道.在步驟S27中兩個(gè)IP終端不斷地從通話鏈路中接收來自對方的音頻信號,同時(shí)又把用戶的信號不斷地通過通話鏈路發(fā)送給對方.在步驟S28中判斷網(wǎng)關(guān)是否接收到了結(jié)束通話的信號,如果沒有接收到結(jié)束通話的信號,流程轉(zhuǎn)回到步驟S27.如果是通話結(jié)束,流程結(jié)束。
下面我們再參照圖3詳細(xì)說明用戶通過IP終端與固定電話進(jìn)行通話的操作流程.在步驟S31中,用戶通過IP終端呼叫網(wǎng)關(guān),發(fā)送通話請求.在步驟S32中網(wǎng)關(guān)分析接收到的通話請求,因?yàn)槭荌P終端與固定電話間的通話,網(wǎng)關(guān)把通話請求進(jìn)行轉(zhuǎn)換并轉(zhuǎn)發(fā)到電話網(wǎng).在步驟S33中網(wǎng)關(guān)開始等待電話網(wǎng)的的應(yīng)答信號,并在步驟34中分析并判斷應(yīng)答信號,如果不是接聽信號,流程轉(zhuǎn)到S39,結(jié)束通話.如果是接聽信號.流程轉(zhuǎn)到S35,網(wǎng)關(guān)根據(jù)固定電話的設(shè)置通話參數(shù),在步驟S35、S36中,網(wǎng)關(guān)根據(jù)設(shè)置的通話參數(shù)與呼叫方的IP終端建立通話鏈路.在步驟S37中,網(wǎng)關(guān)通過語音modem不斷采集從電話網(wǎng)接收到的語音信號,并通過電話通話鏈路發(fā)送給呼叫方,同時(shí)從IP通話鏈路中接收語音信號并轉(zhuǎn)換成模擬信號通過modem轉(zhuǎn)發(fā)到電話網(wǎng).IP呼叫方也同時(shí)從通話鏈路接收語音信號并不斷把語音信號發(fā)送到網(wǎng)關(guān).在步驟S38中網(wǎng)關(guān)判斷接收的信號是否為結(jié)束通話信號,如果不是,流程轉(zhuǎn)到S37通話繼續(xù)進(jìn)行.如果是通話結(jié)束信號,通話結(jié)束,釋放資源,流程結(jié)束。
運(yùn)用IP2Phone實(shí)現(xiàn)IP數(shù)字網(wǎng)絡(luò)到模擬電判斷對方號碼類型話網(wǎng)交換信息具有以下主要優(yōu)點(diǎn)1.充分利用網(wǎng)絡(luò)資源IP2Phone采用了先進(jìn)的數(shù)字信號處理技術(shù),可以將原64kb/s的話音信號壓縮成8kb/s或更低碼速率的數(shù)據(jù)流,能夠在同一條線路上傳輸比采用模擬技術(shù)時(shí)更多的呼叫,大大提高了效率。并且IP2Phone采用的是分組交換技術(shù),可以實(shí)現(xiàn)信道的統(tǒng)計(jì)復(fù)用,使得網(wǎng)絡(luò)資源的利用率更好,大大降低運(yùn)營商的投入成本。
2.方便易用,通話條件不受限制。
IP2Phone不要求用戶配置Modem和普通電話線路、電話機(jī)等設(shè)備,只要用戶能夠連入Internet就可以撥打電話,極大的方便了用戶的使用。
權(quán)利要求
1.一種IP電話與電話網(wǎng)的無縫通訊方法,其步驟如下步驟S11中,用戶準(zhǔn)備利用IP電話與遠(yuǎn)端的用戶進(jìn)行通話;步驟S12中,用戶的計(jì)算機(jī)開始向遠(yuǎn)端的網(wǎng)關(guān)發(fā)送通話請求,請求遠(yuǎn)端的網(wǎng)關(guān)協(xié)助建立于遠(yuǎn)端用戶的通話鏈接;步驟S13中,遠(yuǎn)端的網(wǎng)關(guān)接收到用戶的通話請求,開始分析用戶;步驟S14中,網(wǎng)關(guān)對用戶的通話請求進(jìn)行判斷,如果進(jìn)行IP電話的通話請求,流程轉(zhuǎn)到步驟S15;如果不是,則認(rèn)為是與固定電話的通話請求,流程轉(zhuǎn)到步驟S16;步驟S15中,網(wǎng)關(guān)負(fù)責(zé)向目標(biāo)IP終端發(fā)送通話請求;步驟S17中,,兩個(gè)IP終端建立通話鏈路,用戶通過通話鏈路進(jìn)行通話;步驟S18中,網(wǎng)關(guān)得到掛斷信號;步驟S19中,釋放通話鏈路網(wǎng)絡(luò)帶寬資源,資源釋放結(jié)束后,通話結(jié)束;步驟S16中,網(wǎng)關(guān)把IP終端的通話請求轉(zhuǎn)換成模擬信號并轉(zhuǎn)發(fā)到電話網(wǎng)上;步驟S17中,網(wǎng)關(guān)接收到電話網(wǎng)中的接通信號,網(wǎng)關(guān)開始接收電話網(wǎng)的通話信息,同時(shí)網(wǎng)關(guān)呼叫方IP終端建立通話鏈路,把接收到的電話網(wǎng)中的通話信息轉(zhuǎn)換并轉(zhuǎn)發(fā)到呼叫方IP終端,并把呼叫方IP終端的采集的通話信息轉(zhuǎn)換并轉(zhuǎn)發(fā)到電話網(wǎng)中;步驟S18中,網(wǎng)關(guān)接收到呼叫方IP終端或者電話網(wǎng)中的掛斷信號,流程轉(zhuǎn)到步驟S19釋放通話資源,并結(jié)束通話。
2.根據(jù)權(quán)利要求1的IP電話與電話網(wǎng)的無縫通訊方法,其特征在于,當(dāng)進(jìn)行IP電話的通話請求時(shí),其步驟如下步驟S21中,呼叫方的IP終端首先呼叫網(wǎng)關(guān),向網(wǎng)關(guān)發(fā)送與被呼叫方終端進(jìn)行通話的請求;步驟S22中,網(wǎng)關(guān)分析接收的通話請求,因?yàn)槭荌P終端與另一IP終端之間的通話,網(wǎng)關(guān)并不對通話請求進(jìn)行處理直接轉(zhuǎn)發(fā)給被呼叫方的IP終端;步驟S23中,網(wǎng)關(guān)等待被呼叫的IP終端的應(yīng)答信號,如果在指定時(shí)間內(nèi)還沒有收到被呼叫IP終端的應(yīng)答信號,流程進(jìn)入步驟S29,結(jié)束通話;如果接收到被呼叫IP終端的應(yīng)答信號,兩個(gè)IP終端則開始進(jìn)行通話質(zhì)量通話參數(shù)的協(xié)商,并在步驟S26中按照雙方協(xié)商好的通話參數(shù)建立通話鏈路,通話鏈路是兩個(gè)IP終端通話信息的傳輸通道;步驟S27中,兩個(gè)IP終端不斷地從通話鏈路中接收來自對方的音頻信號,同時(shí)又把用戶的信號不斷地通過通話鏈路發(fā)送給對方;步驟S28中判斷網(wǎng)關(guān)是否接收到了結(jié)束通話的信號,如果沒有接收到結(jié)束通話的信號,流程轉(zhuǎn)回到步驟S27,如果是通話結(jié)束,流程結(jié)束。
3.根據(jù)權(quán)利要求1的IP電話與電話網(wǎng)的無縫通訊方法,其特征在于,當(dāng)進(jìn)行固定電話的通話請求時(shí),其步驟如下步驟S31中,用戶通過IP終端呼叫網(wǎng)關(guān),發(fā)送通話請求;步驟S32中,網(wǎng)關(guān)分析接收到的通話請求,因?yàn)槭荌P終端與固定電話間的通話,網(wǎng)關(guān)把通話請求進(jìn)行轉(zhuǎn)換并轉(zhuǎn)發(fā)到電話網(wǎng);步驟S33中,網(wǎng)關(guān)開始等待電話網(wǎng)的的應(yīng)答信號;步驟34中,分析并判斷應(yīng)答信號,如果不是接聽信號,流程轉(zhuǎn)到S39,結(jié)束通話;如果是接聽信號,流程轉(zhuǎn)到S35,網(wǎng)關(guān)根據(jù)固定電話的設(shè)置通話參數(shù);步驟S35、S36中,網(wǎng)關(guān)根據(jù)設(shè)置的通話參數(shù)與呼叫方的IP終端建立通話鏈路;步驟S37中,網(wǎng)關(guān)通過語音modem不斷采集從電話網(wǎng)接收到的語音信號,并通過電話通話鏈路發(fā)送給呼叫方,同時(shí)從IP通話鏈路中接收語音信號并轉(zhuǎn)換成模擬信號通過modem轉(zhuǎn)發(fā)到電話網(wǎng),IP呼叫方也同時(shí)從通話鏈路接收語音信號并不斷把語音信號發(fā)送到網(wǎng)關(guān);步驟S38中,網(wǎng)關(guān)判斷接收的信號是否為結(jié)束通話信號,如果不是,流程轉(zhuǎn)到S37通話繼續(xù)進(jìn)行;如果是通話結(jié)束信號,通話結(jié)束,釋放資源,流程結(jié)束。
全文摘要
本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)通訊技術(shù)領(lǐng)域中的IP電話與電話網(wǎng)的無縫通訊方法。主要步驟為與遠(yuǎn)端的用戶進(jìn)行通話,向遠(yuǎn)端的網(wǎng)關(guān)發(fā)送通話請求;網(wǎng)關(guān)解析目標(biāo)終端類型,如果通話雙方是IP終端,則主要是負(fù)責(zé)協(xié)商通話參數(shù),然后由雙方完成后續(xù)的通話過程,如果目標(biāo)終端是固定電話,則由網(wǎng)關(guān)進(jìn)行相應(yīng)的模擬和數(shù)字信號的轉(zhuǎn)換,并協(xié)助完成后續(xù)的通話過程;網(wǎng)關(guān)接收到IP終端或者電話網(wǎng)中的掛斷信號,釋放通話資源,并結(jié)束通話。主要優(yōu)點(diǎn)充分利用網(wǎng)絡(luò)資源,能夠在同一條線路上傳輸比采用模擬技術(shù)時(shí)更多的呼叫,大大提高了效率。方便易用,通話條件不受限制。
文檔編號H04L12/66GK1571464SQ03178450
公開日2005年1月26日 申請日期2003年7月17日 優(yōu)先權(quán)日2003年7月17日
發(fā)明者陳長征, 朱剛, 王衛(wèi), 于辰濤 申請人:聯(lián)想(北京)有限公司