[發明專利]一種實現分布式軟交換系統和IMS系統互通的方法有效
| 申請號: | 201210526336.2 | 申請日: | 2012-12-07 |
| 公開(公告)號: | CN102984168A | 公開(公告)日: | 2013-03-20 |
| 發明(設計)人: | 雙鍇;徐鵬;解晶;王玉龍;蘇森 | 申請(專利權)人: | 北京郵電大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;H04L29/12 |
| 代理公司: | 北京思創畢升專利事務所 11218 | 代理人: | 郭韞 |
| 地址: | 100876 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 實現 分布式 交換 系統 ims 互通 方法 | ||
1.一種實現分布式軟交換系統和IMS系統互通的方法,所述分布式軟交換系統的核心網絡由P2P節點組成,所述IMS系統包括多個域,其特征在于:所述方法包括:
將分布式軟交換系統設置為一個偽域,所述IMS系統將該偽域按照其系統內的其它域同等對待;
選擇分布式軟交換系統中的至少一個P2P節點作為互通節點;以及
分布式軟交換系統與IMS系統通過所述互通節點進行互通。
2.根據權利要求1所述的實現分布式軟交換系統和IMS系統互通的方法,其特征在于:所述互通節點同時具有P2P路由和DNS域名解析功能,作為所述偽域的查詢呼叫會話控制功能單元和服務呼叫會話控制功能單元,并且配置有DNS地址。
3.根據權利要求2所述的實現分布式軟交換系統和IMS系統互通的方法,其特征在于:所述分布式軟交換系統與IMS系統通過該互通節點進行互通包括:分布式軟交換系統到IMS系統的路由流程和IMS系統到分布式軟交換系統的路由流程。
4.根據權利要求3所述的實現分布式軟交換系統和IMS系統互通的方法,其特征在于:所述分布式軟交換系統到IMS系統的路由流程包括:
(A1),分布式軟交換系統的用戶向IMS系統的用戶發起的請求首先被發送到其代理節點;
(A2),所述代理節點將該請求轉發至所述互通節點;
(A3),所述互通節點進行DNS查詢得到目標IMS系統中的查詢呼叫會話控制功能單元地址信息,并將該請求轉發給IMS系統中的查詢呼叫會話控制功能單元;
(A4),該請求到達IMS系統中的查詢呼叫會話控制功能單元,所述查詢呼叫會話控制功能單元通過查詢HSS獲得路由信息,然后該請求依次經過IMS系統的服務呼叫會話控制功能單元和代理呼叫會話控制功能單元,最終路由到目標用戶。
5.根據權利要求4所述的實現分布式軟交換系統和IMS系統互通的方法,其特征在于:所述步驟(A2)中,所述代理節點與互通節點之間采用SIP協議作為會話控制協議。
6.根據權利要求4所述的實現分布式軟交換系統和IMS系統互通的方法,其特征在于:所述步驟(A3)中,所述互通節點與IMS系統中的查詢呼叫會話控制功能單元之間采用SIP協議作為會話控制協議。
7.根據權利要求3所述的實現分布式軟交換系統和IMS系統互通的方法,其特征在于:所述IMS系統到分布式軟交換系統的路由流程包括:
(B1),IMS系統的用戶向分布式軟交換系統的用戶發起的請求經過代理呼叫會話控制功能單元,到達服務呼叫會話控制功能單元;
(B2),服務呼叫會話控制功能單元判斷該請求為跨域業務,進行DNS域名解析,獲得分布式軟交換系統中的互通節點的地址信息,然后服務呼叫會話控制功能單元將該請求轉發給互通節點;
(B3),互通節點再根據對應的P2P算法路由規則,將該請求定位到目標用戶的代理節點,然后該請求經過代理節點,最終轉發至目標用戶。
8.根據權利要求7所述的實現分布式軟交換系統和IMS系統互通的方法,其特征在于:所述步驟(B2)中,IMS系統中的服務呼叫會話控制功能單元與互通節點之間采用SIP協議作為會話控制協議。
9.一種互通節點,其特征在于:所述互通節點包括:
消息分發模塊:根據收到消息的類型和字段值判斷消息的來源和所進行的業務流程,以及將消息分發至呼叫控制模塊或短消息控制模塊進行處理;
DNS解析模塊:用于分布式軟交換系統向IMS系統發起業務請求時的路由查詢;
P2P路由模塊:用于分布式軟交換系統內部的路由查詢,以及IMS系統向分布式軟交換系統發起業務請求時的路由查詢;
呼叫控制模塊:用于控制呼叫業務流程的邏輯,其實質是呼叫業務流程的控制狀態機,對于每一個呼叫業務流程都需要創建一個呼叫業務邏輯處理單元實例;
短消息控制模塊:用于控制短消息業務流程的邏輯,其實質是短消息業務流程的控制狀態機,對于每一個短消息業務流程都需要創建一個短消息業務邏輯處理單元實例。
消息分發模塊根據接收消息的類型和屬性,將消息分發至呼叫控制模塊或短消息控制模塊,呼叫控制模塊和短消息控制模塊維護業務的狀態信息,對業務過程進行控制,并根據消息的發起方信息和目的方信息調用DNS解析模塊或P2P路由模塊進行消息的路由查詢。
10.一種權利要求9所述互通節點處理消息的方法,其特征在于:所述方法包括:
(1)消息分發模塊收到消息后,首先根據消息標識判斷該消息是否歸屬于已經創建的實例,如果是,則將消息分發至對應的實例進行與該消息對應的邏輯處理與狀態遷移;如果不存在對應的實例,則判斷該消息是否是發起呼叫業務流程,如果是,則創建呼叫業務邏輯處理單元實例,然后轉入步驟(3),如果否,則轉入步驟(2);
(2)判斷是否是發起短消息業務流程,如果是,則創建短消息業務邏輯處理單元實例,然后轉入步驟(5),如果否,表明這條消息是一條錯誤的消息,將其丟棄,返回步驟(1);
(3)判斷該流程是否為跨域業務流程,如果否,則轉入步驟(7),如果是,則轉入步驟(4);
(4)判斷是否是IMS系統向分布式軟交換系統的呼叫,如果是,則使用P2P路由模塊查詢路由,然后轉入步驟(7);如果否,則使用DNS域名解析模塊查詢路由,然后轉入步驟(7);
(5)判斷該流程是否為跨域業務流程,如果否,則轉入步驟(8),如果是,則轉入步驟(6);
(6)判斷是否是IMS系統向分布式軟交換系統的短消息,如果是,則使用P2P路由模塊查詢路由,然后轉入步驟(8);如果否,則使用DNS域名解析模塊查詢路由,然后轉入步驟(8);
(7)由呼叫控制模塊開始分布式軟交換系統的呼叫業務流程,然后轉入步驟(9);在跨域業務流程的路由查詢完成以后,后續步驟與一般分布式軟交換系統的業務流程相同;
(8)由短消息控制模塊開始分布式軟交換系統的短消息業務流程,然后轉入步驟(9);在跨域業務流程的路由查詢完成以后,后續步驟與一般分布式軟交換系統的業務流程相同;
(9)使用業務流程控制狀態機進行呼叫和短消息業務流程的控制;根據后續收到的消息進行對應的邏輯處理與狀態遷移,直至該業務流程處理結束。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京郵電大學,未經北京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210526336.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于CdS晶片的拋光方法
- 下一篇:一種穿膜肽修飾的納米粒及其制備方法





