通過業(yè)務(wù)層封裝實(shí)現(xiàn)分級(jí)調(diào)度的方法
【專利摘要】本發(fā)明涉及一種通過業(yè)務(wù)層封裝實(shí)現(xiàn)分級(jí)調(diào)度的方法,其包括以下步驟:建立上級(jí)IP調(diào)度系統(tǒng)和下級(jí)IP調(diào)度系統(tǒng),IP調(diào)度系統(tǒng)由通過IP網(wǎng)絡(luò)相連的調(diào)度控制臺(tái)、調(diào)度服務(wù)器和終端設(shè)備組成,上級(jí)IP調(diào)度系統(tǒng)和下級(jí)IP調(diào)度系統(tǒng)之間通過IP網(wǎng)絡(luò)相連;擴(kuò)展IP調(diào)度系統(tǒng)中的消息對(duì)象,在對(duì)象中增加一個(gè)屬性:字段標(biāo)識(shí)domain,字段內(nèi)容為調(diào)度服務(wù)器IP+端口;調(diào)度服務(wù)器端對(duì)接收的呼叫控制消息增加邏輯判斷,對(duì)于與本級(jí)IP調(diào)度系統(tǒng)的domain相同的消息,認(rèn)為是從本級(jí)調(diào)度控制臺(tái)得到的,否則認(rèn)為是從其它服務(wù)器獲取的;對(duì)于客戶端的設(shè)備狀態(tài)和通話狀態(tài),均以domain+原有標(biāo)識(shí)的方式進(jìn)行判斷。本發(fā)明通過擴(kuò)展原有的IP調(diào)度通信系統(tǒng),達(dá)到可以對(duì)下級(jí)的通話進(jìn)行呼叫控制的目的,實(shí)現(xiàn)分級(jí)管理。
【專利說明】通過業(yè)務(wù)層封裝實(shí)現(xiàn)分級(jí)調(diào)度的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種通過業(yè)務(wù)層封裝實(shí)現(xiàn)IP分級(jí)調(diào)度的方法。
【背景技術(shù)】
[0002]IP調(diào)度系統(tǒng)改變了傳統(tǒng)調(diào)度系統(tǒng)系統(tǒng)封閉、業(yè)務(wù)應(yīng)用單一的局面。系統(tǒng)采用全I(xiàn)P技術(shù)為核心技術(shù),將IP網(wǎng)絡(luò)、固話網(wǎng)絡(luò)與無線網(wǎng)絡(luò)完美融合,既解決了傳統(tǒng)調(diào)度系統(tǒng)成本高昂、布線復(fù)雜、擴(kuò)容困難的問題,又實(shí)現(xiàn)了企業(yè)的網(wǎng)絡(luò)、系統(tǒng)、業(yè)務(wù)的融合需要。系統(tǒng)在煤炭、石油、電力、冶金、化工、市政應(yīng)急、交通指揮、武警安防、物流運(yùn)輸?shù)雀餍袠I(yè)得到了廣泛應(yīng)用。
[0003]IP調(diào)度系統(tǒng)通常由圖1所示的三個(gè)部分組成:調(diào)度控制臺(tái),調(diào)度服務(wù)器和終端設(shè)備。它們之間通過IP網(wǎng)絡(luò)相連。調(diào)度控制臺(tái)是調(diào)度系統(tǒng)的客戶端,可以通過鼠標(biāo)和觸摸屏的方式進(jìn)行系統(tǒng)配置,顯示終端設(shè)備的狀態(tài)信息以及觸發(fā)強(qiáng)拆、強(qiáng)插、點(diǎn)名、輪詢等調(diào)度業(yè)務(wù)。調(diào)度服務(wù)器是整個(gè)調(diào)度系統(tǒng)的核心部分,它負(fù)責(zé)處理調(diào)度控制臺(tái)的請(qǐng)求,與終端設(shè)備進(jìn)行交互。終端設(shè)備一般有多個(gè),設(shè)備類型可包括話機(jī),喇叭等。
[0004]在使用過程中,通常按照地域,組織關(guān)系分別部署圖2所示的調(diào)度系統(tǒng)。如大型煤礦集團(tuán)通常在各分礦分別部署一套調(diào)度系統(tǒng),每個(gè)分礦建立一個(gè)小型調(diào)度中心,管理各分礦內(nèi)部的通信。在這種情況下,各個(gè)調(diào)度系統(tǒng)之間相對(duì)封閉,總部無法對(duì)各分礦進(jìn)行統(tǒng)一的管理。目前單一的IP調(diào)度系統(tǒng)無法滿足分級(jí)管理的需要。
【發(fā)明內(nèi)容】
[0005]為了解決上述問題,本發(fā)明提供了一種通過業(yè)務(wù)層封裝實(shí)現(xiàn)分級(jí)調(diào)度的方法,它通過擴(kuò)展原有的IP調(diào)度通信系統(tǒng),達(dá)到可以對(duì)下級(jí)的通話進(jìn)行呼叫控制的目的,實(shí)現(xiàn)分級(jí)管理。
[0006]為實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案如下:
[0007]—種通過業(yè)務(wù)層封裝實(shí)現(xiàn)分級(jí)調(diào)度的方法,其包括以下步驟:
[0008]建立上級(jí)IP調(diào)度系統(tǒng)和下級(jí)IP調(diào)度系統(tǒng),IP調(diào)度系統(tǒng)由通過IP網(wǎng)絡(luò)相連的調(diào)度控制臺(tái)、調(diào)度服務(wù)器和終端設(shè)備組成,上級(jí)IP調(diào)度系統(tǒng)和下級(jí)IP調(diào)度系統(tǒng)之間通過IP網(wǎng)絡(luò)相連;
[0009]擴(kuò)展IP調(diào)度系統(tǒng)中的消息對(duì)象,在對(duì)象中增加一個(gè)屬性:字段標(biāo)識(shí)domain,字段內(nèi)容為調(diào)度服務(wù)器IP+端口 ;
[0010]調(diào)度服務(wù)器端對(duì)接收的呼叫控制消息增加邏輯判斷,對(duì)于與本級(jí)IP調(diào)度系統(tǒng)的domain相同的消息,認(rèn)為是從本級(jí)調(diào)度控制臺(tái)得到的,否則認(rèn)為是從其它服務(wù)器獲取的;
[0011]對(duì)于客戶端的設(shè)備狀態(tài)和通話狀態(tài),均以domain+原有標(biāo)識(shí)的方式進(jìn)行判斷。
[0012]上級(jí)IP調(diào)度系統(tǒng)通過以下方法獲取下級(jí)IP調(diào)度系統(tǒng)的狀態(tài):
[0013]在上級(jí)IP調(diào)度系統(tǒng)上配置下級(jí)IP調(diào)度系統(tǒng)的IP地址、端口、用戶名、密碼;
[0014]上級(jí)IP調(diào)度系統(tǒng)根據(jù)以上配置信息創(chuàng)建對(duì)應(yīng)的代理,建立到下級(jí)調(diào)度服務(wù)器的連接;
[0015]下級(jí)IP調(diào)度系統(tǒng)通過此連接向上級(jí)IP調(diào)度系統(tǒng)上報(bào)分機(jī)狀態(tài)。
[0016]本發(fā)明實(shí)現(xiàn)分級(jí)調(diào)度的方法,可以滿足分級(jí)調(diào)度的需求。實(shí)現(xiàn)分級(jí)調(diào)度后,用戶可根據(jù)隸屬關(guān)系進(jìn)行靈活的級(jí)別管理。各調(diào)度系統(tǒng)通過IP網(wǎng)絡(luò)連接,在總部建立調(diào)度中心,上級(jí)調(diào)度控制臺(tái)除了管理本級(jí)通信外還能管理各個(gè)下級(jí)調(diào)度系統(tǒng)內(nèi)部的通信。因而總部可以根據(jù)組織關(guān)系建立層次清晰的指揮調(diào)度關(guān)系。便于統(tǒng)一管理,協(xié)調(diào)指揮。
[0017]本發(fā)明可帶來如下效果:
[0018]1.使用業(yè)務(wù)層封裝的方式實(shí)現(xiàn)分級(jí)調(diào)度,配置方便,結(jié)構(gòu)簡(jiǎn)單,兼容原有的單級(jí)調(diào)度
[0019]2.分級(jí)調(diào)度系統(tǒng)中可以配置多個(gè)下級(jí)調(diào)度。
[0020]3.調(diào)度服務(wù)器端根據(jù)配置可連接多個(gè)下級(jí)調(diào)度并獲取狀態(tài),同時(shí)可以向本系統(tǒng)調(diào)度臺(tái)上報(bào)狀態(tài)展示下級(jí)調(diào)度的分機(jī)狀態(tài)。
[0021]4.本級(jí)調(diào)度控制臺(tái)可以對(duì)下級(jí)發(fā)起基本的調(diào)度業(yè)務(wù)。
【專利附圖】
【附圖說明】
[0022]圖1是IP調(diào)度系統(tǒng)組成圖;
[0023]圖2是分級(jí)調(diào)度系統(tǒng)結(jié)構(gòu)圖;
[0024]圖3是擴(kuò)展消息對(duì)象圖;
[0025]圖4是實(shí)施例中的分級(jí)調(diào)度系統(tǒng)結(jié)構(gòu)圖;
[0026]圖5是調(diào)度系統(tǒng)消息結(jié)構(gòu);
[0027]圖6上級(jí)強(qiáng)拆下級(jí)通話交互圖。
【具體實(shí)施方式】
[0028]本發(fā)明提供了一種通過業(yè)務(wù)層封裝實(shí)現(xiàn)分級(jí)調(diào)度的方法,其包括以下步驟:
[0029]建立上級(jí)IP調(diào)度系統(tǒng)和下級(jí)IP調(diào)度系統(tǒng),IP調(diào)度系統(tǒng)由通過IP網(wǎng)絡(luò)相連的調(diào)度控制臺(tái)、調(diào)度服務(wù)器和終端設(shè)備組成,上級(jí)IP調(diào)度系統(tǒng)和下級(jí)IP調(diào)度系統(tǒng)之間通過IP網(wǎng)絡(luò)相連;
[0030]擴(kuò)展IP調(diào)度系統(tǒng)中的消息對(duì)象,在對(duì)象中增加一個(gè)屬性:字段標(biāo)識(shí)domain,字段內(nèi)容為調(diào)度服務(wù)器IP+端口 ;
[0031]調(diào)度服務(wù)器端對(duì)接收的呼叫控制消息增加邏輯判斷,對(duì)于與本級(jí)IP調(diào)度系統(tǒng)的domain相同的消息,認(rèn)為是從本級(jí)調(diào)度控制臺(tái)得到的,否則認(rèn)為是從其它服務(wù)器獲取的;
[0032]對(duì)于客戶端的設(shè)備狀態(tài)和通話狀態(tài),均以domain+原有標(biāo)識(shí)的方式進(jìn)行判斷。
[0033]上級(jí)IP調(diào)度系統(tǒng)通過以下方法獲取下級(jí)IP調(diào)度系統(tǒng)的狀態(tài):
[0034]在上級(jí)IP調(diào)度系統(tǒng)上配置下級(jí)IP調(diào)度系統(tǒng)的IP地址、端口、用戶名、密碼;
[0035]上級(jí)IP調(diào)度系統(tǒng)根據(jù)以上配置信息創(chuàng)建對(duì)應(yīng)的代理,建立到下級(jí)調(diào)度服務(wù)器的連接;
[0036]下級(jí)IP調(diào)度系統(tǒng)通過此連接向上級(jí)IP調(diào)度系統(tǒng)上報(bào)分機(jī)狀態(tài)。
[0037]原有的IP調(diào)度系統(tǒng)實(shí)現(xiàn)機(jī)制如下:調(diào)度控制臺(tái)啟動(dòng)后,根據(jù)登陸時(shí)填寫的調(diào)度服務(wù)器IP地址和端口與調(diào)度服務(wù)器建立TCP連接。通過此連接,調(diào)度控制臺(tái)根據(jù)用戶在界面觸發(fā)的操作,向服務(wù)器端發(fā)送不同的呼叫控制消息,消息中帶有消息類型以及要操作的號(hào)碼等信息,不同的業(yè)務(wù)對(duì)應(yīng)不同的消息類型。調(diào)度服務(wù)器端接收此呼叫控制消息并進(jìn)行解析,根據(jù)消息類型(如強(qiáng)拆,強(qiáng)插,點(diǎn)名,組呼等)作相應(yīng)的處理。
[0038]本發(fā)明對(duì)IP調(diào)度系統(tǒng)的改進(jìn)如下:
[0039]1.擴(kuò)展調(diào)度系統(tǒng)中原有的消息對(duì)象,如圖3所示,在對(duì)象中增加一個(gè)屬性:字段標(biāo)識(shí)(domain),字段內(nèi)容為:調(diào)度服務(wù)器IP+端口。
[0040]2.調(diào)度服務(wù)器端對(duì)接收的呼叫控制消息增加邏輯判斷,對(duì)于與本級(jí)調(diào)度的domain字段相同的消息,認(rèn)為是從本級(jí)調(diào)度控制臺(tái)得到,否則認(rèn)為從其它服務(wù)器獲取。
[0041]由于不同的調(diào)度服務(wù)器的IP地址是不同的,而接收到的消息的domain字段中包括了 IP地址信息,因此可以使用domain字段來區(qū)分是上級(jí)調(diào)度還是下級(jí)調(diào)度系統(tǒng),如果消息的domain字段中的IP地址與本級(jí)調(diào)度服務(wù)器IP相同,則認(rèn)為是本級(jí)調(diào)度控制臺(tái)。
[0042]3.對(duì)于客戶端設(shè)備狀態(tài)和通話狀態(tài)消息,均以domain+原有標(biāo)識(shí)的方式進(jìn)行判斷。此處的原有標(biāo)識(shí)是指消息中的內(nèi)容,包括消息中帶有的消息類型、業(yè)務(wù)類型等。
[0043]以上改動(dòng)均在業(yè)務(wù)層實(shí)現(xiàn),不需要修改軟交換控制模塊和CTI接口層。且上級(jí)調(diào)度系統(tǒng)與下級(jí)調(diào)度系統(tǒng)結(jié)構(gòu)完全相同,因而調(diào)度系統(tǒng)既可以作為獨(dú)立的系統(tǒng)使用,也可以在多個(gè)地方同時(shí)部署,然后通過在上級(jí)調(diào)度服務(wù)器上配置下級(jí)調(diào)度服務(wù)器的IP、端口以及用戶名和密碼等信息,組合形成上下級(jí)關(guān)系,實(shí)現(xiàn)分級(jí)調(diào)度的功能。
[0044]上級(jí)獲取下級(jí)狀態(tài)的過程如下:
[0045]1.在上級(jí)調(diào)度上配置下級(jí)調(diào)度的IP地址、端口、用戶名、密碼。
[0046]2.上級(jí)調(diào)度根據(jù)以上配置信息創(chuàng)建對(duì)應(yīng)的代理,建立到下級(jí)調(diào)度服務(wù)端的連接。
[0047]3.下級(jí)調(diào)度通過此連接向上級(jí)調(diào)度上報(bào)分機(jī)狀態(tài)。
[0048]上級(jí)控制臺(tái)對(duì)下級(jí)的通話進(jìn)行強(qiáng)拆等呼叫控制的過程如下:
[0049]1.下級(jí)調(diào)度系統(tǒng)中的兩個(gè)終端通話,在上級(jí)調(diào)度控制臺(tái)中記錄著該通話。
[0050]2.上級(jí)控制臺(tái)觸發(fā)強(qiáng)拆操作,向上級(jí)服務(wù)器端發(fā)送呼叫控制消息,該消息類型為強(qiáng)拆,消息中帶有終端的號(hào)碼以及該通話的domain字段。
[0051]3.上級(jí)調(diào)度服務(wù)器根據(jù)消息中的domain字段判斷出該路通話所屬的下級(jí)。
[0052]4.上級(jí)調(diào)度服務(wù)器通過該下級(jí)對(duì)應(yīng)的代理向下級(jí)服務(wù)器轉(zhuǎn)發(fā)此呼叫控制消息。
[0053]5.下級(jí)服務(wù)器根據(jù)消息中的domain字段判斷出該通話屬于本系統(tǒng),因此不再轉(zhuǎn)發(fā)。
[0054]6.下級(jí)服務(wù)器執(zhí)行強(qiáng)拆命令,根據(jù)終端號(hào)碼拆除此路通話。
[0055]7.通話結(jié)束。
[0056]實(shí)現(xiàn)范例
[0057]1.在上級(jí)調(diào)度上配置下級(jí)調(diào)度的IP、端口以及用戶名和密碼。
[0058]2.調(diào)度系統(tǒng)啟動(dòng)后,上級(jí)調(diào)度服務(wù)器端為下級(jí)調(diào)度服務(wù)器創(chuàng)建對(duì)應(yīng)的客戶端代理,該代理根據(jù)配置的IP、端口、用戶名和密碼與下級(jí)調(diào)度服務(wù)器建立TCP連接。相當(dāng)于下級(jí)調(diào)度系統(tǒng)的一個(gè)客戶端。
[0059]如圖4,假設(shè)本級(jí)調(diào)度服務(wù)器IP地址為192.168.18.10 ;下級(jí)調(diào)度服務(wù)器的IP地址為192.168.18.20,本級(jí)和下級(jí)默認(rèn)端口均為20000。下級(jí)調(diào)度系統(tǒng)終端號(hào)碼為8001和8002。8001與8002正在進(jìn)行通話。[0060]參閱圖5、圖6。根據(jù)本發(fā)明的方法,本級(jí)調(diào)度控制臺(tái)強(qiáng)拆下級(jí)終端8001通話的過程如下:
[0061]1.上級(jí)調(diào)度控制臺(tái)向上級(jí)調(diào)度服務(wù)器發(fā)起對(duì)8001通話的強(qiáng)拆請(qǐng)求,通過Java對(duì)象網(wǎng)絡(luò)序列化技術(shù)向服務(wù)器端發(fā)送呼叫控制消息,消息類型為強(qiáng)拆,消息domain字段為192.168.18.20:20000,號(hào)碼為 8001。
[0062]2.上級(jí)調(diào)度服務(wù)器取得該呼叫控制消息中的domain字段,本例為192.168.18.20:20000,判斷出該通話屬于下級(jí)調(diào)度。
[0063]3.上級(jí)調(diào)度服務(wù)器根據(jù)domain字段取得對(duì)應(yīng)的下級(jí)代理。
[0064]4.下級(jí)代理通過與下級(jí)調(diào)度服務(wù)器之間的TCP連接向下級(jí)服務(wù)器轉(zhuǎn)發(fā)呼叫控制消息。
[0065]5.下級(jí)服務(wù)器根據(jù)消息中的domain字段判斷出該通話屬于本系統(tǒng)。
[0066]6.下級(jí)服務(wù)器強(qiáng)拆8001的通話。
【權(quán)利要求】
1.一種通過業(yè)務(wù)層封裝實(shí)現(xiàn)分級(jí)調(diào)度的方法,其特征在于包括以下步驟: 建立上級(jí)IP調(diào)度系統(tǒng)和下級(jí)IP調(diào)度系統(tǒng),IP調(diào)度系統(tǒng)由通過IP網(wǎng)絡(luò)相連的調(diào)度控制臺(tái)、調(diào)度服務(wù)器和終端設(shè)備組成,上級(jí)IP調(diào)度系統(tǒng)和下級(jí)IP調(diào)度系統(tǒng)之間通過IP網(wǎng)絡(luò)相連; 擴(kuò)展IP調(diào)度系統(tǒng)中的消息對(duì)象,在對(duì)象中增加一個(gè)屬性:字段標(biāo)識(shí)domain,字段內(nèi)容為調(diào)度服務(wù)器IP+端口 ; 調(diào)度服務(wù)器端對(duì)接收的呼叫控制消息增加邏輯判斷,對(duì)于與本級(jí)IP調(diào)度系統(tǒng)的domain相同的消息,認(rèn)為是從本級(jí)調(diào)度控制臺(tái)得到的,否則認(rèn)為是從其它服務(wù)器獲取的;對(duì)于客戶端的設(shè)備狀態(tài)和通話狀態(tài),均以domain+原有標(biāo)識(shí)的方式進(jìn)行判斷。
2.如權(quán)利要求1所述的通過業(yè)務(wù)層封裝實(shí)現(xiàn)分級(jí)調(diào)度的方法,其特征在于: 上級(jí)IP調(diào)度系統(tǒng)通過以下方法獲取下級(jí)IP調(diào)度系統(tǒng)的狀態(tài): 在上級(jí)IP調(diào)度系統(tǒng)上配置下級(jí)IP調(diào)度系統(tǒng)的IP地址、端口、用戶名、密碼; 上級(jí)IP調(diào)度系統(tǒng)根據(jù)以上配置信息創(chuàng)建對(duì)應(yīng)的代理,建立到下級(jí)調(diào)度服務(wù)器的連接; 下級(jí)IP調(diào)度系統(tǒng)通過此連接向上級(jí)IP調(diào)度系統(tǒng)上報(bào)分機(jī)狀態(tài)。
3.如權(quán)利要求1所述的通過業(yè)務(wù)層封裝實(shí)現(xiàn)分級(jí)調(diào)度的方法,其特征在于: 上級(jí)IP調(diào)度系統(tǒng)的調(diào)度控制臺(tái)通過以下方法對(duì)下級(jí)IP調(diào)度系統(tǒng)的通話進(jìn)行強(qiáng)拆控制: 當(dāng)下級(jí)IP調(diào)度系統(tǒng)中的兩個(gè)終端通話時(shí),在上級(jí)IP調(diào)度系統(tǒng)的調(diào)度控制臺(tái)中記錄該通話; 上級(jí)IP調(diào)度系統(tǒng)的調(diào)度控制臺(tái)觸發(fā)強(qiáng)拆操作,向上級(jí)IP調(diào)度系統(tǒng)的調(diào)度服務(wù)器端發(fā)送呼叫控制消息,該消息類型為強(qiáng)拆,消息中帶有終端的號(hào)碼以及該通話的domain字段;上級(jí)IP調(diào)度系統(tǒng)的調(diào)度服務(wù)器根據(jù)消息中的domain字段判斷出該路通話所屬的下級(jí)IP調(diào)度系統(tǒng); 上級(jí)IP調(diào)度系統(tǒng)的調(diào)度服務(wù)器通過該下級(jí)對(duì)應(yīng)的代理向下級(jí)IP調(diào)度系統(tǒng)的調(diào)度服務(wù)器轉(zhuǎn)發(fā)此呼叫控制消息; 下級(jí)IP調(diào)度系統(tǒng)的調(diào)度服務(wù)器根據(jù)消息中的domain字段判斷出該通話屬于本系統(tǒng),因此不再轉(zhuǎn)發(fā); 下級(jí)IP調(diào)度系統(tǒng)的調(diào)度服務(wù)器執(zhí)行強(qiáng)拆命令,根據(jù)終端號(hào)碼拆除此路通話。
【文檔編號(hào)】H04L29/06GK103916380SQ201310660030
【公開日】2014年7月9日 申請(qǐng)日期:2013年12月9日 優(yōu)先權(quán)日:2012年12月28日
【發(fā)明者】趙德勝, 丁明鋒, 李耀華, 張峰 申請(qǐng)人:北京大唐高鴻數(shù)據(jù)網(wǎng)絡(luò)技術(shù)有限公司