[發明專利]一種基于分布式CSCF拓撲的通信方法無效
| 申請號: | 201210227461.3 | 申請日: | 2012-07-03 |
| 公開(公告)號: | CN102769614A | 公開(公告)日: | 2012-11-07 |
| 發明(設計)人: | 金海;廖小飛;陸楓;彭揚威 | 申請(專利權)人: | 華中科技大學 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L12/56 |
| 代理公司: | 華中科技大學專利中心 42201 | 代理人: | 朱仁玲 |
| 地址: | 430074 湖北*** | 國省代碼: | 湖北;42 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 分布式 cscf 拓撲 通信 方法 | ||
技術領域
本發明屬于計算機網絡與移動互聯網領域,具體涉及一種基于分布式CSCF拓撲的通信方法。
背景技術
IP多媒體子系統(IP?Multimedia?Subsystem,簡稱IMS)作為下一代網絡(Next?Generation?Network,簡稱NGN)與業務融合的核心,實現IP多媒體業務的建立、維護及管理等功能的核心網絡體系結構,建立與接入無關、能被移動網絡與固定網絡共用的融合核心網。
呼叫會話控制功能(Call?Session?Control?Function,簡稱CSCF)是IMS系統中最核心的實體服務器,它主要完成IMS會話的建立、維護和拆除等各種會話控制功能。在IMS中有三種CSCF服務器,它們分別是代理CSCF服務器(Proxy-CSCF,簡稱P-CSCF)、服務CSCF服務器(Server-CSCF,簡稱S-CSCF)和詢問CSCF服務器(Interrogating-CSCF,簡稱I-CSCF)。
在標準的IMS中,具備核心控制功能的CSCF服務器之間的路由查找是通過集中式的方式獲取,比如P-CSCF服務器發現I-CSCF服務器過程通過DNS(Domain?Name?System,簡稱DNS)域名解析,I-CSCF服務器為用戶分配服務的S-CSCF服務器的時候是通過向HSS(Home?Subscriber?Server,簡稱HSS)請求S-CSCF服務器的地址,然后在進行適配選擇合適的S-CSC服務器分配給用戶,而為呼叫發起者提供服務的S-CSCF服務器查找為被呼叫者服務的S-CSCF服務器也是通過向集中式數據庫HSS請求被呼叫者的信息,最終定位到為被呼叫者服務的S-CSCF服務器,由此可以見,在標準的IMS中,不能功能服務器之間的發現過程采用的是集中式的方式獲得,因而存在著“單點失效”和“性能瓶頸”的問題;同時在IMS網絡中加入、移除或者更換一個CSCF服務器配置復雜;此外,業務路由過程繁瑣、效率低下、擴展能力差。
發明內容
針對現有技術的缺陷,本發明的目的在于提供一種基于分布式CSCF拓撲的通信方法,該方法實現了對標準IMS架構中的會話控制功能服務器進行分布式改造,消除“單點失效”和“性能瓶頸”,同時提高系統的擴展性和路由查找性能。
為實現上述目的,本發明提供了一種基于分布式CSCF拓撲的通信方法,應用到一種分布式CSCF服務器中,該分布式CSCF服務器包括P-CSCF模塊、I-CSCF模塊和S-CSCF模塊,所述方法包括以下步驟:
(1)接收來自網絡操作員的服務器部署請求;
(2)判斷服務器部署請求的類型是刪除分布式CSCF服務器請求還是增加分布式CSCF服務器請求,若服務器部署請求是刪除分布式CSCF服務器請求,則轉到步驟(3),若服務器部署請求是增加分布式CSCF服務器請求,則轉到步驟(4);
(3)向注冊在該待刪除分布式CSCF服務器的用戶發送注銷請求,該待刪除分布式CSCF服務器根據Chord算法離開網絡,完成此次部署過程,然后過程結束;
(4)網絡操作員根據服務器部署請求來配置啟動節點,同時將P-CSCF模塊、I-CSCF模塊和S-CSCF模塊進行功能合并成為分布式CSCF服務器;
(5)讀取網絡操作員配置的啟動節點,并按照啟動節點將待加入的分布式CSCF服務器加入分布式CSCF拓撲;
(6)分布式CSCF服務器接收來自用戶的請求,并判斷該請求是否是注冊和注銷請求,還是通話請求;若為注冊和注銷請求,則轉入步驟(7),否則轉入步驟(8);
(7)該用戶在分布式CSCF服務器上執行注冊和注銷過程,然后過程結束;
(8)該用戶在分布式CSCF服務器執行通話過程。
步驟(7)包括以下子步驟:
(7-1)P-CSCF模塊接收用戶發送過來的注冊和注銷請求,并將該注冊和注銷請求轉發給I-CSCF模塊;
(7-2)I-CSCF模塊判斷注冊和注銷請求中的超時時間是否設置為0,若設置為0,則轉到步驟(7-3),若不為0,則轉到步驟(7-6);
(7-3)分布式CSCF服務器將該注銷請求轉發給S-CSCF模塊;
(7-4)S-CSCF模塊執行用戶的注銷過程,并以注冊和注銷請求中會話建立協議的統一資源標識作為鍵,刪除在分布式CSCF拓撲中存儲的該URI對應的鍵值對;
(7-5)S-CSCF模塊將注銷成功通過I-CSCF模塊和P-CSCF模塊返回給用戶,完成注冊和注銷過程;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華中科技大學,未經華中科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210227461.3/2.html,轉載請聲明來源鉆瓜專利網。





