專利名稱:業務流程切換方法及媒體服務器的制作方法
技術領域:
本發明涉及通信技術領域,尤其涉及一種業務流程切換方法及媒體服務器。
背景技術:
下一代網絡是由業務驅動的網絡,圖1為下一代網絡的體系架構圖,其中,媒體服 務器是提供專用媒體資源功能的獨立設備,也是分組網絡中的重要設備,媒體服務器在應 用服務器的控制下,提供軟交換上各種業務所需的媒體資源功能,包括放音、錄音、雙音 多頻(Dual Tone Multi Frequency,簡稱為DTMF)收號、傳真、會議、文語轉換(Text To Sound,簡稱為TTS)及語音識別(ASR)等功能。目前,隨著網絡的發展,多種網絡類型間實現了互聯互通。數字化時代,各部 門間文字交互、傳真留言等功能使得媒體服務器的傳真功能得到越來越廣泛的應用,由 于網絡類型繁多,因此,可能存在不同網域的傳真進行互聯互通(如公共交換電話網 (PubilicSwitched Telephone Network,簡稱為PSTN)和IP網域),從而使得傳真在跨網域 間得到廣泛應用。但是,目前是由傳真終端通過媒體網關實現傳真的通知切換,這種切換方式會受 到媒體網關的限制,由于不同廠商的媒體網關對于切換規范的要求并不相同,因此,采用媒 體網關實現傳真的通知切換會在一定程度上阻礙傳真業務的靈活發展,不利于網絡間傳真 的互通。
發明內容
有鑒于此,本發明提供了一種改進的業務流程切換方案,用以解決現有技術中由 于采用媒體網關實現傳真的通知切換而不利于網絡間傳真的互通的問題。根據本發明的一個方面,提供了 一種業務流程切換方法。根據本發明的業務流程切換方法包括在與傳真終端進行的第一業務流程結束 后,媒體服務器接收到應用服務器發送的指示進行第二業務流程的消息時,媒體服務器從 第一業務流程切換到第二業務流程;傳真終端從第一業務流程切換第二業務流程。具體地,傳真終端從第一業務流程切換到第二業務流程包括媒體服務器根據接 收到的消息通知傳真終端從第一業務流程切換到第二業務流程;傳真終端切換到第二業務 流程對應的通道。進一步,上述傳真終端切換到第二業務流程對應的通道包括媒體服務器通知媒 體網關進行從第一業務流程到第二業務流程的業務流程切換;媒體網關控制傳真終端切換 到與第二業務流程對應的通道。進一步地,媒體服務器從第一業務流程切換到第二業務流程包括媒體服務器接 收媒體網關在控制傳真終端切換到第二業務流程對應的通道后返回的攜帶媒體描述的信 令;媒體服務器根據該媒體描述,切換到與第二業務流程對應的通道。具體地,媒體服務器從第一業務流程切換到第二業務流程包括媒體服務器根據接收到的消息,觸發媒體服務器從第一業務流程切換到第二業務流程,將媒體資源切換到 第二業務流程對應的通道。傳真終端從第一業務流程切換第二業務流程包括觸發傳真終端從第一業務流程 切換到第二業務流程,傳真終端將媒體資源切換到與第二業務流程對應的通道。進一步地,在媒體服務器接收消息之前,該方法還包括傳真終端接收并發送指示 啟動第二業務流程的指令;應用服務器接收指令,向媒體服務器發送消息。進一步地,傳真終端切換到與第二業務流程對應的通道包括傳真終端根據接收 到的指示啟動第二業務流程的指令,切換到與第二業務流程對應的通道。優選地,上述第一業務流程為語音業務流程,上述第二業務流程為傳真業務流程。優選地,上述第一業務流程為傳真業務流程,上述第二業務流程為語音業務流程。根據本發明的另一個方面,提供了 一種媒體服務器。根據本發明的媒體服務器包括接收模塊和切換模塊。其中,接收模塊,用于在與 傳真終端進行的第一業務流程結束后,接收來自應用服務器的指示進行第二業務流程的消 息;切換模塊,用于根據接收模塊接收到的消息,切換到第二業務流程對應的通道。進一步地,根據本發明的媒體服務器還包括通知模塊,用于通知傳真終端切換到 第二業務流程對應的通道。通過本發明的上述至少一個方案,當需要從語音切換到傳真或從傳真切換到語音 時,由媒體服務器觸發切換,從而解決了因采用媒體網關實現傳真的通知切換而導致網絡 間傳真不能互通的問題,在不同網絡模式互聯的情況下,可以使得傳真切換不局限于媒體 網關的切換控制要求,能夠靈活應對各種網關要求,使得傳真業務更加靈活,利于傳真業務 的靈活擴展和互通。本發明的其它特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變 得顯而易見,或者通過實施本發明而了解。本發明的目的和其他優點可通過在所寫的說明 書、權利要求書、以及附圖中所特別指出的結構來實現和獲得。
附圖用來提供對本發明的進一步理解,并且構成說明書的一部分,與本發明的實 施例一起用于解釋本發明,并不構成對本發明的限制。在附圖中圖1為相關技術中下一代網絡的體系架構圖;圖2為根據本發明實施例的業務流程切換方法的流程圖;圖3為實施例一的流程圖;圖4為實施例二的流程圖;圖5為根據本發明實施例的媒體服務器的結構示意圖;圖6為根據本發明優選實施例的媒體服務器的結構示意圖。
具體實施例方式功能概述由于不同廠商的媒體網關對于切換規范的要求并不相同,從而使得通過媒體網關 實現傳真的通知切換在一定程度上會阻礙傳真業務的靈活發展,不利于網絡間傳真的互通。針對該問題,本發明實施例提供了一種改變的業務流程切換方法。由于媒體服務器能夠 了解當前的業務操作內容,該業務操作具體使用的資源,并且,媒體服務器可以對其資源分 配流程進行控制,因此,在本發明實施例中,基于媒體服務器來進行靈活的傳真切換處理, 可以針對各種資源控制請求,實現靈活的資源切換。在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。以下結合附圖對本發明的優選實施例進行說明,應當理解,此處所描述的優選實 施例僅用于說明和解釋本發明,并不用于限定本發明。根據本發明實施例,首先提供了一種業務流程切換方法。圖2為根據本發明實施例的業務流程切換方法的流程圖,如圖2所示,根據本發明 實施例的業務流程切換方法主要包括以下步驟(步驟S201-步驟S203)步驟S201 傳真終端與媒體服務器之間進行第一業務流程;在具體實施過程中,上述第一業務流程可以為語音業務流程,具體地,用戶側(即 傳真終端)可以通過撥打接入碼,進行第一業務流程,媒體服務器根據第一業務流程不同, 對傳真終端進行話音收號,而傳真終端在接收到放音提示后,可以根據不同需求進行選擇 操作。或者,上述第一業務流程也可以為傳真業務流程,即在傳真業務流程結束后,也可以 切換到語音業務流程。步驟S203 第一業務流程結束后,媒體服務器接收到來自應用服務器的指示進行 第二業務流程的消息,從第一業務流程切換到第二業務流程,傳真終端從第一業務流程切 換到第二業務流程。在具體實施過程中,當需要進行第二業務流程時,例如,傳真,用戶在傳真終端側 操作傳真終端,按下傳真機終端的傳真開始鍵,觸發傳真業務,觸發的業務通過應用服務器 通知媒體服務器進行傳真操作(即應用服務器發送上述消息),媒體服務器確定需要進行 第二業務流程,從第一業務流程切換到第二業務流程,同樣,傳真終端也從第一業務流程切 換到第二業務流程。在具體實施過程中,媒體服務器和傳真終端的切換可以有兩種方式,一種方式是 媒體服務器主動通知傳真終端進行切換(實施例一采用的方法),并在接收到傳真終端切 換完成后返回的媒體描述后,根據該媒體描述進行切換;另一種方式是媒體服務器根據預 先的配置,在接收到上述消息后,自動發起媒體服務器內部的通道切換(實施例二采用的 方法),傳真終端在接收到啟動第二業務流程的指令后,也自動發送切換。并且,上述第一業務流程為語音業務流程,而上述第二業務流程為傳真業務流程, 或者,上述第一業務流程為傳真業務流程,第二業務流程為語音業務流程。以下分別對上述兩種業務流程切換方法進行描述。第一種方法在這種方法中,媒體服務器在確定需要切換到第二業務流程時(即媒體服務器接 收到來自應用服務器的指示進行第二業務流程的消息時),媒體服務器通知傳真終端進行 業務流程切換,具體地,媒體服務器通知媒體網關進行業務流程切換,媒體網關在接收到該 通道后,控制傳真終端切換到與第二業務流程對應的通道。在切換完成后,媒體網關向媒體 服務器返回攜帶媒體描述的信令,媒體服務器根據該信令中攜帶的媒體描述,對媒體服務 器的媒體資源完成通道切換,切換到第二業務流程對應的通道。
第二種方法在該方法中,系統(即整個傳真系統)預先進行協商,約定統一的配置,例如,具體 使用T30或者T38。傳真終端由媒體網關控制切換;媒體服務器根據操作信令請求,如果請 求進行第二業務流程,則自動發起媒體服務器內部的通道切換。具體地,用戶通過操作鍵指示傳真終端啟動第二業務流程,傳真終端發送接收到 指令,該指令通過應用服務器到達媒體服務器,媒體服務器根據該指令,可以確定需要切換 到第二業務流程,則觸發媒體服務器的業務流程切換,將媒體資源切換到第二業務流程對 應的通道,并開始進行第二業務流程的協商。并且,傳真終端側在接收到用戶的操作指令后,觸發傳真終端的業務流程切換,也 開始進行傳真協商。根據本發明實施例提供的上述業務流程切換方法,可以由媒體服務器觸發切換, 從而避免了媒體網關對傳真切換的限定。為進一步理解本發明實施例提供的上述業務流程切換方法的具體實施方式
,下面 通過具體實施例進行說明。實施例一在本實施例中,媒體服務器在確定需要切換時,主動通知傳真終端進行切換,即采 用上述第一種方法進行切換。圖3為本實施例的流程圖,如圖3所示,本實施例主要包括以下步驟步驟S301 用戶側撥打接入碼,進入業務流程,業務通過應用服務器通知媒體服 務器放導航音提示;步驟S302 媒體服務器根據業務流程控制進行放音收號,放音結束,判斷是否進 行傳真,如果是,則執行步驟S303,否則,結束當前業務,進入下一業務,執行步驟S311。在具體實施過程中,媒體服務器可判斷是否進行傳真的方式包括但不限于包括1.應用服務器向媒體服務器發送信令,該信令指示進行傳真;2.媒體服務器檢測對端終端通過應用服務器傳送的信令,根據該信令判斷是否進 行傳真。在具體實施過程中,用戶可以通過選擇傳真操作,并按傳真鍵來啟動傳真。步驟S303 媒體服務器根據業務傳真控制要求,主動通知媒體網關下的傳真機終 端側進行傳真切換,媒體網關控制傳真機終端切換完成后,返回攜帶有媒體描述的信令回 至媒體服務器。步驟S304 媒體服務器接收到上述信令后,根據該信令攜帶的媒體描述,對該媒 體服務器的資源進行切換控制,切換到傳真通道。步驟S305 傳真交互過程中,媒體服務器和終端的媒體網關進行媒體交互。具體地,傳真交互各個階段遵循傳真媒體協商規范,并且,在該步驟中媒體服務器 與傳真終端進行傳真數據媒體傳輸,直到傳真數據媒體傳輸完成。步驟S306 傳真結束,媒體服務器判斷是否進行放音,如果是,則執行步驟S307, 否則,執行步驟S311,執行下一個業務。在具體實施過程中,在傳真完成后,媒體服務器上報傳真結束事件,應用服務器收 到該事件后通知業務,業務進入下一流程。具體地,在傳真完成后,媒體服務器檢測到傳真結束事件,并上報應用服務器。應用服務器在接收到該事件后,告知業務,傳真完成。業務 接收到傳真完成后,進入下一業務流程。業務如果需要在傳真后繼續放音,則通過應用服務 器控制媒體服務器對終端用戶進行話音。步驟S307 媒體服務器通知媒體網關進行通道切換,將通道切換到語音通道;待 媒體網關控制傳真終端切換完成后,向媒體服務器返回攜帶媒體描述的信令。步驟S308 媒體服務器根據上述信令中攜帶的媒體描述,對資源開始切換,切換 到語音通道。步驟S309 媒體服務器開始放音操作。步驟S310:放音結束。步驟S311 執行下一個業務的流程。實施例二在本實施例中采用上述第二種方法實現切換,媒體服務器在確定需要切換到第二 業務流程時,自動切換到第二業務流程對應的通道,傳真終端在接收到啟動第二業務流程 的指令時,自動切換到第二業務流程對應的通道。并且,在本實施例中,要求系統內采用統
一傳真類型。圖4為本實施例的流程圖,如圖4所示,在本實施例中實現切換主要包括以下步 驟步驟S401 用戶側撥打接入碼,進入業務流程,業務通過應用服務器通知媒體服 務器放導航音提示;步驟S402 媒體服務器根據業務流程控制進行放音收號,話音結束,判斷是否進 行傳真,如果是,則執行步驟S403,否則,結束當前業務,進入下一業務,執行步驟S413 ;步驟S403 應用服務器通知媒體服務器發送/接收傳真;步驟S404 媒體服務器根據語音業務流程中的媒體描述,自動切換內部資源到傳 真通道;并且,媒體服務器通過傳真媒體信令與傳真機終端進行協商;步驟S405 傳真終端啟動鍵觸發傳真切換,傳真終端自動切換到傳真通道;步驟S406 傳真交互過程中,媒體服務器和終端的媒體網關進行媒體交互。步驟S407 傳真結束,媒體服務器判斷是否進行放音,如果是,則執行步驟S408, 否則,執行步驟S413,執行下一個業務。如果在此業務流程中(即傳真結束后流程),業務需要給終端用戶放音提示時,需 要通過應用服務器告知媒體服務器放音提示。在具體實施過程中,在傳真完成后,媒體服務器上報傳真結束事件,應用服務器收 到該事件后通知業務,業務進入下一流程。具體地,在傳真完成后,媒體服務器檢測到傳真 結束事件,并上報應用服務器。應用服務器在收到該事件后,告知業務,傳真完成。業務接 收到傳真完成后,進入下一業務流程。業務如果需要在傳真后繼續放音,則通過應用服務器 控制媒體服務器對終端用戶進行話音。步驟S408 應用服務器通知媒體服務器進行放音操作;步驟S409 媒體服務器根據接收到的信令中的媒體描述,切換到語音通道;步驟S410 傳真結束后,傳真終端自動切換到語音通道;步驟S411 媒體服務器開始放音操作;
步驟S412 放音結束;步驟S413 執行下一個業務的流程。根據本發明實施例,還提供了 一種媒體服務器,該媒體服務器可以用于實現本發 明實施例提供的上述業務流程切換方法。圖5為根據本發明實施例的媒體服務器的結構示意圖,圖6為根據本發明優選實 施例的媒體服務器的結構示意圖,如圖5所示,根據本發明實施例的媒體服務器主要包括 接收模塊51和切換模塊53。其中,接收模塊51,用于在與傳真終端進行的第一業務流程結 束后,接收來自應用服務器的指示進行第二業務流程的消息;切換模塊53與接收模塊51連 接,用于根據接收模塊51接收到的消息,切換到第二業務流程對應的通道。。進一步地,如圖6所示,根據本發明實施例的媒體服務器還可以包括通知模塊55 與接收模塊51連接,用于在接收模塊51接收到上述消息的情況下,用于通知傳真終端進行 業務流程切換,切換到與第二業務流程對應的通道。如上所述,借助本發明實施例提供的技術方案,當需要從語音切換到傳真或從傳 真切換到語音時,由媒體服務器觸發切換,從而解決了傳統傳真業務受限制于不同媒體網 關通知切換條件不統一的問題,在不同網絡模式互聯的情況下,可以使得傳真切換不局限 于媒體網關的切換控制要求,能夠靈活應對各種網關要求,使得傳真業務更加靈活,利于傳 真業務的靈活擴展和互通。同時還可以提高媒體資源的利用率,增加了傳真互聯的靈活性, 可實施性和可靠性。以上所述僅為本發明的優選實施例而已,并不用于限制本發明,對于本領域的技 術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修 改、等同替換、改進等,均應包含在本發明的保護范圍之內。
權利要求
一種業務流程切換方法,其特征在于,包括在與傳真終端進行的第一業務流程結束后,媒體服務器接收到應用服務器發送的指示進行第二業務流程的消息時,所述媒體服務器從所述第一業務流程切換到所述第二業務流程;所述傳真終端從所述第一業務流程切換所述第二業務流程。
2.根據權利要求1所述的方法,其特征在于,所述傳真終端從所述第一業務流程切換 到所述第二業務流程包括所述媒體服務器根據接收到的所述消息通知所述傳真終端從所述第一業務流程切換 到所述第二業務流程;所述傳真終端切換到所述第二業務流程對應的通道。
3.根據權利要求2所述的方法,其特征在于,所述傳真終端切換到所述第二業務流程 對應的通道包括所述媒體服務器通知媒體網關進行從所述第一業務流程到所述第二業務流程的業務 流程切換;所述媒體網關控制所述傳真終端切換到與所述第二業務流程對應的通道。
4.根據權利要求3所述的方法,其特征在于,所述媒體服務器從所述第一業務流程切 換到所述第二業務流程包括所述媒體服務器接收所述媒體網關在控制所述傳真終端切換到所述第二業務流程對 應的通道后返回的攜帶媒體描述的信令;所述媒體服務器根據所述媒體描述,切換到與所述第二業務流程對應的通道。
5.根據權利要求1所述的方法,其特征在于,所述媒體服務器從所述第一業務流程切換到所述第二業務流程包括所述媒體服務器根據接收到的所述消息,觸發所述媒體服務器從所述第一業務流程切 換到所述第二業務流程,將媒體資源切換到所述第二業務流程對應的通道;所述傳真終端從所述第一業務流程切換所述第二業務流程包括觸發所述傳真終端從所述第一業務流程切換到所述第二業務流程,所述傳真終端將媒 體資源切換到與所述第二業務流程對應的通道。
6.根據權利要求1到5中任一項所述的方法,其特征在于,在所述媒體服務器接收所述 消息之前,所述方法還包括所述傳真終端接收并發送指示啟動所述第二業務流程的指令;所述應用服務器接收所述指令,向所述媒體服務器發送所述消息。
7.根據權利要求6所述的方法,其特征在于,所述傳真終端切換到與所述第二業務流 程對應的通道包括所述傳真終端根據接收到的指示啟動所述第二業務流程的所述指令,切換到與所述第 二業務流程對應的通道。
8.根據權利要求7所述的方法,其特征在于,所述第一業務流程為語音業務流程,所述 第二業務流程為傳真業務流程,或者,所述第一業務流程為傳真業務流程,所述第二業務流 程為語音業務流程。
9.一種媒體服務器,其特征在于,包括接收模塊,用于在與傳真終端進行的第一業務流程結束后,接收來自應用服務器的指 示進行第二業務流程的消息;切換模塊,用于根據所述接收模塊接收到的所述消息,切換到所述第二業務流程對應 的通道。
10.根據權利要求9所述的媒體服務器,其特征在于,所述媒體服務器還包括 通知模塊,用于通知所述傳真終端切換到所述第二業務流程對應的通道。
全文摘要
本發明公開了一種業務流程切換方法及媒體服務器。其中,上述業務流程切換方法包括在與傳真終端進行的第一業務流程結束后,媒體服務器接收到應用服務器發送的指示進行第二業務流程的消息時,媒體服務器從第一業務流程切換到第二業務流程;傳真終端從第一業務流程切換第二業務流程。可以使得傳真切換不局限于媒體網關的切換控制要求,利于傳真業務的靈活擴展和互通。
文檔編號H04L12/66GK101883060SQ20091013824
公開日2010年11月10日 申請日期2009年5月8日 優先權日2009年5月8日
發明者王東 申請人:中興通訊股份有限公司