亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種交換節(jié)點(diǎn)及訪問用戶數(shù)據(jù)的方法

文檔序號:7973777閱讀:214來源:國知局
專利名稱:一種交換節(jié)點(diǎn)及訪問用戶數(shù)據(jù)的方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,特別是涉及一種交換節(jié)點(diǎn)及訪問用戶數(shù)據(jù)的方法。
背景技術(shù)
用戶數(shù)據(jù)中心是通信網(wǎng)絡(luò)中用于存放與用戶和業(yè)務(wù)相關(guān)的數(shù)據(jù)的通信節(jié)點(diǎn),存儲在其中的數(shù)據(jù)主要包括用戶基本信息、注冊信息、接入信息、業(yè)務(wù)觸發(fā)信息以及業(yè)務(wù)輔助信息等等。作為具體的實(shí)例,用戶數(shù)據(jù)中心可以是固定網(wǎng)絡(luò)中的綜合智能SHLR(Samrt HLR),用戶數(shù)據(jù)中心SDC(Subscriber DataCenter),移動網(wǎng)絡(luò)中的歸屬位置寄存器HLR(Home Location Register),或是IMS系統(tǒng)中的歸屬用戶服務(wù)器HSS(Home Subscriber Server)等等。
交換節(jié)點(diǎn)是在呼叫過程中進(jìn)行會話控制和路由管理的通信節(jié)點(diǎn),并可能具有相應(yīng)的業(yè)務(wù)服務(wù)處理功能。作為具體的實(shí)例,交換節(jié)點(diǎn)可以是移動網(wǎng)絡(luò)中的移動交換中心MSC(Mobile Switch Center)、移動關(guān)口局GMSC(Gate MobileSwitch Center),固定網(wǎng)絡(luò)中的交換機(jī)、軟交換中心,或是IMS系統(tǒng)中的呼叫會話控制功能實(shí)體CSCF(Call Session Control Function)。
在呼叫過程中,交換節(jié)點(diǎn)通過和用戶數(shù)據(jù)中心之間的交互過程,獲取呼叫接續(xù)以及業(yè)務(wù)服務(wù)處理所必須的基本數(shù)據(jù)和輔助數(shù)據(jù)(統(tǒng)稱用戶數(shù)據(jù))。這些數(shù)據(jù)是呼叫接續(xù)過程所必須的,如果交換節(jié)點(diǎn)和用戶數(shù)據(jù)中心之間的連接發(fā)生中斷,或是用戶數(shù)據(jù)中心故障,交換節(jié)點(diǎn)將無法獲得呼叫和業(yè)務(wù)處理所必須的數(shù)據(jù),將直接導(dǎo)致呼叫失敗或是業(yè)務(wù)處理不成功。
為了消除交換節(jié)點(diǎn)和用戶數(shù)據(jù)中心之間的連接中斷或是用戶數(shù)據(jù)中心故障所帶來的影響,現(xiàn)有技術(shù)提供了兩種解決方案。
現(xiàn)有技術(shù)一、交換節(jié)點(diǎn)和同一個用戶數(shù)據(jù)中心之間建立多個連接,這些連接可以通過不同的物理傳輸介質(zhì)或是不同的數(shù)據(jù)鏈路方式建立。當(dāng)其中某一個連接出現(xiàn)中斷時,并不影響其余的連接,仍然可以保證交換節(jié)點(diǎn)對用戶數(shù)據(jù)中心的訪問。此種方案可以大大降低因為連接中的物理層或是數(shù)據(jù)鏈路層故障而造成的數(shù)據(jù)訪問失敗。但顯然無法避免用戶數(shù)據(jù)中心本身故障引起的呼叫失敗。雖然交換節(jié)點(diǎn)可以通過多個不同連接查詢用戶數(shù)據(jù),但是這多個連接都是轉(zhuǎn)向同一個用戶數(shù)據(jù)中心的,一旦該用戶數(shù)據(jù)中心發(fā)生故障,多個連接將全部中斷,交換節(jié)點(diǎn)仍然無法查詢到用戶數(shù)據(jù)。
現(xiàn)有技術(shù)二、增加建設(shè)多個用戶數(shù)據(jù)中心(一般是兩個),在用戶數(shù)據(jù)中心之間進(jìn)行數(shù)據(jù)同步,以實(shí)現(xiàn)用戶數(shù)據(jù)中心之間的主備復(fù)用。交換節(jié)點(diǎn)同時建立到多個用戶數(shù)據(jù)中心的連接。當(dāng)一個用戶數(shù)據(jù)中心發(fā)生故障時(包括該用戶數(shù)據(jù)中心本身故障,以及交換節(jié)點(diǎn)到該用戶數(shù)據(jù)中心的連接終端),交換節(jié)點(diǎn)還可以訪問其余的用戶數(shù)據(jù)中心,只要多個用戶數(shù)據(jù)中心不是全部故障,就一定可以保證訪問成功。顯然用戶數(shù)據(jù)中心全部故障的幾率要遠(yuǎn)遠(yuǎn)低于單個故障的幾率。但是建設(shè)多個用戶數(shù)據(jù)中心的成本比較高,而且增加了多個物理網(wǎng)元將降低整個網(wǎng)絡(luò)的可靠性,并增加其復(fù)雜性和運(yùn)營維護(hù)的難度。

發(fā)明內(nèi)容
本發(fā)明提供一種交換節(jié)點(diǎn)及訪問用戶數(shù)據(jù)的方法,用以解決現(xiàn)有技術(shù)中整個網(wǎng)絡(luò)的可靠性較低的問題。
本發(fā)明交換節(jié)點(diǎn),包括至少一個用于訪問用戶數(shù)據(jù)并相應(yīng)處理呼叫接續(xù)的業(yè)務(wù)處理模塊,還包括數(shù)據(jù)庫,用于存儲用戶數(shù)據(jù);規(guī)則設(shè)置模塊,用于設(shè)置訪問所述數(shù)據(jù)庫及外部用戶數(shù)據(jù)中心的規(guī)則;訪問切換模塊,用于根據(jù)業(yè)務(wù)處理模塊獲知的呼叫接續(xù)相關(guān)信息,從所述規(guī)則設(shè)置模塊中查詢相應(yīng)的訪問規(guī)則,并將查詢到的訪問規(guī)則告知該業(yè)務(wù)處理模塊,以完成所述數(shù)據(jù)庫與外部用戶數(shù)據(jù)中心的訪問切換。
其中,還包括同步模塊,用于與外部用戶數(shù)據(jù)中心進(jìn)行用戶數(shù)據(jù)的同步。
其中,所述數(shù)據(jù)庫包括至少一組存儲模塊,每一組存儲模塊中包括至少一個存儲模塊;若每一組存儲模塊包括至少兩個存儲模塊,則一組中的存儲模塊之間實(shí)現(xiàn)主備復(fù)用。
其中,通過內(nèi)部連接所述數(shù)據(jù)庫被各個業(yè)務(wù)處理模塊全局共享。
綜上所述,所述數(shù)據(jù)庫為內(nèi)置在交換節(jié)點(diǎn)中且沒有獨(dú)立網(wǎng)絡(luò)標(biāo)識的數(shù)據(jù)庫;或者為外掛在交換節(jié)點(diǎn)上且具有獨(dú)立網(wǎng)絡(luò)標(biāo)識的數(shù)據(jù)庫。
本發(fā)明方法,包括下列步驟交換節(jié)點(diǎn)獲知呼叫接續(xù)相關(guān)信息后,根據(jù)預(yù)設(shè)的訪問規(guī)則判斷應(yīng)訪問內(nèi)置數(shù)據(jù)庫或外部用戶數(shù)據(jù)中心;以及交換節(jié)點(diǎn)根據(jù)判斷結(jié)果訪問內(nèi)置數(shù)據(jù)庫或外部用戶數(shù)據(jù)中心,以獲取用戶數(shù)據(jù)。
進(jìn)一步,所述訪問規(guī)則包括下列之一交換節(jié)點(diǎn)收到呼叫請求時,優(yōu)先訪問交換節(jié)點(diǎn)的內(nèi)置數(shù)據(jù)庫;交換節(jié)點(diǎn)收到呼叫請求時,優(yōu)先訪問外部用戶數(shù)據(jù)中心。
又進(jìn)一步,若當(dāng)前訪問規(guī)則為收到呼叫請求時,優(yōu)先訪問外部用戶數(shù)據(jù)中心,則所述訪問規(guī)則還包括交換節(jié)點(diǎn)獲知外部用戶數(shù)據(jù)中心故障和/或該交換節(jié)點(diǎn)與外部用戶數(shù)據(jù)中心之間的鏈路故障,則切換為優(yōu)先訪問交換節(jié)點(diǎn)的內(nèi)置數(shù)據(jù)庫;以及交換節(jié)點(diǎn)獲知外部用戶數(shù)據(jù)中心正常及該交換節(jié)點(diǎn)與外部用戶數(shù)據(jù)中心之間的鏈路正常,則切換為優(yōu)先訪問外部用戶數(shù)據(jù)中心。
綜上所述,對交換節(jié)點(diǎn)內(nèi)置數(shù)據(jù)庫存儲的用戶數(shù)據(jù)和外部用戶數(shù)據(jù)中心存儲的用戶數(shù)據(jù)進(jìn)行同步。
更進(jìn)一步,所述用戶數(shù)據(jù)的同步包括下列情況之一外部用戶數(shù)據(jù)中心收到數(shù)據(jù)修改指令后,分析并執(zhí)行該數(shù)據(jù)修改指令,以及向交換節(jié)點(diǎn)發(fā)送同步修改指令;交換節(jié)點(diǎn)收到所述同步修改指令后,分析并執(zhí)行該同步修改指令,以完成用戶數(shù)據(jù)的同步;交換節(jié)點(diǎn)收到數(shù)據(jù)修改指令后,分析并執(zhí)行該數(shù)據(jù)修改指令,以及向外部用戶數(shù)據(jù)中心發(fā)送同步修改指令;外部用戶數(shù)據(jù)中心收到所述同步修改指令后,分析并執(zhí)行該同步修改指令,以完成用戶數(shù)據(jù)的同步。
本發(fā)明有益效果如下
本發(fā)明提供了一種交換節(jié)點(diǎn),其包括用于存儲用戶數(shù)據(jù)的數(shù)據(jù)庫;結(jié)合預(yù)設(shè)的訪問規(guī)則,交換節(jié)點(diǎn)可判定當(dāng)前優(yōu)先訪問所述數(shù)據(jù)庫,還是優(yōu)先訪問外部用戶數(shù)據(jù)中心,從而實(shí)現(xiàn)了所述數(shù)據(jù)庫與外部用戶數(shù)據(jù)中心之間的主備復(fù)用和訪問切換。
由于本發(fā)明存在所述數(shù)據(jù)庫與外部用戶數(shù)據(jù)中心之間的主備復(fù)用,所以可如現(xiàn)有技術(shù)一樣,保證用戶數(shù)據(jù)訪問成功。
不僅如此,由于本發(fā)明的交換節(jié)點(diǎn)包括所述數(shù)據(jù)庫,無需另外增加建設(shè)外部用戶數(shù)據(jù)中心,從而保證了整個網(wǎng)絡(luò)的可靠性,同時降低了整個網(wǎng)絡(luò)的復(fù)雜性和運(yùn)營維護(hù)的難度;而且,由于內(nèi)部訪問直接通過內(nèi)部高速總線連接,而外部訪問是通過特定鏈路連接,其帶寬有限,所以訪問內(nèi)置數(shù)據(jù)庫要比訪問外部用戶數(shù)據(jù)中心的速度快很多。


圖1為本發(fā)明交換節(jié)點(diǎn)結(jié)構(gòu)示意圖;圖2為本發(fā)明交換節(jié)點(diǎn)實(shí)施例結(jié)構(gòu)示意圖;圖3為本發(fā)明方法步驟流程圖;圖4為本發(fā)明方法中數(shù)據(jù)同步實(shí)施例一示意圖;圖5為本發(fā)明方法中數(shù)據(jù)同步實(shí)施例二示意圖。
具體實(shí)施例方式
為了既保證用戶數(shù)據(jù)訪問成功,又保證整個網(wǎng)絡(luò)的可靠性,同時降低整個網(wǎng)絡(luò)的復(fù)雜性和運(yùn)營維護(hù)的難度,本發(fā)明提供了一種交換節(jié)點(diǎn),其包括至少一個業(yè)務(wù)處理模塊、數(shù)據(jù)庫、規(guī)則設(shè)置模塊和訪問切換模塊;進(jìn)一步還包括同步模塊。
參見圖1所示,各個業(yè)務(wù)處理模塊通過內(nèi)部總線與所述數(shù)據(jù)庫相連,即所述數(shù)據(jù)庫被各個業(yè)務(wù)處理模塊全局共享;各個業(yè)務(wù)處理模塊通過內(nèi)部總線(不限于內(nèi)部總線這一種形式,也可為其他內(nèi)部高速連接方式)與訪問切換模塊相連;以及所述各個業(yè)務(wù)處理模塊還與外部用戶數(shù)據(jù)中心相連。所述訪問切換模塊還與規(guī)則設(shè)置模塊相連,所述數(shù)據(jù)庫還通過同步模塊與外部用戶數(shù)據(jù)中心相連。
所述業(yè)務(wù)處理模塊,用于向所述數(shù)據(jù)庫或外部用戶數(shù)據(jù)中心訪問用戶數(shù)據(jù)并相應(yīng)處理呼叫接續(xù)。
所述數(shù)據(jù)庫,用于存儲用戶數(shù)據(jù)。該數(shù)據(jù)庫為內(nèi)置在交換節(jié)點(diǎn)中且沒有獨(dú)立網(wǎng)絡(luò)標(biāo)識的數(shù)據(jù)庫(例如刀片服務(wù)器),這種數(shù)據(jù)庫的容量比較容易擴(kuò)展,所以可以存儲完成的用戶數(shù)據(jù)(即外部用戶數(shù)據(jù)中心的全部數(shù)據(jù));而且由于是真正內(nèi)置在交換節(jié)點(diǎn)中,所以訪問速度很快?;蛘咴摂?shù)據(jù)庫為外掛在交換節(jié)點(diǎn)上且具有獨(dú)立網(wǎng)絡(luò)標(biāo)識的數(shù)據(jù)庫,這種數(shù)據(jù)庫通常作為臨時用戶數(shù)據(jù)緩沖區(qū),其本身是一個獨(dú)立的節(jié)點(diǎn),只是和交換節(jié)點(diǎn)合并在一起,不是真正意義上的內(nèi)置,所以其容量和訪問速度會受到影響,導(dǎo)致無法存儲完整的用戶數(shù)據(jù),只能存儲部分簡單的用戶數(shù)據(jù)。
所述規(guī)則設(shè)置模塊,用于設(shè)置訪問所述數(shù)據(jù)庫及外部用戶數(shù)據(jù)中心的規(guī)則。
所述訪問切換模塊,用于根據(jù)業(yè)務(wù)處理模塊獲知的呼叫接續(xù)相關(guān)信息,從所述規(guī)則設(shè)置模塊中查詢相應(yīng)的訪問規(guī)則,并將查詢到的訪問規(guī)則告知該業(yè)務(wù)處理模塊,以完成所述數(shù)據(jù)庫與外部用戶數(shù)據(jù)中心的訪問切換。
所述同步模塊,用于與外部用戶數(shù)據(jù)中心進(jìn)行用戶數(shù)據(jù)的同步。
至此本發(fā)明的交換節(jié)點(diǎn)概述完畢。以下通過一個實(shí)例具體描述本發(fā)明交換節(jié)點(diǎn)。
交換節(jié)點(diǎn)實(shí)施例本發(fā)明交換節(jié)點(diǎn)中的數(shù)據(jù)庫包括至少一組存儲模塊,每一組存儲模塊中包括至少一個存儲模塊;若每一組存儲模塊包括至少兩個存儲模塊,則一組中的存儲模塊之間實(shí)現(xiàn)主備復(fù)用,從而不僅實(shí)現(xiàn)交換節(jié)點(diǎn)中的數(shù)據(jù)庫與外部用戶數(shù)據(jù)中心之間的主備復(fù)用,還實(shí)現(xiàn)了所述數(shù)據(jù)庫內(nèi)部的主備復(fù)用,因此進(jìn)一步保證了用戶數(shù)據(jù)訪問的成功率。以所述存儲模塊為內(nèi)置的大容量高性能電信級刀片式服務(wù)器為例,參見圖2所示(圖2中省略了規(guī)則設(shè)置模塊、訪問切換模塊和同步模塊,其位置和連接關(guān)系與圖1所示相同),圖2中使用多個成對的大容量高性能電信級刀片式服務(wù)器組成內(nèi)置數(shù)據(jù)庫,成為交換節(jié)點(diǎn)不可分割的一部分,并不是簡單地采用外掛小型機(jī)或是存儲設(shè)備(如磁盤陣列)。在交換節(jié)點(diǎn)內(nèi)可以內(nèi)置多個刀片服務(wù)器組(即多組存儲模塊),實(shí)現(xiàn)用戶數(shù)據(jù)容量從百萬級到千萬級的平滑擴(kuò)充。每一刀片服務(wù)器組由一對刀片服務(wù)器組成,兩者之間實(shí)現(xiàn)完全的數(shù)據(jù)備份,在正常工作狀態(tài)下實(shí)現(xiàn)負(fù)荷分擔(dān),當(dāng)其中一個刀片服務(wù)器故障時,另外一個可以完全接替其工作,實(shí)現(xiàn)刀片服務(wù)器組內(nèi)的主備復(fù)用。
應(yīng)用上述交換節(jié)點(diǎn),本發(fā)明還提供了一種訪問用戶數(shù)據(jù)的方法,參見圖3所示,包括下列主要步驟S1、交換節(jié)點(diǎn)獲知呼叫接續(xù)相關(guān)信息。
本步驟中所述的呼叫接續(xù)相關(guān)信息包括但不限于下列之一終端側(cè)發(fā)來的呼叫請求;交換節(jié)點(diǎn)判定其與外部用戶數(shù)據(jù)中心之間的連接中斷;交換節(jié)點(diǎn)判定外部用戶數(shù)據(jù)中心發(fā)生了故障。
S2、根據(jù)預(yù)設(shè)的訪問規(guī)則判斷應(yīng)訪問內(nèi)置數(shù)據(jù)庫或外部用戶數(shù)據(jù)中心。
本步驟中所述預(yù)設(shè)的訪問規(guī)則包括但不限于交換節(jié)點(diǎn)收到呼叫請求時,優(yōu)先訪問交換節(jié)點(diǎn)的內(nèi)置數(shù)據(jù)庫;交換節(jié)點(diǎn)收到呼叫請求時,優(yōu)先訪問外部用戶數(shù)據(jù)中心。
若當(dāng)前訪問規(guī)則為收到呼叫請求時,優(yōu)先訪問外部用戶數(shù)據(jù)中心,則所述訪問規(guī)則還包括交換節(jié)點(diǎn)獲知外部用戶數(shù)據(jù)中心故障(包括交換節(jié)點(diǎn)與外部用戶數(shù)據(jù)中心之間的連接中斷,以及外部用戶數(shù)據(jù)中心本身發(fā)生故障),則切換為優(yōu)先訪問交換節(jié)點(diǎn)的內(nèi)置數(shù)據(jù)庫;以及交換節(jié)點(diǎn)獲知外部用戶數(shù)據(jù)中心恢復(fù)正常(包括交換節(jié)點(diǎn)與外部用戶數(shù)據(jù)中心之間的連接正常,以及外部用戶數(shù)據(jù)中心本身正常),則切換為優(yōu)先訪問外部用戶數(shù)據(jù)中心。
若當(dāng)前訪問規(guī)則為收到呼叫請求時,優(yōu)先訪問交換節(jié)點(diǎn)的內(nèi)置數(shù)據(jù)庫,則所述訪問規(guī)則還包括判定無法獲取本次呼叫請求所需的完整用戶數(shù)據(jù)時,切換為優(yōu)先訪問外部用戶數(shù)據(jù)中心;以及本次呼叫接續(xù)完成后,切回優(yōu)先訪問交換節(jié)點(diǎn)的內(nèi)置數(shù)據(jù)庫。
所述預(yù)設(shè)的訪問規(guī)則還可包括交換節(jié)點(diǎn)收到呼叫請求時,根據(jù)一定的條件判斷優(yōu)先訪問哪一個數(shù)據(jù)庫。這一定的條件通常是根據(jù)呼叫接續(xù)信息或是配置信息進(jìn)行判斷,可以被預(yù)先指定。
S3、交換節(jié)點(diǎn)根據(jù)判斷結(jié)果訪問內(nèi)置數(shù)據(jù)庫或外部用戶數(shù)據(jù)中心。
S4、成功獲取用戶數(shù)據(jù)。
結(jié)合交換節(jié)點(diǎn)中內(nèi)置數(shù)據(jù)庫,以及根據(jù)訪問規(guī)則進(jìn)行的訪問方式切換,可保證成功獲取用戶數(shù)據(jù)。
為了達(dá)到更好的效果,進(jìn)一步確保成功獲取完整的用戶數(shù)據(jù),在上述流程之前、之中或之后,均可對交換節(jié)點(diǎn)內(nèi)置數(shù)據(jù)庫存儲的用戶數(shù)據(jù)和外部用戶數(shù)據(jù)中心存儲的用戶數(shù)據(jù)進(jìn)行同步。具體同步過程存在以下兩種情況同步情況一、外部用戶數(shù)據(jù)中心收到數(shù)據(jù)修改指令的同步,參見圖4所示。
圖4中的指令發(fā)起設(shè)備是網(wǎng)絡(luò)中能夠發(fā)送數(shù)據(jù)修改指令給用戶數(shù)據(jù)中心的設(shè)備,可以是運(yùn)營支撐系統(tǒng)、網(wǎng)管系統(tǒng)、業(yè)務(wù)處理系統(tǒng)、其他用戶數(shù)據(jù)中心、其他交換節(jié)點(diǎn)以及連接到通信設(shè)備的數(shù)據(jù)配置裝置等等。當(dāng)終端用戶通過其他交換節(jié)點(diǎn)發(fā)送數(shù)據(jù)修改指令時,也可以將用戶終端視為指令發(fā)起設(shè)備。
該指令發(fā)起設(shè)備和用戶數(shù)據(jù)中心之間的接口方式,以及用戶數(shù)據(jù)中心和交換節(jié)點(diǎn)之間的接口方式可以支持多種其網(wǎng)絡(luò)協(xié)議既可以支持IP及其上的TCP、UDP、SCTP、M2UA,又可以支持MTP及其上的SCCP等等,應(yīng)用協(xié)議可以是人機(jī)交互語言或是電子表格方式的工單描述等等,并支持SIGTRAN、ISUP、MAP、DIAMETER、H.248、SIP等等信令。
同步流程如下由該指令發(fā)起設(shè)備向用戶數(shù)據(jù)中心發(fā)起數(shù)據(jù)修改指令。該指令的來源和觸發(fā)方式是多樣的,可能是數(shù)據(jù)配置,也可能是呼叫處理引起的數(shù)據(jù)更改。用戶數(shù)據(jù)中心收到數(shù)據(jù)修改指令后,在其內(nèi)部實(shí)現(xiàn)對該指令的分析和執(zhí)行,并在正確執(zhí)行該指令后,向交換節(jié)點(diǎn)下發(fā)同步修改指令,所述同步修改指令中攜帶有用戶數(shù)據(jù)中心正確執(zhí)行并記錄的用戶數(shù)據(jù)信息。交換節(jié)點(diǎn)收到同步修改指令后,對該指令進(jìn)行分析和執(zhí)行,并返回執(zhí)行結(jié)果給用戶數(shù)據(jù)中心。
同步情況二、交換節(jié)點(diǎn)收到數(shù)據(jù)修改指令的同步,參見圖5所示。
圖5中的指令發(fā)起設(shè)備,該指令發(fā)起設(shè)備和用戶數(shù)據(jù)中心之間的接口方式,以及用戶數(shù)據(jù)中心和交換節(jié)點(diǎn)之間的接口方式,均與同步情況一相同。
同步流程如下由該指令發(fā)起設(shè)備向交換節(jié)點(diǎn)發(fā)起數(shù)據(jù)修改指令。該指令的來源和觸發(fā)方式是多樣的,可能是數(shù)據(jù)配置,也可能是呼叫處理引起的數(shù)據(jù)更改。交換節(jié)點(diǎn)收到數(shù)據(jù)修改指令后,在其內(nèi)部實(shí)現(xiàn)對該指令的分析和執(zhí)行,并在正確執(zhí)行該指令后,向用戶數(shù)據(jù)中心下發(fā)同步修改指令,所述同步修改指令中攜帶有交換節(jié)點(diǎn)正確執(zhí)行并記錄的用戶數(shù)據(jù)信息。用戶數(shù)據(jù)中心收到同步修改指令后,對該指令進(jìn)行分析和執(zhí)行,并返回執(zhí)行結(jié)果給交換節(jié)點(diǎn)。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種交換節(jié)點(diǎn),包括至少一個用于訪問用戶數(shù)據(jù)并相應(yīng)處理呼叫接續(xù)的業(yè)務(wù)處理模塊,其特征在于,還包括數(shù)據(jù)庫,用于存儲用戶數(shù)據(jù);規(guī)則設(shè)置模塊,用于設(shè)置訪問所述數(shù)據(jù)庫及外部用戶數(shù)據(jù)中心的規(guī)則;訪問切換模塊,用于根據(jù)業(yè)務(wù)處理模塊獲知的呼叫接續(xù)相關(guān)信息,從所述規(guī)則設(shè)置模塊中查詢相應(yīng)的訪問規(guī)則,并將查詢到的訪問規(guī)則告知該業(yè)務(wù)處理模塊,以完成所述數(shù)據(jù)庫與外部用戶數(shù)據(jù)中心的訪問切換。
2.如權(quán)利要求1所述的交換節(jié)點(diǎn),其特征在于,還包括同步模塊,用于與外部用戶數(shù)據(jù)中心進(jìn)行用戶數(shù)據(jù)的同步。
3.如權(quán)利要求1所述的交換節(jié)點(diǎn),其特征在于,所述數(shù)據(jù)庫包括至少一組存儲模塊,每一組存儲模塊中包括至少一個存儲模塊;若每一組存儲模塊包括至少兩個存儲模塊,則一組中的存儲模塊之間實(shí)現(xiàn)主備復(fù)用。
4.如權(quán)利要求1所述的交換節(jié)點(diǎn),其特征在于,通過內(nèi)部連接所述數(shù)據(jù)庫被各個業(yè)務(wù)處理模塊全局共享。
5.如權(quán)利要求1至4任一項所述的交換節(jié)點(diǎn),其特征在于,所述數(shù)據(jù)庫為內(nèi)置在交換節(jié)點(diǎn)中且沒有獨(dú)立網(wǎng)絡(luò)標(biāo)識的數(shù)據(jù)庫;或者為外掛在交換節(jié)點(diǎn)上且具有獨(dú)立網(wǎng)絡(luò)標(biāo)識的數(shù)據(jù)庫。
6.一種訪問用戶數(shù)據(jù)的方法,其特征在于,包括下列步驟交換節(jié)點(diǎn)獲知呼叫接續(xù)相關(guān)信息后,根據(jù)預(yù)設(shè)的訪問規(guī)則判斷應(yīng)訪問內(nèi)置數(shù)據(jù)庫或外部用戶數(shù)據(jù)中心;以及交換節(jié)點(diǎn)根據(jù)判斷結(jié)果訪問內(nèi)置數(shù)據(jù)庫或外部用戶數(shù)據(jù)中心,以獲取用戶數(shù)據(jù)。
7.如權(quán)利要求6所述的方法,其特征在于,所述訪問規(guī)則包括下列之一交換節(jié)點(diǎn)收到呼叫請求時,優(yōu)先訪問交換節(jié)點(diǎn)的內(nèi)置數(shù)據(jù)庫;交換節(jié)點(diǎn)收到呼叫請求時,優(yōu)先訪問外部用戶數(shù)據(jù)中心。
8.如權(quán)利要求7所述的方法,其特征在于,若當(dāng)前訪問規(guī)則為收到呼叫請求時,優(yōu)先訪問外部用戶數(shù)據(jù)中心,則所述訪問規(guī)則還包括交換節(jié)點(diǎn)獲知外部用戶數(shù)據(jù)中心故障和/或該交換節(jié)點(diǎn)與外部用戶數(shù)據(jù)中心之間的鏈路故障,則切換為優(yōu)先訪問交換節(jié)點(diǎn)的內(nèi)置數(shù)據(jù)庫;以及交換節(jié)點(diǎn)獲知外部用戶數(shù)據(jù)中心正常及該交換節(jié)點(diǎn)與外部用戶數(shù)據(jù)中心之間的鏈路正常,則切換為優(yōu)先訪問外部用戶數(shù)據(jù)中心。
9.如權(quán)利要求6至8任一項所述的方法,其特征在于,對交換節(jié)點(diǎn)內(nèi)置數(shù)據(jù)庫存儲的用戶數(shù)據(jù)和外部用戶數(shù)據(jù)中心存儲的用戶數(shù)據(jù)進(jìn)行同步。
10.如權(quán)利要求9所述的方法,其特征在于,所述用戶數(shù)據(jù)的同步包括下列情況之一-外部用戶數(shù)據(jù)中心收到數(shù)據(jù)修改指令后,分析并執(zhí)行該數(shù)據(jù)修改指令,以及向交換節(jié)點(diǎn)發(fā)送同步修改指令;交換節(jié)點(diǎn)收到所述同步修改指令后,分析并執(zhí)行該同步修改指令,以完成用戶數(shù)據(jù)的同步;-交換節(jié)點(diǎn)收到數(shù)據(jù)修改指令后,分析并執(zhí)行該數(shù)據(jù)修改指令,以及向外部用戶數(shù)據(jù)中心發(fā)送同步修改指令;外部用戶數(shù)據(jù)中心收到所述同步修改指令后,分析并執(zhí)行該同步修改指令,以完成用戶數(shù)據(jù)的同步。
全文摘要
本發(fā)明公開了一種交換節(jié)點(diǎn)及訪問用戶數(shù)據(jù)的方法,用以解決現(xiàn)有技術(shù)中整個網(wǎng)絡(luò)的可靠性較低的問題。本發(fā)明交換節(jié)點(diǎn)包括至少一個用于訪問用戶數(shù)據(jù)并相應(yīng)處理呼叫接續(xù)的業(yè)務(wù)處理模塊,還包括數(shù)據(jù)庫,用于存儲用戶數(shù)據(jù);規(guī)則設(shè)置模塊,用于設(shè)置訪問所述數(shù)據(jù)庫及外部用戶數(shù)據(jù)中心的規(guī)則;訪問切換模塊,用于根據(jù)業(yè)務(wù)處理模塊獲知的呼叫接續(xù)相關(guān)信息,從所述規(guī)則設(shè)置模塊中查詢相應(yīng)的訪問規(guī)則,并將查詢到的訪問規(guī)則告知該業(yè)務(wù)處理模塊,以完成所述數(shù)據(jù)庫與外部用戶數(shù)據(jù)中心的訪問切換。本發(fā)明可既保證用戶數(shù)據(jù)訪問成功,又降低建設(shè)成本,同時提高整個網(wǎng)絡(luò)的可靠性。
文檔編號H04W4/16GK1976496SQ200610161778
公開日2007年6月6日 申請日期2006年12月25日 優(yōu)先權(quán)日2006年12月25日
發(fā)明者王豐 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1