一種瘦終端的通話方法及裝置制造方法
【專(zhuān)利摘要】本發(fā)明實(shí)施例提供一種瘦終端的通話方法及裝置,涉及通信領(lǐng)域,瘦終端能夠直接與用戶設(shè)備進(jìn)行通信,并對(duì)通信過(guò)程中的語(yǔ)音媒體流進(jìn)行編解碼,提升了用戶體驗(yàn)感,避免了現(xiàn)有技術(shù)中語(yǔ)音延時(shí)大、語(yǔ)音質(zhì)量差等問(wèn)題。該方法包括:瘦終端發(fā)送第一呼叫請(qǐng)求消息經(jīng)網(wǎng)絡(luò)之間互聯(lián)的協(xié)議IP電話網(wǎng)關(guān)至用戶設(shè)備;瘦終端接收經(jīng)IP電話網(wǎng)關(guān)的來(lái)自用戶設(shè)備的對(duì)應(yīng)于第一呼叫請(qǐng)求消息的第一應(yīng)答消息;瘦終端根據(jù)第一應(yīng)答消息與用戶設(shè)備進(jìn)行通信,其中,瘦終端將通信過(guò)程中來(lái)自用戶的第一話語(yǔ)信息編碼為第一語(yǔ)音媒體流后,發(fā)送第一語(yǔ)音媒體流至用戶設(shè)備,或者,瘦終端將通信過(guò)程中來(lái)自用戶設(shè)備的第二語(yǔ)音媒體流解碼為第二話語(yǔ)信息后,將第二話語(yǔ)信息輸出給用戶。
【專(zhuān)利說(shuō)明】一種瘦終端的通話方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種瘦終端的通話方法及裝置。
【背景技術(shù)】
[0002]瘦終端(Thin Client,簡(jiǎn)稱(chēng)TC)是指使用專(zhuān)業(yè)嵌入式處理器、小型本地閃存、精簡(jiǎn)版操作系統(tǒng)的基于個(gè)人計(jì)算機(jī)(Personal Computer,簡(jiǎn)稱(chēng)PC)工業(yè)標(biāo)準(zhǔn)設(shè)計(jì)的使用專(zhuān)用定制系統(tǒng)的小型商用PC。瘦終端包含低功耗和高運(yùn)算功能的專(zhuān)業(yè)嵌入式處理器、不可移除地用于存儲(chǔ)操作系統(tǒng)的本地閃存、本地系統(tǒng)內(nèi)存、網(wǎng)絡(luò)適配器、顯卡以及其他外設(shè)的標(biāo)配輸入/輸出選件,由于瘦終端沒(méi)有可移除的部件,因此可以提供比普通PC更加安全可靠的使用環(huán)境,以及更低的功耗,更高的安全性。目前,瘦終端主要用于通信系統(tǒng)、營(yíng)業(yè)廳、企業(yè)辦公、收銀臺(tái)等。
[0003]現(xiàn)有的瘦終端,通過(guò)在計(jì)算機(jī)(物理機(jī)或虛擬機(jī))中安裝軟終端,進(jìn)而用戶使用瘦終端通過(guò)遠(yuǎn)程桌面協(xié)議登錄到計(jì)算機(jī)后,使用計(jì)算機(jī)的軟終端撥打電話。當(dāng)通信所產(chǎn)生的媒體流到達(dá)軟終端后,先由軟終端對(duì)媒體流進(jìn)行編解碼,然后計(jì)算機(jī)(物理機(jī)或虛擬機(jī))通過(guò)遠(yuǎn)程桌面協(xié)議,如RDP(Remote Display Protocol,遠(yuǎn)程桌面協(xié)議)、ICA(IndustryCommunication Association,工業(yè)通信協(xié)會(huì))等,將編解碼后的媒體流傳送至瘦終端,以使得用戶通過(guò)在瘦終端上接耳麥等設(shè)備實(shí)現(xiàn)語(yǔ)音通話。
[0004]在實(shí)現(xiàn)上述話務(wù)過(guò)程中,由于瘦終端必須先接入計(jì)算機(jī)然后再使用計(jì)算機(jī)的軟終端才能撥打電話,而且在通信過(guò)程中只能由計(jì)算機(jī)的軟終端對(duì)語(yǔ)音媒體流進(jìn)行編解碼后再通過(guò)遠(yuǎn)程桌面協(xié)議傳送至瘦終端,由于占用計(jì)算機(jī)CPU (Central Processing Unit,中央處理器)和內(nèi)存資源較大而使得計(jì)算密度無(wú)法提升,以及計(jì)算機(jī)傳送至瘦終端的語(yǔ)音延時(shí)大、語(yǔ)音質(zhì)量差等問(wèn)題,這些問(wèn)題的存在既影響了成本、降低了用戶的體驗(yàn)感又影響了瘦終端在桌面云應(yīng)用中的推廣。
【發(fā)明內(nèi)容】
[0005]本發(fā)明的實(shí)施例提供一種瘦終端的通話方法及裝置,瘦終端能夠直接與用戶設(shè)備進(jìn)行通信,并對(duì)與用戶設(shè)備通信過(guò)程中的語(yǔ)音媒體流進(jìn)行編解碼,提升了用戶體驗(yàn)感,避免了現(xiàn)有技術(shù)中語(yǔ)音延時(shí)大、語(yǔ)音質(zhì)量差等問(wèn)題。
[0006]為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
[0007]第一方面,本發(fā)明實(shí)施例提供的瘦終端的通話方法,包括:
[0008]瘦終端發(fā)送第一呼叫請(qǐng)求消息經(jīng)網(wǎng)絡(luò)之間互聯(lián)的協(xié)議IP電話網(wǎng)關(guān)至用戶設(shè)備;
[0009]所述瘦終端接收經(jīng)所述IP電話網(wǎng)關(guān)的來(lái)自所述用戶設(shè)備的對(duì)應(yīng)于所述第一呼叫請(qǐng)求消息的第一應(yīng)答消息;
[0010]所述瘦終端根據(jù)所述第一應(yīng)答消息,經(jīng)所述IP電話網(wǎng)關(guān)向所述用戶設(shè)備發(fā)送第一語(yǔ)音媒體流;或者,所述瘦終端根據(jù)所述第一應(yīng)答消息,接收經(jīng)所述IP電話網(wǎng)關(guān)的來(lái)自所述用戶設(shè)備的第二語(yǔ)音媒體流。[0011]結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述第一呼叫請(qǐng)求消息中攜帶所述瘦終端的媒體流地址及語(yǔ)音編解碼信息,其中,所述瘦終端的媒體流地址用于指示所述IP電話網(wǎng)關(guān)傳送所述第二語(yǔ)音媒體流至所述瘦終端的路徑,所述瘦終端的語(yǔ)音編解碼信息用于指示所述瘦終端的編解碼格式和碼率。
[0012]結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式,在第二種可能實(shí)現(xiàn)方式中,所述第一應(yīng)答消息中攜帶所述IP電話網(wǎng)關(guān)的媒體流地址及語(yǔ)音編解碼信息,其中,所述IP電話網(wǎng)關(guān)的媒體流地址用于指示所述瘦終端傳送所述第一語(yǔ)音媒體流至所述電話網(wǎng)關(guān)的路徑,所述IP電話網(wǎng)關(guān)的語(yǔ)音編解碼信息用于指示所述IP電話網(wǎng)關(guān)的編解碼格式和碼率。
[0013]第二方面,本發(fā)明實(shí)施例提供的瘦終端,包括:
[0014]發(fā)送單元,用于發(fā)送第一呼叫請(qǐng)求消息經(jīng)網(wǎng)絡(luò)之間互聯(lián)的協(xié)議IP電話網(wǎng)關(guān)至用戶設(shè)備發(fā)以及發(fā)送第一語(yǔ)音媒體流經(jīng)所述IP電話網(wǎng)關(guān)至所述用戶設(shè)備;
[0015]接收單元,用于接收經(jīng)所述IP電話網(wǎng)關(guān)的來(lái)自所述用戶設(shè)備的對(duì)應(yīng)于所述第一呼叫請(qǐng)求消息的第一應(yīng)答消息,以及根據(jù)所述第一應(yīng)答消息,接收經(jīng)所述IP電話網(wǎng)關(guān)的來(lái)自所述用戶設(shè)備的第二語(yǔ)音媒體流。
[0016]本發(fā)明實(shí)施例提供的一種瘦終端的通話方法及裝置,通過(guò)瘦終端發(fā)送第一呼叫請(qǐng)求消息經(jīng)IP電話網(wǎng)關(guān)至用戶設(shè)備后,接收經(jīng)IP電話網(wǎng)關(guān)的來(lái)自用戶設(shè)備的對(duì)應(yīng)于第一呼叫請(qǐng)求消息的第一應(yīng)答消息,并根據(jù)第一應(yīng)答消息與用戶設(shè)備進(jìn)行通信。通過(guò)該方案,一方面,由于瘦終端可以在不接入計(jì)算機(jī)的情況下直接與其他用戶設(shè)備進(jìn)行通信,避免了現(xiàn)有技術(shù)中計(jì)算機(jī)出現(xiàn)故障時(shí)導(dǎo)致瘦終端與其他用戶設(shè)備不能正常通信的問(wèn)題;另一方面,瘦終端可直接對(duì)該瘦終端與用戶設(shè)備通信過(guò)程中的語(yǔ)音媒體流進(jìn)行編解碼,使得用戶可以聽(tīng)到良好的語(yǔ)音效果,提升了用戶體驗(yàn)感,避免了現(xiàn)有技術(shù)中計(jì)算機(jī)對(duì)語(yǔ)音媒體流進(jìn)行編解碼再傳輸?shù)绞萁K端而引起的語(yǔ)音延時(shí)大、語(yǔ)音質(zhì)量差等問(wèn)題,同時(shí)也使得計(jì)算機(jī)CPU的占用率降低,提升了計(jì)算機(jī)在計(jì)算節(jié)點(diǎn)上的密度。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0017]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1為本發(fā)明實(shí)施例提供的瘦終端通話方法的流程示意圖一;
[0019]圖2為本發(fā)明實(shí)施例提供的瘦終端通話方法的流程示意圖二 ;
[0020]圖3為本發(fā)明實(shí)施例提供的瘦終端采用SIP協(xié)議發(fā)起呼叫的流程示意圖;
[0021]圖4為本發(fā)明實(shí)施例提供的瘦終端采用H.248協(xié)議發(fā)起呼叫的流程示意圖;
[0022]圖5為本發(fā)明實(shí)施例提供的瘦終端采用SIP協(xié)議接收呼叫的流程示意圖;
[0023]圖6為本發(fā)明實(shí)施例提供的瘦終端采用H.248協(xié)議接收呼叫的流程示意圖;
[0024]圖7為本發(fā)明實(shí)施例提供的瘦終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0025]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0026]本文中描述的各種技術(shù)可用于各種無(wú)線通信系統(tǒng),例如當(dāng)前2G,3G通信系統(tǒng)和下一代通信系統(tǒng),例如全球移動(dòng)通信系統(tǒng)(GSM, Global System for Mobilecommunications),碼分多址(CDMA, Code Division Multiple Access)系統(tǒng),時(shí)分多址(TDMA, Time Division Multiple Access)系統(tǒng),寬帶碼分多址(WCDMA, Wideband CodeDivision Multiple Access Wireless)系統(tǒng),頻分多址(FDMA, Frequency DivisionMultiple Addressing)系統(tǒng),正交頻分多址(OFDMA, Orthogonal Frequency-DivisionMultiple Access)系統(tǒng), 單載波FDMA(SC-FDMA)系統(tǒng),通用分組無(wú)線業(yè)務(wù)(GPRS,GeneralPacket Radio Service)系統(tǒng),長(zhǎng)期演進(jìn)(LTE,Long Term Evolution)系統(tǒng),以及其他此類(lèi)通信系統(tǒng)。
[0027]用戶設(shè)備,可以是無(wú)線終端也可以是有線終端,無(wú)線終端可以是只向用戶提供語(yǔ)音和/或數(shù)據(jù)連通性的設(shè)備,具有無(wú)線連接功能的手持式設(shè)備、或連接到無(wú)線調(diào)制解調(diào)器的其他處理設(shè)備。無(wú)線終端可以經(jīng)無(wú)線接入網(wǎng)(例如,RAN, Radio Access Network)與一個(gè)或多個(gè)核心網(wǎng)進(jìn)行通信,無(wú)線終端可以是移動(dòng)終端,如移動(dòng)電話(或稱(chēng)為“蜂窩”電話)和具有移動(dòng)終端的計(jì)算機(jī),例如,可以是便攜式、袖珍式、手持式、計(jì)算機(jī)內(nèi)置的或者車(chē)載的移動(dòng)裝置,它們與無(wú)線接入網(wǎng)交換語(yǔ)言和/或數(shù)據(jù)。例如,個(gè)人通信業(yè)務(wù)(PCS,Personal Communication Service)電話、無(wú)繩電話、會(huì)話發(fā)起協(xié)議(SIP)話機(jī)、無(wú)線本地環(huán)路(WLL,Wireless Local Loop)站、個(gè)人數(shù)字助理(PDA,Personal Digital Assistant)等設(shè)備。無(wú)線終端也可以稱(chēng)為系統(tǒng)、訂戶單元(Subscriber Unit)、訂戶站(SubscriberStation),移動(dòng)站(Mobile Station)、移動(dòng)臺(tái)(Mobile)、遠(yuǎn)程站(Remote Station)、接入點(diǎn)(Access Point)、遠(yuǎn)程終端(Remote Terminal)、接入終端(Access Terminal)、用戶設(shè)備(User Terminal)、用戶代理(User Agent)、用戶設(shè)備(User Device)、或用戶裝備(UserEquipment) ?
[0028]實(shí)施例一
[0029]請(qǐng)參閱圖1,本發(fā)明的實(shí)施例提供一種瘦終端的通話方法,該方法包括:
[0030]S101、瘦終端發(fā)送第一呼叫請(qǐng)求消息經(jīng)網(wǎng)絡(luò)之間互聯(lián)的協(xié)議IP電話網(wǎng)關(guān)至用戶設(shè)備。
[0031]本發(fā)明的實(shí)施例中,在瘦終端中集成了電話功能,那么,當(dāng)用戶需要使用瘦終端和用戶設(shè)備進(jìn)行通信時(shí),瘦終端可以直接發(fā)送第一呼叫請(qǐng)求消息經(jīng)過(guò)IP電話網(wǎng)關(guān)傳送至用戶設(shè)備。
[0032]S102、所述瘦終端接收經(jīng)所述IP電話網(wǎng)關(guān)的來(lái)自所述用戶設(shè)備的對(duì)應(yīng)于所述第
一呼叫請(qǐng)求消息的第一應(yīng)答消息。
[0033]當(dāng)瘦終端發(fā)送請(qǐng)求與用戶設(shè)備通信的第一呼叫請(qǐng)求消息經(jīng)IP電話網(wǎng)關(guān)至用戶設(shè)備后,若用戶設(shè)備確認(rèn)與瘦終端通信,則用戶設(shè)備會(huì)返回對(duì)應(yīng)于第一呼叫請(qǐng)求消息的第一應(yīng)答消息,即瘦終端會(huì)接收到經(jīng)IP電話網(wǎng)關(guān)的來(lái)自用戶設(shè)備的第一應(yīng)答消息。
[0034]S103、所述瘦終端根據(jù)所述第一應(yīng)答消息,經(jīng)所述IP電話網(wǎng)關(guān)向所述用戶設(shè)備發(fā)送第一語(yǔ)音媒體流;或者,所述瘦終端根據(jù)所述第一應(yīng)答消息,接收經(jīng)所述IP電話網(wǎng)關(guān)的來(lái)自所述用戶設(shè)備的第二語(yǔ)音媒體流。
[0035]瘦終端接收到經(jīng)IP電話網(wǎng)關(guān)的來(lái)自用戶設(shè)備的第一應(yīng)答消息后,根據(jù)第一應(yīng)答消息開(kāi)始與用戶設(shè)備進(jìn)行通信,在通信過(guò)程中,經(jīng)所述IP電話網(wǎng)關(guān)向所述用戶設(shè)備發(fā)送第一語(yǔ)音媒體流;或者,所述瘦終端根據(jù)所述第一應(yīng)答消息,接收經(jīng)所述IP電話網(wǎng)關(guān)的來(lái)自所述用戶設(shè)備的第二語(yǔ)音媒體流。
[0036]本發(fā)明實(shí)施例提供的一種瘦終端的通話方法,通過(guò)瘦終端發(fā)送第一呼叫請(qǐng)求消息經(jīng)IP電話網(wǎng)關(guān)至用戶設(shè)備后,接收經(jīng)IP電話網(wǎng)關(guān)的來(lái)自用戶設(shè)備的對(duì)應(yīng)于第一呼叫請(qǐng)求消息的第一應(yīng)答消息,并根據(jù)第一應(yīng)答消息與用戶設(shè)備進(jìn)行通信。通過(guò)該方案,一方面,由于瘦終端可以在不接入計(jì)算機(jī)的情況下直接與其他用戶設(shè)備進(jìn)行通信避免了現(xiàn)有技術(shù)中計(jì)算機(jī)出現(xiàn)故障時(shí)導(dǎo)致瘦終端與其他用戶設(shè)備不能正常撥打電話的問(wèn)題;另一方面,瘦終端可直接對(duì)該瘦終端與用戶設(shè)備通信過(guò)程中的語(yǔ)音媒體流進(jìn)行編解碼,使得用戶可以聽(tīng)到良好的語(yǔ)音效果,提升了用戶體驗(yàn)感,避免了現(xiàn)有技術(shù)中計(jì)算機(jī)對(duì)語(yǔ)音媒體流進(jìn)行編解碼再傳輸?shù)绞萁K端引起的語(yǔ)音延時(shí)大、語(yǔ)音質(zhì)量差等問(wèn)題,同時(shí)也使得計(jì)算機(jī)CPU的占用率降低,提升了計(jì)算機(jī)在計(jì)算節(jié)點(diǎn)上的密度。
[0037]實(shí)施例二
[0038]本發(fā)明實(shí)施例提供一種瘦終端的通話方法,如圖2所示,包括:
[0039]S201、瘦終端接收到來(lái)自用戶啟動(dòng)瘦終端的操作。
[0040]首先,瘦終端接收到來(lái)自用戶啟動(dòng)瘦終端的?呆作,即瘦終端啟動(dòng)。
[0041]S202、瘦終端接入網(wǎng)絡(luò)。
[0042]瘦終端成功啟動(dòng)后接入IP(Internet Protocol,網(wǎng)絡(luò)之間互聯(lián)的協(xié)議)網(wǎng)絡(luò)。
[0043]S203、瘦終端啟動(dòng)電話軟件程序。
[0044]瘦終端成功啟動(dòng)并接入網(wǎng)絡(luò)后,啟動(dòng)瘦終端內(nèi)部電話軟件程序。
[0045]S204、瘦終端接收到來(lái)自用戶的撥號(hào)操作。
[0046]瘦終端接收到來(lái)自用戶所撥打的需要通信的號(hào)碼,其中,用戶使用已接好的USB電話或者瘦終端系統(tǒng)內(nèi)的電話軟件界面進(jìn)行撥打需要呼叫的用戶設(shè)備的號(hào)碼,用戶使用瘦終端系統(tǒng)內(nèi)的電話軟件界面撥打電話時(shí)需借助耳麥。
[0047]S205、瘦終端發(fā)送第一呼叫請(qǐng)求消息經(jīng)IP電話網(wǎng)關(guān)至用戶設(shè)備或接收經(jīng)IP電話網(wǎng)關(guān)的來(lái)自用戶設(shè)備的第二呼叫請(qǐng)求消息。
[0048]瘦終端可將來(lái)自用戶的第一呼叫請(qǐng)求消息經(jīng)IP電話網(wǎng)關(guān)發(fā)送至用戶設(shè)備或者也可接收經(jīng)IP電話網(wǎng)關(guān)的來(lái)自用戶設(shè)備的第二呼叫請(qǐng)求,以完成瘦終端與用戶設(shè)備之間的通信需求。
[0049]S206、瘦終端與用戶設(shè)備進(jìn)行通信,其中,瘦終端根據(jù)所述第一應(yīng)答消息,經(jīng)IP電話網(wǎng)關(guān)向用戶設(shè)備發(fā)送第一語(yǔ)音媒體流;或者,瘦終端根據(jù)第一應(yīng)答消息,接收經(jīng)IP電話網(wǎng)關(guān)的來(lái)自用戶設(shè)備的第二語(yǔ)音媒體流。
[0050]其中,第一呼叫請(qǐng)求消息中攜帶瘦終端的媒體流地址及語(yǔ)音編解碼信息;瘦終端的媒體流地址用于指示IP電話網(wǎng)關(guān)傳送第二語(yǔ)音媒體流至瘦終端的路徑,瘦終端的語(yǔ)音編解碼信息用于指示瘦終端的編解碼格式和碼率。第一應(yīng)答消息中攜帶IP電話網(wǎng)關(guān)的媒體流地址及語(yǔ)音編解碼信息,其中,IP電話網(wǎng)關(guān)的媒體流地址用于指示瘦終端傳送第一語(yǔ)音媒體流至所述電話網(wǎng)關(guān)的路徑,IP電話網(wǎng)關(guān)的語(yǔ)音編解碼信息用于指示IP電話網(wǎng)關(guān)的編解碼格式和碼率。
[0051]為了更加確切地了解本發(fā)明實(shí)施例的實(shí)施方式及更好地詮釋瘦終端與用戶設(shè)備之間建立通信及通信的過(guò)程,對(duì)應(yīng)于本實(shí)施例所描述的瘦終端的通話方法,瘦終端在向用戶設(shè)備發(fā)起呼叫時(shí),本發(fā)明的實(shí)現(xiàn)方式由于采用不同的通話協(xié)議而各不相同,分為兩個(gè)場(chǎng)景(場(chǎng)景一和場(chǎng)景二)描述瘦終端在不同的通話協(xié)議中建立通信的過(guò)程。
[0052]場(chǎng)景一、瘦終端采用SIP協(xié)議向用戶設(shè)備發(fā)起呼叫:
[0053]如圖3所示,瘦終端采用SIP協(xié)議向用戶設(shè)備發(fā)起呼叫過(guò)程包括:
[0054]S301、瘦終端接收到來(lái)自用戶通過(guò)瘦終端的電話軟件程序發(fā)起的第一呼叫請(qǐng)求消肩、O
[0055]當(dāng)用戶需要和其他用戶設(shè)備進(jìn)行通信時(shí),由于瘦終端中集成了電話功能,用戶可直接使用瘦終端中的電話軟件程序向其他用戶設(shè)備發(fā)起呼叫。
[0056]S302、瘦終端的電話軟件程序讀取已注冊(cè)瘦終端的媒體流地址和瘦終端支持的語(yǔ)音編解碼等參數(shù),同時(shí)電話軟件程序向IP電話網(wǎng)關(guān)發(fā)送第一呼叫請(qǐng)求消息,第一呼叫請(qǐng)求消息攜帶瘦終端媒體流地址及語(yǔ)音編碼等信息。
[0057]IP電話網(wǎng)關(guān)是IP電話系統(tǒng)中的一個(gè)組成部分,它是指?jìng)鹘y(tǒng)電話和IP電話的接口設(shè)備,主要負(fù)責(zé)對(duì)語(yǔ)音進(jìn)行壓縮及編解碼。用戶通過(guò)瘦終端的電話軟件程序向用戶設(shè)備發(fā)起呼叫時(shí),瘦終端中的電話軟件程序首先讀取已注冊(cè)瘦終端的媒體流地址和瘦終端支持的語(yǔ)音編碼信息等參數(shù),然后瘦終端的電話軟件程序向IP電話網(wǎng)關(guān)發(fā)送呼叫用戶設(shè)備的第一呼叫請(qǐng)求消息,消息體中攜帶瘦終端的媒體流地址及語(yǔ)音編解碼等信息,其中,瘦終端的媒體流地址用于指示IP電話網(wǎng)關(guān)傳送第二語(yǔ)音媒體流至瘦終端的路徑,瘦終端的語(yǔ)音編解碼信息用于指示瘦終端的編解碼格式和碼率,第二語(yǔ)音媒體流為來(lái)自用戶設(shè)備的已編碼的話語(yǔ)信息。
[0058]S303、IP電話網(wǎng)關(guān)向瘦終端發(fā)送第一應(yīng)答消息,第一應(yīng)答消息攜帶IP電話網(wǎng)關(guān)的媒體流地址及語(yǔ)音編解碼等信息。
[0059]瘦終端發(fā)送第一呼叫請(qǐng)求消息至IP電話網(wǎng)關(guān),由IP電話網(wǎng)關(guān)將第一呼叫請(qǐng)求消息轉(zhuǎn)發(fā)至用戶設(shè)備,用戶設(shè)備接收到第一呼叫請(qǐng)求消息后,發(fā)送對(duì)應(yīng)于第一呼叫請(qǐng)求消息的第一應(yīng)答消息至IP電話網(wǎng)關(guān),IP電話網(wǎng)關(guān)再將第一應(yīng)答消息發(fā)送至瘦終端,同樣的,消息體中攜帶IP電話網(wǎng)關(guān)的媒體流地址及語(yǔ)音編解碼等信息,其中,IP電話網(wǎng)關(guān)的媒體流地址用于指示瘦終端傳送第一語(yǔ)音媒體流至IP電話網(wǎng)關(guān)的路徑,IP電話網(wǎng)關(guān)的語(yǔ)音編解碼信息用于指示IP電話網(wǎng)關(guān)的編解碼格式和碼率,第一語(yǔ)音媒體流為來(lái)自使用瘦終端的用戶的已編碼的話語(yǔ)信息。
[0060]S304、呼叫會(huì)話建立,進(jìn)入語(yǔ)音通話。
[0061]整個(gè)呼叫過(guò)程及應(yīng)答過(guò)程完成后,瘦終端與用戶設(shè)備建立呼叫會(huì)話,并開(kāi)始進(jìn)行通信。
[0062]步驟S301至步驟S304為瘦終端采用SIP協(xié)議從開(kāi)始對(duì)用戶設(shè)備發(fā)起呼叫到與用戶設(shè)備建立通信的完整呼叫過(guò)程,由于瘦終端集成了電話功能,使得用戶可直接使用瘦終端對(duì)其他用戶設(shè)備發(fā)起呼叫,進(jìn)一步的,在瘦終端與用戶設(shè)備通信過(guò)程中,瘦終端可對(duì)通信過(guò)程中產(chǎn)生的語(yǔ)音信息進(jìn)行編解碼,具體表現(xiàn)為,瘦終端將通信過(guò)程中來(lái)自用戶的第一話語(yǔ)信息編碼為第一語(yǔ)音媒體流后發(fā)送至IP電話網(wǎng)關(guān),由IP電話網(wǎng)關(guān)再傳送至用戶設(shè)備,或者,瘦終端將通信過(guò)程中來(lái)自用戶設(shè)備的經(jīng)過(guò)IP電話網(wǎng)關(guān)傳送的第二語(yǔ)音媒體流解碼為第二話語(yǔ)信息后輸出至用戶,以使得用戶可接收到來(lái)自用戶設(shè)備的語(yǔ)音信息。
[0063]場(chǎng)景二、瘦終端采用H.248協(xié)議向用戶設(shè)備發(fā)起呼叫:
[0064]如圖4所示,瘦終端采用H.248協(xié)議向用戶設(shè)備發(fā)起呼叫過(guò)程包括:
[0065]S401、瘦終端經(jīng)IP電話網(wǎng)關(guān)向用戶設(shè)備發(fā)送第一呼叫請(qǐng)求消息。
[0066]當(dāng)用戶需要和其他用戶設(shè)備進(jìn)行通信時(shí),由于瘦終端中集成了電話功能,用戶可直接通過(guò)瘦終端對(duì)用戶設(shè)備發(fā)起呼叫,也就是說(shuō),瘦終端可直接經(jīng)IP電話網(wǎng)關(guān)向用戶設(shè)備發(fā)送第一呼叫請(qǐng)求消息。
[0067]S402、瘦終端接收經(jīng)IP電話網(wǎng)關(guān)的來(lái)自用戶設(shè)備的第一應(yīng)答消息。
[0068]若用戶設(shè)備接收到經(jīng)IP電話網(wǎng)關(guān)的來(lái)自瘦終端的第一呼叫請(qǐng)求消息,并且同意與瘦終端通信,則用戶設(shè)備發(fā)送同意與瘦終端通信的對(duì)應(yīng)于第一呼叫請(qǐng)求消息的第一應(yīng)答消息經(jīng)IP電話網(wǎng)關(guān)至瘦終端。
[0069]S403、瘦終端請(qǐng)求IP電話網(wǎng)關(guān)創(chuàng)建新關(guān)聯(lián),瘦終端的請(qǐng)求消息中攜帶用戶設(shè)備終結(jié)點(diǎn)和RTP終結(jié)點(diǎn),并攜帶瘦終端媒體流地址及語(yǔ)音編解碼等信息。
[0070]瘦終端接收到第一應(yīng)答消息后,瘦終端請(qǐng)求IP電話網(wǎng)關(guān)創(chuàng)建瘦終端與用戶設(shè)備進(jìn)行通信的新關(guān)聯(lián),瘦終端的請(qǐng)求消息中同時(shí)攜帶用戶設(shè)備的終結(jié)點(diǎn)和RTP終結(jié)點(diǎn)以及瘦終端的媒體流地址和語(yǔ)音編解碼信息等,其中,用戶設(shè)備的終結(jié)點(diǎn)用于指示瘦終端需要通信的對(duì)象,也就是瘦終端發(fā)起呼叫的用戶設(shè)備,RTP終結(jié)點(diǎn)為媒體網(wǎng)關(guān)中的一個(gè)邏輯實(shí)體,它用于發(fā)起和/或接收媒體流和/或控制流,瘦終端的媒體流地址用于指示IP電話網(wǎng)關(guān)傳送第二語(yǔ)音媒體流至瘦終端的路徑,瘦終端的語(yǔ)音編解碼信息用于指示瘦終端的編解碼格式和碼率,第二語(yǔ)音媒體流為來(lái)自用戶設(shè)備的已編碼的話語(yǔ)信息。
[0071]S404、IP電話網(wǎng)關(guān)應(yīng)答創(chuàng)建新關(guān)聯(lián),應(yīng)答消息攜帶IP電話網(wǎng)關(guān)媒體流地址及語(yǔ)音編解碼等息。
[0072]IP電話網(wǎng)關(guān)發(fā)送應(yīng)答創(chuàng)建新關(guān)聯(lián),也就是說(shuō),IP電話網(wǎng)關(guān)同意為瘦終端和用戶設(shè)備進(jìn)行通信建立通信路徑,IP電話網(wǎng)關(guān)發(fā)送的應(yīng)答創(chuàng)建新關(guān)聯(lián)消息中攜帶IP電話網(wǎng)關(guān)的媒體流地址及語(yǔ)音編解碼等信息,IP電話網(wǎng)關(guān)的媒體流地址用于指示瘦終端傳送第一語(yǔ)音媒體流至IP電話網(wǎng)關(guān)的路徑,IP電話網(wǎng)關(guān)的語(yǔ)音編解碼信息用于指示IP電話網(wǎng)關(guān)的編解碼格式和碼率,第一語(yǔ)音媒體流為來(lái)自使用瘦終端的用戶的已編碼的話語(yǔ)信息。
[0073]S405、IP電話網(wǎng)關(guān)發(fā)送回鈴音等消息至瘦終端。
[0074]IP電話網(wǎng)關(guān)創(chuàng)建好瘦終端與用戶設(shè)備之間的關(guān)聯(lián)后,向瘦終端發(fā)送回鈴音等消息,以使得使用瘦終端的用戶能夠聽(tīng)到回鈴音,同時(shí),IP電話網(wǎng)關(guān)向用戶設(shè)備發(fā)送振鈴音。。
[0075]S406、瘦終端應(yīng)答IP電話網(wǎng)關(guān)發(fā)送回鈴音等消息成功。
[0076]IP電話網(wǎng)關(guān)將回鈴音等消息成功發(fā)送至瘦終端后,瘦終端向IP電話網(wǎng)關(guān)發(fā)送應(yīng)答消息,應(yīng)答消息為指示IP電話網(wǎng)關(guān)向瘦終端發(fā)送回鈴音等消息成功。
[0077]S407、回鈴音開(kāi)始。
[0078]瘦終端的用戶開(kāi)始聽(tīng)到回鈴音播放。。
[0079]S408、用戶設(shè)備摘機(jī)。
[0080]使用用戶設(shè)備的用戶聽(tīng)到IP電話網(wǎng)關(guān)向用戶設(shè)備發(fā)送的振鈴音后,用戶摘機(jī)等待電話接通。[0081]S409、IP電話網(wǎng)關(guān)向瘦終端發(fā)送用戶設(shè)備摘機(jī)消息。
[0082]IP電話網(wǎng)關(guān)接收到用戶設(shè)備摘機(jī)的消息后,將用戶摘機(jī)等待通話的消息發(fā)送至瘦終端。
[0083]S410、瘦終端經(jīng)IP電話網(wǎng)關(guān)向用戶設(shè)備應(yīng)答。
[0084]瘦終端向用戶設(shè)備發(fā)送指示瘦終端已準(zhǔn)備好通信的消息接收用戶設(shè)備摘機(jī)的消息后,發(fā)送應(yīng)答消息至IP電話網(wǎng)關(guān),IP電話網(wǎng)關(guān)再將應(yīng)答消息轉(zhuǎn)發(fā)至用戶設(shè)備,應(yīng)答消息指示瘦終端已知道用戶設(shè)備摘機(jī)等待通話,同時(shí)表示可以建立通信鏈路了。
[0085]S411、瘦終端發(fā)送檢測(cè)用戶設(shè)備掛機(jī)等消息至IP電話網(wǎng)關(guān)。
[0086]瘦終端發(fā)送檢測(cè)用戶設(shè)備掛機(jī)等消息至IP電話網(wǎng)關(guān),令I(lǐng)P電話網(wǎng)關(guān)去檢測(cè)用戶設(shè)備目前有無(wú)掛機(jī)事件。
[0087]S412、IP電話網(wǎng)關(guān)應(yīng)答。
[0088]IP電話網(wǎng)關(guān)接收到檢測(cè)用戶設(shè)備掛機(jī)等消息后,發(fā)送接收該消息成功的應(yīng)答消息至瘦終端,并開(kāi)始去檢測(cè)用戶設(shè)備有無(wú)掛機(jī)事件。
[0089]S413、回鈴音結(jié)束。
[0090]用戶設(shè)備摘機(jī)及IP電話網(wǎng)關(guān)收到相應(yīng)應(yīng)答消息后,IP電話網(wǎng)關(guān)停止向瘦終端發(fā)送回鈴音,同時(shí)IP電話網(wǎng)關(guān)停止向用戶設(shè)備發(fā)送振鈴音。
[0091]S414、會(huì)話建立,開(kāi)始語(yǔ)首通f目。
[0092]IP電話網(wǎng)關(guān)停止發(fā)送回鈴音和振鈴音后,接通瘦終端與用戶設(shè)備,為瘦終端與用戶設(shè)備建立通信鏈路,使得瘦終端與用戶設(shè)備可以開(kāi)始進(jìn)行通信。
[0093]步驟S401至步驟S414為瘦終端采用H.248協(xié)議從開(kāi)始對(duì)用戶設(shè)備發(fā)起呼叫到與用戶設(shè)備建立通信的完整呼叫過(guò)程,進(jìn)一步的,在瘦終端與用戶設(shè)備通信過(guò)程中,由于瘦終端集成了電話功能,因此,瘦終端可直接對(duì)通信過(guò)程中產(chǎn)生的語(yǔ)音信息進(jìn)行編解碼,具體表現(xiàn)為,瘦終端將通信過(guò)程中來(lái)自用戶的第一話語(yǔ)信息編碼為第一語(yǔ)音媒體流后發(fā)送至IP電話網(wǎng)關(guān),由IP電話網(wǎng)關(guān)再傳送至用戶設(shè)備,或者,瘦終端將通信過(guò)程中來(lái)自用戶設(shè)備的經(jīng)過(guò)IP電話網(wǎng)關(guān)傳送的第二語(yǔ)音媒體流解碼為第二話語(yǔ)信息后輸出至用戶,以使得用戶可接收到來(lái)自用戶設(shè)備的語(yǔ)音信息。
[0094]同樣的,對(duì)應(yīng)于上述瘦終端的通話方法及更好的詮釋瘦終端與用戶設(shè)備之間建立通信及通信的過(guò)程,當(dāng)瘦終端被用戶設(shè)備呼叫時(shí),本發(fā)明的實(shí)現(xiàn)方式由于采用不同的通話協(xié)議而各不相同,分為兩個(gè)場(chǎng)景(場(chǎng)景三和場(chǎng)景四)描述瘦終端在不同的通話協(xié)議中建立通信的過(guò)程。
[0095]場(chǎng)景三:瘦終端接收來(lái)自用戶設(shè)備采用SIP協(xié)議向瘦終端發(fā)起的呼叫:
[0096]如圖5所示,瘦終端接收來(lái)自用戶設(shè)備采用SIP協(xié)議向瘦終端發(fā)起呼叫的過(guò)程包括:
[0097]S501、瘦終端接收經(jīng)IP電話網(wǎng)關(guān)的來(lái)自用戶設(shè)備的第二呼叫請(qǐng)求消息。
[0098]示例性的,用戶設(shè)備可以是瘦終端,也可以是普通用戶電話,當(dāng)用戶設(shè)備需要和瘦終端進(jìn)行通信時(shí),用戶設(shè)備向IP電話網(wǎng)關(guān)發(fā)送呼叫瘦終端第二呼叫請(qǐng)求消息。
[0099]S502、IP電話網(wǎng)關(guān)向瘦終端發(fā)送第二呼叫請(qǐng)求消息,第二呼叫請(qǐng)求消息攜帶IP電話網(wǎng)關(guān)的媒體流地址及語(yǔ)音編解碼等信息。
[0100]IP電話網(wǎng)關(guān)接收到來(lái)自用戶設(shè)備的第二呼叫請(qǐng)求消息后,將該第二呼叫請(qǐng)求消息發(fā)送至瘦終端,以使得瘦終端接收到來(lái)自用戶設(shè)備的呼叫請(qǐng)求,同時(shí),IP網(wǎng)關(guān)發(fā)送的第二呼叫請(qǐng)求消息體中攜帶IP電話網(wǎng)關(guān)的媒體流地址及語(yǔ)音編解碼等信息,IP電話網(wǎng)關(guān)的媒體流地址用于指示瘦終端傳送第一語(yǔ)音媒體流至IP電話網(wǎng)關(guān)的路徑,IP電話網(wǎng)關(guān)的語(yǔ)音編解碼信息用于指示IP電話網(wǎng)關(guān)的編解碼格式和碼率,第一語(yǔ)音媒體流為來(lái)自使用瘦終端的用戶的已編碼的話語(yǔ)信息。
[0101]S503、瘦終端接受呼叫。
[0102]瘦終端接收到經(jīng)IP電話網(wǎng)關(guān)的來(lái)自用戶設(shè)備的第二呼叫請(qǐng)求消息后,若同意與用戶設(shè)備進(jìn)行通信,則瘦終端接受用戶設(shè)備的呼叫請(qǐng)求。
[0103]S504、瘦終端向IP電話網(wǎng)關(guān)發(fā)送第二應(yīng)答消息,第二應(yīng)答消息攜帶瘦終端的媒體流地址及語(yǔ)音編解碼等信息。
[0104]瘦終端同意與用戶設(shè)備通信后,向IP電話網(wǎng)關(guān)發(fā)送同意與用戶設(shè)備通信的對(duì)應(yīng)于第二呼叫請(qǐng)求消息的第二應(yīng)答消息,同時(shí)消息體中攜帶瘦終端的媒體流地址及語(yǔ)音編解碼等信息,瘦終端的媒體流地址用于指示IP電話網(wǎng)關(guān)傳送第二語(yǔ)音媒體流至瘦終端的路徑,瘦終端的語(yǔ)音編解碼信息用于指示瘦終端的編解碼格式和碼率,第二語(yǔ)音媒體流為來(lái)自用戶設(shè)備的已編碼的話語(yǔ)信息流。
[0105]S505、呼叫會(huì)話建立,進(jìn)入語(yǔ)音通話。
[0106]整個(gè)呼叫過(guò)程及應(yīng)答過(guò)程完成后,瘦終端與用戶設(shè)備建立呼叫會(huì)話,并開(kāi)始進(jìn)行通信。
[0107]步驟S501至步驟S505為用戶設(shè)備采用SIP協(xié)議從開(kāi)始對(duì)瘦終端發(fā)起呼叫到與瘦終端建立通信的完整呼叫過(guò)程,進(jìn)一步的,在瘦終端與用戶設(shè)備通信過(guò)程中,由于瘦終端集成了電話功能,因此,瘦終端可對(duì)通信過(guò)程中產(chǎn)生的語(yǔ)音信息進(jìn)行編解碼,具體表現(xiàn)為,瘦終端將通信過(guò)程中來(lái)自用戶的第一話語(yǔ)信息編碼為第一語(yǔ)音媒體流后發(fā)送至IP電話網(wǎng)關(guān),由IP電話網(wǎng)關(guān)再傳送至用戶設(shè)備,或者,瘦終端將通信過(guò)程中來(lái)自用戶設(shè)備的經(jīng)過(guò)IP電話網(wǎng)關(guān)傳送的第二語(yǔ)音媒體流解碼為第二話語(yǔ)信息后輸出至用戶,以使得用戶可接收到來(lái)自用戶設(shè)備的語(yǔ)音信息。
[0108]場(chǎng)景四、瘦終端接收來(lái)自用戶設(shè)備采用H.248協(xié)議向瘦終端發(fā)起的呼叫:
[0109]如圖6所示,瘦終端接收來(lái)自用戶設(shè)備采用H.248協(xié)議向瘦終端發(fā)起呼叫的過(guò)程包括:
[0110]S601、瘦終端接收經(jīng)IP電話網(wǎng)關(guān)的來(lái)自用戶設(shè)備的第二呼叫請(qǐng)求消息。
[0111]用戶設(shè)備需要和瘦終端進(jìn)行通信時(shí),用戶設(shè)備先向IP電話網(wǎng)關(guān)發(fā)送請(qǐng)求與瘦終端進(jìn)行通信的第二呼叫請(qǐng)求消息,然后IP電話網(wǎng)關(guān)將第二呼叫請(qǐng)求消息轉(zhuǎn)發(fā)至瘦終端。
[0112]S602、瘦終端發(fā)送第二應(yīng)答消息經(jīng)IP電話網(wǎng)關(guān)至用戶設(shè)備。
[0113]瘦終端接收到經(jīng)IP電話網(wǎng)關(guān)的來(lái)自用戶設(shè)備的第二呼叫請(qǐng)求消息后,發(fā)送同意與用戶設(shè)備進(jìn)行通信的對(duì)應(yīng)于第二呼叫請(qǐng)求消息的第二應(yīng)答消息至IP電話網(wǎng)關(guān),IP電話網(wǎng)關(guān)將第二應(yīng)答消息轉(zhuǎn)發(fā)至用戶設(shè)備。
[0114]S603、瘦終端請(qǐng)求IP電話網(wǎng)關(guān)創(chuàng)建新關(guān)聯(lián),請(qǐng)求消息攜帶用戶設(shè)備終結(jié)點(diǎn)和RTP終結(jié)點(diǎn),并攜帶瘦終端媒體流地址及語(yǔ)音編解碼等信息。
[0115]瘦終端請(qǐng)求IP電話網(wǎng)關(guān)創(chuàng)建瘦終端與用戶設(shè)備進(jìn)行通信的新關(guān)聯(lián),瘦終端的請(qǐng)求消息中同時(shí)攜帶用戶設(shè)備的終結(jié)點(diǎn)和RTP終結(jié)點(diǎn)以及瘦終端的媒體流地址和語(yǔ)音編解碼信息等,其中,用戶設(shè)備的終結(jié)點(diǎn)用于指示瘦終端需要通信的對(duì)象,也就是對(duì)瘦終端發(fā)起呼叫的用戶設(shè)備,RTP終結(jié)點(diǎn)為媒體網(wǎng)關(guān)中的一個(gè)邏輯實(shí)體,它用于發(fā)起和/或接收媒體流和/或控制流,瘦終端的媒體流地址用于指示IP電話網(wǎng)關(guān)傳送第二語(yǔ)音媒體流至瘦終端的路徑,瘦終端的語(yǔ)音編解碼信息用于指示瘦終端的編解碼格式和碼率,第二語(yǔ)音媒體流為來(lái)自用戶設(shè)備的已編碼的話語(yǔ)信息。
[0116]S604、IP電話網(wǎng)關(guān)應(yīng)答創(chuàng)建新關(guān)聯(lián),應(yīng)答消息攜帶IP電話網(wǎng)關(guān)媒體流地址及語(yǔ)音編解碼等息。
[0117]IP電話網(wǎng)關(guān)發(fā)送應(yīng)答創(chuàng)建新關(guān)聯(lián),也就是說(shuō),IP電話網(wǎng)關(guān)同意為瘦終端和用戶設(shè)備進(jìn)行通信建立通信鏈路,IP電話網(wǎng)關(guān)發(fā)送的應(yīng)答創(chuàng)建新關(guān)聯(lián)消息中攜帶IP電話網(wǎng)關(guān)的媒體流地址及語(yǔ)音編解碼等信息,IP電話網(wǎng)關(guān)的媒體流地址用于指示瘦終端傳送第一語(yǔ)音媒體流至IP電話網(wǎng)關(guān)的路徑,IP電話網(wǎng)關(guān)的語(yǔ)音編解碼信息用于指示IP電話網(wǎng)關(guān)的編解碼格式和碼率,第一語(yǔ)音媒體流為來(lái)自使用瘦終端的用戶的已編碼的話語(yǔ)信息。
[0118]S605、IP電話網(wǎng)關(guān)發(fā)送振鈴音等消息至瘦終端。
[0119]IP電話網(wǎng)關(guān)同意為瘦終端與用戶設(shè)備之間建立通信鏈路后,IP電話網(wǎng)關(guān)向瘦終端發(fā)送振鈴音等消息,同時(shí)IP電話網(wǎng)關(guān)向用戶設(shè)備發(fā)送回鈴音等消息。
[0120]S606、瘦終端應(yīng)答IP電話網(wǎng)關(guān)發(fā)送振鈴音等消息成功。
[0121]瘦終端接收到來(lái)自IP電話網(wǎng)關(guān)的振鈴音消息后,發(fā)送接收振鈴音成功的應(yīng)答消息至IP電話網(wǎng)關(guān),以使得IP電話網(wǎng)關(guān)不再重復(fù)發(fā)送振鈴音等消息,并且瘦終端開(kāi)始振鈴。
[0122]S607、瘦終端摘機(jī)。
[0123]使用瘦終端的用戶聽(tīng)到IP電話網(wǎng)關(guān)向瘦終端發(fā)送的振鈴音后,用戶摘機(jī)等待電話接通。
[0124]S608、IP電話網(wǎng)關(guān)檢測(cè)瘦終端有無(wú)掛機(jī)事件。
[0125]在瘦終端與用戶設(shè)備接通過(guò)程中,IP電話網(wǎng)關(guān)進(jìn)行檢測(cè)瘦終端有無(wú)掛機(jī)事件。
[0126]S609、IP電話網(wǎng)關(guān)向瘦終端發(fā)送停止振鈴音等消息。
[0127]瘦終端摘機(jī)后,IP電話網(wǎng)關(guān)停止向瘦終端發(fā)送振鈴音,同時(shí)IP電話網(wǎng)關(guān)也停止向用戶設(shè)備發(fā)送回鈴音。
[0128]S610、瘦終端應(yīng)答IP電話網(wǎng)關(guān)發(fā)送停止振鈴音等消息成功。
[0129]瘦終端發(fā)送接收停止振鈴音等消息成功的應(yīng)答消息至IP電話網(wǎng)關(guān)。
[0130]S611、會(huì)話建立,開(kāi)始語(yǔ)首通f目。
[0131]IP電話網(wǎng)關(guān)停止發(fā)送回鈴音和振鈴音后,接通瘦終端與用戶設(shè)備,為瘦終端與用戶設(shè)備建立通信鏈路,使得瘦終端與用戶設(shè)備可以開(kāi)始進(jìn)行通信。
[0132]步驟S601至步驟S611為用戶設(shè)備采用H.248協(xié)議從開(kāi)始對(duì)瘦終端發(fā)起呼叫到與瘦終端建立通信的完整呼叫過(guò)程,進(jìn)一步的,在瘦終端與用戶設(shè)備通信過(guò)程中,由于瘦終端集成了電話功能,因此,瘦終端可直接對(duì)通信過(guò)程中產(chǎn)生的語(yǔ)音信息進(jìn)行編解碼,具體表現(xiàn)為,瘦終端將通信過(guò)程中來(lái)自用戶的第一話語(yǔ)信息編碼為第一語(yǔ)音媒體流后發(fā)送至IP電話網(wǎng)關(guān),由IP電話網(wǎng)關(guān)再傳送至用戶設(shè)備,或者,瘦終端將通信過(guò)程中來(lái)自用戶設(shè)備的經(jīng)過(guò)IP電話網(wǎng)關(guān)傳送的第二語(yǔ)音媒體流解碼為第二話語(yǔ)信息后輸出至用戶,以使得用戶可接收到來(lái)自用戶設(shè)備的語(yǔ)音信息。
[0133]需要進(jìn)一步說(shuō)明的是,在呼叫中心、企業(yè)內(nèi)部辦公的場(chǎng)景中,用戶可以將瘦終端接入計(jì)算機(jī),但是,用戶需要和其他用戶進(jìn)行通信時(shí),用戶可不再使用計(jì)算機(jī)中的電話軟件程序,而是使用瘦終端中的電話軟件程序直接進(jìn)行通信,在通信過(guò)程中,還是由瘦終端對(duì)通信過(guò)程中產(chǎn)生的語(yǔ)音媒體流進(jìn)行編解碼,具體表現(xiàn)為,瘦終端將通信過(guò)程中來(lái)自用戶的第一話語(yǔ)信息編碼為第一語(yǔ)音媒體流后發(fā)送至IP電話網(wǎng)關(guān),由IP電話網(wǎng)關(guān)再傳送至用戶設(shè)備,或者,瘦終端將通信過(guò)程中來(lái)自用戶設(shè)備的經(jīng)過(guò)IP電話網(wǎng)關(guān)傳送的第二語(yǔ)音媒體流解碼為第二話語(yǔ)信息后輸出至用戶,以使得用戶可接收到來(lái)自用戶設(shè)備的語(yǔ)音信息,同時(shí),用戶在使用瘦終端進(jìn)行通信過(guò)程中,還可登錄到計(jì)算機(jī)進(jìn)行辦公及完成工作的一些其他事務(wù),這種方式,也為用戶提供了方便,使得用戶不僅可以完成通信,還能進(jìn)行正常辦公事務(wù)等。
[0134]本發(fā)明實(shí)施例提供的一種瘦終端的通話方法,由于瘦終端中集成了電話功能,在瘦終端主動(dòng)發(fā)起呼叫或被呼叫兩種情況下,通過(guò)分別描述瘦終端采用SIP和H.248協(xié)議從開(kāi)始發(fā)起呼叫或開(kāi)始被呼叫到最后建立通信的完整通信流程,以使得瘦終端可以在不接入計(jì)算機(jī)的情況下,無(wú)論采用SIP和H.248兩種通話協(xié)議中的哪一種,用戶都可以直接使用瘦終端進(jìn)行通話,也就是說(shuō),用戶可以直接使用瘦終端經(jīng)IP電話網(wǎng)關(guān)對(duì)其他用戶設(shè)備發(fā)起呼口4,或者,用戶可以直接使用瘦終端接收經(jīng)IP電話網(wǎng)關(guān)的來(lái)自其他用戶設(shè)備的呼叫。從而,用戶使用瘦終端進(jìn)行通信時(shí)不再需要接入計(jì)算機(jī),依靠計(jì)算機(jī)中的電話軟件進(jìn)行通信以及依靠計(jì)算機(jī)對(duì)通信過(guò)程中所產(chǎn)生的語(yǔ)音媒體流進(jìn)行編解碼后再傳輸至瘦終端或其他用戶設(shè)備,解決了計(jì)算機(jī)必須在線才可進(jìn)行通信、通信過(guò)程中語(yǔ)音延時(shí)大、語(yǔ)音質(zhì)量差及計(jì)算機(jī)(PU影響大等問(wèn)題,以達(dá)到使用方便、節(jié)約成本及提升用戶體驗(yàn)感的良好效果。
[0135]實(shí)施例三
[0136]本發(fā)明實(shí)施例提供的一種瘦終端I,對(duì)應(yīng)上述方法實(shí)施例,瘦終端的各個(gè)功能單元均可以用于上述方法步驟,請(qǐng)參閱圖7,包括:
[0137]發(fā)送單元10,用于發(fā)送第一呼叫請(qǐng)求消息經(jīng)網(wǎng)絡(luò)之間互聯(lián)的協(xié)議IP電話網(wǎng)關(guān)至用戶設(shè)備發(fā)以及發(fā)送第一語(yǔ)音媒體流經(jīng)所述IP電話網(wǎng)關(guān)至所述用戶設(shè)備;
[0138]接收單元11,用于接收經(jīng)所述IP電話網(wǎng)關(guān)的來(lái)自所述用戶設(shè)備的對(duì)應(yīng)于所述第一呼叫請(qǐng)求消息的第一應(yīng)答消息,以及根據(jù)所述第一應(yīng)答消息,接收經(jīng)所述IP電話網(wǎng)關(guān)的來(lái)自所述用戶設(shè)備的第二語(yǔ)音媒體流。
[0139]本發(fā)明實(shí)施例提供一種瘦終端,瘦終端通過(guò)發(fā)送第一呼叫請(qǐng)求消息經(jīng)IP電話網(wǎng)關(guān)至用戶設(shè)備后,接收經(jīng)IP電話網(wǎng)關(guān)的來(lái)自用戶設(shè)備的對(duì)應(yīng)于第一呼叫請(qǐng)求消息的第一應(yīng)答消息,并根據(jù)第一應(yīng)答消息與用戶設(shè)備進(jìn)行通信,其中,瘦終端將通信過(guò)程中來(lái)自用戶的第一話語(yǔ)信息編碼為第一語(yǔ)音媒體流后,發(fā)送第一語(yǔ)音媒體流至用戶設(shè)備,或者,瘦終端將通信過(guò)程中來(lái)自用戶設(shè)備的第二語(yǔ)音媒體流解碼為第二話語(yǔ)信息后,將第二話語(yǔ)信息輸出給用戶。通過(guò)該方案,一方面,由于瘦終端可以在不接入計(jì)算機(jī)的情況下直接與其他用戶設(shè)備進(jìn)行通信,避免了現(xiàn)有技術(shù)中計(jì)算機(jī)出現(xiàn)故障時(shí)導(dǎo)致瘦終端與其他用戶設(shè)備不能正常撥打電話的問(wèn)題;另一方面,瘦終端可直接對(duì)該瘦終端與用戶設(shè)備通信過(guò)程中的語(yǔ)音媒體流進(jìn)行編解碼,使得用戶可以聽(tīng)到良好的語(yǔ)音效果,提升了用戶體驗(yàn)感,避免了現(xiàn)有技術(shù)中計(jì)算機(jī)對(duì)語(yǔ)音媒體流進(jìn)行編解碼再傳輸?shù)绞萁K端引起的語(yǔ)音延時(shí)大、語(yǔ)音質(zhì)量差等問(wèn)題,同時(shí)也使得計(jì)算機(jī)CPU的占用率降低,提升了計(jì)算機(jī)在計(jì)算節(jié)點(diǎn)上的密度。
[0140]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,僅以上述各功能模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
[0141]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0142]所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
[0143]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0144]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤(pán)、移動(dòng)硬盤(pán)、只讀存儲(chǔ)器(ROM, Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM, Random Access Memory)、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0145]以上所述,僅為本發(fā)明的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。
【權(quán)利要求】
1.一種瘦終端的通話方法,其特征在于,包括: 瘦終端發(fā)送第一呼叫請(qǐng)求消息經(jīng)網(wǎng)絡(luò)之間互聯(lián)的協(xié)議IP電話網(wǎng)關(guān)至用戶設(shè)備; 所述瘦終端接收經(jīng)所述IP電話網(wǎng)關(guān)的來(lái)自所述用戶設(shè)備的對(duì)應(yīng)于所述第一呼叫請(qǐng)求消息的第一應(yīng)答消息; 所述瘦終端根據(jù)所述第一應(yīng)答消息,經(jīng)所述IP電話網(wǎng)關(guān)向所述用戶設(shè)備發(fā)送第一語(yǔ)音媒體流;或者,所述瘦終端根據(jù)所述第一應(yīng)答消息,接收經(jīng)所述IP電話網(wǎng)關(guān)的來(lái)自所述用戶設(shè)備的第二語(yǔ)音媒體流。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一呼叫請(qǐng)求消息中攜帶所述瘦終端的媒體流地址及語(yǔ)音編解碼信息,其中,所述瘦終端的媒體流地址用于指示所述IP電話網(wǎng)關(guān)傳送所述第二語(yǔ)音媒體流至所述瘦終端的路徑,所述瘦終端的語(yǔ)音編解碼信息用于指示所述瘦終端的編解碼格式和碼率。
3.根據(jù)權(quán)利要求1或2所述的瘦終端的通話方法,其特征在于,所述第一應(yīng)答消息中攜帶所述IP電話網(wǎng)關(guān)的媒體流地址及語(yǔ)音編解碼信息,其中,所述IP電話網(wǎng)關(guān)的媒體流地址用于指示所述瘦終端傳送所述第一語(yǔ)音媒體流至所述電話網(wǎng)關(guān)的路徑,所述IP電話網(wǎng)關(guān)的語(yǔ)音編解碼信息用于指示所述IP電話網(wǎng)關(guān)的編解碼格式和碼率。
4.一種瘦終端,其特征在于,包括: 發(fā)送單元,用于發(fā)送第一呼叫請(qǐng)求消息經(jīng)網(wǎng)絡(luò)之間互聯(lián)的協(xié)議IP電話網(wǎng)關(guān)至用戶設(shè)備發(fā)以及發(fā)送第一語(yǔ)音媒體流經(jīng)所述IP電話網(wǎng)關(guān)至所述用戶設(shè)備; 接收單元,用于接收經(jīng)所述IP電話網(wǎng)關(guān)的來(lái)自所述用戶設(shè)備的對(duì)應(yīng)于所述第一呼叫請(qǐng)求消息的第一應(yīng)答消息,以及根據(jù)所述第一應(yīng)答消息,接收經(jīng)所述IP電話網(wǎng)關(guān)的來(lái)自所述用戶設(shè)備的第二語(yǔ)音媒體流。
【文檔編號(hào)】H04L29/06GK103685786SQ201210325427
【公開(kāi)日】2014年3月26日 申請(qǐng)日期:2012年9月5日 優(yōu)先權(quán)日:2012年9月5日
【發(fā)明者】薄海, 和江濤, 李候青 申請(qǐng)人:華為技術(shù)有限公司