亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

航空報文監(jiān)控器的制作方法

文檔序號:12162043閱讀:360來源:國知局
航空報文監(jiān)控器的制作方法與工藝

本教導涉及監(jiān)控報文和/或提供信息的領域,更特別地,涉及監(jiān)控航空報文和/或基于航空報文的監(jiān)控來提供警報。



背景技術:

典型的飛機使用外場可更換單元(LRU)來接收并執(zhí)行用于操作飛機的部件的指令。LRU之間的通信通常經由安全的、基于串行的協(xié)議來進行,該協(xié)議通??杀Wo免受網絡攻擊。最近以來,已擴展飛機中的系統(tǒng),以允許LRU經由包括以太網的其他通信協(xié)議來通信。這已對黑客提供滲入飛機的計算機系統(tǒng)的機會。

因此,需要在航空計算機系統(tǒng)中提供安全性,且當發(fā)現(xiàn)威脅時提供警報。



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

下面介紹了簡單概要,以提供本教導的一些方面的基本理解。此概要并不是廣泛的概述,且也并非旨在識別本教導的關鍵或重要的要素,不是勾畫公開的范圍。相反,其主要目的只是提出一個或多個簡化形式的概念,作為后面提出的詳細描述的前言。

根據本教導,本公開的系統(tǒng)可包括:發(fā)射外場可更換單元(TLRU),配置為接收報文,該報文包括用于航空電子設備(avionics)的接收外場可更換單元(RLRU)的指令;存儲器,配置為儲存包括一組預期報文的驗證數(shù)據;以及監(jiān)控器,配置為監(jiān)控在TLRU處接收的報文,并進一步配置為基于儲存于存儲器中的這組預期報文的至少一部分來判斷接收到的報文是否有效。

監(jiān)控器可進一步配置為,將在TLRU處接收的報文的第一部分與這組預期報文中的預期報文的對應部分進行比較;并基于報文的第一部分與預期報文的對應部分的比較來判斷接收到的報文是否有效。

當比較在TLRU處接收的報文時,可對接收到的報文的第一部分與預期報文的對應部分執(zhí)行逐位比較。當逐位比較產生所比較的位中的至少一個不匹配情況時,則對于每個不匹配情況,可更新計數(shù)器??蓪⒂嫈?shù)器值與多個預定閾值進行比較。當計數(shù)器值達到或超過至少一個預定閾值時,可確定接收到的報文不是有效報文。

可選地,該系統(tǒng)可包括報警器。監(jiān)控器可進一步配置為,當確定計數(shù)器值超過該多個預定閾值中的至少一個預定閾值時,命令報警器發(fā)出警報。

可選地,當計數(shù)器值超過該多個閾值中的第一閾值時,報警器可照亮顯示板上的飛行甲板儀表的邊界。

可選地,基于該多個閾值中的被達到或被超過的一個閾值,飛行甲板儀表的邊界以多種顏色中的一種顏色顯示,從而指示威脅等級。

可選地,當計數(shù)器值超過該多個閾值中的第二閾值時,報警器可點亮顯示器上的燈。

可選地,存儲器可進一步配置為,在存儲器中儲存與相應標簽代碼相關聯(lián)的飛行階段信息。監(jiān)控器可進一步配置為,判斷當前飛行階段、判斷接收到的報文中的標簽代碼、將接收到的報文的標簽代碼與對應于當前飛行階段的標簽代碼進行比較,并且當接收到的報文的標簽代碼與對應于當前飛行階段的標簽代碼匹配時,確定接收到的報文是有效的。

可選地,接收到的報文是航空無線電公司(ARINC)報文。

可選地,監(jiān)控器可進一步配置為,基于指示最后一次寫入與接收到的報文相關聯(lián)的核心文件的日期、指示最后修改該核心文件的日期、以及該核心文件的更新計劃中的至少一者,判斷該核心文件是否已經改變。

可選地,該系統(tǒng)可進一步包括多個接收外場可更換單元(RLRU),配置為從TLRU接收在TLRU處接收到的報文,并執(zhí)行包含在接收到的報文中的指令。

可選地,提供一種方法,其包括:訪問在發(fā)射外場可更換單元(TLRU)處接收的報文;將接收到的報文的第一部分與預期報文的對應部分進行比較;以及基于接收到的報文的第一部分與預期報文的對應部分的比較,判斷接收到的報文是否有效。

比較在TLRU處接收的報文可包括:對接收到的報文的第一部分與預期報文的對應部分進行逐位比較;當逐位比較產生相應的位中的至少一個不匹配情況時,對于每個不匹配情況,更新計數(shù)器;將計數(shù)器的值與多個預定閾值進行比較;以及當計數(shù)器值達到或超過至少一個預定閾值時,確定接收到的報文不是有效報文。

可選地,該方法可進一步包括,當確定計數(shù)器值超過該多個預定閾值中的至少一個預定閾值時,命令報警器發(fā)出警報。

可選地,當計數(shù)器值超過該多個閾值中的第一閾值時,報警器可照亮顯示板上的飛行甲板儀表的邊界。

可選地,基于該多個閾值中的被達到或被超過的一個閾值,飛行甲板儀表的邊界顯示多種顏色中的一種顏色,從而指示威脅等級。

可選地,當計數(shù)器值超過該多個閾值中的第二閾值時,報警器可點亮顯示器上的燈。

可選地,該方法可進一步包括:在存儲器中儲存與相應標簽代碼相關聯(lián)的飛行階段信息;判斷當前飛行階段;判斷接收到的報文中的標簽代碼;將接收到的報文的標簽代碼與對應于當前飛行階段的標簽代碼進行比較;以及當接收到的報文的標簽代碼與對應于當前飛行階段的標簽代碼匹配時,判斷接收到的報文是否有效。

可選地,提供一種非瞬時性計算機可讀介質,其儲存一組可由處理器執(zhí)行以實施方法的指令。該方法可包括:訪問在發(fā)射外場可更換單元(TLRU)處接收的報文;將接收到的報文的第一部分與預期報文的對應部分進行比較;以及基于接收到的報文的第一部分與預期報文的對應部分的比較,判斷接收到的報文是否有效。

已經討論的特征、功能和優(yōu)點可以各種實現(xiàn)方式獨立地實現(xiàn),或者可以其他實現(xiàn)方式組合,參考以下描述和附圖可以看到這些實現(xiàn)方式的其他細節(jié)。

附圖說明

包含在本說明書中并組成其一部分的附圖舉例說明了本教導,并與說明書一起用來說明本公開的原理。在圖中:

圖1描繪了可實現(xiàn)本公開的原理的實例系統(tǒng)環(huán)境;

圖2描繪了根據本公開的TLRU的部件的實例圖示;

圖3描繪了根據本公開的原理的實例報文格式;

圖4描繪了根據本公開的原理的用于判斷接收到的報文是否是有效報文的實例過程;

圖5描繪了根據本公開的原理的用于判斷接收到的報文是否是有效報文的實例過程;

圖6描繪了根據本公開的原理的用于發(fā)出警報的實例過程600;

圖7描繪了根據本公開的原理的接收到的報文的一部分與預期報文的對應部分的實例比較;

圖8描繪了根據本公開的原理的用于判斷核心文件是否有效的實例過程。

應注意,已經簡化了附圖的一些細節(jié),并將其繪制為便于理解本教導,而不是保持嚴格的結構精度、細節(jié)和比例。

具體實施方式

現(xiàn)在將詳細參考附圖中示出的本教導的實例。在可能的地方,圖中將用相同的參考數(shù)字來表示相同或相似的部件。

為了解決飛機上的計算機系統(tǒng)中由于引入額外的在LRU之間通信的方法而日益增加的網絡攻擊的威脅,本教導涉及系統(tǒng)、方法、儲存可由處理器執(zhí)行以實施方法的計算機可讀介質,以及這樣的設備,該設備監(jiān)控接收到的報文以判斷一個或多個報文是否是有效報文或者報文是否通過提供威脅、通過包含惡意軟件而損壞或者以其他方式無效。

如果確定該一個或多個報文是無效的且以一些方式損壞,那么可提供警報。該警報可以是儀表板上的可視指示的形式。例如,可視警報可以是照亮顯示板的一部分(即,邊界、背景,等等)的形式。警報還可以是去除在顯示板中的儀表上顯示的一組數(shù)據的一部分或全部的形式。警報的類型可以威脅等級為基礎,該威脅等級可以對一個或多個報文損壞的方式的判斷為基礎。

參考航空無線電公司(ARINC)協(xié)議,特別是ARINC A429協(xié)議作出本文提供的實例。然而,本文討論的方法可應用于其他航空通信協(xié)議,其中包括ARINC A422、A615a、A717。

圖1至圖8及下面的描述提供了本教導的說明。將理解,這些圖代表可增加其他結構并且可去除或修改現(xiàn)有結構的廣義上的示意圖。

圖1是根據本公開的系統(tǒng)環(huán)境100的實例圖示。系統(tǒng)環(huán)境包括TLRU 102和多個RLRU 104a至104n,其中,n是大于0的整數(shù)。

TLRU 102可包括發(fā)射器/接收器106,該發(fā)射器/接收器配置為從遠程裝置接收報文,并進一步配置為將接收到的報文分別經由接收總線(bus)和發(fā)射總線發(fā)射至RLRU 104a至104n。

TLRU 102可進一步包括存儲器108,其配置為儲存軟件應用和模塊,如本文描述的,其中,這些應用可實現(xiàn)為軟件、固件和/或硬件應用,并可實現(xiàn)為儲存在任何類型的非瞬時性計算機可讀或機器可讀存儲介質或其他儲存裝置中的一組計算機或機器可讀的指令。可用任何目前已知的媒介來表現(xiàn)非瞬時性計算機可讀介質的一些非限制性實例,例如磁性或光學存儲媒介,包括可移動媒介,例如軟盤、光盤、數(shù)字影碟、閃存、硬盤驅動器,等等。另外,如本文討論的存儲裝置(多個存儲裝置)可包括非瞬時性存儲器、易失性存儲器或非易失性存儲器的組合,例如隨機存取存儲器(RAM)或只讀存儲器(ROM)。一個或多個存儲裝置已在其上儲存可由一個或多個處理器執(zhí)行的指令,使得處理器(多個處理器)實現(xiàn)本文描述的功能。另外,或者可替換地,可用固件和/或硬件裝置來實現(xiàn)處理器(多個處理器)的部分或所有的軟件實現(xiàn)的功能,例如特定用途集成電路(ASIC)、可編程邏輯陣列、狀態(tài)機,等等。

存儲器108可儲存監(jiān)控器110,其配置為通過執(zhí)行一個或多個如本文更充分地討論的處理或方法,來監(jiān)控在TLRU 102處接收的報文,以判斷接收到的報文是有效報文還是已經損壞。雖然圖1描繪了包含在TLRU 102中的監(jiān)控器110,但是可選地,監(jiān)控器110可位于TLRU 102的外部。此外,雖然圖1描繪了實現(xiàn)為軟件或固件的監(jiān)控器110,但是可選地,監(jiān)控器110可僅在硬件中實現(xiàn)。

存儲器108可進一步儲存驗證數(shù)據112,其中,驗證數(shù)據112包括一組或多組預期報文。預期報文可以是預期在TLRU 102處接收的實例有效報文。預期報文可以是預期在飛機的慣常操作過程中接收的報文,并可包括一組或多組這樣的報文,其是格式正確的有效報文且不包括損壞的數(shù)據??赏ㄟ^監(jiān)控器110將預期報文與接收到的報文進行比較,以判斷接收到的報文是有效報文還是被損壞。監(jiān)控器110可訪問驗證數(shù)據112,以判斷接收到的報文是有效報文還是被損壞,如下面更充分地討論的。

存儲器108進一步包括報警器114。報警器114可從監(jiān)控器110接收指令,如果判斷一個或多個報文是損壞的,那么該報警器提供警報。報警器114可基于從監(jiān)控器110接收的指令而發(fā)出警報。如下面更充分地討論的,報警器114發(fā)出的警報可包括:照亮飛機中的儀表板的一個或多個區(qū)域,例如,儀表板上的儀表顯示器的邊界,或儀表顯示器上的其他區(qū)域;從儀表板去除至少一部分數(shù)據,等等。

TLRU 102進一步包括處理器116,并可實現(xiàn)為與一個或多個示出或未示出的存儲裝置(包括存儲器108)通信的一個或多個處理器。處理器(多個處理器)可包括微處理器、微控制器、數(shù)字信號處理器、協(xié)同處理器或對于本領域普通技術人員來說已知的其他類似裝置。

TLRU 102可進一步包括儲存在存儲器108中的日志118,其記錄與接收到的報文相關的信息和監(jiān)控器110產生的信息,包括識別接收到的報文(不管接收到的報文是否有效)的信息、計數(shù)器值的信息(如下面更充分地討論的)、所產生的警報的信息,等等。

可選地,雖然圖1描繪了位于TLRU 102處的監(jiān)控器110,但是相反,該系統(tǒng)可以是分布式系統(tǒng),其中,一個或多個RLRU 104a至104n包括執(zhí)行部分監(jiān)控過程的監(jiān)控器。RLRU處的監(jiān)控器可以是軟件或硬件的形式,并可實現(xiàn)為與監(jiān)控器110通信以判斷接收到的報文是否是有效報文的代理(agents)。

圖2描繪了根據本公開的原理的TLRU 202的部件的實例圖示。如圖2所示,TLRU 202包括存儲器208(其包括監(jiān)控器210)、驗證數(shù)據212和計數(shù)器22。TLRU 202進一步包括報警器214、處理器216、日志218和發(fā)射器/接收器206。圖2的元件的特性與圖1中描繪的類似元件的特性相同,除了下面指出的以外。

監(jiān)控器210包括報文驗證器220。報文驗證器220訪問已在發(fā)射器/接收器206處接收的報文,并且,通過從如圖1所示的驗證數(shù)據112訪問預期報文且將預期報文與接收到的報文進行比較,來判斷接收到的報文是有效的還是損壞的。基于該比較,如果確定接收到的報文中的數(shù)據與預期報文中的數(shù)據不同,那么警報發(fā)生器224可產生警報并請求報警器214發(fā)出警報,如下面更充分地討論的。

圖3描繪了根據本公開的原理的預期報文和可在TLRU 102處接收的報文的實例報文格式。如圖3所示,可在TLRU 202處接收報文300。圖3中描繪的報文300可具有經由ARINC 429通信協(xié)議通信的報文的格式,并可包括多個位(bits)302,即31個位??蓪笪?00分成多個部分,包括奇偶(parity)部分304、數(shù)據部分306、符號/狀態(tài)矩陣(SSM)部分308和標簽部分310。

奇偶部分304包括奇偶校驗位(parity bit),即位32,其用作誤差檢驗,以確保精確的數(shù)據接收。將奇偶校驗位部分304指定為字串中最重要的位。本文討論的過程可不需要將接收到的報文的奇偶部分304與預期報文的奇偶部分304進行比較,從而減小在比較過程中可能執(zhí)行的處理的量。

在此實例中,符號/狀態(tài)矩陣(SSM)部分308包括兩個位,即位31和30,其指示所發(fā)射的數(shù)據的類型。符號/狀態(tài)矩陣(SSM)部分308可用來指示報文數(shù)據的符號或方向,或者報告源設備工作狀態(tài)且依賴于數(shù)據類型。本文討論的過程可不需要將接收到的報文的符號/狀態(tài)矩陣(SSM)部分308與預期報文的符號/狀態(tài)矩陣(SSM)部分308進行比較,從而減小在比較過程中可能執(zhí)行的處理的量。

報文300的數(shù)據部分306包括21個位,即位22至29,其包含報文的數(shù)據信息。此數(shù)據信息可包括待由RLRU 104a至RLRU 104n中的一個或多個執(zhí)行的指令。如下面更充分地討論的,本文討論的過程將接收到的報文的數(shù)據部分306與預期報文的數(shù)據部分306進行比較,以判斷報文是否包含損壞的數(shù)據。

報文300的標簽部分310包括8個位,即位1至8。標簽可用來識別報文的數(shù)據類型,例如,二進制數(shù)據、二-十進制數(shù)據、離散數(shù)據、運用數(shù)據和確認、Williamsburg/Buckhorn協(xié)議,等等,并可包含報告信息的指令或數(shù)據。可通過用一個或多個位作為識別總線傳輸源的設備標識符來進一步改善(refine)標簽。例如,二進制標簽“102”指示用于所選高度的指令。如下面更充分地討論的,本文討論的過程將接收到的報文的標簽部分310與預期報文的標簽部分310進行比較,以判斷報文是否包含損壞的數(shù)據。

來源目的地標識符(SDI)312可用來識別哪個來源正在發(fā)射數(shù)據,或者通過多個接收器來識別數(shù)據用于哪個接收器。本文討論的過程可不需要將接收到的報文的來源目的地標識符(SDI)部分312與預期報文的來源目的地標識符(SDI)部分312進行比較,從而減小在比較過程中可能執(zhí)行的處理的量。

可選地,標簽可用來判斷報文是否是在特定飛行階段過程中應接收的報文。飛機的飛行具有不同階段。在這些飛行階段的每個階段的過程中,預期將接收與飛機的操作相關的特定指令。這些飛行階段中的每個階段均具有與其相關聯(lián)的代碼。

例如,以下代表了一組飛行階段和與每個飛行階段相關聯(lián)的代碼的實例:

代碼 飛行階段

1 門已鎖

2 發(fā)動機啟動

3 停機制動裝置釋放

4 滑行

5 起飛

6 爬升

7 巡航

8 下降起點

9 放下起落架

10 滑行平飛

11 起落架負重

12 打開阻流片

13 推力反向器

14 艙門

15 停機制動

16 輔助動力單元啟動或地面電源

17 發(fā)動機熄火

接收到的報文的標簽包括報文所屬的飛行階段的代碼。在特定飛行階段的過程中,預期在TLRU 202處接收報文。

標簽部分310可包括識別報文涉及的飛行階段的代碼??蓪撕灢糠?10中的代碼與和當前飛行階段(例如,飛機目前所處的飛行階段)相關聯(lián)的代碼進行比較,以判斷接收到的報文與在當前飛行階段過程中應當接收的預期報文是否對應。如果接收到的報文是與當前飛行階段不對應的報文,那么可認為該報文是損壞的,可儲存該報文,可不將該報文發(fā)射至RLRU,可產生警報,等等。在將標簽中儲存的代碼與當前飛行階段進行比較之后,如果接收到的報文是與當前飛行階段對應的報文,那么可執(zhí)行如下面更充分地討論的進一步處理,以判斷該報文是否是損壞的報文。

例如,監(jiān)控器210可判斷當前飛行階段。監(jiān)控器210可進一步分析接收到的報文,以判斷接收到的報文的標簽部分中的標簽代碼。然后,監(jiān)控器可將接收到的報文的標簽部分310中的標簽代碼與對應于飛機的當前飛行階段的標簽代碼進行比較。當接收到的報文的標簽部分中的標簽與對應于當前飛行階段的標簽代碼匹配時,監(jiān)控器210可判斷接收到的報文是有效的。如果接收到的報文的標簽部分中的標簽代碼與飛機的當前飛行階段的標簽代碼不匹配,那么監(jiān)控器可例如如下面討論地處理報文,記錄報文,而不將報文發(fā)射至任何RLRU,等等。

可選地,報文300可以是對應于不同的通信協(xié)議的不同格式,報文的各部分可以是以不同的順序,并且/或者報文可包括額外的或不同的部分。然而,本文公開的過程和方法可應用于任何這些類型的報文。

圖4描繪了用于判斷接收到的報文是否是有效報文的實例過程400。如圖4所示,通過監(jiān)控器(例如,監(jiān)控器210)訪問在TLRU處接收的報文(402)。可從驗證數(shù)據212選擇并訪問對應于接收到的報文的預期報文。預期報文可與接收到的報文對應,這是因為預期報文具有與接收到的報文相同的標簽信息??山浻蒚LRU處的接收總線接收報文。

可將接收到的報文的第一部分與預期報文的對應部分進行比較(404)。例如,可將接收到的報文的數(shù)據部分306與所選擇的預期報文的數(shù)據部分306進行比較。此比較可以是,例如,接收到的報文與所選擇的預期報文的相應數(shù)據部分的逐位比較,如下面更充分地討論的。

然后,可基于接收到的報文的部分與所選擇的預期報文的對應部分的比較來判斷接收到的報文是否是有效報文(406)。例如,如果逐位比較的一個或多個位不匹配,那么可確定該報文不是有效報文??蛇x地,當逐位比較表明接收到的報文中的一個位與所選擇的預期報文中的對應的位不匹配時,可通過增加計數(shù)器值來更新計數(shù)器226(見圖2)。在完成比較之后,可確定計數(shù)器226的值并將該值與一個或多個預定閾值進行比較。如果計數(shù)器的值達到或超過一個或多個預定閾值,那么監(jiān)控器210可經由警報發(fā)生器224命令報警器214發(fā)出警報??苫谟嫈?shù)器226的值所達到或超過該一個或多個閾值中的哪個值來選擇警報的類型。該一個或多個預定閾值可經由用戶界面(未示出)由操作員手動預設并儲存在存儲器208中。如果確定接收到的報文是有效報文,那么可將接收到的報文經由TLRU處的發(fā)射總線發(fā)射至LRU,以執(zhí)行包含在接收到的報文中的指令。

圖5描繪了根據本公開的原理的基于接收到的報文的至少一部分與所選擇的預期報文的比較來判斷接收到的報文是否是有效報文的實例過程500。如圖5所示,訪問接收到的報文的一部分(502)。訪問預期報文的對應部分(504)。接收到的報文和預期報文的每個所訪問的部分都具有相同數(shù)量的位N,其中,N是1與x+1之間的整數(shù),x是所比較的部分中的位的數(shù)量。將N設置為1,并將計數(shù)器值設置為0(506)。計數(shù)器值代表在將接收到的報文的部分中的位與預期報文的部分中的位進行比較的過程中不匹配的位的數(shù)量。

將接收到的報文的第一部分的N位與預期報文的對應部分的N位進行比較(508)。判斷接收到的報文的第一部分的N位是否等于預期報文的對應部分的N位(510)。如果接收到的報文的第一部分的N位不等于預期報文的對應部分的N位(510,否),那么通過將計數(shù)器的值加1來更新計數(shù)器值,使得計數(shù)器值=計數(shù)器值+1(512)。然后,將值N加1,使得N=N+1(514)。

如果接收到的報文的第一部分的N位等于預期報文的對應部分的N位(510,是),那么處理進行至514,其中,使值N加1,使得N=N+1。

判斷N是否等于x+1,從而已經到達該部分的末端并已經比較了該部分中的所有位(516)。如果尚未到達該部分的末端(516,否),那么處理進行至508,以比較額外的位。如果已經到達該部分的末端(516,是),那么處理可進行至圖6所示的過程。

可選地,如果僅有一個預定閾值,那么可將計數(shù)器值與預定閾值的計數(shù)器值進行比較。如果計數(shù)器值達到或超過預定閾值,那么可確定該報文不是有效報文并可產生警報。例如,監(jiān)控器210可經由警報發(fā)生器224對報警器214產生發(fā)出警報的指令,例如,照亮顯示板上的飛行甲板儀表的邊界、點亮顯示器上的燈、發(fā)出聽得見的警報、使燈閃光,等等。

圖6描繪了根據本公開的原理的用于發(fā)出警報的實例過程600。如圖6所示,將從圖5中討論的過程產生的計數(shù)器的值與多個預定閾值進行比較(602)。判斷計數(shù)器的值是否達到或超過該多個預定閾值中的至少一個(604)。如果計數(shù)器的值沒有達到或超過該多個閾值中的至少一個(604,否),那么處理結束,并且確定接收到的報文是有效報文。然而,如果計數(shù)器的值達到或超過該多個預定閾值中的至少一個(604,是),那么基于預定閾值中被達到或超過的最高的一個來確定將產生的警報的類型(606)。對報警器發(fā)出執(zhí)行所確定的警報的指令(608)。

例如,監(jiān)控器210可對報警器214產生發(fā)出警報的指令,例如,當計數(shù)器值超過多個閾值中的某一閾值時,照亮顯示板上的飛行甲板儀表的邊界,其中,不同的顏色與不同的預定閾值相關聯(lián),當計數(shù)器值超過一特定預定閾值時點亮顯示器上的燈;發(fā)出聽得見的警報,使燈閃光,等等。每個預定閾值可具有與其相關聯(lián)的將產生并儲存在存儲器208中的警報的類型。在執(zhí)行圖5和圖6中描繪的過程之后,監(jiān)控器210可訪問存儲器208,并基于計數(shù)器值達到或超過的最高的預定閾值來選擇將要發(fā)出的警報。監(jiān)控器210可基于從存儲器208訪問的警報的類型,對報警器發(fā)出指令。

通過提供多個預定閾值,可基于在將接收到的報文的部分與對應報文的部分進行比較的過程中不匹配的位的數(shù)量來選擇警報。這提供了基于報文的威脅等級來提供警報的機會,其中,達到或超過的閾值越高,則接收到的報文的威脅等級越高。這可通過報警器來通信。例如,在警報是照亮儀表板上的儀表的情況中,如果達到較低的閾值,那么可通過例如表示較低威脅等級的顏色(諸如黃色、橙色等)來照亮儀表。然而,如果達到最高的閾值,那么可用表示高威脅等級的顏色(例如紅色)來照亮儀表板上的儀表。

圖7描繪了根據本公開的原理的接收到的報文的部分與預期報文的對應部分的具體實例比較。如圖7所示,提供預期報文702和接收到的報文704。如以上討論的,可基于包含在標簽部分708中的信息來選擇預期報文702。將預期報文的數(shù)據部分706與接收到的報文的數(shù)據部分706進行比較。特別地,對預期報文和接收到的報文的數(shù)據部分706中的每個位執(zhí)行逐位比較。如可在圖7中看到的,用虛線箭頭將位20、21、22和27識別為在逐位比較過程中是不匹配的。在比較過程中,更新計數(shù)器值,使得在完成比較過程之后,計數(shù)器值等于4??蓪?的計數(shù)器值與多個預定閾值進行比較。例如,如果預定閾值是3、5和8,那么,由于計數(shù)器值超過為3的第一閾值,但是未超過為5的預定閾值,所以所產生的警報是以與為3的第一預定閾值相關聯(lián)的警報類型為基礎。

在圖7中描繪的實例中,在比較過程中不考慮位7、9、10和32,即,符號/狀態(tài)矩陣(SSM)位8、9和10以及奇偶校驗位32,從而減少處理資源和時間。

回到圖2,監(jiān)控器210進一步包括核心文件驗證部222。核心文件驗證部222可判斷在TLRU 202處接收的文件是否是有效文件。這可基于接收到的文件的日期修改數(shù)據、哈希值(hash value)、標準修改時幀等來確定。

接收到的文件可包括元數(shù)據,其包括哈希值和日期修改數(shù)據。日期修改數(shù)據可指示文件最后修改時的日期。

可將標準修改窗或時幀儲存在驗證數(shù)據212中,并且該標準修改窗或時幀可代表預期可更新接收到的文件的時幀。用戶可經由用戶界面(未示出)設置標準修改窗(standard modification window)。

元數(shù)據可用來判斷文件最后是否是在標準修改窗之外的日期更新。這可提供接收到的文件是否是有效文件的指示。

圖8描繪了根據本公開的原理的用于判斷核心文件是否有效的實例過程800。如圖8所示,可確定接收到的文件的元數(shù)據(802)。所確定的元數(shù)據可以是哈希值、最后修改日期等中的一個或多個。所確定的元數(shù)據可與預定預期數(shù)據進行比較(804)。例如,接收到的文件的哈希值可與所儲存的哈希值進行比較。根據另一實例,可分析文件的最后修改的日期,以判斷該日期是否落在標準修改窗內。

判斷元數(shù)據是否與預定預期數(shù)據匹配(806)。例如,如果文件最后修改的日期落在標準修改窗內,那么判斷哈希值是否匹配,等等。如果元數(shù)據與預定預期數(shù)據不匹配(806,否),那么可發(fā)出警報(808)。例如,警報發(fā)生器224可產生警報并命令報警器214發(fā)出警報,例如,點亮儀表板上的燈,發(fā)出聽得見的警報,使燈閃光,等等??蛇x地,核心文件驗證部222可不更新文件,而是更新指示文件尚未更新的日志218,等等。如果元數(shù)據與預定預期數(shù)據匹配(806,是),那么當確定接收到的文件是有效文件時處理結束,并且核心文件驗證部222可更新文件,將該文件發(fā)射至一個或多個RLRU,等等。

就在詳細說明書和權利要求書中使用的術語“包括”、“包括”、“具有”、“具有”、“帶有”或其變型來說,這種術語的目的是包容性的,以與術語“包含”類似的方式。術語“…中的至少一個”用來表示可選擇一個或多個所列項目。此外,在本文的討論和權利要求書中,關于兩種材料使用的術語“在…上”,一個在另一個“上”,意味著這些材料之間至少具有一定的接觸。術語“大約”表示所列出的值可能稍微改變,只要該變化不會導致過程或結構與本教導不一致。

本公開提供了詳盡的具體實現(xiàn)方式,對于本領域技術人員來說,通過考慮說明書和本文公開內容的實踐,本教導的其他實現(xiàn)方式可能是顯而易見的。目的是將說明書和實例僅認為是代表性的,本教導的真正范圍和實質由以下權利要求書指出。

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