專利名稱:與集群調(diào)度系統(tǒng)進(jìn)行通信的方法、群集接入網(wǎng)關(guān)及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及集群通信技術(shù)領(lǐng)域,特別是涉及與集群調(diào)度系統(tǒng)進(jìn)行通信的方法、群集接入網(wǎng)關(guān)及系統(tǒng)。
背景技術(shù):
集群通信系統(tǒng)誕生于20世紀(jì)70年代,最早的集群通信是模擬系統(tǒng),數(shù)字集群技術(shù)從20世紀(jì)90年代中期在全球范圍內(nèi)興起,90年代末期在中國(guó)出現(xiàn)數(shù)字集群網(wǎng)絡(luò)。數(shù)字集群系統(tǒng)是指多用戶共享一組無(wú)線信道,并動(dòng)態(tài)使用這些信道的專用移動(dòng)通信系統(tǒng),是一種指揮、調(diào)度系統(tǒng),在一些社會(huì)經(jīng)濟(jì)、工農(nóng)業(yè)比較發(fā)達(dá)的國(guó)家,對(duì)指揮、調(diào)度功能要求較高的企業(yè)、事業(yè)、工礦、油田、農(nóng)場(chǎng)、公安、警察以及軍隊(duì)等部門都十分迫切需要這種系統(tǒng)。集群技術(shù)最主要的特征是有調(diào)度員參與并進(jìn)行控制。調(diào)度臺(tái)作為數(shù)字集群通信系統(tǒng)的調(diào)度管理中心,與集群調(diào)度服務(wù)器交互信令,把調(diào)度人員的指令轉(zhuǎn)化為系統(tǒng)指令,從而達(dá)到控制呼叫的目的。調(diào)度臺(tái)為行業(yè)調(diào)度員提供了人機(jī)接口,使之能夠?qū)崟r(shí)了解當(dāng)前系統(tǒng)的通信狀況,也可以對(duì)群組或用戶發(fā)起呼叫,進(jìn)行指揮。目前業(yè)界普遍采用模式為集群運(yùn)營(yíng)商采購(gòu)集群產(chǎn)品提供商的整套產(chǎn)品,其中包括調(diào)度臺(tái)系統(tǒng)。然后這個(gè)集群運(yùn)營(yíng)商中所有有調(diào)度需求的客戶都統(tǒng)一使用采購(gòu)的這套調(diào)度臺(tái)系統(tǒng)進(jìn)行調(diào)度。這種現(xiàn)象存在多個(gè)問(wèn)題一、客戶的行業(yè)背景、使用習(xí)慣等各不同,這決定了客戶對(duì)調(diào)度的需求,尤其調(diào)度臺(tái)客戶端的需求差別比較大,單一的調(diào)度臺(tái)客戶端無(wú)法滿足客戶的多樣化需求;二、和運(yùn)營(yíng)商合作的行業(yè)應(yīng)用廠商很多,這些廠商經(jīng)常有接入集群調(diào)度的需求,比如定位服務(wù)應(yīng)用希望能在定位中發(fā)起群組調(diào)度、進(jìn)行集群呼叫的需求,而現(xiàn)有的集群系統(tǒng)為通用的、單一的集群,其只完成發(fā)起組呼、單呼等標(biāo)準(zhǔn)功能,無(wú)法滿足各種廠商的需求。
發(fā)明內(nèi)容
本發(fā)明提出一種與集群調(diào)度系統(tǒng)通信的方法、集群接入網(wǎng)關(guān)及相應(yīng)的系統(tǒng),以方便行業(yè)應(yīng)用開(kāi)發(fā)商等接入到集群系統(tǒng)中。為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了一種向集群調(diào)度系統(tǒng)注冊(cè)的方法,包括集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一注冊(cè)請(qǐng)求后,向所述集群調(diào)度系統(tǒng)發(fā)送第二注冊(cè)請(qǐng)求,攜帶所述集群接入網(wǎng)關(guān)的號(hào)碼;所述集群調(diào)度系統(tǒng)接收到所述第二注冊(cè)請(qǐng)求后,為所述集群接入網(wǎng)關(guān)分配一第一會(huì)話標(biāo)識(shí),建立所述集群接入網(wǎng)關(guān)的號(hào)碼與所述第一會(huì)話標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,向所述集群接入網(wǎng)關(guān)發(fā)送注冊(cè)響應(yīng),攜帶所述第一會(huì)話標(biāo)識(shí);所述集群接入網(wǎng)關(guān)接收到所述注冊(cè)響應(yīng)后,為所述集群應(yīng)用控制臺(tái)分配一第二會(huì)話標(biāo)識(shí),建立所述集群應(yīng)用控制臺(tái)的號(hào)碼和所述第二會(huì)話標(biāo)識(shí)的對(duì)應(yīng)關(guān)系。進(jìn)一步地,所述方法還具有下面特點(diǎn)所述第一注冊(cè)請(qǐng)求攜帶所述集群應(yīng)用控制臺(tái)的號(hào)碼和密碼,所述集群接入網(wǎng)關(guān)接收到所述第一注冊(cè)請(qǐng)求之后,還包括
所述集群接入網(wǎng)關(guān)向所述集群調(diào)度系統(tǒng)發(fā)送認(rèn)證請(qǐng)求,攜帶所述集群應(yīng)用控制臺(tái)的號(hào)碼和密碼;所述集群調(diào)度系統(tǒng)對(duì)所述集群應(yīng)用控制臺(tái)的號(hào)碼和密碼進(jìn)行認(rèn)證。進(jìn)一步地,所述方法還具有下面特點(diǎn)所述第一注冊(cè)請(qǐng)求還攜帶所述集群應(yīng)用控制臺(tái)的IP、進(jìn)行通信的信令流的端口號(hào)和媒體流的端口號(hào),所述集群接入網(wǎng)關(guān)若接收到所述集群調(diào)度系統(tǒng)的認(rèn)證成功響應(yīng)后,根據(jù)所述集群應(yīng)用控制臺(tái)的IP和進(jìn)行通信的信令流端口號(hào)初始化所述集群接入網(wǎng)關(guān)向所述集群應(yīng)用控制臺(tái)發(fā)送信令流的端口 ;根據(jù)所述集群應(yīng)用控制臺(tái)的IP和進(jìn)行通信的媒體流端口號(hào)初始化所述集群接入網(wǎng)關(guān)與所述集群應(yīng)用控制臺(tái)進(jìn)行通信的媒體流端口。進(jìn)一步地,所述方法還具有下面特點(diǎn)所述集群接入網(wǎng)關(guān)接收到所述注冊(cè)響應(yīng)后, 還包括所述集群接入網(wǎng)關(guān)保存所述第一會(huì)話標(biāo)識(shí)。為了解決上述問(wèn)題,本發(fā)明還提供了一種向集群調(diào)度系統(tǒng)建立呼叫的方法,包括集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的起呼請(qǐng)求后,建立所述集群應(yīng)用控制臺(tái)和所述集群調(diào)度系統(tǒng)之間的媒體通道。進(jìn)一步地,所述方法還具有下面特點(diǎn)所述起呼請(qǐng)求攜帶預(yù)先為所述集群應(yīng)用控制臺(tái)分配的第二會(huì)話標(biāo)識(shí)和需要呼叫的群組標(biāo)識(shí)或用戶標(biāo)識(shí),所述建立所述集群應(yīng)用控制臺(tái)和所述集群調(diào)度系統(tǒng)之間的媒體通道的步驟包括所述集群接入網(wǎng)關(guān)若判斷所述第二會(huì)話標(biāo)識(shí)正確,并且判斷所述群組標(biāo)識(shí)或所述用戶標(biāo)識(shí)合法,則建立與所述集群應(yīng)用控制臺(tái)的媒體通道,并且向所述集群調(diào)度系統(tǒng)發(fā)送呼叫請(qǐng)求,攜帶預(yù)先為所述集群接入網(wǎng)關(guān)分配的第一會(huì)話標(biāo)識(shí)和所述需要呼叫的群組標(biāo)識(shí)或用戶標(biāo)識(shí);所述集群調(diào)度系統(tǒng)接收到所述呼叫請(qǐng)求后,若判斷所述第一會(huì)話標(biāo)識(shí)正確,并且判斷所述群組標(biāo)識(shí)或所述用戶標(biāo)識(shí)合法,則為本次呼叫建立呼叫標(biāo)識(shí),然后向所述集群接入網(wǎng)關(guān)發(fā)送尋呼請(qǐng)求,攜帶所述呼叫標(biāo)識(shí);所述集群接入網(wǎng)關(guān)接收到尋呼請(qǐng)求后,與所述集群調(diào)度系統(tǒng)建立媒體通道,向所述集群應(yīng)用控制臺(tái)返回起呼響應(yīng),攜帶所述呼叫標(biāo)識(shí)。進(jìn)一步地,所述方法還具有下面特點(diǎn)所述集群接入網(wǎng)關(guān)判斷所述群組標(biāo)識(shí)或所述用戶標(biāo)識(shí)合法的步驟之后,還包括 為群組或者用戶分配資源;所述集群調(diào)度系統(tǒng)判斷所述群組標(biāo)識(shí)或所述用戶標(biāo)識(shí)合法的步驟之后,還包括 為群組或者用戶分配資源。進(jìn)一步地,所述方法還具有下面特點(diǎn)所述尋呼請(qǐng)求還攜帶所述集群調(diào)度系統(tǒng)進(jìn)行媒體流交互的IP和端口,所述集群接入網(wǎng)關(guān)與所述集群調(diào)度系統(tǒng)建立媒體通道的步驟具體為所述集群接入網(wǎng)關(guān)根據(jù)所述集群調(diào)度系統(tǒng)進(jìn)行媒體流交互的IP和端口與所述集群調(diào)度系統(tǒng)建立媒體通道。進(jìn)一步地,所述方法還具有下面特點(diǎn)所述建立所述集群應(yīng)用控制臺(tái)和所述集群調(diào)度系統(tǒng)之間的媒體通道的步驟之前還包括所述集群接入網(wǎng)關(guān)若判斷需要呼叫的群組或用戶未被調(diào)度過(guò),則向所述集群調(diào)度系統(tǒng)調(diào)度所述需要呼叫的群組或用戶。為了解決上述問(wèn)題,本發(fā)明還提供了一種向集群調(diào)度系統(tǒng)申請(qǐng)?jiān)挋?quán)的方法,包括集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一話權(quán)申請(qǐng)請(qǐng)求后,向所述集群調(diào)度系統(tǒng)發(fā)送第二話權(quán)申請(qǐng)請(qǐng)求;接收到所述集群調(diào)度系統(tǒng)的話權(quán)申請(qǐng)響應(yīng)后,將所述話權(quán)申請(qǐng)響應(yīng)轉(zhuǎn)發(fā)給所述集群應(yīng)用控制臺(tái)。進(jìn)一步地,所述方法還具有下面特點(diǎn)所述第一話權(quán)申請(qǐng)請(qǐng)求攜帶預(yù)先為所述集群應(yīng)用控制臺(tái)分配的第二會(huì)話標(biāo)識(shí)和本次呼叫的呼叫標(biāo)識(shí),所述集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一話權(quán)申請(qǐng)請(qǐng)求后,還包括所述集群接入網(wǎng)關(guān)若根據(jù)所述第二會(huì)話標(biāo)識(shí)驗(yàn)證所述第一話權(quán)申請(qǐng)請(qǐng)求合法后, 根據(jù)所述呼叫標(biāo)識(shí)查找到對(duì)應(yīng)的呼叫;所述第二話權(quán)申請(qǐng)請(qǐng)求攜帶預(yù)先為所述集群接入網(wǎng)關(guān)分配的第一會(huì)話標(biāo)識(shí)和本次呼叫的呼叫標(biāo)識(shí),所述集群調(diào)度系統(tǒng)接收到所述集群接入網(wǎng)關(guān)發(fā)送的第二話權(quán)申請(qǐng)請(qǐng)求后,還包括所述集群調(diào)度系統(tǒng)若根據(jù)所述第一會(huì)話標(biāo)識(shí)驗(yàn)證所述第二話權(quán)申請(qǐng)請(qǐng)求合法后, 根據(jù)所述呼叫標(biāo)識(shí)查找到對(duì)應(yīng)的呼叫。為了解決上述問(wèn)題,本發(fā)明還提供了一種向集群調(diào)度系統(tǒng)釋放話權(quán)的方法,包括集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一話權(quán)釋放請(qǐng)求后,若判斷當(dāng)前呼叫為通話狀態(tài),則向所述集群調(diào)度系統(tǒng)發(fā)送第二話權(quán)釋放請(qǐng)求;接收到所述集群調(diào)度系統(tǒng)的話權(quán)釋放響應(yīng)后,將所述話權(quán)釋放響應(yīng)轉(zhuǎn)發(fā)給所述集群應(yīng)用控制臺(tái)。進(jìn)一步地,所述方法還具有下面特點(diǎn)所述第一話權(quán)釋放請(qǐng)求攜帶預(yù)先為所述集群應(yīng)用控制臺(tái)分配的第二會(huì)話標(biāo)識(shí)和本次呼叫的呼叫標(biāo)識(shí),所述集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一話權(quán)釋放請(qǐng)求后,還包括所述集群接入網(wǎng)關(guān)若根據(jù)所述第二會(huì)話標(biāo)識(shí)驗(yàn)證所述第一話權(quán)釋放請(qǐng)求合法后, 根據(jù)所述呼叫標(biāo)識(shí)查找到對(duì)應(yīng)的呼叫;所述第二話權(quán)釋放請(qǐng)求攜帶預(yù)先為所述集群接入網(wǎng)關(guān)分配的第一會(huì)話標(biāo)識(shí)和本次呼叫的呼叫標(biāo)識(shí),所述集群調(diào)度系統(tǒng)接收到所述集群接入網(wǎng)關(guān)發(fā)送的第二話權(quán)釋放請(qǐng)求后,還包括所述集群調(diào)度系統(tǒng)若根據(jù)所述第一會(huì)話標(biāo)識(shí)驗(yàn)證所述第二話權(quán)釋放請(qǐng)求合法后, 根據(jù)所述呼叫標(biāo)識(shí)查找到對(duì)應(yīng)的呼叫。為了解決上述問(wèn)題,本發(fā)明還提供了一種向集群調(diào)度系統(tǒng)結(jié)束呼叫的方法,包括
集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一結(jié)束呼叫請(qǐng)求后,若判斷當(dāng)前呼叫為激活狀態(tài),則向所述集群調(diào)度系統(tǒng)發(fā)送第二結(jié)束呼叫請(qǐng)求;接收到所述集群調(diào)度系統(tǒng)的話權(quán)釋放響應(yīng)后,將所述話權(quán)釋放響應(yīng)轉(zhuǎn)發(fā)給所述集群應(yīng)用控制臺(tái)。進(jìn)一步地,所述方法還具有下面特點(diǎn)所述第一結(jié)束呼叫請(qǐng)求攜帶預(yù)先為所述集群應(yīng)用控制臺(tái)分配的第二會(huì)話標(biāo)識(shí)和本次呼叫的呼叫標(biāo)識(shí),所述集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一結(jié)束呼叫請(qǐng)求后,還包括所述集群接入網(wǎng)關(guān)若根據(jù)所述第二會(huì)話標(biāo)識(shí)驗(yàn)證所述第一結(jié)束呼叫請(qǐng)求合法后, 根據(jù)所述呼叫標(biāo)識(shí)查找到對(duì)應(yīng)的呼叫;所述第二結(jié)束呼叫請(qǐng)求攜帶預(yù)先為所述集群接入網(wǎng)關(guān)分配的第一會(huì)話標(biāo)識(shí)和本次呼叫的呼叫標(biāo)識(shí),所述集群調(diào)度系統(tǒng)接收到所述集群接入網(wǎng)關(guān)發(fā)送的第二結(jié)束呼叫請(qǐng)求后,還包括所述集群調(diào)度系統(tǒng)若根據(jù)所述第一會(huì)話標(biāo)識(shí)驗(yàn)證所述第二結(jié)束呼叫請(qǐng)求合法后, 根據(jù)所述呼叫標(biāo)識(shí)查找到對(duì)應(yīng)的呼叫。進(jìn)一步地,所述方法還具有下面特點(diǎn)所述集群調(diào)度系統(tǒng)接收到第二結(jié)束呼叫請(qǐng)求之后,還包括釋放與本次呼叫相關(guān)的資源,向所述集群接入網(wǎng)關(guān)發(fā)送釋放成功的話權(quán)釋放響應(yīng);所述集群接入網(wǎng)關(guān)接收到該話權(quán)釋放響應(yīng)后,還包括釋放與本次呼叫相關(guān)的資源,并釋放與所述集群應(yīng)用控制臺(tái)和與所述集群調(diào)度系統(tǒng)建立的媒體通道。為了解決上述問(wèn)題,本發(fā)明還提供了一種向集群調(diào)度系統(tǒng)注銷的方法,包括集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一注銷請(qǐng)求后,釋放為所述集群應(yīng)用控制臺(tái)創(chuàng)建的資源,向所述集群調(diào)度系統(tǒng)發(fā)送第二注銷請(qǐng)求所述集群調(diào)度系統(tǒng)接收到所述第二注銷請(qǐng)求后,釋放為所述集群接入網(wǎng)關(guān)創(chuàng)建的資源。進(jìn)一步地,所述方法還具有下面特點(diǎn)所述集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一注銷請(qǐng)求后,還包括所述集群接入網(wǎng)關(guān)刪除與所述集群應(yīng)用控制臺(tái)相關(guān)的認(rèn)證信息。為了解決上述問(wèn)題,本發(fā)明還提供了一種集群接入網(wǎng)關(guān),包括接入控制代理,用于將接收來(lái)自集群應(yīng)用控制臺(tái)的信令發(fā)送給信令網(wǎng)關(guān)或?qū)⒔邮諄?lái)自集群應(yīng)用控制臺(tái)的數(shù)據(jù)請(qǐng)求發(fā)送給數(shù)據(jù)網(wǎng)關(guān),將所述信令網(wǎng)關(guān)或所述數(shù)據(jù)網(wǎng)關(guān)的返回的相應(yīng)響應(yīng)發(fā)送給所述集群應(yīng)用控制臺(tái);所述信令網(wǎng)關(guān),用于將所述信令進(jìn)行處理后發(fā)送給集群調(diào)度系統(tǒng),將所述集群調(diào)度系統(tǒng)反饋的信令響應(yīng)發(fā)送給所述接入控制代理;所述數(shù)據(jù)網(wǎng)關(guān),用于將所述數(shù)據(jù)請(qǐng)求進(jìn)行處理后發(fā)送給所述集群調(diào)度系統(tǒng),將所述集群調(diào)度系統(tǒng)反饋的數(shù)據(jù)響應(yīng)發(fā)送給所述接入控制代理;媒體網(wǎng)關(guān),用于接收到所述接入控制代理人指令后,分別與所述集群應(yīng)用控制臺(tái)和所述集群調(diào)度系統(tǒng)建立媒體通道后,轉(zhuǎn)發(fā)所述集群應(yīng)用控制臺(tái)和所述集群調(diào)度系統(tǒng)發(fā)送的媒體流。
9
進(jìn)一步地,所述集群接入網(wǎng)關(guān)還具有下面特點(diǎn)所述接入控制代理,還用于轉(zhuǎn)發(fā)所述信令網(wǎng)關(guān)、所述數(shù)據(jù)網(wǎng)關(guān)和所述媒體網(wǎng)關(guān)之間交互的信令。進(jìn)一步地,所述集群接入網(wǎng)關(guān)還具有下面特點(diǎn)所述媒體網(wǎng)關(guān),轉(zhuǎn)發(fā)所述集群應(yīng)用控制臺(tái)和所述集群調(diào)度系統(tǒng)發(fā)送的媒體流具體為將所述集群應(yīng)用控制臺(tái)發(fā)送的媒體流的格式轉(zhuǎn)化為內(nèi)部消息格式,進(jìn)行處理后轉(zhuǎn)化為所述集群調(diào)度系統(tǒng)支持的格式后,發(fā)送給所述集群調(diào)度系統(tǒng);或者將所述集群調(diào)度系統(tǒng)發(fā)送的媒體流的格式轉(zhuǎn)化為內(nèi)部消息格式,進(jìn)行處理后轉(zhuǎn)化為所述集群應(yīng)用控制臺(tái)支持的格式后,發(fā)送給所述集群應(yīng)用控制臺(tái)。為了解決上述問(wèn)題,本發(fā)明還提供了一種集群系統(tǒng),包括集群應(yīng)用控制臺(tái)、集群調(diào)度系統(tǒng)和上述的集群接入網(wǎng)關(guān),所述集群調(diào)度系統(tǒng)與一個(gè)或多個(gè)所述集群接入網(wǎng)關(guān)相連,所述集群接入網(wǎng)關(guān)與一個(gè)或多個(gè)集群應(yīng)用控制臺(tái)相連;所述集群應(yīng)用控制臺(tái)通過(guò)相應(yīng)的集群接入網(wǎng)關(guān)向集群調(diào)度系統(tǒng)進(jìn)行注冊(cè)后,通過(guò)所述相應(yīng)的集群接入網(wǎng)關(guān)與所述集群調(diào)度系統(tǒng)進(jìn)行通訊。進(jìn)一步地,所述集群系統(tǒng)還具有下面特點(diǎn)所述集群接入網(wǎng)關(guān)和所述集群應(yīng)用控制臺(tái)之間的交互的消息通過(guò)簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議或者會(huì)話發(fā)起協(xié)議承載,所述集群接入網(wǎng)關(guān)和所述集群應(yīng)用控制臺(tái)之間的媒體流通過(guò)實(shí)時(shí)傳送協(xié)議或通用路由封裝協(xié)議承載所述集群接入網(wǎng)關(guān)和所述集群調(diào)度系統(tǒng)之間的信令流通過(guò)用戶數(shù)據(jù)包協(xié)議承載, 數(shù)據(jù)流通過(guò)超文本傳輸協(xié)議承載,媒體流通過(guò)實(shí)時(shí)傳送協(xié)議承載。綜上,本發(fā)明提供的一種與集群調(diào)度系統(tǒng)通信的方法、集群接入網(wǎng)關(guān)及相應(yīng)的系統(tǒng),使行業(yè)應(yīng)用服務(wù)提供商能快速的接入到集群系統(tǒng)中,而且接口簡(jiǎn)單、部署方便,具有很高的應(yīng)用價(jià)值。
圖1是本發(fā)明的集群系統(tǒng)的網(wǎng)絡(luò)結(jié)構(gòu)圖;圖2是本發(fā)明的集群系統(tǒng)的示意圖;圖3是本發(fā)明的向集群調(diào)度系統(tǒng)進(jìn)行注冊(cè)的流程圖;圖4是本發(fā)明的向集群調(diào)度系統(tǒng)建立呼叫的方法的流程圖;圖5是本發(fā)明的向集群調(diào)度系統(tǒng)申請(qǐng)?jiān)挋?quán)的方法的流程圖;圖6是本發(fā)明的向集群調(diào)度系統(tǒng)釋放話權(quán)的方法的流程圖;圖7是本發(fā)明的向集群調(diào)度系統(tǒng)結(jié)束呼叫的方法的流程圖;圖8是本發(fā)明的向集群調(diào)度系統(tǒng)注銷的方法的流程圖。
具體實(shí)施例方式為了更好地理解本發(fā)明,下面結(jié)合附圖和具體實(shí)施例對(duì)本發(fā)明作進(jìn)一步地描述。圖1是本發(fā)明的集群系統(tǒng)的網(wǎng)絡(luò)框架圖,如圖1所示,本發(fā)明的集群系統(tǒng)主要由如下幾個(gè)子系統(tǒng)構(gòu)成集群調(diào)度系統(tǒng)、基站子系統(tǒng)和終端組成,為支持其他行業(yè)應(yīng)用接入,增加了集群接入網(wǎng)關(guān)。其中,集群調(diào)度系統(tǒng)通過(guò)IP網(wǎng)絡(luò)同基站子系統(tǒng)相連。
其中,集群調(diào)度系統(tǒng)可以包括鑒權(quán)服務(wù)器、調(diào)度控制中心、調(diào)度臺(tái)服務(wù)器。鑒權(quán)服務(wù)器上有數(shù)據(jù)庫(kù),具備存儲(chǔ)集團(tuán)、群組、終端信息和提供認(rèn)證、鑒權(quán)和計(jì)費(fèi)等功能;調(diào)度控制中心為集群服務(wù)的控制中心,完成呼叫的建立、釋放、語(yǔ)音的匯集和轉(zhuǎn)發(fā)等;調(diào)度服務(wù)器用于完成呼叫管理控制等功能。調(diào)度臺(tái)服務(wù)器通過(guò)公網(wǎng)下可以掛多個(gè)集群接入網(wǎng)關(guān),集群應(yīng)用控制臺(tái)通過(guò)集群接入網(wǎng)關(guān)可以同調(diào)度臺(tái)服務(wù)器進(jìn)行通信,從而集團(tuán)客戶的調(diào)度員通過(guò)集群應(yīng)用控制臺(tái)可以完成對(duì)集團(tuán)進(jìn)行管理的功能,一般集群應(yīng)用控制臺(tái)可以完成集團(tuán)內(nèi)用戶、群組和群組成員等
的管理?;咀酉到y(tǒng)包括BSC (基站控制器)、BTS (基站收發(fā)信機(jī))等功能設(shè)備,其中基站控制器具備集群功能,可以和調(diào)度服務(wù)器進(jìn)行消息交互。本發(fā)明提出一種與集群調(diào)度系統(tǒng)通信的方法關(guān)鍵是在集群系統(tǒng)中增加一個(gè)集群接入網(wǎng)關(guān),其完成將行業(yè)應(yīng)用提供商接入到集群調(diào)度系統(tǒng)中,能使行業(yè)應(yīng)用提供商快速開(kāi)發(fā)出專業(yè)、個(gè)性化的集群調(diào)度系統(tǒng),從而大大豐富集群系統(tǒng)的應(yīng)用能力。本發(fā)明的集群接入網(wǎng)關(guān)可以完成以下功能接入功能,其調(diào)度臺(tái)服務(wù)器以及集群應(yīng)用控制臺(tái)相連,用于將集群應(yīng)用控制臺(tái)接入集群系統(tǒng),可以接入多個(gè)集群應(yīng)用控制臺(tái);語(yǔ)音匯集和轉(zhuǎn)發(fā)功能,其和調(diào)度控制中心連接,匯集來(lái)自調(diào)度控制中心的語(yǔ)音并轉(zhuǎn)發(fā)到集群應(yīng)用控制臺(tái),及匯集來(lái)自集群應(yīng)用控制臺(tái)的語(yǔ)音并轉(zhuǎn)發(fā)到調(diào)度控制中心;數(shù)據(jù)服務(wù),其為集群應(yīng)用控制臺(tái)提供增加、刪除、修改和查詢集團(tuán)、群組和用戶的 fn息ο圖2是本發(fā)明的集群系統(tǒng)的示意圖,如圖2所示,本發(fā)明的集群接入網(wǎng)關(guān)可以包括接入控制代理201 為集群接入網(wǎng)關(guān)對(duì)外提供統(tǒng)一接入接口,可以使行業(yè)應(yīng)用服務(wù)的集群應(yīng)用控制臺(tái)通過(guò)接入控制代理提供的統(tǒng)一接口獲取集群服務(wù)。接入控制代理201 對(duì)集群應(yīng)用控制臺(tái)的信令和數(shù)據(jù)請(qǐng)求進(jìn)行解析,分發(fā)給信令網(wǎng)關(guān)或數(shù)據(jù)網(wǎng)關(guān);把收到的響應(yīng)封裝返回給集群應(yīng)用控制臺(tái),承載信令或數(shù)據(jù)請(qǐng)求消息的協(xié)議格式可以有多種,例如,基于 HTTP+XML 的 SOAP (簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議)或者 SIP (Session Initiation Protocol,會(huì)話發(fā)起協(xié)議)等。同時(shí),接入控制代理也是信令網(wǎng)關(guān)、數(shù)據(jù)網(wǎng)關(guān)、媒體網(wǎng)關(guān)的集中控制點(diǎn),這幾個(gè)網(wǎng)關(guān)之間通訊需要通過(guò)接入控制代理交互。信令網(wǎng)關(guān)完成集群業(yè)務(wù)中所有的信令交互處理,包括信令流協(xié)議轉(zhuǎn)換模塊和信令處理模塊。信令流協(xié)議轉(zhuǎn)換模塊把接入控制代理轉(zhuǎn)換過(guò)來(lái)的協(xié)議請(qǐng)求轉(zhuǎn)換為信令網(wǎng)關(guān)內(nèi)部的消息格式;信令處理模塊進(jìn)行信令業(yè)務(wù)處理,并把信令轉(zhuǎn)發(fā)給調(diào)度臺(tái)服務(wù)器,獲取調(diào)度臺(tái)服務(wù)器返回的響應(yīng),進(jìn)行處理后,由信令流協(xié)議轉(zhuǎn)換模塊進(jìn)行轉(zhuǎn)換,發(fā)給接入控制代理模塊。如圖2所示,信令網(wǎng)關(guān)可以由信令流協(xié)議轉(zhuǎn)換模塊204和信令流處理模塊205組成,其中,信令流協(xié)議轉(zhuǎn)換模塊204,接受接入控制代理轉(zhuǎn)發(fā)的信令請(qǐng)求,進(jìn)行編碼并轉(zhuǎn)化為內(nèi)部信令,經(jīng)過(guò)信令流處理模塊205處理后,發(fā)給調(diào)度臺(tái)服務(wù)器;接受來(lái)自調(diào)度臺(tái)服務(wù)器的信令響應(yīng),并封裝為對(duì)應(yīng)的信令流返回給集群應(yīng)用控制臺(tái)。信令流處理模塊205,完成對(duì)信令進(jìn)行處理,例如注冊(cè)、注銷、發(fā)起呼叫、結(jié)束呼叫、 申請(qǐng)?jiān)挋?quán)和釋放話權(quán)等信令處理。數(shù)據(jù)網(wǎng)關(guān)完成集群業(yè)務(wù)數(shù)據(jù)的處理,包括獲取集團(tuán)、群組、用戶以及群組成員信息并對(duì)這些集群業(yè)務(wù)數(shù)據(jù)進(jìn)行增加、刪除、修改等操作,包括數(shù)據(jù)流協(xié)議轉(zhuǎn)換模塊和數(shù)據(jù)處理模塊。數(shù)據(jù)流協(xié)議轉(zhuǎn)換模塊把接入控制代理轉(zhuǎn)換過(guò)來(lái)的協(xié)議請(qǐng)求轉(zhuǎn)換為數(shù)據(jù)網(wǎng)關(guān)內(nèi)部的消息格式,把數(shù)據(jù)處理模塊返回的數(shù)據(jù)進(jìn)行轉(zhuǎn)換,返回給接入控制代理;數(shù)據(jù)處理模塊進(jìn)行數(shù)據(jù)業(yè)務(wù)處理,并把數(shù)據(jù)消息轉(zhuǎn)發(fā)給調(diào)度臺(tái)服務(wù)器,把調(diào)度臺(tái)服務(wù)器返回的響應(yīng)處理后返回給數(shù)據(jù)流協(xié)議轉(zhuǎn)換模塊。如圖2所示,數(shù)據(jù)網(wǎng)關(guān)可以由數(shù)據(jù)流協(xié)議轉(zhuǎn)換模塊206和數(shù)據(jù)流處理模塊207組成,其中,數(shù)據(jù)流協(xié)議轉(zhuǎn)換模塊206,接受接入控制代理轉(zhuǎn)發(fā)的數(shù)據(jù)請(qǐng)求,進(jìn)行編碼并轉(zhuǎn)化為內(nèi)部數(shù)據(jù)信令,經(jīng)過(guò)數(shù)據(jù)流處理模塊處理后,發(fā)給調(diào)度臺(tái)服務(wù)器。接受來(lái)自調(diào)度臺(tái)服務(wù)器的數(shù)據(jù)響應(yīng),并封裝為對(duì)應(yīng)的數(shù)據(jù)流返回給集群應(yīng)用控制臺(tái);數(shù)據(jù)流處理模塊207,完成對(duì)數(shù)據(jù)進(jìn)行處理,例如獲取集團(tuán)、群組、用戶等信息。媒體網(wǎng)關(guān)完成集群業(yè)務(wù)語(yǔ)音相關(guān)處理,匯集來(lái)自集群調(diào)度控制中心的語(yǔ)音,并轉(zhuǎn)發(fā)給集群應(yīng)用控制臺(tái);匯集集群應(yīng)用控制臺(tái)的語(yǔ)音,轉(zhuǎn)發(fā)給集群調(diào)度控制臺(tái),包括媒體流協(xié)議轉(zhuǎn)換模塊和媒體處理模塊。媒體流協(xié)議轉(zhuǎn)換模塊直接和集群應(yīng)用控制臺(tái)連接,媒體處理模塊進(jìn)行媒體業(yè)務(wù)處理,可以和調(diào)動(dòng)控制中心直接連接。其中,媒體流協(xié)議轉(zhuǎn)換模塊將所述集群應(yīng)用控制臺(tái)發(fā)送的媒體流的格式轉(zhuǎn)化為內(nèi)部消息格式,由媒體處理模塊進(jìn)行處理后,轉(zhuǎn)化為所述集群調(diào)度系統(tǒng)支持的格式后,發(fā)送給所述集群調(diào)度系統(tǒng);或者將所述集群調(diào)度系統(tǒng)發(fā)送的媒體流的格式轉(zhuǎn)化為內(nèi)部消息格式,由媒體處理模塊進(jìn)行處理后,轉(zhuǎn)化為所述集群應(yīng)用控制臺(tái)支持的格式后,發(fā)送給所述集群應(yīng)用控制臺(tái)。如圖2所示,媒體網(wǎng)關(guān)可以由媒體流協(xié)議轉(zhuǎn)換模塊202和媒體流處理模塊203組成,其中,媒體流協(xié)議轉(zhuǎn)換模塊202,用于將匯集的語(yǔ)音轉(zhuǎn)換為集群調(diào)度控制中心或集群應(yīng)用控制臺(tái)所支持的格式,目前集群服務(wù)支持的為EVRC標(biāo)準(zhǔn)格式,而集群應(yīng)用控制臺(tái)可以支持的媒體流協(xié)議可以是多樣。媒體流處理模塊203,完成對(duì)媒體流進(jìn)行處理,例如對(duì)呼叫進(jìn)行錄音等功能。所述信令網(wǎng)關(guān)、數(shù)據(jù)網(wǎng)關(guān)、媒體網(wǎng)關(guān)的內(nèi)部消息格式可以為函數(shù)調(diào)用格式或者自定義的消息格式。所述集群接入網(wǎng)關(guān)可以以單獨(dú)系統(tǒng)存在,也可以以控件形式直接存在于集群應(yīng)用控制臺(tái)中;集群接入網(wǎng)關(guān)可以和一個(gè)或者多個(gè)集群應(yīng)用控制臺(tái)相連接;調(diào)度臺(tái)服務(wù)器可以和一個(gè)或者多個(gè)集群接入網(wǎng)關(guān)相連。集群接入網(wǎng)關(guān)在使用之前,需要到調(diào)度臺(tái)服務(wù)器進(jìn)行注冊(cè),每個(gè)集群接入網(wǎng)關(guān)在調(diào)度臺(tái)服務(wù)器中有唯一標(biāo)識(shí),而集群應(yīng)用控制臺(tái)在集群接入網(wǎng)關(guān)中也有一個(gè)唯一標(biāo)識(shí),因此集群接入網(wǎng)關(guān)需要進(jìn)行兩個(gè)標(biāo)識(shí)的轉(zhuǎn)換。集群接入網(wǎng)關(guān)中的信令網(wǎng)關(guān)和數(shù)據(jù)網(wǎng)關(guān)和調(diào)度臺(tái)服務(wù)器連接,媒體網(wǎng)關(guān)和調(diào)動(dòng)控制中心連接,保證了媒體流和信令流的分離,這種設(shè)計(jì)更加合理、高效。集群接入網(wǎng)關(guān)中的接入控制代理是和行業(yè)應(yīng)用服務(wù)的集群應(yīng)用控制臺(tái)連接,進(jìn)行信令和數(shù)據(jù)業(yè)務(wù)兩種消息交換,承載消息的協(xié)議格式可以有多種,例如基于HTTP+XML的 SOAP或者SIP等。集群接入網(wǎng)關(guān)和調(diào)度臺(tái)服務(wù)器之間的信令流通過(guò)UDP^ser Datagram Protocol, 用戶數(shù)據(jù)包協(xié)議)承載,數(shù)據(jù)流通過(guò)HTTP (HyperText Transfer Protocol,超文本傳輸協(xié)議)承載。集群接入網(wǎng)關(guān)和集群應(yīng)用控制臺(tái)的媒體流,可以支持基本的主流格式,例如EVRC(Enhanced Variable Rate Codec,增強(qiáng)型變速率語(yǔ)音編解碼)等,媒體承載協(xié) iX^] RTP (Real-time Transport Protocol, $ W # 3 t^ il ) ^ GRE (Generic Routing Encapsulation,通用路由封裝)協(xié)議,協(xié)議的轉(zhuǎn)換由媒體流協(xié)議轉(zhuǎn)換模塊完成。集群接入網(wǎng)關(guān)和調(diào)度控制中心的媒體流通過(guò)RTP承載,為標(biāo)準(zhǔn)EVRC格式。所述的集群應(yīng)用控制臺(tái)可以是操作臺(tái),或者手持終端或者其他終端。集群應(yīng)用控制臺(tái)通過(guò)集群接入網(wǎng)關(guān)與集群調(diào)度系統(tǒng)的通信的基本步驟包括步驟1 注冊(cè)。集群應(yīng)用控制臺(tái)在使用集群業(yè)務(wù)之前必須先在集群接入網(wǎng)關(guān)進(jìn)行注冊(cè),注冊(cè)時(shí)需要攜帶集群應(yīng)用控制臺(tái)號(hào)碼、密碼。步驟2 發(fā)起呼叫。集群應(yīng)用控制臺(tái)發(fā)起呼叫請(qǐng)求,集群接入網(wǎng)關(guān)收到請(qǐng)求后,如果之前沒(méi)有調(diào)度過(guò),那么先對(duì)需要呼叫的群組或者用戶進(jìn)行調(diào)度,然后為呼叫分配相關(guān)資源,建立集群呼叫。步驟3 申請(qǐng)或釋放話權(quán),當(dāng)呼叫流程建立后,可以申請(qǐng)?jiān)挋?quán)進(jìn)行講話,講話完成后,可以釋放話權(quán),讓其他集群應(yīng)用控制臺(tái)或者終端進(jìn)行講話。步驟4:結(jié)束呼叫。集群應(yīng)用控制臺(tái)發(fā)起結(jié)束呼叫請(qǐng)求,集群接入網(wǎng)關(guān)收到請(qǐng)求后,進(jìn)行相關(guān)呼叫資源釋放,結(jié)束呼叫。步驟5 注銷,當(dāng)集群應(yīng)用控制臺(tái)不想使用集群業(yè)務(wù)時(shí),向集群接入網(wǎng)關(guān)發(fā)起注銷流程,集群接入網(wǎng)關(guān)注銷之前為集群應(yīng)用控制臺(tái)分配的資源,并把之前調(diào)度的群組用戶取消調(diào)度。圖3是本發(fā)明的向集群調(diào)度系統(tǒng)進(jìn)行注冊(cè)的流程圖,具體步驟如下步驟301、集群應(yīng)用控制臺(tái)向集群接入網(wǎng)關(guān)發(fā)起注冊(cè)請(qǐng)求;具體來(lái)說(shuō),是向集群接入網(wǎng)關(guān)中的接入控制代理發(fā)起注冊(cè)請(qǐng)求,請(qǐng)求中需要攜帶集群應(yīng)用控制臺(tái)號(hào)碼和密碼,在未約定默認(rèn)通信的端口的情況下,該注冊(cè)請(qǐng)求還需攜帶集群應(yīng)用控制臺(tái)的IP和端口號(hào),端口號(hào)可以包括進(jìn)行通信的信令流的端口號(hào)和媒體流的端口號(hào)。集群接入網(wǎng)關(guān)接收到注冊(cè)請(qǐng)求后,向調(diào)度臺(tái)服務(wù)器發(fā)送認(rèn)證請(qǐng)求;具體地,步驟302、接入控制代理收到注冊(cè)請(qǐng)求后,保存集群應(yīng)用控制臺(tái)的IP、端口、集群應(yīng)用控制臺(tái)號(hào)碼和密碼等,然后給數(shù)據(jù)網(wǎng)關(guān)發(fā)送認(rèn)證請(qǐng)求,請(qǐng)求中攜帶了集群應(yīng)用控制臺(tái)的號(hào)碼和密碼。若集群接入網(wǎng)關(guān)與集群應(yīng)用控制臺(tái)未約定默認(rèn)通信的端口的情況下,接入控制代理收到注冊(cè)請(qǐng)求后,根據(jù)集群應(yīng)用控制臺(tái)的IP和進(jìn)行通信的信令流的端口號(hào)初始化所述集群接入網(wǎng)關(guān)向集群應(yīng)用控制臺(tái)發(fā)送信令流的端口。
步驟303、數(shù)據(jù)網(wǎng)關(guān)收到認(rèn)證請(qǐng)求后,將請(qǐng)求轉(zhuǎn)發(fā)給調(diào)度臺(tái)服務(wù)器。步驟304、調(diào)度臺(tái)服務(wù)器完成認(rèn)證操作,將認(rèn)證結(jié)果返回給集群接入網(wǎng)關(guān)。具體地,調(diào)度臺(tái)服務(wù)器將將認(rèn)證結(jié)果返回給數(shù)據(jù)網(wǎng)關(guān)。集群接入網(wǎng)關(guān)接收到認(rèn)證結(jié)果后,若判斷認(rèn)證失敗,則向集群應(yīng)用控制臺(tái)返回認(rèn)證未通過(guò)消息;若判斷認(rèn)證成功,則進(jìn)行注冊(cè),具體如下步驟305、數(shù)據(jù)網(wǎng)關(guān)將認(rèn)證結(jié)果返回給接入控制代理。步驟306、當(dāng)判斷認(rèn)證成功,接入控制代理給媒體網(wǎng)關(guān)發(fā)送初始化請(qǐng)求,請(qǐng)求中攜帶了集群應(yīng)用控制臺(tái)的IP和媒體流端口號(hào)。步驟307、媒體網(wǎng)關(guān)收到初始化請(qǐng)求后,保存請(qǐng)求中的集群應(yīng)用控制臺(tái)的IP和媒體流端口號(hào),并初始化所述集群接入網(wǎng)關(guān)與集群應(yīng)用控制臺(tái)進(jìn)行通信的媒體流端口,用于發(fā)送媒體流給集群應(yīng)用控制臺(tái),把初始化結(jié)果返回給接入控制代理。步驟308、當(dāng)判斷初始化成功后,接入控制代理向信令網(wǎng)關(guān)發(fā)送注冊(cè)請(qǐng)求,請(qǐng)求中攜帶了集群應(yīng)用控制臺(tái)號(hào)碼。步驟309、信令網(wǎng)關(guān)判斷如果之前向調(diào)度臺(tái)服務(wù)器發(fā)送過(guò)注冊(cè)請(qǐng)求,那么就不再向調(diào)度臺(tái)服務(wù)器發(fā)送注冊(cè)請(qǐng)求,而是直接根據(jù)集群應(yīng)用控制臺(tái)分配一個(gè)會(huì)話標(biāo)識(shí),否則,進(jìn)行 310步驟。步驟310、信令網(wǎng)關(guān)向調(diào)度臺(tái)服務(wù)器發(fā)送注冊(cè)請(qǐng)求,攜帶了集群接入網(wǎng)關(guān)的號(hào)碼;調(diào)度臺(tái)服務(wù)器可以接受多個(gè)集群接入網(wǎng)關(guān)的接入,需要根據(jù)集群接入網(wǎng)關(guān)的號(hào)碼來(lái)區(qū)別是哪個(gè)集群接入網(wǎng)關(guān),調(diào)度臺(tái)服務(wù)器校驗(yàn)正確后,給集群接入網(wǎng)關(guān)分配一個(gè)標(biāo)識(shí),建立集群接入網(wǎng)關(guān)的號(hào)碼與為該集群接入網(wǎng)關(guān)分配的標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,并將為該集群接入網(wǎng)關(guān)分配的標(biāo)識(shí)返回給集群接入網(wǎng)關(guān),集群接入網(wǎng)關(guān)的信令網(wǎng)關(guān)收到響應(yīng)后,保存集群接入網(wǎng)關(guān)的標(biāo)識(shí),并給集群應(yīng)用控制臺(tái)分配會(huì)話標(biāo)識(shí),建立集群應(yīng)用控制臺(tái)號(hào)碼和分配給集群應(yīng)用控制臺(tái)的會(huì)話標(biāo)識(shí)的對(duì)應(yīng)關(guān)系。步驟311、信令網(wǎng)關(guān)返回響應(yīng)結(jié)果給接入控制代理。步驟312、接入控制代理返回注冊(cè)響應(yīng)結(jié)果,在成功情況下,響應(yīng)中攜帶了集群接入網(wǎng)關(guān)為集群應(yīng)用控制臺(tái)分配的會(huì)話標(biāo)識(shí),后面集群應(yīng)用控制臺(tái)發(fā)起的任何請(qǐng)求都需要攜帶這個(gè)會(huì)話標(biāo)識(shí)。在注冊(cè)成功情況下,集群應(yīng)用控制臺(tái)可以發(fā)起信令和數(shù)據(jù)請(qǐng)求。圖4是本發(fā)明的向集群調(diào)度系統(tǒng)建立呼叫的方法的流程圖,具體步驟如下步驟401、集群應(yīng)用控制臺(tái)向集群接入網(wǎng)關(guān)發(fā)起起呼請(qǐng)求,請(qǐng)求中需要攜帶集群應(yīng)用控制臺(tái)的會(huì)話標(biāo)識(shí)、需要呼叫的群組或者用戶標(biāo)識(shí)。群組標(biāo)識(shí)可以為群組號(hào)碼,用戶標(biāo)識(shí)可以為 MDN(Mobile Directory Number,移動(dòng)用戶號(hào)碼簿號(hào)碼)或者 IMSI Qnternational Mobile Subscriber Identification Number,國(guó)際移動(dòng)用戶識(shí)別碼)等。集群接入網(wǎng)關(guān)接收到起呼請(qǐng)求后,向調(diào)度臺(tái)服務(wù)器發(fā)送調(diào)度請(qǐng)求,具體如步驟 402-步驟 403 ;集群接入網(wǎng)關(guān)如果判斷會(huì)話標(biāo)識(shí)正確,那么就認(rèn)為這個(gè)起呼請(qǐng)求為合法的(其他的信令請(qǐng)求也是一樣的)則進(jìn)行下一步的操作,否則認(rèn)為非法,不接受這個(gè)請(qǐng)求。步驟402、接入控制代理收到呼叫請(qǐng)求后,判斷需要發(fā)起的群組或者用戶是否已經(jīng)被調(diào)度過(guò),如果調(diào)度過(guò),則轉(zhuǎn)向步驟406;如果沒(méi)有調(diào)度過(guò),那么接入控制代理向信令網(wǎng)關(guān)發(fā)起調(diào)度請(qǐng)求,請(qǐng)求中攜帶需要調(diào)度的群組或者用戶標(biāo)識(shí);步驟403、信令網(wǎng)關(guān)收到調(diào)度請(qǐng)求后,將調(diào)度請(qǐng)求轉(zhuǎn)發(fā)給調(diào)度臺(tái)服務(wù)器。步驟404、調(diào)度臺(tái)服務(wù)器完成調(diào)度操作,分配資源,將調(diào)度結(jié)果返回給集群接入網(wǎng)關(guān)。集群接入網(wǎng)關(guān)接收到調(diào)度結(jié)果后,向調(diào)度臺(tái)服務(wù)器發(fā)送起呼請(qǐng)求,具體如步驟 405-步驟 407 ;步驟405、信令網(wǎng)關(guān)將調(diào)度結(jié)果返回給接入控制代理,接入控制代理保存該調(diào)度結(jié)^ ο步驟406、接入控制代理向信令網(wǎng)關(guān)發(fā)送起呼請(qǐng)求,請(qǐng)求中攜帶了要呼叫的群組或者用戶的標(biāo)識(shí)。步驟407、信令網(wǎng)關(guān)處理后(例如判斷攜帶的群組或者用戶標(biāo)識(shí)的合法性),分配相關(guān)資源(如果為群組標(biāo)識(shí),那么需要為每個(gè)群組分配群組屬性表的內(nèi)存空間,如果為用戶標(biāo)識(shí),那么需要為用戶分配用戶屬性表的內(nèi)存空間),然后將起呼請(qǐng)求發(fā)送給調(diào)度臺(tái)服務(wù)器,起呼請(qǐng)求中除了需要呼叫的群組或者用戶標(biāo)識(shí),還包括調(diào)度臺(tái)服務(wù)器給集群接入網(wǎng)關(guān)分配的標(biāo)識(shí)。步驟408、調(diào)度臺(tái)服務(wù)器處理后,將起呼請(qǐng)求發(fā)送給調(diào)度控制中心;調(diào)度服務(wù)器根據(jù)集群接入網(wǎng)關(guān)的標(biāo)識(shí),判斷是否為合法的請(qǐng)求,若為合法請(qǐng)求,則根據(jù)呼叫攜帶的群組標(biāo)識(shí)或者用戶標(biāo)識(shí),分配相應(yīng)的內(nèi)存空間;若不合法,則向集群接入網(wǎng)關(guān)返回請(qǐng)求失敗響應(yīng)。步驟409、調(diào)度控制中心處理后,例如,對(duì)群組或者用戶標(biāo)識(shí)進(jìn)行鑒權(quán)處理,正確后,向調(diào)度臺(tái)服務(wù)器發(fā)送尋呼請(qǐng)求,尋呼請(qǐng)求中攜帶了調(diào)度控制中心為進(jìn)行媒體流交互的 IP、端口,和為本次呼叫建立的呼叫標(biāo)識(shí)。步驟410、調(diào)度臺(tái)服務(wù)器轉(zhuǎn)換發(fā)送尋呼請(qǐng)求給集群接入網(wǎng)關(guān)。集群接入網(wǎng)關(guān)接收到尋呼請(qǐng)求后,向調(diào)度控制中心發(fā)起建立媒體通道請(qǐng)求,具體如步驟411-步驟413 ;步驟411、信令網(wǎng)關(guān)收到尋呼請(qǐng)求后,把分配的呼叫標(biāo)識(shí)保存在前期分配的群組屬性表或者用戶屬性表中,回尋呼響應(yīng)給調(diào)度臺(tái)服務(wù)器,調(diào)度臺(tái)服務(wù)器再轉(zhuǎn)發(fā)給調(diào)度控制中心,同時(shí),信令網(wǎng)關(guān)把尋呼請(qǐng)求中調(diào)度控制中心的進(jìn)行媒體流交互的IP、端口和呼叫標(biāo)識(shí)通過(guò)尋呼通知發(fā)給接入控制代理。步驟412、接入控制代理把尋呼通知發(fā)送到媒體網(wǎng)關(guān)。步驟413、媒體網(wǎng)關(guān)根據(jù)尋呼通知中攜帶的調(diào)度控制中心的IP和端口,向調(diào)度控制中心發(fā)起建立媒體通道的請(qǐng)求。步驟414、調(diào)度控制中心向集群接入網(wǎng)關(guān)返回媒體通道建立響應(yīng)。集群接入網(wǎng)關(guān)向集群應(yīng)用控制臺(tái)發(fā)起媒體通道建立請(qǐng)求,如步驟415 步驟415、媒體網(wǎng)關(guān)向集群應(yīng)用控制臺(tái)發(fā)起媒體通道建立請(qǐng)求。步驟416、集群應(yīng)用控制臺(tái)返回媒體通道建立響應(yīng)給集群接入網(wǎng)關(guān)的媒體網(wǎng)關(guān)。步驟417、媒體網(wǎng)關(guān)告知接入控制代理媒體通道是否建立成功。步驟418、接入控制代理返回給集群應(yīng)用控制臺(tái)起呼響應(yīng),起呼響應(yīng)中告知呼叫是
15否成功,如果成功,起呼響應(yīng)攜帶有呼叫標(biāo)識(shí),如果失敗,起呼響應(yīng)攜帶失敗的原因等。圖5是本發(fā)明的向集群調(diào)度系統(tǒng)申請(qǐng)?jiān)挋?quán)的方法的流程圖,具體步驟如下步驟501、集群應(yīng)用控制臺(tái)向集群接入網(wǎng)關(guān)發(fā)起話權(quán)申請(qǐng)請(qǐng)求,請(qǐng)求中需要攜帶集群應(yīng)用控制臺(tái)的會(huì)話標(biāo)識(shí)和呼叫標(biāo)識(shí)。集群接入網(wǎng)關(guān)將話權(quán)申請(qǐng)請(qǐng)求轉(zhuǎn)發(fā)給調(diào)度臺(tái)服務(wù)器,具體如步驟502-503,集群接入網(wǎng)關(guān)根據(jù)集群應(yīng)用控制臺(tái)的會(huì)話標(biāo)識(shí)驗(yàn)證該話權(quán)申請(qǐng)請(qǐng)求的合法性,若合法,則根據(jù)呼叫標(biāo)識(shí)找到對(duì)應(yīng)的呼叫進(jìn)行操作。步驟502、集群接入控制代理收到話權(quán)申請(qǐng)請(qǐng)求后,發(fā)送話權(quán)申請(qǐng)請(qǐng)求給信令網(wǎng)關(guān);步驟503、信令網(wǎng)關(guān)收到話權(quán)申請(qǐng)請(qǐng)求后,將話權(quán)申請(qǐng)請(qǐng)求轉(zhuǎn)發(fā)給調(diào)度臺(tái)服務(wù)器, 調(diào)度臺(tái)服務(wù)器轉(zhuǎn)發(fā)話權(quán)申請(qǐng)請(qǐng)求給調(diào)度控制中心,該話權(quán)申請(qǐng)請(qǐng)求攜帶為集群接入網(wǎng)關(guān)分配的會(huì)話標(biāo)識(shí)和本次呼叫的呼叫標(biāo)識(shí)。調(diào)度控制中心收到話權(quán)申請(qǐng)請(qǐng)求后,根據(jù)為集群接入網(wǎng)關(guān)分配的會(huì)話標(biāo)識(shí)驗(yàn)證該話權(quán)申請(qǐng)請(qǐng)求的合法性,若合法,則根據(jù)呼叫標(biāo)識(shí)找到對(duì)應(yīng)的呼叫進(jìn)行操作。步驟504、調(diào)度控制中心收到話權(quán)申請(qǐng)請(qǐng)求后,發(fā)送話權(quán)授予通知給調(diào)度臺(tái)服務(wù)器,調(diào)度臺(tái)服務(wù)器轉(zhuǎn)發(fā)給集群接入網(wǎng)關(guān)。集群接入網(wǎng)關(guān)接收到話權(quán)授予通知后,向集群應(yīng)用控制臺(tái)返回話權(quán)申請(qǐng)響應(yīng),具體如步驟505-506,步驟505、信令網(wǎng)關(guān)轉(zhuǎn)發(fā)話權(quán)授予通知給接入控制代理;步驟506、接入控制代理將話權(quán)申請(qǐng)響應(yīng)返回給集群應(yīng)用控制臺(tái),響應(yīng)中告知話權(quán)是否申請(qǐng)成功,如果申請(qǐng)成功,則轉(zhuǎn)入步驟507 ;如果失敗,則響應(yīng)中攜帶失敗的原因。步驟507、集群應(yīng)用控制臺(tái)得到話權(quán)后,開(kāi)始講話,語(yǔ)音先通過(guò)集群應(yīng)用控制臺(tái)和媒體網(wǎng)關(guān)之間的媒體流通道進(jìn)行傳輸,媒體網(wǎng)關(guān)處理后,通過(guò)媒體網(wǎng)關(guān)和調(diào)度控制中心建立的媒體流通道進(jìn)行傳輸,反之亦然。圖6是本發(fā)明的向集群調(diào)度系統(tǒng)釋放話權(quán)的方法的流程圖,具體步驟如下步驟601、集群應(yīng)用控制臺(tái)向集群接入網(wǎng)關(guān)發(fā)起話權(quán)釋放請(qǐng)求,請(qǐng)求中需要攜帶集群應(yīng)用控制臺(tái)的會(huì)話標(biāo)識(shí)和呼叫標(biāo)識(shí)。集群接入網(wǎng)關(guān)根據(jù)集群應(yīng)用控制臺(tái)的會(huì)話標(biāo)識(shí)驗(yàn)證該話權(quán)釋放請(qǐng)求的合法性,若合法,則根據(jù)呼叫標(biāo)識(shí)找到對(duì)應(yīng)的呼叫進(jìn)行操作。步驟602、接入控制代理收到話權(quán)釋放請(qǐng)求后,發(fā)送話權(quán)釋放請(qǐng)求給信令網(wǎng)關(guān)。步驟603、信令網(wǎng)關(guān)收到話權(quán)釋放請(qǐng)求后,根據(jù)呼叫標(biāo)識(shí)判斷當(dāng)前呼叫的狀態(tài)為通話中,將該話權(quán)釋放請(qǐng)求轉(zhuǎn)發(fā)給調(diào)度臺(tái)服務(wù)器,該話權(quán)釋放請(qǐng)求攜帶集群接入網(wǎng)關(guān)的會(huì)話標(biāo)識(shí)和呼叫標(biāo)識(shí),由調(diào)度臺(tái)服務(wù)器轉(zhuǎn)發(fā)給調(diào)度控制中心,轉(zhuǎn)發(fā)給調(diào)度控制中心的話權(quán)釋放請(qǐng)求只需攜帶呼叫標(biāo)識(shí),調(diào)度控制中心根據(jù)呼叫標(biāo)識(shí)找到對(duì)應(yīng)的呼叫進(jìn)行操作。步驟604、調(diào)度控制中心收到話權(quán)釋放請(qǐng)求后,進(jìn)行處理,將通話狀態(tài)修改為空閑, 然后發(fā)送話權(quán)釋放響應(yīng)給調(diào)度臺(tái)服務(wù)器,由調(diào)度臺(tái)服務(wù)器轉(zhuǎn)發(fā)給信令網(wǎng)關(guān)。步驟605、信令網(wǎng)關(guān)轉(zhuǎn)發(fā)話權(quán)釋放響應(yīng)給接入控制代理。步驟606、接入控制代理將話權(quán)釋放響應(yīng)返回給集群應(yīng)用控制臺(tái),響應(yīng)中告知話權(quán)是否釋放成功,如果失敗,則攜帶失敗的原因。
圖7是本發(fā)明的向集群調(diào)度系統(tǒng)結(jié)束呼叫的方法的流程圖,具體步驟如下步驟701、集群應(yīng)用控制臺(tái)向集群接入網(wǎng)關(guān)發(fā)起結(jié)束呼叫請(qǐng)求,請(qǐng)求中需要攜帶集群應(yīng)用控制臺(tái)的會(huì)話標(biāo)識(shí)和呼叫標(biāo)識(shí)。集群接入網(wǎng)關(guān)根據(jù)集群應(yīng)用控制臺(tái)的會(huì)話標(biāo)識(shí)驗(yàn)證該結(jié)束呼叫請(qǐng)求的合法性,若合法,則根據(jù)呼叫標(biāo)識(shí)找到對(duì)應(yīng)的呼叫進(jìn)行操作。步驟702、接入控制代理收到結(jié)束呼叫請(qǐng)求后,發(fā)送結(jié)束呼叫請(qǐng)求給信令網(wǎng)關(guān)。步驟703、信令網(wǎng)關(guān)收到結(jié)束呼叫請(qǐng)求后,若判斷當(dāng)前狀態(tài)呼叫為激活,則將結(jié)束呼叫請(qǐng)求轉(zhuǎn)發(fā)給調(diào)度臺(tái)服務(wù)器,由調(diào)度臺(tái)服務(wù)器轉(zhuǎn)發(fā)給調(diào)度控制中心。調(diào)度控制中心根據(jù)呼叫標(biāo)識(shí)找到對(duì)應(yīng)的呼叫進(jìn)行操作。步驟704、調(diào)度控制中心收到結(jié)束呼叫請(qǐng)求后,進(jìn)行處理(例如,釋放與本次呼叫相關(guān)的資源,例如,釋放為群組或用戶分配的內(nèi)存空間),然后發(fā)送結(jié)束呼叫通知給調(diào)度臺(tái)服務(wù)器,由調(diào)度臺(tái)服務(wù)器轉(zhuǎn)發(fā)給信令網(wǎng)關(guān)。步驟705、信令網(wǎng)關(guān)接收到結(jié)束呼叫通知后釋放相關(guān)資源(例如,為群組分配的群組屬性表的內(nèi)存空間或者為用戶分配的用戶屬性表的內(nèi)存空間),然后轉(zhuǎn)發(fā)結(jié)束呼叫通知給接入控制代理。步驟706、接入控制代理發(fā)送結(jié)束呼叫通知給媒體網(wǎng)關(guān),媒體網(wǎng)關(guān)分別釋放和調(diào)度控制中心的媒體通道、及和集群應(yīng)用控制臺(tái)的媒體通道。步驟707、接入控制代理發(fā)送結(jié)束呼叫通知響應(yīng)消息給信令網(wǎng)關(guān),信令網(wǎng)關(guān)轉(zhuǎn)發(fā)給調(diào)度臺(tái)服務(wù)器,由調(diào)度臺(tái)服務(wù)器發(fā)送給調(diào)度控制中心。步驟708、接入控制代理將結(jié)束呼叫響應(yīng)返回給集群應(yīng)用控制臺(tái)。圖8是本發(fā)明的向集群調(diào)度系統(tǒng)注銷的方法的流程圖,具體步驟如下步驟801、集群應(yīng)用控制臺(tái)向集群接入網(wǎng)關(guān)發(fā)起注銷請(qǐng)求,請(qǐng)求中需要攜帶集群應(yīng)用控制臺(tái)會(huì)話標(biāo)識(shí)和呼叫標(biāo)識(shí)。步驟802、接入控制代理收到注銷請(qǐng)求后,發(fā)送該注銷請(qǐng)求給數(shù)據(jù)網(wǎng)關(guān)。步驟803、數(shù)據(jù)網(wǎng)關(guān)收到注銷請(qǐng)求后,把保存的認(rèn)證相關(guān)信息刪除后,返回響應(yīng)給接入控制代理。步驟804、接入控制代理向信令網(wǎng)關(guān)發(fā)送注銷請(qǐng)求。步驟805、信令網(wǎng)關(guān)接收到注銷請(qǐng)求后,釋放為其創(chuàng)建的資源,例如集群應(yīng)用控制臺(tái)會(huì)話標(biāo)識(shí),同時(shí)判斷是否還有其他集群應(yīng)用控制臺(tái)存在,如果沒(méi)有的話,要發(fā)送注銷請(qǐng)求給調(diào)度臺(tái)服務(wù)器,該注銷請(qǐng)求攜帶集群接入網(wǎng)關(guān)的會(huì)話標(biāo)識(shí));如果還有其它的集群應(yīng)用控制臺(tái)連接到本集群接入網(wǎng)關(guān),那么就只要?jiǎng)h除這個(gè)集群應(yīng)用控制臺(tái)在集群接入網(wǎng)關(guān)的相關(guān)資源即可。步驟806、調(diào)度臺(tái)服務(wù)器收到注銷請(qǐng)求(該注銷請(qǐng)求攜帶集群接入網(wǎng)關(guān)的會(huì)話標(biāo)識(shí)和呼叫標(biāo)識(shí))后,釋放相關(guān)資源,例如為集群接入網(wǎng)關(guān)分配的會(huì)話標(biāo)識(shí),然后返回響應(yīng)給信令網(wǎng)關(guān)。步驟807、信令網(wǎng)關(guān)轉(zhuǎn)發(fā)響應(yīng)給接入控制代理。步驟808、接入控制代理發(fā)送注銷請(qǐng)求給媒體網(wǎng)關(guān)。步驟809、媒體網(wǎng)關(guān)釋放為集群應(yīng)用控制臺(tái)建立的相關(guān)資源,向接入控制代理返回注銷響應(yīng)。
步驟810、接入控制代理返回注銷響應(yīng)給集群應(yīng)用控制臺(tái)。目前,行業(yè)應(yīng)用時(shí)千差萬(wàn)別的,運(yùn)營(yíng)商需要把各自服務(wù),例如集群服務(wù)和其他服務(wù)結(jié)合在一起,為客戶提供個(gè)性化的定制的服務(wù),因此如何為行業(yè)應(yīng)用提供一套開(kāi)放式的集群接入的裝置和方法,讓行業(yè)應(yīng)用服務(wù)提供商能快速的接入到集群系統(tǒng)中,提供基于集群的定制化的行業(yè)應(yīng)用解決方案,就顯得非常重要,本發(fā)明提供的集群系統(tǒng)和方法能夠解決該需求的問(wèn)題。本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過(guò)程序來(lái)指令相關(guān)硬件完成,所述程序可以存儲(chǔ)于計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,如只讀存儲(chǔ)器、磁盤(pán)或光盤(pán)等??蛇x地,上述實(shí)施例的全部或部分步驟也可以使用一個(gè)或多個(gè)集成電路來(lái)實(shí)現(xiàn)。相應(yīng)地,上述實(shí)施例中的各模塊/單元可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。以上僅為本發(fā)明的優(yōu)選實(shí)施例,當(dāng)然,本發(fā)明還可有其他多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種向集群調(diào)度系統(tǒng)注冊(cè)的方法,包括集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一注冊(cè)請(qǐng)求后,向所述集群調(diào)度系統(tǒng)發(fā)送第二注冊(cè)請(qǐng)求,攜帶所述集群接入網(wǎng)關(guān)的號(hào)碼;所述集群調(diào)度系統(tǒng)接收到所述第二注冊(cè)請(qǐng)求后,為所述集群接入網(wǎng)關(guān)分配一第一會(huì)話標(biāo)識(shí),建立所述集群接入網(wǎng)關(guān)的號(hào)碼與所述第一會(huì)話標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,向所述集群接入網(wǎng)關(guān)發(fā)送注冊(cè)響應(yīng),攜帶所述第一會(huì)話標(biāo)識(shí);所述集群接入網(wǎng)關(guān)接收到所述注冊(cè)響應(yīng)后,為所述集群應(yīng)用控制臺(tái)分配一第二會(huì)話標(biāo)識(shí),建立所述集群應(yīng)用控制臺(tái)的號(hào)碼和所述第二會(huì)話標(biāo)識(shí)的對(duì)應(yīng)關(guān)系。
2.如權(quán)利要求1所述的方法,其特征在于所述第一注冊(cè)請(qǐng)求攜帶所述集群應(yīng)用控制臺(tái)的號(hào)碼和密碼,所述集群接入網(wǎng)關(guān)接收到所述第一注冊(cè)請(qǐng)求之后,還包括所述集群接入網(wǎng)關(guān)向所述集群調(diào)度系統(tǒng)發(fā)送認(rèn)證請(qǐng)求,攜帶所述集群應(yīng)用控制臺(tái)的號(hào)碼和密碼;所述集群調(diào)度系統(tǒng)對(duì)所述集群應(yīng)用控制臺(tái)的號(hào)碼和密碼進(jìn)行認(rèn)證。
3.如權(quán)利要求2所述的方法,其特征在于所述第一注冊(cè)請(qǐng)求還攜帶所述集群應(yīng)用控制臺(tái)的IP、進(jìn)行通信的信令流的端口號(hào)和媒體流的端口號(hào),所述集群接入網(wǎng)關(guān)若接收到所述集群調(diào)度系統(tǒng)的認(rèn)證成功響應(yīng)后,根據(jù)所述集群應(yīng)用控制臺(tái)的IP和進(jìn)行通信的信令流端口號(hào)初始化所述集群接入網(wǎng)關(guān)向所述集群應(yīng)用控制臺(tái)發(fā)送信令流的端口 ;根據(jù)所述集群應(yīng)用控制臺(tái)的IP和進(jìn)行通信的媒體流端口號(hào)初始化所述集群接入網(wǎng)關(guān)與所述集群應(yīng)用控制臺(tái)進(jìn)行通信的媒體流端口。
4.如權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于所述集群接入網(wǎng)關(guān)接收到所述注冊(cè)響應(yīng)后,還包括所述集群接入網(wǎng)關(guān)保存所述第一會(huì)話標(biāo)識(shí)。
5.一種向集群調(diào)度系統(tǒng)建立呼叫的方法,包括集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的起呼請(qǐng)求后,建立所述集群應(yīng)用控制臺(tái)和所述集群調(diào)度系統(tǒng)之間的媒體通道。
6.如權(quán)利要求5所述的方法,其特征在于所述起呼請(qǐng)求攜帶預(yù)先為所述集群應(yīng)用控制臺(tái)分配的第二會(huì)話標(biāo)識(shí)和需要呼叫的群組標(biāo)識(shí)或用戶標(biāo)識(shí),所述建立所述集群應(yīng)用控制臺(tái)和所述集群調(diào)度系統(tǒng)之間的媒體通道的步驟包括所述集群接入網(wǎng)關(guān)若判斷所述第二會(huì)話標(biāo)識(shí)正確,并且判斷所述群組標(biāo)識(shí)或所述用戶標(biāo)識(shí)合法,則建立與所述集群應(yīng)用控制臺(tái)的媒體通道,并且向所述集群調(diào)度系統(tǒng)發(fā)送呼叫請(qǐng)求,攜帶預(yù)先為所述集群接入網(wǎng)關(guān)分配的第一會(huì)話標(biāo)識(shí)和所述需要呼叫的群組標(biāo)識(shí)或用戶標(biāo)識(shí);所述集群調(diào)度系統(tǒng)接收到所述呼叫請(qǐng)求后,若判斷所述第一會(huì)話標(biāo)識(shí)正確,并且判斷所述群組標(biāo)識(shí)或所述用戶標(biāo)識(shí)合法,則為本次呼叫建立呼叫標(biāo)識(shí),然后向所述集群接入網(wǎng)關(guān)發(fā)送尋呼請(qǐng)求,攜帶所述呼叫標(biāo)識(shí);所述集群接入網(wǎng)關(guān)接收到尋呼請(qǐng)求后,與所述集群調(diào)度系統(tǒng)建立媒體通道,向所述集群應(yīng)用控制臺(tái)返回起呼響應(yīng),攜帶所述呼叫標(biāo)識(shí)。
7.如權(quán)利要求6所述的方法,其特征在于所述集群接入網(wǎng)關(guān)判斷所述群組標(biāo)識(shí)或所述用戶標(biāo)識(shí)合法的步驟之后,還包括為群組或者用戶分配資源;所述集群調(diào)度系統(tǒng)判斷所述群組標(biāo)識(shí)或所述用戶標(biāo)識(shí)合法的步驟之后,還包括為群組或者用戶分配資源。
8.如權(quán)利要求6或7所述的方法,其特征在于所述尋呼請(qǐng)求還攜帶所述集群調(diào)度系統(tǒng)進(jìn)行媒體流交互的IP和端口,所述集群接入網(wǎng)關(guān)與所述集群調(diào)度系統(tǒng)建立媒體通道的步驟具體為所述集群接入網(wǎng)關(guān)根據(jù)所述集群調(diào)度系統(tǒng)進(jìn)行媒體流交互的IP和端口與所述集群調(diào)度系統(tǒng)建立媒體通道。
9.如權(quán)利要求5所述的方法,其特征在于所述建立所述集群應(yīng)用控制臺(tái)和所述集群調(diào)度系統(tǒng)之間的媒體通道的步驟之前還包括所述集群接入網(wǎng)關(guān)若判斷需要呼叫的群組或用戶未被調(diào)度過(guò),則向所述集群調(diào)度系統(tǒng)調(diào)度所述需要呼叫的群組或用戶。
10.一種向集群調(diào)度系統(tǒng)申請(qǐng)?jiān)挋?quán)的方法,包括集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一話權(quán)申請(qǐng)請(qǐng)求后,向所述集群調(diào)度系統(tǒng)發(fā)送第二話權(quán)申請(qǐng)請(qǐng)求;接收到所述集群調(diào)度系統(tǒng)的話權(quán)申請(qǐng)響應(yīng)后,將所述話權(quán)申請(qǐng)響應(yīng)轉(zhuǎn)發(fā)給所述集群應(yīng)用控制臺(tái)。
11.如權(quán)利要求10所述的方法,其特征在于所述第一話權(quán)申請(qǐng)請(qǐng)求攜帶預(yù)先為所述集群應(yīng)用控制臺(tái)分配的第二會(huì)話標(biāo)識(shí)和本次呼叫的呼叫標(biāo)識(shí),所述集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一話權(quán)申請(qǐng)請(qǐng)求后, 還包括所述集群接入網(wǎng)關(guān)若根據(jù)所述第二會(huì)話標(biāo)識(shí)驗(yàn)證所述第一話權(quán)申請(qǐng)請(qǐng)求合法后,根據(jù)所述呼叫標(biāo)識(shí)查找到對(duì)應(yīng)的呼叫;所述第二話權(quán)申請(qǐng)請(qǐng)求攜帶預(yù)先為所述集群接入網(wǎng)關(guān)分配的第一會(huì)話標(biāo)識(shí)和本次呼叫的呼叫標(biāo)識(shí),所述集群調(diào)度系統(tǒng)接收到所述集群接入網(wǎng)關(guān)發(fā)送的第二話權(quán)申請(qǐng)請(qǐng)求后, 還包括所述集群調(diào)度系統(tǒng)若根據(jù)所述第一會(huì)話標(biāo)識(shí)驗(yàn)證所述第二話權(quán)申請(qǐng)請(qǐng)求合法后,根據(jù)所述呼叫標(biāo)識(shí)查找到對(duì)應(yīng)的呼叫。
12.一種向集群調(diào)度系統(tǒng)釋放話權(quán)的方法,包括集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一話權(quán)釋放請(qǐng)求后,若判斷當(dāng)前呼叫為通話狀態(tài),則向所述集群調(diào)度系統(tǒng)發(fā)送第二話權(quán)釋放請(qǐng)求;接收到所述集群調(diào)度系統(tǒng)的話權(quán)釋放響應(yīng)后,將所述話權(quán)釋放響應(yīng)轉(zhuǎn)發(fā)給所述集群應(yīng)用控制臺(tái)。
13.如權(quán)利要求12所述的方法,其特征在于所述第一話權(quán)釋放請(qǐng)求攜帶預(yù)先為所述集群應(yīng)用控制臺(tái)分配的第二會(huì)話標(biāo)識(shí)和本次呼叫的呼叫標(biāo)識(shí),所述集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一話權(quán)釋放請(qǐng)求后, 還包括所述集群接入網(wǎng)關(guān)若根據(jù)所述第二會(huì)話標(biāo)識(shí)驗(yàn)證所述第一話權(quán)釋放請(qǐng)求合法后,根據(jù)所述呼叫標(biāo)識(shí)查找到對(duì)應(yīng)的呼叫;所述第二話權(quán)釋放請(qǐng)求攜帶預(yù)先為所述集群接入網(wǎng)關(guān)分配的第一會(huì)話標(biāo)識(shí)和本次呼叫的呼叫標(biāo)識(shí),所述集群調(diào)度系統(tǒng)接收到所述集群接入網(wǎng)關(guān)發(fā)送的第二話權(quán)釋放請(qǐng)求后, 還包括所述集群調(diào)度系統(tǒng)若根據(jù)所述第一會(huì)話標(biāo)識(shí)驗(yàn)證所述第二話權(quán)釋放請(qǐng)求合法后,根據(jù)所述呼叫標(biāo)識(shí)查找到對(duì)應(yīng)的呼叫。
14.一種向集群調(diào)度系統(tǒng)結(jié)束呼叫的方法,包括集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一結(jié)束呼叫請(qǐng)求后,若判斷當(dāng)前呼叫為激活狀態(tài),則向所述集群調(diào)度系統(tǒng)發(fā)送第二結(jié)束呼叫請(qǐng)求;接收到所述集群調(diào)度系統(tǒng)的話權(quán)釋放響應(yīng)后,將所述話權(quán)釋放響應(yīng)轉(zhuǎn)發(fā)給所述集群應(yīng)用控制臺(tái)。
15.如權(quán)利要求14所述的方法,其特征在于所述第一結(jié)束呼叫請(qǐng)求攜帶預(yù)先為所述集群應(yīng)用控制臺(tái)分配的第二會(huì)話標(biāo)識(shí)和本次呼叫的呼叫標(biāo)識(shí),所述集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一結(jié)束呼叫請(qǐng)求后, 還包括所述集群接入網(wǎng)關(guān)若根據(jù)所述第二會(huì)話標(biāo)識(shí)驗(yàn)證所述第一結(jié)束呼叫請(qǐng)求合法后,根據(jù)所述呼叫標(biāo)識(shí)查找到對(duì)應(yīng)的呼叫;所述第二結(jié)束呼叫請(qǐng)求攜帶預(yù)先為所述集群接入網(wǎng)關(guān)分配的第一會(huì)話標(biāo)識(shí)和本次呼叫的呼叫標(biāo)識(shí),所述集群調(diào)度系統(tǒng)接收到所述集群接入網(wǎng)關(guān)發(fā)送的第二結(jié)束呼叫請(qǐng)求后, 還包括所述集群調(diào)度系統(tǒng)若根據(jù)所述第一會(huì)話標(biāo)識(shí)驗(yàn)證所述第二結(jié)束呼叫請(qǐng)求合法后,根據(jù)所述呼叫標(biāo)識(shí)查找到對(duì)應(yīng)的呼叫。
16.如權(quán)利要求14或15所述的方法,其特征在于所述集群調(diào)度系統(tǒng)接收到第二結(jié)束呼叫請(qǐng)求之后,還包括釋放與本次呼叫相關(guān)的資源,向所述集群接入網(wǎng)關(guān)發(fā)送釋放成功的話權(quán)釋放響應(yīng);所述集群接入網(wǎng)關(guān)接收到該話權(quán)釋放響應(yīng)后,還包括釋放與本次呼叫相關(guān)的資源,并釋放與所述集群應(yīng)用控制臺(tái)和與所述集群調(diào)度系統(tǒng)建立的媒體通道。
17.一種向集群調(diào)度系統(tǒng)注銷的方法,包括集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一注銷請(qǐng)求后,釋放為所述集群應(yīng)用控制臺(tái)創(chuàng)建的資源,向所述集群調(diào)度系統(tǒng)發(fā)送第二注銷請(qǐng)求;所述集群調(diào)度系統(tǒng)接收到所述第二注銷請(qǐng)求后,釋放為所述集群接入網(wǎng)關(guān)創(chuàng)建的資源。
18.如權(quán)利要求17所述的方法,其特征在于所述集群接入網(wǎng)關(guān)接收到集群應(yīng)用控制臺(tái)發(fā)送的第一注銷請(qǐng)求后,還包括所述集群接入網(wǎng)關(guān)刪除與所述集群應(yīng)用控制臺(tái)相關(guān)的認(rèn)證信息。
19.一種集群接入網(wǎng)關(guān),其特征在于,包括接入控制代理,用于將接收來(lái)自集群應(yīng)用控制臺(tái)的信令發(fā)送給信令網(wǎng)關(guān)或?qū)⒔邮諄?lái)自集群應(yīng)用控制臺(tái)的數(shù)據(jù)請(qǐng)求發(fā)送給數(shù)據(jù)網(wǎng)關(guān),將所述信令網(wǎng)關(guān)或所述數(shù)據(jù)網(wǎng)關(guān)的返回的相應(yīng)響應(yīng)發(fā)送給所述集群應(yīng)用控制臺(tái);所述信令網(wǎng)關(guān),用于將所述信令進(jìn)行處理后發(fā)送給集群調(diào)度系統(tǒng),將所述集群調(diào)度系4統(tǒng)反饋的信令響應(yīng)發(fā)送給所述接入控制代理;所述數(shù)據(jù)網(wǎng)關(guān),用于將所述數(shù)據(jù)請(qǐng)求進(jìn)行處理后發(fā)送給所述集群調(diào)度系統(tǒng),將所述集群調(diào)度系統(tǒng)反饋的數(shù)據(jù)響應(yīng)發(fā)送給所述接入控制代理;媒體網(wǎng)關(guān),用于接收到所述接入控制代理人指令后,分別與所述集群應(yīng)用控制臺(tái)和所述集群調(diào)度系統(tǒng)建立媒體通道后,轉(zhuǎn)發(fā)所述集群應(yīng)用控制臺(tái)和所述集群調(diào)度系統(tǒng)發(fā)送的媒體流。
20.如權(quán)利要求19所述的集群接入網(wǎng)關(guān),其特征在于所述接入控制代理,還用于轉(zhuǎn)發(fā)所述信令網(wǎng)關(guān)、所述數(shù)據(jù)網(wǎng)關(guān)和所述媒體網(wǎng)關(guān)之間交互的信令。
21.如權(quán)利要求19所述的集群接入網(wǎng)關(guān),其特征在于所述媒體網(wǎng)關(guān),轉(zhuǎn)發(fā)所述集群應(yīng)用控制臺(tái)和所述集群調(diào)度系統(tǒng)發(fā)送的媒體流具體為 將所述集群應(yīng)用控制臺(tái)發(fā)送的媒體流的格式轉(zhuǎn)化為內(nèi)部消息格式,進(jìn)行處理后轉(zhuǎn)化為所述集群調(diào)度系統(tǒng)支持的格式后,發(fā)送給所述集群調(diào)度系統(tǒng);或者將所述集群調(diào)度系統(tǒng)發(fā)送的媒體流的格式轉(zhuǎn)化為內(nèi)部消息格式,進(jìn)行處理后轉(zhuǎn)化為所述集群應(yīng)用控制臺(tái)支持的格式后,發(fā)送給所述集群應(yīng)用控制臺(tái)。
22.一種集群系統(tǒng),包括集群應(yīng)用控制臺(tái)、集群調(diào)度系統(tǒng)和如權(quán)利要求19至21任一項(xiàng)所述的集群接入網(wǎng)關(guān),其特征在于,所述集群調(diào)度系統(tǒng)與一個(gè)或多個(gè)所述集群接入網(wǎng)關(guān)相連,所述集群接入網(wǎng)關(guān)與一個(gè)或多個(gè)集群應(yīng)用控制臺(tái)相連;所述集群應(yīng)用控制臺(tái)通過(guò)相應(yīng)的集群接入網(wǎng)關(guān)向集群調(diào)度系統(tǒng)進(jìn)行注冊(cè)后,通過(guò)所述相應(yīng)的集群接入網(wǎng)關(guān)與所述集群調(diào)度系統(tǒng)進(jìn)行通訊。
23.如權(quán)利要求22所述的集群系統(tǒng),其特征在于所述集群接入網(wǎng)關(guān)和所述集群應(yīng)用控制臺(tái)之間的交互的消息通過(guò)簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議或者會(huì)話發(fā)起協(xié)議承載,所述集群接入網(wǎng)關(guān)和所述集群應(yīng)用控制臺(tái)之間的媒體流通過(guò)實(shí)時(shí)傳送協(xié)議或通用路由封裝協(xié)議承載;所述集群接入網(wǎng)關(guān)和所述集群調(diào)度系統(tǒng)之間的信令流通過(guò)用戶數(shù)據(jù)包協(xié)議承載,數(shù)據(jù)流通過(guò)超文本傳輸協(xié)議承載,媒體流通過(guò)實(shí)時(shí)傳送協(xié)議承載。
全文摘要
本發(fā)明提出一種與集群調(diào)度系統(tǒng)通信的方法、集群接入網(wǎng)關(guān)及相應(yīng)的集群系統(tǒng),以方便行業(yè)應(yīng)用開(kāi)發(fā)商等接入到集群系統(tǒng)中集群系統(tǒng),該集群系統(tǒng)包括集群應(yīng)用控制臺(tái)、集群調(diào)度系統(tǒng)和集群接入網(wǎng)關(guān),所述集群調(diào)度系統(tǒng)與一個(gè)或多個(gè)所述集群接入網(wǎng)關(guān)相連,所述集群接入網(wǎng)關(guān)與一個(gè)或多個(gè)集群應(yīng)用控制臺(tái)相連;所述集群應(yīng)用控制臺(tái)通過(guò)相應(yīng)的集群接入網(wǎng)關(guān)向集群調(diào)度系統(tǒng)進(jìn)行注冊(cè)后,通過(guò)所述相應(yīng)的集群接入網(wǎng)關(guān)與所述集群調(diào)度系統(tǒng)進(jìn)行通訊。
文檔編號(hào)H04W88/16GK102457957SQ20101052601
公開(kāi)日2012年5月16日 申請(qǐng)日期2010年10月21日 優(yōu)先權(quán)日2010年10月21日
發(fā)明者李德龍, 王小平, 胡青海 申請(qǐng)人:中興通訊股份有限公司