新四季網

一種會議備份方法、管理節點和會議系統與流程

2023-04-23 03:31:41


本發明涉及多媒體通信領域,尤指一種會議備份方法、管理節點和會議系統。



背景技術:

隨著網絡和多媒體通信技術的快速發展,以及全球環保低碳的理念的影響,已經可以實現用戶不受地理位置的限制,不需要親臨現場就可以通過音頻、視頻等多媒體技術實現參與到遠程會議中,這使得會議系統得到了廣泛的應用。

目前的會議系統通常利用電視等顯示設備及會議電視終端,通過多點控制單元(Multipoint Control Unit,簡稱為:MCU)將分布各地的多個用戶終端召集到同一個會議中,通過音頻、視頻和數據的傳送,參會人員就相關議題進行討論,達到現場互動和溝通的目的。圖1為現有技術中的一種會議電視系統的結構示意圖,如圖1所示,會議電視MCU中包括多點控制(Multipoint Control,簡稱為:MC)模塊和多點處理(Multipoint Processing,簡稱為:MP)模塊,在會議電視MCU的硬體平臺上實現多點控制的功能,也就是說,MCU的功能在一個特有的硬體MCU上實現。MCU作為會議系統信令處理和媒體處理的中心,其穩定性作為衡量會議系統性能的重要指標,若MCU出現問題,則將直接導致會議溝通的中斷;通常地,現有的會議系統通過備份硬體MCU,在主用MCU故障時可以使用備用MCU,可以備份會議編號,參會終端等信息,從而通過備用MCU通過上述備份的信息重新發起會議。

然而,現有技術在會議備份過程中,在主用MCU發生故障的情況下,由於需要備用MCU重新發起會議,而導致會議發生中斷的問題。



技術實現要素:

為了解決上述技術問題,本發明提供了一種會議備份方法、管理節點和會議系統,以解決現有技術在會議備份過程中,在主用MCU發生故障的情況下,由於需要備用MCU重新發起會議,而導致會議發生中斷的問題。

第一方面,本發明提供一種會議備份方法,所述方法包括:

第一管理節點在檢測到第一會議服務模塊處於異常狀態後,向第二會議服務模塊發送第一狀態信息,其中,所述第一狀態信息包括所述第一會議服務模塊記錄的會議狀態和會議信息,所述第一會議服務模塊是在當前遠程會議中執行會議控制操作和會議媒體的轉發管理操作的會議服務模塊;

所述第一管理節點將所述第一會議服務模塊執行的各項操作遷移到所述第二會議服務模塊上。

在第一方面的第一種可能的實現方式中,所述第一管理節點在檢測到所述第一會議服務模塊處於異常狀態後,向所述第二會議服務模塊發送第一狀態信息前,還包括:

所述第一管理節點在N個會議服務模塊中選擇一個處於空閒狀態的會議服務模塊作為所述第二會議服務模塊;其中,N為大於或等於2的整數。

在第一方面的第二種可能的實現方式中,所述第一管理節點將所述第一會議服務模塊執行的各項操作遷移到所述第二會議服務模塊上之後,還包括:

所述第一管理節點向所述第二會議服務模塊發送指示信息,所述指示信息用於指示所述第二會議服務模塊分別向會議系統中的會議媒體服務模塊、呼叫服務模塊和呼叫媒體服務模塊發送通知消息,所述通知消息用於通知由所述第二會議服務模塊在所述當前遠程會議中執行所述會議控制操作和所述會議媒體的轉發管理操作。

在第一方面的第三種可能的實現方式中,所述第一會議服務模塊和所述第二會議服務模塊設置於同一工作節點中;或者,

所述第一會議服務模塊和所述第二會議服務模塊設置於不同工作節點中。

根據第一方面、第一方面的第一種到第三種可能的實現方式的任意一種,在第四種可能的實現方式中,所述第一管理節點在檢測到第一會議服務模塊處於異常狀態前,還包括:

所述第一管理節點根據用戶在所述第一管理節點上預先配置的終端列表中選擇的參會終端,創建遠程會議,並通過所述第一會議服務模塊呼叫所述選擇的參會終端;

在所述當前遠程會議的狀態發生變化時,所述第一管理節點接收所述第一會議服務模塊發送的狀態變化信息,所述狀態變化信息包括新增或刪除參會終端,對所述參會終端的發言控制或聲音控制信息的變化中的一項或多項;所述第一狀態信息具體為所述第一管理節點根據所述第一會議服務模塊記錄的會議狀態和會議信息,以及所述接收的狀態變化信息所生成的。

根據第一方面、第一方面的第一種到第三種可能的實現方式的任意一種,在第五種可能的實現方式中,所述方法還包括:

所述第一管理節點以第一時間間隔重複向第二管理節點發送第二狀態信息,當前第二狀態信息用於指示所述第二管理節點在第二時間間隔內沒有接收到所述第一管理節點發送的新的第二狀態信息時,根據所述當前第二狀態信息與會議系統中的每個工作節點建立連接,其中,所述第二會議狀態信息包括在所述當前遠程會議中執行會議控制操作和會議媒體的轉發管理操作的會議服務模塊記錄的會議狀態和會議信息。

第二方面,本發明提供一種管理節點,所述管理節點包括:

檢測模塊,用於檢測第一會議服務模塊的運行狀態,所述第一會議服務模塊是在當前遠程會議中執行會議控制操作和會議媒體的轉發管理操作的會議服務模塊;

發送模塊,用於在所述檢測模塊檢測到所述第一會議服務模塊處於異常狀態後,向所述第二會議服務模塊發送第一狀態信息,所述第一狀態信息包括所述第一會議服務模塊記錄的會議狀態和會議信息;

處理模塊,用於將所述第一會議服務模塊執行的各項操作遷移到所述第二會議服務模塊上。

在第二方面的第一種可能的實現方式中,所述管理節點還包括:選擇模塊,用於在所述檢測模塊檢測到所述第一會議服務模塊處於異常狀態後,在所述發送模塊向所述第二會議服務模塊發送第一狀態信息前,在N個會議服務模塊中選擇一個處於空閒狀態的會議服務模塊作為所述第二會議服務模塊;其中,N為大於或等於2的整數。

在第二方面的第二種可能的實現方式中,所述發送模塊,還用於在所述處理模塊將所述第一會議服務模塊執行的各項操作遷移到所述第二會議服務模塊上之後,向所述第二會議服務模塊發送指示信息,所述指示信息用於指示所述第二會議服務模塊分別向會議系統中的會議媒體服務模塊、呼叫服務模塊和呼叫媒體服務模塊發送通知消息,所述通知消息用於通知由所述第二會議服務模塊在所述當前遠程會議中執行所述會議控制操作和所述會議媒體的轉發管理操作。

根據第二方面、第二方面的第一種到第二種可能的實現方式的任意一種,在第三種可能的實現方式中,所述管理節點還包括:創建模塊,用於在所述檢測模塊檢測所述第一會議服務模塊的運行狀態之前,根據用戶在所述管理節點上預先配置的終端列表中選擇的參會終端,創建遠程會議,並通過所述第一會議服務模塊呼叫所述選擇的參會終端;

接收模塊,用於在所述當前遠程會議的狀態發生變化時,接收所述第一會議服務模塊發送的狀態變化信息,所述狀態變化信息包括新增或刪除參會終端,對每個所述參會終端的發言控制或聲音控制信息的變化中的一項或多項;

所述處理模塊,還用於根據所述第一會議服務模塊記錄的會議狀態和會議信息,以及所述接收模塊接收的狀態變化信息生成用於向所述第二會議服務模塊發送的第一狀態信息。

根據第二方面、第二方面的第一種到第二種可能的實現方式的任意一種,在第四種可能的實現方式中,所述發送模塊,還用於以第一時間間隔重複向備用管理節點發送第二狀態信息,當前第二狀態信息用於指示所述第二管理節點在第二時間間隔內沒有接收到所述第一管理節點發送的新的第二狀態信息時,根據所述當前第二狀態信息與會議系統中的每個工作節點建立連接, 其中,所述第二會議狀態信息包括在所述當前遠程會議中執行會議控制操作和會議媒體的轉發管理操作的會議服務模塊記錄的會議狀態和會議信息。

第三方面,本發明提供一種會議系統,包括第一會議服務模塊、第二會議服務模塊和如上述第二方面中任一項所述的管理節點;

其中,所述第一會議服務模塊,用於在當前遠程會議中執行會議控制操作和會議媒體的轉發管理操作;

所述第二會議服務模塊,用於在接收到所述管理節點發送的第一狀態信息,並且在所述管理節點將所述第一會議服務模塊執行的各項操作遷移到所述第二會議服務模塊上後,在所述當前遠程會議中執行所述會議控制操作和所述會議媒體的轉發管理操作。

在第三方面的第一種可能的實現方式中,所述第一會議服務模塊和所述第二會議服務模塊設置於同一工作節點中;或者,

所述第一會議服務模塊和每個所述第二會議服務模塊設置於不同工作節點中。

本發明提供的會議備份方法、管理節點和會議系統,通過第一管理節點檢測為當前遠程會議提供會議控制服務和會議媒體轉發管理操作的第一會議服務模塊的狀態,在檢測到該第一會議服務模塊處於異常狀態後,向第二會議服務模塊發送第一狀態信息,該第一狀態信息包括第一會議服務模塊記錄的會議狀態和會議信息,從而可以將處於異常狀態的第一會議服務模塊所執行的各項操作遷移到該第二會議服務模塊上;本發明提供的會議備份方法解決了現有技術在會議備份過程中,在主用MCU發生故障的情況下,由於需要備用MCU重新發起會議,而導致會議發生中斷的問題,響應地提高了會議備份方法的智能性,同時提高了遠程會議的工作效率。

附圖說明

附圖用來提供對本發明技術方案的進一步理解,並且構成說明書的一部分,與本申請的實施例一起用於解釋本發明的技術方案,並不構成對本發明 技術方案的限制。

圖1為現有技術中的一種會議電視系統的結構示意圖;

圖2為本發明實施例提供的一種會議備份方法的流程圖;

圖3為執行圖2所提供的會議備份方法的一種會議系統的結構示意圖;

圖4為執行圖2所提供的會議備份方法的另一種會議系統的結構示意圖;

圖5為本發明實施例提供的另一種會議備份方法的流程圖;

圖6為執行圖5所提供的會議備份方法的一種會議系統的結構示意圖;

圖7為本發明實施例提供的一種管理節點的結構示意圖;

圖8為本發明實施例提供的另一種管理節點的結構示意圖。

具體實施方式

為使本發明的目的、技術方案和優點更加清楚明白,下文中將結合附圖對本發明的實施例進行詳細說明。需要說明的是,在不衝突的情況下,本申請中的實施例及實施例中的特徵可以相互任意組合。

在附圖的流程圖示出的步驟可以在諸如一組計算機可執行指令的計算機系統中執行。並且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同於此處的順序執行所示出或描述的步驟。

圖2為本發明實施例提供的一種會議備份方法的流程圖。本實施例提供的會議備份方法適用於進行遠程會議的情況中,例如可以是電話會議,也可以是視頻會議,該方法可以由會議系統執行,該會議系統通常以硬體和軟體的方法來實現,本實施例中的會議系統包括第一管理節點、第一會議服務模塊和第二會議服務模塊。如圖2所示,本實施例提供的方法可以包括:

S110,第一管理節點在檢測到第一會議服務模塊處於異常狀態後,向第二會議服務模塊發送第一狀態信息,其中,該第一狀態信息包括第一會議服務模塊記錄的會議狀態和會議信息,該第一會議服務模塊是在當前遠程會議中執行會議控制操作和會議媒體的轉發管理操作的會議服務模塊。

在本實例中,第一會議服務模塊為執行遠程會議的重要控制模塊,也是 MCU的重要組成部分,負責實現會議控制功能和會議媒體的轉發管理功能,其實現的功能例如包括:負責召開會議,呼叫參會終端,對外部呼叫的參會終端進行驗證,鎖定會議,對會議進行加密,對每個參會終端的發言控制,以及禁止或調整某個參會終端的聲音等;也就是說,該第一會議服務模塊的運行狀態決定會議是否可以正常召開,是會議系統的核心服務模塊。因此,本實施例中對該第一會議服務模塊進行功能上的備份,即在會議系統中設置了第二會議服務模塊,該第二會議服務模塊在會議系統啟動後處於運行狀態,此時並未執行上述第一會議服務模塊所進行的各項操作。本實施例中的第一管理節點負責管理第一和第二會議服務模塊的服務狀態,並且可以記錄並呈現會議狀態,例如可以通過第一管理節點的顯示器展現出參會終端的用戶;具體地,該第一管理節點在當前召開的遠程會議中檢測第一會議服務模塊的運行狀態,當發現第一會議服務模塊處於異常狀態時,例如檢測到第一會議服務模塊宕機時,向第二會議服務模塊發送第一狀態信息,用於後續使用第二會議服務模塊為當前遠程會議提供服務。

本實施例中的第一管理節點負責管理第一會議服務模塊的服務狀態,即該第一管理節點可以實時獲取到當前遠程會議的會議狀態和會議信息,具體可以為通過與第一會議服務模塊的交互獲取到的,則在第一會議服務模塊處於異常狀態時,該第一管理節點可以通過啟用第二會議服務模塊對當前遠程會議進行備份。在具體實現中,該第二會議服務模塊作為備用的會議服務模塊,本身就具備與第一會議服務模塊相同的功能,在該第二會議服務模塊為當前遠程會議提供服務前需要獲知當前遠程會議的狀態和信息,因此,第一管理節點將第一會議服務模塊在發生異常狀態前記錄的會議狀態和會議信息發送給第二會議服務模塊,從而在第二會議服務模塊中對當前遠程會議進行備份。

圖3為執行圖2所提供的會議備份方法的一種會議系統的結構示意圖。如圖3所示,本實施例中的第一會議服務模塊11和第二會議服務模塊12作為MCU的重要組成部分,並沒有設置在特定的硬體MCU中,而是將這兩個模塊設置於會議系統的工作節點中,該工作節點通過傳輸網絡與第一管理節點10連接,工作節點通常是分布式的,工作節點之間交互同樣通過傳輸網絡實現。需要說明的是,第一會議服務模塊和第二會議服務模塊可以設置於會 議系統的同一工作節點中;另外,第一會議服務模塊和第二會議服務模塊也可以設置於會議系統的不同工作節點中,圖3以第一會議服務模塊和第二會議服務模塊設置於不同工作節點中為例予以示出;本實施例在具體實現中,第一會議服務模塊所在的工作節點中,例如設置有用於定時檢測第一會議服務模塊工作狀態的監測模塊,由該監測模塊向第一管理節點上報第一會議服務模塊的異常狀態。

S120,第一管理節點將所述第一會議服務模塊執行的各項操作遷移到所述第二會議服務模塊上。

在本實施例中,第二會議服務模塊具備執行會議控制操作和會議媒體的轉發管理操作的能力,並且已經獲取到第一會議服務模塊記錄的會議狀態和會議信息,此時,第一管理節點可以將第一會議服務模塊執行的各項操作遷移到所述第二會議服務模塊上,由第二會議服務模塊作為新的會議服務模塊,繼續進行當前遠程會議,即不需要由第二會議服務模塊重新發起會議,可以避免當前遠程會議在第一會議服務模塊異常時發生中斷,同時提高了遠程會議效率。

本實施例所提供的會議備份方法,通過第一管理節點檢測為當前遠程會議提供會議控制服務和會議媒體轉發管理操作的第一會議服務模塊的狀態,在檢測到該第一會議服務模塊處於異常狀態後,向第二會議服務模塊發送第一狀態信息,該第一狀態信息包括第一會議服務模塊記錄的會議狀態和會議信息,從而可以將處於異常狀態的第一會議服務模塊所執行的各項操作遷移到該第二會議服務模塊上;本實施例提供的會議備份方法解決了現有技術在會議備份過程中,在主用MCU發生故障的情況下,由於需要備用MCU重新發起會議,而導致會議發生中斷的問題,響應地提高了會議備份方法的智能性,同時提高了遠程會議的工作效率。

進一步地,本實施例提供的方法通過第一會議服務模塊和第二會議服務模塊所在的工作節點實現MCU的功能,替代了現有技術中通過具體的硬體實現MCU的功能,可以降低部署和運營大規模會議系統的成本,使得每個參會終端的使用者能夠像使用電子郵件(Email)、電話和計算機一樣使用會議系統參與遠程會議。

需要說明的是,本發明實施例中會議系統可以包括N個會議服務模塊,每個會議服務模塊可以處於不同的工作狀態,例如有部分會議服務模塊正在為其他遠程會議提供服務,則本實施例提供的方法在第一管理節點在檢測到第一會議服務模塊處於異常狀態後,向第二會議服務模塊發送第一狀態信息前,還可以包括:第一管理節點在N個會議服務模塊中選擇一個處於空閒狀態的會議服務模塊作為上述第二會議服務模塊,其中,N為大於或等於2的整數;本實施例中的第二會議服務模塊可以是在會議系統中的多個會議服務模塊中選擇出的,具體作為第一會議服務模塊的備用會議服務模塊,參與當前遠程會議的後續服務工作。

本實施例在具體實現中,第一管理節點在選擇第二會議服務模塊時,例如可以優先選擇與第一會議服務模塊不在同一工作節點的會議服務模塊,可以避免由於硬體故障而導致會議備份方法在執行過程中的失效,從而保證當前遠程會議順利進行。

如圖4所示,為執行圖2所提供的會議備份方法的另一種會議系統的結構示意圖,在上述各實施例的基礎上,會議系統還包括會議媒體服務模塊13、呼叫服務模塊14和呼叫媒體服務模塊15;則圖2所示方法在S120之後還包括:S130,第一管理節點向第二會議服務模塊發送指示信息,該指示信息用於指示第二會議服務模塊分別向會議媒體服務模塊、呼叫服務模塊和呼叫媒體服務模塊發送通知消息,該通知消息用於通知由第二會議服務模塊在當前遠程會議中執行會議控制操作和會議媒體的轉發管理操作,並且該通知消息中可以包括該第二會議服務模塊的統一資源定位符(Uniform Resource Locator,簡稱為:URL)。需要說明的是,本發明實施例中的會議系統不限於上述幾種服務模塊,還可以包括其它服務模塊,本實施例以第二會議服務模塊與以上述幾種服務模塊的交互方式為例予以說明。

在本實施例中,所述會議媒體服務模塊13負責執行當前遠程會議在一個區域內的多個呼叫媒體服務的音頻混音和轉發、視頻轉發等操作,呼叫服務模塊14負責呼叫的媒體協商、信道控制等操作,呼叫媒體服務模塊15負責呼叫服務控制下與一個參會終端建立媒體信道的操作。類似地,上述會議媒體服務模塊13、呼叫服務模塊14和呼叫媒體服務模塊15同樣可以在分布式 的工作節點上運行,本實施例中的各服務模塊可以全部共用一個工作節點,也可以部分共用工作節點,例如第二會議服務模塊12和會議媒體服務模塊13可以運行在一個工作節點上,還可以每個服務模塊運行在不同的工作節點上,圖4以每個服務模塊運行在不同的工作節點上為例予以示出,第一管理節點10負責管理各工作節點上的會議資源,即上述每種服務模塊提供的各項服務,若第一和第二會議服務模塊運行在一個工作節點上,當第一會議服務模塊故障時,可以將其所執行的各項操作遷移到第二會議服務模塊上,但是,當工作節點故障時,則第二會議服務模塊無法實現備份服務,因此,圖4所示會議系統中對各服務模塊的部署方式有利於實現MCU的功能,由於各個服務模塊運行在不同的工作節點上,某個服務模塊在發生宕機和恢復時並不影響整個會議的進行,並且若第一會議服務模塊所在的工作節點發生斷電等情況時,也可以實現對當前遠程會議的備份,有利於提高會議備份方法的實用性。

在本實施例中,第二會議服務模塊開始執行會議服務的各項操作時,通過信令通知會議中當前使用的其他服務模塊,第一會議服務模塊已經變更的消息,在整個切換的過程中,其他服務模塊不會發生更改,參會終端與MCU之間碼流不會中斷。因此,本實施例提供的方法在第一會議服務模塊宕機的情況下可以實現當前遠程會議的無縫切換,整個過程參會終端完全不受影響。

需要說明的是,本實施例中通過與第一管理節點連接的各工作節點實現MCU的功能,在現有的工作節點的能力有限時,可以通過增加工作節點的方式來擴展MCU的功能,相比於現有技術中通過特定的硬體MCU的方式相比,克服了硬體條件對執行會議備份方法的限制,提高了會議備份方法的實用性。

圖5為本發明實施例提供的另一種會議備份方法的流程圖。本實施例提供的方法同樣適用於進行遠程會議的情況中,該方法可以由會議系統執行,該會議系統通常以硬體和軟體的方法來實現,本實施例中的會議系統包括第一管理節點、第一會議服務模塊和第二會議服務模塊。如圖5所示,本實施例的提供的方法可以包括:

S210,第一管理節點根據用戶在終端列表中選擇的參會終端,創建遠程會議,並通過第一會議服務模塊呼叫選擇的參會終端。

在本實施例中,第一管理節點中可以預置有終端列表,並且可以在第一 管理節點的圖形用戶界面(Graphical User Interface,簡稱為:GUI)上顯示出該終端列表,以供用戶選擇參會終端,從而第一管理節點可以根據用戶的選擇通知協議與通道控制模塊創建遠程會議,並通過第一會議服務模塊呼叫已選擇的參會終端,此時完成遠程會議的召開,可以在第一會議服務模塊的控制下進行會議;本實施例中的第一會議服務模塊同樣用於在當前遠程會議中執行會議控制操作和會議媒體的轉發管理操作。

S220,第一會議服務模塊實時檢測當前遠程會議的狀態是否發生變化;若是,則執行S230,若否,則執行S240。

S230,第一管理節點接收第一會議服務模塊發送的狀態變化信息,該狀態變化信息包括新增或刪除參會終端,對每個參會終端的發言控制或聲音控制信息的變化中的一項或多項。

在遠程會議的召開過程中,會議的狀態可能隨時發生變化,例如有新的出參會終端請求加入會議,需要呼叫指定的參會終端加入會議,當前的參會終端需要退出會議,以及指定某一參會終端側的用戶進行發言,關閉其他參會終端的聲音等,在上述任一情況中,第一會議服務模塊可以實時檢查會議的狀態是否發生變化,並且在會議狀態變化時將發送變化的狀態信息發送給第一管理節點,以便第一管理節點中記錄最新的會議狀態和會議信息。

需要說明的是,本實施例在執行S230後,可以返回S220繼續檢測當前遠程會議的狀態是否發生變化,本實施例不限制S220~S230的執行次數。

S240,第一管理節點檢測第一會議服務模塊是否處於異常狀態;若是,則執行S250,若否,則執行S280。

S250,第一管理節點向第二會議服務模塊發送第一狀態信息。本實施例中的第一狀態信息具體為第一管理節點根據第一會議服務模塊記錄的會議狀態和會議信息,以及在S230中接收的狀態變化信息所生成的。

S260,第一管理節點將所述第一會議服務模塊執行的各項操作遷移到所述第二會議服務模塊上。

S270,第一管理節點向第二會議服務模塊發送指示信息,該指示信息用於指示第二會議服務模塊分別向會議媒體服務模塊、呼叫服務模塊和呼叫媒 體服務模塊發送通知消息。本實施例中的通知消息同樣用於通知各服務模塊此時由第二會議服務模塊在當前遠程會議中執行會議控制操作和會議媒體的轉發管理操作。

S280,第一管理節點控制第一會議服務模塊繼續在當前遠程會議中執行會議控制操作和會議媒體的轉發管理操作。

本發明在具體實現中,各實施例提供的會議備份方法依賴於第一管理節點的處理,所以該第一管理節點的穩定性也是影響本發明各實施例中遠程會議穩定性的重要因素。因此,本實施例同樣可以對第一管理節點進行備份,如圖6所示,為執行圖5所提供的會議備份方法的一種會議系統的結構示意圖,圖6所示會議系統中的各服務模塊均運行在不同的工作節點上,並且本實施例中的會議系統還包括第二管理節點16。本實例提供的方法還包括:

S290,第一管理節點以第一時間間隔重複向第二管理節點發送第二狀態信息,當前第二狀態信息用於指示第二管理節點在第二時間間隔內沒有接收到第一管理節點發送的新的第二狀態信息時,根據當前第二狀態信息與會議系統中的每個工作節點建立連接,其中,該第二會議狀態信息包括在當前遠程會議中執行會議控制操作和會議媒體的轉發管理操作的會議服務模塊記錄的會議狀態和會議信息。

在本實施例中,通過在會議系統中部署第二管理節點作為第一管理節點的備用,第一管理節點啟動後在創建遠程會議時向各工作節點發送註冊信息,與各工作節點建立連接,以管理各工作節點上的會議資源。第二管理節點啟動後向第一管理節點發送註冊信息,且第二管理節點此時不管理任何會議資源,僅接收第一管理節點發送的第二狀態信息,該第二狀態信息中記錄了已經召開的會議的當前遠程會議狀態和會議信息;具體地,第一管理節點可以定時將本端的向第二管理節點重複發送第二狀態信息,若第二管理節點在一定時間內沒有收到第一管理節點發送的第二狀態信息,則認為第一管理節點發送故障,此時第二管理節點根據最新接收到的第二狀態信息接管第一管理節點的工作,此時,該第二管理節點與各工作節點建立連接,接管會議資源管理和會議控制工作。另外,本實施例中的第一管理節點發生故障時可能由第一會議服務模塊執行會議的控制和管理操作,也可能此時第一會議服務模 塊已將宕機,會議的控制和管理操作已經切換到第二會議服務模塊上執行,因此,在上述實施例的S270或S280之後,都有可能執行S290。

需要說明的是,本實施例中的第一時間間隔和第二時間間隔可以是相同的,也可以是不同的,通常地,第二時間間隔大於等於第一時間間隔;另外,本實施例中的第一管理節點在恢復後向第二管理節點發送註冊信息,原來的第一管理節點和第二管理節點的工作內容發送替換,此時由第一管理節點作用備用管理節點。顯然地,本實施例提供的方法,在第一管理節點宕機時可以將管理工作遷移至第二管理節點,當前遠程會議的進程同樣不受影響,進一步地提高了遠程會議的穩定性。

圖7為本發明實施例提供的一種管理節點的結構示意圖。本實施例提供的管理節點適用於執行遠程會議,例如可以是電話會議,也可以是視頻會議,該管理節點通常以硬體和軟體的方法來實現,設置於會議系統中,該會議系統中還包括第一會議服務模塊和第二會議服務模塊。如圖7所示,本實施例提供的管理節點具體包括:檢測模塊21、發送模塊22和處理模塊23。

其中,檢測模塊21,用於檢測第一會議服務模塊的運行狀態,該第一會議服務模塊是在當前遠程會議中執行會議控制操作和會議媒體的轉發管理操作的會議服務模塊。

發送模塊22,用於在檢測模塊21檢測到第一會議服務模塊處於異常狀態後,向第二會議服務模塊發送第一狀態信息,該第一狀態信息包括第一會議服務模塊記錄的會議狀態和會議信息。

本實施例中的第一會議服務模塊在當前遠程會議中執行的各項操作,管理節點對第一會議服務模塊的管理工作,以及第二會議服務模塊具備的功能均與上述實施例相同。可以參照圖3所提供的會議系統,類似地,第一會議服務模塊和第二會議服務模塊可以設置於會議系統的同一工作節點中,或者第一會議服務模塊和第二會議服務模塊也可以設置於會議系統的不同工作節點中。

處理模塊23,用於將第一會議服務模塊執行的各項操作遷移到第二會議服務模塊上。

本實施例中的第二會議服務模塊具備執行會議控制操作和會議媒體的轉發管理操作的能力,在處理模塊23將第一會議服務模塊執行的各項操作遷移到所述第二會議服務模塊上後,不需要由第二會議服務模塊重新發起會議,可以繼續進行當前遠程會議,從而避免了當前遠程會議在第一會議服務模塊異常時發生中斷。

本發明實施例提供的管理節點用於執行本發明圖2所示實施例提供的會議備份方法,具備相應的功能模塊,其實現原理和技術效果類似,此處不再贅述。

需要說明的是,本發明實施例中會議系統可以包括N個會議服務模塊,每個會議服務模塊可以處於不同的工作狀態,例如有部分會議服務模塊正在為其他遠程會議提供服務,則本實施例提供的管理節點還包括選擇模塊24,用於在檢測模塊21檢測到第一會議服務模塊處於異常狀態後,在發送模塊22向第二會議服務模塊發送第一狀態信息前,在N個會議服務模塊選擇一個處於空閒狀態的會議服務模塊作為上述第二會議服務模塊,N為大於或等於2的整數。

在上述各實施例中,會議系統還包括會議媒體服務模塊、呼叫服務模塊和呼叫媒體服務模塊;則圖7所示管理節點中的發送模塊22,還用於在處理模塊23將第一會議服務模塊執行的各項操作遷移到第二會議服務模塊上之後,向第二會議服務模塊發送指示信息,該指示信息用於指示第二會議服務模塊分別向會議媒體服務模塊、呼叫服務模塊和呼叫媒體服務模塊發送通知消息,通知消息用於通知由第二會議服務模塊在當前遠程會議中執行會議控制操作和會議媒體的轉發管理操作,並且該通知消息中可以包括該第二會議服務模塊的URL。需要說明的是,本發明實施例中的會議系統不限於上述幾種服務模塊,還可以包括其它服務模塊,本實施例以第二會議服務模塊與以上述幾種服務模塊的交互方式為例予以說明。

圖8為本發明實施例提供的另一種管理節點的結構示意圖。本實施例提供的管理節點中可以預置有終端列表,在上述圖7所示管理節點的結構基礎上,還可以包括創建模塊25和接收模塊26,該創建模塊25用於在檢測模塊21檢測第一會議服務模塊的運行狀態之前,根據用戶在終端列表中選擇的參 會終端,創建遠程會議,並通過第一會議服務模塊呼叫選擇的參會終端;接收模塊26,用於在當前遠程會議的狀態發生變化時,接收第一會議服務模塊發送的狀態變化信息,狀態變化信息包括新增或刪除參會終端,對每個參會終端的發言控制或聲音控制信息的變化中的一項或多項;相應地,處理模塊23,還用於根據第一會議服務模塊記錄的會議狀態和會議信息,以及接收模塊26接收到的狀態變化信息生成用於向第二會議服務模塊發送的第一狀態信息。

本發明在具體實現中,各實施例提供的會議備份方法依賴於管理節點的處理,所以該管理節點的穩定性也是影響本發明各實施例中遠程會議穩定性的重要因素。因此,本實施例同樣可以對管理節點進行備份,具體地,本實施例中的會議系統還包括備用管理節點,並且上述各服務模塊運行在會議系統的工作節點上,本實施例中的發送模塊22,還用於以第一時間間隔重複向第二管理節點發送第二狀態信息,當前第二狀態信息用於指示第二管理節點在第二時間間隔內沒有接收到管理節點發送的新的第二狀態信息時,根據當前第二狀態信息與會議系統中的每個工作節點建立連接,其中,第二會議狀態信息包括在當前遠程會議中執行會議控制操作和會議媒體的轉發管理操作的會議服務模塊記錄的會議狀態和會議信息。

需要說明的是,本實施例中的第一時間間隔和第二時間間隔可以是相同的,也可以是不同的,通常地,第二時間間隔大於等於第一時間間隔。

本發明實施例提供的管理節點用於執行本發明圖5所示各實施例提供的會議備份方法,具備相應的功能模塊,其實現原理和技術效果類似,此處不再贅述。

本發明實施例還提供一種會議系統,該會議系統包括第一會議服務模塊、第二會議服務模塊和如上述圖7和圖8所示各實施例中的任一管理節點;其中,第一會議服務模塊,用於在當前遠程會議中執行會議控制操作和會議媒體的轉發管理操作;第二會議服務模塊,用於在接收到管理節點發送的第一狀態信息,並且在管理節點將第一會議服務模塊執行的各項操作遷移到第二會議服務模塊上後,在當前遠程會議中執行會議控制操作和會議媒體的轉發管理操作。

本實例提供在具體實現中,一方面,第一會議服務模塊和第二會議服務模塊可以設置於會議系統的同一工作節點中;另一方面,第一會議服務模塊和第二會議服務模塊可以設置於會議系統的不同工作節點中。

本實施例中的管理節點的結構與上述圖7和圖8所示管理節點的結構相同,本發明實施例提供的會議系統用於執行本發明圖2和圖5所提供的會議備份方法,具備相應的實體裝置,其實現原理和技術效果類似,此處不再贅述。

需要說明的是,圖7和圖8所示各實施例中的管理節點為圖2到圖6所示實施例中的第一管理節點,圖7和圖8所示各實施例中的備用管理節點為圖2到圖6所示實施例中的第二管理節點。

雖然本發明所揭露的實施方式如上,但所述的內容僅為便於理解本發明而採用的實施方式,並非用以限定本發明。任何本發明所屬領域內的技術人員,在不脫離本發明所揭露的精神和範圍的前提下,可以在實施的形式及細節上進行任何的修改與變化,但本發明的專利保護範圍,仍須以所附的權利要求書所界定的範圍為準。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀