本發(fā)明實(shí)施例涉及計(jì)算機(jī)技術(shù),尤其涉及一種分布式網(wǎng)絡(luò)架構(gòu)及其調(diào)度方法。
背景技術(shù):
目前,網(wǎng)絡(luò)的組網(wǎng)方式和業(yè)務(wù)調(diào)度管理方式合一處理,即根據(jù)業(yè)務(wù)管理方式進(jìn)行組網(wǎng)結(jié)構(gòu)劃分,在規(guī)劃網(wǎng)絡(luò)時(shí)就確定是否分級(jí),根據(jù)管理關(guān)系進(jìn)行分級(jí),確定網(wǎng)絡(luò)結(jié)構(gòu)。
圖1為現(xiàn)有的分級(jí)組網(wǎng)示意圖,如圖1所示,圖中的組網(wǎng)分為四級(jí),整個(gè)網(wǎng)絡(luò)中各子網(wǎng)交換中心基于樹形結(jié)構(gòu)組網(wǎng),每個(gè)子網(wǎng)的交換中心有0或者1個(gè)上級(jí)子網(wǎng)交換中心,有一個(gè)或者多個(gè)的下級(jí)交換中心,以交換中心B為例,交換中心B是一個(gè)子網(wǎng)的交換中心A的下級(jí),也是另一個(gè)子網(wǎng)的交換中心D的上級(jí),支持兩級(jí)嵌套;在該中架構(gòu)下,上級(jí)子網(wǎng)的調(diào)度臺(tái)用戶可以管理直接下級(jí)子網(wǎng)的調(diào)度臺(tái)用戶和普通終端用戶;如果管理關(guān)系發(fā)生變化則需要先調(diào)整網(wǎng)絡(luò)結(jié)構(gòu)再來定義管理關(guān)系。
然而,在該種組網(wǎng)方式下,每個(gè)下級(jí)都對(duì)上級(jí)產(chǎn)生直接的依賴,隨著網(wǎng)絡(luò)規(guī)模的增大和業(yè)務(wù)管理級(jí)數(shù)的增加,對(duì)網(wǎng)絡(luò)設(shè)備的調(diào)整過程困難,業(yè)務(wù)時(shí)延較長。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供的一種分布式網(wǎng)絡(luò)架構(gòu)及其調(diào)度方法,用于解決由于樹形組網(wǎng)的每個(gè)下級(jí)都對(duì)上級(jí)產(chǎn)生直接的依賴,隨著網(wǎng)絡(luò)規(guī)模的增大和業(yè)務(wù)管理級(jí)數(shù)的增加,對(duì)網(wǎng)絡(luò)設(shè)備的調(diào)整過程困難,業(yè)務(wù)時(shí)延較長的問題。
本發(fā)明實(shí)施例第一方面提供一種分布式網(wǎng)絡(luò)架構(gòu),包括:交換中心、至少一個(gè)子網(wǎng)、運(yùn)營系統(tǒng)和網(wǎng)絡(luò)管理系統(tǒng);每個(gè)子網(wǎng)、所述運(yùn)營系統(tǒng)和網(wǎng)絡(luò)管理系統(tǒng)分別與所述交換中心連接;每個(gè)子網(wǎng)包括子網(wǎng)交換中心和與所述子網(wǎng) 交換中心連接的調(diào)度臺(tái);
所述運(yùn)營系統(tǒng)用于將所述分布式網(wǎng)絡(luò)架構(gòu)中的開戶數(shù)據(jù)分別同步到每個(gè)子網(wǎng)交換中心;所述網(wǎng)絡(luò)管理系統(tǒng)用于管理所述交換中心、每個(gè)子網(wǎng)的子網(wǎng)交換中心和每個(gè)子網(wǎng)的調(diào)度臺(tái)的網(wǎng)絡(luò)參數(shù);每個(gè)子網(wǎng)中的子網(wǎng)交換中心用于對(duì)所述子網(wǎng)內(nèi)部的業(yè)務(wù)進(jìn)行路由和交換;各子網(wǎng)之間可通過所述交換中心互通業(yè)務(wù);每個(gè)子網(wǎng)的調(diào)度臺(tái)用于管理所述子網(wǎng)中的終端設(shè)備。
進(jìn)一步地,每個(gè)子網(wǎng)還包括至少一個(gè)下一級(jí)子網(wǎng);所述子網(wǎng)中的每個(gè)下一級(jí)子網(wǎng)分別與所述子網(wǎng)的子網(wǎng)交換中心連接。
進(jìn)一步地,各子網(wǎng)之間基于網(wǎng)絡(luò)協(xié)議IP進(jìn)行全網(wǎng)路由,每個(gè)子網(wǎng)還配置相鄰子網(wǎng)的路由信息,則每個(gè)子網(wǎng)的調(diào)度臺(tái)還用于管理相鄰子網(wǎng)的終端設(shè)備。
進(jìn)一步地,每個(gè)子網(wǎng)的子網(wǎng)交換中心還用于接收所述子網(wǎng)內(nèi)的終端設(shè)備的注冊(cè)信息。
本發(fā)明實(shí)施例第一方面提供一種分布式網(wǎng)絡(luò)架構(gòu)的調(diào)度方法,應(yīng)用于第一方面的分布式網(wǎng)絡(luò)架構(gòu),所述方法包括:
源子網(wǎng)的調(diào)度臺(tái)向所述源子網(wǎng)對(duì)應(yīng)的子網(wǎng)交換中心發(fā)送調(diào)度操作請(qǐng)求;所述調(diào)度操作請(qǐng)求包括目標(biāo)終端設(shè)備的標(biāo)識(shí);
所述源子網(wǎng)的子網(wǎng)交換中心根據(jù)所述調(diào)度操作請(qǐng)求判斷所述調(diào)度臺(tái)對(duì)所述目標(biāo)終端設(shè)備對(duì)應(yīng)的目標(biāo)子網(wǎng)是否具有操作權(quán)限;
若所述調(diào)度臺(tái)對(duì)所述目標(biāo)子網(wǎng)具有操作權(quán)限,則所述源子網(wǎng)的子網(wǎng)交換中心將所述調(diào)度操作請(qǐng)求通過交換中心轉(zhuǎn)發(fā)至所述目標(biāo)子網(wǎng)的子網(wǎng)交換中心;
所述目標(biāo)子網(wǎng)的子網(wǎng)交換中心根據(jù)所述調(diào)度操作請(qǐng)求對(duì)所述目標(biāo)終端設(shè)備完成調(diào)度操作。
進(jìn)一步地,所述方法還包括:
所述目標(biāo)子網(wǎng)的子網(wǎng)交換中心通過交換中心向所述源子網(wǎng)的子網(wǎng)交換中心返回調(diào)度執(zhí)行結(jié)果;
所述源子網(wǎng)的子網(wǎng)交換中心將所述調(diào)度執(zhí)行結(jié)果轉(zhuǎn)發(fā)至所述源子網(wǎng)的調(diào)度臺(tái)。
進(jìn)一步地,所述源子網(wǎng)的調(diào)度臺(tái)向所述源子網(wǎng)對(duì)應(yīng)的子網(wǎng)交換中心發(fā)送調(diào)度操作請(qǐng)求之前,所述方法還包括:
每個(gè)子網(wǎng)的子網(wǎng)交換中心對(duì)所述子網(wǎng)的調(diào)度臺(tái)進(jìn)行身份認(rèn)證;
每個(gè)子網(wǎng)的調(diào)度臺(tái)向所述子網(wǎng)的子網(wǎng)交換中心獲取所述子網(wǎng)管理的終端設(shè)備的信息。
進(jìn)一步地,所述方法還包括:
每個(gè)子網(wǎng)的調(diào)度臺(tái)通過所述交換中心獲取所述調(diào)度臺(tái)管理的相鄰子網(wǎng)的終端設(shè)備的信息。
進(jìn)一步地,所述方法還包括:
若子網(wǎng)內(nèi)的終端設(shè)備的信息發(fā)生變化,則所述子網(wǎng)的子網(wǎng)交換中心通過所述交換中心向每個(gè)對(duì)所述子網(wǎng)的終端設(shè)備具有管理權(quán)限的相鄰子網(wǎng)的調(diào)度臺(tái)發(fā)送所述子網(wǎng)的終端信息變化事件。
進(jìn)一步地,源子網(wǎng)的調(diào)度臺(tái)向所述源子網(wǎng)對(duì)應(yīng)的子網(wǎng)交換中心發(fā)送調(diào)度操作請(qǐng)求之前,所述方法還包括:
通過運(yùn)營系統(tǒng)將所述分布式網(wǎng)絡(luò)架構(gòu)中的開戶數(shù)據(jù)分別同步到每個(gè)子網(wǎng)交換中心,并通過網(wǎng)絡(luò)管理系統(tǒng)配置交換中心、每個(gè)子網(wǎng)的子網(wǎng)交換中心和每個(gè)子網(wǎng)的調(diào)度臺(tái)的網(wǎng)絡(luò)參數(shù)。
本發(fā)明實(shí)施例提供的分布式網(wǎng)絡(luò)架構(gòu)及其調(diào)度方法,提供一種新的網(wǎng)絡(luò)架構(gòu),包括交換中心、至少一個(gè)子網(wǎng)、運(yùn)營系統(tǒng)和網(wǎng)絡(luò)管理系統(tǒng),每個(gè)子網(wǎng)、運(yùn)營系統(tǒng)和網(wǎng)絡(luò)管理系統(tǒng)分別與交換中心連接,每個(gè)子網(wǎng)包括子網(wǎng)交換中心和與子網(wǎng)交換中心連接的調(diào)度臺(tái),運(yùn)營系統(tǒng)用于將分布式網(wǎng)絡(luò)架構(gòu)中的開戶數(shù)據(jù)分別同步到每個(gè)子網(wǎng)交換中心,網(wǎng)絡(luò)管理系統(tǒng)用于管理交換中心、每個(gè)子網(wǎng)的子網(wǎng)交換中心和每個(gè)子網(wǎng)的調(diào)度臺(tái)的網(wǎng)絡(luò)參數(shù),每個(gè)子網(wǎng)中的子網(wǎng)交換中心用于對(duì)子網(wǎng)內(nèi)部的業(yè)務(wù)進(jìn)行路由和交換,各子網(wǎng)之間可通過交換中心互通業(yè)務(wù),每個(gè)子網(wǎng)的調(diào)度臺(tái)用于管理子網(wǎng)中的終端設(shè)備,可根據(jù)管理需要快速調(diào)整各子網(wǎng)中的調(diào)度臺(tái)的管理范圍和上下級(jí)關(guān)系,減少由于網(wǎng)絡(luò)部署造成的時(shí)延。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在 不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為現(xiàn)有的分級(jí)組網(wǎng)示意圖;
圖2為本發(fā)明實(shí)施例提供的分布式網(wǎng)絡(luò)架構(gòu)的示意圖;
圖3為本發(fā)明實(shí)施例提供的分布式網(wǎng)絡(luò)架構(gòu)的調(diào)度方法實(shí)施例一的流程圖;
圖4為本發(fā)明實(shí)施例提供的分布式網(wǎng)絡(luò)架構(gòu)的分級(jí)調(diào)度管理模型示意圖;
圖5為基于圖4所示分級(jí)調(diào)度管理模型的終端設(shè)備管理流程示意圖;
圖6為基于圖4所示分級(jí)調(diào)度管理模型的調(diào)度業(yè)務(wù)處理流程示意圖;
圖7為本發(fā)明分布式組網(wǎng)架構(gòu)的組網(wǎng)調(diào)度權(quán)限控制實(shí)例圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
圖2為本發(fā)明實(shí)施例提供的分布式網(wǎng)絡(luò)架構(gòu)的示意圖,如圖2所示,本實(shí)施例提供的分布式網(wǎng)絡(luò)架構(gòu)具體包括:交換中心、至少一個(gè)子網(wǎng)、運(yùn)營系統(tǒng)和網(wǎng)絡(luò)管理系統(tǒng);每個(gè)子網(wǎng)、所述運(yùn)營系統(tǒng)和網(wǎng)絡(luò)管理系統(tǒng)分別與所述交換中心連接;每個(gè)子網(wǎng)包括子網(wǎng)交換中心和與所述子網(wǎng)交換中心連接的調(diào)度臺(tái);所述運(yùn)營系統(tǒng)用于將所述分布式網(wǎng)絡(luò)架構(gòu)中的開戶數(shù)據(jù)分別同步到每個(gè)子網(wǎng)交換中心;所述網(wǎng)絡(luò)管理系統(tǒng)用于管理所述交換中心、每個(gè)子網(wǎng)的子網(wǎng)交換中心和每個(gè)子網(wǎng)的調(diào)度臺(tái)的網(wǎng)絡(luò)參數(shù);每個(gè)子網(wǎng)中的子網(wǎng)交換中心用于對(duì)所述子網(wǎng)內(nèi)部的業(yè)務(wù)進(jìn)行路由和交換;各子網(wǎng)之間可通過所述交換中心互通業(yè)務(wù);每個(gè)子網(wǎng)的調(diào)度臺(tái)用于管理所述子網(wǎng)中的終端設(shè)備。
還可以包括其他的第三方系統(tǒng),對(duì)此不做限制,在該分布式網(wǎng)絡(luò)架構(gòu)中,將整張網(wǎng)絡(luò)劃分為若干個(gè)子網(wǎng)(Subnet)每個(gè)子網(wǎng)可以獨(dú)立的完成覆蓋區(qū)域調(diào)度臺(tái)(相當(dāng)于調(diào)度員)與終端設(shè)備之間的全部業(yè)務(wù),各子網(wǎng)之間沒有上下級(jí)區(qū)分。各子網(wǎng)的子網(wǎng)交換中心負(fù)責(zé)本子網(wǎng)內(nèi)部各項(xiàng)業(yè)務(wù)的路由和交換,本 子網(wǎng)內(nèi)部的所有終端設(shè)備都向本子網(wǎng)的交換中心進(jìn)行開機(jī)注冊(cè)。
各子網(wǎng)之間可基于IP進(jìn)行全網(wǎng)路由,根據(jù)配置互通業(yè)務(wù),每個(gè)子網(wǎng)可以配置自己相鄰的子網(wǎng)路由,即配置對(duì)等的其他子網(wǎng)交換中心的IP地址與對(duì)方子網(wǎng)的管理的終端設(shè)備的標(biāo)識(shí)范圍。
整個(gè)網(wǎng)絡(luò)(包含所有子網(wǎng))使用一套運(yùn)營系統(tǒng)進(jìn)行網(wǎng)絡(luò)中的終端設(shè)備(用戶)和調(diào)度臺(tái)用戶的開戶授權(quán)管理,運(yùn)營系統(tǒng)負(fù)責(zé)把開戶數(shù)據(jù)分別同步到各個(gè)相關(guān)的子網(wǎng)交換中心數(shù)據(jù)庫。整個(gè)網(wǎng)絡(luò)(包含所有子網(wǎng))使用一套網(wǎng)管系統(tǒng)進(jìn)行網(wǎng)絡(luò)中各網(wǎng)元設(shè)備的管理,包括網(wǎng)絡(luò)參數(shù)配置、設(shè)備告警收集等。
在本網(wǎng)絡(luò)架構(gòu)的具體實(shí)現(xiàn)中,可選的,每個(gè)子網(wǎng)還包括至少一個(gè)下一級(jí)子網(wǎng);所述子網(wǎng)中的每個(gè)下一級(jí)子網(wǎng)分別與所述子網(wǎng)的子網(wǎng)交換中心連接。根據(jù)實(shí)際情況可以建立多層級(jí)的子網(wǎng),每個(gè)子網(wǎng)都配置有子網(wǎng)交換中心和調(diào)度臺(tái),可以管理本子網(wǎng)下的終端設(shè)備也可以管理其他子網(wǎng)的終端設(shè)備,可根據(jù)實(shí)際情況進(jìn)行配置,對(duì)此不做限制。
進(jìn)一步的,各子網(wǎng)之間基于網(wǎng)絡(luò)協(xié)議IP進(jìn)行全網(wǎng)路由,每個(gè)子網(wǎng)還配置相鄰子網(wǎng)的路由信息,則每個(gè)子網(wǎng)的調(diào)度臺(tái)還用于管理相鄰子網(wǎng)的終端設(shè)備。每個(gè)子網(wǎng)的子網(wǎng)交換中心還用于接收所述子網(wǎng)內(nèi)的終端設(shè)備的注冊(cè)信息。
本實(shí)施例提供的分布式網(wǎng)絡(luò)架構(gòu),通過建立業(yè)務(wù)網(wǎng)狀的分級(jí)模型進(jìn)行分布式組網(wǎng),交換中心連接至少一個(gè)子網(wǎng)、網(wǎng)絡(luò)管理系統(tǒng)、運(yùn)營系統(tǒng);該交換中心與每個(gè)子網(wǎng)通過對(duì)應(yīng)的子網(wǎng)交換中心進(jìn)行數(shù)據(jù)和業(yè)務(wù)的交互,網(wǎng)絡(luò)管理系統(tǒng)用于管理交換中心、每個(gè)子網(wǎng)的子網(wǎng)交換中心和每個(gè)子網(wǎng)的調(diào)度臺(tái)的網(wǎng)絡(luò)參數(shù),每個(gè)子網(wǎng)中的子網(wǎng)交換中心用于對(duì)子網(wǎng)內(nèi)部的業(yè)務(wù)進(jìn)行路由和交換,各子網(wǎng)之間可通過交換中心互通業(yè)務(wù),每個(gè)子網(wǎng)的調(diào)度臺(tái)用于管理子網(wǎng)中的終端設(shè)備,可根據(jù)管理需要快速調(diào)整各子網(wǎng)中的調(diào)度臺(tái)的管理范圍和上下級(jí)關(guān)系,不影響其他子網(wǎng)的部署,有效減少由于網(wǎng)絡(luò)部署造成的時(shí)延。隨著網(wǎng)絡(luò)規(guī)模的增加和業(yè)務(wù)管理級(jí)數(shù)的增加,該業(yè)務(wù)組網(wǎng)和業(yè)務(wù)管理分離的組網(wǎng)模式下,可以快速實(shí)現(xiàn)網(wǎng)絡(luò)部署和業(yè)務(wù)管理的調(diào)整。
圖3為本發(fā)明實(shí)施例提供的分布式網(wǎng)絡(luò)架構(gòu)的調(diào)度方法實(shí)施例一的流程圖,如圖3所示,該調(diào)度方法應(yīng)用于圖2所示的分布式網(wǎng)絡(luò)架構(gòu)中,一般情況下該架構(gòu)下包括多個(gè)子網(wǎng),下面以其中的一個(gè)子網(wǎng)作為源子網(wǎng),目標(biāo)終端設(shè)備所在的子網(wǎng)作為目的子網(wǎng),簡單說明在該網(wǎng)絡(luò)架構(gòu)下的調(diào)度方案,具體 步驟為:
S101:源子網(wǎng)的調(diào)度臺(tái)向所述源子網(wǎng)對(duì)應(yīng)的子網(wǎng)交換中心發(fā)送調(diào)度操作請(qǐng)求;所述調(diào)度操作請(qǐng)求包括目標(biāo)終端設(shè)備的標(biāo)識(shí)。
在本實(shí)施例中,該調(diào)度臺(tái)相當(dāng)于源子網(wǎng)的調(diào)度員,向該源子網(wǎng)的子網(wǎng)交換中心請(qǐng)求執(zhí)行調(diào)度操作,即發(fā)送調(diào)度操作請(qǐng)求,請(qǐng)求執(zhí)行強(qiáng)插(例如:加入通話)、強(qiáng)拆(例如:終止目的終端設(shè)備的通話)或者監(jiān)聽等操作。
S102:所述源子網(wǎng)的子網(wǎng)交換中心根據(jù)所述調(diào)度操作請(qǐng)求判斷所述調(diào)度臺(tái)對(duì)所述目標(biāo)終端設(shè)備對(duì)應(yīng)的目標(biāo)子網(wǎng)是否具有操作權(quán)限。
S103:若所述調(diào)度臺(tái)對(duì)所述目標(biāo)子網(wǎng)具有操作權(quán)限,則所述源子網(wǎng)的子網(wǎng)交換中心將所述調(diào)度操作請(qǐng)求通過交換中心轉(zhuǎn)發(fā)至所述目標(biāo)子網(wǎng)的子網(wǎng)交換中心。
在本實(shí)施例中,該源子網(wǎng)的子網(wǎng)交換中心檢查調(diào)度臺(tái)的操作權(quán)限和被執(zhí)行調(diào)度操作的終端設(shè)備所述的子網(wǎng),若鑒權(quán)結(jié)果該源子網(wǎng)的調(diào)度臺(tái)對(duì)目標(biāo)終端設(shè)備有操作權(quán)限,則源子網(wǎng)的子網(wǎng)交換中心將該調(diào)度操作請(qǐng)求轉(zhuǎn)發(fā)到對(duì)應(yīng)目標(biāo)子網(wǎng)的子網(wǎng)交換中心。
S104:所述目標(biāo)子網(wǎng)的子網(wǎng)交換中心根據(jù)所述調(diào)度操作請(qǐng)求對(duì)所述目標(biāo)終端設(shè)備完成調(diào)度操作。
在本實(shí)施例中,目標(biāo)子網(wǎng)的子網(wǎng)交換中心完成調(diào)度操作的執(zhí)行。
進(jìn)一步的,目標(biāo)子網(wǎng)交換中心向源子網(wǎng)交換中心返回調(diào)度操作執(zhí)行結(jié)果;本子網(wǎng)交換中心向調(diào)度員返回調(diào)度操作執(zhí)行結(jié)果。
即所述目標(biāo)子網(wǎng)的子網(wǎng)交換中心通過交換中心向所述源子網(wǎng)的子網(wǎng)交換中心返回調(diào)度執(zhí)行結(jié)果;所述源子網(wǎng)的子網(wǎng)交換中心將所述調(diào)度執(zhí)行結(jié)果轉(zhuǎn)發(fā)至所述源子網(wǎng)的調(diào)度臺(tái)。
可選的,源子網(wǎng)的調(diào)度臺(tái)向所述源子網(wǎng)對(duì)應(yīng)的子網(wǎng)交換中心發(fā)送調(diào)度操作請(qǐng)求之前,所述方法還包括:
通過運(yùn)營系統(tǒng)將所述分布式網(wǎng)絡(luò)架構(gòu)中的開戶數(shù)據(jù)分別同步到每個(gè)子網(wǎng)交換中心,并通過網(wǎng)絡(luò)管理系統(tǒng)配置交換中心、每個(gè)子網(wǎng)的子網(wǎng)交換中心和每個(gè)子網(wǎng)的調(diào)度臺(tái)的網(wǎng)絡(luò)參數(shù)。
本實(shí)施例提供的分布式網(wǎng)絡(luò)架構(gòu)的調(diào)度方法,通過在建立業(yè)務(wù)網(wǎng)狀的分級(jí)模型進(jìn)行分布式組網(wǎng),可根據(jù)管理需要快速調(diào)整各子網(wǎng)中的調(diào)度臺(tái)的管理 范圍和上下級(jí)關(guān)系,不影響其他子網(wǎng)的部署,也不需要重新部署網(wǎng)絡(luò),即可實(shí)現(xiàn)子網(wǎng)調(diào)度臺(tái)對(duì)其他子網(wǎng)的終端設(shè)備的調(diào)度,有效減少由于網(wǎng)絡(luò)部署造成的時(shí)延。隨著網(wǎng)絡(luò)規(guī)模的增加和業(yè)務(wù)管理級(jí)數(shù)的增加,該業(yè)務(wù)組網(wǎng)和業(yè)務(wù)管理分離的組網(wǎng)模式下,可以快速實(shí)現(xiàn)網(wǎng)絡(luò)部署和業(yè)務(wù)管理的調(diào)整。
在上述實(shí)施例的基礎(chǔ)上,下面通過距離的調(diào)度實(shí)例對(duì)本發(fā)明的調(diào)度方案進(jìn)行說明。
圖4為本發(fā)明實(shí)施例提供的分布式網(wǎng)絡(luò)架構(gòu)的分級(jí)調(diào)度管理模型示意圖;如圖4所示,在該模型中包括三個(gè)子網(wǎng)(子網(wǎng)1、子網(wǎng)2、子網(wǎng)3),以及對(duì)應(yīng)的每個(gè)子網(wǎng)的調(diào)度臺(tái)DC1、DC2、DC3;子網(wǎng)1、子網(wǎng)2、子網(wǎng)3兩兩之間的信息和業(yè)務(wù)交互需要經(jīng)過整個(gè)網(wǎng)絡(luò)架構(gòu)的交互中心,各級(jí)網(wǎng)絡(luò)的交換中心均可以使用交換機(jī)來實(shí)現(xiàn)。
在該調(diào)度模型中,分級(jí)調(diào)度管理主要基于以下原則:
1)、調(diào)度員通過本子網(wǎng)的調(diào)度臺(tái)登錄本子網(wǎng)內(nèi)的子網(wǎng)交換中心,該子網(wǎng)交換中心通過鑒權(quán)中心完成調(diào)度員權(quán)限校驗(yàn)以后返回本調(diào)度臺(tái)所管理用戶的信息,并且訂閱該調(diào)度臺(tái)所管理的終端設(shè)備(用戶)的狀態(tài)事件。
2)、如果該調(diào)度臺(tái)還管理其它子網(wǎng)的終端設(shè)備(用戶)或調(diào)度臺(tái),則本子網(wǎng)交換中心負(fù)責(zé)代理該調(diào)度臺(tái)向其它子網(wǎng)的子網(wǎng)交換中心發(fā)出用戶數(shù)據(jù)請(qǐng)求與狀態(tài)事件訂閱。
3)、每個(gè)子網(wǎng)的子網(wǎng)交換中心負(fù)責(zé)管理本子網(wǎng)下的所有終端設(shè)備的用戶信息,完成本子網(wǎng)的業(yè)務(wù)鑒權(quán),并向其它子網(wǎng)提供本子網(wǎng)下所有終端設(shè)備的用戶信息的查詢和狀態(tài)事件訂閱。
4)、每個(gè)子網(wǎng)的子網(wǎng)交換中心負(fù)責(zé)代理本子網(wǎng)下的調(diào)度臺(tái)向其他子網(wǎng)交換中心請(qǐng)求其對(duì)應(yīng)子網(wǎng)下的相關(guān)終端設(shè)備的用戶信息與狀態(tài)事件。
綜上所述,所述源子網(wǎng)的調(diào)度臺(tái)向所述源子網(wǎng)對(duì)應(yīng)的子網(wǎng)交換中心發(fā)送調(diào)度操作請(qǐng)求之前,每個(gè)子網(wǎng)的子網(wǎng)交換中心對(duì)所述子網(wǎng)的調(diào)度臺(tái)進(jìn)行身份認(rèn)證;每個(gè)子網(wǎng)的調(diào)度臺(tái)向所述子網(wǎng)的子網(wǎng)交換中心獲取所述子網(wǎng)管理的終端設(shè)備的信息。
圖5為基于圖4所示分級(jí)調(diào)度管理模型的終端設(shè)備管理流程示意圖;如圖5所示,首先,通過運(yùn)營系統(tǒng)將所述分布式網(wǎng)絡(luò)架構(gòu)中的開戶數(shù)據(jù)分別同步到每個(gè)子網(wǎng)交換中心,并通過網(wǎng)絡(luò)管理系統(tǒng)配置交換中心、每個(gè)子網(wǎng)的子 網(wǎng)交換中心和每個(gè)子網(wǎng)的調(diào)度臺(tái)的網(wǎng)絡(luò)參數(shù)。后續(xù)的終端設(shè)備調(diào)度管理的具體步驟為:
S201:通過調(diào)度臺(tái)登錄子網(wǎng)交換中心進(jìn)行身份認(rèn)證和權(quán)限鑒定。
S202:子網(wǎng)交換中心返回認(rèn)證鑒權(quán)結(jié)果。
在本實(shí)施例中,調(diào)度員通過調(diào)度臺(tái)登錄子網(wǎng)1的子網(wǎng)交換中心,進(jìn)行用戶身份認(rèn)證和權(quán)限鑒定,子網(wǎng)交換中心返回鑒定結(jié)果,在鑒定結(jié)果顯示具有相關(guān)操作權(quán)限之后,執(zhí)行下面的步驟。
S203:調(diào)度臺(tái)獲取本調(diào)度臺(tái)管理的終端設(shè)備的用戶信息和狀態(tài)。
在本實(shí)施例中,調(diào)度員向本子網(wǎng)1的子網(wǎng)交換中心獲取所管理的終端設(shè)備的用戶信息,還可訂閱用戶狀態(tài)。
S204:子網(wǎng)1的子網(wǎng)交換中心向子網(wǎng)2的子網(wǎng)交換中心發(fā)送獲取請(qǐng)求。
在本實(shí)施例中,本子網(wǎng)1的子網(wǎng)交換中心向被管理終端設(shè)備所屬的子網(wǎng)2的子網(wǎng)交換中心請(qǐng)求用戶數(shù)據(jù)和狀態(tài)信息,并訂閱這些用戶的狀態(tài)變化事件。
S205:接收子網(wǎng)2的終端設(shè)備的用戶信息和狀態(tài)。
S206:子網(wǎng)交換中心將子網(wǎng)2的終端設(shè)備的用戶信息和狀態(tài)轉(zhuǎn)發(fā)至調(diào)度臺(tái)。
在本實(shí)施例中,本子網(wǎng)1的子網(wǎng)交換中心將所有用戶信息和狀態(tài)數(shù)據(jù)匯總后返回給調(diào)度臺(tái)。
S207:接收子網(wǎng)2的終端設(shè)備的用戶信息和狀態(tài)的變化。
S208:子網(wǎng)交換中心將子網(wǎng)2的終端設(shè)備的用戶信息和狀態(tài)的變化轉(zhuǎn)發(fā)至調(diào)度臺(tái)。
步驟S207和S208,為后續(xù)的可選步驟,子網(wǎng)內(nèi)用戶狀態(tài)變化通過事件機(jī)制向訂閱這些用戶狀態(tài)事件的其他子網(wǎng)交換中心發(fā)送用戶狀態(tài)變化事件,子網(wǎng)交換中心向調(diào)度員發(fā)送訂閱用戶的狀態(tài)變化事件。
綜上所述,每個(gè)子網(wǎng)的調(diào)度臺(tái)通過所述交換中心獲取所述調(diào)度臺(tái)管理的相鄰子網(wǎng)的終端設(shè)備的信息。若子網(wǎng)內(nèi)的終端設(shè)備的信息發(fā)生變化,則所述子網(wǎng)的子網(wǎng)交換中心通過所述交換中心向每個(gè)對(duì)所述子網(wǎng)的終端設(shè)備具有管理權(quán)限的相鄰子網(wǎng)的調(diào)度臺(tái)發(fā)送所述子網(wǎng)的終端信息變化事件。
圖6為基于圖4所示分級(jí)調(diào)度管理模型的調(diào)度業(yè)務(wù)處理流程示意圖;如 圖6所示,在圖5所示的實(shí)施例的基礎(chǔ)上,調(diào)度員通過調(diào)度臺(tái)調(diào)度業(yè)務(wù)的處理步驟為:
S301:發(fā)送調(diào)度操作請(qǐng)求。
在本實(shí)施例中,調(diào)度員通過調(diào)度臺(tái)DC1向本子網(wǎng)1的子網(wǎng)交換中心發(fā)送調(diào)度操作請(qǐng)求,用于請(qǐng)求執(zhí)行調(diào)度操作(強(qiáng)插、強(qiáng)拆、監(jiān)聽等)。
S302:檢查被調(diào)度終端設(shè)備所屬子網(wǎng)。
在本實(shí)施例中,本子網(wǎng)1的子網(wǎng)交換中心檢查調(diào)度臺(tái)(調(diào)度員)的操作權(quán)限和被執(zhí)行調(diào)度操作的終端設(shè)備所屬的子網(wǎng),例如檢測(cè)出來的是子網(wǎng)2。
S303:轉(zhuǎn)發(fā)調(diào)度操作請(qǐng)求。
在本實(shí)施例中,本子網(wǎng)1的子網(wǎng)交換中心將該調(diào)度操作請(qǐng)求轉(zhuǎn)發(fā)到對(duì)應(yīng)目標(biāo)子網(wǎng)2的子網(wǎng)交換中心。
S304:對(duì)終端設(shè)備執(zhí)行調(diào)度操作。
在本實(shí)施例中,目標(biāo)子網(wǎng)2的子網(wǎng)交換中心完成對(duì)目標(biāo)終端設(shè)備的調(diào)度操作的執(zhí)行。
S305:返回調(diào)度操作執(zhí)行結(jié)果。
S306:向調(diào)度臺(tái)轉(zhuǎn)發(fā)調(diào)度操作執(zhí)行結(jié)果。
在本實(shí)施例中,目標(biāo)子網(wǎng)2的子網(wǎng)交換中心向源子網(wǎng)1的子網(wǎng)交換中心返回調(diào)度操作執(zhí)行結(jié)果,子網(wǎng)1的子網(wǎng)交換中心向調(diào)度臺(tái)(調(diào)度員)返回調(diào)度操作執(zhí)行結(jié)果。
圖7為本發(fā)明分布式組網(wǎng)架構(gòu)的組網(wǎng)調(diào)度權(quán)限控制實(shí)例圖;如圖7所示,整個(gè)網(wǎng)絡(luò)由5個(gè)子網(wǎng)(A,B,C,D,D0)構(gòu)成分布式網(wǎng)絡(luò),各子網(wǎng)交換中心根據(jù)路由配置進(jìn)行全業(yè)務(wù)互通,各子網(wǎng)之間沒有上下級(jí)區(qū)別
每個(gè)子網(wǎng)根據(jù)運(yùn)營系統(tǒng)劃定的管理號(hào)段范圍管理所屬子網(wǎng)的終端用戶。
子網(wǎng)A:管理用戶號(hào)碼范圍(0..10000);調(diào)度員(調(diào)度臺(tái))DC-a管理用戶號(hào)碼范圍(0..10000);
子網(wǎng)B:管理用戶號(hào)碼范圍(30000..40000);調(diào)度員(調(diào)度臺(tái))DC-b管理用戶號(hào)碼范圍(0..10000)&(30000..40000),即調(diào)度員(調(diào)度臺(tái))DC-b可以管理子網(wǎng)A和子網(wǎng)B內(nèi)的用戶;
子網(wǎng)C:管理用戶號(hào)碼范圍(40000..50000);調(diào)度員(調(diào)度臺(tái))DC-c管理用戶號(hào)碼范圍(0..10000)&(10000..20000)&(40000..50000),即調(diào)度 員(調(diào)度臺(tái))DC-c可以管理子網(wǎng)A、子網(wǎng)C和子網(wǎng)D內(nèi)的用戶;
子網(wǎng)D:管理用戶號(hào)碼范圍(10000..20000);調(diào)度員(調(diào)度臺(tái))DC-d管理用戶號(hào)碼范圍(10000..20000)內(nèi)的用戶。
在具體調(diào)用的過程中,源子網(wǎng)的調(diào)度臺(tái)向源子網(wǎng)對(duì)應(yīng)的子網(wǎng)交換中心發(fā)送調(diào)度操作請(qǐng)求,源子網(wǎng)的子網(wǎng)交換中心根據(jù)調(diào)度操作請(qǐng)求判斷調(diào)度臺(tái)對(duì)目標(biāo)終端設(shè)備對(duì)應(yīng)的目標(biāo)子網(wǎng)是否具有操作權(quán)限,若調(diào)度臺(tái)對(duì)目標(biāo)子網(wǎng)具有操作權(quán)限,則源子網(wǎng)的子網(wǎng)交換中心將調(diào)度操作請(qǐng)求通過交換中心轉(zhuǎn)發(fā)至目標(biāo)子網(wǎng)的子網(wǎng)交換中心,目標(biāo)子網(wǎng)的子網(wǎng)交換中心根據(jù)調(diào)度操作請(qǐng)求對(duì)目標(biāo)終端設(shè)備完成調(diào)度操作。通過采用這樣的技術(shù)方案,可以實(shí)現(xiàn)根據(jù)管理需要快速調(diào)整網(wǎng)絡(luò)中調(diào)度臺(tái),即調(diào)度員的管理范圍和不同調(diào)度臺(tái)的上下級(jí)管理關(guān)系,不需要重新部署網(wǎng)絡(luò),調(diào)整容易,減少因部署網(wǎng)絡(luò)造成的業(yè)務(wù)時(shí)延。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。