專利名稱:服務器裝置、機臺信息傳遞系統及其傳接光信息的方法
技術領域:
本發明是有關于一種信息傳遞系統,特別是有關于一種服務器機臺的信息傳遞系 統。
背景技術:
目前對服務器裝置進行除錯程序或取得系統目前狀態時,使用人員只能透過服務 器裝置上的串行端口(RS232)接口來連接一監控計算機,以顯示服務器裝置目前系統的狀 態,其中服務器裝置及監控計算機上必須分別具有一串行端口(RS232)接口,而且服務器 裝置及監控計算機間需分別連接多條串行端口規格的管線,監控計算機才能對服務器裝置 進行除錯程序或取得系統目前狀態。然而,因為計算機技術的日益更新,許多計算機設備不再具有串行端口(RS232) 接口的設計,使得監控計算機必須另外安裝一具串行端口(RS232)接口的外接元件,以通 過多條串行端口規格的管線分別連接監控計算機與服務器裝置,才能進行上述的除錯程序 或取得系統目前狀態。如此,每當對服務器裝置進行除錯程序時,使用者必須分別于監控計 算機及服務器裝置之間接設上述管線,相當不便及費時。此外,監控計算機及服務器裝置間 的串行端口(RS232)接口的外接元件及相關管線也耗費許多材料成本及相應的線材成本。另外,服務器裝置亦可使用一 LED面板(Diagnostic LED),用以顯示目前的系統 狀態是否異常。然而,LED面板上的LED燈所具有的色彩(例如,綠、橘、紅)有限,不易確 時表達出系統的狀態,加上使用人員容易被外在光源所造成的光害(例如故障而閃爍的日 光燈)所干擾,而往往造成系統狀態無法實時判斷及修正。
發明內容
本發明一目的在于揭露一種服務器裝置、具有該裝置的機臺信息傳遞系統及其傳 接光信息的方法,以免除已知服務器在進行除錯程序中所需配備的串行端口接口,節省連 接已知服務器與已知監控計算機間搭接管線所需的時間,同時,節省取得串行端口接口的 元件及相關線材所需的成本。本發明另一目的在于揭露一種機臺信息傳遞系統,以縮減服務器裝置表達其系統 信息所需的LED元件數量。本發明另一目的在于揭露一種機臺信息傳遞系統,以避免非必要的光害干擾。本發明提出一種服務器裝置,包括一主機,具多個系統信息;一微處理器,位于 該主機上,依據一編碼程序,將該些系統信息轉換為一第一差分電壓及一第二差分電壓,該 第一差分電壓及該第二差分電壓內含一第一差分信號或一第二差分信號;以及一第一 LED 元件及一第二 LED元件,彼此相鄰地位于該主機上,且分別連接該微處理器,其中,該第一 LED元件依據該第一差分電壓對該主機外輸出一光的明/滅信號,該第二 LED元件依據該第 二差分電壓對該主機外輸出一光的明/滅信號,該第一 LED元件與該第二 LED元件分別所 輸出的光的明/滅信號同時相互相反。
本發明提出一種機臺信息傳遞系統,包括一手持式電子裝置及一服務器裝置。服 務器裝置包括一微處理器、二 LED元件。微處理器接收并整合服務器裝置的多個系統信息 后,依據一編碼程序,將這些系統信息轉換為二含差分信號的差分電壓。此二 LED元件彼此 相鄰,并分別連接微處理器,且此二 LED元件分別依據此二差分電壓,同時對外輸出相互相 反的光明/滅信號。手持式電子裝置,鄰近服務器裝置,同時接收此二 LED元件所輸出的光 的明/滅信號,將這些光的明/滅信號轉換回多個系統信息。本發明提出一種光信息的傳遞方法,適用于一機臺信息傳遞系統上,包括接收并 整合一服務器裝置的多個系統信息;依據一編碼程序,轉換該些系統信息為二差分電壓,其 中該二差分電壓的振幅相等、相位相反,并含二種差分信號;依據該二差分電壓,分別驅使 該服務器裝置的二 LED元件同時對外輸出相互相反的光的明/滅信號。本發明提出一種光信息的接受方法,適用于一機臺信息傳遞系統上,包括接收一 服務器裝置所發出的多個相互相反的光的明/滅信號;依據一編碼程序,轉換該些光的明/ 滅信號為二差分電壓,其中;依據該二差分電壓是否具一預定電壓差,判斷該二差分電壓含 一第三差分信號或一第四差分信號,其中該第三差分信號與該第四差分信號于邏輯相互相 反;依據一編碼程序,解讀該第三差分信號或該第四差分信號為該服務器裝置的多個系統 fn息ο如此,本發明機臺信息傳遞系統可提高系統信息的完整性及正確性、節省取得串 行端口接口的元件及相關線材所需的成本,以及節省表示系統信息所需的LED燈數量。
為讓本發明的上述和其它目的、特征、優點與實施例能更明顯易懂,所附附圖的詳 細說明如下
圖IA繪示差動傳輸的原理示意圖; 圖IB繪示差動傳輸的原理示意圖2繪示本發明機臺信息傳遞系統在一實施例中的方塊示意圖;。 圖3繪示本發明的服務器裝置在此實施例中的流程圖; 圖4繪示本發明的光接受裝置在此實施例中的流程圖。主要元件符號說明
343第一光的明/滅信號
344第二 LED元件
345第二光的明/滅信號 350 底板管理控制器 360 系統信息
100 機臺信息傳遞系統 200 光接受裝置 210 光接受單元組 220 處理單元 230 顯示屏幕 300 服務器裝置 310 主機
320微處理器
321編碼程序 332 第一控制電路 334 第二控制電路
D+、D-線 S1、S2:差分信號 S1,、S2,差分信號 VU V2 電壓差 601-604b 步驟 701-704 步驟
342:第一 LED 元件
具體實施例方式以下將以附圖及詳細說明清楚說明本發明的精神,如熟悉此技術的人員在了解本 發明的實施例后,當可由本發明所教示的技術,加以改變及修飾,其并不脫離本發明的精神 與范圍。本發明提出一種機臺信息傳遞系統,機臺信息傳遞系統包括一服務器裝置及一光 接受裝置。光接受裝置接受服務器裝置利用LED元件所發出的光信號。服務器裝置利用差 動傳輸(或稱差分傳輸,Differential signaling)的概念,將服務器裝置中的系統信息轉 換為二差分信號,并以二 LED元件同時將此二差分信號通過一連串的明滅組合,將系統信 息傳遞至光接受裝置。請參閱圖IA所示,圖IA繪示差動傳輸的第一原理示意圖。差動傳輸是一種信號 傳輸的技術,區別于傳統的一根信號線一根地線的做法,差分傳輸在這兩根線D+、D-上都 傳輸電壓,這兩個電壓的振幅相等,相位相反。二個不同的電壓差在這兩根在線的所分別傳 輸的信號就是差分信號Si、S2。如此,請參閱圖IB所示,圖IB繪示差動傳輸的第二原理示意圖,此二差分信號Si、 S2于一共模模式(common mode)下受到噪聲干擾時,將同時產生一定的變動,使其改變成 另二差分信號Si’、S2’,此二差分信號Si’、S2’所具的電壓差VI、V2與此二差分信號Si、 S2所具的電壓差仍分別維持固定。同樣地,光接受裝置便可依據差分信號Si’或S2’的固 定電壓差Vl或V2是否符合上一個差分信號的電壓差來驗證,比較差分信號Si’或S2’的 電壓差值來判斷LED元件所發送的是邏輯0還是邏輯1,以排除外在光源的光害干擾,提高 系統信息的完整性及正確性。請參閱圖2所示,圖2繪示本發明機臺信息傳遞系統在一實施例中的方塊示意圖。 本發明的機臺信息傳遞系統100在一實施例中,服務器裝置300包括一主機310。主機310 具有一微處理器320、一第一控制電路332、一第二控制電路334、一第一 LED元件342及一 第二 LED元件344。微處理器320與第一控制電路332及第二控制電路334電氣相接。第 一控制電路332與第一 LED元件342電氣相接,第二控制電路334與第二 LED元件344電 氣相接。第一 LED元件342與第二 LED元件344相鄰且均位于主機310上可對外發光的位 置,例如露出主機310的一殼體表面,或位于主機310內卻可被外界查看的位置。此實施例中,主機310中所具有的多個系統信息360例如包括裝置處理回報或/ 及裝置環境信息。裝置環境信息為主機310中依據不同狀態下可供使用者監控的信息,例 如包括裝置溫度值(system thermal event)、裝置電壓值(system power status)、裝置健 康狀態(system health status)、事件發生狀態(system event status)、事件移除狀態 (remove event status)及裝置工作狀態(wake on lane status)等服務器裝置300的相 關環境信息。裝置處理回報為主機310中的一底板管理控制器350(baseboard management controller, BMC)因應裝置環境信息的變化,對主機310進行對應處理后的回報,例如包 括因應過熱后而重開機的回報(reboot feedback)、因應聯機失敗而自行聯機的回報(on line feedback)等。
此實施例中,請參閱圖2及圖3所示,圖3繪示本發明的服務器裝置于此實施例中 的流程圖。當使用者進行服務器裝置的除錯程序時,微處理器320依據下列步驟進行步驟(601)接收上述至少一種裝置處理回報或/及至少一種裝置環境信息;步驟(602)整合這些裝置處理回報或/及裝置環境信息;步驟(603)依據一種差動傳輸的編碼程序321,將這些系統信息360轉換為振幅 相等、相位相反的多個第一差分電壓及多個第二差分電壓,并將第一差分電壓送至第一控 制電路332,以及將第二差分電壓送至第二控制電路334。其中任一第一差分電壓與第二差 分電壓間具一第一預定電壓差時,代表輸出一第一差分信號,任一第一差分電壓與第二差 分電壓間具一第二預定電壓差時,代表輸出一第二差分信號。之后,同時進行步驟(604a) 及步驟(604b);步驟(604a)第一控制電路332依據第一差分電壓,控制第一 LED元件342發出 第一光的明/滅信號343。步驟(604b)第二控制電路334依據第二差分電壓的指示,控制第二 LED元件344 發出第二光的明/滅信號345。其中上述的編碼程序321可例如制作出多個封包,光的明/滅信號343、345包括 一個開始位(START bit)、多個(如8個)數據封包及一個結束位(ENDbit)。具體來說,上述的(604a)中的第一 LED元件342及步驟(604b)中的第二 LED元 件344是同時對外輸出相互相反的光的明/滅信號343、345。舉例而言,當第一控制電路 332控制第一 LED元件342所發出的第一光的明/滅信號343為發光狀態時,第二控制電 路334控制第二 LED元件344所發出的第二光的明/滅信號345為熄滅狀態,則視為發送 出邏輯1 ;反之,當第一控制電路332控制第一 LED元件342所發出的第一光的明/滅信號 343為熄滅狀態時,第二控制電路334控制第二 LED元件344所發出的第二光的明/滅信號 345為發光狀態,則視為發送出邏輯0。另外,第一 LED元件342、第二 LED元件344亦可以 利用顏色不同來提供光的明/滅信號的變化。本實施例的光接受裝置200鄰近服務器裝置300,具有一光接受單元組 210 (optical signal receiver)、一處理單元220。光接受裝置200例如為一手持式電子裝 置,例如可為一手提電腦、一行動電話及一個人數字助理等其中之一,且具有光接受單元組 210。光接受單元組210位于光接受裝置200上,例如可為一或二個光接受器(receiver), 用以接受第一 LED元件342、第二 LED元件344所同時發出的相互相反的光的明/滅信號 343、345。處理單元220電性連接光接受單元組210。光接受裝置200還可具有一顯示屏幕 230。此實施例中,請參閱圖2及圖4所示,圖4繪示本發明的光接受裝置200在此實施 例中的流程圖。當使用者通過光接受裝置200取得服務器裝置300的系統信息360時,處 理單元220依據下列步驟進行步驟(701)通過光接受單元組210持續接收第一光的明/滅信號343及第二光 的明/滅信號345;步驟(702)透過一光轉電的方式,將第一光的明/滅信號343及第二光的明/滅 信號345轉換為第一差分電壓及第二差分電壓,并依據第一差分電壓及第二差分電壓的電 壓差來判斷服務器裝置300所發送的是一第三差分信號(例如邏輯0)或一第四差分信號(例如邏輯1),以解讀系統信息;步驟(703)依據一相同上述的編碼程序321,將此第三差分信號、第四差分信號轉 換回服務器裝置300的多個系統信息360 ;步驟(704)由顯示屏幕230對外顯示這些系統信息360并提供對外的報告。如此,使用者在進行服務器裝置300的除錯程序中僅需以手持式電子裝置接受由 服務器裝置300的二 LED元件所傳遞出的信息,便可得知服務器裝置300于除錯程序中的 系統信息360,而不需配備串行端口接口及搭接相關線材。另外,利用差動傳輸所轉換的二 差分信號還可降低外在光源的光害干擾。在此需說明的是,本發明強調僅用二個LED元件來作為服務器傳達系統信息360 的手段,并非限定服務器整體只能擁有二個LED元件。本發明所揭露如上的各實施例中,并非用以限定本發明,任何熟悉此技術的人員, 在不脫離本發明的精神和范圍內,當可作各種的更動與潤飾,因此本發明的保護范圍當視 權利要求書所界定的范圍為準。
權利要求
一種服務器裝置,其特征在于,包括一主機,具多個系統信息;一微處理器,位于該主機上,依據一編碼程序,將該些系統信息轉換為一第一差分電壓及一第二差分電壓,該第一差分電壓及該第二差分電壓內含一第一差分信號或一第二差分信號;以及一第一LED元件及一第二LED元件,彼此相鄰地位于該主機上,且分別連接該微處理器,其中,該第一LED元件依據該第一差分電壓對該主機外輸出一光的明/滅信號,該第二LED元件依據該第二差分電壓對該主機外輸出一光的明/滅信號,該第一LED元件與該第二LED元件分別所輸出的光的明/滅信號同時相互相反。
2.根據權利要求1所述的服務器裝置,其特征在于,該第一差分電壓及該第二差分電 壓的振幅相等、相位相反。
3.根據權利要求1所述的服務器裝置,其特征在于,該光的明/滅信號包括一個開始 位、多個數據封包及一個結束位。
4.根據權利要求1所述的服務器裝置,其特征在于,每一該些系統信息包括一裝置環 境信息及一裝置處理回報。
5.根據權利要求4所述的服務器裝置,其特征在于,該裝置環境信息為一裝置溫度值、 一裝置電壓值、一裝置健康狀態、一事件發生狀態、一事件移除狀態、一裝置工作狀態或其 組合。
6.根據權利要求4所述的服務器裝置,其特征在于,該裝置處理回報為一重開機回報、 一自行聯機回報或其組合。
7.一種機臺信息傳遞系統,其特征在于,包括 一服務器裝置,包括一微處理器,接收并整合該服務器裝置的多個系統信息,依據一編碼程序,將該些系統 信息轉換為二振幅相等、相位相反的差分電壓,其中該些差分電壓含二種差分信號;以及二 LED元件,連接該微處理器,分別依據該二差分電壓,同時對外輸出相互相反的光的 明/滅信號;以及一手持式電子裝置,鄰近該服務器裝置,同時接收該二 LED元件所輸出的多個光的明/ 滅信號,將該些光的明/滅信號解讀回該些系統信息。
8.根據權利要求7所述的機臺信息傳遞系統,其特征在于,該手持式電子裝置包括 一光接受單元組,具有二光接受器,用以接受該些光的明/滅信號;一處理單元,連接該二光接受器,透過一光轉電的方式,將該二光的明/滅信號轉換為 另二差分電壓,并依據該另二差分電壓間的電壓差,解讀該些系統信息。
9.一種光信息的傳遞方法,適用于一機臺信息傳遞系統上,其特征在于,包括 接收并整合一服務器裝置的多個系統信息;依據一編碼程序,轉換該些系統信息為二差分電壓,其中該二差分電壓的振幅相等、相 位相反,并含二種差分信號;依據該二差分電壓,分別驅使該服務器裝置的二 LED元件同時對外輸出相互相反的光 的明/滅信號。
10. 一種光信息的接受方法,適用于一機臺信息傳遞系統上,其特征在于,包括 接收一服務器裝置所發出的多個相互相反的光的明/滅信號; 依據一編碼程序,轉換該些光的明/滅信號為二差分電壓,其中; 依據該二差分電壓是否具一預定電壓差,判斷該二差分電壓含一第三差分信號或一第 四差分信號,其中該第三差分信號與該第四差分信號于邏輯相互相反;依據一編碼程序,解讀該第三差分信號或該第四差分信號為該服務器裝置的多個系統 fn息ο
全文摘要
本發明揭露一種服務器裝置、具有該裝置的機臺信息傳遞系統及其傳接光信息的方法,該機臺信息傳遞系統包括服務器裝置及手持式電子裝置。服務器裝置包括微處理器及二相鄰的LED元件。微處理器取得服務器裝置的多個系統信息,并將其轉換為二含差分信號的差分電壓。二LED元件分別依據此二差分電壓,同時輸出一彼此相反的光的明/滅信號。手持式電子裝置同時接收此二光的明/滅信號后,將其轉換回服務器裝置的系統信息。
文檔編號H04L12/02GK101924637SQ20091014744
公開日2010年12月22日 申請日期2009年6月12日 優先權日2009年6月12日
發明者陳定楷 申請人:英業達股份有限公司