国产精品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>

      一種頻譜數(shù)據(jù)復(fù)用系統(tǒng)及方法與流程

      文檔序號(hào):12269968閱讀:357來(lái)源:國(guó)知局
      一種頻譜數(shù)據(jù)復(fù)用系統(tǒng)及方法與流程

      本發(fā)明涉及頻譜技術(shù)領(lǐng)域,具體而言,涉及一種頻譜數(shù)據(jù)復(fù)用系統(tǒng)及方法。



      背景技術(shù):

      現(xiàn)有的頻譜數(shù)據(jù)查看方法一般是當(dāng)訪問(wèn)者需要查看某設(shè)備的頻譜數(shù)據(jù)時(shí),則開(kāi)啟該設(shè)備的采集裝置,對(duì)該設(shè)備的頻譜數(shù)據(jù)進(jìn)行采集;另外,當(dāng)訪問(wèn)者需要查看某設(shè)備的歷史頻譜錄像時(shí),也開(kāi)啟該設(shè)備的采集裝置,對(duì)該設(shè)備的頻譜數(shù)據(jù)進(jìn)行采集。

      參照?qǐng)D1,展示了現(xiàn)有技術(shù)提供的的頻譜數(shù)據(jù)采集系統(tǒng)示意圖,在展示層,當(dāng)有多個(gè)訪問(wèn)者同時(shí)發(fā)起對(duì)第一設(shè)備的頻譜查看需求或歷史頻譜錄像查看需求時(shí),分別通過(guò)第一采集設(shè)備對(duì)第一設(shè)備的頻譜數(shù)據(jù)進(jìn)行采集;同樣,對(duì)于第二設(shè)備,也是在展示層有多個(gè)訪問(wèn)者需要查看其頻譜和實(shí)時(shí)頻譜錄像需求時(shí),分別通過(guò)第二采集設(shè)備對(duì)第二設(shè)備的頻譜數(shù)據(jù)進(jìn)行采集。由于頻譜數(shù)據(jù)的高實(shí)時(shí)性、數(shù)據(jù)量大和頻繁啟停等特征,會(huì)導(dǎo)致以下問(wèn)題:同一時(shí)間點(diǎn)可能會(huì)有多個(gè)過(guò)程請(qǐng)求設(shè)備返回頻譜數(shù)據(jù)當(dāng)請(qǐng)求頻繁而且請(qǐng)求次數(shù)很多的時(shí)候,會(huì)占用掉設(shè)備很大的傳輸帶寬,由于帶寬的占用,還有網(wǎng)絡(luò)上數(shù)據(jù)傳輸優(yōu)先級(jí)的限制,很有可能會(huì)出現(xiàn)傳輸延時(shí),更有可能會(huì)出現(xiàn)性能瓶頸,最終無(wú)法滿足在高并發(fā)的情況下達(dá)到最終的設(shè)計(jì)指標(biāo)。



      技術(shù)實(shí)現(xiàn)要素:

      有鑒于此,本發(fā)明實(shí)施例的目的在于提供一種頻譜數(shù)據(jù)復(fù)用系統(tǒng)及方法,適用于多訪問(wèn)者同時(shí)進(jìn)行的全部頻段的頻譜數(shù)據(jù)在高頻次的訪問(wèn),實(shí)現(xiàn)一次采集多次復(fù)用,降低頻譜數(shù)據(jù)頻繁采集對(duì)設(shè)備的壓力,同時(shí)解決多訪問(wèn)者多功能對(duì)實(shí)時(shí)頻譜數(shù)據(jù)的共享利用。

      第一方面,本發(fā)明實(shí)施例提供了一種頻譜數(shù)據(jù)復(fù)用系統(tǒng),其中,所述系統(tǒng)包括心跳管理器、訪問(wèn)計(jì)數(shù)器、采集驅(qū)動(dòng)管理器、回調(diào)注冊(cè)模塊、數(shù)據(jù)回調(diào)處理模塊和展示層;

      所述心跳管理器,用于獲取心跳狀態(tài);

      所述訪問(wèn)計(jì)數(shù)器,用于根據(jù)所述心跳狀態(tài)統(tǒng)計(jì)設(shè)備的訪問(wèn)次數(shù),并根據(jù)所述訪問(wèn)次數(shù)管理所述采集驅(qū)動(dòng)管理器;

      所述采集驅(qū)動(dòng)管理器,用于在所述訪問(wèn)次數(shù)不小于第一數(shù)值的情況下,采集所述設(shè)備的原始頻譜數(shù)據(jù),并將所述原始頻譜數(shù)據(jù)進(jìn)行處理得到第一回調(diào)實(shí)體;

      所述回調(diào)注冊(cè)模塊,用于根據(jù)所述心跳狀態(tài)獲取需求信息,并根據(jù)所述需求信息從所述第一回調(diào)實(shí)體中獲取第二回調(diào)實(shí)體;

      所述數(shù)據(jù)回調(diào)處理模塊,用于對(duì)所述第二回調(diào)實(shí)體進(jìn)行加工處理,生成第二頻譜數(shù)據(jù);

      所述展示層,用于展示所述第二頻譜數(shù)據(jù)。

      結(jié)合第一方面,本發(fā)明實(shí)施例提供了第一方面的第一種可能的實(shí)施方式,其中,所述采集驅(qū)動(dòng)管理器包括頻譜采集單元和數(shù)據(jù)處理單元;

      所述頻譜采集單元,用于在所述訪問(wèn)次數(shù)不小于所述第一數(shù)值的情況下,采集所述設(shè)備的原始頻譜數(shù)據(jù);

      所述數(shù)據(jù)處理單元,用于將對(duì)所述設(shè)備的原始頻譜數(shù)據(jù)進(jìn)行加工處理,生成第一頻譜數(shù)據(jù),并把所述第一頻譜數(shù)據(jù)進(jìn)行封裝,生成所述第一回調(diào)實(shí)體。

      結(jié)合第一方面,本發(fā)明實(shí)施例提供了第一方面的第二種可能的實(shí)施方式,其中,所述回調(diào)注冊(cè)模塊包括調(diào)取需求管理單元和實(shí)時(shí)推送單元;

      所述調(diào)取需求管理單元,用于根據(jù)所述心跳狀態(tài)獲取所述需求信息,并根據(jù)所述需求信息從所述第一回調(diào)實(shí)體中獲取所述第二回調(diào)實(shí)體;

      所述實(shí)時(shí)推送單元,用于將所述第二回調(diào)實(shí)體中的數(shù)據(jù)信息分別發(fā)送給所述數(shù)據(jù)回調(diào)處理模塊中對(duì)應(yīng)的單元。

      結(jié)合第一方面的第二種可能的實(shí)施方式,本發(fā)明實(shí)施例提供了第一方面的第三種可能的實(shí)施方式,其中,所述第二回調(diào)實(shí)體中的數(shù)據(jù)信息包括網(wǎng)頁(yè)數(shù)據(jù)、歷史視頻數(shù)據(jù)、實(shí)時(shí)視頻數(shù)據(jù)和反向衰減計(jì)算數(shù)據(jù),所述數(shù)據(jù)回調(diào)處理模塊包括網(wǎng)頁(yè)回調(diào)單元、歷史視頻回調(diào)單元、實(shí)時(shí)視頻回調(diào)單元和反向衰減計(jì)算單元;

      所述實(shí)時(shí)推送單元,還用于將所述網(wǎng)頁(yè)數(shù)據(jù)、所述歷史視頻數(shù)據(jù)、所述實(shí)時(shí)視頻數(shù)據(jù)和所述反向衰減計(jì)算數(shù)據(jù)分別發(fā)送給所述網(wǎng)頁(yè)回調(diào)單元、所述歷史視頻回調(diào)單元、所述實(shí)時(shí)視頻回調(diào)單元和所述反向衰減計(jì)算單元。

      結(jié)合第一方面,本發(fā)明實(shí)施例提供了第一方面的第四種可能的實(shí)施方式,其中,所述心跳管理器,還用于根據(jù)訪問(wèn)狀態(tài)去除所述心跳狀態(tài)。

      結(jié)合第一方面的第四種可能的實(shí)施方式,本發(fā)明實(shí)施例提供了第一方面的第五種可能的實(shí)施方式,其中,所述訪問(wèn)狀態(tài)包括訪問(wèn)主動(dòng)關(guān)閉鏈接、訪問(wèn)異常退出和訪問(wèn)超時(shí)。

      結(jié)合第一方面,本發(fā)明實(shí)施例提供了第一方面的第六種可能的實(shí)施方式,其中,所述展示層為客戶端,還用于輸入所述心跳狀態(tài),并把所述心跳狀態(tài)發(fā)送給所述心跳管理器。

      第二方面,本發(fā)明實(shí)施例提供了一種頻譜數(shù)據(jù)復(fù)用方法,其中,所述方法包括:

      獲取心跳狀態(tài);

      根據(jù)所述心跳狀態(tài)統(tǒng)計(jì)設(shè)備的訪問(wèn)次數(shù);

      在所述訪問(wèn)次數(shù)不小于第一數(shù)值的情況下,采集所述設(shè)備的原始頻譜數(shù)據(jù),并將所述原始頻譜數(shù)據(jù)進(jìn)行處理得到第一回調(diào)實(shí)體;

      根據(jù)所述心跳狀態(tài)獲取需求信息,并根據(jù)所述需求信息從所述第一回調(diào)實(shí)體中獲取第二回調(diào)實(shí)體;

      對(duì)所述第二回調(diào)實(shí)體進(jìn)行加工處理,生成第二頻譜數(shù)據(jù);

      展示所述第二頻譜數(shù)據(jù)。

      結(jié)合第二方面,本發(fā)明實(shí)施例提供了第二方面的第一種可能的實(shí)施方式,其中,所述在所述訪問(wèn)次數(shù)不小于第一數(shù)值的情況下,采集所述設(shè)備的原始頻譜數(shù)據(jù),并將所述原始頻譜數(shù)據(jù)進(jìn)行處理得到第一回調(diào)實(shí)體包括:

      在所述訪問(wèn)次數(shù)不小于所述第一數(shù)值的情況下,采集所述設(shè)備的原始頻譜數(shù)據(jù);

      將對(duì)所述設(shè)備的原始頻譜數(shù)據(jù)進(jìn)行加工處理,生成第一頻譜數(shù)據(jù),并把所述第一頻譜數(shù)據(jù)進(jìn)行封裝,生成所述第一回調(diào)實(shí)體。

      結(jié)合第二方面,本發(fā)明實(shí)施例提供了第二方面的第二種可能的實(shí)施方式,其中,所述方法還包括:

      根據(jù)訪問(wèn)狀態(tài)去除所述心跳狀態(tài),其中,所述訪問(wèn)狀態(tài)包括訪問(wèn)主動(dòng)關(guān)閉鏈接、訪問(wèn)異常退出和訪問(wèn)超時(shí)。

      本發(fā)明提供了一種頻譜數(shù)據(jù)復(fù)用系統(tǒng)及方法,包括心跳管理器、訪問(wèn)計(jì)數(shù)器、采集驅(qū)動(dòng)管理器、回調(diào)注冊(cè)模塊、數(shù)據(jù)回調(diào)處理模塊和展示層;心跳管理器,用于獲取心跳狀態(tài);訪問(wèn)計(jì)數(shù)器,用于根據(jù)心跳狀態(tài)統(tǒng)計(jì)設(shè)備的訪問(wèn)次數(shù),并根據(jù)訪問(wèn)次數(shù)管理采集驅(qū)動(dòng)管理器;采集驅(qū)動(dòng)管理器,用于在訪問(wèn)次數(shù)不小于第一數(shù)值的情況下,采集設(shè)備的原始頻譜數(shù)據(jù),并將原始頻譜數(shù)據(jù)進(jìn)行處理得到第一回調(diào)實(shí)體;回調(diào)注冊(cè)模塊,用于根據(jù)心跳狀態(tài)獲取需求信息,并根據(jù)需求信息從第一回調(diào)實(shí)體中獲取第二回調(diào)實(shí)體;數(shù)據(jù)回調(diào)處理模塊對(duì)第二回調(diào)實(shí)體進(jìn)行加工處理,生成第二頻譜數(shù)據(jù);展示層,用于展示第二頻譜數(shù)據(jù)。本發(fā)明主要適用于多訪問(wèn)者同時(shí)進(jìn)行的毫秒級(jí)頻譜數(shù)據(jù)查看,能夠?qū)崿F(xiàn)一次采集多次復(fù)用,降低頻譜數(shù)據(jù)頻繁采集對(duì)設(shè)備的壓力,同時(shí)解決多訪問(wèn)者多功能對(duì)實(shí)時(shí)頻譜數(shù)據(jù)的共享利用。

      附圖說(shuō)明

      為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對(duì)范圍的限定,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。

      圖1示出了現(xiàn)有技術(shù)所提供的一種頻譜數(shù)據(jù)采集系統(tǒng)示意圖;

      圖2示出了本發(fā)明實(shí)施例所提供的一種頻譜數(shù)據(jù)復(fù)用系統(tǒng)示意圖;

      圖3示出了本發(fā)明實(shí)施例所提供的一種頻譜數(shù)據(jù)復(fù)用方法流程圖。

      圖示說(shuō)明:

      100-展示層; 200-數(shù)據(jù)回調(diào)處理模塊; 300-回調(diào)注冊(cè)模塊;

      310-實(shí)時(shí)推送單元; 320-調(diào)取需求管理單元; 400-采集驅(qū)動(dòng)管理器;

      410-數(shù)據(jù)處理單元; 420-頻譜采集單元; 500-心跳管理器;

      600-訪問(wèn)計(jì)數(shù)器。

      具體實(shí)施方式

      為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來(lái)布置和設(shè)計(jì)。因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例?;诒景l(fā)明的實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

      圖2為本發(fā)明實(shí)施例所提供的一種頻譜數(shù)據(jù)復(fù)用系統(tǒng)示意圖。

      參照?qǐng)D2,一種頻譜數(shù)據(jù)復(fù)用系統(tǒng)包括心跳管理器500、訪問(wèn)計(jì)數(shù)器600、采集驅(qū)動(dòng)管理器400、回調(diào)注冊(cè)模塊300、數(shù)據(jù)回調(diào)處理模塊200和展示層100;

      心跳管理器500,用于獲取心跳狀態(tài);

      具體的,心跳管理器500與回調(diào)注冊(cè)模塊300相連接,調(diào)用注冊(cè)接口將心跳狀態(tài)注冊(cè)到回調(diào)注冊(cè)模塊300;

      心跳管理器500,還用于根據(jù)訪問(wèn)狀態(tài)去除心跳狀態(tài);其中,訪問(wèn)狀態(tài)包括訪問(wèn)主動(dòng)關(guān)閉鏈接、訪問(wèn)異常退出和訪問(wèn)超時(shí);

      訪問(wèn)者在第一次開(kāi)啟時(shí)會(huì)被分配一個(gè)心跳ID,訪問(wèn)者可以定時(shí)將自己的心跳狀態(tài)通知給心跳管理器500,當(dāng)某個(gè)訪問(wèn)者主動(dòng)關(guān)閉連接時(shí),心跳管理器500會(huì)去除掉該訪問(wèn)者的心跳狀態(tài);當(dāng)某個(gè)訪問(wèn)者異常退出后,心跳管理器500會(huì)主動(dòng)根據(jù)預(yù)設(shè)的超時(shí)時(shí)間去除該訪問(wèn)者心跳狀態(tài);當(dāng)某個(gè)訪問(wèn)者長(zhǎng)時(shí)間打開(kāi)頻譜,超過(guò)了預(yù)設(shè)的允許最大頻譜查看時(shí)長(zhǎng)時(shí),心跳管理器500會(huì)主動(dòng)去除掉該訪問(wèn)者心跳狀態(tài);

      另外,心跳管理器500還與訪問(wèn)計(jì)數(shù)器600相連接,通過(guò)心跳狀態(tài)來(lái)控制訪問(wèn)計(jì)數(shù)器600。

      訪問(wèn)計(jì)數(shù)器600,用于根據(jù)心跳狀態(tài)統(tǒng)計(jì)設(shè)備的訪問(wèn)次數(shù),并根據(jù)訪問(wèn)次數(shù)管理采集驅(qū)動(dòng)管理器400;

      具體的,訪問(wèn)計(jì)數(shù)器300會(huì)根據(jù)訪問(wèn)者所訪問(wèn)的設(shè)備實(shí)體進(jìn)行訪問(wèn)次數(shù)統(tǒng)計(jì),以設(shè)備為視角,當(dāng)每多一個(gè)訪問(wèn)者該設(shè)備的訪問(wèn)次數(shù)加1,當(dāng)心跳管理器500主動(dòng)關(guān)閉一個(gè)心跳狀態(tài)的時(shí)候訪問(wèn)次數(shù)減1,據(jù)此訪問(wèn)計(jì)數(shù)器600用于管理采集驅(qū)動(dòng)管理器400。

      采集驅(qū)動(dòng)管理器400,用于在訪問(wèn)次數(shù)不小于第一數(shù)值的情況下,采集設(shè)備的原始頻譜數(shù)據(jù),并將原始頻譜數(shù)據(jù)進(jìn)行處理得到第一回調(diào)實(shí)體;

      具體的,采集驅(qū)動(dòng)管理器400包括頻譜采集單元420和數(shù)據(jù)處理單元410;

      其中,頻譜采集單元420,用于在訪問(wèn)次數(shù)不小于第一數(shù)值的情況下,采集設(shè)備的原始頻譜數(shù)據(jù),即頻譜采集單元420負(fù)責(zé)定期采集設(shè)備的原始頻譜數(shù)據(jù);

      這里,第一數(shù)值可以為1,當(dāng)某一設(shè)備的訪問(wèn)次數(shù)不小于1時(shí),則啟動(dòng)該設(shè)備的頻譜采集單元420;當(dāng)訪問(wèn)次數(shù)增加時(shí),不重復(fù)啟動(dòng)新的頻譜采集單元420,當(dāng)某一設(shè)備的訪問(wèn)次數(shù)歸0時(shí),停止該設(shè)備的頻譜采集單元420;

      數(shù)據(jù)處理單元410,用于對(duì)設(shè)備的原始頻譜數(shù)據(jù)進(jìn)行加密、解密、壓縮、解壓縮、告警處理等方式的加工處理,生成第一頻譜數(shù)據(jù),并把第一頻譜數(shù)據(jù)進(jìn)行封裝,生成第一回調(diào)實(shí)體。

      回調(diào)注冊(cè)模塊300,用于根據(jù)心跳狀態(tài)獲取需求信息,并根據(jù)需求信息從第一回調(diào)實(shí)體中獲取第二回調(diào)實(shí)體;

      具體的,回調(diào)注冊(cè)模塊300包括調(diào)取需求管理單元320和實(shí)時(shí)推送單元310;

      其中,調(diào)取需求管理單元320,用于根據(jù)心跳狀態(tài)獲取需求信息,即心跳狀態(tài)將自身注冊(cè)到調(diào)取需求管理單元320,心跳狀態(tài)中包含訪問(wèn)者的需求信息;并根據(jù)需求信息從第一回調(diào)實(shí)體中獲取第二回調(diào)實(shí)體;

      實(shí)時(shí)推送單元310,用于將第二回調(diào)實(shí)體中的數(shù)據(jù)信息分別發(fā)送給數(shù)據(jù)回調(diào)處理模塊200中對(duì)應(yīng)的單元,進(jìn)一步觸發(fā)展示層的變化;

      其中,第二回調(diào)實(shí)體中的數(shù)據(jù)信息包括網(wǎng)頁(yè)數(shù)據(jù)、歷史視頻數(shù)據(jù)、實(shí)時(shí)視頻數(shù)據(jù)和反向衰減計(jì)算數(shù)據(jù)。

      數(shù)據(jù)回調(diào)處理模塊200包括網(wǎng)頁(yè)回調(diào)單元、歷史視頻回調(diào)單元、實(shí)時(shí)視頻回調(diào)單元和反向衰減計(jì)算單元;

      實(shí)時(shí)推送單元310,還用于將網(wǎng)頁(yè)數(shù)據(jù)、歷史視頻數(shù)據(jù)、實(shí)時(shí)視頻數(shù)據(jù)和反向衰減計(jì)算數(shù)據(jù)分別發(fā)送給相匹配的網(wǎng)頁(yè)回調(diào)單元、歷史視頻回調(diào)單元、實(shí)時(shí)視頻回調(diào)單元和反向衰減計(jì)算單元。

      數(shù)據(jù)回調(diào)處理模塊200,用于對(duì)第二回調(diào)實(shí)體進(jìn)行加工處理,生成第二頻譜數(shù)據(jù);

      具體的,根據(jù)訪問(wèn)者的需求信息調(diào)用網(wǎng)頁(yè)回調(diào)單元、歷史視頻回調(diào)單元、實(shí)時(shí)視頻回調(diào)單元和反向衰減計(jì)算單元,對(duì)相匹配的網(wǎng)頁(yè)數(shù)據(jù)、歷史視頻數(shù)據(jù)、實(shí)時(shí)視頻數(shù)據(jù)和反向衰減計(jì)算數(shù)據(jù)進(jìn)行加工處理,生成可供展示層展示的各種形式,比如圖片形式、視頻形式等。

      展示層100,用于展示第二頻譜數(shù)據(jù);

      具體的,展示層100為客戶端,還用于輸入心跳狀態(tài),并把心跳狀態(tài)發(fā)送給心跳管理器500;

      訪問(wèn)者可以通過(guò)各種客戶端對(duì)頻譜數(shù)據(jù)進(jìn)行訪問(wèn),展示層100會(huì)為訪問(wèn)者提供各種展現(xiàn)形式,包括實(shí)時(shí)頻譜圖形展示、實(shí)時(shí)頻譜錄像記錄、歷史頻譜錄像記錄和反向衰減計(jì)算功能。

      其中,對(duì)展示層100的展現(xiàn)可同時(shí)支持B\S(Browser/Server,瀏覽器/服務(wù)器)、C\S(Client/Server,客戶/服務(wù)器)方式,可以多用戶端同時(shí)接入。

      本發(fā)明與現(xiàn)有技術(shù)的最大的不同在于,同一時(shí)間點(diǎn)只允許同一個(gè)設(shè)備被采集一次頻譜,而采集到的頻譜數(shù)據(jù)可以通過(guò)回調(diào)注冊(cè)模塊300所提供的注冊(cè)機(jī)制被訪問(wèn)者進(jìn)行接收,同時(shí)心跳管理器500還提供了心跳狀態(tài),可以檢查連接的有效性,實(shí)時(shí)維護(hù)對(duì)底層設(shè)備采集的啟停,還可以避免訪問(wèn)者的錯(cuò)誤操作導(dǎo)致的采集驅(qū)動(dòng)管理器400長(zhǎng)時(shí)間開(kāi)啟對(duì)設(shè)備產(chǎn)生的壓力。展示層100可同時(shí)支持B\S、C\S方式,可以多用戶端同時(shí)接入,而不增加對(duì)設(shè)備的壓力,從而減少了對(duì)設(shè)備芯片的訪問(wèn),設(shè)備負(fù)載將是可控的,同時(shí)傳輸?shù)臄?shù)據(jù)量少了,減輕了網(wǎng)絡(luò)的擁塞,本發(fā)明所提供的頻譜數(shù)據(jù)復(fù)用系統(tǒng)可以達(dá)到更高的設(shè)計(jì)標(biāo)準(zhǔn)。另外在數(shù)據(jù)回調(diào)處理模塊200中,實(shí)時(shí)頻譜錄像和歷史頻譜錄像都走的旁路,對(duì)主通道上的頻譜數(shù)據(jù)傳輸不帶來(lái)任何影響,不管掛多少錄像動(dòng)作,幾乎對(duì)實(shí)時(shí)頻譜查看不造成影響。

      圖3為本發(fā)明實(shí)施例所提供的一種頻譜數(shù)據(jù)復(fù)用方法流程圖。

      參照?qǐng)D3,一種頻譜數(shù)據(jù)復(fù)用方法包括:

      步驟S100,獲取心跳狀態(tài);

      具體的,展示層為客戶端,用于訪問(wèn)者輸入心跳狀態(tài),并將心跳狀態(tài)發(fā)送給心跳管理器,從而獲得心跳狀態(tài)。

      步驟S200,根據(jù)心跳狀態(tài)統(tǒng)計(jì)設(shè)備的訪問(wèn)次數(shù);

      具體的,訪問(wèn)計(jì)數(shù)器會(huì)統(tǒng)計(jì)各個(gè)設(shè)備的訪問(wèn)次數(shù),以設(shè)備為視角,當(dāng)每多一個(gè)訪問(wèn)者時(shí)該設(shè)備的訪問(wèn)次數(shù)加1,當(dāng)心跳管理器主動(dòng)關(guān)閉一個(gè)心跳狀態(tài)時(shí)訪問(wèn)次數(shù)減1。

      步驟S300,在訪問(wèn)次數(shù)不小于第一數(shù)值的情況下,采集設(shè)備的原始頻譜數(shù)據(jù),并將原始頻譜數(shù)據(jù)進(jìn)行處理得到第一回調(diào)實(shí)體;

      具體的,第一數(shù)值為1,當(dāng)某設(shè)備的訪問(wèn)次數(shù)不小于1時(shí),啟動(dòng)該設(shè)備的頻譜采集單元對(duì)原始頻譜數(shù)據(jù)進(jìn)行采集;當(dāng)訪問(wèn)次數(shù)增加時(shí),不重復(fù)啟動(dòng)該設(shè)備的頻譜采集單元;當(dāng)某一設(shè)備的訪問(wèn)次數(shù)歸0,則停止該設(shè)備的頻譜采集單元。接下來(lái),通過(guò)數(shù)據(jù)處理單元對(duì)原始頻譜數(shù)據(jù)進(jìn)行加密、解密、壓縮、解壓縮、告警處理等方式的加工處理,生成第一頻譜數(shù)據(jù),并把第一頻譜數(shù)據(jù)進(jìn)行封裝,生成第一回調(diào)實(shí)體。

      步驟S400,根據(jù)心跳狀態(tài)獲取需求信息,并根據(jù)需求信息從第一回調(diào)實(shí)體中獲取第二回調(diào)實(shí)體;

      具體的,心跳狀態(tài)將自身注冊(cè)到調(diào)取需求管理單元中,心跳狀態(tài)中包含訪問(wèn)者的需求信息;調(diào)取需求管理單元根據(jù)需求信息從第一回調(diào)實(shí)體中獲取第二回調(diào)實(shí)體;

      實(shí)時(shí)推送單元將第二回調(diào)實(shí)體中的網(wǎng)頁(yè)數(shù)據(jù)、歷史視頻數(shù)據(jù)、實(shí)時(shí)視頻數(shù)據(jù)和反向衰減計(jì)算數(shù)據(jù),分別發(fā)送給相匹配的網(wǎng)頁(yè)回調(diào)單元、歷史視頻回調(diào)單元、實(shí)時(shí)視頻回調(diào)單元和反向衰減計(jì)算單元。

      步驟S500,對(duì)第二回調(diào)實(shí)體進(jìn)行加工處理,生成第二頻譜數(shù)據(jù);

      具體的,根據(jù)訪問(wèn)者的需求信息調(diào)用網(wǎng)頁(yè)回調(diào)單元、歷史視頻回調(diào)單元、實(shí)時(shí)視頻回調(diào)單元和反向衰減計(jì)算單元,對(duì)相匹配的網(wǎng)頁(yè)數(shù)據(jù)、歷史視頻數(shù)據(jù)、實(shí)時(shí)視頻數(shù)據(jù)和反向衰減計(jì)算數(shù)據(jù)進(jìn)行加工處理,生成可供展示層展示的各種形式,比如圖片形式、視頻形式等。

      步驟S600,展示第二頻譜數(shù)據(jù);

      具體的,展示層為客戶端,訪問(wèn)者可以通過(guò)各種客戶端對(duì)頻譜數(shù)據(jù)進(jìn)行訪問(wèn);展現(xiàn)層會(huì)為訪問(wèn)者提供各種展現(xiàn)形式,包括實(shí)時(shí)頻譜圖形展示、實(shí)時(shí)頻譜錄像記錄、歷史頻譜錄像記錄和反向衰減計(jì)算功能。

      根據(jù)本發(fā)明的示例性實(shí)施例,該方法還包括:

      根據(jù)訪問(wèn)狀態(tài)去除心跳狀態(tài),其中,訪問(wèn)狀態(tài)包括訪問(wèn)主動(dòng)關(guān)閉鏈接、訪問(wèn)異常退出和訪問(wèn)超時(shí)。

      本發(fā)明提供了一種頻譜數(shù)據(jù)復(fù)用系統(tǒng)及方法,包括心跳管理器、訪問(wèn)計(jì)數(shù)器、采集驅(qū)動(dòng)管理器、回調(diào)注冊(cè)模塊、數(shù)據(jù)回調(diào)處理模塊和展示層;心跳管理器,用于獲取心跳狀態(tài);訪問(wèn)計(jì)數(shù)器,用于根據(jù)心跳狀態(tài)統(tǒng)計(jì)設(shè)備的訪問(wèn)次數(shù),并根據(jù)訪問(wèn)次數(shù)管理采集驅(qū)動(dòng)管理器;采集驅(qū)動(dòng)管理器,用于在訪問(wèn)次數(shù)不小于第一數(shù)值的情況下,采集設(shè)備的原始頻譜數(shù)據(jù),并將原始頻譜數(shù)據(jù)進(jìn)行處理得到第一回調(diào)實(shí)體;回調(diào)注冊(cè)模塊,用于根據(jù)心跳狀態(tài)獲取需求信息,并根據(jù)需求信息從第一回調(diào)實(shí)體中獲取第二回調(diào)實(shí)體;數(shù)據(jù)回調(diào)處理模塊,用于對(duì)第二回調(diào)實(shí)體進(jìn)行加工處理,生成第二頻譜數(shù)據(jù);展示層,用于展示第二頻譜數(shù)據(jù)。本發(fā)明主要適用于多訪問(wèn)者同時(shí)進(jìn)行的毫秒級(jí)頻譜數(shù)據(jù)查看,能夠?qū)崿F(xiàn)一次采集多次復(fù)用,降低頻譜數(shù)據(jù)頻繁采集對(duì)設(shè)備的壓力,同時(shí)解決多訪問(wèn)者多功能對(duì)實(shí)時(shí)頻譜數(shù)據(jù)的共享利用。

      本發(fā)明提高了全部頻段的頻譜數(shù)據(jù)在高頻次的訪問(wèn)下的數(shù)據(jù)復(fù)用層度,從而降低設(shè)備實(shí)際負(fù)載。本發(fā)明基于回調(diào)注冊(cè)模塊和心跳管理器來(lái)實(shí)現(xiàn)訪問(wèn)者實(shí)例控制的方法,基于訪問(wèn)計(jì)數(shù)來(lái)實(shí)現(xiàn)采集驅(qū)動(dòng)控制方法,以及基于以上方法實(shí)現(xiàn)了高性能頻譜數(shù)據(jù)復(fù)用方法。

      此外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理模塊中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。上述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。

      上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器、磁盤(pán)或光盤(pán)等。

      應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。術(shù)語(yǔ)“第一”、“第二”、“第三”等僅用于區(qū)分描述,而不能理解為指示或暗示相對(duì)重要性。

      最后應(yīng)說(shuō)明的是:以上所述實(shí)施例,僅為本發(fā)明的具體實(shí)施方式,用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制,本發(fā)明的保護(hù)范圍并不局限于此,盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),其依然可以對(duì)前述實(shí)施例所記載的技術(shù)方案進(jìn)行修改或可輕易想到變化,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改、變化或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明實(shí)施例技術(shù)方案的精神和范圍,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述權(quán)利要求的保護(hù)范圍為準(zhǔn)。

      當(dāng)前第1頁(yè)1 2 3 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1