專利名稱:視頻會議自動重呼終端上線的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及多媒體通訊技術(shù)領(lǐng)域,尤其涉及視頻會議中終端異常斷開后,視頻會 議自動重呼終端上線的方法及系統(tǒng)。
背景技術(shù):
視頻會議系統(tǒng),又稱會議電視系統(tǒng),是指兩個或兩個以上不同地方的個人或群體, 通過傳輸線路及多媒體設(shè)備,將聲音、影像及文件資料互傳,實(shí)現(xiàn)即時且互動的溝通,以實(shí) 現(xiàn)會議目的的系統(tǒng)設(shè)備。視頻會議的使用有點(diǎn)像電話,除了能看到與你通話的人并進(jìn)行語 言交流外,還能看到他們的表情和動作,使處于不同地方的人就像在同一房間內(nèi)溝通。
一般而言,視頻會議系統(tǒng)包括(1)網(wǎng)守(GK,Gatekeeper),實(shí)現(xiàn)地址解析,呼叫控 制,帶寬管理,路由管理等功能;(2)多點(diǎn)控制器(MCU, Multipoint Control Unit),是視頻 會議系統(tǒng)的核心部分,為用戶提供群組會議、多組會議的連接方式;C3)視頻會議終端,終 端需要在GK注冊后才能使用;(4)視頻業(yè)務(wù)管理裝置,實(shí)現(xiàn)會議管理,召集會議,會議控制 等功能。
視頻會議過程中,由于通信線路,交換機(jī)等設(shè)備會出現(xiàn)一些意外的故障,導(dǎo)致視頻 終端異常斷開,從而影響了溝通的連續(xù)性?,F(xiàn)有技術(shù)采取的解決方案是視頻會議系統(tǒng)發(fā)現(xiàn) 視頻終端異常斷開后,通過定時器的方式,發(fā)起定時重復(fù)呼叫,一直到終端重新接入會議, 專利“CN02U6928. 9”就基于上述思想。
但是,如果終端一直處于異常斷開狀態(tài),視頻會議系統(tǒng)就無法判定終端是否恢復(fù) 正常,仍按照定時器設(shè)定的時長,不斷發(fā)送呼叫請求,這樣會占用視頻會議系統(tǒng)的資源,影 響系統(tǒng)的效率,浪費(fèi)系統(tǒng)資源。發(fā)明內(nèi)容
有鑒于此,本發(fā)明的主要目的在于提供一種通信網(wǎng)絡(luò)中視頻會議自動重呼終端上 線的方法,采用該方法,可以有效避免視頻終端一直處于異常斷開狀態(tài)時視頻會議系統(tǒng)不 斷發(fā)送呼叫請求,影響系統(tǒng)效率,浪費(fèi)系統(tǒng)資源的缺陷。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的
A、判斷終端是否為異常斷開,如果是,主動將終端掛斷,并保存異常斷開終端的信 息;
B、檢查發(fā)起注冊的終端與步驟A異常斷開的終端信息是否一致,如果一致,表明 所述異常斷開的終端重新注冊成功,執(zhí)行步驟C,否則結(jié)束;
C、為所述異常斷開的終端配置資源;
D、查詢終端異常斷開前參與的會議是否存在,如果存在,呼叫所述異常斷開的終 端重新入會,否則結(jié)束。
本發(fā)明所述方法,其中,步驟A終端異常斷開的情形包括
(Al)視頻會議召開后,終端由于注冊失敗未被呼叫入會;
(A2)視頻會議召開后,終端與視頻會議的連接通道建立失敗未被呼叫入會;
(A3)終端入會后,在規(guī)定的時間內(nèi)沒有存活消息;
(A4)終端入會后,在規(guī)定的時間內(nèi)沒有收到任何媒體碼流。
本發(fā)明所述方法,其中,異常斷開終端的信息包括異常斷開終端的名稱,號碼和 斷開時參與的會議ID。
本發(fā)明所述方法,其中,步驟C中為異常斷開終端配置的資源包括終端接入視頻 會議的IP地址和端口。
本發(fā)明所述方法,其中,步驟D進(jìn)一步包括,刪除步驟A中已保存的異常斷開終端 的信息。
本發(fā)明還提供一種通信網(wǎng)絡(luò)中視頻會議重呼終端上線的系統(tǒng),包括
網(wǎng)守GK,用于接收終端的注冊請求,與視頻業(yè)務(wù)管理裝置交互信息;
視頻業(yè)務(wù)管理裝置,用于同網(wǎng)守GK交互信息,控制終端的連接與斷開;
其中,視頻業(yè)務(wù)管理裝置包括
判斷單元,用于判斷終端是否異常斷開,如果是,主動將終端掛斷,并發(fā)送異常斷 開終端的信息到網(wǎng)守GK中保存;
查詢單元,用于查詢終端異常斷開前參與的會議是否存在,如果存在,呼叫重新成 功注冊到網(wǎng)守GK的所述終端參與會議;
網(wǎng)守GK包括
存儲單元,保存有重呼終端列表,重呼終端列表由視頻業(yè)務(wù)管理裝置發(fā)送而來的 異常斷開終端的信息記錄構(gòu)成;
比較單元,用于判斷所述重呼終端列表是否包含發(fā)起注冊終端的信息,如果包含, 表明異常斷開的終端重新成功注冊到網(wǎng)守GK,網(wǎng)守GK為所述終端配置資源,并通知視頻業(yè) 務(wù)管理裝置查詢終端異常斷開前參與的會議是否存在;
配置單元,為成功注冊到網(wǎng)守GK的終端配置資源。
其中,視頻業(yè)務(wù)管理裝置判斷終端為異常斷開的情形包括
(1)視頻會議召開后,終端由于未成功注冊到網(wǎng)守GK而沒有入會;
(2)視頻會議召開后,終端由于連接視頻業(yè)務(wù)管理裝置失敗而沒有入會;
(3)終端入會后,網(wǎng)守GK在規(guī)定的時間內(nèi)沒有收到所述終端的存活消息;
(4)終端入會后,在規(guī)定的時間內(nèi)沒有收到任何媒體碼流。
其中,異常斷開終端的信息記錄包括異常斷開終端的名稱,號碼和斷開時參與的 會議ID。
其中,配置單元配置的資源包括終端接入視頻會議的IP地址和端口。
其中,網(wǎng)守GK進(jìn)一步包括刪除單元,用于在收到來自視頻業(yè)務(wù)處理模塊的刪除指 令后,將重新入會終端的信息記錄從所述重呼終端列表中刪除。
本發(fā)明所述的方法和系統(tǒng),與現(xiàn)有技術(shù)相比,能夠主動判斷異常斷開的視頻終端 是否恢復(fù)正常狀態(tài)。當(dāng)視頻終端處于異常情況下,視頻會議系統(tǒng)不對該視頻終端發(fā)起呼叫; 當(dāng)視頻終端恢復(fù)正常后,視頻會議系統(tǒng)及時發(fā)起重呼,避免了因定時重呼而導(dǎo)致系統(tǒng)資源 的浪費(fèi),從而節(jié)省了系統(tǒng)資源,提高了系統(tǒng)的性能。
圖1為本發(fā)明視頻會議自動重呼終端上線的原理框圖2為本發(fā)明實(shí)施例終端由于未成功注冊到網(wǎng)守GK而沒有入會時,視頻會議自動 重呼終端上線的流程圖3為本發(fā)明實(shí)施例終端由于連接視頻業(yè)務(wù)管理裝置失敗而沒有入會時,視頻會 議自動重呼終端上線的流程圖4為本發(fā)明實(shí)施例終端入會后,網(wǎng)守GK在規(guī)定的時間內(nèi)沒有收到所述終端的存 活消息,終端被判定為異常斷開,視頻會議自動重呼終端上線的流程圖5為本發(fā)明實(shí)施例終端入會后,在規(guī)定的時間內(nèi)沒有收到任何媒體碼流,終端 被判定為異常斷開,視頻會議自動重呼終端上線的流程圖。
具體實(shí)施方式
本發(fā)明的基本思想是視頻會議系統(tǒng)首先判斷斷開的視頻終端是否恢復(fù)正常狀 態(tài),在視頻終端處于異常情況下,視頻會議系統(tǒng)不會對該終端發(fā)起呼叫;當(dāng)該視頻終端恢復(fù) 正常后,視頻會議系統(tǒng)主動呼叫終端。采用本發(fā)明所述的方法,系統(tǒng)能夠依據(jù)終端狀態(tài),及 時發(fā)起重呼,避免了因定時重呼而導(dǎo)致系統(tǒng)資源的浪費(fèi),從而節(jié)省了系統(tǒng)資源,提高了系統(tǒng) 的性能。
下面結(jié)合附圖對技術(shù)方案的實(shí)施作進(jìn)一步的詳細(xì)描述。
圖2所示的情形是,視頻會議召開后,由于網(wǎng)絡(luò)不通,終端沒有開機(jī)等原因,終端 未成功注冊到網(wǎng)守GK而沒有入會時,視頻會議自動重呼終端上線的流程圖,該情形包括
步驟201 視頻業(yè)務(wù)管理裝置呼叫終端;
步驟202 網(wǎng)守GK給視頻業(yè)務(wù)管理裝置回呼叫拒絕;
步驟203 視頻業(yè)務(wù)管理裝置收到呼叫拒絕,判定終端異常斷開,不再呼叫終端;
步驟204 視頻業(yè)務(wù)管理裝置將異常斷開終端的信息發(fā)送到網(wǎng)守GK保存,實(shí)際中 異常斷開終端的信息通常為終端名稱,終端號碼以及斷開前終端參與的會議ID ;
步驟205 網(wǎng)守GK收到視頻業(yè)務(wù)管理裝置的信息后,將該終端的名稱,號碼和斷開 前參與的會議ID保存在重呼終端列表中;
步驟206 異常斷開的終端恢復(fù)正常后,向網(wǎng)守GK發(fā)起重新注冊消息;
步驟207 網(wǎng)守GK收到終端的注冊消息,檢查重呼終端列表,如果列表中存在該終 端信息,則向視頻業(yè)務(wù)管理裝置發(fā)送終端恢復(fù)正常消息,該終端恢復(fù)正常消息包含終端號 碼,終端名稱,以及斷開前參與的會議ID ;
步驟208 網(wǎng)守GK在配置文件中配置終端接入視頻會議的IP地址和端口。
步驟209 視頻業(yè)務(wù)管理裝置接收到異常斷開終端恢復(fù)正常的消息后,依據(jù)接收 到的會議ID,檢查是否存在對應(yīng)的會議,如果存在,則發(fā)起呼叫連接終端入會,否則直接向 網(wǎng)守GK發(fā)送記錄刪除消息;
步驟210 視頻業(yè)務(wù)管理裝置連接終端入會成功后,向網(wǎng)守GK發(fā)送記錄刪除消 息;
步驟211 網(wǎng)守GK收到來自視頻業(yè)務(wù)管理裝置的記錄刪除消息后,將重新入會終 端在重呼終端列表中的信息記錄刪除。6
圖3所示的情形是,視頻會議召開后,終端由于連接視頻業(yè)務(wù)管理裝置失敗而沒 有入會時,視頻會議自動重呼終端上線的流程圖,該情形包括
步驟301 視頻業(yè)務(wù)管理裝置呼叫終端;
步驟302 終端連接視頻業(yè)務(wù)管理裝置失?。?br>
步驟303 視頻業(yè)務(wù)管理裝置判定終端為異常斷開,不再呼叫終端;
步驟304 視頻業(yè)務(wù)管理裝置將異常斷開終端的信息發(fā)送到網(wǎng)守GK保存,實(shí)際中 異常斷開終端的信息通常為終端名稱,終端號碼以及斷開前終端參與的會議ID ;
步驟305 網(wǎng)守GK收到視頻業(yè)務(wù)管理裝置的信息后,將該終端的名稱,號碼和斷開 前參與的會議ID保存在重呼終端列表中;
步驟306 異常斷開的終端恢復(fù)正常后,向網(wǎng)守GK發(fā)起重新注冊消息;
步驟307 網(wǎng)守GK收到終端的注冊消息,檢查重呼終端列表,如果列表中存在該終 端信息,則向視頻業(yè)務(wù)管理裝置發(fā)送終端恢復(fù)正常消息,該終端恢復(fù)正常消息包含終端號 碼,終端名稱,以及斷開前參與的會議ID ;
步驟308 網(wǎng)守GK在配置文件中配置終端接入視頻會議的IP地址和端口 ;
步驟309 視頻業(yè)務(wù)管理裝置接收到異常斷開終端恢復(fù)正常的消息后,依據(jù)接收 到的會議ID,檢查是否存在對應(yīng)的會議,如果存在,則發(fā)起呼叫連接終端入會否則直接向網(wǎng) 守GK發(fā)送記錄刪除消息;
步驟310 視頻業(yè)務(wù)管理裝置連接終端入會成功后,向網(wǎng)守GK發(fā)送記錄刪除消 息;
步驟311 網(wǎng)守GK收到來自視頻業(yè)務(wù)管理裝置的記錄刪除消息后,將重新入會終 端在重呼終端列表中的信息記錄刪除。
圖4所示的情形是,終端加入會議后,由于網(wǎng)絡(luò)原因或者終端本身有故障,網(wǎng)守GK 在規(guī)定的時間內(nèi)沒有收到終端的存活消息,視頻會議系統(tǒng)判定終端異常斷開。當(dāng)網(wǎng)絡(luò)或者 終端恢復(fù)正常后,視頻會議系統(tǒng)呼叫終端上線的情形,該情形包括
步驟401 網(wǎng)守GK定時向與會終端發(fā)送IRQ消息,檢測終端是否在線,與會終端發(fā) 送IRR消息響應(yīng)GK的IRQ ;
步驟402 網(wǎng)守GK在規(guī)定時間內(nèi)沒有收到來自終端的IRR消息,通知視頻業(yè)務(wù)管 理裝置進(jìn)行判定;
步驟403 視頻業(yè)務(wù)管理裝置判定終端異常斷開,主動將終端掛斷;
步驟404 視頻業(yè)務(wù)管理裝置發(fā)送終端異常斷開消息到網(wǎng)守GK ;
步驟405 網(wǎng)守GK將異常斷開終端的信息保存在重呼終端列表中,其中異常斷開 終端的信息通常為終端名稱,終端號碼以及斷開前終端參與的會議ID ;
步驟406 異常斷開的終端恢復(fù)正常后,向GK重新發(fā)起注冊;
步驟407 網(wǎng)守GK收到終端的注冊消息,檢查重呼終端列表,如果列表中存在該終 端的信息記錄,則向視頻業(yè)務(wù)管理裝置發(fā)送終端恢復(fù)正常消息,該終端恢復(fù)正常消息包含 終端號碼,終端名稱,以及斷開前參與的會議ID ;
步驟408 網(wǎng)守GK在配置文件中配置終端接入視頻會議的IP地址和端口 ;
步驟409 視頻業(yè)務(wù)管理裝置接收到異常斷開終端恢復(fù)正常的消息后,依據(jù)接收 到的會議ID,檢查是否存在對應(yīng)的會議,如果存在,則發(fā)起呼叫連接終端入會否則直接向網(wǎng)守GK發(fā)送記錄刪除消息;
步驟410 視頻業(yè)務(wù)管理裝置連接終端入會成功后,向網(wǎng)守GK發(fā)送記錄刪除消 息;
步驟411 網(wǎng)守GK收到來自視頻業(yè)務(wù)管理裝置的記錄刪除消息后,將重新入會終 端在重呼終端列表中的信息記錄刪除。
圖5所示的情形是,終端加入會議后,在規(guī)定的時間內(nèi)沒有收到任何媒體碼流,視 頻會議系統(tǒng)判定終端異常斷開。當(dāng)終端恢復(fù)正常后,視頻會議系統(tǒng)呼叫終端上線的情形,該 情形包括
步驟501 視頻業(yè)務(wù)管理裝置呼叫終端加入會議;
步驟502 終端在規(guī)定時間內(nèi)沒有收到任何媒體碼流,網(wǎng)守GK通知視頻業(yè)務(wù)管理 裝置進(jìn)行判定;
步驟503 視頻業(yè)務(wù)管理裝置判定終端異常斷開,主動將終端掛斷;
步驟504 視頻業(yè)務(wù)管理裝置發(fā)送終端異常斷開消息到網(wǎng)守GK ;
步驟505 網(wǎng)守GK將異常斷開終端的信息保存在重呼終端列表中,其中異常斷開 終端的信息通常為終端名稱,終端號碼以及斷開前終端參與的會議ID ;
步驟506 異常斷開的終端恢復(fù)正常后,向GK重新發(fā)起注冊;
步驟507 網(wǎng)守GK收到終端的注冊消息,檢查重呼終端列表,如果列表中存在該終 端信息,則向視頻業(yè)務(wù)管理裝置發(fā)送終端恢復(fù)正常消息,該終端恢復(fù)正常消息包含終端號 碼,終端名稱,以及斷開前參與的會議ID ;
步驟508 網(wǎng)守GK在配置文件中配置終端接入視頻會議的IP地址和端口 ;
步驟509 視頻業(yè)務(wù)管理裝置接收到異常斷開終端恢復(fù)正常的消息后,依據(jù)接收 到的會議ID,檢查是否存在對應(yīng)的會議,如果存在,則發(fā)起呼叫連接終端入會否則直接向網(wǎng) 守GK發(fā)送記錄刪除消息;
步驟510 視頻業(yè)務(wù)管理裝置連接終端入會成功后,向網(wǎng)守GK發(fā)送記錄刪除消 息;
步驟511 網(wǎng)守GK收到來自視頻業(yè)務(wù)管理裝置的記錄刪除消息后,將重新入會終 端在重呼終端列表中的信息記錄刪除。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種通信網(wǎng)絡(luò)中視頻會議自動重呼終端上線的方法,用于解決終端與會時掉端的情 況,其特征在于,該方法包括A、判斷終端是否為異常斷開,如果是,主動將終端掛斷,并保存異常斷開終端的信息;B、檢查發(fā)起注冊的終端與步驟A異常斷開的終端信息是否一致,如果一致,表明所述 異常斷開的終端重新注冊成功,執(zhí)行步驟C,否則結(jié)束;C、為所述異常斷開的終端配置資源;D、查詢終端異常斷開前參與的會議是否存在,如果存在,呼叫所述異常斷開的終端重 新入會,否則結(jié)束。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟A終端異常斷開的情形包括 (Al)視頻會議召開后,終端由于注冊失敗未被呼叫入會;(A2)視頻會議召開后,終端與視頻會議的連接通道建立失敗未被呼叫入會;(A3)終端入會后,在規(guī)定的時間內(nèi)沒有存活消息;(A4)終端入會后,在規(guī)定的時間內(nèi)沒有收到任何媒體碼流。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述異常斷開終端的信息包括異常斷開 終端的名稱,號碼和斷開時參與的會議ID。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟C中為異常斷開終端配置的資源 包括終端接入視頻會議的IP地址和端口。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟D進(jìn)一步包括,刪除步驟A中已 保存的異常斷開終端的信息。
6.一種通信網(wǎng)絡(luò)中視頻會議自動重呼終端上線的系統(tǒng),包括 網(wǎng)守GK,用于接收終端的注冊請求,與視頻業(yè)務(wù)管理裝置交互信息; 視頻業(yè)務(wù)管理裝置,用于同網(wǎng)守GK交互信息,控制終端的連接與斷開; 其特征在于,所述視頻業(yè)務(wù)管理裝置包括判斷單元,用于判斷終端是否異常斷開,如果是,主動將終端掛斷,并發(fā)送異常斷開終 端的信息到網(wǎng)守GK中保存;查詢單元,用于查詢終端異常斷開前參與的會議是否存在,如果存在,呼叫重新成功注 冊到網(wǎng)守GK的所述終端參與會議; 所述網(wǎng)守GK包括存儲單元,保存有重呼終端列表,重呼終端列表由視頻業(yè)務(wù)管理裝置發(fā)送而來的異常 斷開終端的信息記錄構(gòu)成;比較單元,用于判斷所述重呼終端列表是否包含發(fā)起注冊終端的信息,如果包含,表明 異常斷開的終端重新成功注冊到網(wǎng)守GK,網(wǎng)守GK為所述終端配置資源,并通知視頻業(yè)務(wù)管 理裝置查詢終端異常斷開前參與的會議是否存在; 配置單元,為成功注冊到網(wǎng)守GK的終端配置資源。
7.根據(jù)權(quán)利要求6所述的視頻會議重呼終端上線的系統(tǒng),其特征在于,所述視頻業(yè)務(wù) 管理裝置判斷終端為異常斷開的情形包括(1)視頻會議召開后,終端由于未成功注冊到網(wǎng)守GK而沒有入會;(2)視頻會議召開后,終端由于連接視頻業(yè)務(wù)管理裝置失敗而沒有入會;(3)終端入會后,網(wǎng)守GK在規(guī)定的時間內(nèi)沒有收到所述終端的存活消息;(4)終端入會后,在規(guī)定的時間內(nèi)沒有收到任何媒體碼流。
8.根據(jù)權(quán)利要求6所述的視頻會議重呼終端上線的系統(tǒng),其特征在于,所述異常斷開 終端的信息記錄包括異常斷開終端的名稱,號碼和斷開時參與的會議ID。
9.根據(jù)權(quán)利要求6所述的視頻會議重呼終端上線的系統(tǒng),其特征在于,所述配置單元 配置的資源包括終端接入視頻會議的IP地址和端口。
10.根據(jù)權(quán)利要求6所述的視頻會議重呼終端上線的系統(tǒng),其特征在于,所述網(wǎng)守GK進(jìn) 一步包括刪除單元,用于在收到來自視頻業(yè)務(wù)處理模塊的刪除指令后,將重新入會終端的 信息記錄從所述重呼終端列表中刪除。
全文摘要
本發(fā)明公開了一種通信網(wǎng)絡(luò)中視頻會議自動重呼終端上線的方法和系統(tǒng),用于解決終端與會時掉端的情況,包括以下步驟A、判斷終端是否為異常斷開,如果是,主動將終端掛斷,并保存異常斷開終端的信息;B、檢查發(fā)起注冊的終端與步驟A異常斷開的終端信息是否一致,如果一致,表明所述異常斷開的終端重新注冊成功,執(zhí)行步驟C,否則結(jié)束;C、為所述異常斷開的終端配置資源;D、查詢終端異常斷開前參與的會議是否存在,如果存在,呼叫所述異常斷開的終端重新入會,否則結(jié)束。本發(fā)明有效避免了終端一直處于異常斷開狀態(tài)時視頻會議系統(tǒng)不斷發(fā)送呼叫請求,影響系統(tǒng)效率,浪費(fèi)系統(tǒng)資源的缺陷。
文檔編號H04L29/06GK102036050SQ20101050477
公開日2011年4月27日 申請日期2010年10月11日 優(yōu)先權(quán)日2010年10月11日
發(fā)明者張學(xué)英, 李繼紅, 鄭平 申請人:中興通訊股份有限公司