[發明專利]一種基于狀態跟蹤的高可用云通信通話恢復的方法及系統有效
| 申請號: | 202110699412.9 | 申請日: | 2021-06-23 |
| 公開(公告)號: | CN113596083B | 公開(公告)日: | 2022-06-17 |
| 發明(設計)人: | 李倩;劉作;陳楊;黃梅 | 申請(專利權)人: | 廣西東信易通科技有限公司 |
| 主分類號: | H04L67/10 | 分類號: | H04L67/10;H04L67/141;H04L65/1083;H04L65/1066;H04L41/0654;H04L65/1101;H04L65/1046 |
| 代理公司: | 南寧東之智專利代理有限公司 45128 | 代理人: | 嚴涓逢;汪治興 |
| 地址: | 535000 廣西壯族自治區欽州市中*** | 國省代碼: | 廣西;45 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 狀態 跟蹤 可用 通信 通話 恢復 方法 系統 | ||
1.一種基于狀態跟蹤的高可用云通信通話恢復的系統,其特征在于:基于狀態跟蹤的高可用云通信通話恢復的系統包括業務模塊、媒體服務器集群、信令采集模塊、信令消息狀態存儲模塊和核心網;
所述業務模塊為控制和管理呼叫策略的模塊;
所述媒體服務器集群包括若干個媒體服務器,負責呼叫過程的媒體協商、轉碼、信令路由、錄音;
所述信令采集模塊用于采集媒體服務器上的信令消息,實現通話狀態的實時狀態記錄,并能將當前的媒體服務器進行信令標記;
所述信令消息狀態存儲模塊用于存儲信令及信令過程狀態數據結構,在媒體服務器異常時為業務模塊提供異常通話的信令,為恢復通話提供數據基礎;所述信令過程狀態存儲數據結構包括通話的標識callid、最新通話狀態和標識的媒體服務器;
所述核心網用于提供基礎通信能力給系統平臺賦能,使平臺媒體服務器能夠與運營商核心網互聯互通,以及進行話路路由及RTP媒體流傳輸;
所述信令消息狀態存儲模塊與業務模塊雙向連接;所述信令消息狀態存儲模塊與信令采集模塊雙向連接;所述信令采集模塊與媒體服務器集群單向連接;所述媒體服務器集群與核心網雙向連接;
故障異常恢復過程包括以下步驟:
B1.業務模塊監控到某個媒體服務器宕機,此時業務模塊讀取出未完成的通話的標識callid,并請求信令消息狀態存儲模塊;
B2.信令消息狀態存儲模塊根據通話的標識callid查詢信令狀態,并向業務模塊返回對應通話的標識callid的過程信令狀態數據;
B3.業務模塊根據通話的標識callid查詢存儲在業務模塊中的呼叫策略;業務模塊基于呼叫策略和最新的過程信令,重新向媒體服務器集群發起呼叫;
B4.媒體服務器向核心網產生呼叫過程信令;
B5.業務模塊根據返回結果判斷通話是否發起成功,如果成功則正常恢復,如果失敗則重新執行步驟B2-步驟B5。
2.根據權利要求1所述的一種基于狀態跟蹤的高可用云通信通話恢復的系統,其特征在于:所述業務模塊的呼叫策略的主要內容包括:是否接通當前通話,接通方號碼,主叫放音,被叫放音,通話是否錄音。
3.根據權利要求1所述的一種基于狀態跟蹤的高可用云通信通話恢復的系統,其特征在于:還包括負載均衡模塊;所述負載均衡模塊分別單向連接業務模塊和媒體服務器集群。
4.根據權利要求1所述的一種基于狀態跟蹤的高可用云通信通話恢復的系統,其特征在于:所述媒體服務器集群包括3個或3個以上的媒體服務器。
5.一種使用權利要求1-4的任意一種系統的基于狀態跟蹤的高可用云通信通話恢復的方法,其特征在于:包括信令采集與記錄過程以及故障異常恢復過程。
6.根據權利要求5所述的基于狀態跟蹤的高可用云通信通話恢復的方法,其特征在于:所述信令采集與記錄過程包括以下步驟:
A1.核心網訪問媒體服務器集群,傳輸入局關鍵信令;所述入局關鍵信令包括振鈴信令、摘機信令、掛機釋放信令、異常信令;所述入局關鍵信令來源于媒體服務器到被叫的信令互聯互通;
A2.媒體服務器集群的媒體服務器依據入局關鍵信令生成過程信令事件,并把過程信令事件推送到信令采集模塊;
A3.信令采集模塊收到步驟A2中媒體服務器推送的過程信令事件,進行分析后獲得信令標識碼并把信令標識碼、通話的標識callid和標識的媒體服務器傳輸到信令消息狀態存儲模塊進行存儲;
A4.媒體服務器根據標準信令規范與主/被叫進行信令過程交互,并把發給主/被叫的過程信令事件推送到信令采集模塊;
A5.信令采集模塊收到步驟A4中媒體服務器推送給主/被叫的過程信令事件,進行分析后獲得信令標識碼并把信令標識碼、通話的標識callid和標識的媒體服務器傳輸到信令消息狀態存儲模塊進行更新;
A6.核心網釋放通話結束信令,并通知媒體服務器集群;
A7.媒體服務器把通話釋放的過程信令事件推送到信令采集模塊;
A8.當信令采集模塊收到步驟A7的過程信令事件后,表明通話正常結束,通知信令消息狀態存儲模塊刪除該通話過程存儲的所有過程信令狀態數據。
7.根據權利要求5所述的基于狀態跟蹤的高可用云通信通話恢復的方法,其特征在于:所述步驟B3中的媒體服務器集群發起呼叫的方式包括:接續類呼叫采用雙呼橋接模式、外呼類直接恢復。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣西東信易通科技有限公司,未經廣西東信易通科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110699412.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:訂單處理方法、裝置、電子設備及存儲介質
- 下一篇:人體行為識別方法





