專利名稱:在呼叫前轉(zhuǎn)業(yè)務基礎上實現(xiàn)多媒體彩像業(yè)務的方法、裝置、系統(tǒng)的制作方法
技術(shù)領域:
本發(fā)明涉及通信領域,并且特別地,涉及一種在呼叫前轉(zhuǎn)業(yè)務 基礎上實現(xiàn)多媒體彩像業(yè)務的方法、裝置、和系統(tǒng)。
背景技術(shù):
目前,在越來越重視并且迅速推廣的IP多媒體子系統(tǒng)(IMS ) 域中,彩鈴業(yè)務有著良好的發(fā)展前景,并衍生出了多媒體彩像業(yè)務。多々某體彩j象業(yè)務是一種主叫業(yè)務,如果主叫開通了該業(yè)務,則 主叫呼叫被叫時,被叫的終端會將網(wǎng)絡發(fā)出的影像顯示給被叫用戶。 這個影像是由主叫用戶預先設置的多媒體文件播放產(chǎn)生,多媒體文 件可為音頻和一見頻兩種類型。IMS是一種基于會話初始化協(xié)議(SIP ),融合了數(shù)據(jù)、語音、 和移動網(wǎng)絡的體系, 一般由會話管理和路由類、數(shù)據(jù)庫、服務、支 撐實體、和計費等幾部分組成。IMS是i見在通用移動通4言系統(tǒng) (UMTS)分組交換域上的實時業(yè)務,其能夠?qū)P靈活的業(yè)務能力 植根于移動通信系統(tǒng)之中,從而極大豐富移動業(yè)務生成能力。目前,在IMS域中已出現(xiàn)了前轉(zhuǎn)業(yè)務。對于一次呼叫,如果簽 訂了該業(yè)務的用戶處于無法接聽狀態(tài),則會自動將話路接續(xù)到其他 號碼(簽訂的號碼),其中,比較典型的是遇忙呼叫前轉(zhuǎn)業(yè)務。然而,在不僅被叫號碼簽訂了前轉(zhuǎn)業(yè)務,主叫號碼還簽訂了多媒體彩像業(yè) 務的情況下,在對該被叫號碼實現(xiàn)呼叫前轉(zhuǎn)時,將無法對呼叫^皮轉(zhuǎn) 接到的用戶實現(xiàn)彩像業(yè)務。目前,尚未提出能夠解決該問題的技術(shù)方案。發(fā)明內(nèi)容考慮到上述問題而做出本發(fā)明,為此,本發(fā)明的主要目的在于 提供一種多媒體彩像業(yè)務的實現(xiàn)機制,以解決相關(guān)技術(shù)中無法在進 行呼叫前轉(zhuǎn)的同時實現(xiàn)彩像業(yè)務的問題。才艮據(jù)本發(fā)明的實施例,才是供了 一種在呼叫前轉(zhuǎn)業(yè)務基礎上實現(xiàn) 多媒體彩像業(yè)務的方法,用于在第 一被叫用戶進行呼叫前轉(zhuǎn)的情況 下對第 一被叫用戶簽訂前轉(zhuǎn)的第二被叫用戶實現(xiàn)多媒體彩像業(yè)務。該方法包4舌步艱《S102,第一#1叫用戶拒絕主叫用戶的呼叫, 并通過主叫用戶的主叫應用"l務器通知主叫用戶;步艱《S104,主叫 應用服務器接收來自媒體服務器的第一媒體會話描述協(xié)議消息,并 獲取來自主叫用戶的第二媒體會話描述協(xié)議消息;步驟S106,主叫 應用服務器將第一^ 某體會話描述協(xié)議消息和第二々某體會話描述協(xié)議 消息經(jīng)由第二被叫用戶的第二應用服務器發(fā)送給第二被叫用戶;步 驟S108,第二被叫用戶利用第一^某體會話描述協(xié)議消息和第二々某體 會話描述協(xié)議消息與媒體服務器進行媒體協(xié)商;以及步驟SllO,在 媒體協(xié)商成功的情況下,媒體服務器對第二被叫用戶播放4某體流。其中,步驟S104具體為主叫應用服務器向彩像業(yè)務服務器 發(fā)送第一邀請消息,第一邀請消息中攜帶彩像業(yè)務接入碼;響應于 第 一邀請消息,彩像業(yè)務服務器將第二邀請消息轉(zhuǎn)發(fā)給媒體服務器, 其中,第二邀請消息中攜帶有彩像業(yè)務接入碼;媒體服務器將第一々某體會話描述協(xié)議消息經(jīng)由彩像業(yè)務服務器發(fā)送給主叫應用服務器。并且,步驟S110具體為在纟某體協(xié)商成功的情況下,第二^皮 叫用戶獲取協(xié)商結(jié)果,并將協(xié)商結(jié)果經(jīng)由第二應用服務器和第 一被 叫用戶的第 一應用服務器發(fā)送給主叫應用服務器;主叫應用服務器 向彩像業(yè)務服務器請求播放媒體流;彩像業(yè)務服務器將媒體流的文 件路徑告知媒體服務器,媒體服務器根據(jù)路徑播放々某體流。此外,在步驟S106中,主叫應用服務器根據(jù)第一被叫用戶簽 訂的呼叫前轉(zhuǎn)業(yè)務中第二被叫用戶的號碼,將第一媒體會話描述協(xié) 議消息和第二媒體會話描述協(xié)議消息發(fā)送給第二被叫用戶。另夕卜,在步驟S110之后,可進一步包括第二被叫用戶應答 主叫用戶的呼叫,主叫應用服務器向媒體服務器請求停止播放媒體、、六根據(jù)本發(fā)明的另一實施例,提供了 一種在呼叫前轉(zhuǎn)業(yè)務基礎上 實現(xiàn)多媒體彩像業(yè)務的裝置,用于在第一被叫用戶進行呼叫前轉(zhuǎn)的 情況下對第一被叫用戶簽訂前轉(zhuǎn)的第二被叫用戶實現(xiàn)多媒體彩像業(yè)務。該裝置包括通知模塊,位于第一被叫用戶,用于將第一被叫 用戶拒絕主叫用戶的呼叫通過主叫用戶的主叫應用服務器通知主叫 用戶;獲取模塊,用于接收來自媒體服務器的第一媒體會話描述協(xié) 議消息,并獲取來自主叫用戶的第二媒體會話描述協(xié)議消息;發(fā)送 模塊,位于主叫應用服務器,用于將由獲取模塊獲取的第一媒體會 話描述協(xié)議消息和第二媒體會話描述協(xié)議消息經(jīng)由第二被叫用戶的 第二應用服務器發(fā)送給第二被叫用戶;協(xié)商模塊,用于利用第一媒 體會話描述協(xié)議消息和第二媒體會話描述協(xié)議消息與々某體服務器進行媒體協(xié)商;以及播放模塊,位于媒體服務器,用于在媒體協(xié)商成 功的情況下對第二被叫用戶播放媒體流。其中,獲取模塊獲取第 一媒體會話描述協(xié)議消息的處理具體為 獲取模塊向彩像業(yè)務服務器發(fā)送第一邀請消息,第 一邀請消息中攜 帶彩像業(yè)務接入碼;響應于第一邀請消息,彩像業(yè)務服務器將第二 邀請消息轉(zhuǎn)發(fā)給媒體服務器,其中,第二邀請消息中攜帶彩像業(yè)務 接入碼;媒體服務器將第一媒體會話描述協(xié)議消息經(jīng)由彩像業(yè)務服 務器發(fā)送給獲取模塊。并且,播放一莫塊插-放々某體流的處理具體為在4某體協(xié)商成功的 情況下,第二被叫用戶獲取協(xié)商結(jié)果,并將協(xié)商結(jié)果經(jīng)由第二應用 服務器和第一應用服務器發(fā)送給主叫應用服務器;主叫應用服務器 向彩像業(yè)務服務器請求播放媒體流;彩像業(yè)務服務器將媒體流的文件路徑告知媒體服務器的播放模塊,播放模塊根據(jù)路徑播放媒體流。另外,發(fā)送模塊根據(jù)第 一被叫用戶簽訂的呼叫前轉(zhuǎn)業(yè)務中第二 被叫用戶的號碼,將第 一媒體會話描述協(xié)議消息和第二媒體會話描 述協(xié)議消息發(fā)送給第二被叫用戶。另外,該裝置可進一步包括停止請求模塊,用于在第二被叫 用戶應答主叫用戶的呼叫時,向播放模塊請求停止播放媒體流。根據(jù)本發(fā)明的再一個實施例,提供了 一種在呼叫前轉(zhuǎn)業(yè)務基礎 上實現(xiàn)多媒體彩像業(yè)務的系統(tǒng),用于在第 一被叫用戶進行呼叫前轉(zhuǎn) 的情況下對第 一被叫用戶簽訂前轉(zhuǎn)的第二被叫用戶實現(xiàn)多媒體彩像 業(yè)務。該系統(tǒng)包4舌核心網(wǎng),用于在第一^皮叫用戶拒絕主叫用戶的呼 叫的情況下呼叫第二被叫用戶,接收來自媒體服務器的第一媒體會 話描述協(xié)議消息,以及獲取來自主叫用戶的第二4某體會話描述協(xié)議消息,并將第 一媒體會話描述協(xié)議消息和第二媒體會話描述協(xié)議消息發(fā)送給第二被叫用戶;媒體服務器,用于將第一媒體會話描述協(xié) 議消息發(fā)送給核心網(wǎng),以及在第二被叫用戶利用第一々某體會話描述 協(xié)議消息和第二媒體會話描述協(xié)議消息進行媒體協(xié)商成功后向第二 一皮叫用戶#番》文纟某體流。其中,核心網(wǎng)可進一步包4舌主叫用戶的主叫應用月l務器、第一 被叫用戶的第一應用服務器、第二被叫用戶的第二應用服務器,其 中,主叫應用服務器將第 一被叫用戶拒絕主叫用戶的呼叫通知給主 叫用戶;主叫應用服務器接收來自々某體服務器的第一4某體會話描述 協(xié)議消息,并獲取來自主叫用戶的第二々某體會話描述協(xié)議消息;主 叫應用服務器將第 一媒體會話描述協(xié)議消息和第二媒體會話描述協(xié) 議消息經(jīng)由第二應用月良務器發(fā)送^會第二4皮叫用戶。并且,在播放々某體流時,如果第二被叫用戶應答主叫用戶的呼 叫,主叫應用服務器向媒體服務器請求停止播放媒體流。此外,該系統(tǒng)可進一步包括彩像業(yè)務服務器,其中,核心網(wǎng)向 彩像業(yè)務服務器發(fā)送第一邀請消息,第一邀請消息中攜帶彩像業(yè)務 接入碼;響應于第一邀請消息,彩像業(yè)務服務器將第二邀請消息轉(zhuǎn) 發(fā)給媒體服務器,其中,第二邀請消息中攜帶有彩像業(yè)務接入碼; 媒體服務器將第一媒體會話描述協(xié)議消息經(jīng)由彩像業(yè)務服務器發(fā)送 給核心網(wǎng)。并且,核心網(wǎng)還用于將々某體協(xié)商成功的情況下第二#:叫用戶獲 取的協(xié)商結(jié)果,并向彩像業(yè)務服務器請求播放媒體流。通過本發(fā)明的上述技術(shù)方案,能夠在進4亍呼叫前轉(zhuǎn)的情況下, 對前轉(zhuǎn)到的被叫用戶實現(xiàn)多媒體彩像業(yè)務,從而滿足客戶的需求, 提高用戶體驗。
此處所i兌明的附圖用來^是供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其i兌明用于解釋本發(fā)明,并 不構(gòu)成對本發(fā)明的不當限定。在附圖中圖1是根據(jù)本發(fā)明方法實施例的在呼叫前轉(zhuǎn)業(yè)務基礎上實現(xiàn)多 媒體彩像業(yè)務的方法的流程圖;圖2是才艮據(jù)本發(fā)明方法實施例的方法的處理實例的信令流程圖;圖3是#4居本發(fā)明裝置實施例的在呼叫前轉(zhuǎn)業(yè)務基礎上實現(xiàn)多 媒體彩像業(yè)務的裝置的框圖;以及圖4是根據(jù)本發(fā)明系統(tǒng)實施例的在呼叫前轉(zhuǎn)業(yè)務基礎上實現(xiàn)多 々某體彩像業(yè)務的系統(tǒng)的框圖。
具體實施方式
方法實施例在本實施例中,提供了 一種在呼叫前轉(zhuǎn)業(yè)務基礎上實現(xiàn)多媒體 彩像業(yè)務的方法,用于在第 一被叫用戶進行呼叫前轉(zhuǎn)的情況下對第 一被叫用戶簽訂前轉(zhuǎn)的第二被叫用戶實現(xiàn)多媒體彩像業(yè)務。其能夠 使得前轉(zhuǎn)呼叫到的下一被叫(第二被叫用戶)能夠收看或收聽相應 的多媒體彩像,從而實現(xiàn)遇忙呼叫前轉(zhuǎn)業(yè)務與多媒體彩像業(yè)務的嵌 套。如圖l所示,根據(jù)本實施例的在呼叫前轉(zhuǎn)業(yè)務基礎上實現(xiàn)多媒 體彩像業(yè)務的方法包括步驟S102,第一被叫用戶拒絕主叫用戶的呼叫,并通過主叫用戶的主叫應用服務器(AS)通知主叫用戶;步 驟S104,主叫AS接收來自媒體服務器的第一媒體會話描述協(xié)議消 息,并獲取來自主叫用戶的第二媒體會話描述協(xié)議消息;步驟S106, 主叫AS將第一媒體會話描述協(xié)議消息和第二媒體會話描述協(xié)議消 息經(jīng)由第二^皮叫用戶的第二 AS發(fā)送^合第二^皮叫用戶;步驟S108, 第二被叫用戶利用第 一媒體會話描述協(xié)議消息和第二々某體會話描述 協(xié)議消息與媒體服務器進行媒體協(xié)商;以及步驟SllO,在媒體協(xié)商 成功的情況下,媒體服務器對第二被叫用戶播放4某體流。其中,步驟S104具體為主叫AS向彩像業(yè)務服務器發(fā)送第一 邀請消息,其中,第一邀請消息中攜帶彩像業(yè)務接入碼;響應于第 一邀請消息,彩像業(yè)務服務器將第二邀請消息轉(zhuǎn)發(fā)給^ 某體服務器, 其中,第二邀請消息中攜帶有該彩像業(yè)務接入碼;媒體服務器將第 一々某體會話描述協(xié)議消息經(jīng)由彩像業(yè)務月l務器發(fā)送給主叫AS。并且,步驟S110具體為在々某體協(xié)商成功的情況下,第二4皮 叫用戶獲取協(xié)商結(jié)果,并將協(xié)商結(jié)果經(jīng)由第二 AS和第一被叫用戶 的第一 AS發(fā)送給主叫AS;主叫AS向彩像業(yè)務服務器請求播放4某 體流;彩像業(yè)務服務器將媒體流的文件路徑告知媒體服務器,媒體 服務器根據(jù)3各徑播方欠纟某體流。此夕卜,在步驟S106中,主叫AS才艮據(jù)第一被叫用戶簽訂的呼叫 前轉(zhuǎn)業(yè)務中第二被叫用戶的號碼,將第一J 某體會話描述協(xié)議消息和 第二媒體會話描述協(xié)議消息發(fā)送給第二被叫用戶。進一步地,在步驟S110之后,可進一步包括第二被叫用戶 應答主叫用戶的呼叫,主叫AS向媒體服務器請求停止播放媒體流。其中,主叫AS、第一AS、第二 AS均為核心網(wǎng)"i殳備,可以將 這三個服務器視為核心網(wǎng),該方法的實現(xiàn)步驟如下(a )核心網(wǎng)收到第一#1叫的拒接忙消息;(b )核心網(wǎng)判斷第 一被叫簽訂了遇忙呼叫前轉(zhuǎn)業(yè)務,呼叫第二 被叫,并建立與彩像業(yè)務服務器的連接;(c)彩像業(yè)務服務器上觸發(fā)業(yè)務,執(zhí)行彩像播放流程;(d )第二被叫收聽/收看播放的多媒體彩像。按照本發(fā)明、提供的方法,步驟(b)可進一步包4舌(bl )核心網(wǎng)設備中第一 AS查詢簽約信息,發(fā)現(xiàn)第一被叫簽 訂了遇忙呼叫前轉(zhuǎn)業(yè)務;(b2)主叫AS發(fā)Invite消息給彩像業(yè)務服務器,消息中帶有 彩^象業(yè)務接入碼;(b3 )主叫AS發(fā)Invite消息給第一^皮叫AS;(b4)第一 AS根據(jù)第一被叫簽訂的前轉(zhuǎn)號碼,發(fā)Invite消息 給第二 AS。其中,步-驟c)可進一步包4舌(cl )彩像業(yè)務服務器根據(jù)彩像業(yè)務接入碼觸發(fā)彩像業(yè)務;(c2 )進行媒體服務器與第二被叫用戶的媒體協(xié)商流程;(c3)媒體協(xié)商結(jié)束,開始插J文多媒體彩像。圖2是在實際實現(xiàn)該方法時的詳細處理流禾呈圖。其中,省略了 主叫呼叫第一被叫、第一被叫收看或收聽多媒體彩像、以及主叫聽 回鈴音的流禾呈。如圖2所示,具體包4舌以下處理過禾呈步驟21:被叫UE—B(對應于上述的第一^皮叫用戶)拒接UE一A (對應于上述的主叫用戶)的呼叫,UE—B發(fā)送603 decline消息給 AS—B (對應于上述第一AS);步驟22: AS—B發(fā)ACK消息*會UE—B,表示已收到603 decline消息;步驟23-24: AS_B查詢簽約信息,發(fā)現(xiàn)B簽訂了遇忙前轉(zhuǎn)業(yè)務, 發(fā)181消息給UE—A,通知主叫終端觸發(fā)前轉(zhuǎn)業(yè)務,經(jīng)過AS—A;步駛朵25: AS—A (對應于上述主叫AS)發(fā)送Invite消息給彩傳_ 業(yè)務服務器,Invite消息中帶有彩像業(yè)務4妻入碼;步驟26:彩像業(yè)務服務器發(fā)Invite消息給媒體服務器,開始進 行々某體協(xié)商;步驟27:媒體服務器回183消息給彩像業(yè)務服務器,其中帶有 々某體力良務器的々某體sdpD;步驟28:彩像業(yè)務服務器發(fā)送183消息給AS—A,其中帶有媒 體服務器的媒體sdpD (對應于上述第一個媒體會話描述協(xié)議消息);步驟29:由于4妻收到181前轉(zhuǎn)消息,AS_A發(fā)送Invite消息結(jié)^ AS—B,其中帶有主叫IMS客戶端的媒體sdpA (對應于上述第二媒 體會話描述協(xié)議消息)和標志成早期會話(early-session)的々某體服 務器媒體sdpD,表示進行帶有彩像業(yè)務的前轉(zhuǎn);步驟210: AS—B根據(jù)用戶B簽訂的前轉(zhuǎn)號碼,發(fā)Invite消息給 AS—C,帶有主叫IMS客戶端的媒體sdpA和標志成早期會話 (early-session)的J 某體服務器J 某體sdpD;步驟211: AS—C (對應于上述第二 AS)將Invite消息轉(zhuǎn)發(fā)給 UE—C (對應于上述第二被叫用戶),帶有sdpA和sdpD (標識為 early-session的sdpD );步驟212: UE_C收到Invite消息,經(jīng)過與sdpA和sdpD的兩 次媒體協(xié)商,回183消息給AS—C,消息帶有媒體協(xié)商結(jié)果sdpA, 和sdpD, ( early-session );步驟213: AS—C將183消息轉(zhuǎn)發(fā)給AS—B,帶有々某體協(xié)商結(jié)果 sdpA,和sdpD, ( early-session );步驟214: ASJB發(fā)送183消息給AS—A,帶有力某體協(xié)商結(jié)果 sdpA,和sdpD, ( early-session );步驟215: AS_A將183消息更改為Update消息發(fā)給UE—A, 用作更新i某體,消息中帶有々某體協(xié)商結(jié)果sdpA,;步驟216: UE—A回200 OK (對Update消息的回應)纟合AS_A, 表示收到了媒體協(xié)商結(jié)果;步驟217: AS—A發(fā)送PRACK消息給彩像業(yè)務服務器,帶有媒 體協(xié)商結(jié)果sdpD,;步驟218:彩像業(yè)務服務器發(fā)送PRACK消息給媒體服務器, 帶有纟某體協(xié)商結(jié)果sdpD,;步驟219:々某體服務器收到PRACK消息,纟某體協(xié)商結(jié)束,回 200 OK消息(對PRACK消息的回應)給彩-像業(yè)務月l務器;步驟220:彩^象業(yè)務力l務器轉(zhuǎn)發(fā)200 OK消息(對PRACK消息 的回應)纟會AS_A;步驟221:由于媒體協(xié)商結(jié)束,媒體服務器回200 OK消息(對 Invite消息的回應);步驟222:彩i象業(yè)務月艮務器將200 OK消息(對Invite消息的回 應)轉(zhuǎn)發(fā)給AS—A;步驟223: AS_A收到200 OK消息,發(fā)給彩像業(yè)務服務器ACK 消息確i人;步驟224:彩像業(yè)務服務器將ACK確認消息轉(zhuǎn)發(fā)給媒體服務器;步驟225: AS_A發(fā)送PRACK消息給AS—B;步驟226-227: AS—B發(fā)送PRACK消息給UE—C,經(jīng)過AS—C;步驟228-229: UE—C回200 OK消息(對PRACK消息的回應) 到AS_B,經(jīng)過AS—C;步-驟230: AS—B回200 OK消息(只于PRACK消息的回應)到 AS—A;步驟231-233: UE—C發(fā)180消息到AS—A,經(jīng)過AS—C、 AS—B; UE—C開始準備接收媒體流,準備振鈴;步驟234: AS—A發(fā)180消息給UE—A, UE—A聽回鈴音;步驟235-238: UE—A發(fā)PRACK消息給UE—C,經(jīng)過AS—A、 AS_B、 AS一C;步驟239-242: UE—C回200 OK消息(對PRACK消息的回應) 給UE—A,經(jīng)過AS—C、 AS—B、 AS—A;步驟243: AS—A發(fā)送INFO消息給彩像業(yè)務服務器,請求播放 媒體;步驟244:彩像業(yè)務服務器發(fā)送INFO消息給4某體服務器,其 中帶有媒體文件路徑;步驟245:媒體服務器根據(jù)媒體協(xié)商結(jié)果和媒體文件路徑開始 給UE—C播放媒體,主叫用戶開始收聽/收看多媒體彩像;媒體服務 器并回200 OK消息(對INFO消息的回應)給彩像業(yè)務服務器;步驟246:彩像業(yè)務服務器回200 OK消息(對INFO消息的回 應)給AS一A;步驟247: UE—C應答,發(fā)200 OK消息(對Invite消息的回應) 到AS—C;步驟248-249: AS_C將200 OK消息(對Invite消息的回應) 轉(zhuǎn)發(fā)給AS—A,經(jīng)過AS—B;步驟250: AS—A發(fā)送BYE消息給彩像業(yè)務服務器,要求停止 播放彩像并釋放呼叫;步驟251:彩像業(yè)務服務器將BYE消息轉(zhuǎn)發(fā)給媒體服務器;步驟252:媒體服務器停止播放媒體,彩像播放完畢;釋放呼 叫,并回200 OK消息(對BYE消息的回應)給彩像業(yè)務服務器;步驟253:彩像業(yè)務服務器轉(zhuǎn)發(fā)200 OK消息(對BYE消息的 回應)給AS—A;步驟254: AS—A轉(zhuǎn)發(fā)200 OK消息(對Invite消息的回應)給UE一A;步驟255-258: UE_A發(fā)送ACK確認消息主合UE_C,經(jīng)過AS_A、 AS—B和AS_C; UE—A和UE_C開始通話。應當注意,在上述處理中出3見的sdpA、 sdpD、 sdpA,、和sdpD, 4又是出于清楚的目的而i殳置的消息名稱,其中,可以i人為sdpA,為 sdpA的協(xié)商結(jié)果、sdpD,為sdpD的協(xié)商結(jié)果。裝置實施例在本實施例中,提供了 一種在呼叫前轉(zhuǎn)業(yè)務基礎上實現(xiàn)多々某體 彩像業(yè)務的裝置,用于在第一被叫用戶進行呼叫前轉(zhuǎn)的情況下對第一被叫用戶簽訂前轉(zhuǎn)的第二被叫用戶實現(xiàn)多媒體彩像業(yè)務。如圖3所示,根據(jù)本實施例的在呼叫前轉(zhuǎn)業(yè)務基礎上實現(xiàn)多媒 體彩-像業(yè)務的裝置包括通知才莫塊302,位于第一凈皮叫用戶,用于 將第一^C叫用戶拒絕主叫用戶的呼叫通過主叫用戶的主叫AS通知 主叫用戶;獲取模塊304,用于接收來自媒體服務器的第一媒體會 話描述協(xié)議消息,并獲取來自主叫用戶的第二媒體會話描述協(xié)議消 息;發(fā)送模塊306,位于主叫AS,用于將由獲取模塊獲取的第一媒 體會話描述協(xié)議消息和第二媒體會話描述協(xié)議消息經(jīng)由第二被叫用 戶的第二 AS發(fā)送給第二被叫用戶;協(xié)商模塊308,用于利用第一媒 體會話描述協(xié)議消息和第二媒體會話描述協(xié)議消息與々某體服務器進 行4某體協(xié)商;以及播放;模塊310,位于媒體力良務器,用于在々某體協(xié) 商成功的情況下對第二被叫用戶4番放媒體流。其中,獲取模塊304獲取第一媒體會話描述協(xié)議消息的處理具 體為獲取模塊304向彩像業(yè)務服務器發(fā)送第一邀請消息,其中, 第一邀請消息中攜帶彩像業(yè)務接入碼;響應于第一邀請消息,彩像 業(yè)務服務器將邀請消息轉(zhuǎn)發(fā)給媒體服務器,其中,所述第二邀請消 息中攜帶該彩像業(yè)務接入碼;媒體服務器將第 一媒體會話描述協(xié)議 消息經(jīng)由彩像業(yè)務服務器發(fā)送給獲取模塊304。其中,播放模塊310播放媒體流的處理具體為在媒體協(xié)商成 功的情況下,第二被叫用戶獲取協(xié)商結(jié)果,并將協(xié)商結(jié)果經(jīng)由第二 AS和第一 AS發(fā)送給主叫AS;主叫AS向彩像業(yè)務服務器請求播 放媒體流;彩像業(yè)務服務器將媒體流的文件路徑告知媒體服務器的 播放模塊310,播放模塊310根據(jù)路徑播放媒體流。此外,發(fā)送模塊306根據(jù)第一被叫用戶簽訂的呼叫前轉(zhuǎn)業(yè)務中 第二被叫用戶的號碼,將第一媒體會話描述協(xié)議消息和第二々某體會 話描述協(xié)議消息發(fā)送^合第二^皮叫用戶。進一步地,該裝置可進一步包括停止"i青求才莫塊,用于在第二 被叫用戶應答主叫用戶的呼叫時,向播放模塊請求停止播放媒體流。系纟充實施例再本實施例中,提供了 一種在呼叫前轉(zhuǎn)業(yè)務基礎上實現(xiàn)多媒體 彩j象業(yè)務的系統(tǒng),用于在第一#皮叫用戶進4亍呼叫前轉(zhuǎn)的情況下對第 一被叫用戶簽訂前轉(zhuǎn)的第二被叫用戶實現(xiàn)多媒體彩像業(yè)務。如圖4所示,根據(jù)本實施例的在呼叫前轉(zhuǎn)業(yè)務基礎上實現(xiàn)多媒 體彩像業(yè)務的系統(tǒng)包括核心網(wǎng)402,用于在第一^皮叫用戶拒絕主 叫用戶的呼叫的情況下呼叫第二被叫用戶,接收來自媒體服務器的 第 一媒體會話描述協(xié)議消息,以及獲取來自主叫用戶的第二媒體會 話描述協(xié)議消息,并將第 一々某體會話描述協(xié)議消息和第二々某體會話描述協(xié)議消息發(fā)送給第二被叫用戶;媒體服務器404,用于將第一 々某體會話描述協(xié)i義消息發(fā)送《會核心網(wǎng),以及在第二#1叫用戶利用第 一媒體會話描述協(xié)議消息和第二媒體會話描述協(xié)議消息進行4某體協(xié) 商成功后向第二被叫用戶播放媒體流。其中,核心網(wǎng)402可進一步包括主叫用戶的主叫AS (AS—A)、 第 一凈皮叫用戶的第一 AS ( AS_B )、第二凈皮叫用戶的第二凈皮叫用戶應 用服務器(AS—C),其中,主叫AS將第一被叫用戶拒絕主叫用戶 的呼叫通知給主叫用戶,接收來自媒體服務器的第一J 某體會話描述 協(xié)議消息,并獲取來自主叫用戶的第二媒體會話描述協(xié)議消息;主 叫AS還將第一媒體會話描述協(xié)議消息和第二媒體會話描述協(xié)議消 息經(jīng)由第二 AS發(fā)送給第二被叫用戶。并且,在播放媒體流時,如果第二被叫用戶應答主叫用戶的呼 叫,主叫AS向媒體服務器請求停止播放媒體流。此外,該系統(tǒng)可進一步包括彩像業(yè)務服務器,其中,核心網(wǎng)向 彩像業(yè)務服務器發(fā)送第一邀請消息,第一邀請消息中攜帶彩像業(yè)務 接入碼;響應于第一邀請消息,彩像業(yè)務服務器將第二邀請消息轉(zhuǎn) 發(fā)給媒體服務器,其中,第二邀請消息中攜帶有彩像業(yè)務接入碼; 媒體服務器將第一媒體會話描述協(xié)議消息經(jīng)由彩像業(yè)務服務器發(fā)送 給核心網(wǎng)。并且,核心網(wǎng)還用于將媒體協(xié)商成功的情況下第二被叫用戶獲 取的協(xié)商結(jié)果,并向彩像業(yè)務服務器請求播》i^某體流。其中,在實際應用當中,彩像業(yè)務服務器主要用于完成IMS域 彩像業(yè)務的業(yè)務邏輯控制,完成業(yè)務#:據(jù)的保存和查詢,完成對々某 體服務器的控制,還需要提供與WEB服務器的接口,以允許運營 商或終端用戶對彩^象業(yè)務月l務器的業(yè)務數(shù)據(jù)進^亍4受權(quán)的定制^"改;而上述的媒體服務器(NFS)主要用于完成與彩像業(yè)務服務器 控制信令交互,完成按照預定模式對音頻/視頻文件的播放,其帶有 的NFS完成對上載的系統(tǒng)/集團彩像資源文件的存儲;上述的AS為核心網(wǎng)設備,核心網(wǎng)還可主要包括HSS、 PSS、 CSCF。具體地,HSS負責保存IMS用戶的簽約信息,包括基本標 識、路由信息等數(shù)據(jù);PSS負責IMS系統(tǒng)的核心控制邏輯;CSCF 負責基本會話路由功能。如圖4所示,除了彩像業(yè)務服務器、媒體服務器、AS之外, 實現(xiàn)根據(jù)本發(fā)明的忙呼叫前轉(zhuǎn)與多媒體彩像嵌套業(yè)務所需涉及的模 塊及其接口包括彩像中心,包括彩像WEB服務器、彩^f象接口機、上述的彩像 業(yè)務服務器、和上述的i某體服務器(NFS);彩像WEB服務器,彩像系統(tǒng)以WEB方式提供運營商、集團或 用戶的接口。主要負責系統(tǒng)管理員/SP管理員/集團管理由彩像業(yè)務 數(shù)據(jù)進行定制修改、彩像文件上傳;并且還負責彩像用戶進行試聽/ 試看彩像、定購、設置等操作;彩像接口機,主要包括彩像核心接口機、彩像文件上傳接口機 和短信接口機等部分。彩像核心接口機將用戶進行的試聽、定購、 設置等操作發(fā)送給彩像管理業(yè)務進行處理,彩像文件上傳接口才幾將 通過WEB上傳的彩像文件發(fā)送到媒體服務器的NFS (彩像資源服 務器,Linux系統(tǒng)),短信接口機將彩像系統(tǒng)接入短信中心。綜上所述,借助于本發(fā)明的技術(shù)方案,能夠在進行呼叫前轉(zhuǎn)的 情況下,對前轉(zhuǎn)到的被叫用戶實現(xiàn)多媒體彩像業(yè)務,從而滿足客戶 的需求,提高用戶體驗。以上所述^f又為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明, 對于本領域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在 本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等, 均應包含在本發(fā)明的保護范圍之內(nèi)。
權(quán)利要求
1.一種在呼叫前轉(zhuǎn)業(yè)務基礎上實現(xiàn)多媒體彩像業(yè)務的方法,用于在第一被叫用戶進行呼叫前轉(zhuǎn)的情況下對所述第一被叫用戶簽訂前轉(zhuǎn)的第二被叫用戶實現(xiàn)多媒體彩像業(yè)務,其特征在于,所述方法包括步驟S102,所述第一被叫用戶拒絕主叫用戶的呼叫,并通過所述主叫用戶的主叫應用服務器通知所述主叫用戶;步驟S104,所述主叫應用服務器接收來自媒體服務器的第一媒體會話描述協(xié)議消息,并獲取來自所述主叫用戶的第二媒體會話描述協(xié)議消息;步驟S106,所述主叫應用服務器將所述第一媒體會話描述協(xié)議消息和所述第二媒體會話描述協(xié)議消息經(jīng)由所述第二被叫用戶的第二應用服務器發(fā)送給所述第二被叫用戶;步驟S108,所述第二被叫用戶利用所述第一媒體會話描述協(xié)議消息和所述第二媒體會話描述協(xié)議消息與所述媒體服務器進行媒體協(xié)商;以及步驟S110,在所述媒體協(xié)商成功的情況下,所述媒體服務器對所述第二被叫用戶播放媒體流。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟S104具 體為所述主叫應用服務器向彩像業(yè)務服務器發(fā)送第一邀請消 息,其中,所述第一邀請消息中攜帶彩像業(yè)務接入碼;響應于所述第一邀請消息,所述彩像業(yè)務服務器將第二邀 請消息轉(zhuǎn)發(fā)給所述媒體服務器,其中,所述第二邀請消息中攜帶有所述彩像業(yè)務接入碼;所述々某體服務器將所述第一 J 某體會話描述協(xié)議消息經(jīng)由 所述彩像業(yè)務服務器發(fā)送給所述主叫應用服務器。
3. 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟S110具 體為在所述媒體協(xié)商成功的情況下,所述第二被叫用戶獲取協(xié) 商結(jié)果,并將所述協(xié)商結(jié)果經(jīng)由所述第二應用服務器和所述第 一被叫用戶的第 一應用服務器發(fā)送給所述主叫應用服務器;所述主叫應用服務器向所述彩像業(yè)務服務器請求播放所 述々某體流;所述彩像業(yè)務服務器將所述纟某體流的文件^各徑告知所述 々某體服務器,所述々某體服務器根據(jù)所述路徑播方文所述々某體流。
4. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述步駛朵S106 中,所述主叫應用服務器根據(jù)所述第一被叫用戶簽訂的呼叫前 轉(zhuǎn)業(yè)務中第二被叫用戶的號碼,將所述第一々某體會話描述協(xié)議 消息和所述第二媒體會話描述協(xié)議消息發(fā)送給所述第二被叫 用戶。
5. 根據(jù)權(quán)利要求1至4中任一項所述的方法,其特征在于,在所 述步-腺S110之后,進一步包4舌所述第二#1叫用戶應答所述主叫用戶的呼叫,所述主叫應 用服務器向所述媒體服務器請求停止播放所述媒體流。
6. —種在呼叫前轉(zhuǎn)業(yè)務基礎上實現(xiàn)多媒體彩像業(yè)務的裝置,用于 在第 一一皮叫用戶進行呼叫前轉(zhuǎn)的情況下對所述第一#皮叫用戶簽訂前轉(zhuǎn)的第二被叫用戶實現(xiàn)多媒體彩像業(yè)務,其特征在于,所述裝置包括通知模塊,位于所述第一被叫用戶,用于將所述第一被叫 用戶拒絕主叫用戶的呼叫通過所述主叫用戶的主叫應用月艮務 器通知所述主叫用戶;獲取模塊,用于接收來自媒體服務器的第一媒體會話描述 協(xié)議消息,并獲取來自所述主叫用戶的第二々某體會話描述協(xié)議消息;發(fā)送模塊,位于所述主叫應用服務器,用于將由所述獲取 模塊獲取的所述第 一媒體會話描述協(xié)議消息和所述第二媒體 會話描述協(xié)議消息經(jīng)由所述第二被叫用戶的第二應用月良務器發(fā)送給所述第二被叫用戶;協(xié)商模塊,用于利用所述第一々某體會話描述協(xié)議消息和所 述第二媒體會話描述協(xié)議消息與所述i某體服務器進行纟某體協(xié) 商;以及播放模塊,位于所述媒體服務器,用于在所述媒體協(xié)商成 功的情況下對所述第二^皮叫用戶播放々某體流。
7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述獲取^^莫塊獲取 所述第 一媒體會話描述協(xié)議消息的處理具體為所述獲取模塊向彩像業(yè)務服務器發(fā)送第一邀請消息,所述 第 一邀請消息中攜帶彩像業(yè)務接入碼;響應于所述第一邀請消息,所述彩^象業(yè)務服務器將第二邀 請消息轉(zhuǎn)發(fā)給所述媒體服務器,其中,所述第二邀請消息中攜 帶所述彩像業(yè)務接入碼;所述媒體服務器將所述第 一媒體會話描述協(xié)議消息經(jīng)由 所述彩像業(yè)務服務器發(fā)送給所述獲取^t塊。
8. 根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述播放模塊播放 所述媒體流的處理具體為在所述媒體協(xié)商成功的情況下,所述第二被叫用戶獲取協(xié) 商結(jié)果,并將所述協(xié)商結(jié)果經(jīng)由所述第二應用服務器和所述第 一應用服務器發(fā)送給所述主叫應用服務器;所述主叫應用服務器向所述彩像業(yè)務服務器請求播放所 述媒體流;所述彩像業(yè)務服務器將所述媒體流的文件路徑告知所述 媒體服務器的播放模塊,所述播放模塊根據(jù)所述路徑播放所述媒體流。
9. 根據(jù)權(quán)利要求6至8中任一項所述的裝置,其特征在于,所述 發(fā)送模塊根據(jù)所述第一被叫用戶簽訂的呼叫前轉(zhuǎn)業(yè)務中第二 被叫用戶的號碼,將所述第 一媒體會話描述協(xié)議消息和所述第 二媒體會話描述協(xié)議消息發(fā)送給所述第二被叫用戶。
10. 根據(jù)權(quán)利要求6至8中任一項所述的裝置,其特征在于,進一 步包括停止請求模塊,用于在所述第二被叫用戶應答所述主叫用 戶的呼叫時,向所述播放模塊請求停止播放所述媒體流。
11. 一種在呼叫前轉(zhuǎn)業(yè)務基礎上實現(xiàn)多々某體彩^像業(yè)務的系統(tǒng),用于 在第一^皮叫用戶進4亍呼叫前轉(zhuǎn)的情況下對所述第一^皮叫用戶 簽訂前轉(zhuǎn)的第二被叫用戶實現(xiàn)多媒體彩像業(yè)務,其特征在于, 所述系統(tǒng)包4舌核心網(wǎng),用于在所述第一被叫用戶拒絕主叫用戶的呼叫的 情況下呼叫所述第二被叫用戶,接收來自媒體服務器的第一媒 體會話描述協(xié)議消息,以及獲取來自所述主叫用戶的第二々某體會話描述協(xié)議消息,并將所述第 一々某體會話描述協(xié)議消息和所述第二媒體會話描述協(xié)議消息發(fā)送給所述第二被叫用戶;媒體服務器,用于將所述第一媒體會話描述協(xié)議消息發(fā)送 給所述核心網(wǎng),以及在所述第二被叫用戶利用所述第一4某體會 話描述協(xié)議消息和所述第二媒體會話描述協(xié)議消息進行々某體 協(xié)商成功后向所述第二被叫用戶播放媒體流。
12. 根據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,所述核心網(wǎng)進一 步包括所述主叫用戶的主叫應用服務器、所述第 一被叫用戶的 第 一應用服務器、所述第二被叫用戶的第二應用服務器,其中,所述主叫應用月l務器將所述第一^皮叫用戶拒絕所述主叫 用戶的呼叫通知給所述主叫用戶;所述主叫應用服務器接收來自媒體服務器的第 一媒體會 話描述協(xié)議消息,并獲耳又來自所述主叫用戶的第二J 某體會話描 述妨、i義消息;所述主叫應用服務器將所述第一J 某體會話描述協(xié)議消息 和所述第二々某體會話描述協(xié)議消息經(jīng)由所述第二應用力良務器 發(fā)送給所述第二被叫用戶。
13. 根據(jù)權(quán)利要求12所述的系統(tǒng),其特征在于,在播放所述媒體 流時,如果所述第二^皮叫用戶應答所述主叫用戶的呼叫,所述 主叫應用服務器向所述媒體服務器請求停止播放所述媒體流。
14. 才艮據(jù)權(quán)利要求11所述的系統(tǒng),其特征在于,進一步包括彩傳_ 業(yè)務服務器,其中,所述核心網(wǎng)向所述彩像業(yè)務服務器發(fā)送第 一邀請消息,所 述第 一邀請消息中攜帶彩像業(yè)務接入碼;響應于所述第 一邀請消息,所述彩像業(yè)務服務器將第二邀 請消息轉(zhuǎn)發(fā)給所述媒體服務器,其中,所述第二邀請消息中攜帶有所述彩像業(yè)務接入碼;所述媒體服務器將所述第 一媒體會話描述協(xié)議消息經(jīng)由 所述彩像業(yè)務服務器發(fā)送給所述核心網(wǎng)。
15. 根據(jù)權(quán)利要求14所述的系統(tǒng),其特征在于,所述核心網(wǎng)還用 于將所述媒體協(xié)商成功的情況下所述第二被叫用戶獲取的協(xié) 商結(jié)果,并向所述彩像業(yè)務服務器請求播放所述媒體流。
全文摘要
本發(fā)明公開了一種在呼叫前轉(zhuǎn)業(yè)務基礎上實現(xiàn)多媒體彩像業(yè)務的方法,包括步驟S102,第一被叫用戶拒絕主叫用戶的呼叫,并通過主叫用戶的主叫AS告知主叫用戶;步驟S104,主叫AS接收來自媒體服務器的第一媒體會話描述協(xié)議消息,并獲取來自主叫用戶的第二媒體會話描述協(xié)議消息;步驟S106,主叫AS將第一媒體會話描述協(xié)議消息和第二媒體會話描述協(xié)議消息經(jīng)由第二被叫用戶的第二AS發(fā)送給第二被叫用戶;步驟S108,第二被叫用戶利用第一媒體會話描述協(xié)議消息和第二媒體會話描述協(xié)議消息與媒體服務器進行媒體協(xié)商;以及步驟S110,在媒體協(xié)商成功的情況下,媒體服務器對第二被叫用戶播放媒體流。此外,本發(fā)明還公開了一種在呼叫前轉(zhuǎn)業(yè)務基礎上實現(xiàn)多媒體彩像業(yè)務的裝置和系統(tǒng)。
文檔編號H04L12/16GK101247564SQ200810084020
公開日2008年8月20日 申請日期2008年3月18日 優(yōu)先權(quán)日2008年3月18日
發(fā)明者周云軍, 張浩軍, 昊 葛 申請人:中興通訊股份有限公司