專利名稱:一種ctd呼叫業(yè)務(wù)中實(shí)現(xiàn)呼叫保持的方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種CTD (Click To Dial,點(diǎn)擊撥號業(yè)務(wù))呼 叫業(yè)務(wù)中實(shí)現(xiàn)呼叫保持的方法和裝置。
背景技術(shù):
所謂CTD業(yè)務(wù),是通過CTD業(yè)務(wù)將用戶希望進(jìn)行通話的兩方或多方電話號碼進(jìn)行 話路橋接,而實(shí)現(xiàn)兩方或多方通話的呼叫類業(yè)務(wù)。傳統(tǒng)的呼叫業(yè)務(wù),即用戶通過終端(如固定電話,手機(jī)等),直接撥打目的電話號 碼來實(shí)現(xiàn)的。而CTD呼叫,則是由CTD AS (CTD Application Server,CTD業(yè)務(wù)應(yīng)用服務(wù)器) 分別發(fā)起兩路或多路需要進(jìn)行通話的電話號碼的呼叫。待需要通話的兩方或多方應(yīng)答之后 再將其橋接起來的一種呼叫。CTD業(yè)務(wù)屬于一種B2B(背靠背式)呼叫類服務(wù),在現(xiàn)在通訊網(wǎng)絡(luò)中被廣泛使用, 如WebCall、Web800等都屬于CTD呼叫業(yè)務(wù)或其衍生業(yè)務(wù)。CTD業(yè)務(wù)的優(yōu)點(diǎn)有提供一種可 視化的通話,此處的可視化并不是指視頻通話,意為用戶可以通過CTD呼叫的操作界面, 查看到當(dāng)前通話的狀態(tài),如通話雙方的電話號碼及姓名,呼叫狀態(tài)(如被叫振鈴、被叫應(yīng) 答、被叫掛機(jī)、被叫呼叫保持中等),為了使通話界面更加美觀甚至可以在界面上顯示雙方 使用的頭像等,業(yè)務(wù)可以進(jìn)一步擴(kuò)展實(shí)現(xiàn)通話雙方的IM(Instance Message,即時(shí)消息)業(yè) 務(wù)。而且隨著3G網(wǎng)絡(luò)的崛起,CS與PS網(wǎng)絡(luò)的融合,使得CTD業(yè)務(wù)有非常廣闊的發(fā)展和使 用空間。如圖1所示,為CTD業(yè)務(wù)系統(tǒng)的網(wǎng)元結(jié)構(gòu)圖,圖中各網(wǎng)元功能如下用戶登錄Web或客戶端軟件終端提供給用戶發(fā)起呼叫或呼叫控制的裝置,如PC 機(jī),3G終端等。CTD WS (CTD Web Server, CTD Web服務(wù)器)提供CTD呼叫HTTP服務(wù)功能,用戶登 錄,通話號碼填寫,通話控制及信息顯示界面等功能。CTDCTD AS (CTD Application Server, CTD 業(yè)務(wù)應(yīng)用服務(wù)器)提供底層 CTD 業(yè)務(wù) 能力,如呼叫控制,狀態(tài)上報(bào),話單生成等功能。MRS (Media Resource Server,媒體資源服務(wù)器)提供語音媒體能力,一般為媒體 服務(wù)器(Media Server,即 MS)。通話終端(User E quipment,簡稱UE)用戶通話使用,具體物理設(shè)備有固定電 話,手機(jī)或者專業(yè)的視頻通話終端等。上述網(wǎng)元間信息交互所使用協(xié)議如下用戶Web同CTD WS之間為HTTP服務(wù)調(diào)用,使用HTTP協(xié)議。CTD WS同CTD AS之間為服務(wù)器間通訊,傳輸層使用TCP協(xié)議,應(yīng)用層協(xié)議可根據(jù) 具體需要選擇XML等,如果不使用應(yīng)用層協(xié)議,可以自定義TCP消息體或使用下文定義的 TCP消息體結(jié)構(gòu)。CTD AS同MRS或UE之間為呼叫通話的媒體協(xié)商,CTD AS與UE通過核心網(wǎng)使用
4SIP協(xié)議互通,CTD AS同MRS之間通常使用SIP協(xié)議或MGCP協(xié)議,具體決定于MRS支持的 協(xié)議類型。UE同MRS之間為媒體流的傳送,UE與MRS具體媒體包的編解碼格式,收發(fā)端口,帶 寬傳輸速率等,根據(jù)呼叫時(shí),終端同MRS之間的媒體協(xié)商進(jìn)行。在傳統(tǒng)呼叫業(yè)務(wù)中,出現(xiàn)了呼叫保持業(yè)務(wù)。所謂呼叫保持,即某用戶A正處于通 話中,此時(shí)有另外一個(gè)用戶B對此用戶A進(jìn)行呼叫,則用戶A可以通知用戶B進(jìn)行保持,稍 后再與其進(jìn)行通話的功能。呼叫保持功能的使用,需要用戶通話的終端具有該能力,即并非所有的終端都可 以使用該功能,需要用戶使用的電話終端有一定的硬件及軟件的實(shí)現(xiàn)。
發(fā)明內(nèi)容
本發(fā)明提供一種CTD呼叫業(yè)務(wù)中實(shí)現(xiàn)呼叫保持的方法和裝置,用以解決現(xiàn)有技術(shù) 中存在的呼叫保持業(yè)務(wù)對終端的軟硬件要求較高,部分終端不能使用呼叫保持業(yè)務(wù)的問題。本發(fā)明提供的CTD呼叫業(yè)務(wù)中實(shí)現(xiàn)呼叫保持的方法,包括CTD應(yīng)用服務(wù)器在接收到第三方發(fā)起的呼叫當(dāng)前某一通話終端的呼叫請求時(shí),通 知CTD Web服務(wù)器,并在獲取到所述CTD Web服務(wù)器反饋的保持當(dāng)前通話接聽第三方呼叫 的指示消息后,設(shè)置與當(dāng)前被叫終端通話的終端為呼叫保持狀態(tài),將當(dāng)前被叫終端與第三 方進(jìn)行會話橋接。其中,所述呼叫請求消息中攜帶有所述第三方的媒體信息。所述CTD應(yīng)用服務(wù)器在接收到所述第三方發(fā)起的呼叫請求時(shí),還通知媒體資源服 務(wù)器MRS向所述第三方播放提示音或回鈴音。本發(fā)明提供的方法進(jìn)一步具有以下特點(diǎn)所述設(shè)置與當(dāng)前被叫終端通話的終端為呼叫保持狀態(tài)具體為所述CTD應(yīng)用服務(wù)器向與當(dāng)前被叫終端通話的終端發(fā)送Re-Invite SIP請求,并 在接收到反饋的響應(yīng)消息后,通知媒體資源服務(wù)器MRS向與當(dāng)前被叫終端通話的終端播放 提示音或回鈴音。所述將當(dāng)前被叫終端與第三方進(jìn)行會話橋接具體為所述CTD應(yīng)用服務(wù)器向當(dāng)前被叫終端發(fā)送攜帶有所述第三方媒體信息的 Re-Invite SIP請求消息,并在當(dāng)前被叫終端返回確認(rèn)消息后向所述第三方發(fā)送當(dāng)前被叫 終端的真實(shí)媒體信息,完成會話橋接。所述CTD應(yīng)用服務(wù)器在獲取到所述CTD Web服務(wù)器反饋的繼續(xù)當(dāng)前通話的指示消 息后,通知媒體資源服務(wù)器MRS向所述第三方播放呼叫正忙的提示音消息。本發(fā)明還提供一種點(diǎn)擊撥號CTD應(yīng)用服務(wù)器,應(yīng)用在CTD呼叫業(yè)務(wù)系統(tǒng)中,用于基 于CTD業(yè)務(wù)建立呼叫雙方間的通話;進(jìn)一步的,所述CTD應(yīng)用服務(wù)器包括呼叫請求接收單元,用于接收第三方發(fā)起的呼叫當(dāng)前某一通話終端的呼叫請求;操作指令獲取單元,用于通知CTD Web服務(wù)器所述第三方發(fā)起的呼叫請求,接收所 述CTD Web服務(wù)器反饋的操作指令,并在所述操作指令為保持當(dāng)前通話接聽第三方呼叫的 指示消息時(shí),觸發(fā)所述呼叫保持執(zhí)行單元;
呼叫保持執(zhí)行單元,用于設(shè)置與當(dāng)前被叫終端通話的終端為呼叫保持狀態(tài),并將 當(dāng)前被叫終端與第三方進(jìn)行會話橋接。其中,所述呼叫請求接收單元中接收的呼叫請求消息中攜帶有所述第三方的媒體
fn息o所述呼叫保持執(zhí)行單元設(shè)置與當(dāng)前被叫終端通話的終端為呼叫保持狀態(tài)的方式 包括所述呼叫保持執(zhí)行單元向與當(dāng)前被叫終端通話的終端發(fā)送Re-IrwiteSIP請求,并在 接收到反饋的響應(yīng)消息后,通知媒體資源服務(wù)器MRS向與當(dāng)前被叫終端通話的終端播放提 示音或回鈴音。所述呼叫保持執(zhí)行單元向當(dāng)前被叫終端發(fā)送攜帶有所述第三方媒體信息的 Re-Invite SIP請求消息,并在當(dāng)前被叫終端返回確認(rèn)消息后向所述第三方發(fā)送當(dāng)前被叫 終端的真實(shí)媒體信息,完成會話橋接。與現(xiàn)有技術(shù)相比,本發(fā)明有益效果如下本發(fā)明提供的方法,通過CTD呼叫業(yè)務(wù)實(shí)現(xiàn)了呼叫保持功能,該呼叫保持功能的 實(shí)現(xiàn)不依賴于終端,消除了呼叫保持業(yè)務(wù)對終端的要求,擴(kuò)大了呼叫保持業(yè)務(wù)應(yīng)用范圍;另 外,本發(fā)明所述方法也是對CTD呼叫業(yè)務(wù)的有利擴(kuò)展,提高了用戶體驗(yàn)。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖僅僅是 本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還 可以根據(jù)這些附圖獲得其他的附圖。圖1為現(xiàn)有技術(shù)中CTD業(yè)務(wù)系統(tǒng)的網(wǎng)元結(jié)構(gòu)圖;圖2為本發(fā)明提供的CTD呼叫業(yè)務(wù)中實(shí)現(xiàn)呼叫保持方法的流程圖;圖3為本發(fā)明實(shí)施例提供的CTD呼叫業(yè)務(wù)中實(shí)現(xiàn)呼叫保持方法的流程圖;圖4為本發(fā)明提供的CTD應(yīng)用服務(wù)器的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完 整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;?本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他 實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明提供一種CTD呼叫業(yè)務(wù)中實(shí)現(xiàn)呼叫保持的方法和裝置,該方法通過CTD應(yīng) 用服務(wù)器實(shí)現(xiàn)了呼叫保持的功能,解決了現(xiàn)有技術(shù)中存在的呼叫保持業(yè)務(wù)對終端的軟硬件 要求較高,部分終端不能使用呼叫保持業(yè)務(wù)的問題。如圖2所示,為本發(fā)明提供的CTD呼叫業(yè)務(wù)中實(shí)現(xiàn)呼叫保持的方法流程圖,當(dāng)然, 該流程的執(zhí)行前提是已經(jīng)建立起至少兩個(gè)終端間的呼叫通話,該方法具體包括以下步驟步驟S201、CTD應(yīng)用服務(wù)器接收第三方發(fā)起的呼叫當(dāng)前某一通話終端的呼叫請 求。其中,所述呼叫請求消息內(nèi)包含有第三方的媒體信息。步驟S202、CTD應(yīng)用服務(wù)器通知CTD Web服務(wù)器所述第三方發(fā)起呼叫事件,并在獲
6取到CTD Web服務(wù)器反饋的保持當(dāng)前通話接聽第三方呼叫的指示消息后,執(zhí)行步驟S203。步驟S203、CTD應(yīng)用服務(wù)器設(shè)置與當(dāng)前被叫終端通話的終端為呼叫保持狀態(tài),將 當(dāng)前被叫終端與第三方進(jìn)行會話橋接。下面通過一具體示例來說明本發(fā)明所述方法的具體實(shí)現(xiàn)過程該示例具體包括以下步驟步驟1,用戶A與用戶B通過CTD業(yè)務(wù)建立呼叫通話。步驟2,用戶C預(yù)與用戶A進(jìn)行通話,向CTD AS發(fā)起呼叫請求;步驟3、CTD AS向CTD WS發(fā)送用戶C要求接入的通知,CTD WS基于用戶的選擇向 CTD AS發(fā)送操作指令,當(dāng)該操作指令為用戶A選擇接聽當(dāng)前用戶C的呼叫,則轉(zhuǎn)步驟4 ;若 為繼續(xù)當(dāng)前通話,則轉(zhuǎn)步驟7。步驟4,CTD AS通知MRS向用戶C播放處理等待音或回鈴音。步驟5,CTD AS將用戶B呼叫保持,并放保持通知音。步驟6,CTD AS將用戶C同用戶A進(jìn)行呼叫橋接,實(shí)現(xiàn)呼叫通話。步驟7,CTD AS通知MRS向用戶C播放通話中的提示音,并釋放呼叫,流程結(jié)束。當(dāng)然,若用戶C具有呼叫等待功能,則也可以轉(zhuǎn)入呼叫等待的功能模塊或業(yè)務(wù)進(jìn) 行處理,流程結(jié)束。本發(fā)明提供的方法,通過CTD呼叫業(yè)務(wù)實(shí)現(xiàn)了呼叫保持功能,該呼叫保持功能的 實(shí)現(xiàn)不依賴于終端,消除了呼叫保持業(yè)務(wù)對終端的要求。為了更清楚的表述本發(fā)明的實(shí)現(xiàn)過程,下面結(jié)合具體的信令流程進(jìn)一步給出本發(fā) 明的技術(shù)細(xì)節(jié),使其能夠更好地說明本發(fā)明的提供的方法的具體實(shí)現(xiàn)過程。如圖3所示,為本實(shí)施例提供的CTD呼叫業(yè)務(wù)中實(shí)現(xiàn)呼叫保持方法,包括步驟S301、CTD AS建立起用戶UE A與UE B的呼叫通話。該步驟中呼叫通話建立過程具體通過下述方式實(shí)現(xiàn)(l)CTD WS基于用戶填寫的通話號碼發(fā)起呼叫創(chuàng)建請求到CTD AS,該請求消息中 攜帶通話雙方號碼(即UE A與UE B的號碼)信息。(2)CTD AS向CTD WS返回呼叫創(chuàng)建響應(yīng)到CTD WS,表示呼叫正在創(chuàng)建中。(3) CTD AS發(fā)送Invite SIP請求至UE A,攜帶媒體為空媒體或假媒體。(4) UE A返回lOOTrying表示已成功接收Invite請求。(5) UE A返回180Ringing標(biāo)識,UE A目前振鈴中。(6) CTD AS向CTD WS上報(bào)UE A當(dāng)前狀態(tài)為振鈴。(7)UE A摘機(jī)返回200 0K響應(yīng)。(8) CTD AS 向 UE A 返回 ACK 確認(rèn)。(9) CTD AS向CTD WS上報(bào)UE A當(dāng)前狀態(tài)為應(yīng)答。(10) CTD AS發(fā)送Invite SIP請求至UE B,攜帶媒體為空媒體或假媒體。(ll)UE B返回lOOTrying表示已成功接收Invite請求。(12)UE B 返回 180Ringing 標(biāo)識,UE B 目前振鈴中。(13)CTD AS向CTD WS上報(bào)UE B當(dāng)前狀態(tài)為振鈴。(14) UE B 摘機(jī)返回 200 OK 響應(yīng)。(15) CTD AS 向 UE B 返回 ACK 確認(rèn)。
(16)CTD AS向UE A發(fā)送Re-Invite SIP請求,向UE A通知UE B的真實(shí)媒體信息。
(17) UE A 返回 Re-Invite 的 200 OK 響應(yīng)。(18)CTD AS 返回 ACK 確認(rèn)。(19)CTD AS向UE B發(fā)送Re-Invite SIP請求,向UE B通知UE A的真實(shí)媒體信息。(20)UE B 返回 Re-Invite 的 200 OK 響應(yīng)。(21) CTD AS 返回 ACK 確認(rèn)。(22) CTD AS向CTD WS上報(bào)UE B當(dāng)前狀態(tài)為應(yīng)答,實(shí)現(xiàn)UE A與UE B的會話建立。繼續(xù)步驟S301;步驟S302、第三方用戶UE C向CTD AS發(fā)送Invite消息請求與UE A進(jìn)行通話。 其中,請求消息中攜帶有UE C自身媒體信息。步驟S303、CTD AS向UE C發(fā)送lOOTrying標(biāo)識請求已接收。步驟S304、CTD AS向MRS發(fā)送Invite SIP消息創(chuàng)建放音操作的會話。步驟S305、MRS向CTD AS返回200 0K響應(yīng),并攜帶自身的媒體信息。步驟S306、CTD AS 返回 ACK 確認(rèn)。步驟S307、CTD AS向UE C返回183響應(yīng)并攜帶MRS媒體信息。步驟S308、UE C 向 CTD AS 返回 183 的 PRACK (Provisional Ack,臨時(shí)應(yīng)答)響應(yīng)。步驟S309、CTD AS 返回 PRACK 的 200 確認(rèn)。步驟S310、CTD AS向MRS發(fā)送INF0,請求向UE C播放提示音或回鈴音。步驟S311、MRS 返回 INF0 的 2000K 響應(yīng)。步驟S312、MRS向CTD AS返回放音結(jié)果INF0。步驟S313、CTD AS 返回 INF0 的 2000K 響應(yīng)。步驟S314、CTD AS向CTD WS通知有UE C的呼叫請求。步驟S315、CTD WS基于用戶指令向CTD AS發(fā)送保持UE B并接聽UE C呼叫的請 求。步驟S316、CTD AS 向 CTD WS 返回響應(yīng)。步驟S317、CTD AS向MRS發(fā)送Invite SIP消息創(chuàng)建放音操作的會話。步驟S318、MRS向CTD AS返回200 0K響應(yīng),并攜帶自身的媒體信息。步驟S319、CTD AS 返回 ACK 確認(rèn)。步驟S320、CTD AS向UE B發(fā)送Re-Invite SIP請求,向UE B通知MRS的媒體信息。步驟S321、UE B 返回 Re-Invite 的 200 0K 響應(yīng)。步驟S322、CTD AS 返回 ACK 確認(rèn)。步驟S323、CTD AS向MRS發(fā)送INF0,請求向UE B播放提示音。步驟S324、MRS 返回 INF0 的 2000K 響應(yīng)。步驟S325、MRS向CTD AS返回放音結(jié)果INF0。步驟S326、CTD AS 返回 INF0 的 2000K 響應(yīng)。步驟S327、CTD AS向CTD WS上報(bào)UE B的狀態(tài)為被保持。
步驟S328、CTD AS向UE A發(fā)送Re-Invite SIP請求,攜帶UE C的真實(shí)媒體信息。步驟S329、UE A 返回 Re-Invite 的 200 OK 響應(yīng)。步驟S330、CTD AS 返回 ACK 確認(rèn)。步驟S331、CTD AS向CTD WS通知UE A狀態(tài)為同UE C通話中。步驟S332、CTD AS向UE C返回200 0K響應(yīng),攜帶UE A的真實(shí)媒體信息。步驟S333、UE C 向 CTD AS 返回 ACK 確認(rèn)。步驟S334、CTD AS向CTD WS上報(bào)UE C狀態(tài)為同UE A通話中。本發(fā)明還提供一種CTD應(yīng)用服務(wù)器,應(yīng)用在CTD呼叫業(yè)務(wù)系統(tǒng)中,用于基于CTD業(yè) 務(wù)建立呼叫雙方間的通話,如圖4所示,所述CTD應(yīng)用服務(wù)器包括呼叫請求接收單元410,用于接收第三方發(fā)起的呼叫當(dāng)前某一通話終端的呼叫請 求;操作指令獲取單元420,用于通知CTD Web服務(wù)器所述第三方發(fā)起的呼叫請求,接 收所述CTD Web服務(wù)器反饋的操作指令,并在所述操作指令為保持當(dāng)前通話接聽第三方呼 叫的指示消息時(shí),觸發(fā)所述呼叫保持執(zhí)行單元430 ;呼叫保持執(zhí)行單元430,用于設(shè)置與當(dāng)前被叫終端通話的終端為呼叫保持狀態(tài),并 將當(dāng)前被叫終端與第三方進(jìn)行會話橋接。其中,呼叫請求接收單元410中接收的呼叫請求消息中攜帶有所述第三方的媒體
信息o呼叫保持執(zhí)行單元430設(shè)置與當(dāng)前被叫終端通話的終端為呼叫保持狀態(tài)的方式 包括呼叫保持執(zhí)行單元430向與當(dāng)前被叫終端通話的終端發(fā)送Re-Invite SIP請求, 并在接收到反饋的響應(yīng)消息后,通知媒體資源服務(wù)器MRS向與當(dāng)前被叫終端通話的終端播 放提示音或回鈴音。呼叫保持執(zhí)行單元430向當(dāng)前被叫終端發(fā)送攜帶有所述第三方媒體信息的 Re-Invite SIP請求消息,并在當(dāng)前被叫終端返回確認(rèn)消息后向所述第三方發(fā)送當(dāng)前被叫 終端的真實(shí)媒體信息,完成會話橋接。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
一種點(diǎn)擊撥號CTD呼叫業(yè)務(wù)中實(shí)現(xiàn)呼叫保持的方法,其特征在于,包括CTD應(yīng)用服務(wù)器在接收到第三方發(fā)起的呼叫當(dāng)前某一通話終端的呼叫請求時(shí),通知CTD Web服務(wù)器,并在獲取到所述CTD Web服務(wù)器反饋的保持當(dāng)前通話接聽第三方呼叫的指示消息后,設(shè)置與當(dāng)前被叫終端通話的終端為呼叫保持狀態(tài),將當(dāng)前被叫終端與第三方進(jìn)行會話橋接。
2.如權(quán)利要求1所述的方法,其特征在于,所述呼叫請求消息中攜帶有所述第三方的媒體信息。
3.如權(quán)利要求1或2所述的方法,其特征在于,所述CTD應(yīng)用服務(wù)器在接收到所述第三 方發(fā)起的呼叫請求時(shí),還通知媒體資源服務(wù)器MRS向所述第三方播放提示音或回鈴音。
4.如權(quán)利要求1或2所述的方法,其特征在于,所述設(shè)置與當(dāng)前被叫終端通話的終端為 呼叫保持狀態(tài)具體為所述CTD應(yīng)用服務(wù)器向與當(dāng)前被叫終端通話的終端發(fā)送Re-Invite SIP請求,并在接 收到反饋的響應(yīng)消息后,通知媒體資源服務(wù)器MRS向與當(dāng)前被叫終端通話的終端播放提示 音或回鈴音。
5.如權(quán)利要求2所述的方法,其特征在于,所述將當(dāng)前被叫終端與第三方進(jìn)行會話橋 接具體為所述CTD應(yīng)用服務(wù)器向當(dāng)前被叫終端發(fā)送攜帶有所述第三方媒體信息的Re-Invite SIP請求消息,并在當(dāng)前被叫終端返回確認(rèn)消息后向所述第三方發(fā)送當(dāng)前被叫終端的真實(shí) 媒體信息,完成會話橋接。
6.如權(quán)利要求1所述的方法,其特征在于,所述CTD應(yīng)用服務(wù)器在獲取到所述CTDWeb 服務(wù)器反饋的繼續(xù)當(dāng)前通話的指示消息后,通知媒體資源服務(wù)器MRS向所述第三方播放呼 叫正忙的提示音消息。
7.一種點(diǎn)擊撥號CTD應(yīng)用服務(wù)器,應(yīng)用在CTD呼叫業(yè)務(wù)系統(tǒng)中,用于基于CTD業(yè)務(wù)建立 呼叫雙方間的通話,其特征在于,所述CTD應(yīng)用服務(wù)器包括呼叫請求接收單元,用于接收第三方發(fā)起的呼叫當(dāng)前某一通話終端的呼叫請求;操作指令獲取單元,用于通知CTD Web服務(wù)器所述第三方發(fā)起的呼叫請求,接收所述 CTD Web服務(wù)器反饋的操作指令,并在所述操作指令為保持當(dāng)前通話接聽第三方呼叫的指 示消息時(shí),觸發(fā)所述呼叫保持執(zhí)行單元;呼叫保持執(zhí)行單元,用于設(shè)置與當(dāng)前被叫終端通話的終端為呼叫保持狀態(tài),并將當(dāng)前 被叫終端與第三方進(jìn)行會話橋接。
8.如權(quán)利要求7所述的CTD應(yīng)用服務(wù)器,其特征在于,所述呼叫請求接收單元中接收的 呼叫請求消息中攜帶有所述第三方的媒體信息。
9.如權(quán)利要求7或8所述的CTD應(yīng)用服務(wù)器,其特征在于,所述呼叫保持執(zhí)行單元設(shè)置 與當(dāng)前被叫終端通話的終端為呼叫保持狀態(tài)的方式包括所述呼叫保持執(zhí)行單元向與當(dāng)前被叫終端通話的終端發(fā)送Re-Invite SIP請求,并在 接收到反饋的響應(yīng)消息后,通知媒體資源服務(wù)器MRS向與當(dāng)前被叫終端通話的終端播放提 示音或回鈴音。
10.如權(quán)利要求8所述的CTD應(yīng)用服務(wù)器,其特征在于,所述呼叫保持執(zhí)行單元向當(dāng)前被叫終端發(fā)送攜帶有所述第三方媒體信息的Re-InviteSIP請求消息,并在當(dāng)前被叫終端返回確認(rèn)消息后向所述第三方發(fā)送當(dāng)前被叫終端的真實(shí) 媒體信息,完成會話橋接
全文摘要
本發(fā)明公開了一種CTD呼叫業(yè)務(wù)中實(shí)現(xiàn)呼叫保持的方法和裝置,所述方法包括CTD應(yīng)用服務(wù)器在接收到第三方發(fā)起的呼叫當(dāng)前某一通話終端的呼叫請求時(shí),通知CTD Web服務(wù)器,并在獲取到所述CTD Web服務(wù)器反饋的保持當(dāng)前通話接聽第三方呼叫的指示消息后,設(shè)置與當(dāng)前被叫終端通話的終端為呼叫保持狀態(tài),將當(dāng)前被叫終端與第三方進(jìn)行會話橋接。所述裝置包括呼叫請求接收單元、操作指令獲取單元和呼叫保持執(zhí)行單元。本發(fā)明所述方法通過CTD呼叫業(yè)務(wù)實(shí)現(xiàn)了呼叫保持功能,該呼叫保持功能的實(shí)現(xiàn)不依賴于終端,消除了呼叫保持業(yè)務(wù)對終端的要求。
文檔編號H04L29/08GK101815097SQ20101014063
公開日2010年8月25日 申請日期2010年4月7日 優(yōu)先權(quán)日2010年4月7日
發(fā)明者彭磊 申請人:中興通訊股份有限公司