專利名稱:具有無線模塊的刀片服務(wù)器管理模塊以及刀片服務(wù)器系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明總體涉及網(wǎng)絡(luò)領(lǐng)域,更具體地,涉及連接有無線模塊的刀片服務(wù)器管理模 塊以及刀片服務(wù)器系統(tǒng)。
背景技術(shù):
在當前的刀片服務(wù)器應(yīng)用中,對刀片服務(wù)器的管理和監(jiān)控通常是在辦公室進行 的。刀片服務(wù)器管理模塊與安裝有刀片服務(wù)器管理軟件的人機界面采用有線連接,管理或 監(jiān)控人員對人機界面進行操作或監(jiān)視,以此方式來了解刀片服務(wù)器的工作狀態(tài),并對其進
行管理。然而,這種傳統(tǒng)的管理和監(jiān)控模式的缺陷在于,管理或監(jiān)控人員僅能在固定的工 作位置上進行有線的、近距的操作。當工作人員離開工作位置赴現(xiàn)場進行維護時,就必須找 到其他工作人員進行替崗,才能完成對刀片服務(wù)器的管理和監(jiān)控的任務(wù)。對刀片服務(wù)器的 管理和監(jiān)控不能隨時隨地的進行,是制約目前管理員工作效率的主要原因之一。此外,對于 某些機房條件限制,進行線纜布線難度很大,而無線方式可以帶來這部分好處。
發(fā)明內(nèi)容
考慮到上述問題而做出本發(fā)明。本發(fā)明提供了一種用于刀片服務(wù)器的管理模塊,連接有無線模塊,無線模塊包括 接口單元,用于與管理模塊進行接口 ;收發(fā)單元,用于接收來自外部無線終端的信號或向外 部無線終端發(fā)送信號;數(shù)據(jù)轉(zhuǎn)換單元,用于對管理模塊的數(shù)據(jù)格式與外部無線終端的數(shù)據(jù) 格式進行相互轉(zhuǎn)換;控制處理單元,用于配置無線模塊,并分別對來自數(shù)據(jù)轉(zhuǎn)換單元的數(shù)據(jù) 和來自管理模塊的數(shù)據(jù)進行拆包和封裝處理;以及驅(qū)動單元,用于驅(qū)動數(shù)據(jù)轉(zhuǎn)換單元。其中,無線模塊是藍牙模塊,外部無線終端是藍牙終端。其中,刀片服務(wù)器是曙光TC3600刀片服務(wù)器。其中,外部無線終端用于向無線模塊發(fā)送控制信號,以通過管理模塊對刀片服務(wù) 器進行控制。或者其中,外部無線終端用于接收來自無線模塊的顯示刀片服務(wù)器的狀態(tài)的信 號,以對刀片服務(wù)器進行監(jiān)控本發(fā)明還提供了一種用于刀片服務(wù)器的無線通信系統(tǒng),包括管理模塊,連接至刀 片服務(wù)器,用于對刀片服務(wù)器進行管理;無線模塊,連接至管理模塊;無線終端,用于向無 線模塊發(fā)送控制信號或用于接收來自無線模塊的顯示刀片服務(wù)器的狀態(tài)的信號。其中,無線模塊包括接口單元,用于與管理模塊進行接口 ;收發(fā)單元,用于接收 來自無線終端的信號或向無線終端發(fā)送信號;數(shù)據(jù)轉(zhuǎn)換單元,用于對管理模塊的數(shù)據(jù)格式 與無線終端的數(shù)據(jù)格式進行相互轉(zhuǎn)換;控制處理單元,用于配置無線模塊,并分別對來自數(shù) 據(jù)轉(zhuǎn)換單元的數(shù)據(jù)和來自管理模塊的數(shù)據(jù)進行拆包和封裝處理;以及驅(qū)動單元,用于驅(qū)動 數(shù)據(jù)轉(zhuǎn)換單元。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變 得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明 書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā) 明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中圖1示出了根據(jù)本發(fā)明的示例性實施例的用于刀片服務(wù)器的管理模塊;圖2示出了根據(jù)本發(fā)明的示例性實施例的用于刀片服務(wù)器的無線通信系統(tǒng);圖3示出了根據(jù)本發(fā)明的示例性實施例的無線通信系統(tǒng)的工作示意圖;圖4示出了根據(jù)本發(fā)明的示例性實施例的藍牙模塊與藍牙終端的硬件配置示意 圖;以及圖5示出了根據(jù)本發(fā)明的實施例的上行數(shù)據(jù)處理的流程圖。
具體實施例方式下面將結(jié)合附圖來詳細說明本發(fā)明的實施例。圖1示出了根據(jù)本發(fā)明的示例性實施例的用于刀片服務(wù)器的管理模塊。如圖1 所示,無線模塊100可以包括接口單元101,用于與管理模塊進行接口 ;收發(fā)單元109,用 于接收來自外部無線終端(未示出)的信號或向外部無線終端發(fā)送信號;數(shù)據(jù)轉(zhuǎn)換單元 103,用于對管理模塊的數(shù)據(jù)格式與外部無線終端的數(shù)據(jù)格式進行相互轉(zhuǎn)換;控制處理單元 105,用于配置無線模塊,并分別對來自數(shù)據(jù)轉(zhuǎn)換單元的數(shù)據(jù)和來自管理模塊的數(shù)據(jù)進行拆 包和封裝處理;以及驅(qū)動單元107,用于驅(qū)動數(shù)據(jù)轉(zhuǎn)換單元。優(yōu)選地,無線模塊100可以是藍牙模塊,外部無線終端可以是藍牙終端。而刀片服務(wù)器在本方案中是曙光TC3600刀片服務(wù)器。優(yōu)選地,外部無線終端用于向無線模塊100發(fā)送控制信號,以通過管理模塊(未示 出)對刀片服務(wù)器進行控制。備選地,外部無線終端用于接收來自無線模塊100的顯示刀片服務(wù)器的狀態(tài)的信 號,以對刀片服務(wù)器進行監(jiān)控圖2示出了根據(jù)本發(fā)明的示例性實施例的用于刀片服務(wù)器的無線通信系統(tǒng)。如圖 2所示,本發(fā)明還提供了一種用于刀片服務(wù)器的無線通信系統(tǒng),包括管理模塊203,連接至 刀片服務(wù)器201,用于對刀片服務(wù)器201進行管理;無線模塊205,連接至管理模塊203 ;無 線終端207,用于向無線模塊205發(fā)送控制信號或用于接收來自無線模塊205的顯示刀片服 務(wù)器的狀態(tài)的信號。其中,無線模塊205可以包括接口單元101,用于與管理模塊進行接口 ;收發(fā)單元 109,用于接收來自無線終端的信號或向無線終端發(fā)送信號;數(shù)據(jù)轉(zhuǎn)換單元103,用于對管 理模塊的數(shù)據(jù)格式與無線終端的數(shù)據(jù)格式進行相互轉(zhuǎn)換;控制處理單元105,用于配置無 線模塊,并分別對來自數(shù)據(jù)轉(zhuǎn)換單元的數(shù)據(jù)和來自管理模塊的數(shù)據(jù)進行拆包和封裝處理; 以及驅(qū)動單元107,用于驅(qū)動數(shù)據(jù)轉(zhuǎn)換單元。圖3示出了根據(jù)本發(fā)明的示例性實施例的無線通信系統(tǒng)的工作示意圖。如圖3所示,藍牙終端(即無線終端)和藍牙模塊(即無線模塊)之間的信息交換分以下幾步1)用戶通過藍牙終端提供的人機交互界面(UI)發(fā)送特定的數(shù)據(jù)請求指令。2)藍牙終端接受指令,經(jīng)過內(nèi)部程序處理后,把指令封裝成特定的數(shù)據(jù)包格式,經(jīng) 由無線信道傳出。3)管理模塊上的藍牙模塊接收到經(jīng)無線信道傳來的數(shù)據(jù),解析數(shù)據(jù)包,識別指令 并傳遞給管理模塊。 4)管理模塊接受指令(收集狀態(tài)信息或控制某些設(shè)備)。5)管理模塊把反饋信息傳遞給藍牙模塊。6)藍牙模塊把數(shù)據(jù)封裝成特定的數(shù)據(jù)包,經(jīng)無線信道傳回藍牙終端。7)藍牙終端接收數(shù)據(jù),拆包處理。8)藍牙終端的UI顯示出處理結(jié)果。圖4示出了根據(jù)本發(fā)明的示例性實施例的藍牙模塊與藍牙終端的硬件配置示意 圖。如圖4所示,藍牙模塊的硬件設(shè)計采用負責I2C轉(zhuǎn)UART的橋接芯片M1172以及負責藍 牙協(xié)議處理及射頻信號接收發(fā)送的GC02-DIP組成。GC02-DIP接收到無線射頻信號,轉(zhuǎn)化為 數(shù)字信號,通過UART傳給M1172,M1172再轉(zhuǎn)換為I2C信號傳給管理模塊CPU。其模塊基本 可以分為以下幾部分與管理模塊的接口 負責和管理模塊進行數(shù)據(jù)交互。這些數(shù)據(jù)可能是用戶對 GC02-DIP的配置指令,也可能是管理模塊需要經(jīng)無線通道發(fā)送出去的數(shù)據(jù)報文。模塊控制這部分代碼負責對GC02-DIP進行配置,如無線模塊地址,PIN碼等等。數(shù)據(jù)處理這部分代碼主要負責對M1172傳送來的數(shù)據(jù)進行拆包處理或?qū)芾砟?塊準備好的數(shù)據(jù)進行封裝處理。設(shè)備驅(qū)動主要是對M1172的驅(qū)動控制代碼。藍牙終端是一個帶有用戶圖形界面(⑶I),通過藍牙協(xié)議可以和藍牙模塊進行無 線通信的手持設(shè)備。其代碼結(jié)構(gòu)基本分為以下部分用戶操作界面負責給用戶提供一個友好的人機交互環(huán)境,通過它用戶可以向藍 牙終端輸入信息(如各種控制口令等),也可以獲取信息(如藍牙終端接收到管理模塊對刀 片服務(wù)器的狀態(tài)監(jiān)視信息)。模塊控制類似于藍牙模塊上的功能,藍牙終端上這部分代碼也是負責對終端設(shè) 備做相應(yīng)配置,如無線模塊地址,PIN碼等等。數(shù)據(jù)處理這部分代碼主要負責對藍牙終端從管理模塊傳送來的數(shù)據(jù)進行拆包處 理或?qū)蕚浒l(fā)送給管理模塊數(shù)據(jù)進行封裝處理。圖5示出了根據(jù)本發(fā)明的實施例的上行數(shù)據(jù)處理的流程圖。如圖5所示,數(shù)據(jù)處 理部分功能是藍牙模塊最重要的一個部分,其負責對上行數(shù)據(jù)(從藍牙終端發(fā)送給藍牙模 塊)進行接收處理,GC02-DIP接收到無線數(shù)據(jù)后將以中斷方式告知,隨后啟動接收功能, 接收從M1172傳送來的數(shù)據(jù)并存入接收緩沖區(qū)(該緩沖區(qū)被設(shè)計為環(huán)形隊列,如果滿了 則后面的數(shù)據(jù)覆蓋最早的數(shù)據(jù))。再由管理模塊核心進程的監(jiān)控程序(接口函數(shù)M1172_ dataBuffer_check)來檢測緩沖區(qū)內(nèi)是否有未被處理的數(shù)據(jù),有則啟動后續(xù)的處理程序, 取出緩沖區(qū)的數(shù)據(jù)進行拆包,分析報文,判斷是什么樣的數(shù)據(jù),再根據(jù)數(shù)據(jù)類型做相應(yīng)處理 (接口函數(shù):blueTooth_oper)。
同時該部分還要對下行數(shù)據(jù)(從藍牙模塊發(fā)送給藍牙終端)的數(shù)據(jù)進行處理。對 管理模塊準備好的數(shù)據(jù)按設(shè)計好的數(shù)據(jù)報文格式進行封裝。此外,針對曙光TC3600刀片服務(wù)器的應(yīng)用,我們對數(shù)據(jù)包報文結(jié)構(gòu)進行了重新設(shè) 計。藍牙終端與藍牙模塊之間通信數(shù)據(jù)報文格式設(shè)計為定長包,其報文結(jié)構(gòu)如下
權(quán)利要求
1.一種用于刀片服務(wù)器的管理模塊,其特征在于,連接有無線模塊,所述無線模塊包括接口單元,用于與所述管理模塊進行接口 ;收發(fā)單元,用于接收來自外部無線終端的信號或向所述外部無線終端發(fā)送信號;數(shù)據(jù)轉(zhuǎn)換單元,用于對所述管理模塊的數(shù)據(jù)格式與所述外部無線終端的數(shù)據(jù)格式進行 相互轉(zhuǎn)換;控制處理單元,用于配置所述無線模塊,并分別對來自所述數(shù)據(jù)轉(zhuǎn)換單元的數(shù)據(jù)和來 自所述管理模塊的數(shù)據(jù)進行拆包和封裝處理;以及驅(qū)動單元,用于驅(qū)動所述數(shù)據(jù)轉(zhuǎn)換單元。
2.根據(jù)權(quán)利要求1所述的管理模塊,其特征在于,所述無線模塊是藍牙模塊,所述外部 無線終端是藍牙終端。
3.根據(jù)權(quán)利要求1所述的管理模塊,其特征在于,所述刀片服務(wù)器是曙光TC3600刀片 服務(wù)器。
4.根據(jù)權(quán)利要求1至3中任一項所述的管理模塊,其特征在于,所述外部無線終端用于 向所述無線模塊發(fā)送控制信號,以通過所述管理模塊對所述刀片服務(wù)器進行控制。
5.根據(jù)權(quán)利要求1至3中任一項所述的管理模塊,其特征在于,所述外部無線終端用于 接收來自所述無線模塊的顯示所述刀片服務(wù)器的狀態(tài)的信號,以對所述刀片服務(wù)器進行監(jiān) 控。
6.一種用于刀片服務(wù)器的無線通信系統(tǒng),其特征在于,包括管理模塊,連接至所述刀片服務(wù)器,用于對所述刀片服務(wù)器進行管理;無線模塊,連接至所述管理模塊;無線終端,用于向所述無線模塊發(fā)送控制信號或用于接收來自所述無線模塊的顯示所 述刀片服務(wù)器的狀態(tài)的信號。
7.根據(jù)權(quán)利要求6所述的管理模塊,其特征在于,所述無線模塊包括接口單元,用于與所述管理模塊進行接口 ;收發(fā)單元,用于接收來自所述無線終端的信號或向所述無線終端發(fā)送信號;數(shù)據(jù)轉(zhuǎn)換單元,用于對所述管理模塊的數(shù)據(jù)格式與所述無線終端的數(shù)據(jù)格式進行相互 轉(zhuǎn)換;控制處理單元,用于配置所述無線模塊,并分別對來自所述數(shù)據(jù)轉(zhuǎn)換單元的數(shù)據(jù)和來 自所述管理模塊的數(shù)據(jù)進行拆包和封裝處理;以及驅(qū)動單元,用于驅(qū)動所述數(shù)據(jù)轉(zhuǎn)換單元。
8.根據(jù)權(quán)利要求6所述的管理模塊,其特征在于,所述無線模塊是藍牙模塊,所述無線 終端是藍牙終端。
9.根據(jù)權(quán)利要求6所述的管理模塊,其特征在于,所述刀片服務(wù)器是曙光TC3600刀片 服務(wù)器。
全文摘要
本發(fā)明公開了一種用于刀片服務(wù)器的管理模塊,連接有無線模塊,無線模塊包括接口單元,用于與管理模塊進行接口;收發(fā)單元,用于接收來自外部無線終端的信號或向外部無線終端發(fā)送信號;數(shù)據(jù)轉(zhuǎn)換單元,用于對管理模塊的數(shù)據(jù)格式與外部無線終端的數(shù)據(jù)格式進行相互轉(zhuǎn)換;控制處理單元,用于配置無線模塊,并分別對來自數(shù)據(jù)轉(zhuǎn)換單元的數(shù)據(jù)和來自管理模塊的數(shù)據(jù)進行拆包和封裝處理;以及驅(qū)動單元,用于驅(qū)動數(shù)據(jù)轉(zhuǎn)換單元。此外,本發(fā)明還公開了一種用于刀片服務(wù)器的無線通信系統(tǒng)。
文檔編號G06F3/01GK102073344SQ201010596000
公開日2011年5月25日 申請日期2010年12月10日 優(yōu)先權(quán)日2010年12月10日
發(fā)明者張考華, 李華, 王峰, 鄭謙 申請人:曙光信息產(chǎn)業(yè)(北京)有限公司