新四季網

組件單元監視系統和組件單元監視方法

2023-05-01 07:49:41 5

專利名稱:組件單元監視系統和組件單元監視方法
技術領域:
本發明涉及一種監視組件單元狀態的組件單元監視系統,更具體地,涉及一種通過使用無線IC(集成電路)標籤來監視組件單元狀態的組件單元監視系統。
背景技術:
迄今為止,伺服器計算機將組件單元信息和輔助傳感信息作為初始信息保存在伺服器計算機內在的NVRAM(非易失性隨機存儲器)中。當組件單元的信息改變時,就需要對存儲在NVRAM中的信息進行更新,以便反映這個改變。因此,管理組件單元信息是非常冗長和費時的。為了監視連接到伺服器計算機的組件單元上的傳感器,通常是使用稱為BMC(基板管理控制器)的控制器進行集中式管理。除非開啟伺服器計算機,否則用戶當然不能夠訪問傳感器的故障信息。
在一些常規的計算機系統中,通過使用如下所述的BMC來監視連接到組件單元上的傳感器BMC被連接到所要監視的裝置(下文中稱為組件單元),這些裝置通過諸如SMBus(系統管理總線)的總線被安裝在計算機系統上。傳感器產生的故障信息通常被存儲在由BMC管理的存儲器中。由於來自傳感器的故障信息是存儲在與BMC相聯繫的存儲器中,因此用戶需要專用的軟體才能從存儲器中讀取故障信息。此外,當計算機系統關閉時,用戶就不能讀取存儲的故障信息。
各種組件單元的故障信息是通過單個BMC進行集中管理。因此,當單個組件單元的故障信息記錄從計算機系統中清除時,用戶就不能跟蹤這些記錄。在分析BMC所管理的故障信息的過程中,為了識別與組件單元相聯繫的傳感器,用戶必須從計算機系統內在的NVRAM中獲取必要的信息。管理為每個組件單元所產生的NVRAM信息是非常冗長和費時的。
日本待審專利公開號2004-078840中公開了一種無線標籤和遙測系統,用於將來自傳感器的信號寫入到無線標籤內的EEPROM(電可擦除可編程只讀存儲器)中,並將回復幀中的傳感器數據發送給詢問機器。儘管無線標籤從傳感器讀取信號,並發送信號給詢問機器,並且存儲這個信號,但是無線標籤並沒有分析該信號和存儲分析結果。
日本待審日本專利公開號2004-157715中公開了一種產生電子設備資料庫的方法,這個方法是通過從數據獲取裝置中獲取組件號,並存儲獲取的組件識別數據作為設備識別數據的方式來實現,該組件識別數據是與製造商的序列號相聯繫,這些組件號被指定給電子設備的相應組件,它們用作識別這些組件的組件識別數據。根據這個公開的方法,儘管獲取和存儲了組件號,但是並不能動態地掌握組件的狀態信息。

發明內容
本發明的一個目的是提供一種組件單元監視系統,它能夠獲取所監視系統的組件單元的狀態信息,而不用考慮該系統是否開啟或關閉。
本發明的另一個目的是提供一種組件單元監視系統,當組件單元從被監視的系統中移去時,該組件單元監視系統能夠獲取組件單元的狀態信息。
本發明的再一個目的是提供一種組件單元監視系統,它能夠動態地掌握被監視系統的配置信息。
通過使用在本發明優選實施例的敘述中所使用的圓括號中的參考字符,將在下面敘述用於實現上述目的的本發明的技術特徵。在本文中添加的參考字符僅僅是用來澄清在權利要求的範圍描述和優選實施例的描述之間的對應,它不應該被用於解釋在權利要求範圍中描述的本發明的範圍。
根據本發明的一個組件單元監視系統具有至少一個獨立可安裝的組件單元(2);系統管理控制器(3,3』);連接到系統管理控制器(3,3』)的無線發送和接收控制器(4),它用於控制在系統管理控制器(3,3』)和第一無線鏈路(7)之間的通信;以及無線IC標籤(1,1』),它被安裝在組件單元(2)上,用於獲取該組件單元(2)的狀態信息,該無線IC標籤(1,1』)通過第一無線鏈路(7)連接到無線發送和接收控制器(4)。
無線IC標籤(1,1』)通過第一無線鏈路(7)將狀態信息發送給系統管理控制器(3,3』),該狀態信息表示組件單元(2)的安裝歷史、狀態值等。系統管理控制器(3,3』)分析從所述無線IC標籤(1,1』)接收的狀態信息,並通過第一無線鏈路(7)將分析結果發送給無線IC標籤(1,1』)。該無線IC標籤(1,1』)存儲從系統管理控制器(3,3』)接收的分析結果,作為按照時間順序排列數據的歷史。
該組件單元監視系統還包括組件控制裝置(20),它連接在組件單元(2)和無線IC標籤(1,1』)之間。系統管理控制器(3,3』)通過第一無線鏈路(7)將第一請求信號發送給無線IC標籤(1,1』),該第一請求信號用於獲取組件單元(2)的狀態信息。該無線IC標籤(1,1』)響應來自系統管理控制器(3,3』)的第一請求信號,將第二請求信號發送給組件控制裝置(20)。組件控制裝置(20)響應來自無線IC標籤(1,1』)的第二請求信號,從組件單元(2)獲取狀態信息,並將該狀態信息發送給無線IC標籤(1,1』)。該無線IC標籤(1,1』)將從組件控制裝置(20)接收的狀態信息發送給系統管理控制器(3,3』)。
該無線IC標籤(1,1』)具有電源(11),用於從通過無線鏈路發送的電磁波中產生電能,或者具有包含電池的電源(11)。因此,系統管理控制器(3,3』)和無線IC標籤(1,1』)能夠根據相應的不同電源進行操作。
該組件單元監視系統還包括外部無線模塊(6),它用於通過第二無線鏈路(7)從系統管理控制器(3,3』)或無線IC標籤(1,1』)中獲取配置信息。
根據本發明的組件單元監視系統的系統管理控制器(3,3』)因而能夠動態地識別組件單元。當系統管理控制器(3,3』)檢測到故障時,系統管理控制器(3,3』)控制無線發送和接收控制器(4)將故障信息存儲在無線IC標籤(1,1』)中。當組件單元監視系統是用於維護業務時,外部無線模塊(6)可以被用於分析故障信息或識別故障的組件單元,而不用考慮連接該組件單元或故障組件單元(2)的系統是否開啟或關閉。
如上所述,根據本發明的組件單元監視系統能夠獲取被監視系統的組件單元的狀態信息,而不用考慮該系統是否開啟或關閉。
該組件單元監視系統還能夠獲取從計算機系統中移去的組件單元的狀態信息。
此外,該組件單元監視系統能夠動態地掌握被監視系統的配置信息。
本發明的上述和其它目的,特徵和優點將從下文參照附圖敘述的說明書中顯現出來,下文的內容描述了本發明的實例。


圖1是根據本發明第一實施例的組件單元監視系統的方框圖;圖2是在根據本發明第一實施例的組件單元監視系統中使用的無線IC標籤的方框圖;圖3是在根據本發明第一實施例的組件單元監視系統中使用的BMC的方框圖;圖4是示出了在DIMM上安裝無線IC標籤的實例的方框圖;圖5是示出了在FAN上安裝無線IC標籤的實例的方框圖;圖6是根據本發明第一實施例的組件單元監視系統的外部無線模塊的方框圖;圖7是示出了由無線IC標籤保存的存儲器映射的圖,該無線IC標籤被應用在根據本發明第一實施例的組件單元監視系統中;圖8是示出了在BMC存儲器中存儲的組件配置信息的圖;圖9是根據本發明的第一實施例用於檢測在計算機系統中新安裝組件單元的順序的序列圖;
圖10是示出了在檢測新組件單元的過程中所使用的無線分組格式的圖;圖11是由BMC執行用於檢測新組件單元的過程的流程圖;圖12A是確認計算機系統配置的組件識別過程的流程圖;圖12B是檢測新組件單元的過程的流程圖;圖13是根據本發明的第一實施例用於檢測組件單元故障信息的順序的序列圖;圖14是示出了根據本發明的第一實施例在故障信息檢測過程中所使用的無線分組格式的圖;圖15是由BMC執行用於檢測故障信息的過程的流程圖;圖16A是無線IC標籤將組件單元的狀態通知給BMC的操作順序的流程圖;圖16B是由無線IC標籤執行保存組件單元的狀態值的過程的流程圖;圖16C是由無線IC標籤執行保存組件單元的故障信息的過程的流程圖;圖17是外部無線模塊獲取狀態信息的操作順序的序列圖;圖18是示出了在狀態信息獲取過程中使用的無線分組格式的圖;圖19是由外部無線模塊執行獲取狀態信息的過程的流程圖;圖20是由無線IC標籤執行獲取狀態信息的過程的流程圖;圖21是根據本發明的第二實施例所使用的無線IC標籤的方框圖;圖22是根據本發明的第二實施例的BMC的方框圖;圖23是根據本發明的第二實施例用於檢測組件單元的故障信息的順序的序列圖;圖24是示出了根據本發明的第二實施例在故障信息檢測過程中使用的無線分組格式的圖;圖25是根據本發明的第二實施例由BMC執行監視故障信息的過程的流程圖;以及圖26是根據本發明的第二實施例由無線IC標籤執行故障信息通知過程的流程圖。
具體實施例方式
由於在本領域中可以使用較小的無線IC(集成電路)標籤,因此就能夠在一個外殼中固定的組件單元上安裝這些無線IC標籤,或者能夠在通過電纜連接到計算機系統的組件單元上安裝這些無線IC標籤。安裝在系統上的無線IC標籤可以通過電源進行供電,該電源與計算機系統的電源不同。根據本發明的組件單元監視系統被優選地應用於監視計算機系統中組件單元的狀態,例如,監視在組件單元中出現的故障或者在計算機系統中組件單元的安裝歷史。
第一實施例下文將參照圖1至圖16來描述根據本發明第一實施例的組件單元監視系統。
該組件單元監視系統用作監視應用在伺服器中的伺服器計算機系統的組件單元狀態信息,這些組件單元例如是計算機中的主板、主板上的DIMM(雙列直插存儲器模塊)、冷卻風扇(下文成為「FAN」)、CPU等等。狀態信息包括配置信息和故障信息,配置信息表示組件單元在計算機系統中的安裝方式,故障信息表示組件單元的故障。
圖1採用方框形式示出了根據本發明第一實施例的組件單元監視系統。如圖1中所示,該組件單元監視系統包括用作系統管理控制器的BMC(基板管理控制器)3、組件單元和連接到BMC3的無線發送和接收控制器4,這些組件單元包括DIMM 2-1,FAN 2-2,CPU 2-3和主板2-4。BMC3、除了主板2-4之外的組件單元以及無線發送和接收控制器4都被安裝在與計算機系統相連的主板2-4上。組件單元監視系統還包括無線IC標籤1-1至1-4,這些無線IC標籤連接到相應的組件單元。該組件單元監視系統還具有外部無線模塊6,它通過無線鏈路7將在計算機系統外面的電路連接到無線發送和接收控制器4和無線IC標籤1-1至1-4。包含DIMM 2-1,FAN 2-2,CPU 2-3和主板2-4的組件單元將被共同稱為「組件單元2」,連接相應的組件單元的無線IC標籤1-1至1-4將被共同稱為「無線IC標籤1」。
無線IC標籤1通過無線鏈路7連接到無線發送和接收控制器4,該無線IC標籤1由BMC3進行控制,以便獲取組件單元2的狀態信息。無線發送和接收控制器4和與其連接的天線5被安裝在主板2-4上。然而,無線發送和接收控制器4和天線5並不局限於安裝在主板2-4上,而是可以被設置在任何位置,只要它們能夠通過無線鏈路7連接無線IC標籤1。組件單元2也並不局限於DIMM 2-1、FAN 2-2、CPU 2-3和主板2-4,而可以是通過各種I/F連接的外部存儲單元、監視器、印表機等,只要它是計算機系統的一部分。
根據第一實施例,無線IC標籤1包括無源無線IC標籤,該無源無線IC標籤是通過經無線鏈路7從無線發送和接收控制器4或外部無線模塊6接收的電能來供電。無線發送和接收控制器4和外部無線模塊6根據多路訪問的原理進行操作,以便與計算機系統中的所有無線IC標籤1進行通信。通過在發送給無線IC標籤1的數據中插入無線IC標籤1的GUID(全球唯一標識符),BMC3和外部無線模塊6就能夠選擇地控制無線IC標籤1,以便從中獲得狀態信息。
圖2採用方框形式示出了無線IC標籤1。如圖2中所示,無線IC標籤1具有標籤存儲器10、電源11、標籤控制電路12、收發信機單元13和標籤天線14,它們通過總線彼此相連。
標籤存儲器10包括能夠從中讀取數據並在其中寫入數據的讀寫存儲器,它具有一個存儲器映射(memory map)。在存儲器映射中存儲了由標籤控制電路12產生的各種信息。
圖7示出了存儲器映射100的細節。如圖7中所示,存儲器映射100具有組件信息區域101、組件狀態區域102、狀態歷史區域103、故障信息歷史區域104和安裝歷史區域105。
組件信息區域101存儲了組件單元2內在的組件信息,在組件單元2上安裝有無線IC標籤1。組件信息包括用於識別組件單元2的組件GUID 111;表示組件單元2的名稱和類型的組件類型112;和組件描述113,它包含了組件單元2的規格和版本信息。為組件GUID 111分配了由大約2至第128次冪所表示的充分大的值,以便組件GUID111可以唯一的識別組件單元。組件類型112被用於識別諸如CPU、DIMM、FAN等組件單元的類型。組件描述113表示了用於描述組件單元特徵的信息,它可以具有任何格式。組件信息最初被寫入到組件信息區域101中。
組件狀態區域102存儲狀態值121,該狀態值121表示組件單元2的當前狀態。狀態值121表示從組件控制裝置20提供的狀態信號21中獲取的信息(見圖2)。例如,狀態值121表示組件單元2的溫度或電壓,或者FAN 2-2的旋轉速度。
狀態歷史區域103存儲按照時間順序排列(chronological)數據的歷史,它將來自組件狀態區域102的連續狀態值121表示為在相應時間131的狀態值132。故障信息歷史區域104是用於存儲故障信息的區域,該故障信息表示在組件單元2中出現的故障,在該組件單元2上安裝有無線IC標籤1。具體來說,故障信息歷史區域104存儲了按照時間順序排列數據的歷史、故障系統GUID 142和故障類型143,其中按照時間順序排列數據的歷史表示在組件單元2上檢測到故障的連續時間141,故障系統GUID 142表示與具有故障的組件單元2相連的計算機系統的標識符。
安裝歷史區域105是用於存儲與組件單元2相連的計算機系統的系統信息歷史的區域,在該組件單元2上安裝有無線IC標籤1。具體來說,安裝歷史區域105存儲了按照時間順序排列數據的歷史、系統GUID 152和系統描述153,其中按照時間順序排列數據的歷史表示組件單元2被識別為新單元的連續識別時間151,系統GUID 152表示與組件單元2相連的計算機系統的標識符,系統描述153表示那些計算機系統的規格和版本信息。基於在安裝歷史區域105中存儲的安裝系統信息,就可以跟蹤與組件單元2相連的計算機系統。
無線IC標籤1通過標籤天線14與無線發送和接收控制器4以及外部無線模塊6進行通信。在作為無源無線IC標籤的無線IC標籤1中,電源11基於從無線發送和接收控制器4和外部無線模塊6發送的電磁波產生電能,標籤控制電路12和收發信機單元13基於從電源11提供的電能進行操作。
標籤控制電路12控制在無線IC標籤1中的信號和數據。響應來自BMC3對狀態信息的請求,標籤控制電路12發送向組件控制裝置20請求狀態信號21的請求信號,以便獲取組件單元2的狀態信息。用於通過天線14輸入和輸出信號和數據的收發信機單元13從組件控制裝置20中接收狀態信號21。收發信機單元13還調製和解調通過標籤天線14輸入和輸出的信號和數據。
圖3採用方框形式示出了BMC3的細節。如圖3中所示,BMC3具有檢測處理器31、差錯確定單元32、通知單元33、收發信機單元34、BMC控制電路35和BMC存儲器36,它們通過通信總線彼此相連。
收發信機單元34通過主板2-4連接到無線發送和接收控制器4。收發信機單元34控制無線發送和接收控制器4通過天線5與無線IC標籤1和外部無線模塊6進行通信。通過程序控制BMC3,諸如通過主板2-4的計算機系統OS進行控制。
檢測處理器31分析從無線IC標籤1提供的數據,並確定與計算機系統連接的組件單元2是否為新的組件單元。如果檢測處理器31判斷與計算機系統連接的組件單元2是一個新的組件單元,那麼檢測處理器31向無線IC標籤1請求組件信息,並將從無線IC標籤1接收的組件信息作為組件配置信息存儲在BMC存儲器36中,該BMC存儲器36是BMC3的內部存儲器。
圖8示出了在BMC存儲器36中存儲的組件配置信息的細節。如圖8中所示,組件配置信息包括和由檢測處理器31所檢測的組件單元2一樣多的信息項,每個信息項包括檢測組件單元2的組件檢測時間200、與組件信息對應的組件GUID 202、組件類型203和組件描述204。
差錯確定單元32分析從無線IC標籤1提供的數據,確定組件單元2是否遭受(suffer)故障,並通過無線鏈路7向無線IC標籤1發送所確定的結果。當例如是系統程序8的計算機系統程序或外部無線模塊6發出請求時,通知單元33將在BMC存儲器36中存儲的組件配置信息通知給系統程序8或外部無線模塊6。
BMC控制電路35控制在BMC3中的信號和數據,並控制檢測處理器31、差錯確定單元32和通知單元33的操作。收發信機單元34控制在無線發送和接收控制器4與系統程序8之間輸入和輸出的各種信號和數據。
圖4示出了在DIMM 2-1上安裝無線IC標籤1-1的實例。如圖4中所示,DIMM 2-1具有存儲器晶片22,該存儲器晶片22通過存儲器總線連接到作為組件控制裝置20的存儲器控制器20-1。無線IC標籤1-1通過一部分存儲器總線的信號線連接到存儲器控制器20-1。響應來自無線IC標籤1-1的請求,存儲器控制器20-1將狀態信號2-1通知給無線IC標籤1-1,該狀態信號2-1表示從存儲器晶片22檢測的溫度、電壓值等。
圖5示出了在FAN 2-2上安裝無線IC標籤1-2的實例。如圖5中所示,FAN 2-2具有FAN控制器20-2,用於測量FAN 2-2的操作電壓、旋轉速度等。無線IC標籤1-2被連接到FAN控制器20-2。響應來自無線IC標籤1-2的請求,FAN控制器20-2將狀態信號21通知給無線IC標籤1-2,該狀態信號21表示測量FAN 2-2的操作電壓、旋轉速度等。
外部無線模塊6包括可攜式閱讀器,諸如例如是手持式終端,它收集通過無線鏈路7來自無線IC標籤1的組件單元2的狀態信息。外部無線模塊6是被應用在計算機系統的維修中。
圖6採用方框形式示出了外部無線模塊6的細節。如圖6所示,外部無線模塊6包括顯示單元61、輸入單元62、收發信機單元63、通知單元64、CPU65、存儲器66和天線67。
顯示單元61包括液晶顯示單元、EL顯示單元等顯示單元等,用於顯示從無線IC標籤1獲取的狀態信息。輸入單元62基於用戶執行的按鍵動作,向通知單元64發出獲取狀態信息的指令。響應來自輸入單元62的獲取狀態信息的指令,通知單元64為每個無線IC標籤1產生和發送READ_LOG分組。該READ_LOG分組包括請求每個無線IC標籤1發送狀態信息的程序。收發信機單元63通過天線67與無線IC標籤1交換各種信號和數據。CPU 65控制外部無線模塊6中的各種信號和數據,並控制收發信機單元63和通知單元64的操作。組件配置信息的獲取下文將參照圖7至圖12來敘述根據第一實施例獲取組件配置信息的組件單元監視系統的操作。
圖9示出了檢測在計算機系統中新安裝的組件單元2的序列,圖10示出了在檢測新組件單元的過程中使用的無線分組的格式。
為了檢測新的組件單元,在圖9所示的步驟S2中,BMC3的BMC控制電路35通過物理連接的信號線向無線發送和接收控制器4周期性地發出組件檢測指令。響應組件檢測指令,在步驟S4中,無線發送和接收控制器4通過天線5向每個無線IC標籤1發送IDENTIFY分組1000(參見圖10)。IDENTIFY分組1000包括分組類型1001和表示BMC3的源GUID1002。
響應IDENTIFY分組1000,在步驟S6中每個無線IC標籤1通過無線鏈路7向無線發送和接收控制器4發送EXIST分組1010。無線發送和接收控制器4將從無線IC標籤1接收的EXIST分組1010轉換成向BMC3傳輸的格式,接著在步驟S8中,將轉換後的EXIST分組1010作為存在通知發送給BMC3的檢測處理器31。EXIST分組1010包括分組類型1011、源GUID1012、以及在無線IC標籤1的存儲器映射100的組件信息區域101中和安裝歷史區域105中存儲的信息,即組件信息1013和安裝歷史1014。
當BMC3的檢測處理器31通過無線發送和接收控制器4接收到來自每個無線IC標籤1的EXIST分組1010時,檢測處理器31分析在EXIST分組1010中包含的組件信息1013和安裝歷史1014,並將它們與在BMC存儲器36中存儲的組件單元信息進行比較。如果存在新檢測到的組件單元2,或者如果最後連接到組件單元2的計算機系統與現在連接到BMC3的計算機系統不同,那麼在步驟S10中檢測處理器31確定組件單元2是新檢測到的組件單元。
當檢測到新的組件單元時,在步驟S12中檢測處理器31通過無線發送和接收控制器4將DETECT分組1020發送給無線IC標籤1,以便在無線IC標籤1中寫入安裝歷史。DETECT分組1020包括分組類型1021、源GUID 1022、表示無線IC標籤1的目標GUID 1023、檢測到新組件單元的檢測時間1024、表示計算機系統的標識符的系統GUID 1025和表示計算機系統的名稱和版本信息的系統描述1026。
檢測處理器31還將新組件的信息添加到在BMC存儲器36中存儲的組件配置信息上。而且,檢測處理器31從BMC存儲器36中刪除組件單元2的信息,這個組件單元2是沒有被檢測到作為在組件配置信息中包含的組件單元2,這是由於檢測處理器把沒有被檢測到的組件單元2認為是當前從計算機系統中斷開。
當每個無線IC標籤1的標籤控制電路12接收到DETECT分組1020時,標籤控制電路12將在接收的DETECT分組1020中包含的目標GUID 1023與標籤存儲器10中存儲的組件GUID 111進行比較。如果目標GUID 1023和組件GUID 111彼此相同,那麼標籤控制電路12將在DETECT分組1020中包含的檢測時間1024、系統GUID 1025和系統描述1026寫入到存儲器映射100的安裝歷史區域105中。
圖11示出了由BMC3執行檢測新的組件單元的過程。為了檢測新的組件單元,在圖11中所示的步驟S102中,BMC3的BMC控制電路35通過物理連接的信號線向無線發送和接收控制器4周期性地發出組件檢測指令。
在步驟S106中,當檢測處理器31從無線發送和接收控制器4接收到存在通知時,其中該無線發送和接收控制器4已經從每個無線IC標籤1中接收到EXIST分組1010,在步驟S108中檢測處理器31將連接到計算機系統的組件單元2的數量i與檢測組件單元的數量進行比較,其中從檢測的組件單元中已經接收到存在通知。數量i的初始值是0。如果i<檢測的組件單元數量(在步驟S108中為「是」),那麼在步驟S110中檢測處理器31分析在EXIST分組1010中包含的組件信息1013和安裝歷史1014。如果安裝歷史1014的系統GUID 152與連接到BMC3的計算機系統不同,那麼將與組件信息1013對應的組件單元2判定為新的組件單元(在步驟S112中為「是」)。如果組件單元2沒有被判定為新的組件單元(在步驟S112中為「否」),在步驟S108中將沒有被判定為新組件單元的組件單元數量作為當前數量加到數量i上。
如果組件單元2被判定為新的組件單元,那麼在步驟S114中檢測處理器31向無線發送和接收控制器4發出對無線IC標籤1的新的檢測指令,該無線IC標籤1被安裝與組件信息1013對應的組件單元2上。此時,檢測處理器31將檢測時間1024和新的檢測指令一起發送給無線發送和接收控制器4。在發出新的檢測指令之後,檢測處理器31在BMC存儲器36中存儲組件信息1013和檢測時間1024,從而在步驟S116中更新組件配置信息。
圖12A和12B示出了用於檢測新組件單元的無線IC標籤1的操作順序。圖12A示出用於確認計算機系統的配置的組件識別過程,即確認是否存在組件單元2。在步驟S202中,當無線IC標籤1通過無線鏈路7從無線發送和接收控制器4接收到IDENTFY分組1000時,電源11基於來自無線發送和接收控制器4的電磁波進行操作,並將電能供應到無線IC標籤1的其它部分。在步驟S204中,標籤控制電路12從標籤存儲器10中提取出在組件信息區域101和安裝歷史區域105中存儲的信息,並在步驟S206中產生包含提取信息的EXIST分組1010。在步驟S208中,標籤控制電路12接著通過無線鏈路7向無線發送和接收控制器4發送產生的EXIST分組1010。
圖12B示出了檢測新組件單元的過程。在步驟S210中當無線IC標籤1接收到通過無線鏈路7來自無線發送和接收控制器4的DETECT分組1020時,電源11基於來自無線發送和接收控制器4的電磁波進行操作,並將電能供應到無線IC標籤1的其它部分。在步驟S212中,標籤控制電路12將在存儲器映射100中的組件GUID 111與在DETECT分組1020中的目標GUID 1023進行相互比較,以便確定這兩個GUID是否彼此相同。如果比較的GUID彼此相同,那麼在步驟S214中,標籤控制電路12將在DETECT分組1020中包含的檢測時間1024,系統GUID 1025和系統描述1026分別寫入到在存儲器映射100的安裝歷史區域105中的識別時間151、系統GUID 152和系統描述153中。
如上所述,BMC3能夠通過無線鏈路7完全地管理組件單元2在計算機系統中的安裝。BMC3也能夠控制每個組件單元2存儲它的安裝歷史。即使當組件單元2從計算機系統移去(remove)時,用戶可以確認每個移去組件單元2的安裝歷史。
由於無線IC標籤1存儲了組件配置信息,因此就必須使用計算機系統內在的NVRAM來存儲組件配置信息。
通過用計算機系統的程序訪問BMC3的組件配置信息,就可以動態地掌握計算機系統的配置。
故障信息的獲取下文將參照圖7、圖13至圖16來敘述根據第一實施例用於獲取故障信息的組件單元監視系統的操作。
圖13示出了用於檢測與計算機系統連接的組件單元2的故障信息的序列,圖14示出了在故障信息檢測過程中使用的無線分組的格式。
為了檢測組件單元2的故障信息,在圖13中示出的步驟S22中,BMC3的BMC控制電路35通過物理連接的信號線向無線發送和接收控制器4周期性地發出狀態獲取指令。響應狀態獲取指令,在步驟S24中無線發送和接收控制器4通過天線5向每個無線IC標籤1發送GET_STATUS分組1400(參見圖14)。GET_STATUS分組1400包括分組類型1401和表示BMC3的源GUID 1402。
響應GET_STATUS分組1400,在步驟S26中,每個無線IC標籤1通過無線鏈路7向無線發送和接收控制器4發送STATUS分組1410。無線發送和接收控制器4將從無線IC標籤1接收的STATUS分組1410轉換為向BMC3傳輸的格式,並接著在步驟S28中將轉換後的STATUS分組1410作為狀態通知發送給BMC3的差錯確定單元32。STATUS分組1410包括分組類型1411、源GUID 1412和在無線IC標籤1的存儲器映射100的組件信息區域101中和組件狀態區域102中存儲的信息,即組件信息1413和組件狀態1414。
當BMC3的BMC控制電路36從每個無線IC標籤1中接收到STATUS分組1410時,在步驟S30中BMC控制電路36向無線發送和接收控制器4發出狀態保存指令,用於將狀態歷史寫入到每個無線IC標籤1中。響應狀態保存指令,在步驟S32中,無線發送和接收控制器4將SAVE_STATUS分組1420發送給每個無線IC標籤1。SAVE_STATUS分組1420包括分組類型1421、源GUID 1422、表示無線IC標籤1的目標GUID 1423、檢測故障的時間1424和基於接收的組件狀態1414的組件狀態1425。目標GUID 1423和組件狀態1425是基於在GET_STATUS分組1400中包含的值來產生的。
當每個無線IC標籤1的標籤控制電路12接收到SAVE_STATUS分組1420時,標籤控制電路12將在接收的SAVE_STATUS分組1420中包含的目標GUID 1423與標籤存儲器10中的組件GUID 111進行比較。如果比較的GUID彼此相同,那麼標籤控制電路12將在SAVE_STATUS分組1420中包含的時間1424和組件狀態1245分別寫入到存儲器映射100的狀態歷史區域103中。
在步驟S28中已經從每個無線IC標籤1中接收到STATUS分組1410的差錯確定單元32分析在接收的STATUS分組1410中包含的組件狀態1414,並確定組件單元2是否遭受故障,例如,確定在FAN的旋轉速度中的減少或在存儲器ECC(差錯校正碼)差錯的減少。如果差錯確定單元32檢測到組件單元2的故障,那麼在步驟S34中差錯確定單元32向無線發送和接收控制器4發出故障狀態保存指令,用於將故障信息歷史寫入到在有故障的無線IC標籤2上安裝的無線IC標籤1中。響應故障狀態保存指令,在步驟S36中無線發送和接收控制器4將ADD_ERR_LOG分組1430發送給每個無線IC標籤1。ADD_ERR_LOG分組1430包括分組類型1431、源GUID1432、表示故障組件單元2的目標GUID 1433、檢測故障的時間1434和表示故障類型的故障類型1435。
當每個無線IC標籤1的標籤控制電路12接收到ADD_ERR_LOG分組1430時,標籤控制電路12將在接收的ADD_ERR_LOG分組1430中包含的目標GUID 1433與標籤存儲器10中的組件GUID 111進行比較。如果比較的GUID彼此相同,那麼標籤控制電路12將在ADD_ERR_LOG分組1430中包含的時間1434、源GUID 1432和故障類型1435分別寫入到在存儲器映射100的故障信息歷史區域104中的時間141、故障系統GUID 142和故障類型值143中。
圖15示出了由BMC3執行監視故障信息的過程。為了檢測組件單元2的狀態信息,在圖15中示出的步驟S302和S304中,BMC3的BMC控制電路35通過物理連接的信號線向無線發送和接收控制器4周期性地發出狀態獲取指令。當差錯確定單元32從無線發送和接收控制器4接收到狀態通知時,其中該無線發送和接收控制器4已經在步驟S306中從每個無線IC標籤1接收到STATUS分組1410,在步驟S308中差錯確定單元32比較正常的組件單元數量i和檢測的組件單元數量,在步驟S308中已經從檢測的組件單元中接收到存在通知。數量i的初始值是0。如果i<檢測的組件單元數量(在步驟S308中為「是」),那麼在步驟S310中差錯確定單元32向無線發送和接收控制器4發出狀態保存指令。
差錯確定單元32分析包含在從無線IC標籤1中接收的STATUS分組1410中的組件信息1413和組件狀態1414,並在步驟S312中確定是否存在故障。具體來說,差錯確定單元32將組件狀態1414與對應狀態值132的閾值進行比較,以便確定組件單元2是否遭受故障,該狀態值132是從每個組件單元2的狀態信號21中獲取並被存儲在BMC存儲器36中。例如,組件狀態1414表示DIMM 2-1的溫度和電壓或者FAN 2-2的當前旋轉速度。如果組件狀態1414小於或大於閾值(在步驟S312中為「是」),就判定組件單元2遭受故障。如果判定組件單元2沒有遭受故障,那麼就將判定沒有遭受故障的組件單元2數量作為正常組件單元的當前數量加到數量i上(在步驟S312中為「否」)。
如果差錯確定單元32基於在STATUS分組1410中的組件信息1413判定組件單元2遭受故障,那麼在步驟S314中差錯確定單元32向無線發送和接收控制器4發出對無線IC標籤1的故障信息保存指令,該無線IC標籤1是安裝在與STATUS分組1410中的組件信息1413對應的組件單元2上。
圖16A至16C示出了無線IC標籤1用於檢測組件單元2的故障信息的操作序列。圖16A示出了無線IC標籤1向BMC3通知組件單元2的狀態的過程。在步驟S402中當無線IC標籤1通過無線鏈路7從無線發送和接收控制器4接收到GET_STATUS分組1400時,電源11基於來自無線發送和接收控制器4的電磁波進行操作,並將電能提供給無線IC標籤1的其它部分。在步驟S404中,標籤控制電路12從標籤存儲器10中提取出在組件信息區域101和組件狀態區域102中存儲的信息,並在步驟S406中產生STATUS分組1410,該STATUS分組包含提取的信息。在步驟8408中標籤控制電路12接著通過無線鏈路7向無線發送和接收控制器4發送產生的STATUS分組1410。
圖16B示出了由無線IC標籤1執行保存組件單元2的狀態值的過程。在步驟S412中,當無線IC標籤1通過無線鏈路7從無線發送和接收控制器4接收到SAVE_STATUS分組1420時,電源11基於來自無線發送和接收控制器4的電磁波進行操作,並將電能提供給無線IC標籤1的其它部分。標籤控制電路12將在存儲器映射100中的組件GUID 111與在SAVE_STATUS分組1420中的目標GUID 1422相互比較。如果比較的GUID彼此相同(在步驟S414中為「是」),那麼在步驟S416中,標籤控制電路12將在SAVE_STATUS分組1420中包含的檢測時間1424和組件狀態1425分別寫入到在存儲器映射100的狀態歷史區域103中的時間131和狀態值132中。
圖16C示出了由無線IC標籤1執行保存組件單元2的故障信息的過程。在步驟S422中當無線IC標籤1通過無線鏈路7從無線發送和接收控制器4接收到ADD_ERR_LOG分組1430時,電源11基於來自無線發送和接收控制器4的電磁波進行操作,並將電能提供給無線IC標籤1的其它部分。標籤控制電路12將存儲器映射100中的組件GUID111與在ADD_ERR_LOG分組1430中的目標GUID 1432相互比較。如果比較的GUID彼此相同(在步驟S424中為「是」),那麼在步驟S426中標籤控制電路12將在ADD_ERR_LOG分組1430中包含的檢測時間1434和故障類型1435分別寫入到存儲器映射100的故障信息歷史區域104中的時間141和故障類型143中。標籤控制電路12也基於在安裝歷史區域中存儲的組件GUID,寫入當前與組件單元2連接的計算機系統的系統GUID 152,作為故障系統GUID 142。
如上所述,BMC3通過無線鏈路7完全地管理組件單元2的狀態,並控制每個組件單元2以存儲其故障歷史。此外,BMC3分析由無線IC標籤1收集的狀態信息,以便檢測組件單元2的故障,並控制無線IC標籤1將檢測的故障信息存儲作為故障歷史。因此,就能夠很容易分析單個組件單元2的故障歷史。
通過外部無線模塊6的狀態信息獲取。
下文將參照圖7、圖17至圖20來敘述根據第一實施例用於獲取狀態信息的組件單元監視系統的外部無線模塊6的操作。圖17示出了外部無線模塊6獲取狀態信息的操作序列,圖18示出了在狀態信息獲取過程中使用的無線分組格式。
響應來自輸入單元62的狀態信息獲取指令,外部無線模塊6的通知單元64產生包含分組類型1801和源GUID 1802的READ_LOG分組1800(見圖18),源GUID 1802將外部無線模塊6表述為源,並在圖17示出的步驟S42中,將產生的READ_LOG分組1800發送給位於無線鏈路7的範圍內的無線IC標籤1。
當每個無線IC標籤1的標籤控制電路12接收到READ_LOG分組1800時,標籤控制電路12從標籤存儲器10中提取出在存儲器映射100的組件信息區域101、狀態歷史區域103、故障信息歷史區域104和安裝歷史區域105中存儲的信息,將提取的信息分別存儲在信息區域1813、狀態歷史區域1814、故障信息歷史區域1815和安裝歷史區域1816中,並添加分組類型1811和源GUID 1812,從而產生RETURN_LOG分組1810。在步驟S44中,標籤控制電路12通過無線鏈路7將RETURN_LOG分組1810發送給外部無線模塊6。
當外部無線模塊6從每個無線IC標籤1中接收到RETUEN_LOG分組1810時,外部無線模塊6的CPU6將包含在RETURN_LOG分組1810中的信息存儲在存儲器66中。
圖19示出了由外部無線模塊6執行獲取狀態信息的過程。響應來自輸入單元62的狀態信息獲取指令,外部無線模塊6的通知單元64產生包含分組類型1801和源GUID 1802的READ_LOG分組1800(見圖18),源GUID 1802將外部無線模塊6表述為源,並在圖19中示出的步驟S502中將產生的READ_LOG分組1800發送給位於無線鏈路7的範圍內的無線IC標籤1。
在步驟S504中,當外部無線模塊6從每個無線IC標籤1接收到RETURN_LOG分組1810時,在步驟S506中外部無線模塊6的CPU 6參照在RETURN_LOG分組1810中的源GUID 1812,將組件信息區域1813、狀態歷史區域1814、故障信息歷史區域1815和安裝歷史區域1816存儲在關於每個組件單元2的存儲器66中。在顯示單元61上選擇地顯示從輸入單元62輸入的對應組件單元2的組件信息、狀態歷史、故障信息歷史和安裝歷史。
圖20示出了由無線IC標籤1執行獲取狀態信息的過程。通過無線鏈路7連接到外部無線模塊6的無線IC標籤1接收READ_LOG分組1800,電源11基於來自外部無線模塊6的電磁波進行操作,並在步驟S602中將電能提供給無線IC標籤1的其它部分。無線IC標籤1的標籤控制電路12已經接收到READ_LOG分組1800,在步驟S606中,它從標籤存儲器10中提取出在存儲器映射100的組件信息區域101、狀態歷史區域103、故障信息歷史區域104和安裝歷史區域105中存儲的信息,將提取的信息分別存儲在組件信息區域1813、狀態歷史區域1814、故障信息歷史區域1815和安裝歷史區域1816中,並添加分組類型1811和源GUID 1812,從而產生RETURN_LOG分組1810。在步驟S608中,標籤控制電路12通過無線鏈路7向外部無線模塊6發送產生的RETURN_LOG分組1810。
如上所述,由於在連接組件單元2的無線IC標籤1中寫入了差錯,諸如在每個組件單元2中出現的FAN差錯,存儲器差錯等,就可以從無線IC標籤1中存儲的信息中很容易的分析每個組件單元2的故障歷史。
當計算機系統用於維護服務時,就使用外部無線模塊6獲取組件配置信息和故障信息,並且能夠使用外部無線模塊6識別故障組件單元,而不用考慮計算機系統或任何故障組件單元是否開啟或關閉。
而且,由於在每個無線IC標籤1的故障信息歷史區域104中記錄了差錯信息,就可以跟蹤每個組件單元2的差錯歷史。
第二實施例下文將參照圖7、圖21至圖26來敘述根據本發明的第二實施例的組件單元監視系統。
根據第二實施例的組件單元監視系統使用有源無線IC標籤1』,如圖21所示,該無線IC標籤1』在它的電源11』中具有電池。有源無線IC標籤1』檢測到它自身上相關組件單元2的故障,並通過無線鏈路7和無線發送和接收控制器4向BMC3』發送分組(見圖22),該分組包含組件信息和故障信息。
根據第二實施例的組件單元監視系統具有與根據第一實施例的組件單元監視系統相同的配置。
有源無線IC標籤1』根據從電源11』中的電池提供的電能進行操作,用於與無線發送和接收控制器4和外部無線模塊6進行通信。無線發送和接收控制器4與外部無線模塊6按照多路訪問的原理進行操作,以便與計算機系統中的所有無線IC標籤1進行通信。通過在發送給無線IC標籤1』的數據中插入無線IC標籤1』的GUID,BMC3』和外部無線模塊6能夠選擇地控制無線IC標籤1』,以便從中獲取狀態信息。
圖21採用方框的形式示出了根據第二實施例的無線IC標籤1』。如圖21中所示,無線IC標籤1』具有標籤存儲器10、電源11』、標籤控制電路12』、收發信機單元13、標籤天線14和差錯確定單元15,它們通過總線彼此相連。標籤存儲器10具有存儲器映射100並且存儲了通過無線發送和接收控制器4從BMC3』接收到的閾值,用於確定差錯。電源11』具有如上所述電池,它將電能提供給無線IC標籤1』的其它部分。
標籤控制電路12』控制在無線IC標籤1』中的信號和數據。標籤控制電路12還周期性地發出向組件控制裝置20請求狀態信號21的信號,以便獲取組件單元2的狀態信息。收發信機單元13控制通過標籤天線14輸入和輸出的信號和數據,並控制從組件控制裝置20提供的狀態信號21。收發信機單元13還調製和解調通過標籤天線14輸入和輸出的信號和數據。
差錯確定單元15通過使用在標籤存儲器10中存儲的閾值,來分析從組件控制裝置20接收的狀態信號21,以便確定組件單元2是否遭受故障。
圖22採用方框形式示出了根據第二實施例的BMC3』。如圖22中所示,BMC3』具有通知單元33』、收發信機單元34、BMC控制電路35和BMC存儲器36,它們通過通信總線彼此相連。收發信機單元34通過主板2-4連接到無線發送和接收控制器4。收發信機單元34控制無線發送和接收控制器4通過天線5與無線IC標籤1』和外部無線模塊6進行通信。通過程序控制BMC3』,諸如通過主板2-4的計算機系統的OS進行控制。
BMC控制電路35控制BMC3』中信號和數據,並控制通知單元33的操作。收發信機單元34控制在無線發送和接收控制器4與系統程序8之間輸入和輸出的各種信號和數據。
無線IC標籤1』被安裝在如圖4和5中所示的組件單元2上,並獲取狀態信號21。
外部無線模塊6具有與根據第一實施例的外部無線模塊6相同的配置。
故障信息的獲取下文將參照圖7、圖23至圖26來敘述根據第一實施例用於獲取故障信息的組件單元監視系統的操作。
圖23示出了檢測連接到計算機系統的組件單元2的故障信息的序列,圖24示出了在故障信息檢測過程中使用的無線分組的格式。
在圖23中示出的步驟S52中,BMC3』的BMC控制電路35向無線發送和接收控制器4發出設置閾值的閾值設置指令,該閾值用來確定在每個無線IC標籤1』中每個組件單元2的故障。響應來自BMC控制電路35的閾值設置指令,在步驟S54中,無線發送和接收控制器4將SET_THERSHOLD分組2200發送給在計算機系統的無線通信範圍內設置的無線IC標籤1(見圖24)。SET_THERSHOLD分組2200包括分組類型2201、表示BMC3』的源GUID 2202、表示在組件單元2上安裝的無線IC標籤1』的目標GUID 2203和從BMC存儲器36中讀取的閾值2204。
當無線IC標籤1』的差錯確定單元15接收到SET_THRESHOLD分組2200時,差錯確定單元15將接收的SET_THRESHOLD分組2200中的閾值2204保存在標籤存儲器10中。差錯確定單元15將保存的閾值2204與在標籤存儲器10中保存的狀態值121進行比較,以便確定組件單元2是否遭受故障。在步驟S55中如果判定組件單元2遭受故障,那麼在步驟S56中差錯確定單元15將NOTIFY分組2210通過無線鏈路7發送給無線發送和接收控制器4,該NOTIFY分組包含分組類型2211、源GUID 2212和表示故障類型的故障類型2213。
當無線發送和接收控制器4接收到NOTIFY分組2210時,在步驟S58中無線發送和接收控制器4將接收的NOTIFY分組2210作為故障通知發送給BMC3』。響應故障通知,在步驟S60中,BMC3』將用於保存故障信息的故障信息保存指令發送給無線發送和接收控制4。響應該故障信息保存指令,在步驟S62中,無線發送和接收控制器4將ADD_ERR_LOG分組發送給無線IC標籤1』。當無線IC標籤1』接收到ADD_ERR_LOG分組時,無線IC標籤1』將從與故障檢測時間相聯繫的組件單元2中獲取的分析故障信息保存在標籤存儲器10中。
圖25示出了根據第二實施例由BMC3』執行監視故障信息的過程。當BMC3』向無線發送和接收控制器4發出用於寫入閾值的閾值設置指令時,該閾值用來確定在每個無線IC標籤1』中的每個組件單元2的故障,在步驟S702中無線發送和接收控制器4將SET_THRESHOLD分組2200發送給每個無線IC標籤1』。在步驟S704中BMC3』等待來自正被監視的無線IC標籤1』的故障通知,即來自在相同的計算機系統中在無線鏈路7的範圍內設置的無線IC標籤1』的故障通知。在步驟S706中,當BMC3』接收到來自無線IC標籤1』的NOTIFY分組2210時,在步驟S708中,BMC3』將故障信息保存指令發送給由目標GUID所表示的無線IC標籤1』,該目標GUID是通過在NOTIFY分組2210中包含的源GUID 2212來表示。在發出故障信息保存指令之後,BMC 3』再次等待故障通知。
圖26示出了根據第二實施例由無線IC標籤1』執行的故障信息通知過程。在步驟S802中,無線IC標籤1』的差錯確定單元15接收SET_THRESHOLD分組2200,並在步驟S804中將SET_THRESHOLD分組2200中的閾值存儲在標籤存儲器10中。標籤控制電路12』周期性地從組件控制裝置20接收狀態信號21,並將獲取的狀態值發送給差錯確定單元15。差錯確定單元15將來自標籤控制電路12』的狀態值與標籤存儲器10中的閾值進行比較。如果狀態值超過了在標籤存儲器160中的閾值,那麼差錯確定單元15就判定組件單元2遭受差錯,即存在故障(在步驟S806中為「是」)。當差錯確定單元15判定組件單元2正遭受差錯時,在步驟S808中差錯確定單元15產生包含故障類型2213的NOTIFY分組2210,並在步驟S810中將產生的NOTIFY分組2210通過無線鏈路7發送給BMC3』。如上所述,差錯確定單元15周期性地分析從組件單元2中獲取的狀態值,並根據來自BMC3』的故障信息保存指令將故障信息保存在標籤存儲器10中,該故障信息是通過與檢測時間相聯繫的分析結果而獲得的。
根據第二實施例,如上所述,當每個有源無線IC標籤1』檢測到它自身的故障時,有源無線IC標籤1』發送故障信息給BMC3』,並存儲故障信息作為故障歷史。因此,根據第二實施例的組件單元監視系統不需要執行輪詢過程,這在根據第一實施例的組件單元監視系統中是必需的。
如同根據第一實施例的組件單元監視系統一樣,根據第二實施例的組件單元監視系統允許外部無線模塊6通過無線鏈路7從每個無線IC標籤1』獲取故障信息。因此,就可以掌握組件單元2是否出現故障,而不用考慮計算機系統是否開啟或關閉。
第三實施例根據本發明第三實施例的組件單元監視系統與根據第一和第二實施例中的任何一個組件單元監視系統相類似,除了該組件單元監視系統使用單個無線IC標籤1之外,該無線IC標籤1是安裝在組件單元2上並連接到計算機系統,單個無線IC標籤1存儲故障信息歷史。故障信息歷史採用與根據第一和第二實施例的組件單元監視系統相同的方式進行記錄。因此,就可以識別和分析故障組件單元,而不用考慮計算機系統是否開啟或關閉。
第四個實施例根據本發明第四實施例的組件單元監視系統與根據第一、第二和第三實施例中的任何一個組件單元監視系統相類似,除了它具有無線發送和接收控制器4』而不是無線發送和接收控制器4之外,該無線發送和接收控制器4』被共同地連接到多個計算機系統的BMC3,該組件單元監視系統採用與根據第一、第二和第三實施例的組件單元監視系統相同的方式進行操作。根據第四實施例,無線發送和接收控制器並沒有與相應的伺服器相聯繫的進行安裝,該相應的伺服器例如是在機架固定(rack mount)系統中使用的刀片伺服器(blade server),而是在機架固定系統中設置了單個無線發送和接收控制器4』。單個無線發送和接收控制器4』能夠檢測所涉及的所有無線IC標籤。具有單個無線發送和接收控制器的組件單元監視系統在結構上相對簡單,並能夠以減少的成本來監視組件單元。
本發明並不局限於所敘述的實施例的內容,而是在不脫離本發明範圍的情況下可以進行很多改變和修改。例如,根據第一個和第二個實施例,通過提取在標籤存儲器10的存儲器映射100中存儲的某些值,就能夠產生來自無線IC標籤的響應分組(EXIST,STATUS)的欄位(field)數據。然而,為了簡化在無線IC標籤中的處理,通過提取在存儲器映射100中存儲的所有值就可以產生響應分組的欄位數據。
在根據第一至第四實施例的組件單元監視系統中,可以加密在無線IC標籤和通信分組中存儲的信息,通信分組是通過無線鏈路7進行交換,以避免來自第三方未經授權的訪問。
在對應的無線IC標籤中可以存儲每個組件單元的累積運行時間。然後,根據在無線IC標籤中存儲的累積運行時間,就可以判斷用於替換與無線IC標籤結合的組件單元的定時。這樣存儲的累積運行時間特別適用於管理諸如FAN、HDD等消耗品。
此外,在對應的無線IC標籤中可以存儲表示每個組件單元的裝載(shipment)日期和售出日期的信息。根據存儲的表示裝載日期和售出日期的信息,就可以確定組件單元是否仍然在保修期內。這樣存儲的信息特別適用於管理具有一定保修周期的產品。
在上述的實施例中,在計算機系統中包括了所監視的組件單元。然而,所監視的組件單元可以是諸如可攜式USB存儲器的外部裝置。如果要監視外部裝置,那麼就在外部產品上安裝無線IC標籤,用於管理外部裝置的信息。
如果組件單元監視系統監視外部裝置,那麼在每個外部裝置上安裝的無線IC標籤中可以存儲安裝歷史和文件傳輸歷史,組件單元監視系統可以帶有阻止使用沒有無線IC標籤的外部裝置的功能。這樣配置的組件單元監視系統可以與建築物中的安全檢驗系統相結合,根據在外部裝置上安裝的無線IC標籤中存儲的信息,就能夠檢驗未經授權企圖將機密數據帶出建築物的行為。
儘管已經通過使用特定術語敘述了本發明的優選實施例,但是這些描述僅僅是出於說明性的目的,應當理解在不脫離下面權利要求的精神和範圍的情況下可以對它們進行修改和變化。
權利要求
1.一種組件單元監視系統,包括至少一個獨立可安裝的組件單元;系統管理控制器;連接到所述系統管理控制器的無線發送和接收控制器,用於控制在所述系統管理控制器和第一無線鏈路之間的通信;無線IC標籤,它安裝在所述組件單元上,用於獲取所述組件單元的狀態信息;其中所述無線IC標籤通過所述第一無線鏈路連接到所述無線發送和接收控制器,用於通過所述第一無線鏈路向所述系統管理控制器發送所述狀態信息;所述系統管理控制器分析從所述無線IC標籤接收的狀態信息,並通過所述第一無線鏈路將分析結果發送給所述無線IC標籤;以及所述無線IC標籤存儲從所述系統管理控制器中接收的分析結果,作為按照時間順序排列數據的歷史。
2.根據權利要求1的組件單元監視系統,其中所述系統管理控制器和所述無線IC標籤通過相應的不同電源進行供電。
3.根據權利要求1的組件單元監視系統,還包括組件控制裝置,它連接在所述組件單元和所述無線IC標籤之間;其中所述系統管理控制器通過所述第一無線鏈路將第一請求信號發送給所述無線IC標籤,該第一請求信號用於獲取所述組件單元的狀態信息;所述無線IC標籤響應所述第一請求信號,將第二請求信號發送給所述組件控制裝置;所述組件控制裝置響應所述第二請求信號從所述組件單元中獲取所述狀態信息,並將所述狀態信息發送給所述無線IC標籤;以及所述無線IC標籤將從所述組件控制裝置接收的狀態信息發送給所述系統管理控制器。
4.根據權利要求1的組件單元監視系統,還包括組件控制裝置,它連接在所述組件單元和所述無線IC標籤之間;其中所述組件控制裝置周期性地從所述組件單元獲取所述狀態信息,並將所述狀態信息發送給所述無線IC標籤;以及所述無線IC標籤將從所述組件控制裝置中接收的狀態信息周期性地發送給所述系統管理控制器。
5.根據權利要求1的組件單元監視系統,其中所述狀態信息包括表示所述組件單元類型的組件信息,所述系統管理控制器將從與所述組件單元的標識符相關聯的所述無線IC標籤中接收的所述組件信息保存為配置信息。
6.根據權利要求5的組件單元監視系統,還包括外部無線模塊,用於通過第二無線鏈路從所述系統管理控制器中獲取所述配置信息。
7.根據權利要求6的組件單元監視系統,其中所述外部無線模塊通過所述第二無線鏈路連接到所述無線IC標籤,用於從所述無線IC標籤中獲取所述按照時間順序排列數據的歷史。
8.根據權利要求1的組件單元監視系統,其中所述按照時間順序排列數據的歷史包括關於所述組件單元所連接系統的、按照時間順序排列信息的安裝歷史;所述狀態信息包括所述安裝歷史;所述系統管理控制器參照所述安裝歷史,並且如果所述組件單元新連接到所述系統,就將表示所述系統的系統信息發送給所述無線IC標籤;以及所述無線IC標籤根據所述系統信息來更新所述安裝歷史。
9.根據權利要求1的組件單元監視系統,其中所述按照時間順序排列數據的歷史包括所述組件單元的按照時間順序排列故障信息的故障歷史;所述狀態信息包括表示所述組件單元的狀態的狀態值;所述系統管理控制器保存一個閾值,該閾值用於確定所述組件單元是否遭受故障,該系統管理控制器將從所述無線IC標籤中接收的所述狀態值與所述閾值進行比較,如果從比較結果中判定所述組件單元正遭受故障,就將故障信息發送給所述無線IC標籤;以及所述無線IC標籤根據所述故障信息來更新所述故障歷史。
10.一種監視系統中組件單元的方法,該系統具有至少一個獨立安裝的組件單元;安裝在所述組件單元上的無線IC標籤;以及系統管理控制器,該系統管理控制器用於通過第一無線鏈路與所述無線IC標籤進行通信,所述方法包括步驟(a)控制所述無線IC標籤獲取所述組件單元的狀態信息,並通過所述第一無線鏈路將獲取的狀態信息發送給所述系統管理控制器;(b)控制所述系統管理控制器分析從所述無線IC標籤接收的狀態信息,並通過所述第一無線鏈路將分析結果返回給所述無線IC標籤;以及(c)控制所述無線IC標籤存儲從所述系統管理控制器中返回的分析結果,作為按照時間順序排列數據的歷史。
11.根據權利要求10的方法,其中所述步驟(a)是響應通過所述第一無線鏈路從所述系統管理控制器中接收的第一請求信號來執行的。
12.根據權利要求10的方法,其中所述步驟(a)被周期性地執行。
13.根據權利要求10的方法,還包括步驟控制外部無線模塊通過第二無線鏈路從所述系統管理控制器或所述無線IC標籤中獲取所述組件單元的狀態信息,並保存或顯示獲取的狀態信息。
全文摘要
一種組件單元監視系統,包括至少一個獨立可安裝的組件單元;系統管理控制器;無線發送和接收控制器,用於控制在系統管理控制器和第一無線鏈路之間的通信;以及無線IC標籤,它通過第一無線鏈路連接到無線發送和接收控制器,用於獲取組件單元的狀態信息。無線IC標籤通過第一無線鏈路向系統管理控制器發送狀態信息,該狀態信息表示組件單元的安裝歷史和狀態值。系統管理控制器分析接收的狀態信息,並通過第一無線鏈路將分析結果發送給無線IC標籤。無線IC標籤將分析結果存儲作為按照時間順序排列數據的歷史。
文檔編號G06K19/00GK1770113SQ200510118708
公開日2006年5月10日 申請日期2005年10月28日 優先權日2004年10月29日
發明者畠山晃一 申請人:日本電氣株式會社

同类文章

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

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有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-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀