專利名稱:一種呼叫過程中呈現(xiàn)用戶狀態(tài)信息的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,更具體地,涉及一種在呼叫時候向主叫用戶以多媒體 形式呈現(xiàn)被叫用戶的狀態(tài)信息的方法及系統(tǒng)。
背景技術(shù):
彩鈴業(yè)務(wù)是一項由被叫用戶定制、為主叫用戶提供一段悅耳的音樂或一句問候語 來替代普通回鈴音的業(yè)務(wù)。隨著移動通信網(wǎng)絡(luò)的發(fā)展以及移動用戶設(shè)備的普及,移動網(wǎng)絡(luò) 的網(wǎng)絡(luò)運(yùn)營商在基本通話業(yè)務(wù)之外也為用戶終端提供了更為豐富的增值業(yè)務(wù)。例如,在第 二代移動通信網(wǎng)絡(luò)中的彩鈴業(yè)務(wù),是指在點(diǎn)對點(diǎn)的呼叫中,被叫用戶終端振鈴時,主叫用戶 終端接收到的不是移動網(wǎng)絡(luò)中的傳統(tǒng)回鈴音,而是一段由被叫用戶終端預(yù)先設(shè)置的音頻片 斷。在第三代移動網(wǎng)絡(luò)中,彩鈴業(yè)務(wù)又有所擴(kuò)展,在點(diǎn)對點(diǎn)的呼叫中,被叫用戶終端振鈴時, 主叫用戶終端接收到一段由被叫用戶終端預(yù)先設(shè)置的音頻和/或視頻片斷,這種業(yè)務(wù)稱為 多媒體彩鈴業(yè)務(wù)。彩鈴業(yè)務(wù)和多媒體彩鈴業(yè)務(wù)均由被叫用戶終端預(yù)先設(shè)置,由主叫用戶終 端接收。呈現(xiàn)(Presence)業(yè)務(wù),是一種提供用戶當(dāng)前在線狀態(tài)信息的業(yè)務(wù)。在線狀態(tài)信息 包括終端是否可聯(lián)系到、當(dāng)前的通信方式以及可用性、情緒、位置等多種狀態(tài)信息。如果在 用戶呼叫過程中,能夠獲知對方用戶的狀態(tài),而不是如以往彩鈴業(yè)務(wù)中由被叫簡單設(shè)置的 一些回鈴音,將給用戶帶來良好的業(yè)務(wù)體驗。已有的彩鈴業(yè)務(wù)與呈現(xiàn)業(yè)務(wù)結(jié)合的實(shí)現(xiàn)技術(shù)中,一方面需要把被叫用戶的一些有 限的基本狀態(tài)信息進(jìn)行標(biāo)識,與相應(yīng)的鈴音模板進(jìn)行匹配,然后展示給主叫用戶,這樣就沒 有辦法將被叫用戶對于自己狀態(tài)信息進(jìn)行的一些個性化設(shè)置展示給對方;另一方面,目前 對于這種用戶狀態(tài)的展示仍然是語音提示的方式,而現(xiàn)在隨著終端的發(fā)展和成本的降低, 越來越多的用戶使用的終端可以展示包括文本、圖片、動畫等媒體信息,如果能在用戶聽到 語音提示的同時,能夠在屏幕上實(shí)時呈現(xiàn)用戶的狀態(tài)信息,這樣可以促進(jìn)用戶體驗的提升。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種呼叫過程中呈現(xiàn)用戶狀態(tài)信息的方法及系 統(tǒng),使被叫用戶能夠為主叫用戶展示自己設(shè)置的個性化狀態(tài)信息。為了解決上述問題,本發(fā)明提供了一種呼叫過程中呈現(xiàn)用戶狀態(tài)信息的方法,包 括主叫用戶設(shè)備UE向被叫UE發(fā)起呼叫,多媒體彩鈴服務(wù)器CMRS在接收到核心網(wǎng)的 呼叫控制設(shè)備轉(zhuǎn)發(fā)的所述被叫UE的響應(yīng)消息時,將所述被叫UE的文本格式的狀態(tài)信息發(fā) 送給媒體服務(wù)器MS;所述MS將所述狀態(tài)信息轉(zhuǎn)換成語音格式的媒體,并將所述媒體的媒體描述信息 通過所述CMRS發(fā)送給所述主叫UE,以進(jìn)行媒體協(xié)商。進(jìn)一步地,所述主叫UE根據(jù)接收到的所述媒體描述信息與所述CMRS進(jìn)行媒體協(xié)商,媒體協(xié)商成功后,所述CMRS指示所述MS將所述語音格式的媒體發(fā)送給所述主叫UE進(jìn) 行播放。 進(jìn)一步地,所述CMRS預(yù)先向呈現(xiàn)服務(wù)器PS訂閱所述被叫UE的狀態(tài)信息并保存;
所述PS在所述被叫UE的狀態(tài)改變時通知所述CMRS,所述CMRS更新并保存所述被 叫UE的狀態(tài)信息。進(jìn)一步地,所述CMRS在接收到所述被叫UE的所述響應(yīng)消息后,通過發(fā)送單次訂閱 請求向所述PS獲取所述被叫UE的狀態(tài)信息。進(jìn)一步地,所述CMRS接收到所述MS發(fā)送的所述媒體描述信息后,將所述狀態(tài)信息 與所述媒體描述信息組裝為消息后發(fā)送給所述主叫UE ;所述主叫UE接收到所述組裝消息后,保存所述狀態(tài)信息,并在播放所述MS發(fā)送的 所述語音格式的媒體的同時,將保存的所述狀態(tài)信息在屏幕上顯示。進(jìn)一步地,所述CMRS接收到所述MS發(fā)送的所述媒體描述信息后,將所述媒體描述 信息組裝為消息,并將所述狀態(tài)信息與多媒體資源相關(guān)聯(lián),將所述多媒體資源的統(tǒng)一資源 標(biāo)識符URI包含在所述組裝消息中發(fā)送給所述主叫UE ;所述主叫UE接收到所述組裝消息后,根據(jù)所述URI向所述CMRS請求獲取所述多 媒體資源,并在播放所述MS發(fā)送的所述語音格式的媒體的同時,將獲取到的所述多媒體資 源在屏幕上顯示。進(jìn)一步地,所述組裝消息采用會話發(fā)起協(xié)議SIP消息時,所述CMRS將所述URI包 含在所述SIP消息的呼叫信息Call-InfO字段中發(fā)送給所述主叫UE。本發(fā)明還提供了一種呼叫過程中呈現(xiàn)用戶狀態(tài)信息的系統(tǒng),包括用戶設(shè)備UE、多 媒體彩鈴服務(wù)器CMRS、媒體服務(wù)器MS、呈現(xiàn)服務(wù)器PS及核心網(wǎng)的呼叫控制設(shè)備,所述CMRS進(jìn)一步包括狀態(tài)信息模塊和媒體協(xié)商模塊,所述MS進(jìn)一步包括語音引 擎模塊,所述狀態(tài)信息模塊與所述語音引擎模塊相連,其中所述狀態(tài)信息模塊用于,向所述PS獲取并保存UE的文本格式的狀態(tài)信息,并在所 述CMRS接收到所述呼叫控制設(shè)備轉(zhuǎn)發(fā)的被叫UE的響應(yīng)消息后,將所述被叫UE的狀態(tài)信息 發(fā)送給所述語音引擎模塊;所述語音引擎模塊用于,接收到所述狀態(tài)信息后,將所述狀態(tài)信息轉(zhuǎn)換成語音格 式的媒體,并將所述媒體的媒體描述信息通過所述CMRS發(fā)送給所述主叫UE ;所述主叫UE用于,根據(jù)接收到的所述媒體描述信息與所述媒體協(xié)商模塊進(jìn)行媒 體協(xié)商,并在媒體協(xié)商成功后,播放接收到的所述MS發(fā)送的所述語音格式的媒體;所述媒體協(xié)商模塊用于,與所述主叫UE進(jìn)行媒體協(xié)商成功后,指示所述MS將所述 語音格式的媒體發(fā)送給所述主叫UE進(jìn)行播放。進(jìn)一步地,所述CMRS還包括消息組裝模塊,所述消息組裝模塊分別與所述狀態(tài)信 息模塊及所述語音弓I擎模塊相連,所述消息組裝模塊用于,接收所述語音引擎模塊發(fā)送的所述媒體描述信息后,從 所述狀態(tài)信息模塊中讀取所述狀態(tài)信息,并與所述媒體描述信息一起組裝為消息后發(fā)送給 所述主叫UE ;所述主叫UE用于,接收到所述組裝消息后,保存所述狀態(tài)信息;并在播放所述MS 發(fā)送的所述語音格式的媒體的同時,將保存的所述狀態(tài)信息在屏幕上顯示。
進(jìn)一步地,所述CMRS還包括資源關(guān)聯(lián)模塊和消息組裝模塊,所述消息組裝模塊分 別與所述狀態(tài)信息模塊、所述資源關(guān)聯(lián)模塊及所述語音引擎模塊相連,所述資源關(guān)聯(lián)模塊 還與所述狀態(tài)信息模塊相連,其中所述狀態(tài)信息模塊用于,將所述被叫UE的狀態(tài)信息發(fā)送給所述語音引擎模塊的 同時,發(fā)送給所述資源關(guān)聯(lián)模塊;所述資源關(guān)聯(lián)模塊用于,接收到所述狀態(tài)信息模塊發(fā)送的所述狀態(tài)信息后,將所 述狀態(tài)信息與多媒體資源相關(guān)聯(lián),并將所述多媒體資源的URI發(fā)送給所述消息組裝模塊;所述消息組裝模塊用于,接收到所述語音引擎模塊發(fā)送的所述媒體描述信息后, 將所述語音格式的媒體描述信息組裝為消息,并將所述URI包含在所述組裝消息中發(fā)送給 所述主叫UE ;所述主叫UE用于,接收到所述組裝消息后,根據(jù)所述URI向所述CMRS請求獲取所 述多媒體資源,并在播放所述MS發(fā)送的語音媒體的同時,將獲取到的所述多媒體資源在屏
眷上顯不。進(jìn)一步地,所述狀態(tài)信息模塊在接收到所述被叫UE的所述響應(yīng)消息后,通過發(fā)送 單次訂閱請求向所述PS獲取所述被叫UE的狀態(tài)信息;或者,所述狀態(tài)信息模塊預(yù)先向所述PS訂閱所述被叫UE的狀態(tài)信息并保存;所述PS在 所述被叫UE的狀態(tài)改變時通知所述狀態(tài)信息模塊,所述狀態(tài)信息模塊更新并保存所述被 叫UE的狀態(tài)信息。本發(fā)明所述的方法可以給主叫用戶帶來良好的體驗,與現(xiàn)有技術(shù)相比,本發(fā)明對 于語音展示狀態(tài)信息這一方面,可以擴(kuò)充被叫用戶任意自定義的狀態(tài)信息,同時無需由用 戶進(jìn)行狀態(tài)與相應(yīng)提示信息模板的對應(yīng)設(shè)置;另外對于狀態(tài)信息的展示手段,可以在提供 語音提示的同時,在用戶終端屏幕上以文本、圖片或動畫的形式進(jìn)行另一種渠道的展示。且 本發(fā)明所采用的TTS引擎技術(shù)是相對比較成熟的技術(shù),同時是由純軟件實(shí)現(xiàn),在原有的多 媒體彩鈴和呈現(xiàn)業(yè)務(wù)的基礎(chǔ)上,無需額外的硬件部署就可以實(shí)現(xiàn)本發(fā)明提供的呈現(xiàn)多媒體 狀態(tài)信息業(yè)務(wù)。
圖1為本發(fā)明實(shí)施例一的方法流程圖;圖2為本發(fā)明實(shí)施例二的方法流程圖;圖3為本發(fā)明實(shí)施例的系統(tǒng)示意圖;圖4為本發(fā)明另一實(shí)施例的系統(tǒng)示意圖。
具體實(shí)施例方式本發(fā)明提供的呈現(xiàn)多媒體狀態(tài)信息的方法的核心思想是用戶在撥打被叫號碼的 時候,網(wǎng)絡(luò)側(cè)服務(wù)器獲取被叫用戶的當(dāng)前狀態(tài),該狀態(tài)可以是被叫用戶終端的狀態(tài)、通訊能 力,也可以是用戶自己的位置、通訊的意愿,以及被叫用戶自己設(shè)置的一些狀態(tài)和心情等希 望展示的個性化內(nèi)容;服務(wù)器獲取到這些信息后以多種渠道向主叫用戶進(jìn)行展示,使用戶 不僅能通過終端的語音通道聽到由對方用戶設(shè)置的任意的狀態(tài)提示,同時還能夠在終端屏 幕上以文本、圖片或動畫等多種方式顯示對方用戶的狀態(tài)信息。
本發(fā)明提供的一種呼叫過程中呈現(xiàn)用戶狀態(tài)信息的方法,主要采用如下技術(shù)方 案主叫用戶設(shè)備(User Equipment,簡稱UE)發(fā)起呼叫后,核心網(wǎng)(Core Network,簡 稱CN)的呼叫控制設(shè)備將呼叫轉(zhuǎn)接到多媒體彩鈴服務(wù)器(Customized Multimedia Ringing Server,簡稱CMRS),由CMRS呼通被叫UE ;CMRS在被叫UE振鈴后向呈現(xiàn)服務(wù)器(Presence Server,簡稱PS)獲取被叫用戶 的狀態(tài)信息,然后將此文本格式的狀態(tài)信息發(fā)送給媒體服務(wù)器(Media Server,簡稱MS);MS將此文本信息通過語音引擎模塊(Text To Speech Module,簡稱TTSM)轉(zhuǎn)換為 語音格式,并將此語音格式的媒體描述信息返回給CMRS ;CMRS 一方面把語音媒體描述信息反饋給主叫UE進(jìn)行媒體協(xié)商,另一方面把文本 狀態(tài)信息作為消息體內(nèi)容發(fā)送給主叫UE,主叫UE在屏幕上直接進(jìn)行顯示。這樣主叫用戶不僅能以語音的方式獲知對方用戶的狀態(tài)信息,同時還能在終端屏 幕上視覺感知到對方用戶狀態(tài);被叫應(yīng)答后,主叫UE停止被叫用戶狀態(tài)的展示,進(jìn)入正常 的通話狀態(tài)。本發(fā)明提供的另一種呼叫過程中呈現(xiàn)用戶狀態(tài)信息的方法與上述方法類似,其不 同之處在于CMRS在獲知對方用戶的狀態(tài)信息后,將此狀態(tài)信息與圖片或動畫等媒體形式 相關(guān)聯(lián),并把此媒體的統(tǒng)一資源標(biāo)識符(Unified Resource Identify,簡稱URI)嵌入到發(fā) 送給主叫用戶消息的字段中,然后由主叫用戶UE向CMRS請求下載該資源并在屏幕上進(jìn)行 展示。這樣,主叫用戶在通過語音聽到對方狀態(tài)的同時,能夠通過屏幕上的圖片或動畫形象 地獲知對方的用戶信息。為使本發(fā)明實(shí)施例的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及具體 實(shí)施例對本發(fā)明做進(jìn)一步的詳細(xì)說明。圖1為本發(fā)明實(shí)施例一的方法流程示意圖,該流程具體包括如下步驟步驟101,主叫UE通過CN向被叫UE發(fā)起呼叫,即基于請求/應(yīng)答(offer-answer) 模式創(chuàng)建一個會話,將包含會話請求(Session Offer)信息的邀請請求(Invitation)發(fā)送 到CN ;步驟102,CN 將此 Invitation 發(fā)送到 CMRS ;步驟103,CMRS記錄本次呼叫的會話后,將此Invitation轉(zhuǎn)發(fā)到CN ;步驟104,CN 將 Invitation 發(fā)送給被叫 UE ;步驟105,被叫UE振鈴,并把振鈴消息(Ring)反饋給CN ;步驟106,CN將Ring消息發(fā)送至CMRS ;步驟107,CMRS獲知被叫振鈴后,向PS獲取被叫用戶狀態(tài)信息;如果使用會話發(fā)起 協(xié)議(Session Initiation Protocol,簡稱SIP),則向PS發(fā)起關(guān)于被叫用戶狀態(tài)的單次訂 閱(Subscribe);步驟108,PS向CMRS返回被叫用戶文本形式的狀態(tài)信息,如果使用SIP協(xié)議,則把 被叫用戶的狀態(tài)信息通知(Notify)CMRS;在本發(fā)明其他實(shí)施例中,步驟107、108的另一種可選方式是CMRS預(yù)先訂閱被叫 用戶的狀態(tài)信息,PS在用戶狀態(tài)信息改變的時候通知CMRS,由CMRS更新和保存用戶的實(shí)時 狀態(tài)信息。
7
訂購呈現(xiàn)業(yè)務(wù)的UE可在會話建立過程中,或者任意時刻將用戶設(shè)置的狀態(tài)信息 發(fā)送到PS,并且,UE在用戶的狀態(tài)信息發(fā)生改變時,會通知PS進(jìn)行狀態(tài)信息的更新。步驟109,CMRS保存此狀態(tài)信息后將其發(fā)送給MS ;步驟110,MS通過內(nèi)部的TTSM語音引擎模塊將文本狀態(tài)信息轉(zhuǎn)換為語音格式的媒 體;在轉(zhuǎn)換的時候還可以添加合適的背景音等;步驟111,MS將轉(zhuǎn)換為語音媒體的媒體描述信息反饋給CMRS ;步驟112,CMRS將保存的狀態(tài)信息、以及轉(zhuǎn)換為語音媒體的媒體描述信息組裝為 消息;步驟113,CMRS將組裝的消息發(fā)送到CN ;步驟114,CN將組裝消息轉(zhuǎn)發(fā)給主叫UE ;步驟115,主叫UE記錄文本格式的狀態(tài)信息后,將媒體協(xié)商后的媒體格式發(fā)送到 CN ;步驟116,CN將協(xié)商后的媒體格式信息發(fā)送到CMRS ;步驟117,CMRS將媒體格式信息轉(zhuǎn)發(fā)給MS,并指示MS按照協(xié)商好的媒體格式向主 叫UE放音;步驟118,MS向主叫UE發(fā)送語音格式的媒體;步驟119,主叫UE向用戶播放接收到的語音格式的媒體,并將保存的文本格式的 狀態(tài)信息在屏幕上進(jìn)行展示。至此,完成本發(fā)明實(shí)施例一的流程;后續(xù)被叫UE接聽后,主叫UE與MS之間停止媒 體傳送,主叫UE停止屏幕展示狀態(tài)信息,并建立與被叫用戶UE之間的媒體通道,其過程與 傳統(tǒng)的多媒體彩鈴業(yè)務(wù)類似,不再贅述。圖2為本發(fā)明實(shí)施例二的方法流程示意圖,該流程具體包括如下步驟步驟201 步驟211,與圖1中的對應(yīng)步驟101 步驟111相同;步驟212,CMRS將轉(zhuǎn)換為語音格式的媒體描述信息組裝為消息,并將保存的文本 狀態(tài)信息與圖片或動畫等多媒體資源相關(guān)聯(lián),并把此圖片或動畫文件的URI放在消息的字 段中;如果使用SIP消息,可以將此URI放在呼叫信息(Call-Info)字段中;其中的圖片和動畫可以是反映被叫用戶狀態(tài)信息的相應(yīng)內(nèi)容,也可以是由用戶設(shè) 置的包含有被叫用戶狀態(tài)信息的個性化內(nèi)容。步驟213,CMRS將組裝的消息發(fā)送到CN ;步驟214,CN將組裝消息轉(zhuǎn)發(fā)給主叫UE ;步驟215,主叫UE將語音媒體協(xié)商后的格式信息發(fā)送到CN ;步驟216,CN將協(xié)商后的媒體格式發(fā)送到CMRS ;步驟217,CMRS發(fā)送媒體格式到MS,并指示MS按照協(xié)商好的媒體格式向主叫UE放
H ;步驟218,主叫UE提取在步驟214中收到的指示資源位置的URI,并向CMRS請求 此資源;注此步驟可以與步驟215同步進(jìn)行;步驟219,CMRS向主叫UE返回指示被叫UE的狀態(tài)信息的圖片或動畫資源;步驟220,同時,MS向主叫UE發(fā)送包含狀態(tài)信息的語音媒體;
步驟221,主叫UE向用戶播放接收到的語音媒體,并將獲取的圖片或動畫資源在 屏幕上進(jìn)行展示。至此,完成本發(fā)明實(shí)施例二的流程。本發(fā)明提供的呼叫過程中呈現(xiàn)用戶狀態(tài)信息的系統(tǒng)涉及如下網(wǎng)元(模塊)CMRS、 PS、用于信令和媒體承載的核心網(wǎng)、MS、主被叫UE。特別地,MS包括用于轉(zhuǎn)換文本的語音引 擎模塊TTSM。其中,各網(wǎng)元(模塊)的主要作用如下主叫UE:主叫用戶使用的用戶設(shè)備,用戶通過該設(shè)備發(fā)起呼叫,并展示本發(fā)明所 述多媒體鈴音的狀態(tài)呈現(xiàn);被叫UE 被叫用戶使用的用戶設(shè)備,用戶通過該設(shè)備接受呼叫,并向PS發(fā)送用戶 設(shè)置的狀態(tài)信息;核心網(wǎng)CN 在本發(fā)明所述呈現(xiàn)業(yè)務(wù)中作為信令和媒體的承載和路由,并進(jìn)行呼叫 控制;多媒體彩鈴服務(wù)器CMRS 本發(fā)明所述呈現(xiàn)業(yè)務(wù)的核心設(shè)備,用于業(yè)務(wù)的邏輯處理 和展現(xiàn)控制;媒體服務(wù)器MS 在本發(fā)明所述呈現(xiàn)業(yè)務(wù)中進(jìn)行媒體相關(guān)的處理;呈現(xiàn)服務(wù)器PS 提供本發(fā)明所述呈現(xiàn)業(yè)務(wù)的簽約用戶,即被叫用戶的狀態(tài)信息;語音引擎模塊TTSM 進(jìn)行被叫用戶狀態(tài)信息從文本形式到語音媒體的轉(zhuǎn)換。本發(fā)明實(shí)施例的一種呼叫過程中呈現(xiàn)用戶狀態(tài)信息的系統(tǒng)如圖3所示,包括主、 被叫UE,CMRS,核心網(wǎng)的呼叫控制設(shè)備及MS,且CMRS進(jìn)一步包括狀態(tài)信息模塊、消息組裝模 塊和媒體協(xié)商模塊,MS進(jìn)一步包括語音引擎模塊TTSM,其中,狀態(tài)信息模塊分別與PS、TTSM 及消息組裝模塊相連,消息組裝模塊還與TTSM相連,各模塊功能如下狀態(tài)信息模塊用于,在接收到呼叫控制設(shè)備轉(zhuǎn)發(fā)的被叫UE的振鈴消息后,將被叫 UE的文本格式的狀態(tài)信息發(fā)送給語音引擎模塊;語音引擎模塊用于,接收到文本格式的狀態(tài)信息后,將所述狀態(tài)信息轉(zhuǎn)換成語音 格式的媒體,并向消息組裝模塊返回語音格式的媒體描述信息;消息組裝模塊用于,從狀態(tài)信息模塊中讀取狀態(tài)信息,并與語音格式的媒體描述 信息一起組裝為消息后發(fā)送給主叫UE ;主叫UE用于,接收到組裝消息后,保存狀態(tài)信息,并根據(jù)語音格式的媒體描述信 息與媒體協(xié)商模塊進(jìn)行媒體協(xié)商;協(xié)商成功后,在播放接收到的MS發(fā)送的語音媒體的同 時,將保存的狀態(tài)信息在屏幕上顯示。本發(fā)明另一實(shí)施例的呼叫過程中呈現(xiàn)用戶狀態(tài)信息的系統(tǒng)如圖4所示,包括主、 被叫UE,CMRS,核心網(wǎng)的呼叫控制設(shè)備及MS,CMRS進(jìn)一步包括狀態(tài)信息模塊、資源關(guān)聯(lián)模 塊、消息組裝模塊和媒體協(xié)商模塊,MS進(jìn)一步包括語音引擎模塊,其中,狀態(tài)信息模塊分別 與PS、TTSM、資源關(guān)聯(lián)模塊及消息組裝模塊相連,消息組裝模塊還與資源管理模塊及TTSM 相連,各模塊功能如下狀態(tài)信息模塊用于,在接收到呼叫控制設(shè)備轉(zhuǎn)發(fā)的被叫UE的振鈴消息后,將被叫 UE的文本格式的狀態(tài)信息同時發(fā)送給語音引擎模塊和資源關(guān)聯(lián)模塊;語音引擎模塊用于,接收到所述狀態(tài)信息后,將所述狀態(tài)信息轉(zhuǎn)換成語音格式的組裝模塊返回語音格式的媒體描述信息;資源關(guān)聯(lián)模塊用于,接收到所述狀態(tài)信息后,將狀態(tài)信息與多媒體資源相關(guān)聯(lián),并 將多媒體資源的統(tǒng)一資源標(biāo)識符URI發(fā)送給消息組裝模塊;消息組裝模塊用于,將接收到的媒體描述信息組裝為消息,并將URI包含在組裝 消息中發(fā)送給主叫UE ;主叫UE用于,接收到組裝消息后,根據(jù)URI向資源關(guān)聯(lián)模塊請求獲取多媒體資源, 并根據(jù)語音格式的媒體描述信息與媒體協(xié)商模塊進(jìn)行媒體協(xié)商,協(xié)商成功后,在播放MS發(fā) 送的語音媒體的同時,將獲取到的多媒體資源在屏幕上顯示。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技 術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修 改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種呼叫過程中呈現(xiàn)用戶狀態(tài)信息的方法,其特征在于,包括主叫用戶設(shè)備UE向被叫UE發(fā)起呼叫,多媒體彩鈴服務(wù)器CMRS在接收到核心網(wǎng)的呼叫控制設(shè)備轉(zhuǎn)發(fā)的所述被叫UE的響應(yīng)消息時,將所述被叫UE的文本格式的狀態(tài)信息發(fā)送給媒體服務(wù)器MS;所述MS將所述狀態(tài)信息轉(zhuǎn)換成語音格式的媒體,并將所述媒體的媒體描述信息通過所述CMRS發(fā)送給所述主叫UE,以進(jìn)行媒體協(xié)商。
2.如權(quán)利要求1所述的方法,其特征在于,所述主叫UE根據(jù)接收到的所述媒體描述信息與所述CMRS進(jìn)行媒體協(xié)商,媒體協(xié)商成 功后,所述CMRS指示所述MS將所述語音格式的媒體發(fā)送給所述主叫UE進(jìn)行播放。
3.如權(quán)利要求2所述的方法,其特征在于,所述CMRS預(yù)先向呈現(xiàn)服務(wù)器PS訂閱所述被叫UE的狀態(tài)信息并保存;所述PS在所述被叫UE的狀態(tài)改變時通知所述CMRS,所述CMRS更新并保存所述被叫 UE的狀態(tài)信息。
4.如權(quán)利要求2所述的方法,其特征在于,所述CMRS在接收到所述被叫UE的所述響應(yīng)消息后,通過發(fā)送單次訂閱請求向所述PS 獲取所述被叫UE的狀態(tài)信息。
5.如權(quán)利要求1至4之任一項所述的方法,其特征在于,所述CMRS接收到所述MS發(fā)送的所述媒體描述信息后,將所述狀態(tài)信息與所述媒體描 述信息組裝為消息后發(fā)送給所述主叫UE ;所述主叫UE接收到所述組裝消息后,保存所述狀態(tài)信息,并在播放所述MS發(fā)送的所述 語音格式的媒體的同時,將保存的所述狀態(tài)信息在屏幕上顯示。
6.如權(quán)利要求1至4之任一項所述的方法,其特征在于,所述CMRS接收到所述MS發(fā)送的所述媒體描述信息后,將所述媒體描述信息組裝為消 息,并將所述狀態(tài)信息與多媒體資源相關(guān)聯(lián),將所述多媒體資源的統(tǒng)一資源標(biāo)識符URI包 含在所述組裝消息中發(fā)送給所述主叫UE ;所述主叫UE接收到所述組裝消息后,根據(jù)所述URI向所述CMRS請求獲取所述多媒體 資源,并在播放所述MS發(fā)送的所述語音格式的媒體的同時,將獲取到的所述多媒體資源在 屏幕上顯示。
7.如權(quán)利要求6所述的方法,其特征在于,所述組裝消息采用會話發(fā)起協(xié)議SIP消息時,所述CMRS將所述URI包含在所述SIP消 息的呼叫信息Call-Info字段中發(fā)送給所述主叫UE。
8.—種呼叫過程中呈現(xiàn)用戶狀態(tài)信息的系統(tǒng),包括用戶設(shè)備UE、多媒體彩鈴服務(wù)器 CMRS、媒體服務(wù)器MS、呈現(xiàn)服務(wù)器PS及核心網(wǎng)的呼叫控制設(shè)備,其特征在于,所述CMRS進(jìn)一步包括狀態(tài)信息模塊和媒體協(xié)商模塊,所述MS進(jìn)一步包括語音引擎模 塊,所述狀態(tài)信息模塊與所述語音引擎模塊相連,其中所述狀態(tài)信息模塊用于,向所述PS獲取并保存UE的文本格式的狀態(tài)信息,并在所述 CMRS接收到所述呼叫控制設(shè)備轉(zhuǎn)發(fā)的被叫UE的響應(yīng)消息后,將所述被叫UE的狀態(tài)信息發(fā) 送給所述語音引擎模塊;所述語音引擎模塊用于,接收到所述狀態(tài)信息后,將所述狀態(tài)信息轉(zhuǎn)換成語音格式的媒體,并將所述媒體的媒體描述信息通過所述CMRS發(fā)送給所述主叫UE ;所述主叫UE用于,根據(jù)接收到的所述媒體描述信息與所述媒體協(xié)商模塊進(jìn)行媒體協(xié) 商,并在媒體協(xié)商成功后,播放接收到的所述MS發(fā)送的所述語音格式的媒體;所述媒體協(xié)商模塊用于,與所述主叫UE進(jìn)行媒體協(xié)商成功后,指示所述MS將所述語音 格式的媒體發(fā)送給所述主叫UE進(jìn)行播放。
9.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述CMRS還包括消息組裝模塊,所述消息組裝模塊分別與所述狀態(tài)信息模塊及所述 語音引擎模塊相連,所述消息組裝模塊用于,接收所述語音引擎模塊發(fā)送的所述媒體描述信息后,從所述 狀態(tài)信息模塊中讀取所述狀態(tài)信息,并與所述媒體描述信息一起組裝為消息后發(fā)送給所述 主叫UE ;所述主叫UE用于,接收到所述組裝消息后,保存所述狀態(tài)信息;并在播放所述MS發(fā)送 的所述語音格式的媒體的同時,將保存的所述狀態(tài)信息在屏幕上顯示。
10.如權(quán)利要求8所述的系統(tǒng),其特征在于,所述CMRS還包括資源關(guān)聯(lián)模塊和消息組裝模塊,所述消息組裝模塊分別與所述狀態(tài) 信息模塊、所述資源關(guān)聯(lián)模塊及所述語音引擎模塊相連,所述資源關(guān)聯(lián)模塊還與所述狀態(tài) 信息模塊相連,其中所述狀態(tài)信息模塊用于,將所述被叫UE的狀態(tài)信息發(fā)送給所述語音引擎模塊的同時, 發(fā)送給所述資源關(guān)聯(lián)模塊;所述資源關(guān)聯(lián)模塊用于,接收到所述狀態(tài)信息模塊發(fā)送的所述狀態(tài)信息后,將所述狀 態(tài)信息與多媒體資源相關(guān)聯(lián),并將所述多媒體資源的URI發(fā)送給所述消息組裝模塊;所述消息組裝模塊用于,接收到所述語音引擎模塊發(fā)送的所述媒體描述信息后,將所 述語音格式的媒體描述信息組裝為消息,并將所述URI包含在所述組裝消息中發(fā)送給所述 主叫UE ;所述主叫UE用于,接收到所述組裝消息后,根據(jù)所述URI向所述CMRS請求獲取所述多 媒體資源,并在播放所述MS發(fā)送的語音媒體的同時,將獲取到的所述多媒體資源在屏幕上顯不。
11.如權(quán)利要求8至10之任一項所述的系統(tǒng),其特征在于,所述狀態(tài)信息模塊在接收到所述被叫UE的所述響應(yīng)消息后,通過發(fā)送單次訂閱請求 向所述PS獲取所述被叫UE的狀態(tài)信息;或者,所述狀態(tài)信息模塊預(yù)先向所述PS訂閱所述被叫UE的狀態(tài)信息并保存;所述PS在所述 被叫UE的狀態(tài)改變時通知所述狀態(tài)信息模塊,所述狀態(tài)信息模塊更新并保存所述被叫UE 的狀態(tài)信息。
全文摘要
本發(fā)明公開了一種呼叫過程中呈現(xiàn)用戶狀態(tài)信息的方法及系統(tǒng),所述方法包括主叫用戶設(shè)備UE向被叫UE發(fā)起呼叫,多媒體彩鈴服務(wù)器CMRS在接收到核心網(wǎng)的呼叫控制設(shè)備轉(zhuǎn)發(fā)的被叫UE的響應(yīng)消息時,將被叫UE的文本格式的狀態(tài)信息發(fā)送給媒體服務(wù)器MS;MS將所述狀態(tài)信息轉(zhuǎn)換成語音格式的媒體,并將所述媒體的媒體描述信息通過CMRS發(fā)送給主叫UE,以進(jìn)行媒體協(xié)商。與現(xiàn)有技術(shù)相比,本發(fā)明可以擴(kuò)充被叫用戶自定義的個性化狀態(tài)信息;并且可以在提供語音提示的同時,以文本、圖片或動畫的形式在屏幕上展示被叫用戶定義的狀態(tài)信息,給主叫用戶以良好的體驗。
文檔編號H04L29/06GK101931614SQ20091015061
公開日2010年12月29日 申請日期2009年6月19日 優(yōu)先權(quán)日2009年6月19日
發(fā)明者董昊 申請人:中興通訊股份有限公司