專利名稱:一種視頻呼叫回落語音呼叫的計費觸發方法和裝置的制作方法
技術領域:
本發明是涉及無線通信領域,尤其是涉及一種視頻呼叫回落語音呼叫的計費觸 發方法和裝置。
背景技術:
隨著3G網絡的普及,支持視頻通話的終端越來越多,但是,目前還并不是所有 的網絡都已升級為3G網絡,也并不是所有的終端都具有視頻通話功能。因此,當具有視 頻通話功能的主叫用戶向被叫用戶發起視頻呼叫時,如果被叫用戶是2G用戶,或者不在 3G網絡的覆蓋區,更或者被叫用戶終端不支持視頻通話時,該視頻通話是不能進行的。為了當上述情況出現時可以保證主被叫用戶間可以正常通話,需要能夠將主叫 用戶發出的視頻呼叫直接回落至語音呼叫,而不需要用戶重新進行語音呼叫。但是,如 何在視頻呼叫回落語音呼叫過程中觸發計費系統進行準確計費,是亟待解決的問題。
發明內容
本發明實施例提供了一種視頻呼叫回落語音呼叫的計費觸發方法和裝置,用于 當由視頻呼叫回落至語音呼叫時,觸發計費系統進行準確計費,避免計費系統的不合理 計費,保護用戶的權益。本發明實施例提出了一種視頻呼叫回落語音呼叫的計費觸發方法,該方法包 括將主叫用戶的視頻呼叫請求轉發至視頻回落系統;接收由所述視頻回落系統和被叫 用戶建立語音呼叫連接后發出的計費應答消息(Answermess age,ANM);根據所述計費 應答消息觸發計費系統進行計費。本發明實施例還提出了一種視頻呼叫回落語音呼叫的計費觸發裝置,該裝置包 括呼叫請求轉發單元,用于將主叫用戶的視頻呼叫請求轉發至視頻回落系統;計費 應答接收單元,用于接收由所述視頻回落系統和被叫用戶建立語音呼叫連接后發出的 ANM ;計費觸發單元,用于根據所述計費應答消息觸發計費系統進行計費。本發明實施例通過調整視頻呼叫回落語音呼叫過程中計費操作的觸發時機,觸 發計費系統進行準確計費,避免計費系統的不合理計費。
為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或 現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅 是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提 下,還可以根據這些附圖獲得其他的附圖。圖1為本發明提供的一種視頻呼叫回落語音呼叫的計費觸發方法一個實施例的 流程圖;圖2為本發明提供的一種視頻呼叫回落語音呼叫的計費觸發方法又一個實施例的流程圖;圖3為本發明提供的一種視頻呼叫回落語音呼叫的計費觸發方法又一個實施例 的流程圖;圖4為本發明提供的一種視頻呼叫回落語音呼叫的計費觸發裝置一個實施例的 結構圖;圖5為本發明提供的一種視頻呼叫回落語音呼叫的計費觸發裝置又一個實施例 的結構圖。
具體實施例方式下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、 完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施 例。基于本發明中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得 的所有其他實施例,都屬于本發明保護的范圍。
為了對本發明實施例得計費觸發方法進行說明,首先對本發明實施例所應用的 環境進行介紹,該應用環境包括如下幾個部分主叫用戶A(M_A)具有視頻呼叫能力的移動終端,比如是3G手機用戶;移動交換中心A (Mobile Switching Center,MSC_A)對應于主叫用戶A的交換 機;歸屬位置寄存器(Home Location Register,HLR)負責移動用戶管理的數據
庫,保存移動用戶的歸屬消息及當前位置信息;視頻回落系統接收主叫用戶A的視頻呼叫,并將該視頻呼叫回落成語音呼叫 以接續主被叫用戶;被叫用戶B(M_B)可以是2G手機用戶,或者是不在3G網絡覆蓋范圍內的用 戶,又或者是不具有視頻呼叫功能的用戶;移動交換中心B (MSC_B)對應于被叫用戶B的交換機;計費系統對主叫用戶A或者被叫用戶B進行計費統計。基于上述環境,當M_A對M_B發起視頻呼叫時,由于M_B的限制,MSC_A 會發現該視頻呼叫無法接通到^1_3,需要指出的是,這里的無法接通并不是傳統意義上 的無法接通,比如M_B關機、不在服務區等,而是指M_B處于前述幾種環境而無法接通 視頻呼叫。MSC_A會將該視頻呼叫轉至視頻回落系統,視頻回落系統會和M_A建立連 接,并詢問M_A是否對M_B發起語音呼叫如果是,則視頻回落系統和M_B建立語音 呼叫連接,然后視頻回落系統再連接M_A*M_B,使它們之間可以進行語音通話。如圖1所示為本發明提供的一種視頻呼叫回落語音呼叫的計費觸發方法一個實 施例的流程圖,該方法是以MSC_A為主體進行描述的,其包括如下步驟SlOl MSC_A將主叫用戶A的視頻呼叫請求轉發至視頻回落系統。MSC_A根 據HLR內存儲的M_A的相關信息來為M_A和M_B建立視頻呼叫連接,但是由于M_B 的限制,該視頻呼叫無法接通,因此,MSC_A將M_A的視頻呼叫請求轉發至視頻回落 系統。視頻回落系統收到M_A的視頻呼叫請求后,會回復地址完成消息(Addre ssComplete Message, ACM)給 MSC_A,并和 M_A 建立連接。S102 MSC_A接收由所述視頻回落系統和M_B建立語音呼叫連接后發出的計
費應答消息ANM。 作為本發明的一個實施例,視頻回落系統可以在和M_A建立連接后,直接再和 M_B建立語音連接,然后再接續M_A*M_B,使它們可以進行語音通話,即該視頻呼 叫回落語音呼叫的過程對于M_A是不可見的,對于M_A來說,發起視頻呼叫后有兩種情 況直接成功進入視頻呼叫,或者直接進入語音呼叫(即本發明實施例所描述的情況)。視頻回落系統和M_B建立語音呼叫連接是一現有技術,在本實施例中不再贅 述,需要指出的是,視頻回落系統在和M_B建立語音呼叫連接后,即收到M_B發出的用 于完成語音呼叫連接的ANM消息后,會發送一個計費應答消息給MSC_A。該計費應答 消息包括“Bits BA: Charge indicator”參數,其值為“10”,用于表示該ANM是計費 用的。S103 MSC_A根據所述計費應答消息觸發計費系統進行計費計費應答消息。 MSC_A收到計費應答消息是觸發計費系統對M_A計費的前提條件,由于視頻回落系統 和M_B建立語音呼叫連接后會立刻接續M_A和M_B以使它們進行語音通話,而該兩步 驟之間的延時很小,可以到達毫秒級。因此,相對于現有技術,本發明實施例提供的計 費觸發方法可以使得觸發計費系統進行準確計費,避免了計費系統的不合理計費,從而 保護了用戶的權益。如圖2為本發明提供的一種視頻呼叫回落語音呼叫的計費觸發方法又一個實施 例的流程圖,該方法包括如下步驟S201 MSC_A將M_A的視頻呼叫請求轉發至視頻回落系統,具體來說,是 MSC_A發送初始地址消息(Initial Address Messege,IAM)給視頻回落系統。S202 MSC_A接收視頻回落系統返回的ACM后,下發CONNECT消息給M_ Α。視頻回落系統收到MSC_A發出的IAM后,會返回一個ACM給MSC_A,然后MSC_ A會下發CONNECT消息給M_A。需要指出的是,在第三代合作伙伴計劃(3rdGenerati0n Partnership Project, 3GPP)中定義了 MSC_A在下發CONNECT消息之前必須收到計費 應答消息,即在連接之前開始觸發對M_A的計費,對于M_A和M_B直接進行視頻呼 叫的情形,在M_A和M_B進行連接前予以計費沒有什么問題,但是在本發明實施例 所提供的視頻呼叫回落語音呼叫的環境中,該定義會使得計費提前,因此,為了使得計 費更為合理,本發明實施例的MSC_A在收到視頻回落系統返回的ACM后,會立刻下 發CONNECT消息給M_A,而不再需要等到視頻回落系統發送計費應答消息后才下發 CONNECT 消息。作為本發明的一個實施例,MSC_A在收到ACM后,會判斷該ACM是否屬于視 頻回落系統所發送,如果是,則直接下發CONNECT消息給M_A,如果不是,則等待接 收計費應答消息,然后再下發CONNECT消息給M_A。S203 MSC_A為M_A和視頻回落系統轉發視頻能力協商信息。S204 MSC_A將視頻回落系統發出的視頻菜單轉發至M_A。S205 MSC_A將M_A對于所述視頻菜單的應答信息轉發至視頻回落系統。步驟S203-S205是視頻回落系統和M_A之間建立連接后確認M_A是否需要語音呼叫至M_B的過程。在本發明實施例中,是通過視頻菜單的方式來詢問M_A是否需要語音呼叫至M_B的。作為本發明的一個實施例,視頻回落系統也可以通過發出語音提示信息給M_A 以確認M_A是否需要語音呼叫至M_B,M_A收到該語音提示信息后按照提示進行相應 的操作并反饋至視頻回落系統。當然,作為本發明的一個實施例,視頻回落系統也可以如實施例一所述的不經 過和M_A進行確認而直接語音外呼至M_B。S206 MSC_A接收由所述視頻回落系統和M_B建立語音呼叫連接后發出的計
費應答消息ANM。S207 MSC_A根據所述計費應答消息觸發計費系統對M_A的計費。步驟S206-S207和實施例一中步驟S102-S103相類似,在此就不再進行贅述了。本發明實施例通過調整視頻呼叫回落語音呼叫過程中計費操作的觸發時機,可 以使得觸發計費系統進行準確計費,避免了計費系統的不合理計費。本實施例是對視頻呼叫回落語音呼叫過程的完整描述,如圖3所示為本發明提 供的一種視頻呼叫回落語音呼叫的計費觸發方法又一個實施例的流程圖,包括如下步 驟l.M_A撥打視頻電話給M_B,即發送視頻呼叫建立連接的請求給MSC_A ;2.MSC_A收到上述請求后,發現視頻呼叫無法連接到M_B,則把視頻呼叫轉至
視頻回落系統,即發送IAM給視頻回落系統;3.視頻回落系統收到MSC_A發出的IAM后,返回ACM至MSC_A ;4.MSC_A下發CONNECT消息給M_A以連接M_A和視頻回落系統;5.M_A和視頻回落系統之間進行H.245視頻能力協商;6.視頻回落系統給M_A播放視頻菜單,該視頻菜單中可以包括該選項“視頻 呼出無法接通,直接語音呼出,請按2” ;7.M_A按下“2”確認語音呼出至^/[_3,即發送一個雙音多頻(Dual To ne Multi Frequency, DTMF)信號至視頻回落系統;8.視頻回落系統語音呼出至M_B,即發送IAM給MSC_B ;9.MSC_B 尋呼 M_B 狀態;10.MSC_B下發振鈴消息,M_B振鈴;11.^/[_3摘機應答此語音呼叫;12.M_B發送ANM給視頻回落系統;13.視頻回落系統發送計費應答消息給MSC_A,使MSC_A可以觸發計費系統以 對M_A進行計費;14.視頻回落系統連接M_A和M_B的語音通道,雙方進行視頻通話;15.通話結束后,M_A掛機拆線。可見,在上述視頻呼叫回落語音呼叫的過程中,計費觸發步驟是出現在步驟13 中的,其最大限度地保護了用戶的權益,解決了不合理計費的問題。如圖4所示為本發明提供的一種視頻呼叫回落語音呼叫的計費觸發裝置一個實 施例的結構圖。該計費觸發裝置400包括呼叫請求轉發單元401、計費應答接收單元402和計費觸發單元403,其中,計費應答接收單元402和計費觸發單元403相連。呼叫請求轉發單元401用于將主叫用戶的視頻呼叫請求轉發至視頻回落系統。 該計費觸發裝置會根據HLR內存儲的主叫用戶的相關信息來為主叫用戶和被叫用戶建立 視頻呼叫連接,但是由于被叫用戶的限制,該視頻呼叫無法接通,因此,計費觸發裝置 400通過呼叫請求轉發單元401將主叫的視頻呼叫請求轉發至視頻回落系統。視頻回落系統收到該請求后,會與主叫用戶建立連接。計費應答接收單元402于接收由視頻回落系統和被叫用戶建立語音呼叫連接后 發出的計費應答消息。視頻回落系統可以在和主叫用戶建立連接后,再和被叫用戶建立語音連接,然 后發送計費應答消息給計計費應答接收單元402計費應答消息。 計費觸發單元403用于根據計費應答消息觸發計費系統對所述主叫用戶進行計 費。計費觸發裝置收到計費應答消息是觸發對主叫用戶計費的前提條件,由于視頻回落 系統和被叫用戶建立語音呼叫連接后會立刻接續主被叫以使它們進行語音通話,而該兩 步驟之間的延時很小,可以到達毫秒級。因此,相對于現有技術,本發明實施例提供 的計費觸發方法可以使得觸發計費系統進行更準確的計費,避免了計費系統的不合理計 費。如圖5所示為本發明提供的一種視頻呼叫回落語音呼叫的計費觸發裝置又一個 實施例的結構圖。該計費觸發裝置500包括呼叫請求轉發單元501、計費應答接收單 元502、計費觸發單元503、地址完成接收單元504、判斷單元505、連接消息下發單元 506、視頻協商轉發單元507、視頻菜單轉發單元508和視頻應答轉發單元509。呼叫請求轉發單元501、計費應答接收單元502及計費觸發單元503和實施例四 中相類似,在此就不再贅述了。地址完成接收單元504用于接收視頻回落系統返回的ACM,視頻回落系統在收 到呼叫請求轉發單元501發出的視頻呼叫請求后,會返回一 ACM給計費觸發裝置500。判斷單元505用于判斷地址完成接收單元504所接收的ACM是否屬于視頻回落 系統所發送,如果是,則直接通知連接消息下發單元506下發CONNECT消息給主叫用 戶,如果不是,則等待接收計費應答消息,然后再下發CONNECT消息給主叫用戶。視頻協商轉發單元507、視頻菜單轉發單元508和視頻應答轉發單元509是通過 視頻菜單的形式為視頻回落系統主叫用戶是否需要語音呼叫至被叫用戶而設置的。視頻協商轉發單元507用于為主叫用戶和視頻回落系統轉發視頻能力協商信 肩、ο視頻菜單轉發單元508用于將視頻回落系統發出的視頻菜單轉發至主叫用戶。視頻應答轉發單元509于將主叫用戶對于所述視頻菜單的應答信息轉發至視頻 回落系統。作為本發明的一個實施例,本計費觸發裝置500還可以包括語音提示轉發單元 和語音提示應答轉發單元,用于通過語音提示的形式為視頻回落系統主叫用戶是否需要 語音呼叫至被叫用戶。其中,語音提示轉發單元用于將視頻回落系統發出的語音提示信息轉發至主叫 用戶。
語音提示應答轉發單元則用于將主叫用戶對于所述語音提示信息的操作信息轉 發至視頻回落系統。 本發明實施例通過調整視頻呼叫回落語音呼叫過程中計費操作的觸發時機,可 以使得觸發計費系統進行更準確的計費,避免了計費系統的不合理計費。本領域普通技術人員可以理解實現上述實施例方法中的全部或部分流程,可以 通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介 質中,該程序在執行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介 質可為磁碟、光盤、只讀存儲記憶體(Read-On Iy Memory,ROM)或隨機存儲記憶體 (RandomAccess Memory, RAM)等。以上所述的具體實施方式
,對本發明的目的、技術方案和有益效果進行了進一 步詳細說明,所應理解的是,以上所述僅為本發明的具體實施方式
而已,并不用于限定 本發明的保護范圍,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進 等,均應包含在本發明的保護范圍之內。
權利要求
1.一種視頻呼叫回落語音呼叫的計費觸發方法,其特征在于,所述方法包括 將主叫用戶的視頻呼叫請求轉發至視頻回落系統;接收由所述視頻回落系統和被叫用戶建立語音呼叫連接后發出的計費應答消息 ANM ;根據所述計費應答消息觸發計費系統進行計費。
2.如權利要求1所述的計費觸發方法,其特征在于,所述將主叫用戶的視頻呼叫請求 轉發至視頻回落系統之后還包括接收視頻回落系統返回的地址完成消息ACM后,下發連接CONNECT消息給主叫用戶。
3.如權利要求2所述的計費觸發方法,其特征在于,所述接收視頻回落系統返回的地 址完成消息ACM后,還包括判斷所述ACM是否是所述視頻回落系統所發送,如果是,則下發CONNECT消息給 主叫用戶。
4.如權利要求2或3所述的計費觸發方法,其特征在于,所述下發連接CONNECT消 息給主叫用戶后還包括為所述主叫用戶和所述視頻回落系統轉發視頻能力協商信息; 將所述視頻回落系統發出的視頻菜單轉發至所述主叫用戶; 將所述主叫用戶對于所述視頻菜單的應答信息轉發至所述視頻回落系統。
5.如權利要求2或3所述的計費觸發方法,其特征在于,所述下發連接CONNECT消 息給主叫用戶后還包括將所述視頻回落系統發出的語音提示信息轉發至所述主叫用戶; 將所述主叫用戶對于所述語音提示信息的操作信息轉發至所述視頻回落系統。
6.—種視頻呼叫回落語音呼叫的計費觸發裝置,其特征在于,包括 呼叫請求轉發單元,用于將主叫用戶的視頻呼叫請求轉發至視頻回落系統; 計費應答接收單元,用于接收由所述視頻回落系統和被叫用戶建立語音呼叫連接后發出的計費應答消息;計費觸發單元,用于根據所述計費應答消息觸發計費系統進行計費。
7.如權利要求6所述的計費觸發裝置,其特征在于,還包括 地址完成接收單元,用于接收所述視頻回落系統返回的ACM;連接消息下發單元,用于在所述地址完成接收單元接收視頻回落系統返回的ACM 后,下發CONNECT消息給主叫用戶。
8.如權利要求7所述的計費觸發裝置,其特征在于,還包括判斷單元,用于判斷所述地址完成接收單元所接收的ACM是否屬于所述視頻回落系 統所發送如果是,則所述連接消息下發單元直接下發CONNECT消息給主叫用戶;如 果不是,則等待接收所述視頻回落系統發送的計費應答消息,然后再下發CONNECT消 息給主叫用戶。
9.如權利要求7或8所述的計費觸發裝置,其特征在于,還包括視頻協商轉發單元,用于為所述主叫用戶和所述視頻回落系統轉發視頻能力協商信息;視頻菜單轉發單元,用于將所述視頻回落系統發出的視頻菜單轉發至所述主叫用戶;視頻應答轉發單元,用于將所述主叫用戶對于所述視頻菜單的應答信息轉發至所述 視頻回落系統。
10.如權利要求7或8所述的計費觸發裝置,其特征在于,還包括 語音提示轉發單元,用于將所述視頻回落系統發出的語音提示信息轉發至所述主叫 用戶;語音提示應答轉發單元,用于將所述主叫用戶對于所述語音提示信息的操作信息轉 發至所述視頻回落系統。
全文摘要
本發明實施例提供了一種視頻呼叫回落語音呼叫的計費觸發方法,該方法包括將主叫用戶的視頻呼叫請求轉發至視頻回落系統;接收由所述視頻回落系統和被叫用戶建立語音呼叫連接后發出的計費應答消息ANM;根據所述計費應答消息通知計費系統觸發所述主叫用戶的計費。本發明實施例通過調整視頻呼叫回落語音呼叫過程中計費操作的觸發時機,來保證了用戶的權益,為用戶提供了合理的計費方案。
文檔編號H04L12/14GK102025962SQ20091017421
公開日2011年4月20日 申請日期2009年9月23日 優先權日2009年9月23日
發明者姜顧正 申請人:華為技術有限公司