專利名稱:早期媒體協(xié)商失敗處理方法及相關(guān)設(shè)備、通信系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,公開了早期媒體協(xié)商失敗處理方法及相關(guān)設(shè) 備、通信系統(tǒng)。
背景技術(shù):
回鈴音業(yè)務(wù)是一種近年來逐漸興起的個(gè)性化手機(jī)業(yè)務(wù),也叫彩鈴(CRT : Ring Back Tone),回鈴音業(yè)務(wù)是指在主叫呼叫被叫時(shí),能夠聽到豐富多彩的 音樂或音效,以代替?zhèn)鹘y(tǒng)回鈴音枯燥的"都嘟…"聲。多媒體彩鈴(MCRT: Multimedia Ring Back Tone)是對(duì)普通彩鈴業(yè)務(wù)的增強(qiáng)。它是在第三代移動(dòng)通 信系統(tǒng)(3G)移動(dòng)用戶撥打視頻電話(VP: Video Phone )時(shí),在通話之前, 主叫用戶收看到多媒體視頻彩鈴的一種業(yè)務(wù)。
IMS域中的個(gè)性化回鈴音(CRBT: Customized Ring Back Tone )業(yè)務(wù)是
現(xiàn)有的一種實(shí)現(xiàn)多媒體彩鈴的技術(shù),其主要流程如下
主叫用戶設(shè)備發(fā)送帶有會(huì)話請(qǐng)求(offer)的連接請(qǐng)求(INVITE)給被叫 用戶設(shè)備,連接請(qǐng)求在到達(dá)被叫用戶設(shè)備之間經(jīng)過了服務(wù)呼叫會(huì)話控制功能 實(shí)體(S-CSC-FE: Serving Call Session Control Functional Entity)和個(gè)性化回 鈴音應(yīng)用月艮務(wù)器功能實(shí)體(CRBT AS-FE: CRBT Application Server Functional Entity);其中,連接請(qǐng)求在經(jīng)過服務(wù)呼叫會(huì)話控制功能實(shí)體時(shí),進(jìn)行了相應(yīng) 的策略過濾,然后被路由到個(gè)性化回鈴音應(yīng)用服務(wù)器功能實(shí)體,個(gè)性化回鈴 音應(yīng)用服務(wù)器功能實(shí)體將帶有offer的INVITE請(qǐng)求發(fā)送給被叫用戶設(shè)備。連 接請(qǐng)求的支持(supported)頭域中包含了早期會(huì)話(early-session)選項(xiàng)標(biāo)簽 和可靠臨時(shí)響應(yīng)標(biāo)志(100rel)選項(xiàng)標(biāo)簽。
被叫用戶設(shè)備接收了帶有offer的INVITE請(qǐng)求后,產(chǎn)生并發(fā)送可靠臨時(shí) 響應(yīng)發(fā)起早期媒體協(xié)商,可靠臨時(shí)響應(yīng)可以是會(huì)話進(jìn)行中響應(yīng)消息(183響應(yīng) 消息)??煽颗R時(shí)響應(yīng)首先到達(dá)個(gè)性化回鈴音應(yīng)用服務(wù)器功能實(shí)體。如果個(gè)性 化回鈴音應(yīng)用服務(wù)器功能實(shí)體發(fā)現(xiàn)主叫用戶設(shè)備支持早期會(huì)話,并且被叫用戶設(shè)備已經(jīng)定制了個(gè)性化回鈴音業(yè)務(wù),個(gè)性化回鈴音應(yīng)用服務(wù)器功能實(shí)體發(fā)
送INVITE請(qǐng)求給多媒體彩鈴平臺(tái),在接收了多媒體彩鈴平臺(tái)發(fā)送的請(qǐng)求已成 功處理響應(yīng)消息(200 OK)后,該響應(yīng)消息包括個(gè)性化回鈴音請(qǐng)求(CRBT offer ),個(gè)性化回鈴音應(yīng)用服務(wù)器功能實(shí)體通過服務(wù)呼叫會(huì)話控制功能實(shí)體將 包括answer和CRBT offer的可靠臨時(shí)響應(yīng)給主叫用戶設(shè)備,其中,個(gè)性化回 鈴音offer中攜帶早期媒體的媒體協(xié)議類型。
主叫用戶設(shè)備以可靠的臨時(shí)響應(yīng)應(yīng)答可靠臨時(shí)響應(yīng),該可靠的臨時(shí)響應(yīng) 可以是攜帶個(gè)性化回鈴音應(yīng)答(CRBT answer)的臨時(shí)響應(yīng)確i人(PRACK) 消息;可靠的臨時(shí)響應(yīng)到達(dá)個(gè)性化回鈴音應(yīng)用服務(wù)器功能實(shí)體,個(gè)性化回鈴 音應(yīng)用服務(wù)器功能實(shí)體發(fā)起后續(xù)的彩鈴播放流程以及正常會(huì)話的協(xié)商流程, 以及被叫用戶設(shè)備摘機(jī)后的停止彩鈴播放流程;彩鈴?fù)V共シ藕螅鹘杏脩?設(shè)備和被叫用戶設(shè)備就可以進(jìn)行實(shí)時(shí)傳輸協(xié)議(RTP: Real-time Transport Protocol)的可S見電話通話。
在對(duì)現(xiàn)有技術(shù)的研究和實(shí)踐中,發(fā)明人發(fā)現(xiàn)上述現(xiàn)有技術(shù)至少存在如下 缺陷在早期媒體協(xié)商過程中,如果因?yàn)橹鹘杏脩粼O(shè)備不支持相關(guān)的多媒體 協(xié)議類型、或主叫用戶設(shè)備的媒體資源不足、或網(wǎng)絡(luò)故障等原因?qū)е略缙诿?體協(xié)商失敗時(shí),應(yīng)用服務(wù)器功能實(shí)體不會(huì)接收到主叫用戶設(shè)備發(fā)送的臨時(shí)響 應(yīng)確認(rèn),從而不會(huì)發(fā)起正常會(huì)話的協(xié)商,導(dǎo)致主叫用戶設(shè)備和被叫用戶設(shè)備 之間的正常通話無法建立。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了早期媒體協(xié)商失敗處理方法及相關(guān)設(shè)備、通信系統(tǒng), 使用本發(fā)明實(shí)施例提供的技術(shù)方案,在早期媒體協(xié)商失敗時(shí),能夠建立主叫 用戶設(shè)備和被叫用戶設(shè)備之間的正常通話。
本發(fā)明實(shí)施例的目的是通過以下技術(shù)方案實(shí)現(xiàn)的
本發(fā)明實(shí)施例提供了一種早期媒體協(xié)商失敗處理方法,包括
接收來自彩鈴服務(wù)器的可靠臨時(shí)響應(yīng);
進(jìn)行早期媒體的協(xié)商;
向彩鈴服務(wù)器發(fā)送響應(yīng)所述可靠臨時(shí)響應(yīng)的應(yīng)答消息,如果早期媒體協(xié)商失敗,所述應(yīng)答消息包括早期媒體協(xié)商失敗的標(biāo)志。
本發(fā)明實(shí)施例還提供了 一種早期媒體協(xié)商失敗處理方法,包括
向用戶設(shè)備發(fā)送可靠臨時(shí)響應(yīng);
接收來自所述用戶設(shè)備的響應(yīng)所述可靠臨時(shí)響應(yīng)的應(yīng)答消息,所述應(yīng)答 消息包括早期媒體協(xié)商失敗的標(biāo)志;
發(fā)起正常會(huì)話的協(xié)商。
本發(fā)明實(shí)施例還提供了 一種早期媒體協(xié)商失敗處理方法,包括 向用戶設(shè)備發(fā)送可靠臨時(shí)響應(yīng);
如果在預(yù)置時(shí)間內(nèi)沒有接收到響應(yīng)所述可靠臨時(shí)響應(yīng)的消息,確定早期 媒體協(xié)商失?。?br>
發(fā)起正常會(huì)話的協(xié)商。
本發(fā)明實(shí)施例還提供了一種用戶設(shè)備,包括 接收單元,用于接收可靠臨時(shí)響應(yīng);
協(xié)商單元,用于在所述接收單元接收了所述可靠臨時(shí)響應(yīng)后,進(jìn)行早期 媒體的協(xié)商;
發(fā)送單元,用于發(fā)送響應(yīng)所述可靠臨時(shí)響應(yīng)的應(yīng)答消息,如果早期媒體 協(xié)商失敗,所述應(yīng)答消息包括早期媒體協(xié)商失敗的標(biāo)志。
本發(fā)明實(shí)施例還提供了一種彩鈴服務(wù)器,包括
發(fā)送單元,用于發(fā)送可靠臨時(shí)響應(yīng);
接收單元,用于接收響應(yīng)所述可靠臨時(shí)響應(yīng)的應(yīng)答消息,所述應(yīng)答消息 包括早期媒體協(xié)商失敗的標(biāo)志;
發(fā)起單元,用于在所述接收單元接收了所述應(yīng)答消息時(shí),消息發(fā)起正常 會(huì)話的協(xié)商。
本發(fā)明實(shí)施例還提供了一種彩鈴服務(wù)器,包括 發(fā)送單元,用于發(fā)送可靠臨時(shí)響應(yīng);確定單元,用于在預(yù)置時(shí)間內(nèi)沒有接收到響應(yīng)所述可靠臨時(shí)響應(yīng)的消息 時(shí),確定早期媒體協(xié)商失敗;
發(fā)起單元,用于在所述確定單元確定早期媒體協(xié)商失敗時(shí),發(fā)起正常會(huì) 話的協(xié)商。
本發(fā)明實(shí)施例還提供了一種通信系統(tǒng),包括
彩鈴服務(wù)器,用于發(fā)送可靠臨時(shí)響應(yīng);接收響應(yīng)所述可靠臨時(shí)響應(yīng)的應(yīng) 答消息,所述應(yīng)答消息包括早期媒體協(xié)商失敗的標(biāo)志;發(fā)起正常會(huì)話的協(xié)商;
服務(wù)呼叫會(huì)話控制功能實(shí)體,用于接收并轉(zhuǎn)發(fā)所述可靠臨時(shí)響應(yīng);接收 并轉(zhuǎn)發(fā)所述應(yīng)答消息;
用戶設(shè)備,用于接收可靠臨時(shí)響應(yīng);進(jìn)行早期媒體的協(xié)商;如果早期媒 體協(xié)商失敗,構(gòu)造并發(fā)送所述應(yīng)答消息。
從本發(fā)明實(shí)施例提供的以上技術(shù)方案可以看出,由于本發(fā)明實(shí)施例在早 期媒體協(xié)商失敗時(shí),可以通過早期媒體協(xié)商失敗的標(biāo)志獲知早期媒體協(xié)商失
敗,進(jìn)而網(wǎng)絡(luò)側(cè)可以發(fā)起后續(xù)的正常會(huì)話的協(xié)商,從而將呼叫流程恢復(fù)到正 常呼叫狀態(tài),使主叫用戶設(shè)備和被叫用戶設(shè)備之間的正常通話能夠建立,能 夠增強(qiáng)多媒體彩鈴系統(tǒng)的健壯性和可用性。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí) 施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面 描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講, 在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例中早期媒體協(xié)商失敗處理方法實(shí)施例一的流程圖2為本發(fā)明實(shí)施例中早期媒體協(xié)商失敗處理方法實(shí)施例二的流程圖3為本發(fā)明實(shí)施例中早期媒體協(xié)商失敗處理方法實(shí)施例三的信令流程
圖;圖6為本發(fā)明實(shí)施例中用戶設(shè)備實(shí)施例的結(jié)構(gòu)圖; 圖7為本發(fā)明實(shí)施例中應(yīng)用服務(wù)器功能實(shí)體實(shí)施例一的結(jié)構(gòu)圖; 圖8為本發(fā)明實(shí)施例中應(yīng)用服務(wù)器功能實(shí)體實(shí)施例二的結(jié)構(gòu)圖; 圖9為本發(fā)明實(shí)施例中通信系統(tǒng)實(shí)施例的結(jié)構(gòu)圖。
具體實(shí)施例方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行 清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而 不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作 出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
流程,該流程描述了早期媒體協(xié)商過程中用戶設(shè)備的處理過程,具體是主叫 用戶設(shè)備的處理過程,包括
101、接收來自彩鈴服務(wù)器的可靠臨時(shí)響應(yīng);
主叫用戶設(shè)備發(fā)送連接請(qǐng)求消息發(fā)起呼叫流程后,會(huì)接收到來自彩鈴服 務(wù)器的可靠臨時(shí)響應(yīng);該可靠臨時(shí)響應(yīng)具體是由彩鈴服務(wù)器接收了被叫用戶 設(shè)備發(fā)送的可靠臨時(shí)響應(yīng)后,通過服務(wù)呼叫會(huì)話控制功能實(shí)體向主叫用戶設(shè) 備發(fā)送的; 一般情況下,可靠臨時(shí)響應(yīng)包括媒體協(xié)議,該媒體協(xié)議是多媒體 彩鈴平臺(tái)所要求的媒體協(xié)議,其中多媒體彩鈴平臺(tái)可以是個(gè)性化回鈴音媒體 資源控制功能實(shí)體(CRBT MRC: CRBT Media Resource Control Functional Entity )、個(gè)性化回鈴音媒體資源處理功能實(shí)體(CRBT P-FE: Media Resource Processing Functional Entity )、個(gè)性化振鈴音媒體資源控制功能實(shí)體(CRT MRC: Customized Ringing Tone Media Resource Control Functional Entity )、 個(gè) 性化振鈴音媒體資源處理功能實(shí)體(CRT P-FE: CRT Media Resource Processing Functional Entity)等;
其中彩鈴服務(wù)器根據(jù)網(wǎng)絡(luò)以及個(gè)性化鈴音的不同會(huì)有不同,例如可以是 個(gè)性化回鈴音應(yīng)用服務(wù)器功能實(shí)體(CRBT AS-FE: CRBT Application ServerFunctional Entity )、個(gè)性化振鈴音應(yīng)用服務(wù)器功能實(shí)體(CRT AS-FE: Customized Ringing Tone Application Server Functional Entity)等;
102、 進(jìn)行早期媒體的協(xié)商;
主叫用戶設(shè)備接收到可靠臨時(shí)響應(yīng)后,進(jìn)行早期媒體協(xié)商,早期媒體協(xié) 商包括分配媒體資源,確定媒體協(xié)議等;
103、 向彩鈴服務(wù)器發(fā)送響應(yīng)可靠臨時(shí)響應(yīng)的應(yīng)答消息,如果早期媒體協(xié) 商失敗,該應(yīng)答消息包括早期媒體協(xié)商失敗的標(biāo)志。
如果主叫用戶設(shè)備不支持多媒體彩鈴平臺(tái)所要求的媒體協(xié)議,則會(huì)導(dǎo)致 早期媒體協(xié)商失敗,例如多媒體彩鈴平臺(tái)要求H.264協(xié)議而主叫用戶設(shè)備不 支持H.264協(xié)議就會(huì)導(dǎo)致早期媒體協(xié)商失??;
或者雖然主叫用戶設(shè)備支持多媒體彩鈴平臺(tái)所要求的媒體協(xié)議,但是由 于主叫用戶設(shè)備的媒體緩存不足或其他原因?qū)е虏荒転槎嗝襟w鈴音分配足夠 的資源時(shí),也會(huì)導(dǎo)致早期媒體協(xié)商失??;
或者主叫用戶設(shè)備上配置有本地策略時(shí),在進(jìn)行早期媒體協(xié)商的過程中, 可以根據(jù)本地策略確定早期媒體協(xié)商失??;例如,主叫用戶為了節(jié)省用戶設(shè) 備的資源,可以選擇不進(jìn)行多媒體彩鈴播放,從而拒絕早期媒體協(xié)商,導(dǎo)致 早期媒體協(xié)商失敗。
如果早期媒體協(xié)商失敗,為了使后續(xù)流程能夠繼續(xù)進(jìn)行,則會(huì)構(gòu)造包括 早期媒體協(xié)商失敗的標(biāo)志的應(yīng)答消息;具體地,該應(yīng)答消息可以是任何能夠 攜帶早期媒體協(xié)商失敗的標(biāo)志的由用戶設(shè)備發(fā)送至網(wǎng)絡(luò)側(cè)的消息,如會(huì)話初 始化協(xié)議(SIP: Session Initiation Protocol)信令消息等;
在應(yīng)答消息為會(huì)話初始化協(xié)議信令消息時(shí),可以由會(huì)話初始化協(xié)議信令 消息中的會(huì)話描述協(xié)議(SDP: Session Description Protocol)字段攜帶早期媒 體協(xié)商失敗的標(biāo)志、或由會(huì)話初始化協(xié)議信令消息的擴(kuò)展頭域攜帶早期媒體 協(xié)商失敗的標(biāo)志,具體地可以在會(huì)話描述協(xié)議字段的預(yù)置標(biāo)志位上攜帶早期 媒體協(xié)商失敗的標(biāo)志;由于會(huì)話描述協(xié)議字段是攜帶主叫用戶設(shè)備所支持的 媒體協(xié)議,所以也可以將會(huì)話描述協(xié)議字段留空,從而使會(huì)話描述協(xié)議字段 不攜帶任何媒體協(xié)議信息,使會(huì)話描述協(xié)議字段整體作為早期媒體協(xié)商失敗的標(biāo)志;或者還可以在會(huì)話初始化協(xié)議信令消息攜帶可擴(kuò)展標(biāo)記語言(XML: extensible Markup Language)文件,通過XML文件攜帶早期媒體協(xié)商失敗的 標(biāo)志。其中,會(huì)話初始化協(xié)議信令消息具體可以是臨時(shí)響應(yīng)確認(rèn)消息等。
向彩鈴服務(wù)器發(fā)送應(yīng)答消息后,可以使彩鈴服務(wù)器獲知主叫用戶設(shè)備側(cè) 的早期媒體協(xié)商失敗,具體可以使彩鈴服務(wù)器獲知主叫用戶設(shè)備側(cè)的早期媒 體協(xié)商失敗,從而使彩鈴服務(wù)器可以發(fā)起正常會(huì)話的協(xié)商,進(jìn)一步,彩鈴服 務(wù)器還可以發(fā)送消息結(jié)束與多媒體彩鈴平臺(tái)之間的會(huì)話。
從上可知,本實(shí)施例在早期媒體協(xié)商失敗時(shí),可以構(gòu)造包括早期媒體協(xié) 商失敗的標(biāo)志的應(yīng)答消息,使網(wǎng)絡(luò)側(cè)可以獲知早期媒體協(xié)商失敗,進(jìn)而可以 發(fā)起后續(xù)的正常會(huì)話的協(xié)商,從而將呼叫流程恢復(fù)到正常呼叫狀態(tài),使主叫 用戶設(shè)備和被叫用戶設(shè)備之間的正常通話能夠建立,能夠增強(qiáng)多媒體彩鈴系 統(tǒng)的健壯性和可用性。
進(jìn)一步,本發(fā)明實(shí)施例提供的早期媒體協(xié)商失敗處理方法實(shí)施例一構(gòu)造 的應(yīng)答消息還可以包括早期媒體協(xié)商失敗的原因,使網(wǎng)絡(luò)側(cè)可以獲知早期媒 體協(xié)商失敗的原因,可以對(duì)早期媒體協(xié)商失敗的原因進(jìn)行記錄,進(jìn)而可以根 據(jù)早期媒體協(xié)商失敗的原因?qū)艚辛鞒袒蚝艚袝r(shí)機(jī)進(jìn)行調(diào)整,進(jìn)一步增強(qiáng)多 媒體彩鈴系統(tǒng)的健壯性和可用性。
圖2描述了本發(fā)明實(shí)施例提供的早期媒體協(xié)商失敗處理方法實(shí)施例二的 流程,該流程描述了早期媒體協(xié)商過程中彩鈴服務(wù)器的處理過程,包括
201、向用戶設(shè)備發(fā)送可靠臨時(shí)響應(yīng);具體可以通過服務(wù)呼叫會(huì)話控制功 能實(shí)體向用戶設(shè)備發(fā)送該可靠臨時(shí)響應(yīng);
在呼叫流程中,彩鈴服務(wù)器收到來自被叫用戶設(shè)備的可靠臨時(shí)響應(yīng)后, 如果發(fā)現(xiàn)主叫用戶設(shè)備支持早期媒體協(xié)商,且被叫用戶設(shè)備定制了個(gè)性化鈴 音業(yè)務(wù),則會(huì)與多媒體彩鈴平臺(tái)通信,獲得多媒體彩鈴平臺(tái)的響應(yīng),多媒體 彩鈴平臺(tái)的響應(yīng)中包括多媒體彩鈴平臺(tái)要求的媒體協(xié)議;其中,個(gè)性化鈴音 業(yè)務(wù)可以是個(gè)性化回鈴音業(yè)務(wù)、個(gè)性化振鈴音業(yè)務(wù)等;
彩鈴服務(wù)器將多媒體彩鈴平臺(tái)要求的媒體協(xié)議信息封裝到可靠臨時(shí)響應(yīng) 中,將可靠臨時(shí)響應(yīng)發(fā)送給主叫用戶設(shè)備,從而使主叫用戶設(shè)備能夠獲知相
12應(yīng)的信息;
202、 接收來自用戶設(shè)備的響應(yīng)可靠臨時(shí)響應(yīng)的應(yīng)答消息,應(yīng)答消息包括 早期媒體協(xié)商失敗的標(biāo)志;
彩鈴服務(wù)器發(fā)送可靠臨時(shí)響應(yīng)后,可以接收到響應(yīng)該可靠臨時(shí)響應(yīng)的應(yīng) 答消息;該應(yīng)答消息由用戶設(shè)備通過服務(wù)呼叫會(huì)話控制功能實(shí)體發(fā)送。
203、 發(fā)起正常會(huì)話的協(xié)商。
在確定早期媒體協(xié)商失敗時(shí),雖然不能為主叫用戶設(shè)備播放個(gè)性化鈴音, 但是可以繼續(xù)正常會(huì)話的協(xié)商,因此可以發(fā)起正常會(huì)話的協(xié)商,從而保障主 叫用戶設(shè)備和被叫用戶設(shè)備之間的正常通話,具體可以向被叫用戶設(shè)備發(fā)送
臨時(shí)響應(yīng)確認(rèn)消息發(fā)起正常會(huì)話的協(xié)商;同時(shí),還可以發(fā)送消息結(jié)束與多媒 體彩鈴平臺(tái)之間的會(huì)話。
從上可知,本實(shí)施例在接收到包括早期媒體協(xié)商失敗的標(biāo)志的應(yīng)答消息 后,可以確定早期媒體協(xié)商失敗,進(jìn)而可以發(fā)起正常會(huì)話的協(xié)商,從而將呼 叫流程恢復(fù)到正常呼叫狀態(tài),使主叫用戶設(shè)備和被叫用戶設(shè)備之間的正常通 話能夠建立,能夠增強(qiáng)多媒體彩鈴系統(tǒng)的健壯性和可用性。
在應(yīng)答消息為會(huì)話初始化協(xié)議信令消息時(shí),本發(fā)明實(shí)施例提供的早期媒 體協(xié)商失敗處理方法實(shí)施例二在發(fā)起正常會(huì)話的協(xié)商前可以進(jìn)一步包括解 析應(yīng)答消息獲得早期媒體協(xié)商失敗的標(biāo)志。
根據(jù)早期媒體協(xié)商失敗的標(biāo)志在應(yīng)答消息中攜帶的位置不同或者根據(jù)應(yīng) 答消息的類型不同,解析獲得早期媒體協(xié)商失敗的標(biāo)志的過程會(huì)有不同;
例如,在應(yīng)答消息通過可擴(kuò)展標(biāo)記語言文件攜帶早期媒體協(xié)商失敗的標(biāo) 志時(shí),解析應(yīng)答消息獲得早期媒體協(xié)商失敗的標(biāo)志的步驟可以包括解析應(yīng) 答消息獲得可擴(kuò)展標(biāo)記語言文件;從可擴(kuò)展標(biāo)記語言文件中解析得到早期媒 體協(xié)商失敗的標(biāo)志。
在應(yīng)答消息通過會(huì)話描述協(xié)議字段攜帶早期媒體協(xié)商失敗的標(biāo)志時(shí),解 析應(yīng)答消息獲得早期媒體協(xié)商失敗的標(biāo)志可以為解析應(yīng)答消息的會(huì)話描述 協(xié)議字段獲得早期媒體協(xié)商失敗的標(biāo)志;在應(yīng)答消息通過擴(kuò)展頭域攜帶早期媒體協(xié)商失敗的標(biāo)志時(shí)或解析應(yīng)答消 息的擴(kuò)展頭域獲得早期媒體協(xié)商失敗的標(biāo)志。
具體根據(jù)應(yīng)答攜帶早期媒體協(xié)商失敗的標(biāo)志的位置不同有不同,以解析 應(yīng)答消息的會(huì)話描述協(xié)議字段獲得早期媒體協(xié)商失敗的標(biāo)志為例在通過會(huì) 話描述協(xié)議字段中的預(yù)置標(biāo)志位攜帶早期媒體協(xié)商失敗的標(biāo)志時(shí),可以通過
解析該預(yù)置標(biāo)志位獲得早期媒體協(xié)商失敗的標(biāo)志;在通過對(duì)會(huì)話描述協(xié)議字 段留空攜帶早期媒體協(xié)商失敗的標(biāo)志時(shí),如果解析會(huì)話描述協(xié)議字段沒有獲 得相應(yīng)的信息則獲得早期媒體協(xié)商失敗的標(biāo)志,其中相應(yīng)的信息可以是主叫 用戶設(shè)備支持的媒體協(xié)議。
的應(yīng)答消息還可以包括早期媒體協(xié)商失敗的原因;此時(shí),本發(fā)明實(shí)施例提供 的早期媒體協(xié)商失敗處理方法實(shí)施例二還可以包括解析應(yīng)答消息獲得早期 媒體協(xié)商失敗的原因,記錄早期媒體協(xié)商失敗的原因;從而可以根據(jù)早期媒 體協(xié)商失敗的原因?qū)艚辛鞒袒蚝艚袝r(shí)機(jī)進(jìn)行調(diào)整,進(jìn)一步增強(qiáng)多媒體彩鈴 系統(tǒng)的健壯性和可用性。
圖3描述了本發(fā)明實(shí)施例提供的早期媒體協(xié)商失敗處理方法實(shí)施例三的 信令流程,包括
301、 主叫用戶設(shè)備發(fā)送向服務(wù)呼叫會(huì)話控制功能實(shí)體發(fā)送帶有會(huì)話請(qǐng)求 (offer)的連接請(qǐng)求;其中,連接請(qǐng)求的支持頭域中可以包含早期會(huì)話選項(xiàng)
標(biāo)簽和可靠臨時(shí)響應(yīng)標(biāo)志選項(xiàng)標(biāo)簽。
302、 服務(wù)呼叫會(huì)話控制功能實(shí)體接收帶有會(huì)話請(qǐng)求的連接請(qǐng)求后,進(jìn)行 策略過濾,向彩鈴服務(wù)器發(fā)送帶有會(huì)話請(qǐng)求的連接請(qǐng)求。
303、 彩鈴服務(wù)器向被叫用戶設(shè)備發(fā)送帶有會(huì)話請(qǐng)求的連接請(qǐng)求。
其中,彩鈴服務(wù)器根據(jù)個(gè)性化鈴音的類型不同而有所不同,在個(gè)性化鈴 音為個(gè)性化回鈴音時(shí),該彩鈴服務(wù)器為個(gè)性化回鈴音彩鈴服務(wù)器;在個(gè)性化 鈴音為個(gè)性化振鈴音時(shí),該彩鈴服務(wù)器為個(gè)性化振鈴音彩鈴服務(wù)器。
304、 被叫用戶設(shè)備產(chǎn)生可靠的臨時(shí)響應(yīng)給主叫用戶設(shè)備,將可靠的臨時(shí) 響應(yīng)發(fā)送給彩鈴服務(wù)器,其中可靠的臨時(shí)響應(yīng)可以是帶有會(huì)話應(yīng)答(answer)的183響應(yīng)消息。
305、 彩鈴服務(wù)器接收可靠的臨時(shí)響應(yīng)后,發(fā)現(xiàn)主叫用戶設(shè)備支持早期會(huì)
話,并且被叫用戶設(shè)備已經(jīng)定制了個(gè)性化回鈴音業(yè)務(wù),彩鈴服務(wù)器發(fā)送連接 請(qǐng)求給多媒體彩鈴平臺(tái)。
多媒體彩鈴平臺(tái)根據(jù)網(wǎng)絡(luò)的不同和/或個(gè)性化鈴音的類型不同而有所不 同,多媒體彩鈴平臺(tái)可以是個(gè)性化回鈴音媒體資源控制功能實(shí)體、個(gè)性化回 鈴音媒體資源處理功能實(shí)體、個(gè)性化振鈴音媒體資源控制功能實(shí)體、個(gè)性化
振鈴音媒體資源處理功能實(shí)體等;
306、 多媒體彩鈴平臺(tái)發(fā)送帶有多媒體彩鈴請(qǐng)求的響應(yīng)消息(200OK)給 彩鈴服務(wù)器,用于響應(yīng)接收到的連接請(qǐng)求;其中,多媒體彩鈴請(qǐng)求可以是個(gè) 性化回鈴音請(qǐng)求(CRBT offer )、個(gè)性化振鈴音請(qǐng)求(CRT offer)等,多媒體 彩鈴請(qǐng)求攜帶有多媒體彩鈴平臺(tái)所要求的媒體提協(xié)議;
307、 彩鈴服務(wù)器向服務(wù)呼叫會(huì)話控制功能實(shí)體發(fā)送可靠的臨時(shí)響應(yīng),該 可靠的臨時(shí)響應(yīng)包括會(huì)話應(yīng)答和多媒體彩鈴請(qǐng)求。
308、 服務(wù)呼叫會(huì)話控制功能實(shí)體轉(zhuǎn)發(fā)包括會(huì)話應(yīng)答和多媒體彩鈴請(qǐng)求的 可靠的臨時(shí)響應(yīng)給主叫用戶設(shè)備。
309、 主叫用戶設(shè)備接收到包括會(huì)話應(yīng)答和多媒體彩鈴請(qǐng)求的可靠的臨時(shí) 響應(yīng)之后,在多媒體彩鈴請(qǐng)求的觸發(fā)下進(jìn)行早期媒體的協(xié)商,本實(shí)施例假設(shè) 早期媒體協(xié)商失敗;
310、 主叫用戶設(shè)備向服務(wù)呼叫會(huì)話控制功能實(shí)體發(fā)送帶有早期媒體協(xié)商 失敗的標(biāo)志的應(yīng)答消息;
該應(yīng)答消息可以是帶有可擴(kuò)展標(biāo)記語言文件的臨時(shí)響應(yīng)確認(rèn)消息,其中 可擴(kuò)展標(biāo)記語言文件中包含了早期媒體協(xié)商失敗的標(biāo)志;
應(yīng)答消息可以進(jìn)一步包括早期媒體協(xié)商失敗的原因。
311、 服務(wù)呼叫會(huì)話控制功能實(shí)體向彩鈴服務(wù)器轉(zhuǎn)發(fā)帶有早期媒體協(xié)商失 敗的標(biāo)志的應(yīng)答消息;
312、 彩鈴服務(wù)器收到帶有早期媒體協(xié)商失敗的標(biāo)志的應(yīng)答消息之后,可以解析獲得早期媒體協(xié)商失敗的標(biāo)志,得知早期媒體協(xié)商失敗,從而可以根 據(jù)策略觸發(fā)早期媒體失敗的處理流程,并為正常的呼叫接續(xù)做好資源準(zhǔn)備。 彩鈴服務(wù)器向被叫用戶設(shè)備發(fā)送臨時(shí)響應(yīng)確認(rèn)消息,發(fā)起正常會(huì)話的協(xié)商。
313、 彩鈴服務(wù)器向多媒體彩鈴平臺(tái)發(fā)送確認(rèn)消息(ACK),用于確認(rèn)306 中的200 0K。
314、 彩鈴服務(wù)器發(fā)送再見(BYE)消息給多媒體彩鈴平臺(tái)以結(jié)束與多媒 體彩鈴平臺(tái)之間的會(huì)話。
315、 多媒體彩鈴平臺(tái)回送200OK以響應(yīng)314中的再見消息。
316、 被叫用戶設(shè)備向彩鈴服務(wù)器發(fā)送200 OK響應(yīng)312中的臨時(shí)響應(yīng)確 認(rèn)消息。
317、 彩鈴服務(wù)器向服務(wù)呼叫會(huì)話控制功能實(shí)體發(fā)送200 OK響應(yīng)311中 的臨時(shí)響應(yīng)確iU肖息。
318、 服務(wù)呼叫會(huì)話控制功能實(shí)體向主叫用戶設(shè)備轉(zhuǎn)發(fā)200 OK響應(yīng)310 的臨時(shí)響應(yīng)確iU肖息。
319、 被叫用戶設(shè)備向彩鈴服務(wù)器發(fā)送振鈴消息(180 ringing)表示被叫 用戶設(shè)備正在振鈴。
320、 彩鈴服務(wù)器向主叫用戶設(shè)備發(fā)送振鈴消息;使主叫用戶設(shè)備可以獲 知被叫用戶設(shè)備正在振鈴。
321、 被叫用戶設(shè)備向彩鈴服務(wù)器發(fā)送200 OK,表示被叫用戶設(shè)備摘機(jī) 應(yīng)答。
322、 彩鈴服務(wù)器向主叫用戶設(shè)備發(fā)送200 OK;使主叫用戶設(shè)備可以獲 知被叫用戶設(shè)備摘才幾應(yīng)答。
323、 主叫用戶設(shè)備向彩鈴服務(wù)器發(fā)送確認(rèn)消息,用于確認(rèn)322中的200OK。
324、 彩鈴服務(wù)器向被叫用戶設(shè)備發(fā)送確認(rèn)消息,用于確認(rèn)321中的200 OK。自此,主叫用戶設(shè)備和被叫用戶設(shè)備可以進(jìn)行正常的可視電話通話。從上可知,本實(shí)施例中主叫用戶設(shè)備在早期媒體協(xié)商失敗時(shí),可以構(gòu)造 包括早期媒體協(xié)商失敗的標(biāo)志的應(yīng)答消息,使彩鈴服務(wù)器可以獲知早期媒體 協(xié)商失敗,進(jìn)而可以發(fā)起后續(xù)的正常會(huì)話的協(xié)商,從而將呼叫流程恢復(fù)到正 常呼叫狀態(tài),使主叫用戶設(shè)備和被叫用戶設(shè)備之間的正常通話能夠建立,能 夠增強(qiáng)多媒體彩鈴系統(tǒng)的健壯性和可用性。
圖4描述了本發(fā)明實(shí)施例提供的早期媒體協(xié)商失敗處理方法實(shí)施例四的
流程,該流程描述了早期媒體協(xié)商過程中彩鈴服務(wù)器的處理過程,包括
401、 向用戶設(shè)備發(fā)送可靠臨時(shí)響應(yīng);
在呼叫流程中,彩鈴服務(wù)器收到來自被叫用戶設(shè)備的可靠臨時(shí)響應(yīng)后, 如果發(fā)現(xiàn)主叫用戶設(shè)備支持早期媒體協(xié)商,且被叫用戶設(shè)備定制了個(gè)性化鈴 音(個(gè)性化回鈴音、個(gè)性化振鈴音)業(yè)務(wù),則會(huì)與多媒體彩鈴平臺(tái)通信,獲 得多媒體彩鈴平臺(tái)的響應(yīng),多媒體彩鈴平臺(tái)的響應(yīng)中包括多媒體彩鈴平臺(tái)要 求的媒體協(xié)議;
彩鈴服務(wù)器將多媒體彩鈴平臺(tái)要求的媒體協(xié)議信息封裝到可靠臨時(shí)響應(yīng) 中,將可靠臨時(shí)響應(yīng)發(fā)送給用戶設(shè)備,從而使主叫用戶設(shè)備能夠獲知相應(yīng)的 信息;
402、 如果在預(yù)置時(shí)間內(nèi)沒有接收到響應(yīng)可靠臨時(shí)響應(yīng)的消息,確定早期 媒體協(xié)商失?。?br>
在主叫用戶設(shè)備由于某種原因?qū)е略缙诿襟w協(xié)商失敗時(shí),主叫用戶設(shè)備 并不會(huì)發(fā)送響應(yīng)可靠臨時(shí)響應(yīng)的消息,此時(shí)彩鈴服務(wù)器不會(huì)接收到主叫用戶 設(shè)備發(fā)送的響應(yīng)可靠臨時(shí)響應(yīng)的消息;或者主叫用戶設(shè)備雖然發(fā)送了響應(yīng)的 可靠臨時(shí)響應(yīng)的消息,但是由于網(wǎng)絡(luò)原因?qū)е马憫?yīng)可靠的臨時(shí)響應(yīng)的確認(rèn)消 息不可能發(fā)送至彩鈴服務(wù)器,此時(shí)彩鈴服務(wù)器也不會(huì)接收到主叫用戶設(shè)備發(fā) 送的響應(yīng)可靠臨時(shí)響應(yīng)的消息;
所以彩鈴服務(wù)器可以設(shè)置一個(gè)定時(shí)器,該定時(shí)器在發(fā)送可靠臨時(shí)響應(yīng)時(shí) 啟動(dòng),如果計(jì)時(shí)器的計(jì)時(shí)到達(dá)預(yù)置時(shí)間時(shí)仍未收到響應(yīng)可靠臨時(shí)響應(yīng)的消息, 則可以認(rèn)為早期媒體協(xié)商失敗,其中預(yù)置時(shí)間可以根據(jù)網(wǎng)絡(luò)狀況或處理流程 預(yù)先確定。403、發(fā)起正常會(huì)話的協(xié)商。
在確定早期媒體協(xié)商失敗時(shí),雖然不能為主叫用戶設(shè)備播放個(gè)性化鈴音, 但是可以繼續(xù)正常會(huì)話的協(xié)商,因此可以發(fā)起正常會(huì)話的協(xié)商,從而保障主
叫用戶設(shè)備和被叫用戶設(shè)備之間的正常通話;同時(shí),還可以發(fā)送消息結(jié)束與 多媒體彩鈴平臺(tái)之間的會(huì)話。
從上可知,本實(shí)施例在預(yù)置時(shí)間內(nèi)沒有接收到響應(yīng)可靠臨時(shí)響應(yīng)的消息 時(shí),可以確定早期媒體協(xié)商失敗,進(jìn)而可以發(fā)起正常會(huì)話的協(xié)商,從而將呼 叫流程恢復(fù)到正常呼叫狀態(tài),使主叫用戶設(shè)備和被叫用戶設(shè)備之間的正常通 話能夠建立,能夠增強(qiáng)多媒體彩鈴系統(tǒng)的健壯性和可用性。
信令流程,包括
501、 主叫用戶設(shè)備發(fā)送向服務(wù)呼叫會(huì)話控制功能實(shí)體發(fā)送帶有會(huì)話請(qǐng)求 的連接請(qǐng)求;其中,連接請(qǐng)求的支持頭域中可以包含早期會(huì)話選項(xiàng)標(biāo)簽和可 靠臨時(shí)響應(yīng)標(biāo)志選項(xiàng)標(biāo)簽。
502、 服務(wù)呼叫會(huì)話控制功能實(shí)體接收帶有會(huì)話請(qǐng)求的連接請(qǐng)求后,進(jìn)行 策略過濾,向彩鈴服務(wù)器發(fā)送帶有會(huì)話請(qǐng)求的連接請(qǐng)求。
503、 彩鈴服務(wù)器向被叫用戶設(shè)備發(fā)送帶有會(huì)話請(qǐng)求的連接請(qǐng)求。
其中,彩鈴服務(wù)器根據(jù)個(gè)性化鈴音的類型不同而有所不同,在個(gè)性化鈴 音為個(gè)性化回鈴音時(shí),該彩鈴服務(wù)器為個(gè)性化回鈴音彩鈴服務(wù)器;在個(gè)性化 鈴音為個(gè)性化振鈴音時(shí),該彩鈴服務(wù)器為個(gè)性化振鈴音彩鈴服務(wù)器。
504、 被叫用戶設(shè)備產(chǎn)生可靠的臨時(shí)響應(yīng)給主叫用戶設(shè)備,將可靠的臨時(shí) 響應(yīng)發(fā)送給彩鈴服務(wù)器,其中可靠的臨時(shí)響應(yīng)可以是帶有會(huì)話應(yīng)答(answer) 的183響應(yīng)消息。
505、 彩鈴服務(wù)器接收可靠的臨時(shí)響應(yīng)后,發(fā)現(xiàn)主叫用戶設(shè)備支持早期會(huì) 話,并且被叫用戶設(shè)備已經(jīng)定制了個(gè)性化回鈴音業(yè)務(wù),彩鈴服務(wù)器發(fā)送連接 請(qǐng)求給多媒體彩鈴平臺(tái)。
多媒體彩鈴平臺(tái)根據(jù)網(wǎng)絡(luò)的不同和/或個(gè)性化鈴音的類型不同而有所不同,多媒體彩鈴平臺(tái)可以是個(gè)性化回鈴音媒體資源控制功能實(shí)體、個(gè)性化回 鈴音媒體資源處理功能實(shí)體、個(gè)性化振鈴音媒體資源控制功能實(shí)體、個(gè)性化 振鈴音媒體資源處理功能實(shí)體等;
506、 多媒體彩鈴平臺(tái)發(fā)送帶有多媒體彩鈴請(qǐng)求的響應(yīng)消息(200 OK)給 彩鈴服務(wù)器,用于響應(yīng)接收到的連接請(qǐng)求;其中,多媒體彩鈴請(qǐng)求可以是個(gè) 性化回鈴音請(qǐng)求(CRBT offer )、個(gè)性化振鈴音(CRT offer)等,多媒體彩鈴 請(qǐng)求攜帶有多媒體彩鈴平臺(tái)所要求的媒體提協(xié)議;
507、 彩鈴服務(wù)器向服務(wù)呼叫會(huì)話控制功能實(shí)體發(fā)送可靠的臨時(shí)響應(yīng),該 可靠的臨時(shí)響應(yīng)包括會(huì)話應(yīng)答和多媒體彩鈴請(qǐng)求。
508、 服務(wù)呼叫會(huì)話控制功能實(shí)體轉(zhuǎn)發(fā)包括會(huì)話應(yīng)答和多媒體彩鈴請(qǐng)求的 可靠的臨時(shí)響應(yīng)給主叫用戶設(shè)備。
509、 主叫用戶設(shè)備接收到包括會(huì)話應(yīng)答和多媒體彩鈴請(qǐng)求的可靠的臨時(shí) 響應(yīng)之后,在多媒體彩鈴請(qǐng)求的觸發(fā)下進(jìn)行早期媒體的協(xié)商。
510、 彩鈴服務(wù)器向服務(wù)呼叫會(huì)話控制功能實(shí)體發(fā)送包括會(huì)話應(yīng)答和多媒 體彩鈴請(qǐng)求的可靠的臨時(shí)響應(yīng)后, 一直等待響應(yīng)507中可靠的臨時(shí)響應(yīng)的應(yīng) 答消息,直到定時(shí)器超時(shí),這時(shí)認(rèn)為主叫用戶設(shè)備協(xié)商早期媒體失敗,根據(jù) 策略觸發(fā)早期媒體失敗的處理流程,并為正常的呼叫接續(xù)做好資源準(zhǔn)備;具 體地,彩鈴服務(wù)器向被叫用戶設(shè)備發(fā)送臨時(shí)響應(yīng)確認(rèn)消息,發(fā)起正常會(huì)話的 協(xié)商。
其中,主叫用戶設(shè)備可能由于早期媒體協(xié)商失敗而并不發(fā)送任何消息, 從而導(dǎo)致彩鈴服務(wù)器接收不到響應(yīng)507中可靠的臨時(shí)響應(yīng)的消息;或者,雖 然主叫用戶設(shè)備不管早期媒體協(xié)商是否失敗都發(fā)送了確認(rèn)消息,但是由于網(wǎng) 絡(luò)原因?qū)е虏殊彿?wù)器接收不到響應(yīng)507中可靠的臨時(shí)響應(yīng)的消息。
511、 彩鈴服務(wù)器向多媒體彩鈴平臺(tái)發(fā)送確認(rèn)消息,用于確認(rèn)506中的200OK。
512、 彩鈴服務(wù)器發(fā)送再見消息給多媒體彩鈴平臺(tái)以結(jié)束與多媒體彩鈴平 臺(tái)之間的會(huì)話。
19513、 多媒體彩鈴平臺(tái)回送200 OK消息以響應(yīng)512中的再見消息。
514、 被叫用戶設(shè)備向彩鈴服務(wù)器發(fā)送200 OK響應(yīng)510中的臨時(shí)響應(yīng)確 i人消息。
515、 被叫用戶設(shè)備向彩鈴服務(wù)器發(fā)送振鈴消息表示被叫用戶設(shè)備正在振鈴。
516、 彩鈴服務(wù)器向主叫用戶設(shè)備發(fā)送振鈴消息;使主叫用戶設(shè)備可以獲 知被叫用戶設(shè)備正在振鈴。
517、 被叫用戶設(shè)備向彩鈴服務(wù)器發(fā)送200 OK,表示被叫用戶設(shè)備摘機(jī) 應(yīng)答。
518、 彩鈴服務(wù)器向主叫用戶設(shè)備發(fā)送200 OK;使主叫用戶設(shè)備可以獲 知被叫用戶設(shè)備摘機(jī)應(yīng)答。
519、 主叫用戶設(shè)備向彩鈴服務(wù)器發(fā)送確認(rèn)消息,用于確認(rèn)518中的200OK。
520、 彩鈴服務(wù)器向被叫用戶設(shè)備發(fā)送確認(rèn)消息,用于確認(rèn)517中的200 OK。自此,主叫用戶設(shè)備和被叫用戶設(shè)備可以進(jìn)行正常的可視電話通話。
從上可知,本實(shí)施例中彩鈴服務(wù)器在沒有接收到響應(yīng)可靠臨時(shí)響應(yīng)的消 息時(shí),可以根據(jù)策略確定早期媒體協(xié)商失敗,進(jìn)而可以發(fā)起后續(xù)的正常會(huì)話 的協(xié)商,從而將呼叫流程恢復(fù)到正常呼叫狀態(tài),使主叫用戶設(shè)備和被叫用戶 設(shè)備之間的正常通話能夠建立,能夠增強(qiáng)多媒體彩鈴系統(tǒng)的健壯性和可用性。
如下再介紹本發(fā)明實(shí)施例提供的裝置,首先介紹本發(fā)明實(shí)施例提供的用 戶設(shè)備,圖6描述了本發(fā)明實(shí)施例提供的用戶設(shè)備實(shí)施例的結(jié)構(gòu),包括
接收單元601,用于接收可靠臨時(shí)響應(yīng);
協(xié)商單元602,用于在接收單元601接收了可靠臨時(shí)響應(yīng)后,進(jìn)行早期士某 體的協(xié)商;
發(fā)送單元603,用于發(fā)送響應(yīng)可靠臨時(shí)響應(yīng)的應(yīng)答消息,如果早期媒體協(xié) 商失敗,應(yīng)答消息包括早期媒體協(xié)商失敗的標(biāo)志。從上可知,用戶設(shè)備的本實(shí)施例在早期媒體協(xié)商失敗時(shí),可以構(gòu)造包括 早期媒體協(xié)商失敗的標(biāo)志的應(yīng)答消息,使網(wǎng)絡(luò)側(cè)可以獲知早期媒體協(xié)商失敗, 進(jìn)而可以發(fā)起后續(xù)的正常會(huì)話的協(xié)商,從而將呼叫流程恢復(fù)到正常呼叫狀態(tài), 使主叫用戶設(shè)備和被叫用戶設(shè)備之間的正常通話能夠建立,能夠增強(qiáng)多媒體 彩鈴系統(tǒng)的健壯性和可用性。
進(jìn)一步,本發(fā)明實(shí)施例提供的用戶設(shè)備實(shí)施例還可以包括獲取單元,
用于獲取協(xié)商單元602進(jìn)行早期媒體協(xié)商失敗的原因;此時(shí),發(fā)送單元603 發(fā)送的應(yīng)答消息進(jìn)一步包括早期媒體協(xié)商失敗的原因。使網(wǎng)絡(luò)側(cè)可以獲知早 期媒體協(xié)商失敗的原因,可以對(duì)早期媒體協(xié)商失敗的原因進(jìn)行記錄,進(jìn)而可 以根據(jù)早期媒體協(xié)商失敗的原因?qū)艚辛鞒袒蚝艚袝r(shí)機(jī)進(jìn)行調(diào)整,進(jìn)一步增 強(qiáng)多媒體彩鈴系統(tǒng)的健壯性和可用性。
圖7描述了本發(fā)明實(shí)施例提供的彩鈴服務(wù)器實(shí)施例一的結(jié)構(gòu),包括
發(fā)送單元701,用于發(fā)送可靠臨時(shí)響應(yīng);
接收單元702,用于接收響應(yīng)可靠臨時(shí)響應(yīng)的應(yīng)答消息,應(yīng)答消息包括早 期媒體協(xié)商失敗的標(biāo)志;
發(fā)起單元703,用于在確定單元702接收了應(yīng)答消息時(shí),發(fā)起正常會(huì)話的 協(xié)商。
從上可知,彩鈴服務(wù)器的本實(shí)施例在接收到包括早期媒體協(xié)商失敗的標(biāo) 志的應(yīng)答消息后,可以確定早期媒體協(xié)商失敗,進(jìn)而可以發(fā)起正常會(huì)話的協(xié) 商,從而將呼叫流程恢復(fù)到正常呼叫狀態(tài),使主叫用戶設(shè)備和被叫用戶設(shè)備 之間的正常通話能夠建立,能夠增強(qiáng)多媒體彩鈴系統(tǒng)的健壯性和可用性。
進(jìn)一步,如果接收單元702接收的應(yīng)答消息還包括早期媒體協(xié)商失敗的 原因;此時(shí),本發(fā)明實(shí)施例提供的彩鈴服務(wù)器實(shí)施例一還可以包括記錄單 元,用于記錄接收單元702接收的應(yīng)答消息包括的早期媒體協(xié)商失敗的原因。 從而可以根據(jù)早期媒體協(xié)商失敗的原因?qū)艚辛鞒袒蚝艚袝r(shí)機(jī)進(jìn)行調(diào)整,進(jìn) 一步增強(qiáng)多媒體彩鈴系統(tǒng)的健壯性和可用性。
圖8描述了本發(fā)明實(shí)施例提供的彩鈴服務(wù)器實(shí)施例二的結(jié)構(gòu),包括發(fā)送單元801,用于發(fā)送可靠臨時(shí)響應(yīng);
確定單元802,用于在預(yù)置時(shí)間內(nèi)沒有接收到響應(yīng)發(fā)送單元801發(fā)送的可 靠臨時(shí)響應(yīng)的消息時(shí),確定早期媒體協(xié)商失敗;
具體地,確定單元802可以包括計(jì)時(shí)器8021,用于在發(fā)送單元801發(fā) 送可靠臨時(shí)響應(yīng)時(shí)進(jìn)行計(jì)時(shí);失敗確定單元8022,用于在計(jì)時(shí)器8021的計(jì)時(shí) 達(dá)到預(yù)置時(shí)間時(shí),如果沒有接收到響應(yīng)可靠臨時(shí)響應(yīng)的消息,確定早期媒體 協(xié)商失敗。
發(fā)起單元803,用于在確定單元802確定早期媒體協(xié)商失敗時(shí),發(fā)起正常 會(huì)話的協(xié)商。具體地,可以在失敗確定單元8022確定早期媒體協(xié)商失敗時(shí)發(fā) 起正常會(huì)話的協(xié)商。
從上可知,彩鈴服務(wù)器的本實(shí)施例在預(yù)置時(shí)間內(nèi)沒有接收到響應(yīng)可靠臨 時(shí)響應(yīng)的消息時(shí),可以確定早期媒體協(xié)商失敗,進(jìn)而可以發(fā)起正常會(huì)話的協(xié) 商,從而將呼叫流程恢復(fù)到正常呼叫狀態(tài),使主叫用戶設(shè)備和被叫用戶設(shè)備 之間的正常通話能夠建立,能夠增強(qiáng)多媒體彩鈴系統(tǒng)的健壯性和可用性。
圖9描述了本發(fā)明實(shí)施例提供的通信系統(tǒng)實(shí)施例的結(jié)構(gòu),包括
彩鈴服務(wù)器901,用于發(fā)送可靠臨時(shí)響應(yīng);接收響應(yīng)可靠臨時(shí)響應(yīng)的應(yīng)答 消息,應(yīng)答消息包括早期媒體協(xié)商失敗的標(biāo)志;發(fā)起正常會(huì)話的協(xié)商;
服務(wù)呼叫會(huì)話控制功能實(shí)體902,用于接收并轉(zhuǎn)發(fā)可靠臨時(shí)響應(yīng);接收并 轉(zhuǎn)發(fā)應(yīng)答消息;
用戶設(shè)備903,用于接收可靠臨時(shí)響應(yīng);進(jìn)行早期媒體的協(xié)商;進(jìn)行早期 媒體協(xié)商失敗時(shí),構(gòu)造并發(fā)送應(yīng)答消息。
從上可知,本實(shí)施例中用戶設(shè)備在早期媒體協(xié)商失敗時(shí),可以構(gòu)造包括 早期媒體協(xié)商失敗的標(biāo)志的應(yīng)答消息,使彩鈴服務(wù)器可以獲知早期媒體協(xié)商 失敗,進(jìn)而可以發(fā)起后續(xù)的正常會(huì)話的協(xié)商,從而將呼叫流程恢復(fù)到正常呼 叫狀態(tài),使主叫用戶設(shè)備和被叫用戶設(shè)備之間的正常通話能夠建立,能夠增 強(qiáng)多媒體彩鈴系統(tǒng)的健壯性和可用性。
本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī) 可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行本發(fā)明實(shí)施例提供的上述方法實(shí)施 例的部分或全部步驟。
上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
通信系統(tǒng)進(jìn)行了詳細(xì)介紹,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方 法及其思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具 體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理 解為對(duì)本發(fā)明的限制。
權(quán)利要求
1、一種早期媒體協(xié)商失敗處理方法,其特征在于,包括接收來自彩鈴服務(wù)器的可靠臨時(shí)響應(yīng);進(jìn)行早期媒體的協(xié)商;向彩鈴服務(wù)器發(fā)送響應(yīng)所述可靠臨時(shí)響應(yīng)的應(yīng)答消息,如果早期媒體協(xié)商失敗,所述應(yīng)答消息包括早期媒體協(xié)商失敗的標(biāo)志。
2、 如權(quán)利要求1所述的早期媒體協(xié)商失敗處理方法,其特征在于,接收 的所述可靠臨時(shí)響應(yīng)包括媒體協(xié)議;所述進(jìn)行早期媒體的協(xié)商過程中,如果不支持所述媒體協(xié)議,則確定早 期媒體協(xié)商失敗。
3、 如權(quán)利要求1所述的早期媒體協(xié)商失敗處理方法,其特征在于,所述 進(jìn)行早期媒體的協(xié)商過程中,如果媒體資源不足,則確定早期媒體協(xié)商失敗。
4、 如權(quán)利要求1所述的早期媒體協(xié)商失敗處理方法,其特征在于,所述 進(jìn)行早期媒體的協(xié)商過程中,根據(jù)本地策略確定早期媒體協(xié)商失敗。
5、 如權(quán)利要求1至4任一所述的早期媒體協(xié)商失敗處理方法,其特征在 于,發(fā)送的所述應(yīng)答消息為會(huì)話初始化協(xié)議信令消息。
6、 如權(quán)利要求5所述的早期媒體協(xié)商失敗處理方法,其特征在于,所述 會(huì)話初始化協(xié)議信令消息為臨時(shí)響應(yīng)確認(rèn)消息。
7、 如權(quán)利要求5所述的早期媒體協(xié)商失敗處理方法,其特征在于,發(fā)送 的所述會(huì)話初始化協(xié)議信令消息通過會(huì)話描述協(xié)議字段攜帶所述早期媒體協(xié) 商失敗的標(biāo)志;或發(fā)送的所述會(huì)話初始化協(xié)議信令消息通過擴(kuò)展頭域攜帶所述早期媒體 協(xié)商失敗的標(biāo)志;或發(fā)送的所述會(huì)話初始化協(xié)議信令消息通過可擴(kuò)展標(biāo)記語言文件攜帶所 述早期媒體協(xié)商失敗的標(biāo)志。
8、 如權(quán)利要求7所述的早期媒體協(xié)商失敗處理方法,其特征在于,所述 會(huì)話描述協(xié)議字段攜帶早期媒體協(xié)商失敗的標(biāo)志具體為在所述會(huì)話描述協(xié)議字段的預(yù)置標(biāo)志位上攜帶所述早期媒體協(xié)商失敗的 標(biāo)志、或所述會(huì)話描述協(xié)議字段留空作為所述早期^某體協(xié)商失敗的標(biāo)志。
9、 如權(quán)利要求1至4任一所述的早期媒體協(xié)商失敗處理方法,其特征在于,發(fā)送的所述應(yīng)答消息進(jìn)一步包括早期媒體協(xié)商失敗的原因。
10、 一種早期媒體協(xié)商失敗處理方法,其特征在于,包括 向用戶設(shè)備發(fā)送可靠臨時(shí)響應(yīng);接收來自所述用戶設(shè)備的響應(yīng)所述可靠臨時(shí)響應(yīng)的應(yīng)答消息,所述應(yīng)答 消息包括早期媒體協(xié)商失敗的標(biāo)志;發(fā)起正常會(huì)話的協(xié)商。
11、 如權(quán)利要求IO所述的早期媒體協(xié)商失敗處理方法,其特征在于,所 述應(yīng)答消息為會(huì)話初始化協(xié)議信令消息;發(fā)起正常會(huì)話的協(xié)商前進(jìn)一步包括解析所述應(yīng)答消息獲得所述早期媒體協(xié)商失敗的標(biāo)志。
12、 如權(quán)利要求11所述的早期媒體協(xié)商失敗處理方法,其特征在于,所 述解析所述應(yīng)答消息獲得所述早期媒體協(xié)商失敗的標(biāo)志具體為解析所述會(huì)話初始化協(xié)議信令消息的會(huì)話描述協(xié)議字段獲得所述早期媒 體協(xié)商失敗的標(biāo)志;或解析所述會(huì)話初始化協(xié)議信令消息的擴(kuò)展頭域獲得所述早期媒體協(xié)商 失敗的標(biāo)志;或解析所述會(huì)話初始化協(xié)議信令消息的可擴(kuò)展標(biāo)記語言文件獲得所述早 期媒體協(xié)商失敗的標(biāo)志。
13、 如權(quán)利要求10至12任一所迷的早期媒體協(xié)商失敗處理方法,其特 征在于,所述應(yīng)答消息還包括早期媒體協(xié)商失敗的原因;該方法進(jìn)一步包括解析所述應(yīng)答消息獲得所述早期^ 某體協(xié)商失敗的原因; 記錄所述早期媒體協(xié)商失敗的原因。
14、 一種早期媒體協(xié)商失敗處理方法,其特征在于,包括向用戶設(shè)備發(fā)送可靠臨時(shí)響應(yīng);如果在預(yù)置時(shí)間內(nèi)沒有接收到響應(yīng)所述可靠臨時(shí)響應(yīng)的消息,確定早期媒體協(xié)商失??;發(fā)起正常會(huì)話的協(xié)商。
15、 如權(quán)利要求14所述的早期媒體協(xié)商失敗處理方法,其特征在于,所 述預(yù)置時(shí)間通過定時(shí)器確定,所述定時(shí)器在發(fā)送所述可靠臨時(shí)響應(yīng)時(shí)啟動(dòng)。
16、 一種用戶設(shè)備,其特征在于,包括 接收單元,用于接收可靠臨時(shí)響應(yīng);協(xié)商單元,用于在所述接收單元接收了所述可靠臨時(shí)響應(yīng)后,進(jìn)行早期 媒體的協(xié)商;發(fā)送單元,用于發(fā)送響應(yīng)所述可靠臨時(shí)響應(yīng)的應(yīng)答消息,如果早期媒體 協(xié)商失敗,所述應(yīng)答消息包括早期媒體協(xié)商失敗的標(biāo)志。
17、 如權(quán)利要求16所述的用戶設(shè)備,其特征在于,還包括獲取單元,用于獲取所述協(xié)商單元進(jìn)行早期^;某體協(xié)商失敗的原因;所述發(fā)送單元發(fā)送的所述應(yīng)答消息進(jìn)一步包括所述獲取單元獲取的所述 早期媒體協(xié)商失敗的原因。
18、 一種彩鈴服務(wù)器,其特征在于,包括 發(fā)送單元,用于發(fā)送可靠臨時(shí)響應(yīng);接收單元,用于接收響應(yīng)所述可靠臨時(shí)響應(yīng)的應(yīng)答消息,所述應(yīng)答消息 包括早期媒體協(xié)商失敗的標(biāo)志;發(fā)起單元,用于在所述接收單元接收了所述應(yīng)答消息時(shí),消息發(fā)起正常 會(huì)話的協(xié)商。
19、 如權(quán)利要求18所述的彩鈴服務(wù)器,其特征在于,所述接收單元接收 的所述應(yīng)答消息還包括早期媒體協(xié)商失敗的原因;所述彩鈴服務(wù)器還包括記錄單元,用于記錄所述接收單元接收的所述應(yīng)答消息包括的所述早期 媒體協(xié)商失敗的原因。
20、 一種彩鈴服務(wù)器,其特征在于,包括 發(fā)送單元,用于發(fā)送可靠臨時(shí)響應(yīng);確定單元,用于在預(yù)置時(shí)間內(nèi)沒有接收到響應(yīng)所述可靠臨時(shí)響應(yīng)的消息 時(shí),確定早期媒體協(xié)商失?。话l(fā)起單元,用于在所述確定單元確定早期媒體協(xié)商失敗時(shí),發(fā)起正常會(huì) 話的協(xié)商。
21、 如權(quán)利要求20所述的彩鈴服務(wù)器,其特征在于,所述確定單元包括計(jì)時(shí)器,用于在所述發(fā)送單元發(fā)送所述可靠臨時(shí)響應(yīng)時(shí)進(jìn)行計(jì)時(shí);失敗確定單元,用于在所述計(jì)時(shí)器的計(jì)時(shí)達(dá)到預(yù)置時(shí)間時(shí),如果沒有接 收到響應(yīng)所述可靠臨時(shí)響應(yīng)的消息,確定早期媒體協(xié)商失敗。
22、 一種通信系統(tǒng),其特征在于,包括彩鈴服務(wù)器,用于發(fā)送可靠臨時(shí)響應(yīng);接收響應(yīng)所述可靠臨時(shí)響應(yīng)的應(yīng) 答消息,所述應(yīng)答消息包括早期媒體協(xié)商失敗的標(biāo)志;發(fā)起正常會(huì)話的協(xié)商;服務(wù)呼叫會(huì)話控制功能實(shí)體,用于接收并轉(zhuǎn)發(fā)所述可靠臨時(shí)響應(yīng);接收 并轉(zhuǎn)發(fā)所述應(yīng)答消息;用戶設(shè)備,用于接收可靠臨時(shí)響應(yīng);進(jìn)行早期媒體的協(xié)商;如果早期媒 體協(xié)商失敗,構(gòu)造并發(fā)送所述應(yīng)答消息。
全文摘要
本發(fā)明涉及通信技術(shù)領(lǐng)域,公開了早期媒體協(xié)商失敗處理方法及相關(guān)設(shè)備、通信系統(tǒng),相關(guān)設(shè)備包括用戶設(shè)備和彩鈴服務(wù)器,其中一種早期媒體協(xié)商失敗處理方法包括接收來自彩鈴服務(wù)器的可靠臨時(shí)響應(yīng);進(jìn)行早期媒體的協(xié)商;向彩鈴服務(wù)器發(fā)送響應(yīng)所述可靠臨時(shí)響應(yīng)的應(yīng)答消息,如果早期媒體協(xié)商失敗,所述應(yīng)答消息包括早期媒體協(xié)商失敗的標(biāo)志。使用本發(fā)明實(shí)施例提供的技術(shù)方案,在早期媒體協(xié)商失敗時(shí),能夠建立主叫用戶設(shè)備和被叫用戶設(shè)備之間的正常通話。
文檔編號(hào)H04W4/12GK101662736SQ20081021054
公開日2010年3月3日 申請(qǐng)日期2008年8月27日 優(yōu)先權(quán)日2008年8月27日
發(fā)明者張惠萍, 健 楊, 郜文美, 陳國喬 申請(qǐng)人:華為技術(shù)有限公司