專利名稱:分組交換網(wǎng)絡(luò)中的呼叫保持方法、系統(tǒng)和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種分組交換網(wǎng)絡(luò)中的呼叫保持方法、系統(tǒng) 和設(shè)備。
背景技術(shù):
通信過程中,通話的一方經(jīng)常需要將與對方進行的通話暫停,然后自身去進行另 外的事情。在這種情況下,網(wǎng)絡(luò)側(cè)會對相應(yīng)呼叫進行保持,同時向被暫停通話的一方提供相 應(yīng)的提示,提示方式可為播放音樂、語音提示等,以保證被暫停通話的一方能夠獲知當前呼 叫處于被保持狀態(tài),而非呼叫中斷。通常,將發(fā)起呼叫保持、主動暫停通話的一方稱為主控 方或主控用戶,將被暫停通話的一方稱為被保持方或被保持用戶。目前,電路交換網(wǎng)絡(luò)的呼叫保持的處理過程中,由主控用戶的服務(wù)交換系統(tǒng)向被 保持用戶提供提示,即發(fā)起呼叫保持用戶的服務(wù)交換系統(tǒng)通過已經(jīng)建立的話路通路向被保 持用戶提供提示。在向被保持用戶提供提示時,主控用戶的服務(wù)交換系統(tǒng)將提示信息轉(zhuǎn)換 為被保持用戶的服務(wù)交換系統(tǒng)能夠識別的編碼形式,然后發(fā)送至被保持用戶的服務(wù)交換系 統(tǒng),被保持用戶的服務(wù)交換系統(tǒng)將收到的提示信息轉(zhuǎn)換為被保持用戶的終端能夠識別的編 碼格式,并發(fā)送至被保持用戶的終端,被保持用戶的終端對收到的信息提示進行解碼獲取 提示信息。呼叫保持結(jié)束后,主控用戶的服務(wù)交換系統(tǒng)停止向被保持用戶提供提示,同時使 主控用戶與被保持用戶進入正常通信狀態(tài)。服務(wù)交換系統(tǒng)是指用戶發(fā)起呼叫時所在的、并 對呼叫進行處理的交換系統(tǒng)。在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中存在以下技術(shù)問題隨著分組交換網(wǎng)絡(luò)的發(fā)展,在分組交換網(wǎng)絡(luò)中如何實現(xiàn)呼叫保持,還沒有具體的方案。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種分組交換網(wǎng)絡(luò)中的呼叫保持方法、系統(tǒng)和設(shè)備,用于實現(xiàn) 分組交換網(wǎng)絡(luò)中的呼叫保持方案。一種分組交換網(wǎng)絡(luò)中的呼叫保持方法,該方法包括在第一用戶終端與第二用戶終端的語音通話過程中,媒體服務(wù)設(shè)備將第一用戶終 端的語音數(shù)據(jù)流轉(zhuǎn)發(fā)給第二用戶終端;接收到第一用戶終端發(fā)出的呼叫保持請求后,所述媒體服務(wù)設(shè)備在智能網(wǎng)設(shè)備的 控制下停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流,并向第二用戶終端發(fā)送預(yù)先 設(shè)定的多媒體數(shù)據(jù)流。一種分組交換網(wǎng)絡(luò)通信系統(tǒng),該系統(tǒng)包括媒體服務(wù)設(shè)備,用于在第一用戶終端與第二用戶終端的語音通話過程中,將第一 用戶終端的語音數(shù)據(jù)流轉(zhuǎn)發(fā)給第二用戶終端;接收到第一用戶終端發(fā)出的呼叫保持請求 后,在智能網(wǎng)設(shè)備的控制下停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流,并向第二用戶終端發(fā)送預(yù)先設(shè)定的多媒體數(shù)據(jù)流;智能網(wǎng)設(shè)備,用于控制所述媒體服務(wù)設(shè)備停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端 的語音數(shù)據(jù)流并向第二用戶終端發(fā)送所述多媒體數(shù)據(jù)流。一種媒體服務(wù)設(shè)備,該設(shè)備包括語音轉(zhuǎn)發(fā)單元,用于在第一用戶終端與第二用戶終端的語音通話過程中,將第一 用戶終端的語音數(shù)據(jù)流轉(zhuǎn)發(fā)給第二用戶終端;請求上報單元,用于接收第一用戶終端發(fā)出的呼叫保持請求;呼叫保持單元,用于在智能網(wǎng)設(shè)備的控制下停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終 端的語音數(shù)據(jù)流,并向第二用戶終端發(fā)送預(yù)先設(shè)定的多媒體數(shù)據(jù)流。本發(fā)明中,在第一用戶終端與第二用戶終端的語音通話過程中,接收到第一用戶 終端發(fā)出的呼叫保持請求后,用于將第一用戶終端的語音數(shù)據(jù)流轉(zhuǎn)發(fā)給第二用戶終端的媒 體服務(wù)設(shè)備在智能網(wǎng)設(shè)備的控制下停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流, 并向第二用戶終端發(fā)送多媒體數(shù)據(jù)流??梢娡ㄟ^分組交換網(wǎng)絡(luò)中的設(shè)備實現(xiàn)了分組交換網(wǎng) 絡(luò)中的呼叫保持方案。
圖1為本發(fā)明實施例提供的方法流程示意圖;圖2A為本發(fā)明實施例中的組網(wǎng)示意圖;圖2B為本發(fā)明實施例中通話連接建立示意圖;圖2C為本發(fā)明實施例中呼叫保持建立示意圖;圖2D為本發(fā)明實施例中呼叫保持結(jié)束示意圖;圖3為本發(fā)明實施例提供的系統(tǒng)結(jié)構(gòu)示意圖;圖4為本發(fā)明實施例提供的設(shè)備結(jié)構(gòu)示意圖;圖5為本發(fā)明實施例提供的另一設(shè)備結(jié)構(gòu)示意圖。
具體實施例方式為了實現(xiàn)在分組交換網(wǎng)絡(luò)中的呼叫保持方案,本發(fā)明實施例提供一種分組交換網(wǎng) 絡(luò)中的呼叫保持方法,本方法中,分組交換網(wǎng)絡(luò)中的媒體服務(wù)設(shè)備將第一用戶終端的語音 數(shù)據(jù)流轉(zhuǎn)發(fā)給第二用戶終端,并在監(jiān)控到第一用戶終端的呼叫保持請求后,在智能網(wǎng)設(shè)備 的控制下停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流并向第二用戶終端發(fā)送預(yù) 先設(shè)定的多媒體數(shù)據(jù)流。參見圖1,本發(fā)明實施例提供的分組交換網(wǎng)絡(luò)中的呼叫保持方法,具體包括以下步 驟步驟10 在第一用戶終端與第二用戶終端的語音通話過程中,媒體服務(wù)設(shè)備將第 一用戶終端的語音數(shù)據(jù)流轉(zhuǎn)發(fā)給第二用戶終端;步驟11 接收到第一用戶終端發(fā)出的呼叫保持請求;步驟12 媒體服務(wù)設(shè)備在智能網(wǎng)設(shè)備的控制下停止向第二用戶終端轉(zhuǎn)發(fā)第一用 戶終端的語音數(shù)據(jù)流,并向第二用戶終端發(fā)送預(yù)先設(shè)定的多媒體數(shù)據(jù)流。步驟12中媒體服務(wù)設(shè)備可以通過在第一用戶終端與第二用戶終端進行通話時建立的會話通路向第二用戶終端發(fā)送多媒體數(shù)據(jù)流,該多媒體數(shù)據(jù)流可以是用于通知第二用 戶終端本次通話未斷開、仍處于保持狀態(tài)的多媒體數(shù)據(jù)流。步驟12中媒體服務(wù)設(shè)備在智能網(wǎng)設(shè)備的控制下,停止向第二用戶終端轉(zhuǎn)發(fā)第一 用戶終端的語音數(shù)據(jù)流并向第二用戶終端發(fā)送預(yù)先設(shè)定的多媒體數(shù)據(jù)流,具體實現(xiàn)可以如 下媒體服務(wù)設(shè)備接收第一用戶終端發(fā)出的呼叫保持請求,將該呼叫保持請求上報給 智能網(wǎng)設(shè)備;智能網(wǎng)設(shè)備接收到呼叫保持請求后,指示媒體服務(wù)設(shè)備停止向第二用戶終端 轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流并向第二用戶終端發(fā)送預(yù)先設(shè)定的多媒體數(shù)據(jù)流;媒體服 務(wù)設(shè)備根據(jù)智能網(wǎng)設(shè)備的指示停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流并向 第二用戶終端發(fā)送預(yù)先設(shè)定的多媒體數(shù)據(jù)流;或者,智能網(wǎng)設(shè)備接收第一用戶終端發(fā)出的呼叫保持請求,指示媒體服務(wù)設(shè)備停止向第 二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流并向第二用戶終端發(fā)送預(yù)先設(shè)定的多媒體數(shù) 據(jù)流;媒體服務(wù)設(shè)備根據(jù)智能網(wǎng)設(shè)備的指示停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音 數(shù)據(jù)流并向第二用戶終端發(fā)送預(yù)先設(shè)定的多媒體數(shù)據(jù)流。在步驟12之后,還可包括以下取消呼叫保持的流程步驟13 媒體服務(wù)設(shè)備接收到第一用戶終端發(fā)來的取消呼叫保持請求,將該取消 呼叫保持請求上報給智能網(wǎng)設(shè)備。步驟14 智能網(wǎng)設(shè)備接收到取消呼叫保持請求時,指示媒體服務(wù)設(shè)備停止向第二 用戶終端發(fā)送多媒體數(shù)據(jù)流并向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流;步驟15 媒體服務(wù)設(shè)備根據(jù)智能網(wǎng)設(shè)備的指示停止向第二用戶終端發(fā)送多媒體 數(shù)據(jù)流,并繼續(xù)向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流。在步驟10中媒體服務(wù)設(shè)備接收到第一用戶終端發(fā)出的呼叫保持請求之前,第二 用戶終端接收到第一用戶終端發(fā)出的呼叫請求,發(fā)送呼叫響應(yīng)消息;智能網(wǎng)設(shè)備接收到呼 叫響應(yīng)消息后,將媒體服務(wù)設(shè)備的地址信息攜帶在該呼叫響應(yīng)消息中,并將該呼叫響應(yīng)消 息發(fā)送給第一用戶終端;第一用戶終端發(fā)出攜帶所述媒體服務(wù)設(shè)備的地址信息的語音數(shù)據(jù) 流;媒體服務(wù)設(shè)備接收到語音數(shù)據(jù)流后,將該語音數(shù)據(jù)流轉(zhuǎn)發(fā)給第二用戶終端。智能網(wǎng)設(shè)備在接收到呼叫響應(yīng)消息后之后,還可以從呼叫響應(yīng)消息中獲取第二用 戶終端的地址信息,并將該第二用戶終端的地址信息發(fā)送給媒體服務(wù)設(shè)備;媒體服務(wù)設(shè)備 根據(jù)保存的第二用戶終端的地址信息,將第一用戶終端發(fā)來的語音數(shù)據(jù)流轉(zhuǎn)發(fā)給第二用戶 終端。第二用戶終端在接收到第一用戶終端發(fā)出的呼叫請求之后,還可以從呼叫請求中 獲取第一用戶終端的地址信息,發(fā)出攜帶第一用戶終端的地址信息的語音數(shù)據(jù)流后,第一 用戶終端接收該語音數(shù)據(jù)流。本發(fā)明中,第一用戶終端為主叫用戶終端,第二用戶終端為被叫用戶終端;或者, 第一用戶終端為被叫用戶終端,第二用戶終端為主叫用戶終端。下面對本發(fā)明進行具體說明本發(fā)明方法所應(yīng)用的系統(tǒng)可以包括以下三部分第一部分,智能網(wǎng)設(shè)備,該智能網(wǎng)設(shè)備上加載有呼叫保持業(yè)務(wù),該業(yè)務(wù)主要是為注 冊該業(yè)務(wù)的用戶與其它用戶之間建立話路,并接收該用戶的呼叫保持指令進行相應(yīng)操作;
第二部分,媒體服務(wù)設(shè)備,該設(shè)備上增設(shè)有媒體流代理轉(zhuǎn)發(fā)模塊,該模塊的主要功 能是將發(fā)送到媒體服務(wù)設(shè)備的媒體流進行代理轉(zhuǎn)發(fā),達到既能建立了主被叫之間的話路, 又能監(jiān)控注冊用戶按鍵信息的目的。第三部分,交換設(shè)備。該系統(tǒng)既能實現(xiàn)主叫用戶簽約的呼叫保持業(yè)務(wù),同時也能實現(xiàn)被叫用戶簽約的呼 叫保持業(yè)務(wù)。實現(xiàn)主叫用戶簽約的呼叫保持業(yè)務(wù)主要包含以下步驟步驟A、主叫用戶在交換設(shè)備上注冊或簽約了智能網(wǎng)上的呼叫保持業(yè)務(wù);步驟B、主叫用戶呼叫被叫用戶時,交換設(shè)備檢測到主叫用戶注冊或簽約了智能網(wǎng) 上的呼叫保持業(yè)務(wù),將呼叫請求發(fā)送到智能網(wǎng)觸發(fā)呼叫保持業(yè)務(wù);步驟C、智能網(wǎng)的業(yè)務(wù)控制點將主叫用戶的相關(guān)信息發(fā)送給被叫用戶;步驟D、而被叫用戶返回的響應(yīng)消息,將會直接發(fā)送給智能網(wǎng)。智能網(wǎng)的業(yè)務(wù)控制 點再將此響應(yīng)消息通過交換設(shè)備發(fā)送給主叫用戶,響應(yīng)消息中接收媒體流的地址已不是被 叫用戶的地址,而是媒體服務(wù)設(shè)備的地址;與此同時,智能網(wǎng)的業(yè)務(wù)控制點將被叫用戶的相 關(guān)信息發(fā)送給媒體服務(wù)設(shè)備的媒體流代理轉(zhuǎn)發(fā)模塊保存,待后續(xù)轉(zhuǎn)發(fā)媒體流時使用。步驟E、主被叫雙方開始進行正常通話。此時,主叫用戶到被叫用戶的媒體流將先 送到媒體服務(wù)設(shè)備。媒體服務(wù)設(shè)備中的媒體流代理轉(zhuǎn)發(fā)模塊根據(jù)保存的被叫用戶的相關(guān)信 息,將該媒體流轉(zhuǎn)發(fā)到相應(yīng)的被叫用戶。而被叫用戶到主叫的用戶媒體流則不需要轉(zhuǎn)發(fā),直 接發(fā)送到主叫用戶。此時,主被叫雙方建立話路進行通話,且媒體服務(wù)設(shè)備監(jiān)控主叫用戶的 按鍵請求;步驟F、在通話過程中,主叫用戶需要處理其它事情,且不愿中斷通話,但又不想讓 被叫用戶聽到,則主叫用戶按呼叫保持鍵(DTMF音);步驟G、該按鍵消息將發(fā)送到媒體服務(wù)設(shè)備上,媒體服務(wù)設(shè)備再將該按鍵信息發(fā)送 給智能網(wǎng);步驟H、智能網(wǎng)收到該按鍵信息,判斷是呼叫保持操作,則通知媒體服務(wù)設(shè)備,不再 轉(zhuǎn)發(fā)主叫用戶的媒體流到被叫用戶,而是向被叫用戶播放主叫用戶注冊時已設(shè)定好的媒體 信息,該媒體信息可以是音頻、視頻等多媒體數(shù)據(jù)流;步驟I、在系統(tǒng)向被叫用戶播放媒體信息時,主叫用戶能處理其它的事情而不會被 被叫用戶聽到;而被叫的語音仍然能夠被主叫用戶聽到;步驟J、在主叫用戶結(jié)束其它的事情后,按取消呼叫保持鍵(DTMF音);步驟K、媒體服務(wù)設(shè)備收到該按鍵信息后,將此信息發(fā)送到智能網(wǎng);步驟L、智能網(wǎng)收到該信息后,發(fā)送消息給媒體服務(wù)設(shè)備,中斷向被叫的媒體播放; 繼續(xù)向被叫轉(zhuǎn)發(fā)主叫的媒體流;步驟M、在主被叫用戶通話過程中,其中任一方掛機,則通過智能網(wǎng)釋放呼叫,通話結(jié)束。具體的信令流程說明如下如圖2A所示,主叫用戶A發(fā)送INVITE消息到智能網(wǎng),在該消息的會話描述協(xié)議 (Session Description Protocol, SDP)部分中,會話源中的IP地址填寫主叫媒體的IP地 址,媒體格式中的端口號填寫主叫媒體的端口號。
智能網(wǎng)收到該INVITE消息后,將該消息發(fā)送給被叫用戶B,此消息中SDP部分中仍 然是填寫的主叫媒體的IP地址和端口號。被叫用戶B收到該INVITE消息后,即獲取了主叫用戶的IP地址和端口號信息。然 后被叫用戶B返回2000K消息到智能網(wǎng),該消息的SDP部分中,會話源中的IP地址填寫被 叫用戶的IP地址,媒體格式中的端口號填寫被叫用戶的媒體端口號。智能網(wǎng)收到2000K消息后,不會直接轉(zhuǎn)發(fā)該消息到主叫用戶A,而是先將此消息中 SDP部分的會話源和媒體格式修改為媒體服務(wù)設(shè)備的地址信息,再將該消息發(fā)送到主叫用 戶A。即智能網(wǎng)發(fā)送2000K消息到主叫用戶A,在該消息的SDP部分中,會話源中的IP地址 填寫媒體服務(wù)設(shè)備的IP地址,媒體格式中的端口號填寫媒體服務(wù)設(shè)備的端口號。與此同 時,智能網(wǎng)將被叫用戶的媒體IP地址、端口號發(fā)送給媒體服務(wù)設(shè)備的媒體流代理轉(zhuǎn)發(fā)模塊 保存,待后續(xù)轉(zhuǎn)發(fā)媒體流時使用。主叫用戶A收到2000K消息,即獲取了媒體服務(wù)設(shè)備的IP地址和端口號信息,而 不是獲取的被叫用戶B的信息。最后,主叫用戶A向智能網(wǎng)發(fā)送ACK消息證實收到INVITE 消息。智能網(wǎng)再將此ACK消息發(fā)送到被叫用戶B,完成媒體協(xié)商的信令流程。經(jīng)過上述媒體協(xié)商的信令流程,則主被叫用戶之間的媒體流如下由于主叫用戶A獲取的是媒體服務(wù)設(shè)備的IP地址和端口號信息,則主叫用戶A的 媒體流信息會先發(fā)送到媒體服務(wù)設(shè)備,媒體服務(wù)設(shè)備中的媒體流代理轉(zhuǎn)發(fā)模塊處理根據(jù)保 存的被叫用戶的IP地址、端口號等信息,將此媒體流信息轉(zhuǎn)發(fā)給被叫用戶B。由于被叫用戶B獲取的是主叫用戶的IP地址和端口號信息,則被叫用戶B的媒體 流信息直接就發(fā)送到主叫用戶A,而不會通過媒體服務(wù)設(shè)備轉(zhuǎn)發(fā)。在這種情況下,用戶A按鍵后發(fā)送的DTMF音(在用戶A發(fā)送的媒體流中),將直接 發(fā)送到媒體服務(wù)設(shè)備。媒體服務(wù)設(shè)備將能夠隨時監(jiān)控用戶A的按鍵信息。媒體流代理轉(zhuǎn)發(fā)模塊的功能如下存儲接收轉(zhuǎn)發(fā)的媒體流信息的用戶終端的IP地址、端口號等相關(guān)信息。在上面媒 體協(xié)商流程,即保存被叫用戶B回的2000K消息中被叫用戶的IP地址、端口號等信息。這 是媒體流轉(zhuǎn)發(fā)所需要的目的地址。當收到需要轉(zhuǎn)發(fā)的媒體流時,根據(jù)存儲的媒體IP地址、端口號等相關(guān)信息,將該 媒體流轉(zhuǎn)發(fā)到相應(yīng)的用戶終端上。在上面媒體協(xié)商流程,即根據(jù)保存被叫用戶B的相關(guān)信 息,將主叫用戶A發(fā)送到媒體服務(wù)設(shè)備的媒體流的數(shù)據(jù)包,不改變數(shù)據(jù)包的內(nèi)容,直接轉(zhuǎn)發(fā) 給被叫用戶B,完成媒體流代理轉(zhuǎn)發(fā)功能。對被叫用戶簽約同對主叫用戶簽約類似。下面結(jié)合附圖對本發(fā)明的具體實施方式
做進一步詳細說明為本發(fā)明為實現(xiàn)呼叫保證中播放媒體信息的功能,采用如圖2B所示的結(jié)構(gòu),其中 S 101和S 102是主叫用戶A到被叫用戶B的媒體流,S103是被叫用戶B到主叫用戶A的 媒體流。1、媒體服務(wù)設(shè)備,該設(shè)備中增設(shè)有媒體流代理轉(zhuǎn)發(fā)模塊,該設(shè)備具有以下功能第一,接收主叫用戶的媒體流消息,并轉(zhuǎn)發(fā)給被叫用戶,使主被叫之間建立媒體流 連接。轉(zhuǎn)發(fā)的時候,是將接收到的媒體流的包不改變內(nèi)容的情況下,直接轉(zhuǎn)發(fā)給被叫用戶。第二,監(jiān)聽主叫用戶的DTMF按鍵信息,在收到該消息后轉(zhuǎn)發(fā)給智能網(wǎng)。
8
第三,向被叫用戶播放媒體信息。加載有呼叫保持業(yè)務(wù)的智能網(wǎng)設(shè)備,具有以下功能第一,接收主叫用戶發(fā)送的主叫相關(guān)信息,并將此消息通過交換設(shè)備發(fā)送給被叫 用戶。第二,接收被叫用戶返回的被叫相關(guān)信息,先將被叫相關(guān)信息替換為媒體服務(wù)設(shè) 備的相關(guān)信息,再將此信息發(fā)送給主叫用戶。下面以實現(xiàn)主叫用戶簽約的呼叫保持業(yè)務(wù)為具體的實施例,詳細說明本發(fā)明呼叫 保持業(yè)務(wù)的主要實現(xiàn)步驟,如圖2C 2D所示步驟1 主叫用戶A注冊或簽約了智能網(wǎng)上的呼叫保持業(yè)務(wù);步驟2 主叫用戶A撥打被叫用戶B,觸發(fā)智能網(wǎng)上的呼叫保持業(yè)務(wù),主叫用戶A通 過交換設(shè)備,發(fā)送INVITE消息到智能網(wǎng),該消息包括主叫的媒體設(shè)備的IP地址和端口號;步驟3 智能網(wǎng)直接發(fā)送INVITE消息到被叫用戶B,被叫用戶B從INVITE消息獲 取主叫用戶的IP地址和端口號;步驟4 被叫用戶B通過交換設(shè)備,返回2000K消息到智能網(wǎng),該消息包括被叫媒 體設(shè)備的IP地址和端口號;步驟5 智能網(wǎng)再通過交換設(shè)備,返回2000K消息到主叫用戶A,在該消息中,被叫 媒體設(shè)備的IP地址和端口號已被改為媒體服務(wù)設(shè)備的IP地址和端口號;同時,智能網(wǎng)將被 叫媒體設(shè)備的IP地址和端口號發(fā)送到媒體服務(wù)設(shè)備中的媒體流代理轉(zhuǎn)發(fā)模塊保存;步驟6 根據(jù)上面的步驟,主叫用戶A到被叫用戶B的媒體流,會先發(fā)送到媒體服 務(wù)設(shè)備,再由媒體服務(wù)設(shè)備轉(zhuǎn)發(fā)到被叫用戶B,此時,媒體服務(wù)設(shè)備同時監(jiān)控主叫用戶A的 按鍵情況。而被叫用戶B到主叫用戶A的媒體流,是直接連接,不需要轉(zhuǎn)發(fā);步驟7 在主被叫通話過程中,主叫用戶A因需要處理其它事情,且不愿中斷通話, 但又不想讓被叫用戶聽到,則按呼叫保持鍵;步驟8 媒體服務(wù)設(shè)備監(jiān)控到此按鍵信息后,上報給智能網(wǎng);步驟9 智能網(wǎng)發(fā)送放音消息給媒體服務(wù)設(shè)備,通知媒體服務(wù)設(shè)備停止向向被叫 用戶B發(fā)送語音數(shù)據(jù)流,而開始向被叫用戶B播放主叫用戶A注冊時已設(shè)定好的媒體信息 (媒體信息包括音頻、視頻等);步驟10 當主叫用戶A處理完其它事情,按取消呼叫保持鍵;步驟11 媒體服務(wù)設(shè)備監(jiān)控到此按鍵信息后,上報給智能網(wǎng);步驟12 智能網(wǎng)發(fā)送放音消息給媒體服務(wù)設(shè)備,中斷媒體信息的發(fā)送,恢復(fù)主被 叫通話。參見圖3,本發(fā)明實施例還提供一種分組交換網(wǎng)絡(luò)通信系統(tǒng),該系統(tǒng)包括媒體服務(wù)設(shè)備30,用于在第一用戶終端與第二用戶終端的語音通話過程中,將第 一用戶終端的語音數(shù)據(jù)流轉(zhuǎn)發(fā)給第二用戶終端;接收到第一用戶終端發(fā)出的呼叫保持請求 后,在智能網(wǎng)設(shè)備的控制下停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流,并向第 二用戶終端發(fā)送預(yù)先設(shè)定的多媒體數(shù)據(jù)流;智能網(wǎng)設(shè)備31,用于控制所述媒體服務(wù)設(shè)備停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終 端的語音數(shù)據(jù)流并向第二用戶終端發(fā)送所述多媒體數(shù)據(jù)流。所述媒體服務(wù)設(shè)備30還用于
在向第二用戶終端發(fā)送所述多媒體數(shù)據(jù)流之后,接收到第一用戶終端發(fā)來的取消 呼叫保持請求,將該取消呼叫保持請求上報給所述智能網(wǎng)設(shè)備;根據(jù)所述智能網(wǎng)設(shè)備的指 示停止向 第二用戶終端發(fā)送所述多媒體數(shù)據(jù)流,并繼續(xù)向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端 的語音數(shù)據(jù)流;相應(yīng)的,所述智能網(wǎng)設(shè)備31還用于接收到所述取消呼叫保持請求時,指示所述媒體服務(wù)設(shè)備停止向第二用戶終端發(fā) 送所述多媒體數(shù)據(jù)流并向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流。所述智能網(wǎng)設(shè)備31還用于在媒體服務(wù)設(shè)備接收到第一用戶終端發(fā)出的呼叫保持請求之前,接收到第二用戶 終端針對第一用戶終端發(fā)出的呼叫請求發(fā)來的呼叫響應(yīng)消息后,將所述媒體服務(wù)設(shè)備的地 址信息攜帶在該呼叫響應(yīng)消息中,并將該呼叫響應(yīng)消息發(fā)送給第一用戶終端。所述智能網(wǎng)設(shè)備31還用于在接收到所述呼叫響應(yīng)消息后之后,從所述呼叫響應(yīng)消息中獲取第二用戶終端的 地址信息,并將該第二用戶終端的地址信息發(fā)送給所述媒體服務(wù)設(shè)備;相應(yīng)的,所述媒體服務(wù)設(shè)備30用于根據(jù)保存的所述第二用戶終端的地址信息,將第一用戶終端發(fā)來的語音數(shù)據(jù)流轉(zhuǎn) 發(fā)給第二用戶終端。所述媒體服務(wù)設(shè)備30用于,將所述呼叫保持請求上報給所述智能網(wǎng)設(shè)備;根據(jù)所 述智能網(wǎng)設(shè)備的指示停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流,并向第二用戶 終端發(fā)送預(yù)先設(shè)定的多媒體數(shù)據(jù)流;相應(yīng)的,所述智能網(wǎng)設(shè)備31用于接收所述媒體服務(wù)設(shè)備發(fā)來的所述呼叫保持請求,根據(jù)該呼叫保持請求指示所述 媒體服務(wù)設(shè)備停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流,并向第二用戶終端發(fā) 送預(yù)先設(shè)定的多媒體數(shù)據(jù)流。參見圖4,本發(fā)明實施例還提供一種媒體服務(wù)設(shè)備,可以應(yīng)用于分組交換網(wǎng)絡(luò)通信 系統(tǒng)中,該設(shè)備包括語音轉(zhuǎn)發(fā)單元40,用于在第一用戶終端與第二用戶終端的語音通話過程中,將第 一用戶終端的語音數(shù)據(jù)流轉(zhuǎn)發(fā)給第二用戶終端;請求上報單元41,用于接收第一用戶終端發(fā)出的呼叫保持請求;呼叫保持單元42,用于在智能網(wǎng)設(shè)備的控制下停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶 終端的語音數(shù)據(jù)流,并向第二用戶終端發(fā)送預(yù)先設(shè)定的多媒體數(shù)據(jù)流。所述請求上報單元41還用于接收到第一用戶終端發(fā)來的取消呼叫保持請求,將該取消呼叫保持請求上報給所 述智能網(wǎng)設(shè)備;相應(yīng)的,所述呼叫保持單元42還用于根據(jù)所述智能網(wǎng)設(shè)備的指示停止向第二用戶終端發(fā)送所述多媒體數(shù)據(jù)流,并繼續(xù) 向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流。參見圖5,本發(fā)明實施例還提供一種智能網(wǎng)設(shè)備,可以應(yīng)用于分組交換網(wǎng)絡(luò)通信系 統(tǒng)中,該設(shè)備包括
請求接收單元50,用于在第一用戶終端與第二用戶終端的語音通話過程中,接收 媒體服務(wù)設(shè)備發(fā)來的來自第一用戶終端的呼叫保持請求;呼叫保持指示單元51,用于指示所述媒體服務(wù)設(shè)備停止向第二用戶終端轉(zhuǎn)發(fā)第一 用戶終端的語音數(shù)據(jù)流并向第二用戶終端發(fā)送預(yù)先設(shè)定的多媒體數(shù)據(jù)流。所述請求接收單元50還用于 接收媒體服務(wù)設(shè)備發(fā)來的來自第一用戶終端的取消呼叫保持請求;相應(yīng)的,所述呼叫保持指示單元51還用于指示所述媒體服務(wù)設(shè)備停止向第二用戶終端發(fā)送所述多媒體數(shù)據(jù)流并向第二用 戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流。該設(shè)備還包括信息加載單元52,用于在媒體服務(wù)設(shè)備接收到第一用戶終端發(fā)出的呼叫保持請求 之前,接收到第二用戶終端針對第一用戶終端發(fā)出的呼叫請求發(fā)來的呼叫響應(yīng)消息后,將 所述媒體服務(wù)設(shè)備的地址信息攜帶在該呼叫響應(yīng)消息中,并將該呼叫響應(yīng)消息發(fā)送給第一 用戶終端。所述信息加載單元52還用于在接收到所述呼叫響應(yīng)消息后之后,從所述呼叫響應(yīng)消息中獲取第二用戶終端的 地址信息,并將該第二用戶終端的地址信息發(fā)送給所述媒體服務(wù)設(shè)備。綜上,本發(fā)明的有益效果包括本發(fā)明實施例提供的方案中,在第一用戶終端與第二用戶終端的語音通話過程 中,接收到第一用戶終端發(fā)出的呼叫保持請求后,用于將第一用戶終端的語音數(shù)據(jù)流轉(zhuǎn)發(fā) 給第二用戶終端的媒體服務(wù)設(shè)備在智能網(wǎng)設(shè)備的控制下停止向第二用戶終端轉(zhuǎn)發(fā)第一用 戶終端的語音數(shù)據(jù)流,并向第二用戶終端發(fā)送多媒體數(shù)據(jù)流。可見通過分組交換網(wǎng)絡(luò)中的 設(shè)備實現(xiàn)了分組交換網(wǎng)絡(luò)中的呼叫保持方案。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種分組交換網(wǎng)絡(luò)中的呼叫保持方法,其特征在于,該方法包括在第一用戶終端與第二用戶終端的語音通話過程中,媒體服務(wù)設(shè)備將第一用戶終端的 語音數(shù)據(jù)流轉(zhuǎn)發(fā)給第二用戶終端;接收到第一用戶終端發(fā)出的呼叫保持請求后,所述媒體服務(wù)設(shè)備在智能網(wǎng)設(shè)備的控制 下停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流,并向第二用戶終端發(fā)送預(yù)先設(shè)定 的多媒體數(shù)據(jù)流。
2.如權(quán)利要求1所述的方法,其特征在于,在向第二用戶終端發(fā)送所述多媒體數(shù)據(jù)流 之后,該方法進一步包括所述媒體服務(wù)設(shè)備接收到第一用戶終端發(fā)來的取消呼叫保持請求,將該取消呼叫保持 請求上報給所述智能網(wǎng)設(shè)備;所述智能網(wǎng)設(shè)備接收到所述取消呼叫保持請求時,指示所述媒體服務(wù)設(shè)備停止向第二 用戶終端發(fā)送所述多媒體數(shù)據(jù)流并向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流;所述媒體服務(wù)設(shè)備根據(jù)所述智能網(wǎng)設(shè)備的指示停止向第二用戶終端發(fā)送所述多媒體 數(shù)據(jù)流,并繼續(xù)向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流。
3.如權(quán)利要求1所述的方法,其特征在于,在媒體服務(wù)設(shè)備接收到第一用戶終端發(fā)出 的呼叫保持請求之前,該方法進一步包括第二用戶終端接收到第一用戶終端發(fā)出的呼叫請求時,發(fā)送呼叫響應(yīng)消息; 所述智能網(wǎng)設(shè)備接收到所述呼叫響應(yīng)消息后,將所述媒體服務(wù)設(shè)備的地址信息攜帶在 該呼叫響應(yīng)消息中,并將該呼叫響應(yīng)消息發(fā)送給第一用戶終端;第一用戶終端發(fā)出攜帶所述媒體服務(wù)設(shè)備的地址信息的語音數(shù)據(jù)流;所述媒體服務(wù)設(shè) 備接收到所述語音數(shù)據(jù)流后,將所述語音數(shù)據(jù)流轉(zhuǎn)發(fā)給第二用戶終端。
4.如權(quán)利要求3所述的方法,其特征在于,在所述智能網(wǎng)設(shè)備接收到所述呼叫響應(yīng)消 息后之后,該方法進一步包括所述智能網(wǎng)設(shè)備從所述呼叫響應(yīng)消息中獲取第二用戶終端的地址信息,并將該第二用 戶終端的地址信息發(fā)送給所述媒體服務(wù)設(shè)備;所述媒體服務(wù)設(shè)備將所述語音數(shù)據(jù)流轉(zhuǎn)發(fā)給第二用戶終端包括 所述媒體服務(wù)設(shè)備根據(jù)保存的所述第二用戶終端的地址信息,將第一用戶終端發(fā)來的 語音數(shù)據(jù)流轉(zhuǎn)發(fā)給第二用戶終端。
5.如權(quán)利要求1所述的方法,其特征在于,第一用戶終端為主叫用戶終端,第二用戶終 端為被叫用戶終端;或者, 第一用戶終端為被叫用戶終端,第二用戶終端為主叫用戶終端。
6.一種分組交換網(wǎng)絡(luò)通信系統(tǒng),其特征在于,該系統(tǒng)包括媒體服務(wù)設(shè)備,用于在第一用戶終端與第二用戶終端的語音通話過程中,將第一用戶 終端的語音數(shù)據(jù)流轉(zhuǎn)發(fā)給第二用戶終端;接收到第一用戶終端發(fā)出的呼叫保持請求后,在 智能網(wǎng)設(shè)備的控制下停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流,并向第二用戶 終端發(fā)送預(yù)先設(shè)定的多媒體數(shù)據(jù)流;智能網(wǎng)設(shè)備,用于控制所述媒體服務(wù)設(shè)備停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語 音數(shù)據(jù)流并向第二用戶終端發(fā)送所述多媒體數(shù)據(jù)流。
7.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述媒體服務(wù)設(shè)備還用于在向第二用戶終端發(fā)送所述多媒體數(shù)據(jù)流之后,接收到第一用戶終端發(fā)來的取消呼叫 保持請求,將該取消呼叫保持請求上報給所述智能網(wǎng)設(shè)備;根據(jù)所述智能網(wǎng)設(shè)備的指示停 止向第二用戶終端發(fā)送所述多媒體數(shù)據(jù)流,并繼續(xù)向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語 音數(shù)據(jù)流;所述智能網(wǎng)設(shè)備還用于接收到所述取消呼叫保持請求時,指示所述媒體服務(wù)設(shè)備停止向第二用戶終端發(fā)送所 述多媒體數(shù)據(jù)流并向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流。
8.如權(quán)利要求6所述的系統(tǒng),其特征在于,所述智能網(wǎng)設(shè)備還用于在媒體服務(wù)設(shè)備接收到第一用戶終端發(fā)出的呼叫保持請求之前,接收到第二用戶終端 針對第一用戶終端發(fā)出的呼叫請求發(fā)來的呼叫響應(yīng)消息后,將所述媒體服務(wù)設(shè)備的地址信 息攜帶在該呼叫響應(yīng)消息中,并將該呼叫響應(yīng)消息發(fā)送給第一用戶終端。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述智能網(wǎng)設(shè)備還用于在接收到所述呼叫響應(yīng)消息后之后,從所述呼叫響應(yīng)消息中獲取第二用戶終端的地址 信息,并將該第二用戶終端的地址信息發(fā)送給所述媒體服務(wù)設(shè)備;所述媒體服務(wù)設(shè)備用于根據(jù)保存的所述第二用戶終端的地址信息,將第一用戶終端發(fā)來的語音數(shù)據(jù)流轉(zhuǎn)發(fā)給 第二用戶終端。
10.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述智能網(wǎng)設(shè)備用于接收所述媒體服務(wù)設(shè)備發(fā)來的所述呼叫保持請求,根據(jù)該呼叫保持請求指示所述媒體 服務(wù)設(shè)備停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流,并向第二用戶終端發(fā)送預(yù) 先設(shè)定的多媒體數(shù)據(jù)流。
11.一種媒體服務(wù)設(shè)備,其特征在于,該設(shè)備包括語音轉(zhuǎn)發(fā)單元,用于在第一用戶終端與第二用戶終端的語音通話過程中,將第一用戶 終端的語音數(shù)據(jù)流轉(zhuǎn)發(fā)給第二用戶終端;請求上報單元,用于接收第一用戶終端發(fā)出的呼叫保持請求;呼叫保持單元,用于在智能網(wǎng)設(shè)備的控制下停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的 語音數(shù)據(jù)流,并向第二用戶終端發(fā)送預(yù)先設(shè)定的多媒體數(shù)據(jù)流。
12.如權(quán)利要求11所述的設(shè)備,其特征在于,所述請求上報單元還用于接收到第一用戶終端發(fā)來的取消呼叫保持請求,將該取消呼叫保持請求上報給所述智 能網(wǎng)設(shè)備;所述呼叫保持單元還用于根據(jù)所述智能網(wǎng)設(shè)備的指示停止向第二用戶終端發(fā)送所述多媒體數(shù)據(jù)流,并繼續(xù)向第 二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流。
全文摘要
本發(fā)明實施例公開了一種分組交換網(wǎng)絡(luò)中的呼叫保持方法,該方法為在第一用戶終端與第二用戶終端的語音通話過程中,媒體服務(wù)設(shè)備將第一用戶終端的語音數(shù)據(jù)流轉(zhuǎn)發(fā)給第二用戶終端;接收到第一用戶終端發(fā)出的呼叫保持請求后,所述媒體服務(wù)設(shè)備在智能網(wǎng)設(shè)備的控制下停止向第二用戶終端轉(zhuǎn)發(fā)第一用戶終端的語音數(shù)據(jù)流,并向第二用戶終端發(fā)送預(yù)先設(shè)定的多媒體數(shù)據(jù)流。本發(fā)明實施例還公開了一種分組交換網(wǎng)絡(luò)通信系統(tǒng)和設(shè)備。采用本發(fā)明,能夠?qū)崿F(xiàn)分組交換網(wǎng)絡(luò)中的呼叫保持方案。
文檔編號H04Q3/00GK102065342SQ20091022337
公開日2011年5月18日 申請日期2009年11月18日 優(yōu)先權(quán)日2009年11月18日
發(fā)明者馮宇翔, 彭光雷 申請人:中興通訊股份有限公司