欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

遠程管理系統(tǒng)、遠程管理裝置及遠程管理方法

文檔序號:6385592閱讀:167來源:國知局
專利名稱:遠程管理系統(tǒng)、遠程管理裝置及遠程管理方法
技術(shù)領(lǐng)域
本發(fā)明與遠程管理有關(guān),特別是關(guān)于一種遠程管理系統(tǒng)、遠程管理裝置及遠程管理方法。
背景技術(shù)
多電腦切換器(Keyboard-Video-MouseSwitch;KVM Switch)使得使用者可以單一組鍵盤、屏幕及鼠標(biāo)來管控多臺電腦,而網(wǎng)絡(luò)型多電腦切換器(IP-based KVM Switch)更進一步使桌上型或筆記型電腦的使用者可以通過網(wǎng)絡(luò)管理多臺位于遠程的被控電腦以及觀看被控電腦經(jīng)由網(wǎng)絡(luò)傳來的畫面。網(wǎng)絡(luò)型多電腦切換器會將被控電腦輸出的影像信號轉(zhuǎn)換為網(wǎng)絡(luò)封包后傳送給中控電腦,中控電腦亦會將其鍵盤或鼠標(biāo)的信號轉(zhuǎn)換為網(wǎng)絡(luò)封包后傳送給網(wǎng)絡(luò)型多電腦切換器。舉例來說,如此一來,位于臺灣的管理者便可通過網(wǎng)絡(luò)型多電腦切換器由遠程管理或控制位于美國機房當(dāng)中的服務(wù)器。另外,某些網(wǎng)絡(luò)型多電腦切換器亦支持「虛擬媒體」(Virtual Media)的功能。虛擬媒體功能使得某一第一電腦(通常為管理者所使用的中控電腦)所連結(jié)的儲存媒體可以被網(wǎng)絡(luò)型多電腦切換器所管理的某第二電腦(被控電腦)所讀取。此儲存媒體包含第一電腦的軟碟機、硬碟機光碟機或是其他USB接口的儲存媒體。其應(yīng)用情境可以下述例子來說明,例如位于美國機房當(dāng)中的某一服務(wù)器電腦由一所網(wǎng)絡(luò)型多電腦切換器管理,且管理者由位于臺灣的某中控電腦進行遠程遙控。當(dāng)此服務(wù)器電腦需要重新安裝或是升級某一應(yīng)用程序時,便可由位于臺灣的中控電腦的儲存媒體某一取得此應(yīng)用程序。在發(fā)明名稱為「虛擬媒體系統(tǒng)、方法及裝置」的美國專利第7,640,382號專利中,其描述一種提供USB裝置作為被目標(biāo)電腦存取的多電腦系統(tǒng):「多電腦切換器經(jīng)由網(wǎng)絡(luò)以目標(biāo)服務(wù)器連接用戶端電腦,該用戶端電腦具有至少一個與其連接的裝置。一種第二機制連接至目標(biāo)的USB端口并使用USB協(xié)定與目標(biāo)進行通訊。用戶端機制經(jīng)由網(wǎng)絡(luò)與第二機制進行溝通。虛擬媒體機制使得目標(biāo)服務(wù)器可存取連接至用戶端電腦的USB裝置。」(見其摘要)。此方法使得一連接至用戶端電腦的實體儲存裝置(例如軟碟機、光碟機、可移除磁碟等),在目標(biāo)電腦上被映射成為一虛擬碟機。另外,依據(jù)美國專利第7,640,382號的揭露,其以多電腦切換器所搭配的RIPCrack interface pod)當(dāng)中的USB裝置控制器在目標(biāo)電腦上模擬出一 USB大量儲存裝置(USB Mass Storage Device),以解決USB協(xié)定中USB裝置與USB主機之間相互應(yīng)答時的時間限制。如前所述,虛擬媒體功能使得某一第一電腦所連結(jié)的儲存媒體可以被網(wǎng)絡(luò)型多電腦切換器所管理的第二臺電腦所讀取。此儲存媒體包含軟碟機、硬碟機光碟機或是其他USB接口的儲存媒體。為便于說明,在此將第一電腦所提供的上述儲存媒體統(tǒng)稱為實體媒體。然而,在目前傳統(tǒng)虛擬媒體的技術(shù)下,若將某一實體媒體掛載到多臺第二電腦上而形成多個位于不同電腦上的 虛擬媒體,這些虛擬媒體均只能以只讀(Read-Only)的方式使用,而不能進行寫入,以避免儲存數(shù)據(jù)的漏失。因為不同第二電腦上的操作系統(tǒng)有不同的文件系統(tǒng)(File System),以不同的文件系統(tǒng)來對同一個儲存媒體進行管理時,因為不同電腦彼此之間并無任何協(xié)調(diào)機制,來自不同電腦的不同數(shù)據(jù)可能會被寫入在同一儲存區(qū)域。如此一來,先寫入的文件系統(tǒng)將會被后寫入的文件系統(tǒng)所破壞。在目前傳統(tǒng)虛擬媒體的技術(shù)下,如果以USB裝置控制器在目標(biāo)電腦上模擬出一USB大量儲存裝置(USB Mass Storage Device),受限于實際上USB裝置控制器有限的端點(End-point)數(shù)目,目前每個USB裝置控制器約僅能模擬出3至4個USB大量儲存裝置。另外,對于被提供虛擬媒體的目標(biāo)電腦而言,其僅能使用中控電腦所實際連接的儲存媒體。對于中控電腦以外的其他網(wǎng)絡(luò)上的資源,目標(biāo)電腦是無法將其納為虛擬媒體的。綜上所述,目前傳統(tǒng)虛擬媒體的技術(shù)仍具有許多缺點,亟待改進與克服。

發(fā)明內(nèi)容
因此,本發(fā)明的一范疇在于提出一種遠程管理系統(tǒng)、遠程管理裝置及遠程管理方法,以解決先前技術(shù)所遭遇到的上述種種問題。于一具體實施例中,本發(fā)明的遠程管理系統(tǒng)用以使得第一電腦可經(jīng)由網(wǎng)絡(luò)管理及控制一或多臺第二電腦。遠程管理系統(tǒng)包含遠程管理裝置、程序碼及USB裝置控制模塊。遠程管理裝置具有第一端及第二端,其中第一端可經(jīng)由網(wǎng)絡(luò)耦接至第一電腦,且第二端耦接于一或多臺第二電腦。程序碼執(zhí)行于第一電腦上,以提供可管理遠程管理裝置的管理接口,并使第一電腦可與遠程管理裝置進行網(wǎng)絡(luò)通訊,并使第一電腦所產(chǎn)生與鍵盤或游標(biāo)移動有關(guān)的控制信號可被傳送至遠程管理裝置,以及使代表該臺或多臺第二電腦所輸出的影像可在第一電腦上顯示。USB裝置控制模塊用以依據(jù)USB協(xié)議對第二電腦模擬出網(wǎng)絡(luò)接口卡,使得該臺或多臺第二電腦之間可以網(wǎng)絡(luò)芳鄰(My Network Places)方式相互讀取或?qū)懭?,或使得該臺或多臺第二電腦可以網(wǎng)絡(luò)文件系統(tǒng)(Network File System;NFS)協(xié)議存取(access)第一電腦的儲存媒體或其他網(wǎng)絡(luò)儲存媒體。于另一具體實施例中,遠程管理方法用以使得第一電腦可經(jīng)由網(wǎng)絡(luò)管理及控制一或多臺第二電腦。遠程管理方法至少包含下列步驟:提供遠程管理裝置于第一電腦與一或多臺第二電腦間;建立第一電腦及一或多臺第二電腦之間的通訊;在第一電腦與一或多臺第二電腦之間交換第一電腦所輸出的鍵盤或游標(biāo)控制信號及代表該臺或多臺第二電腦所輸出的影像;以遠程管理裝置對該臺或多臺第二電腦模擬出網(wǎng)絡(luò)卡;以網(wǎng)絡(luò)芳鄰方式使該臺或多臺第二電腦之間可相互讀取或?qū)懭霐?shù)據(jù),或是以符合網(wǎng)絡(luò)文件系統(tǒng)協(xié)議的方式使第一電腦的一或多個儲存媒體可為該臺或多臺第二電腦所讀取或?qū)懭?。關(guān)于本發(fā)明的優(yōu)點與精神可以通過以下的發(fā)明詳述及所附圖式得到進一步的了解。


圖1繪示根據(jù)本發(fā)明的一具體實施例的遠程管理系統(tǒng)的架構(gòu)示意圖。圖2繪示遠程管理裝置的功能方塊圖。圖3繪示電腦接口模塊的示意圖。圖4繪示根據(jù)本發(fā)明的另一具體實施例的遠程管理系統(tǒng)的功能方塊圖。圖5繪示根據(jù)本發(fā)明的另一具體實施例中的遠程管理方法的流程圖。
主要元件符號說明S10 S20:流程步驟50:遠程管理系統(tǒng)500:遠程管理裝置100:第一電腦120:其他網(wǎng)絡(luò)資源200、200a、200b、200c、200d:第二電腦300:網(wǎng)絡(luò)110、590:儲存媒體600:程序碼510:第一端520:第二端525:第三端

530:中央處理器550:切換模塊555:差動接收器560:影像處理模塊570:存儲器515:網(wǎng)絡(luò)接口控制器580 =USB裝置控制模塊540:電腦接口模塊RS:RS_485 收發(fā)器HS:殼體CA:纜線CR1、CR2:連接器RJ:RJ-45接口DR:差動驅(qū)動器KB:鍵盤MS:鼠標(biāo)DS:顯示器100A:本地端中控裝置557:中控模塊100B:中控裝置NAT:網(wǎng)絡(luò)地址轉(zhuǎn)換單元ML:媒體存取控制層UEC =USB轉(zhuǎn)以太網(wǎng)絡(luò)控制器SL:實體層NL:網(wǎng)絡(luò)層TL:傳輸層IN:網(wǎng)絡(luò)芳鄰
具體實施例方式根據(jù)本發(fā)明的一較佳具體實施例為一種遠程管理系統(tǒng)。請參閱圖1,圖1繪示本發(fā)明的此較佳具體實施例的遠程管理系統(tǒng)的架構(gòu)示意圖。如圖1所示,本發(fā)明的遠程管理系統(tǒng)50在第一電腦100與一臺或多臺第二電腦200之間進行網(wǎng)絡(luò)通訊,以交換第一電腦100所輸出的鍵盤或游標(biāo)控制信號以及代表該臺或多臺第二電腦200所輸出的影像,使得使用者可以第一電腦100經(jīng)由網(wǎng)絡(luò)300來管理及控制遠程的該臺或多臺第二電腦200。舉例來說,經(jīng)由本發(fā)明的遠程管理系統(tǒng),第一電腦100的使用者可看到第二電腦200的桌面視窗,并進而對其進行操作,例如開啟第二電腦200的某一文件或執(zhí)行應(yīng)用程序,彷佛如同直接操作第二電腦200 —般。在這樣的架構(gòu)下,由于第一電腦100的使用者可經(jīng)由網(wǎng)絡(luò)300管理及控制遠程的該一或多臺第二電腦200,所以第一電腦100可被稱為「中控電腦」,而該臺或多臺第二電腦200則可被稱為「被控電腦」。實際上,第一電腦100與該臺或多臺第二電腦200可采用相同或不同的操作系統(tǒng),并無特定的限制,端視實際使用需求而定。舉例而言,第一電腦100與該臺或多臺第二電腦200可以均采用相同的微軟視窗(Windows)操作系統(tǒng);或是第一電腦100及部分的第二電腦200采用微軟視窗操作系統(tǒng),而其余的第二電腦200則采用Linux操作系統(tǒng)。
另外,于此實施例中,除了第一電腦100本身的儲存媒體(例如SATA/IDE接口的硬碟機、光碟機、軟碟機或外接的USB儲存裝置等)或非儲存媒體(例如印表機、掃瞄器或傳真機等)可為該臺或多臺第二電腦200所使用之外,網(wǎng)絡(luò)300上的其他網(wǎng)絡(luò)資源120亦可為該臺或多臺第二電腦200所使用。實際上,上述的其他網(wǎng)絡(luò)資源120可以是儲存媒體或是非儲存媒體,例如一虛擬的網(wǎng)絡(luò)印表機或傳真機。另外任何網(wǎng)站、網(wǎng)頁、文字、圖片或連結(jié)等均可,并無特定的限制。仍請參閱圖1,本發(fā)明的遠程管理系統(tǒng)50至少包含有遠程管理裝置500及程序碼600。其中,程序碼600執(zhí)行于第一電腦100上,以提供可管理遠程管理裝置500的管理接口,讓第一電腦100能夠與遠程管理裝置500進行網(wǎng)絡(luò)通訊,并使得第一電腦100所產(chǎn)生與鍵盤或游標(biāo)移動有關(guān)的控制信號能夠被傳送至遠程管理裝置500,還有使得代表該臺或多臺第二電腦200所輸出的影像能夠在第一電腦100上顯示。實際上,此程序碼可為一網(wǎng)頁瀏覽器(Web Browser)、網(wǎng)頁瀏覽器與一外掛程序的組合或是其他任何適當(dāng)?shù)膽?yīng)用程序。此程序碼依據(jù)中控電腦的操作系統(tǒng)的不同可能會有不同的版本。此外掛程序由遠程管理系統(tǒng)的供應(yīng)商所提供,例如以下載方式或以電腦可讀取媒體方式提供。需特別說明的是,除了在第一電腦100與第二電腦200之間交換鍵盤/鼠標(biāo)與影像的功能外,本發(fā)明的遠程管理裝置500更可進一步地管理并控制第一電腦100及其他網(wǎng)絡(luò)資源120是否能夠被該臺或多臺第二電腦200所使用。因此本發(fā)明的遠程管理裝置500類似于一臺能夠控制數(shù)據(jù)或信號是否通過的網(wǎng)關(guān)(Gateway)。本發(fā)明的遠程管理裝置500更可進一步地管理并控制第一電腦100及其他網(wǎng)絡(luò)資源120是否能夠被該臺或多臺第二電腦200所使用。更詳細地說,本發(fā)明的遠程管理裝置500依據(jù)USB協(xié)議對該臺或多臺第二電腦200模擬出網(wǎng)絡(luò)接口卡并提供一使用接口給該臺或多臺第二電腦200,用以供該臺或多臺第二電腦200自該使用接口選擇所需的服務(wù)或欲存取的資源,當(dāng)遠程管理裝置500得知該臺或多臺第二電腦200的需求后,遠程管理裝置500即會至第一電腦100或其他網(wǎng)絡(luò)資源120取得相對應(yīng)的服務(wù)或資源,并將該服務(wù)或資源傳送給該臺或多臺第二電腦200,以滿足該臺或多臺第二電腦200的需求。實際上,從該臺或多臺第二電腦200的角度而言,遠程管理裝置500所提供的該使用接口上所顯示的選項或內(nèi)容所相對應(yīng)的可能是真正存在的第一電腦100或其他網(wǎng)絡(luò)資源120,抑或該使用接口上所顯示的選項或內(nèi)容所對應(yīng)的服務(wù)或資源是虛擬的或與選項或內(nèi)容不同的。舉例而言,假設(shè)某臺第二電腦200欲于網(wǎng)絡(luò)搜尋引擎進行關(guān)鍵字搜尋,遠程管理裝置500提供給該臺第二電腦200的虛擬使用接口所顯示的是A網(wǎng)站的關(guān)鍵字搜尋畫面,但實際上該虛擬使用接口所相對應(yīng)的可能是真正A網(wǎng)站的關(guān)鍵字搜尋畫面,亦可能是相對應(yīng)于另一 B網(wǎng)站的關(guān)鍵字搜尋畫面,該些對應(yīng)關(guān)均由遠程管理裝置500根據(jù)系統(tǒng)預(yù)設(shè)值或使用者設(shè)定進行管理與控制。藉此,遠程管理裝置500亦可根據(jù)不同的權(quán)限提供不同的使用接口給不同臺第二電腦200,藉以提升本發(fā)明的遠程管理系統(tǒng)50的整體安全性及管理便利性。于此實施例中,第一電腦100執(zhí)行程序碼600所提供的可管理遠程管理裝置500的上述管理接口可為一屏幕顯示選單(On-Screen Display, OSD)、網(wǎng)頁瀏覽器或是其他任何適當(dāng)?shù)能浖蛴布b置,并無特定的限制。至于此一管理接口所能提供的功能可包含但不限定于下列功能:(I)對遠程管理裝置500進行設(shè)定;(2)設(shè)定不同使用者的使用權(quán)限;(3)在該多臺第二電腦200之間進行切換;(4)對該臺或多臺第二電腦200所對應(yīng)的電腦端口進行定義;(5)設(shè)定影像的品質(zhì)程度(依據(jù)不同的編碼及壓縮方式);(6)選擇虛擬媒體的來源。更詳細地說,在第一電腦100與該臺或多臺第二電腦200持續(xù)進行網(wǎng)絡(luò)通訊的過程中,根據(jù)第一電腦100所傳來的上述控制信號,遠程管理裝置500會持續(xù)地擷取該臺或多臺第二電腦200所輸出影像,并先將這些影像進行編碼及/或壓縮后經(jīng)由網(wǎng)絡(luò)300傳送至第一電腦100,再由執(zhí)行于第一電腦100上的程序碼600進行對應(yīng)的解碼及/或解壓縮后,位于第一電腦100的使用者便可在其屏幕上看到代表該臺或多臺第二電腦200所輸出的影像,彷佛如同直接操作該臺或多臺第二電腦200 —般。于實際應(yīng)用中,上述影像編碼及/或壓縮技術(shù)可包含JPEG、JPEG2000、小波轉(zhuǎn)換(Wavelet Transform)或其他任意適當(dāng)技術(shù),并無特定的限制。在一較佳實施例中,此程序碼600更進一步使得第一電腦100的屏幕的更新頻率(Refresh Rate)為每秒30幀。在實際應(yīng)用中,為減少第一電腦100與第二電腦200之間傳輸數(shù)據(jù)所需的網(wǎng)絡(luò)頻寬,上述的編碼/或壓縮過程可能會造成第一電腦端的影像品質(zhì)的降低。亦即,在第一電腦100的屏幕上所呈現(xiàn)的影像品質(zhì)可能稍微不同于第二電腦200實際輸出的影像品質(zhì)。更詳細地說,在擷取第二電腦200輸出的影像的過程中,可能會降低第二電腦200輸出的影像的色彩深度(Color D印th),例如由24位元降低為8位元;在擷取第二電腦200輸出的影像的過程中,可能需先進行色彩坐標(biāo)的轉(zhuǎn)換(例如由RGB轉(zhuǎn)換為YUV),此色彩坐標(biāo)的轉(zhuǎn)換可能會先降低UV成分的數(shù)據(jù)(因為人眼對于UV成分較不敏感),例如采用YUV:421的轉(zhuǎn)換方式。另外,在形成JPEG的過程中,量化表的選擇亦可能會造成有損的壓縮。但是,使用者亦可選擇適當(dāng)?shù)木幋a及/或壓縮技術(shù),使得第一電腦100的屏幕上所呈現(xiàn)的影像品質(zhì)可能相同于第二電腦200實際輸出的影像品質(zhì)。請參照圖2,圖2繪示圖1中的遠程管理裝置500的功能方塊圖。如圖2所示,本發(fā)明的遠程管理裝置500包含有第一端510、第二端520、第三端525、中央處理器530、切換模塊550、差動接收器555、中控模塊557、影像處理模塊560、存儲器570、網(wǎng)絡(luò)接口控制器(Network Interface Controller, NIC) 515及USB裝置控制模塊580,其個別的功能將詳述于下。其中,第一端510經(jīng)由網(wǎng)絡(luò)300耦接至第一電腦100?;蛘呤?,第一端510可連接一組本地端中控裝置100A及通過中控模塊557耦接另一組中控裝置100B。如此使得近端或遠程的使用者均可對遠程管理裝置500進行控制;第二端520耦接于該臺或多臺第二電腦200 ;第三端525耦接儲存媒體590,且儲存媒體590可為該臺或多臺第二電腦200所讀取或?qū)懭耄恢醒胩幚砥?30耦接鍵盤KB及鼠標(biāo)MS ;或者是,遠程管理裝置500的硬件架構(gòu)可以宏正自動科技股份有限公司所制造的KN4140、KN2132為代表,但不以此為限。在本發(fā)明的遠程管理系統(tǒng)50中,第二電腦200可直接耦接至遠程管理裝置500的第二端520。但值得注意的是,為延伸遠程管理裝置500與該臺或多臺第二電腦200之間的距離以及擴充遠程管理裝置500的功能,第二電腦200亦可選擇性地通過電腦接口模塊(Computer Interface Module, CIM) 540稱接至遠程管理裝置500的第二端520。于實際應(yīng)用中,電腦接口模塊540亦可稱為轉(zhuǎn)接器(Adapter)、Dongle、服務(wù)器接口模塊(ServerInterface Module, SIM)或 RIP(rack interface pod)。請參照圖3,圖3繪示電腦接口模塊540的示意圖。如圖3所示,電腦接口模塊540具有殼體HS以及數(shù)條由殼體HS向外延伸的纜線CA,在纜線CA遠離殼體HS的一端具有多個連接器CRl及CR2,例如VGA連接器及USB連接器,用以電性連接圖2的第二電腦200。在本領(lǐng)域中具有通常知識者可以認(rèn)知的是,為了連接具有不同接口的第二電腦200,此USB連接器CRl可由PS/2或其他連接器所取代;VGA連接器CR2可由DVI連接器或HDMI連接器所取代。此外,電腦接口模塊540的殼體HS更設(shè)有RJ-45接口 RJ,用以連接CAT-5纜線或是其他類似的纜線,例如CAT-5e或是CAT-6。電腦接口模塊540的差動驅(qū)動器(Differential Driver) DR會將第二電腦200所輸出的影像(一般為單端信號)轉(zhuǎn)換為多個差動影像信號后輸出至圖2的遠程管理裝置500,以增加該影像可傳輸?shù)木嚯x(例如可達1000英呎)。實際上,在這些差動影像信號之中亦可能夾雜著其他信號,例如垂直/水平同步信號或是一些用以偵測影像的衰減或色偏(skew)的測試信號。在一較佳實施例中,電腦接口模塊540的差動驅(qū)動器DR可為AnalogDevices 公司所提供的 AD8146、AD8147 或 AD8148。 請回到圖2,遠程管理裝置500內(nèi)部亦設(shè)有對應(yīng)于電腦接口模塊540的差動驅(qū)動器DR的差動接收器(Differential Receiver) 555,用以將來自電腦接口模塊540的差動影像信號還原為單端影像信號,并將垂直/水平同步信號擷取出來,以供其本地端屏幕DS使用。更詳細地說,由電腦接口模塊540所傳來的多個差動影像信號經(jīng)第二端520接收后,會經(jīng)由切換模塊550的切換選擇后輸入至差動接收器555,用以將前述的差動影像信號還原為單端的影像信號。此差動接收器555的輸出耦接至本地端屏幕DS或影像處理模塊560,影像處理模塊560用以執(zhí)行前述的影像編碼及/或壓縮。在一較佳實施例中,此切換模塊550包含由多個交叉點切換器(CrosspointSwitch)所組成的切換矩陣,例如40選5的切換矩陣,或是由多個多工器(Multiplexer)所組成的切換矩陣,但不以此為限;且此影像處理模塊560可進一步包含有JPEG壓縮引擎,例如由ASPEED所提供的AST1000/2000/2100等。此影像處理模塊560亦可整合于中央處理器530之中。此外,影像處理模塊560亦可為執(zhí)行小波轉(zhuǎn)換(Wavelet Transform)運算的場域可編程邏輯門陣列(Field Programmable Gate Arrays, FPGA),但不以此為限。接著,經(jīng)過影像處理模塊560編碼及/或壓縮處理后的影像數(shù)據(jù)將會被中央處理器530及網(wǎng)絡(luò)接口控制器515以網(wǎng)絡(luò)封包的方式傳送到第一電腦100。由圖2可知,于遠程管理裝置500中,網(wǎng)絡(luò)接口控制器515可設(shè)置于第一端510內(nèi);第二端520則可設(shè)置有一或多個RS-485收發(fā)器(Transceiver) RS,用以在第二電腦200與遠程管理裝置500之間依據(jù)RS-485協(xié)議來交換數(shù)據(jù),例如由第一電腦100所傳來的鍵盤或游標(biāo)控制信號,但不以此為限。請參閱圖4,如前所述,電腦接口模塊540具有一 USB裝置控制模塊580,其用以依據(jù)USB協(xié)議對第二電腦200模擬出網(wǎng)絡(luò)接口卡(NIC)。更詳細地說,此USB裝置控制模塊580包含一 USB轉(zhuǎn)以太網(wǎng)絡(luò)控制器(USB/Ethernet Controller)UEC,其亦包含媒體存取控制(MAC)層ML及實體層SL,其媒體存取控制層ML可通過USB接口與位于被控的第二電腦200的上層協(xié)定(例如網(wǎng)絡(luò)層、傳輸層及網(wǎng)絡(luò)芳鄰)進行通訊;其實體層SL可與遠程管理裝置500進行通訊。通常來說,網(wǎng)絡(luò)層NL、傳輸層TL及網(wǎng)絡(luò)芳鄰IN由第二電腦200所實現(xiàn);實體層SL主要由電腦接口模塊540的RS-485收發(fā)器所實現(xiàn)。仍請參閱圖4,另外,遠程管理裝置500可作為一集線器(Hub)、交換式集線器(Switching Hub)或是路由器(Router)。當(dāng)多臺第二電腦200位于相同網(wǎng)段時,遠程管理裝置500可作為集線器(Hub)或交換式集線器;當(dāng)多臺第二電腦200位于不同網(wǎng)段時,遠程管理裝置500可作為路由器。當(dāng)遠程管理裝置500作為集線器時,其以廣播方式傳送以太網(wǎng)絡(luò)信息幀;當(dāng)遠程管理裝置500作為交換式集線器時,其依據(jù)來源及目的的MAC地址轉(zhuǎn)送以太網(wǎng)絡(luò)信息幀(Ethernet Frame);當(dāng)遠程管理裝置500作為路由器時,其依據(jù)來源及目的的IP地址轉(zhuǎn)送網(wǎng)絡(luò)封包。如此一來,遠程管理裝置500所管理的多臺第二電腦200之間即可形成區(qū)域網(wǎng)絡(luò)(LAN),使得多臺第二電腦200之間可以“網(wǎng)絡(luò)芳鄰”(My Network Places)的方式相互讀取或?qū)懭?。舉例而言,當(dāng)某臺第二電腦200a需要安裝一應(yīng)用程序,但該臺第二電腦200a并沒有此應(yīng)用程序時,即可通過區(qū)域網(wǎng)絡(luò)自另一臺第二電腦200b的儲存媒體取得此應(yīng)用程序并進行安裝。由于上述以太網(wǎng)絡(luò)信息幀或網(wǎng)絡(luò)封包的傳送均經(jīng)由遠程管理裝置500,所以遠程管理裝置500可以對多臺第二電腦200之間的數(shù)據(jù)分享進行管理。仍請參閱圖4,另外,遠程管理裝置500可作為主瀏覽器(Master Browser)。在這個架構(gòu)下,每臺第二電腦200在開機后都會廣播自己的電腦名稱、群組名稱或網(wǎng)域名稱及IP地址。主瀏覽器收到這廣播后,會將該第二電腦200的上述數(shù)據(jù)加入一瀏覽清單(BrowseList)當(dāng)中,以供其他第二電腦200查詢。當(dāng)某一第二電腦200關(guān)機時,會廣播自己的電腦名稱、群組名稱或網(wǎng)域名稱及IP地址,主瀏覽器收到這廣播后,會將該第二電腦200的上述數(shù)據(jù)由瀏覽清單當(dāng)中移除,表示這臺第二電腦200已經(jīng)不在線上了。由于以遠程管理裝置500作為主瀏覽器,所以可以對多臺第二電腦200之間的數(shù)據(jù)分享進行管理。仍請參閱圖4,于另一種情況下,第二電腦200亦可以網(wǎng)絡(luò)文件系統(tǒng)(NetworkFile System, NFS)協(xié)議通過遠程管理裝置500及網(wǎng)絡(luò)對第一電腦100的某一儲存媒體110或其他網(wǎng)絡(luò)儲存媒體120進行存取(access),此時第二電腦200便可通過網(wǎng)絡(luò)文件系統(tǒng)(NFS)的方式從第一電腦100的某一儲存媒體110或是從其他網(wǎng)絡(luò)資源120取得應(yīng)用程序。換言的,此時第二電腦200作為網(wǎng)絡(luò)文件系統(tǒng)的用戶端(Client),而第一電腦100作為網(wǎng)絡(luò)文件系統(tǒng)的服務(wù)器端(Server)。在此架構(gòu)下,遠程管理裝置500更包含有一網(wǎng)絡(luò)地址轉(zhuǎn)換(Network Address Translation;NAT)單兀NAT,使得多臺第二電腦200可共用一組對外的IP地址(網(wǎng)際網(wǎng)絡(luò)地址)與第一電腦100或其他網(wǎng)絡(luò)資源120進行通訊。此網(wǎng)絡(luò)地址轉(zhuǎn)換單元NAT所執(zhí)行的網(wǎng)絡(luò)地址轉(zhuǎn)換功能主要由中央處理器530或可編程邏輯元件(圖未示)所實現(xiàn)。網(wǎng)絡(luò)文件系統(tǒng)可以提供的功能包含:(I)在目錄(directory)中尋找文件;(2)列出目錄中的文件;(3)管理目錄;(4)取得各文件的屬性(file attribute) ; (5)文件的讀/寫。由于該一或多臺第二電腦200對外與第一電腦100或其他網(wǎng)絡(luò)資源120的通訊均需經(jīng)由遠程管理裝置500,所以可以對多臺第二電腦200的權(quán)限進行管理。需說明的是,上述其他網(wǎng)絡(luò)資源120指第一電腦100以外其他網(wǎng)絡(luò)上的資源,例如網(wǎng)絡(luò)300上其他電腦分享給第一電腦100的文件夾或網(wǎng)際網(wǎng)絡(luò)上的儲存空間、非儲存空間(例如虛擬的網(wǎng)絡(luò)印表機)等,并無特定的限制。另外,該臺或多臺第二電腦200除了可讀取第一電腦100的某一儲存媒體110或是其他網(wǎng)絡(luò)資源120外,亦可對儲存媒體110或是其他網(wǎng)絡(luò)資源120進行寫入的動作。也就是說,該臺或多臺第二電腦200能夠?qū)Φ谝浑娔X100的某一儲存媒體110或是其他網(wǎng)絡(luò)資源120進行雙向的讀取及寫入的動作。舉例而言,當(dāng)儲存媒體110或其他網(wǎng)絡(luò)資源120同時開放給不同的第二電腦(例如200a及200b)使用時,不同的第二電腦(例如200a及200b)亦可對此儲存媒體110或其他網(wǎng)絡(luò)資源120進行寫入。需注意的是,由于不同的第二電腦(例如200a及200b)均以網(wǎng)絡(luò)文件系統(tǒng)(NFS)協(xié)議對第一電腦100的某一儲存媒體110或其他網(wǎng)絡(luò)資源120進行存取,并且網(wǎng)絡(luò)文件系統(tǒng)協(xié)議以單一個文件系統(tǒng)(One FileSystem, OFS)來管理由不同的第二電腦(例如200a及200b)所寫入的不同數(shù)據(jù),因此,在本發(fā)明中即使有不同的第二電腦200對同一實體媒體進行寫入,也不會產(chǎn)生傳統(tǒng)虛擬媒體所遭遇到的數(shù)據(jù)遺失的問題。藉此,操作第一電腦100的使用者可通過前述的管理接口從第一電腦100的某個儲存媒體110來提供此應(yīng)用程序,或是選擇由其他網(wǎng)絡(luò)資源120提供。如此一來,在第一電腦100與第二電腦200之間可以不用保持連線。另外,由于不同的使用者可能有不同的使用權(quán)限,因此,此管理接口亦可依據(jù)權(quán)限設(shè)定進一步對第二電腦200可使用或不可使用的其他網(wǎng)絡(luò)儲存媒體進行管理,以增進管理上的方便性以及機密數(shù)據(jù)的安全性。另外,為進一步將來自第一電腦100的前述控制信號傳送至該臺或多臺第二電腦200,在遠程管理裝置500與該臺或多臺第二電腦200形成連接之后,USB裝置控制模塊580更會對該臺或多臺第二電腦200之一(例如200a或200b)模擬出人機接口裝置(HumanInterface Device, HID),例如鍵盤、鼠標(biāo)或其他游標(biāo)控制裝置。之后,USB裝置控制模塊580便可依據(jù)USB協(xié)議當(dāng)中的中斷傳輸方式與第二電腦200a或200b進行通訊。另外,為了對于該臺或多臺第二電腦200提供虛擬媒體(Virtual Media)功能,USB裝置控制模塊580亦可對該臺或多臺第二電腦200模擬出USB大量儲存裝置(USB MassStorage Device)。之后,USB裝置控制模塊580便可依據(jù)USB協(xié)議當(dāng)中的大量傳輸方式(Bulk Transfer)對該臺或多臺第二電腦200提供虛擬媒體(Virtual Media)所需要的數(shù)據(jù)。于實際應(yīng)用中,USB裝置控制模塊580可包含有一個或多個USB裝置控制器(USBDevice Controller)。舉例而言,USB裝置控制模塊580可由同一個USB裝置控制器同時模擬出人機接口裝置、大量儲存裝置及網(wǎng)絡(luò)接口卡;或是USB裝置控制模塊580可包含三個USB裝置控制器,并分別由第一 USB裝置控制器、第二 USB裝置控制器及第三USB裝置控制器模擬出上述的人機接口裝置、大量儲存裝置及網(wǎng)絡(luò)接口卡。由于本領(lǐng)域具有通常知識者均明了上述三種功能可由多種不同的配置方式來實現(xiàn),故本發(fā)明在此并無任何特定的限制。需說明的是,如圖2所示,當(dāng)遠程管理裝置500的第二端520與第二電腦200之間以電腦接口模塊540進行耦接時,上述USB裝置控制模塊580可設(shè)置于圖3的電腦接口模塊540的殼體HS內(nèi)。此外,如圖4所示,當(dāng)遠程管理裝置500的第二端520直接與第二電腦200耦接時,由于兩者之間并未以電腦接口模塊540進行耦接,故上述USB裝置控制模塊580設(shè)置于遠程管理裝置500的殼體內(nèi)。至于設(shè)置于遠程管理裝置500內(nèi)的存儲器570則用以作為儲存第二電腦200所輸出的影像、第一電腦100所輸出的鍵盤或游標(biāo)控制信號以及其他需要儲存的數(shù)據(jù)數(shù)據(jù)。
根據(jù)本發(fā)明的另一較佳具體實施例為一種遠程管理方法。于此實施例中,該遠程管理方法用以使得第一電腦(中控電腦)可經(jīng)由網(wǎng)絡(luò)管理及控制一或多臺第二電腦(被控電腦)。請參閱圖5,圖5繪示本發(fā)明的此較佳具體實施例的遠程管理方法的流程圖。如圖5所示,于步驟SlO中,該遠程管理方法提供一遠程管理裝置于第一電腦與該臺或多臺第二電腦間。于步驟S12中,該遠程管理方法建立第一電腦及該臺或多臺第二電腦之間的網(wǎng)絡(luò)通訊。于步驟S14中,該遠程管理方法在第一電腦與該臺或多臺第二電腦之間交換第一電腦所輸出的鍵盤或游標(biāo)控制信號及代表該臺或多臺第二電腦所輸出的影像。于步驟S16中,該遠程管理方法以遠程管理裝置對該臺或多臺第二電腦模擬出一網(wǎng)絡(luò)卡。于步驟S18中,該遠程管理方法以微軟所提供的網(wǎng)絡(luò)芳鄰(MyNetwork Places)方式使該臺或多臺第二電腦之間可相互讀取或?qū)懭?,或是以符合網(wǎng)絡(luò)文件系統(tǒng)(NetworkFile System, NFS)協(xié)議的方式使第一電腦的一個或多個儲存媒體可為該臺或多臺第二電腦所讀取或?qū)懭?。實際上,該遠程管理方法可進一步包含步驟S20,在第一電腦上提供一管理接口或一網(wǎng)頁瀏覽器,以供使用者管理遠程管理裝置,并選擇第一電腦的一個或多個儲存媒體供該臺或多臺第二電腦所讀取或?qū)懭耄蚴枪芾碓撆_或多臺第二電腦可使用或不可使用的其他網(wǎng)絡(luò)資源。通過以上較佳具體實施例的詳述,希望能更加清楚描述本發(fā)明的特征與精神,而并非以上述所揭露的較佳具體實施例來對本發(fā)明的范疇加以限制。相反地,其目的是希望能涵蓋各種改變及具相等性的安排于本發(fā)明所欲申請的專利范圍的范疇內(nèi)。
權(quán)利要求
1.一種遠程管理系統(tǒng),使得一第一電腦可經(jīng)由一網(wǎng)絡(luò)管理及控制一臺或多臺第二電腦,該遠程管理系統(tǒng)至少包含: 一遠程管理裝置,具有一第一端及一第二端,其中該遠程管理裝置的該第一端可經(jīng)由該網(wǎng)絡(luò)耦接至該第一電腦,且該第二端耦接于該臺或多臺第二電腦; 一程序碼,執(zhí)行于該第一電腦上,以提供一可管理該遠程管理裝置的管理接口,并使該第一電腦可與該遠程管理裝置進行網(wǎng)絡(luò)通訊,并使該第一電腦所產(chǎn)生與鍵盤或游標(biāo)移動有關(guān)的控制信號可被傳送至該遠程管理裝置,以及使代表該臺或多臺第二電腦所輸出的影像可在該第一電腦上顯示;以及 一 USB裝置控制模塊,用以依據(jù)USB協(xié)議對該第二電腦模擬出一網(wǎng)絡(luò)接口卡,使得該臺或多臺第二電腦之間可以網(wǎng)絡(luò)芳鄰方式相互讀取或?qū)懭?,或使得該臺或多臺第二電腦可以網(wǎng)絡(luò)文件系統(tǒng)協(xié)議存取該第一電腦的儲存媒體或其他網(wǎng)絡(luò)設(shè)備。
2.如權(quán)利要求1所述的遠程管理系統(tǒng),其特征在于,更至少包含一電腦接口模塊,用以將該第二電腦耦接至該遠程管理裝置的該第二端,并將該第二電腦所輸出的影像轉(zhuǎn)換為一差動影像信號后輸出至該遠程管理裝置,以增加該影像可傳輸?shù)木嚯x,且該USB裝置控制模塊位于該電腦接口模塊的殼體內(nèi)。
3.如權(quán)利要求1所述的遠程管理系統(tǒng),其特征在于,該遠程管理裝置更包含有一第三端,用以連接一儲存媒體,且該儲存媒體可為該臺或多臺第二電腦所讀取或?qū)懭搿?br> 4.如權(quán)利要求1所述的遠程管理系統(tǒng),其特征在于,該USB裝置控制模塊更對該臺或多臺第二電腦的一模擬出一鍵盤或鼠標(biāo)。
5.如權(quán)利要求1所述的遠程管理系統(tǒng),其特征在于,該第一電腦及該臺或多臺第二電腦可采用不同的操作系統(tǒng)。
6.如權(quán)利要求1所述的遠程管`理系統(tǒng),其特征在于,該遠程管理裝置可作為一集線器、交換式集線器或是路由器,使該一或多臺第二電腦之間可形成一或多個區(qū)域網(wǎng)絡(luò)。
7.如權(quán)利要求1所述的遠程管理系統(tǒng),其特征在于,該遠程管理裝置具有一網(wǎng)絡(luò)地址轉(zhuǎn)換功能,使該該一或多臺第二電腦可共用一網(wǎng)際網(wǎng)絡(luò)地址。
8.—種遠程管理方法,使得一第一電腦可經(jīng)由一網(wǎng)絡(luò)管理及控制一或多臺第二電腦,該遠程管理方法至少包含下列步驟: 提供一遠程管理裝置于該第一電腦與該臺或多臺第二電腦間; 建立該第一電腦及該臺或多臺第二電腦之間的通訊; 在該第一電腦與該臺或多臺第二電腦之間交換該第一電腦所輸出的鍵盤或游標(biāo)控制信號及代表該臺或多臺第二電腦所輸出的影像; 以該遠程管理裝置對該臺或多臺第二電腦模擬出一網(wǎng)絡(luò)卡;以及 以網(wǎng)絡(luò)芳鄰方式使該臺或多臺第二電腦之間可相互讀取或?qū)懭?,或是以符合網(wǎng)絡(luò)文件系統(tǒng)協(xié)議的方式使該第一電腦的一或多個儲存媒體可為該臺或多臺第二電腦所讀取或?qū)懭搿?br> 9.如權(quán)利要求6所述的遠程管理方法,其特征在于,更至少包含下列步驟: 在該第一電腦上提供一管理接口,以供一使用者管理該遠程管理裝置,并選擇該第一電腦的一或多個儲存媒體供該臺或多臺第二電腦所讀取或?qū)懭耄蚴枪芾碓撆_或多臺第二電腦可使用或不可使用的其他網(wǎng)絡(luò)資源。
10.如權(quán)利要求6所述的遠程管理方法,其特征在于,更至少包含下列步驟: 在該第一電腦上提供一網(wǎng)頁瀏覽器,以供一使用者管理該遠程管理裝置,并供一使用者選擇該第一電腦的一或多個儲存媒體供該臺或多臺第二電腦所讀取或?qū)懭耄蚴枪芾碓撆_或多臺第二電腦可使用或不可使用的其他網(wǎng)絡(luò)資源。
11.一種遠程管理裝置,使得一第一電腦可經(jīng)由一網(wǎng)絡(luò)管理及控制一臺或多臺第二電腦,該遠程管理裝置至少包含: 一第一端,經(jīng)由該網(wǎng)絡(luò)耦接至該第一電腦; 一第二端,耦接于該臺或多臺第二電腦; 一程序碼,執(zhí)行于該第一電腦上,以提供一可管理該遠程管理裝置的管理接口,并使該遠程管理裝置可通過該第一端與該第一電腦進行網(wǎng)絡(luò)通訊,并使該遠程管理裝置可通過該第一端接收到該第一電腦所產(chǎn)生與鍵盤或游標(biāo)移動有關(guān)的控制信號,以及使代表該臺或多臺第二電腦所輸出的影像可在該第一電腦上顯示;以及 一 USB裝置控制模塊,用以依據(jù)USB協(xié)議對該第二電腦模擬出一網(wǎng)絡(luò)接口卡,使得該臺或多臺第二電腦之間可以網(wǎng)絡(luò)芳鄰方式相互讀取或?qū)懭?,或使得該臺或多臺第二電腦可以網(wǎng)絡(luò)文件系統(tǒng)協(xié)議存取該第一電腦的儲存媒體或其他網(wǎng)絡(luò)儲存媒體。
12.如權(quán)利要求11所述的遠程管理裝置,其特征在于,該第二端通過一電腦接口模塊耦接該第二電腦,該電腦接口模塊將該第二電腦所輸出的影像轉(zhuǎn)換為一差動影像信號后通過該第二端輸出至該遠程管理裝置,以增加該影像可傳輸?shù)木嚯x,且該USB裝置控制模塊位于該電腦接口模塊的殼體內(nèi)。
13.如權(quán)利要 求11所述的遠程管理裝置,其特征在于,更包含有一第三端,用以連接一儲存媒體,且該儲存媒體可為該臺或多臺第二電腦所讀取或?qū)懭搿?br> 14.如權(quán)利要求11所述的遠程管理裝置,其特征在于,該USB裝置控制模塊更對該臺或多臺第二電腦的一模擬出一鍵盤或鼠標(biāo)。
15.如權(quán)利要求11所述的遠程管理裝置,其特征在于,該第一電腦及該臺或多臺第二電腦可采用不同的操作系統(tǒng)。
16.一種遠程管理系統(tǒng),使得一第一電腦可經(jīng)由一網(wǎng)絡(luò)管理及控制一或多臺第二電腦,該遠程管理系統(tǒng)至少包含: 一遠程管理裝置,更至少包含: 一網(wǎng)絡(luò)接口,經(jīng)由該網(wǎng)絡(luò)耦接至該第一電腦; 一電腦接口模塊,用以耦接該第二電腦并延伸該遠程管理裝置與該第二電腦之間的距離,該電腦接口模塊更至少包含: 一可編程邏輯元件,具有一網(wǎng)絡(luò)位置轉(zhuǎn)換功能;以及 一 USB轉(zhuǎn)以太網(wǎng)絡(luò)控制器,依據(jù)USB協(xié)議與該第二電腦的操作系統(tǒng)進行媒體存取控制層與上層協(xié)定間的通訊; 一實體層,依據(jù)RS-485協(xié)議與該遠程管理裝置進行通訊;以及一程序碼,執(zhí)行于該第一電腦上,以提供一可管理該一或多臺第二電腦的權(quán)限的管理接口,并使該遠程管理裝置可通過該第一端與該第一電腦進行網(wǎng)絡(luò)通訊,并使該遠程管理裝置可通過該第一端接收到該第一電腦所產(chǎn)生與鍵盤或游標(biāo)移動有關(guān)的控制信號,以及使代表該一或多臺第二電腦所輸出的影像可在該第一電腦的一屏幕上顯示;其中該可編程邏輯元件更使得該遠程管理裝置更可作為一集線器、一交換式集線器或是一路由器,使得該臺或多臺第二電腦之間可以網(wǎng)絡(luò)芳鄰方式相互讀取或?qū)懭?,或使得該臺或多臺第二電腦可 以網(wǎng)絡(luò)文件系統(tǒng)協(xié)議存取該第一電腦的儲存媒體或其他網(wǎng)絡(luò)資源。
全文摘要
本發(fā)明揭露一種遠程管理系統(tǒng)、遠程管理裝置及遠程管理方法遠程。遠程管理系統(tǒng)包含遠程管理裝置、程序碼及USB裝置控制模塊。遠程管理裝置經(jīng)由網(wǎng)絡(luò)耦接至第一電腦,且耦接于一臺或多臺第二電腦。程序碼執(zhí)行于第一電腦上,以提供可管理遠程管理裝置的管理接口,并使第一電腦可與遠程管理裝置進行通訊。USB裝置控制模塊用以依據(jù)USB協(xié)議對第二電腦模擬出網(wǎng)絡(luò)接口卡,使得該臺或多臺第二電腦之間可以網(wǎng)絡(luò)芳鄰方式相互讀取或?qū)懭?,或使得該臺或多臺第二電腦可以網(wǎng)絡(luò)文件系統(tǒng)協(xié)議存取第一電腦的儲存媒體或其他網(wǎng)絡(luò)資源。
文檔編號G06F13/12GK103188341SQ20121057598
公開日2013年7月3日 申請日期2012年12月25日 優(yōu)先權(quán)日2011年12月30日
發(fā)明者劉一力, 姚欣, 吳迅 申請人:宏正自動科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
孟州市| 泾川县| 平阴县| 文成县| 兰州市| 太湖县| 客服| 清流县| 文昌市| 隆尧县| 镇巴县| 威海市| 新龙县| 兴和县| 长兴县| 广南县| 加查县| 浠水县| 永新县| 尚志市| 皋兰县| 宿松县| 荣昌县| 增城市| 巫溪县| 古浪县| 赣榆县| 迭部县| 顺义区| 青阳县| 石阡县| 米林县| 铜山县| 濉溪县| 灵璧县| 河北区| 芜湖县| 重庆市| 安国市| 武强县| 保康县|