專利名稱:顯示網絡系統中的系統裝置的操作狀態的方法
技術領域:
本發明領域本發明涉及網絡,特別涉及一種用于顯示網絡系統操作狀態的方法,以使用戶可以實時看到通過多個裝置中的一個裝置連接到網絡上的裝置操作的改變。
現有技術說明圖1是網絡裝置協議棧。一個通常的包括執行各種網絡通信功能的裝置的協議棧包括作為最低層的物理層100,鏈路層110,交易層120和最高層串行總線管理層130。物理層100在發射期間從鏈路層110接收比特流,獲得使用串行總線的權利,編碼比特流,將比特流轉換為電信號,以及傳輸該信號到外部總線。在接收中執行反向處理。鏈路層110以包為單位處理數據以及具有構造和拆分包,檢測錯誤和管理總線周期的功能。總之,物理層100和鏈路層110包括芯片。交易層120提供數據的讀/寫/鎖存之類的功能以及使用最低層提供的服務執行與網絡總線上不同設備(或節點)的異步通訊。串行總線管理層130存儲了各種材料結構,如配置ROM和控制及狀態寄存器(CSR)以及管理連接到電源的整個系統的連接結構和總線(拓撲)/速度映射。交易層120和串行總線管理層130由軟件組成以及通過置入相應的設備的微型計算機來實現。
圖2是具有網絡通信功能的數字設備方框圖。數字設備包括從屬設備硬件200,微型計算機210,物理層執行塊220,和鏈路層執行塊230。從屬設備硬件200執行相關設備的特定功能。支持網絡通訊的微型計算機210如圖1所述執行包括交易層和串行總線管理層的操作。物理層執行塊220是圖1的物理層的功能的硬件。鏈路層執行塊230是實現鏈路層110的CIP頭插入/消除功能和IEC61883的硬件。
在現有技術中,如上所述各種數字設備在網絡上相互連接以及發送和接收數據。然而,用戶不能一眼看見所有設備的操作。
本發明概述為解決上述問題,本發明提供了一種方法,用于顯示網絡上設備的操作,通過該方法,用戶可以在一個設備的屏幕上看到設備的操作和控制設備。
相應地,為達到上述目的,提供了一種方法,用于當各種數字設備連接到上層網絡通信層具有互聯網協議棧相同協議層的IEEE1394網絡上以客戶或服務器工作時在作為網絡客戶端設備的顯示屏幕上顯示網絡設備操作狀態的改變,該方法包括步驟(a)作為客戶端的設備(客戶端設備)與作為服務器端的設備(服務器端設備)建立通訊信道;(b)當服務器設備執行預定操作和停止操作或執行其它操作時,服務器設備向客戶端設備發送預定信號以指示其操作狀態的改變;以及(c)客戶設備從服務器設備接收預定信號以及在服務器設備的屏幕上顯示有關服務器設備的操作狀態的改變。
客戶設備最好通過周期地在步驟(a)中檢測以建立與服務器設備的通訊信道。
當在步驟(a)中客戶設備建立了與服務器設備的通訊信道時,最好JAVA應用程序運行在通訊信道中。
網絡最好是IEEE1394網絡。
為達到上述目的,本發明提供一種方法,用于當連接到上層網絡通信層(物理層)具有與互聯網協議棧相同協議層的網絡上的各種數字設備工作為客戶端或服務器時在某一設備的顯示屏上顯示網絡設備的操作狀態的改變,該方法包括步驟客戶端設備接收連接到網絡總線上的服務器設備的操作狀態的數據,在一網絡通信層中,客戶端設備檢測是否服務器設備的前期操作狀態數據不同于當前操作狀態數據,在一網絡通訊層中,客戶設備發射服務器設備的當前操作狀態至客戶設備最高協議層的超文本發射協議層(HTTP),該服務器設備的前期操作狀態數據不同于1394通訊層發來的當前操作狀態數據,以及客戶設備按照發送至HTTP層的內容在有關服務器的屏幕上顯示其操作狀態的改變。
結合附圖對實施例進行描述后,本發明的目的和優點將更加明顯。
圖1是網絡設備的協議棧;圖2是具有網絡通信功能的數字設備方框圖;圖3是說明本發明的網絡結構舉例;圖4說明圖3的網絡協議棧;圖5是顯示本發明的網絡設備操作狀態的改變的方法的流程圖;
圖6是顯示本發明的網絡設備操作狀態的改變的另一方法的流程圖;圖7是使用數字TV的協議層的圖6的內容。
實施例說明圖3是說明本發明的網絡結構舉例。數字TV300,數字VCR310,數字攝錄像機320,和數字設備頂盒330連接入網絡。相應的數字設備300至330按照通常企業內部網/互聯網使用的客戶端/服務器設備方法發送和接收數據,包括圖4所示的協議層。用戶可以在屏幕上看預定圖像和字符數據的數字TV300作為客戶端工作并包括一網頁(web)瀏覽器。數字設備310至330起到互聯網上網頁服務器的作用。由相應設備傳輸的超文本文件是一個HTML文件結構,包括相應設備的功能和操作的信息。作為客戶端的數字TV300使用網頁瀏覽器從網頁服務器310到330訪問相應網站。即,用戶可以控制特定操作,如其它設備DTV300至DVCR310的再現和記錄操作。
圖4是圖3的網絡協議層,包括一個物理層400,IP層410,傳輸控制協議(TCP)層420,和超文本發送協議(HTTP)層430。物理層400用于通過1394網絡總線發射接收數據。在IP層410中,采用了獨立管理的通訊網絡相互獨立連接的協議以共同使用通訊網絡。在TCP層420,采用了通過互聯網連接的系統的通訊協議。在HTTP層430,采樣了互聯網中交換超文本文件使用的通訊協議。
圖5是顯示本發明的網絡設備操作狀態的改變的方法的流程圖,其中顯示了連接至采用圖4所示協議棧的網絡的圖3所示系統中服務器設備的操作狀態的改變。首先,數字TV300建立與作為服務器設備的數字VCR310,數字攝錄像機320,和數字設備頂盒330的通訊信道(步驟500)。通訊信道可以用信道開通后保持信道連接的方法和數字TV300重復與服務器設備310至330開通信道,與服務器設備通訊,和關閉信道中斷通訊連接的過程的檢測的方法來建立。此外,當數字TV300建立一個與服務器設備通訊的信道時,可以運行一個JAVA程序在客戶端和工作在網絡中的服務器之間建立通訊以從服務器設備通訊到數字TV300容易地發送有關服務器設備通訊操作狀態改變的預定信號。當建立信道的服務器設備執行預定操作和停止操作或執行另一操作時,指示操作改變的預定信號通過建立的信道被發送到數字TV300(步驟510)。數字TV300接收指示操作改變的預定信號和在屏幕上顯示有關服務器設備的操作的改變和改變內容(步驟520)。
圖6是顯示本發明的網絡設備操作狀態的改變的另一方法的流程圖,其中顯示了連接至采用圖4所示協議棧的網絡的圖3所示系統中服務器設備的操作狀態的改變。首先,數字TV300在服務器310至330的操作上取發送至物理層的網絡總線上的數據(步驟600)。數字TV300記憶服務器設備前期操作狀態,接收服務器設備當前操作狀態,將接收的當前操作狀態與前期操作狀態比較,檢查它們是否不相同(步驟610)。數字TV300的物理層發送其前期操作狀態數據不同于1394層的當前操作狀態數據的服務器設備的當前操作狀態至最高協議層的超文本傳輸協議HTTP層(步驟620)。數字TV300在屏幕上顯示發送至HTTP層的操作狀態改變的服務器設備的改變的內容(步驟630)。
圖7示出使用數字TV的協議層的圖6的內容。圖7中可見,網絡總線上接收的服務器設備的操作狀態數據可以直接發送至HTTP層,跳過其余層。
此處提到的網絡是以IEEE1394之類的網絡,其中可以在連接至網絡上的設備之間以客戶端/服務器方法執行通訊。
本發明的上述實施例可以實現在一個計算機可執行的程序中。該實施例可以實現在一個通用計算機中以從計算機使用的介質運行該程序。該介質可以是磁性存儲介質(CD-ROMH和DVD)或載波(通過互聯網傳輸)之類的存儲介質。
記錄介質存儲了程序代碼,該代碼的第一步驟中,客戶端裝置與相應的服務器設備建立通訊信道,該代碼的第二步驟中,當服務器設備執行預定操作和停止操作或執行其它操作時,從客戶端設備到服務器設備發送預定信號,該代碼的第三步驟中,客戶端設備從服務器設備接收預定信號并將具有圖4所述協議棧的網絡系統中的相關服務器設備的操作狀態的改變顯示在其屏幕上。該程序位于上層以防較多的視頻數據錯誤。上層下層具有反向兼容性,即上層包括下層。程序的編碼防止了密切相關于圖像質量的數據的較多錯誤。
本領域編程人員可以很容易實現本發明的程序,代碼和代碼段。
工業實用性按照本發明,用戶可以在諸多設備之一的屏幕上看到連接至網絡上的設備的操作狀態的改變和有效控制所需設備的操作。
權利要求
1.一種方法,用于當各種數字設備連接到上層網絡通信層具有互聯網協議棧相同協議層的網絡上以客戶或服務器工作時在作為網絡客戶端設備的顯示屏幕上顯示網絡設備操作狀態的改變,該方法包括步驟(a)作為客戶端的設備(客戶端設備)與作為服務器端的設備(服務器端設備)建立通訊信道;(b)當服務器設備執行預定操作和停止操作或執行其它操作時,服務器設備向客戶端設備發送預定信號以指示其操作狀態的改變;以及(c)客戶設備從服務器設備接收預定信號以及在服務器設備的屏幕上顯示有關服務器設備的操作狀態的改變。
2.如權利要求1所述的方法,其中客戶設備通過周期地在步驟(a)中檢測以建立與服務器設備的通訊信道。
3.如權利要求1所述的方法,其中當客戶設備建立了與服務器設備的通訊信道時,JAVA應用程序運行在通訊信道中。
4.如權利要求1所述的方法,其中網絡是IEEE1394網絡。
5.一種方法,用于當連接到上層網絡通信層(物理層)具有與互聯網協議棧相同協議層的網絡上的各種數字設備工作為客戶端或服務器時在某一設備的顯示屏上顯示網絡設備的操作狀態的改變,該方法包括步驟在一網絡通信層中,客戶端設備接收連接到網絡總線上的服務器設備的操作狀態的數據;在一網絡通訊層中,客戶端設備檢測是否服務器設備的前期操作狀態數據不同于當前操作狀態數據。客戶設備發射服務器設備的當前操作狀態至客戶設備最高協議層的超文本發射協議層(HTTP),該服務器設備的前期操作狀態數據不同于1394通訊層發來的當前操作狀態數據;以及客戶設備按照發送至HTTP層的內容在有關服務器的屏幕上顯示其操作狀態的改變。
全文摘要
一種方法,用于顯示IEEE1394網絡系統中的設備的操作狀態的改變,當各種數字設備連接到上層網絡通信層具有互聯網協議棧相同協議層的IEEE1394網絡上以客戶或服務器工作時,在作為網絡客戶端設備的顯示屏幕上顯示網絡設備操作狀態的改變,該方法包括步驟:(a)作為客戶端的設備(客戶端設備)與作為服務器端的設備(服務器端設備)建立通訊信道;(b)當服務器設備執行預定操作和停止操作或執行其它操作時,服務器設備向客戶端設備發送預定信號以指示其操作狀態的改變;以及(c)客戶設備從服務器設備接收預定信號以及在服務器設備的屏幕上顯示有關服務器設備的操作狀態的改變。按照本發明,用戶可以在諸多設備之一的屏幕上看到連接至網絡上的設備的操作狀態的改變和有效控制所需設備的操作。
文檔編號H04L29/08GK1299481SQ99800693
公開日2001年6月13日 申請日期1999年5月3日 優先權日1998年5月6日
發明者金度亨 申請人:三星電子株式會社