国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種雙虛擬鏈路快速切換的雙備份會議系統(tǒng)及其表決方法與流程

      文檔序號:40387010發(fā)布日期:2024-12-20 12:09閱讀:7來源:國知局
      一種雙虛擬鏈路快速切換的雙備份會議系統(tǒng)及其表決方法與流程

      本發(fā)明屬于會議系統(tǒng),具體涉及一種雙虛擬鏈路快速切換的雙備份會議系統(tǒng)及其表決方法。


      背景技術(shù):

      1、傳統(tǒng)的會議表決系統(tǒng)一般采用一臺服務(wù)主機,由一臺服務(wù)主機支持會議系統(tǒng)的運行。如現(xiàn)有技術(shù)中,公開號為cn1811827a的中國專利,公開了一種帶電量檢測裝置的表決系統(tǒng),該系統(tǒng)包括若干個表決器和主機,所述表決器包括鍵盤電路、電源電路、微控制器和無線通訊模塊,表決器通過無線通訊模塊與主機進行無線通訊;該系統(tǒng)可以在遠、近距離對表決器的電量進行檢測,便于會議組織人員及時了解各表決器的情況并作出相應(yīng)的解決措施,有利于保障會議表決程序的順利進行。然而,上述系統(tǒng)的一大缺陷在于缺乏備用主機的配置,一旦主機發(fā)生故障,整個表決系統(tǒng)將陷入癱瘓狀態(tài)。

      2、于是,市面出現(xiàn)了一種雙備份的表決系統(tǒng),但在這些雙備份的表決系統(tǒng)中,備機一般都是跟主機進行心跳通信,備機發(fā)現(xiàn)主機故障后,備機再主動切換成主機的ip地址,并進行arp(地址解析協(xié)議)廣播,刷新話筒端的arp表,要求話筒重新鏈接到備機。但這個話筒恢復(fù)鏈接過程的時間,都會受主機的底層的ip切換、話筒的arp表刷新、話筒的數(shù)量等多種因素影響,如隨著話筒數(shù)量越多,從各個話筒切換到整個會議系統(tǒng)恢復(fù)正常所要的時間就會越來越長。

      3、而且,在雙備份的表決系統(tǒng)中,一般各個話筒端都是不知道存在備機的,等主機故障后,備機才會去接管,將備機切換成主機的ip,然后話筒端重新連接備機。若要切換到整個系統(tǒng)能正常使用,這個切換過程還會受各個話筒端并發(fā)數(shù)的規(guī)模影響,并發(fā)量越大,系統(tǒng)恢復(fù)使用的時間就越長,對整體會議進程的影響就越大。

      4、另外,還有采用雙物理鏈路分別連接主機、備用機的方案,但這種方案的成本一般是單物理鏈路的2倍;由于這種方案存在能耗高、成本高等缺點,并不適合大多數(shù)的會場使用,同時會議的規(guī)模也會受到限制。

      5、因此,亟需一種雙虛擬鏈路快速切換的雙備份的會議系統(tǒng)來解決上述問題。


      技術(shù)實現(xiàn)思路

      1、針對相關(guān)技術(shù)中的問題,本發(fā)明提出一種雙虛擬鏈路快速切換的雙備份會議系統(tǒng)及其表決方法,以克服現(xiàn)有相關(guān)技術(shù)所存在的上述技術(shù)問題,本發(fā)明所采用的雙虛擬鏈路的成本更低,且各所述話筒設(shè)備均與主機、備機建立了tcp鏈接,即使主機或備機任意一方出現(xiàn)故障,本發(fā)明中的雙備份會議系統(tǒng)能在短時間內(nèi)切換未故障的主機或備機。

      2、本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:一種雙虛擬鏈路快速切換的雙備份的會議系統(tǒng),包括主機,以及至少一個備機,還包括用于供電的電源hub模塊和n個話筒設(shè)備,其中n為大于1的正整數(shù);

      3、n個所述話筒設(shè)備和主機、備機分別與所述電源hub模塊電性連接;所述備機與主機建立tcp鏈接;各所述話筒設(shè)備均與主機建立tcp鏈接,各所述話筒設(shè)備還分別與備機建立tcp鏈接,形成雙虛擬鏈路。

      4、進一步地,所述主機通電啟動后,向n個所述話筒設(shè)備和備機廣播主機心跳,所述主機心跳包括主機的id和ip地址;所述主機包括一數(shù)據(jù)庫同步模塊,所述數(shù)據(jù)庫同步模塊用于存儲主機的數(shù)據(jù)庫與狀態(tài);預(yù)先設(shè)定所述備機每x秒發(fā)送一次備機心跳給主機,所述備機心跳包括備機的id和ip地址。

      5、進一步地,各所述話筒設(shè)備均設(shè)有按鍵,且各所述話筒設(shè)備中均設(shè)有單片機mcu,所述單片機mcu內(nèi)設(shè)有存儲單元和判斷單元;使用者按動按鍵進行投票,投票結(jié)果存儲在所述存儲單元中;所述判斷單元用于判斷當前話筒設(shè)備的狀態(tài),當前話筒設(shè)備的狀態(tài)包括主機狀態(tài)與掉線狀態(tài)。

      6、一種雙虛擬鏈路快速切換的表決方法,應(yīng)用于上述的一種雙虛擬鏈路快速切換的雙備份會議系統(tǒng),所述表決方法,包括以下步驟:

      7、步驟s1:主機通電啟動后,一直向n個所述話筒設(shè)備和備機進行廣播;備機向n個所述話筒設(shè)備與主機廣播備機心跳、備機的存在信息,一共兩條指令;同時,備機與主機建立tcp鏈接,備機備份主機的數(shù)據(jù)庫與狀態(tài),備機每x秒發(fā)送一次備機心跳給主機,主機收到備機心跳后回復(fù)備機;主機收到各所述話筒設(shè)備的命令后也會抄送一份給備機進行保存;

      8、步驟s2:各所述話筒設(shè)備通電后,分別與主機建立tcp鏈接,并往主機發(fā)送注冊信息;各所述話筒設(shè)備還分別與備機建立tcp鏈接,往備機發(fā)送注冊信息,此時,各所述話筒設(shè)備同時與主機、備機分別建立tcp鏈接,形成雙虛擬鏈路;各所述話筒設(shè)備取隨機數(shù)3-5秒內(nèi)發(fā)送話筒心跳給主機和備機,以減少主機/備機并發(fā)處理的算力;所述話筒心跳包括當前話筒設(shè)備的id和ip地址;

      9、步驟s3:當主機故障時,備機在1秒內(nèi)收不到主機回復(fù)的主機心跳,判斷為主機故障;此時,備機向各所述話筒設(shè)備向廣播一條switch?to?master的切換信息;各所述話筒設(shè)備收到切換信息后,切換到備機進行通信;

      10、步驟s4:在表決過程中,使用者已經(jīng)在各所述話筒設(shè)備進行按鍵投票,則投票結(jié)果寄存在所述單片機mcu中,各所述話筒設(shè)備會判斷當前話筒的狀態(tài),再根據(jù)判斷結(jié)果選擇發(fā)送表決選項的鏈路;所述表決選項包括投票結(jié)果。

      11、進一步地,在所述步驟s1中,x的取值范圍為0.08-0.12,在本發(fā)明中優(yōu)先選用為0.1,即備機每0.1秒發(fā)送一次備機心跳給主機。

      12、進一步地,在所述步驟s2中,y的取值范圍為4-6,在本發(fā)明中優(yōu)先選用為5,即各所述話筒設(shè)備在5秒內(nèi)收不到主機廣播的主機心跳,當前話筒設(shè)備的狀態(tài)記錄為掉線狀態(tài)。

      13、進一步地,在所述步驟s2中,各所述話筒設(shè)備收到主機廣播的主機心跳后,將當前話筒設(shè)備的狀態(tài)記錄為主機狀態(tài);若各所述話筒設(shè)備在y秒內(nèi)收不到主機廣播的主機心跳,所述判斷單元判斷當前話筒設(shè)備與主機掉線,即當前話筒設(shè)備的狀態(tài)記錄為掉線狀態(tài),需啟動重連服務(wù)器;若各所述話筒設(shè)備收到備機的存在信息,則判斷為備機在線中,即當前話筒設(shè)備的狀態(tài)記錄為掉線狀態(tài),且待當前話筒設(shè)備收到切換信息后才切換備機。

      14、進一步地,在所述步驟s3中,各所述話筒設(shè)備收到切換信息后,各所述話筒設(shè)備內(nèi)部的單片機mcu就會使用先前與備機建立的tcp鏈接進行通信,各所述話筒設(shè)備不需要重新建立與備機的tcp鏈接。

      15、進一步地,在所述步驟s4中,若當前是主機狀態(tài),各所述話筒設(shè)備優(yōu)先選擇主機的tcp鏈路發(fā)送表決選項;若當前是掉線狀態(tài),且主機在掉線期間切換成備機,則各所述話筒設(shè)備切換連通備機的tcp鏈路,將表決選項上傳給備機;

      16、更進一步地,在所述步驟s4中,若當前是掉線狀態(tài),且各所述話筒設(shè)備沒有收到備機的切換信息,則會重連服務(wù)器,查詢當前的表決議題,并查詢各所述話筒設(shè)備的當前議題是否一致,如果一致,則把表決選項上傳,否則認為無效選項,不作上傳。

      17、本發(fā)明的有益效果:

      18、(1)在本發(fā)明中,相較于現(xiàn)有的雙物理鏈路的方案,本發(fā)明所采用的雙虛擬鏈路的成本更低,且各所述話筒設(shè)備均與主機、備機建立了tcp鏈接,即使主機或備機任意一方出現(xiàn)故障,本發(fā)明中的雙備份會議系統(tǒng)能切換未故障的主機或備機,確保會議正常進行。

      19、(2)無論是在一個規(guī)模是幾十臺話筒設(shè)備的會議系統(tǒng),還是在規(guī)模是1000臺以上的話筒設(shè)備的會議系統(tǒng),本發(fā)明在主機出現(xiàn)故障時,備機都能自動接管主機的業(yè)務(wù)工作,且備機切換后到整個系統(tǒng)完成正常運行時間是一致的,不受話筒設(shè)備的數(shù)量影響,且恢復(fù)時間短,本發(fā)明切換到恢復(fù)所需要的時間在1s內(nèi),極大縮短恢復(fù)時間,從而保證會議表決的高效穩(wěn)定運行。

      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1