專利名稱:一種網(wǎng)管系統(tǒng)中的告警信息管理方法及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)管理技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)管系統(tǒng)中的告警信息管理方法及設(shè)備。
背景技術(shù):
隨著計(jì)算機(jī)和通信技術(shù)的發(fā)展,計(jì)算機(jī)網(wǎng)絡(luò)已成為當(dāng)今信息時(shí)代的支柱,信息社會(huì)對(duì)計(jì)算機(jī)網(wǎng)絡(luò)的依賴,使得計(jì)算機(jī)網(wǎng)絡(luò)本身運(yùn)行的可靠性變得至關(guān)重要,網(wǎng)絡(luò)管理的作用和地位也日益突出,而告警管理是網(wǎng)絡(luò)管理的基礎(chǔ)。網(wǎng)管告警系統(tǒng)主要包括被管網(wǎng)元、告警采集單元、告警處理單元、告警數(shù)據(jù)庫(kù)四個(gè)部分。其中,告警采集單元與被管網(wǎng)元直接相連,用于收集告警并存儲(chǔ)到相應(yīng)告警數(shù)據(jù)庫(kù)中;告警數(shù)據(jù)庫(kù)包括活動(dòng)告警數(shù)據(jù)庫(kù)和歷史告警數(shù)據(jù)庫(kù),活動(dòng)告警數(shù)據(jù)庫(kù)用于存儲(chǔ)已發(fā)生且未恢復(fù)的告警,歷史告警數(shù)據(jù)庫(kù)用于存儲(chǔ)已經(jīng)恢復(fù)的告警;告警處理單元用于在告警采
集模塊收到告警后進(jìn)行相關(guān)處理。網(wǎng)元發(fā)生告警時(shí),會(huì)通過告警上報(bào)單元主動(dòng)向告警采集服務(wù)器上報(bào)告警信息,告警采集單元將收集到的告警信息存入活動(dòng)告警數(shù)據(jù)庫(kù);對(duì)于一部分告警類型,當(dāng)網(wǎng)元從告警狀態(tài)恢復(fù)正常后,會(huì)通過告警上報(bào)單元主動(dòng)向告警采集服務(wù)器上報(bào)告警清除信息,告警采集單元將收集的告警清除信息與活動(dòng)告警數(shù)據(jù)庫(kù)中的告警信息進(jìn)行配對(duì),并將對(duì)應(yīng)的告警信息移到歷史告警數(shù)據(jù)庫(kù)。由上述告警裝置工作流程可見,告警清除主要依靠告警源發(fā)送告警清除信息來進(jìn)行。這種機(jī)制實(shí)現(xiàn)簡(jiǎn)單,但是告警采集服務(wù)器缺乏主動(dòng)性,只能被動(dòng)接收網(wǎng)元上報(bào)的告警清除信息。對(duì)于一些類型的告警,網(wǎng)元在告警恢復(fù)后并不會(huì)發(fā)送告警清除信息,因此網(wǎng)管系統(tǒng)無法知道網(wǎng)元告警是否已經(jīng)恢復(fù);而對(duì)于另外一些類型的告警,網(wǎng)元會(huì)在告警恢復(fù)后發(fā)送告警清除信息,但是一旦傳輸過程中發(fā)生告警清除信息丟失的情況,網(wǎng)管系統(tǒng)也不能得知告警狀態(tài)的改變,這兩種情況都會(huì)給網(wǎng)絡(luò)管理者提供錯(cuò)誤的告警信息。中國(guó)第CN102083091A號(hào)專利公開了一種網(wǎng)管告警管理方法和裝置,該方法每隔預(yù)定時(shí)長(zhǎng)就對(duì)每個(gè)網(wǎng)元設(shè)備采集一次告警信息,將采集到的告警信息與告警數(shù)據(jù)庫(kù)中的告警信息和告警恢復(fù)信息進(jìn)行比較進(jìn)而對(duì)數(shù)據(jù)庫(kù)進(jìn)行修正,從而防止告警信息發(fā)生丟失的情況。但是上述方法對(duì)所有被管理網(wǎng)元采用固定周期查詢,不能根據(jù)用戶需求對(duì)不同告警采取不同的查詢策略。另外在實(shí)際裝置中,網(wǎng)元在告警沒有恢復(fù)的情況下,會(huì)周期上報(bào)告警信息,而每次告警信息都丟失的概率是很小的,因此對(duì)網(wǎng)元上報(bào)的告警信息進(jìn)行周期檢測(cè)的意義不是很大。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種能克服上述缺陷的網(wǎng)管系統(tǒng)中的告警信息管理方法及設(shè)備。在第一方面,本發(fā)明提供了一種網(wǎng)管系統(tǒng)中的告警信息管理方法,所述網(wǎng)管系統(tǒng)中維護(hù)一個(gè)活動(dòng)告警數(shù)據(jù)庫(kù),所述活動(dòng)告警數(shù)據(jù)庫(kù)中存儲(chǔ)著已發(fā)生但尚未恢復(fù)的告警信息,所述方法包括根據(jù)所述活動(dòng)告警數(shù)據(jù)庫(kù)中存儲(chǔ)的告警信息判斷接收的告警信息是否為新告警;在接收的告警信息為新告警的情況下為所述新告警建立告警索引,并將其插入告警索引隊(duì)列;從所述告警索引隊(duì)列中讀取告警索引,檢測(cè)當(dāng)前讀取的所述告警索引對(duì)應(yīng)的告警是否已經(jīng)恢復(fù);以及在告警已恢復(fù)的情況下執(zhí)行告警清除。在第二方面,本發(fā)明提供了一種網(wǎng)管系統(tǒng)中的告警信息管理設(shè)備,包括告警采集單元、告警處理單元、活動(dòng)告警數(shù)據(jù)庫(kù)存儲(chǔ)器、告警索引隊(duì)列存儲(chǔ)器,其中所述活動(dòng)告警數(shù)據(jù)庫(kù)存儲(chǔ)器,用于存儲(chǔ)已發(fā)生但尚未恢復(fù)的告警信息;所述告警索引隊(duì)列存儲(chǔ)器,用于以隊(duì)列的形式存儲(chǔ)告警索引;所述告警采集單元,用于根據(jù)所述活動(dòng)告警數(shù)據(jù)庫(kù)中存儲(chǔ)的告警信息判斷接收的告警信息是否為新告警,并且在接收的告警信息為新告警的情況下為所述新告警建立告警索引,并將其插入所述告警索引隊(duì)列;以及所述告警處理單元,用于從所述告警索引隊(duì)列中讀取告警索引,檢測(cè)當(dāng)前讀取的所述告警索引對(duì)應(yīng)的告警是否已經(jīng)恢復(fù),并且在告警已恢復(fù)的情況下執(zhí)行告警清除。本發(fā)明通過在接收到告警信息后對(duì)網(wǎng)元的告警狀態(tài)進(jìn)行定期檢測(cè),確保在由于各種原因沒有接收到告警清除信息的情況下,能夠監(jiān)測(cè)到網(wǎng)元告警是否恢復(fù),從而提供更準(zhǔn)確的網(wǎng)絡(luò)管理。
圖I是根據(jù)本發(fā)明實(shí)施例的網(wǎng)管系統(tǒng)中的告警管理設(shè)備的結(jié)構(gòu)示意圖;圖2是根據(jù)本發(fā)明實(shí)施例的告警索引生成的流程圖;圖3是根據(jù)本發(fā)明實(shí)施例的基于告警索引的告警處理流程圖;以及圖4是根據(jù)本發(fā)明實(shí)施例的告警清除的工作流程圖。
具體實(shí)施例方式下面通過附圖和實(shí)施例,對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。圖I是根據(jù)本發(fā)明實(shí)施例的網(wǎng)管系統(tǒng)中的告警管理設(shè)備的結(jié)構(gòu)示意圖。如圖I所示,根據(jù)本發(fā)明實(shí)施例的網(wǎng)管系統(tǒng)中的告警管理設(shè)備包括告警采集單元101、活動(dòng)告警數(shù)據(jù)庫(kù)102、歷史告警數(shù)據(jù)庫(kù)103、告警索引隊(duì)列104和告警處理單元105。告警采集單元101負(fù)責(zé)收集來自網(wǎng)元的告警信息和告警清除信息。當(dāng)告警采集單元收到告警信息時(shí),會(huì)將告警信息存入活動(dòng)告警數(shù)據(jù)庫(kù);當(dāng)告警采集單元收到告警清除信息時(shí),會(huì)將告警清除信息所對(duì)應(yīng)的告警信息從活動(dòng)告警數(shù)據(jù)庫(kù)移到歷史告警數(shù)據(jù)庫(kù)。當(dāng)告警采集單元101向活動(dòng)告警數(shù)據(jù)庫(kù)中添加一條新的告警信息時(shí),還會(huì)同時(shí)根據(jù)該告警信息生成一條新的告警索引并將其插入告警索引隊(duì)列,以記錄此告警的告警類型、告警檢測(cè)周期、告警源IP等信息?;顒?dòng)告警數(shù)據(jù)庫(kù)102用于存儲(chǔ)已發(fā)生但尚未恢復(fù)的告警信息,其中,已發(fā)生的告警信息是指網(wǎng)元已經(jīng)向告警采集單元發(fā)出了告警信息;已發(fā)生尚未恢復(fù)的告警信息可能對(duì)應(yīng)以下幾種情況告警尚未解除,即網(wǎng)元沒有發(fā)出告警清除信息,或者某些類型的告警恢復(fù)后,網(wǎng)元并不發(fā)送告警清除信息,或者網(wǎng)元在告警解除后發(fā)送的告警清除信息由于各種原因而丟失,并不被網(wǎng)管系統(tǒng)所知曉。歷史告警數(shù)據(jù)庫(kù)103用于存儲(chǔ)別確認(rèn)已恢復(fù)的告警信息。
告警索引隊(duì)列104中維護(hù)當(dāng)前告警索弓丨,其中可以包括一條或多條告警索引。告警處理單元105負(fù)責(zé)輪詢告警索引隊(duì)列,從告警索引隊(duì)列中讀取一條告警索弓I。然后,根據(jù)告警索引中的告警檢測(cè)周期信息,創(chuàng)建并執(zhí)行告警狀態(tài)檢測(cè)命令。在根據(jù)告警狀態(tài)檢測(cè)命令判斷出某條告警索引對(duì)應(yīng)的告警已恢復(fù)的情況下,告警處理單元105還會(huì)從告警索引隊(duì)列104中刪除該告警對(duì)應(yīng)的告警索引,并且將對(duì)應(yīng)的告警信息從活動(dòng)告警數(shù)據(jù)庫(kù)中刪除,將對(duì)應(yīng)的告警信息添加到歷史告警數(shù)據(jù)庫(kù)中。可以看出,通過對(duì)網(wǎng)元告警的狀態(tài)進(jìn)行檢測(cè)從而進(jìn)行告警清除,進(jìn)一步實(shí)現(xiàn)了告警信息管理,而不受告警清除信息缺失或丟失的影響。圖2是根據(jù)本發(fā)明實(shí)施例的告警索引生成的流程圖,由告警采集單元執(zhí)行,該流程包括下列步驟。流程開始,在步驟201,告警采集單元接收網(wǎng)元上報(bào)的告警信息,流程轉(zhuǎn)到步驟202 ;在步驟202,根據(jù)接收到的告警信息判斷其對(duì)應(yīng)的告警是否為新告警,若為新告警,則流程轉(zhuǎn)到步驟203,否則流程轉(zhuǎn)到步驟204 ;在步驟203,將被判斷為新告警的告警信息添加到活動(dòng)告警數(shù)據(jù)庫(kù)中,流程轉(zhuǎn)到步驟 205 ;在步驟204,更新活動(dòng)告警數(shù)據(jù)庫(kù),流程轉(zhuǎn)到步驟201 ;由于網(wǎng)元的告警狀態(tài)恢復(fù)之前,會(huì)周期性地向告警采集服務(wù)器發(fā)送告警信息。因此對(duì)同一條告警,告警采集單元可能收到重復(fù)的告警信息。告警采集單元在接收到活動(dòng)告警數(shù)據(jù)庫(kù)中已經(jīng)存在的告警的情況下,會(huì)更新活動(dòng)告警數(shù)據(jù)庫(kù),例如將活動(dòng)告警數(shù)據(jù)庫(kù)中記錄的對(duì)應(yīng)告警的告警次數(shù)加I ;在步驟205,根據(jù)告警信息中包含的告警源IP、告警類型、告警檢測(cè)周期等信息生成告警索引,流程轉(zhuǎn)到步驟206 ;在步驟206,將步驟205中生成的告警索引插入告警索引隊(duì)列;流程結(jié)束。圖3是根據(jù)本發(fā)明實(shí)施例的基于告警索引的告警處理流程圖,由告警處理單元執(zhí)行,該流程包括以下步驟。流程開始,在步驟301,告警處理單元輪詢告警索引隊(duì)列中的每條索引,每讀取一條索引,流程轉(zhuǎn)到步驟302 ;在步驟302,查詢索引中的告警檢測(cè)周期,判斷是否達(dá)到該索引的檢測(cè)時(shí)間,如果已達(dá)到,則流程轉(zhuǎn)到步驟303,否則流程轉(zhuǎn)到步驟301 ;在步驟303,通過告警類型、告警源IP信息,構(gòu)造并執(zhí)行告警狀態(tài)檢測(cè)命令,流程轉(zhuǎn)到步驟304,告警狀態(tài)檢測(cè)命令的構(gòu)造和執(zhí)行可以采用簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議SNMP中的相應(yīng)命令,根據(jù)告警索引中的各項(xiàng)信息來進(jìn)行;在步驟304,從發(fā)出該告警的對(duì)應(yīng)網(wǎng)元獲取告警狀態(tài)檢測(cè)命令的執(zhí)行結(jié)果,流程轉(zhuǎn)到步驟305 ;在步驟305,根據(jù)步驟304中的告警狀態(tài)檢測(cè)命令的執(zhí)行結(jié)果,判斷此告警是否恢復(fù),如已恢復(fù),則流程轉(zhuǎn)到步驟306),否則流程轉(zhuǎn)到步驟301 ;
在步驟306,執(zhí)行告警清除流程;流程結(jié)束。圖4為根據(jù)本發(fā)明實(shí)施例的告警清除的流程圖,由告警處理單元執(zhí)行,該流程包括以下步驟。流程開始,在步驟401,從告警索引隊(duì)列中刪除此告警索引,流程轉(zhuǎn)到步驟402 ;在步驟402,向歷史告警數(shù)據(jù)庫(kù)增加此告警記錄,流程轉(zhuǎn)到步驟403 ;在步驟403,從活動(dòng)告警數(shù)據(jù)庫(kù)中刪除該告警記錄;流程結(jié)束。應(yīng)當(dāng)指出,圖4中所述的告警清除流程意在對(duì)告警索引隊(duì)列、歷史告警數(shù)據(jù)庫(kù)和活動(dòng)告警數(shù)據(jù)庫(kù)中的告警索引和對(duì)應(yīng)告警記錄進(jìn)行調(diào)整,其可以用包括但不限于圖4的步驟順序來完成。綜上所述,本發(fā)明使用告警索引隊(duì)列維護(hù)已發(fā)生且未恢復(fù)的告警,并對(duì)隊(duì)列中的告警定期檢測(cè)是否恢復(fù),從而實(shí)現(xiàn)了告警處理單元主動(dòng)采集活動(dòng)告警的狀態(tài)信息,避免了網(wǎng)元告警清除信息缺失或丟失所帶來的告警不能清除的問題;優(yōu)選地,定期監(jiān)測(cè)可通過告警狀態(tài)監(jiān)測(cè)周期控制,所述告警狀態(tài)檢測(cè)周期可以在網(wǎng)管系統(tǒng)中由用戶設(shè)定,從而可以對(duì)用戶比較關(guān)心的告警或者丟失概率比較大的告警設(shè)置更短的檢測(cè)周期,提高告警信息的準(zhǔn)確性。專業(yè)人員應(yīng)該還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM),電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。以上所述的具體實(shí)施方式
,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施方式
而已,并不用于限定本發(fā)明的保護(hù)范圍,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種網(wǎng)管系統(tǒng)中的告警信息管理方法,所述網(wǎng)管系統(tǒng)中維護(hù)一個(gè)活動(dòng)告警數(shù)據(jù)庫(kù),所述活動(dòng)告警數(shù)據(jù)庫(kù)中存儲(chǔ)著已發(fā)生但尚未恢復(fù)的告警信息,所述方法包括 根據(jù)所述活動(dòng)告警數(shù)據(jù)庫(kù)中存儲(chǔ)的告警信息判斷接收的告警信息是否為新告警; 在接收的告警信息為新告警的情況下為所述新告警建立告警索引,并將其插入告警索引隊(duì)列; 從所述告警索引隊(duì)列中讀取告警索引,檢測(cè)當(dāng)前讀取的所述告警索引對(duì)應(yīng)的告警是否已經(jīng)恢復(fù);以及 在告警已恢復(fù)的情況下執(zhí)行告警清除。
2.根據(jù)權(quán)利要求I所述的方法,其中,所述方法還包括在接收的告警信息為新告警的情況下將所述接收到的告警信息添加到所述活動(dòng)告警數(shù)據(jù)庫(kù)中。
3.根據(jù)權(quán)利要求I所述的方法,其中,所述告警信息包括告警源IP和/或告警類型,在接收的告警信息為新告警的情況下為所述新告警建立告警索引的步驟包括根據(jù)所述告警源IP和/或告警類型生成告警索引。
4.根據(jù)權(quán)利要求I所述的方法,其中,所述告警信息還包括告警檢測(cè)周期, 在接收的告警信息為新告警的情況下為所述新告警建立告警索引的步驟包括根據(jù)所述告警檢測(cè)周期生成告警索引; 讀取所述告警索引,檢測(cè)所述告警索引對(duì)應(yīng)的告警是否已經(jīng)恢復(fù)的步驟包括根據(jù)所述告警檢測(cè)周期判斷是否達(dá)到所述告警索引的檢測(cè)時(shí)間,在達(dá)到所述告警索引的檢測(cè)時(shí)間的情況下,檢測(cè)所述告警索引對(duì)應(yīng)的告警是否恢復(fù)。
5.根據(jù)權(quán)利要求I所述的方法,其中,在告警已恢復(fù)的情況下執(zhí)行告警清除的步驟包括從所述告警索引隊(duì)列中刪除所述當(dāng)前讀取的告警索引并且從所述活動(dòng)告警數(shù)據(jù)庫(kù)中刪除所述當(dāng)前讀取的告警索引對(duì)應(yīng)的告警信息。
6.根據(jù)權(quán)利要求I所述的方法,其中,所述網(wǎng)管系統(tǒng)中維護(hù)一個(gè)歷史告警數(shù)據(jù)庫(kù),所述歷史告警數(shù)據(jù)庫(kù)中存儲(chǔ)著已恢復(fù)的告警信息,所述方法還包括將已恢復(fù)的告警對(duì)應(yīng)的告警信息添加到所述歷史告警數(shù)據(jù)庫(kù)。
7.根據(jù)權(quán)利要求4所述的方法,其中,所述告警檢測(cè)周期可由網(wǎng)管系統(tǒng)的用戶根據(jù)告警類型進(jìn)行不同的預(yù)先設(shè)定。
8.—種網(wǎng)管系統(tǒng)中的告警信息管理設(shè)備,包括告警采集單元、告警處理單元、活動(dòng)告警數(shù)據(jù)庫(kù)存儲(chǔ)器、告警索引隊(duì)列存儲(chǔ)器,其中 所述活動(dòng)告警數(shù)據(jù)庫(kù)存儲(chǔ)器,用于存儲(chǔ)已發(fā)生但尚未恢復(fù)的告警信息; 所述告警索引隊(duì)列存儲(chǔ)器,用于以隊(duì)列的形式存儲(chǔ)告警索引; 所述告警采集單元,用于根據(jù)所述活動(dòng)告警數(shù)據(jù)庫(kù)中存儲(chǔ)的告警信息判斷接收的告警信息是否為新告警,并且在接收的告警信息為新告警的情況下為所述新告警建立告警索弓丨,并將其插入所述告警索引隊(duì)列;以及 所述告警處理單元,用于從所述告警索引隊(duì)列中讀取告警索引,檢測(cè)當(dāng)前讀取的所述告警索引對(duì)應(yīng)的告警是否已經(jīng)恢復(fù),并且在告警已恢復(fù)的情況下執(zhí)行告警清除。
9.根據(jù)權(quán)利要求8所述的設(shè)備,其中,所述告警處理單元還用于在接收的告警信息為新告警的情況下將所述接收到的告警信息添加到所述活動(dòng)告警數(shù)據(jù)庫(kù)中。
10.根據(jù)權(quán)利要求8所述的設(shè)備,還包括歷史告警數(shù)據(jù)庫(kù)存儲(chǔ)器,用于存儲(chǔ)已恢復(fù)的告警信息,所述告警處理單元還用于將已恢復(fù)的告警對(duì)應(yīng)的告警信息添加到所述歷史告警數(shù)據(jù)庫(kù)。 ·
全文摘要
本發(fā)明涉及一種網(wǎng)管系統(tǒng)中的告警信息管理方法和設(shè)備,所述網(wǎng)管系統(tǒng)中維護(hù)一個(gè)活動(dòng)告警數(shù)據(jù)庫(kù),所述活動(dòng)告警數(shù)據(jù)庫(kù)中存儲(chǔ)著已發(fā)生但尚未恢復(fù)的告警信息,所述方法包括根據(jù)所述活動(dòng)告警數(shù)據(jù)庫(kù)中存儲(chǔ)的告警信息判斷接收的告警信息是否為新告警;在接收的告警信息為新告警的情況下為所述新告警建立告警索引,并將其插入告警索引隊(duì)列;從所述告警索引隊(duì)列中讀取告警索引,檢測(cè)當(dāng)前讀取的所述告警索引對(duì)應(yīng)的告警是否已經(jīng)恢復(fù);以及在告警已恢復(fù)的情況下執(zhí)行告警清除。本發(fā)明通過在接收到告警信息后對(duì)網(wǎng)元的告警狀態(tài)進(jìn)行定期檢測(cè),確保在由于各種原因沒有接收到告警清除信息的情況下,能夠監(jiān)測(cè)到網(wǎng)元告警是否恢復(fù),從而提供更準(zhǔn)確的網(wǎng)絡(luò)管理。
文檔編號(hào)H04L12/24GK102882700SQ201210275248
公開日2013年1月16日 申請(qǐng)日期2012年8月3日 優(yōu)先權(quán)日2012年8月3日
發(fā)明者劉學(xué), 李艷霞, 黨壽江, 程鋼 申請(qǐng)人:中國(guó)科學(xué)院聲學(xué)研究所, 上海尚恩華科網(wǎng)絡(luò)科技股份有限公司