專利名稱:一種分布式過機(jī)管理的實(shí)現(xiàn)方案的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及信息技術(shù)通訊領(lǐng)域,特別是涉及一種分布式過機(jī)管理的系統(tǒng)、方法和裝置。
背景技術(shù):
在通訊領(lǐng)域中,增值業(yè)務(wù)系統(tǒng)和呼叫中心系統(tǒng)隨著社會的進(jìn)步,科學(xué)技術(shù)、通訊網(wǎng)絡(luò)和通訊終端的發(fā)展得到廣泛的應(yīng)用和發(fā)展,一方面為了系統(tǒng)的可靠性建設(shè),采用多臺交換機(jī)或媒體網(wǎng)關(guān)設(shè)備,互為分擔(dān)和冗余備份;另一方面隨著系統(tǒng)的擴(kuò)容建設(shè),必然也會出現(xiàn)采用多臺交換機(jī)或媒體網(wǎng)關(guān)設(shè)備的方面;在這種情況下多臺交換設(shè)備或媒體網(wǎng)關(guān)設(shè)備之間便存在媒體數(shù)據(jù)的通信和交互,也稱過機(jī)通訊;對于一個(gè)大系統(tǒng)而言,會存在多臺(大于兩臺)臺媒體網(wǎng)關(guān)設(shè)備過機(jī)的情況,由于需要協(xié)調(diào)管理多臺媒體網(wǎng)關(guān)設(shè)備之間的過機(jī)連接先后順序和統(tǒng)一分配過機(jī)資源,傳統(tǒng)的做法,會有一個(gè)集中式的過機(jī)管理模塊,負(fù)責(zé)整個(gè)系統(tǒng)的過機(jī)管理和協(xié)調(diào)工作;集中式管理的優(yōu)點(diǎn)是實(shí)現(xiàn)性簡單容易,缺點(diǎn)是存在單點(diǎn)故障和性能處理的問題,一旦該模塊出現(xiàn)問題將影響到整個(gè)系統(tǒng)的正常運(yùn)轉(zhuǎn)和穩(wěn)定工作,同時(shí)集中管理模塊需要處理整個(gè)系統(tǒng)的過機(jī)管理數(shù)據(jù),對于大系統(tǒng)而言將承擔(dān)大量的數(shù)據(jù)處理性能壓力;針對上述集中式過機(jī)管理問題,本發(fā)明采用分布式過機(jī)管理的實(shí)現(xiàn)方案來實(shí)現(xiàn)更可靠,更高效地多交換或媒體網(wǎng)關(guān)系統(tǒng)的過機(jī)協(xié)調(diào)管理功能。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是一種基于分布式過機(jī)管理的實(shí)現(xiàn)方案,以解決傳統(tǒng)集中式過機(jī)管理和協(xié)調(diào)方式的弊端并提高系統(tǒng)過機(jī)協(xié)調(diào)和管理能力的高效性和可靠性。為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供一種基于分布式過機(jī)管理的實(shí)現(xiàn)方案,包括多臺媒體網(wǎng)關(guān)設(shè)備,網(wǎng)絡(luò)交換機(jī);所述媒體網(wǎng)關(guān)設(shè)備,用于:與通信網(wǎng)絡(luò)對接,進(jìn)行通訊信令和通訊媒體的傳輸,通信網(wǎng)絡(luò)包括PSTN、PLMN、NGN、IMS等通信網(wǎng)絡(luò),媒體網(wǎng)關(guān)設(shè)備可以完成話路的轉(zhuǎn)接以及為通信網(wǎng)絡(luò)下的各種終端用戶提供語音、視頻等多媒體服務(wù)能力;所述網(wǎng)絡(luò)交換機(jī),用于:連接一個(gè)系統(tǒng)中各種網(wǎng)絡(luò)設(shè)備,包括服務(wù)器,媒體網(wǎng)關(guān)節(jié)點(diǎn),通信交換機(jī)等,使其以以太網(wǎng)絡(luò)形式進(jìn)行相互通信,完成相關(guān)的數(shù)據(jù)交換。所述應(yīng)用服務(wù)器,用于:部署發(fā)起過機(jī)連接請求的應(yīng)用模塊。本發(fā)明還提供一種基于分布式過機(jī)管理的實(shí)現(xiàn)方案,包括:媒體網(wǎng)關(guān)的媒體過機(jī)單元之間通過專用的過機(jī)連線進(jìn)行了連接,形成一個(gè)過機(jī)網(wǎng)絡(luò),有基于光纖的,有基于IP網(wǎng)絡(luò)的等多種形式,語音和視頻等多媒體數(shù)據(jù)通過該過機(jī)網(wǎng)絡(luò)進(jìn)行交互。本發(fā)明還提供一種基于分布式過機(jī)管理的實(shí)現(xiàn)方案,包括:每臺媒體網(wǎng)關(guān)設(shè)備之上都要運(yùn)行一個(gè)媒體網(wǎng)關(guān)應(yīng)用程序,該程序主要完成對媒體網(wǎng)關(guān)設(shè)備的驅(qū)動調(diào)用實(shí)現(xiàn)各種媒體能力,同時(shí)也完成設(shè)備層與業(yè)務(wù)層的數(shù)據(jù)交互;本發(fā)明還提供一種基于分布式過機(jī)管理的實(shí)現(xiàn)方案,包括:每個(gè)媒體網(wǎng)關(guān)應(yīng)用程序內(nèi)部將配置一個(gè)過機(jī)管理模塊,該模塊主要完成接收過機(jī)請求消息,判定本次連接的兩個(gè)主體,要約定關(guān)系明確兩主體中的管理者,并將消息轉(zhuǎn)發(fā)給連接管理者,執(zhí)行過機(jī)管理職責(zé);由上述方案可以看出,本發(fā)明中對于多媒體網(wǎng)關(guān)的系統(tǒng),媒體網(wǎng)關(guān)之間通過過機(jī)設(shè)備進(jìn)行了過機(jī)網(wǎng)絡(luò)連接,并在各個(gè)媒體網(wǎng)關(guān)之上部署了一個(gè)媒體網(wǎng)關(guān)應(yīng)用程序和過機(jī)管理模塊,這些過機(jī)管理模塊成分布式方式部署;當(dāng)系統(tǒng)觸發(fā)媒體過機(jī)業(yè)務(wù)需求時(shí),應(yīng)用模塊會向其中一個(gè)媒體網(wǎng)關(guān)發(fā)起媒體過機(jī)連接請求,對于接收到過機(jī)連接請求的媒體網(wǎng)關(guān)的過機(jī)管理模塊首先需要本次過機(jī)連接的管理者和執(zhí)行者,并轉(zhuǎn)發(fā)或分發(fā)相關(guān)的命令給本次連接關(guān)聯(lián)的媒體網(wǎng)關(guān)的過機(jī)管理模塊,共同協(xié)調(diào)完成本次過機(jī)連接功能,在這個(gè)過程,涉及到的過機(jī)主體僅為過機(jī)請求命令中涉及到的媒體網(wǎng)關(guān)設(shè)備,其它不相關(guān)的媒體網(wǎng)關(guān)設(shè)備無需關(guān)注和等待本次過機(jī)連接請求的完成。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例一中系統(tǒng)結(jié)構(gòu)示意圖;圖2為本發(fā)明實(shí)施例一中過機(jī)連接建立流程示意圖;圖3為本發(fā)明實(shí)施例一中過機(jī)連接拆除流程示意圖。
具體實(shí)施例方式為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式
對本發(fā)明作進(jìn)一步詳細(xì)的說明。顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。實(shí)施例一,參見圖1。本發(fā)明提供一種基于分布式過機(jī)管理的實(shí)現(xiàn)方案,所述方案中包括多臺媒體網(wǎng)關(guān)設(shè)備、網(wǎng)絡(luò)交換機(jī)以及應(yīng)用服務(wù)器,其中:所述媒體網(wǎng)關(guān)設(shè)備,用于:與通信網(wǎng)絡(luò)對接,進(jìn)行通訊信令和通訊媒體的傳輸,通信網(wǎng)絡(luò)包括PSTN、PLMN、NGN、IMS等通信網(wǎng)絡(luò),媒體網(wǎng)關(guān)設(shè)備可以完成話路的轉(zhuǎn)接以及為通信網(wǎng)絡(luò)下的各種終端用戶提供語音、視頻等多媒體服務(wù)能力;所述網(wǎng)絡(luò)交換機(jī),用于:連接一個(gè)系統(tǒng)中各種網(wǎng)絡(luò)設(shè)備,包括服務(wù)器,媒體網(wǎng)關(guān)節(jié)點(diǎn),通信交換機(jī)等,使其以以太網(wǎng)絡(luò)形式進(jìn)行相互通信,完成相關(guān)的數(shù)據(jù)交換;所述服務(wù)器設(shè)備,用于:部署和運(yùn)行媒體過機(jī)控制管理應(yīng)用程序。上述系統(tǒng)的工作過程主要包括分布式過機(jī)連接的請求過程,包括連接的建立和連接的拆除兩個(gè)過程,其中過機(jī)連接建立的請求過程,該過程參見圖2,具體包括以下步驟:
步驟(I),第一臺媒體網(wǎng)關(guān)過機(jī)管理模塊收到上層應(yīng)用模塊的媒體過機(jī)連接建立請求消息CMD_C0NNECT,該消息中帶有本端設(shè)備信息和要過機(jī)連接的對端媒體網(wǎng)關(guān)的設(shè)備
信息;步驟(2),第 一臺媒體網(wǎng)關(guān)過機(jī)模塊根據(jù)連接建立請求消息中的對端設(shè)備信息分發(fā)連接命令道對端第二臺媒體網(wǎng)關(guān)過機(jī)管理模塊;步驟(3),第一臺媒體網(wǎng)關(guān)過機(jī)模塊派發(fā)一條連接命令給第一臺媒體網(wǎng)關(guān)連接模塊,執(zhí)行連接操作;步驟(4),第一臺媒體網(wǎng)關(guān)連接模塊執(zhí)行連接建立后返回連接響應(yīng)消息(狀態(tài))給第一臺媒體網(wǎng)關(guān)過機(jī)模塊;步驟(5),第二臺媒體網(wǎng)關(guān)過機(jī)管理模塊派發(fā)一條連接命令給第二臺媒體網(wǎng)關(guān)連接模塊,執(zhí)行連接建立操作;步驟¢),第二臺媒體網(wǎng)關(guān)連接模塊執(zhí)行連接建立后返回連接建立響應(yīng)消息(狀態(tài))給第二臺媒體網(wǎng)關(guān)過機(jī)模塊;步驟(7),第二臺媒體網(wǎng)關(guān)過機(jī)管理模塊返回連接建立響應(yīng)消息(狀態(tài))給第一臺媒體網(wǎng)關(guān)過機(jī)模塊;步驟(8),第一臺媒體網(wǎng)關(guān)響應(yīng)上層模塊的連接建立請求,返回成功與否狀態(tài);過機(jī)連接拆除的請求過程,該過程參見圖3,具體包括以下步驟:步驟(I),第一臺媒體網(wǎng)關(guān)過機(jī)管理模塊收到上層應(yīng)用模塊的媒體過機(jī)連接拆除請求消息CMD_C0NNECT,該消息中帶有本端設(shè)備信息和要過機(jī)連接的對端媒體網(wǎng)關(guān)的設(shè)備
信息;步驟(2),第一臺媒體網(wǎng)關(guān)過機(jī)模塊根據(jù)連接拆除請求消息中的對端設(shè)備信息分發(fā)連接命令道對端第二臺媒體網(wǎng)關(guān)過機(jī)管理模塊;步驟(3),第一臺媒體網(wǎng)關(guān)過機(jī)模塊派發(fā)一條連接拆除命令給第一臺媒體網(wǎng)關(guān)連接模塊,執(zhí)行連接拆除操作;步驟(4),第一臺媒體網(wǎng)關(guān)連接模塊執(zhí)行連接拆除后返回連接響應(yīng)消息(狀態(tài))給第一臺媒體網(wǎng)關(guān)過機(jī)模塊;步驟(5),第二臺媒體網(wǎng)關(guān)過機(jī)管理模塊派發(fā)一條連接拆除命令給第二臺媒體網(wǎng)關(guān)連接模塊,執(zhí)行連接操作;步驟¢),第二臺媒體網(wǎng)關(guān)連接模塊執(zhí)行連接拆除后返回連接拆除響應(yīng)消息(狀態(tài))給第二臺媒體網(wǎng)關(guān)過機(jī)模塊;步驟(7),第二臺媒體網(wǎng)關(guān)過機(jī)管理模塊返回連接拆除響應(yīng)消息(狀態(tài))給第一臺媒體網(wǎng)關(guān)過機(jī)模塊;步驟(8),第一臺媒體網(wǎng)關(guān)響應(yīng)上層模塊的連接拆除請求,返回成功與否狀態(tài);由上可見,本發(fā)明提供的一種基于分布式過機(jī)管理的實(shí)現(xiàn)方案,有以下優(yōu)點(diǎn)。(I)成本低廉,部署方便本發(fā)明采用網(wǎng)絡(luò)交換機(jī)和通用網(wǎng)線構(gòu)成IP子網(wǎng)作為多臺媒體網(wǎng)關(guān)之間的媒體過機(jī)交換通道,可以在系統(tǒng)現(xiàn)有局域網(wǎng)交換機(jī)上劃一個(gè)獨(dú)立的子網(wǎng)供媒體網(wǎng)關(guān)過機(jī)使用,甚至如果是兩臺媒體網(wǎng)關(guān)只需要一根網(wǎng)線即可;部署上十分方便,有效的降低了系統(tǒng)的部署和維護(hù)工作量;。
(I)可靠性高由于使用分布式管理方法,解決了集中管理的瓶頸問題,消除了系統(tǒng)單點(diǎn)故障隱患,同時(shí)也對整個(gè)系統(tǒng)的過機(jī)管理壓力進(jìn)行了負(fù)載均衡處理,降低了單個(gè)過機(jī)管理模塊的壓力,有利于系統(tǒng)的穩(wěn)定;另外,對于維護(hù)性停止部分節(jié)點(diǎn)的運(yùn)行,停止部分過機(jī)管理環(huán)節(jié),也不會影響整個(gè)系統(tǒng)的過機(jī)管理功能;綜合所述,分布式管理方式提高了系統(tǒng)的可靠性;(2)擴(kuò)展性強(qiáng)由于使用分布式管理方式,各個(gè)過機(jī)節(jié)點(diǎn)之間即相互獨(dú)立又互相協(xié)作,可以方便擴(kuò)充過機(jī)節(jié)點(diǎn),數(shù)量上沒有限制,具有很強(qiáng)的擴(kuò)展性。通過以上的方法實(shí)施例的描述,所屬領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明具體的實(shí)現(xiàn)方法,主要由相關(guān)的軟件模塊加上必要的硬件平臺的方式來實(shí)現(xiàn),軟件模塊為媒體網(wǎng)關(guān)的應(yīng)用軟件,本范圍內(nèi)主要涉及到分布式過機(jī)工作方面的模塊,負(fù)責(zé)過機(jī)管理技術(shù)及其媒體過機(jī)協(xié)調(diào)機(jī)制功能;硬件方面包括媒體網(wǎng)關(guān)設(shè)備、服務(wù)器以及網(wǎng)絡(luò)交換機(jī);本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:只讀存儲器(ROM)、隨機(jī)存取存儲器(RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。對于系統(tǒng)實(shí)施例而言,由于其基本相應(yīng)于方法實(shí)施例,所以相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置或系統(tǒng)實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部模塊來實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域?qū)I(yè)技術(shù)人員在本方案機(jī)場上可以重現(xiàn)設(shè)計(jì),普通技術(shù)人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實(shí)施。以上所述僅是本發(fā)明的具體實(shí)施方式
,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種分布式過機(jī)管理的實(shí)現(xiàn)方案,其特征在于,包括媒體網(wǎng)關(guān)設(shè)備,網(wǎng)絡(luò)交換機(jī)設(shè)備和服務(wù)器設(shè)備; 所述媒體網(wǎng)關(guān)設(shè)備,用于:與通信網(wǎng)絡(luò)對接,進(jìn)行通訊信令和通訊媒體的傳輸,通信網(wǎng)絡(luò)包括PSTN、PLMN、NGN、IMS等通信網(wǎng)絡(luò),媒體網(wǎng)關(guān)設(shè)備可以完成話路的轉(zhuǎn)接以及為通信網(wǎng)絡(luò)下的各種終端用戶提供語音、視頻等多媒體服務(wù)能力; 所述網(wǎng)絡(luò)交換機(jī),用于:連接一個(gè)系統(tǒng)中各種網(wǎng)絡(luò)設(shè)備,包括服務(wù)器,媒體網(wǎng)關(guān)節(jié)點(diǎn),通信交換機(jī)等,使其以以太網(wǎng)絡(luò)形式進(jìn)行相互通信,完成相關(guān)的數(shù)據(jù)交換; 所述服務(wù)器設(shè)備,用于:部署和運(yùn)行媒體過機(jī)控制管理應(yīng)用程序。
2.一種分布式過機(jī)管理的實(shí)現(xiàn)方案,其特征在于,包括: 媒體網(wǎng)關(guān)的媒體過機(jī)單元之間通過專用的過機(jī)連線進(jìn)行了連接,形成一個(gè)過機(jī)網(wǎng)絡(luò),有基于光纖的,有基于IP網(wǎng)絡(luò)的等多種形式,語音和視頻等多媒體數(shù)據(jù)通過該過機(jī)網(wǎng)絡(luò)進(jìn)行交互。
3.一種分布式過機(jī)管理的實(shí)現(xiàn)方案,其特征在于,包括: 每臺媒體網(wǎng)關(guān)設(shè)備之上都要運(yùn)行一個(gè)媒體網(wǎng)關(guān)應(yīng)用程序,該程序主要完成對媒體網(wǎng)關(guān)設(shè)備的驅(qū)動調(diào)用實(shí)現(xiàn)各種媒體能力,同時(shí)也完成設(shè)備層與業(yè)務(wù)層的數(shù)據(jù)交互。
4.一種分布式過機(jī)管理的實(shí)現(xiàn)方案,其特征在于,包括: 每個(gè)媒體網(wǎng)關(guān)程序內(nèi)都包含有一個(gè)MC3過機(jī)管理模塊,這些分布的Mc3過機(jī)管理模塊通過TCP/IP網(wǎng)絡(luò)協(xié)議進(jìn)行通信和協(xié)調(diào)管理控制。
全文摘要
本發(fā)明公開了一種分布式過機(jī)管理的實(shí)現(xiàn)方案,該方案屬于信息技術(shù)通信技術(shù)領(lǐng)域的發(fā)明,涉及到媒體網(wǎng)關(guān)設(shè)備和服務(wù)器設(shè)備,主要為解決多媒體系統(tǒng)環(huán)境下的語音、視頻等多媒體流在多個(gè)媒體網(wǎng)關(guān)設(shè)備之間的交互的可靠性問題;本方案主要利用分布式技術(shù)來實(shí)現(xiàn)多媒體網(wǎng)關(guān)設(shè)備之間媒體交換控制協(xié)調(diào)能力;該發(fā)明主要用在多媒體通訊增值業(yè)務(wù)系統(tǒng)中,為提高大容量多媒體通訊增值業(yè)務(wù)系統(tǒng)可靠性能力提供了有效的解決途徑。
文檔編號H04L29/08GK103117868SQ20121048833
公開日2013年5月22日 申請日期2012年11月16日 優(yōu)先權(quán)日2012年11月16日
發(fā)明者黃興斌, 唐敏, 高峰 申請人:佳都新太科技股份有限公司