專利名稱:提供通用全球網(wǎng)接入功能的設(shè)備和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子系統(tǒng)管理領(lǐng)域,具體說,本發(fā)明涉及基于電子設(shè)備的管理和控制的網(wǎng)絡(luò)。
背景技術(shù):
電子設(shè)備在家庭和工作場所已是普遍存在的,因此很少存在沒有某種形式的電子設(shè)備的任務(wù)。大部分電子設(shè)備最初是為特殊用途設(shè)計的,對其它的如監(jiān)控和控制的問題則沒有預(yù)見到。然而,常常要求包括這種問題的電子設(shè)備具有新的設(shè)計,以便通過增強監(jiān)控和控制能力,改善效率和方便性的新設(shè)計。例如,電視機最初設(shè)計為由手動控制在機箱上的控制旋鈕控制,但電視機設(shè)計發(fā)展引起IR遙控,允許電視觀眾不用離開座位改變頻道。
遺憾地,這些新的控制設(shè)計實際上常常是私人擁有的,唯一的定位在主題設(shè)備上,沒有考慮在同樣環(huán)境中的其它可能的電子設(shè)備。同樣,不像普通的電視觀眾的情況,常常希望從更遙遠的有利位置監(jiān)控和控制電子設(shè)備。例如,當(dāng)公司事業(yè)擴展它們的電子設(shè)備的使用時,出現(xiàn)了能從中心的位置監(jiān)控和控制在共同的環(huán)境中的多個設(shè)備的要求,公司可跨越世界。
試圖克服這些障礙的現(xiàn)有技術(shù)的系統(tǒng)一般較窄地集中在特定的電子設(shè)備,并設(shè)計允許使用專用電子控制器的個人與單個電子設(shè)備通信。在不存在通信路徑的地方,此解決方案常常需要安裝專用的有線系統(tǒng)完成監(jiān)控和控制。在網(wǎng)絡(luò)存在的地方,現(xiàn)有技術(shù)的一些系統(tǒng)使用網(wǎng)絡(luò)在控制器和電子設(shè)備之間傳輸私人擁有的通信分組數(shù)據(jù)。為了控制多種設(shè)備,必須在網(wǎng)絡(luò)上傳輸附加的通信分組數(shù)據(jù)。隨著企業(yè)的設(shè)備量增加,導(dǎo)致了在公司的網(wǎng)絡(luò)上不希望的控制通信量水平。
現(xiàn)有技術(shù)系統(tǒng)的另一個缺點是,它們常常使用計算機工作站或其它固定的設(shè)備,如專用的控制器。這削弱工作站其它用途的使用,使它難于有從任何其它位置監(jiān)控和控制的能力,缺少冗余的、專用控制器的低效率使用。
前述的原因,希望有允許人們監(jiān)控和控制多種類型的多種電子設(shè)備的監(jiān)控和控制系統(tǒng),系統(tǒng)中此監(jiān)控和控制能力可從多于一個的位置得到,系統(tǒng)中計算資源不由所有者的系統(tǒng)的那些資源的專有使用限止,系統(tǒng)中由多種設(shè)備的中心控制,能最小化對網(wǎng)絡(luò)通信量的影響。
圖1是根據(jù)本發(fā)明的實施例,能全球網(wǎng)接入和控制多種電子設(shè)備的結(jié)構(gòu)的布局圖實施例;圖2是根據(jù)本發(fā)明的實施例,全球網(wǎng)服務(wù)設(shè)備100的頂層框圖;圖3是配置串行端口收發(fā)器的圖形用戶界面的說明;圖4是配置靈活的I/O端口的瀏覽器界面的說明;圖5是說明根據(jù)本發(fā)明的一個實施例,靈活的I/O端口的可配置性的電路圖;圖6是根據(jù)本發(fā)明的一個實施例,實施例的通用化的圖形用戶界面的說明;圖7是建立控制SamsungTMLCD監(jiān)視器的網(wǎng)頁實施例;圖8提供與控制功能關(guān)聯(lián)的網(wǎng)頁的另一說明;圖9是SamsungTMSyncMaster監(jiān)視器的監(jiān)視器網(wǎng)頁的說明;圖10是實施例SamsungTMSyncMaster監(jiān)視器的調(diào)度網(wǎng)頁的說明;圖11A和11B是根據(jù)本發(fā)明的實施例,電源配置的說明;圖12是說明根據(jù)本發(fā)明的實施例,可以使用前面描述的CPU和存儲器硬件實現(xiàn)的全球網(wǎng)服務(wù)器設(shè)備的固件/軟件配置的框圖;圖13是根據(jù)本發(fā)明的實施例的平面堆棧的說明;圖14說明根據(jù)本發(fā)明的實施例使用平面堆棧的方法,由做出立即丟棄/處理決定的以太網(wǎng)分組數(shù)據(jù)減少處理。
發(fā)明內(nèi)容
本發(fā)明提出一種由提供電子設(shè)備的靈活的以太網(wǎng)連接解決上面討論的現(xiàn)有技術(shù)的問題的解決方案。這使得能控制、監(jiān)控多種電子設(shè)備、并能從連接到計算機網(wǎng)絡(luò),如局域網(wǎng)(LAN),廣域網(wǎng)(WAN)或因特網(wǎng)的任何瀏覽器訪問多種電子設(shè)備。本發(fā)明的實施例提供因特網(wǎng)協(xié)議(IP)連接,用于監(jiān)控和控制轉(zhuǎn)儲(無處理功能),智能設(shè)備的范圍從簡單的家庭設(shè)備如電視機、立體聲系統(tǒng)、警告器等到復(fù)雜的工業(yè)設(shè)備如多倍投影測繪儀,等離子體顯示器,轉(zhuǎn)換開關(guān)和其它電子產(chǎn)品。
用戶可以配置本發(fā)明的實施例使用如方便的電子郵件通知,提供前瞻的服務(wù)和預(yù)防性的維護要求的信息。用電子郵件通知,技術(shù)支持管理員能通過蜂窩電話、個人數(shù)字助理(PDA)、尋呼機或因特網(wǎng)電子郵件帳號能用的電子郵件接收故障和服務(wù)消息。對不允許因特網(wǎng)接入的安全裝置,仍能前瞻的實現(xiàn)在線監(jiān)控。在現(xiàn)存的安全基礎(chǔ)結(jié)構(gòu)中,即使沒有折衷處理的系統(tǒng)或裝備安全,故障和修理的電子郵件通知是可能的。
本發(fā)明提供動態(tài)的可配置的資產(chǎn)管理的全球網(wǎng)網(wǎng)頁。例如,當(dāng)全球網(wǎng)的瀏覽器請求它的全球網(wǎng)網(wǎng)頁時,用戶可以安排本發(fā)明動態(tài)的獲得設(shè)備和/裝備的狀態(tài)。通過URL編碼或其它傳送機制可發(fā)送來自全球網(wǎng)的瀏覽器的請求。在接收請求時,分析數(shù)據(jù)確定請求什么信息,或采取什么行動。
因為本發(fā)明的實施例使用平的網(wǎng)絡(luò)堆棧用于網(wǎng)絡(luò)通信量處理而不是傳統(tǒng)的七層OSI(國際標(biāo)準(zhǔn)組織)堆棧,全球網(wǎng)網(wǎng)頁的處理和動態(tài)建立是非??斓?。平的堆棧允許更快的處理網(wǎng)絡(luò)通信量,確定包含在通信量中的信息是否有興趣。平的堆棧方法處理數(shù)據(jù)為一長串平的數(shù)據(jù)。相反,在第七層(即應(yīng)用層)檢索實際數(shù)據(jù)前,七層模型要求在各層處理。平的堆棧允許立即校驗數(shù)據(jù)開頭的一個或兩個字節(jié),以確定并獲得感興趣的信息,而不附加在OSI模型的前面六個網(wǎng)絡(luò)層的處理負擔(dān)。
OSI堆棧的最低層有在最高層什么應(yīng)用程序是有效的知識,那么平的堆棧允許在最早的可能點放棄分組數(shù)據(jù),所以沒有處理能力的浪費。平的堆棧的實現(xiàn)基于原始數(shù)據(jù)流組織它的校驗/處理,因此,最小化了緩沖器的要求并提供更容易的硬件實現(xiàn)。
具體實施例方式
本發(fā)明是提供電子設(shè)備基于全球網(wǎng)接口的方法和設(shè)備。在下面的描述中,提出的大量特定的細節(jié)提供本發(fā)明更全面的描述。然而,對本領(lǐng)域的技術(shù)人員來說是明顯的,沒有這些特定細節(jié)也可實踐本發(fā)明。在其它例子中,為了不模糊本發(fā)明,不詳細描述眾所周知的特征。
本發(fā)明提供了一種用于電子設(shè)備的靈活的以太網(wǎng)連接的設(shè)備,使得能控制、監(jiān)控多種電子設(shè)備,并能從連接到計算機網(wǎng)絡(luò),如局域網(wǎng)(LAN),廣域網(wǎng)(WAN)或因特網(wǎng)的任何瀏覽器訪問多種電子設(shè)備。本發(fā)明的實施例提供監(jiān)控和控制設(shè)備,范圍從簡單的家庭設(shè)備如電視機,立體聲系統(tǒng),警告器等到復(fù)雜的工業(yè)設(shè)備如多倍投影測繪儀,等離子體顯示器,轉(zhuǎn)換開關(guān)和其它電子產(chǎn)品的因特網(wǎng)協(xié)議(IP)連接。
本發(fā)明的實施例可提供一個或多個連接電子設(shè)備的輸入/輸出(I/O)端口。例如,實施例可包括模擬或數(shù)字I/O信號的可配置的I/O端口;串行端口如RS-232,RS-422和RS-485;和實質(zhì)上控制任何IR可控制設(shè)備的紅外(IR)端口。
因特網(wǎng)協(xié)議(IP)連接提供遠程和前瞻的監(jiān)控和故障檢修各種類型的電子裝備的能力。本發(fā)明的實施例可提供不是“全球網(wǎng)允許的”電子設(shè)備的以太網(wǎng)連接,消除了電子裝備商制造必須能全球網(wǎng)操作的電子設(shè)備。
通過本發(fā)明的實施例提供全球網(wǎng)連接,如圖1的設(shè)備100,可以由用戶、技術(shù)員或管理員在任何時間從任何有全球網(wǎng)瀏覽器的計算機管理和支持多樣性的電子產(chǎn)品。例如,音頻/視頻(A/V)技術(shù)員能從顯示位置幾千英里外控制顯示。為了提供前瞻的服務(wù),技術(shù)員也能監(jiān)控設(shè)備的完好狀況。例如,用戶能校驗投影測繪儀的功率、連接、燈的壽命或溫度的狀態(tài)和行為,甚至立即關(guān)閉多倍投影測繪儀一所有的是來自任何允許全球網(wǎng)的監(jiān)控站的方便性。在燈的壽命的情況中,技術(shù)員能從它的辦公室或其它位置監(jiān)控一個或多個投影測繪儀的投影測繪儀燈的壽命,當(dāng)燈的使用壽命幾乎到期時定購替換的燈,從而防止服務(wù)的中斷。
通過如電子郵件通知的方便性可以提供前瞻的服務(wù)、支持和預(yù)防性維護。使用電子郵件通知,技術(shù)支持管理員能通過蜂窩電話、個人數(shù)字助理(PDA)、尋呼機或因特網(wǎng)電子郵件帳號能用的電子郵件接收故障和服務(wù)消息。對不允許因特網(wǎng)接入的安全裝置,仍能前瞻的實現(xiàn)在線監(jiān)控。在現(xiàn)存的安全基礎(chǔ)結(jié)構(gòu)中,沒有折衷處理的系統(tǒng)或裝備安全,故障和修理的電子郵件通知是可能的。
在本發(fā)明的一個或多個實施例中,全球網(wǎng)服務(wù)器配置有隨機存儲器,存儲大量的設(shè)備驅(qū)動器,全球網(wǎng)網(wǎng)頁和其它的軟件,這些可能是超文本鏈接標(biāo)示語言(HTMP),JavaScript,F(xiàn)lashTM動畫和/或圖形文件。使用現(xiàn)貨供應(yīng)的軟件程序如Macromedia Dreamweaver和Microsoft FrontPage可以建立和存儲可專用化的全球網(wǎng)網(wǎng)頁。使用有圖形用戶界面(GUI)的基于全球網(wǎng)的直覺的軟件,用戶可通過本發(fā)明的實施例訪問多樣的電子設(shè)備。
圖1是本發(fā)明的實施例,能全球網(wǎng)接入和控制多種電子設(shè)備的結(jié)構(gòu)的布局圖實施例。在此說明中,設(shè)備100包括本發(fā)明的引擎或全球網(wǎng)服務(wù)器。設(shè)備100的配置可包括輸入/輸出端口的任何組合,并可嵌入到電子設(shè)備中,或作為獨立服務(wù)器。例如,在顯示在圖1中的獨立配置中,設(shè)備100有連接設(shè)備100到IR發(fā)射器110的多個紅外(IR)端口。在此實施例中,IR端口是驅(qū)動IR發(fā)射器110的輸出端口,控制電子設(shè)備如VCR109,DVD108,和數(shù)字衛(wèi)星系統(tǒng)(DSS)接收器107。
本發(fā)明的實施例也可包括輸入/輸出,如RS-232串行端口和其它通用用途端口。例如,設(shè)備100包括控制A/V設(shè)備的RS-232端口,如通過串行電纜106的轉(zhuǎn)換開關(guān)105,通過串行電纜118的投影測繪儀117??墒褂猛ㄓ玫妮斎?輸出端口通過電纜113和114連接設(shè)備100到繼電器箱121,依次繼電器箱121通過電纜115控制顯示屏112,并通過電纜116控制照明系統(tǒng)111??墒褂猛ㄓ糜猛据斎?輸出端口通過電纜120連接運動傳感器設(shè)備119,例如檢測何時有人進入有貴重的A/V設(shè)備的房間。
設(shè)備100包括連接網(wǎng)絡(luò)的端口。例如,設(shè)備100可包括有RJ-45連接器的以太網(wǎng)端口,連接到連接線101接入網(wǎng)絡(luò)102。網(wǎng)絡(luò)102可包含,例如在陸上線路上的TCP/IP網(wǎng)絡(luò)。從設(shè)備100到網(wǎng)絡(luò)的其它連接可包括無線通信系統(tǒng)如地球的,衛(wèi)星,蜂窩電話,紅外等。
操作者使用全球網(wǎng)接入站104,如通過通信線103連接到網(wǎng)絡(luò)102的計算機站,可監(jiān)控和/或控制連接到設(shè)備100的任何設(shè)備。通信線103可包括任何理想的通信方法,如陸上線路和/或無線。
在此說明中,授權(quán)的用戶可以從世界上的任何地方登錄到全球網(wǎng)接入站104,以便查看連接到設(shè)備100的一個或多個設(shè)備。全球網(wǎng)接入站104可以是裝備全球網(wǎng)瀏覽器并連接到網(wǎng)絡(luò)102的任何接口設(shè)備(例如,膝上型電腦,工作站,PDA,蜂窩電話。)在一個實施例中,授權(quán)的用戶輸入想得到監(jiān)控的特定設(shè)備100的目標(biāo)識別號,典型的為IP地址。全球網(wǎng)瀏覽器發(fā)送HTTP,例如,得到對設(shè)備100的請求,設(shè)備100對用戶的全球網(wǎng)瀏覽器發(fā)送主頁(例如,HTML格式)作顯示。設(shè)備100可發(fā)送預(yù)格式化的全球網(wǎng)網(wǎng)頁,或,在另一個實施例中,合適的HTML標(biāo)記符和參數(shù)構(gòu)成為HTML文件,發(fā)送HTML文件到在全球網(wǎng)接入站104上的用戶全球網(wǎng)瀏覽器上,設(shè)備100可產(chǎn)生全球網(wǎng)網(wǎng)頁。多個用戶可以通過不同的全球網(wǎng)瀏覽器同時訪問和控制設(shè)備100。
在一個實施例應(yīng)用中,圖1的設(shè)備可以配置為當(dāng)有人進入房間時,A/V設(shè)備自動的允許操作和電源開啟。例如,當(dāng)用戶進入有運動傳感器設(shè)備119的房間時,運動傳感器設(shè)備119檢測運動并通過連接120發(fā)送運動信息到設(shè)備100。設(shè)備100是用戶可編程的,因此在檢測運動時,設(shè)備100能使得投影測繪儀117,照明系統(tǒng)111和顯示器112在特定的時間量允許操作。另一個實施例包括連接到設(shè)備100的輸出端口之一的照相機,照相機能記錄引起記錄設(shè)備107,108和109之一運動干擾的活動。也可以配置設(shè)備報警其它的干擾人員,并允許其它人員從世界的任何地方使用全球網(wǎng)瀏覽器查看記錄的信息。例如,這可以由連接到可得到的串行端口之一和連接到網(wǎng)絡(luò)的數(shù)字介質(zhì)上記錄干擾來完成,并對合適的機構(gòu)發(fā)送電子郵件通知。
圖2是根據(jù)本發(fā)明實施例的全球網(wǎng)服務(wù)設(shè)備100的頂層框圖。在此說明中,全球網(wǎng)服務(wù)設(shè)備100包括中央處理器(CPU)240,作為通過系統(tǒng)總線205與所有內(nèi)部功能通信的主要系統(tǒng)處理器。設(shè)備100還包括存儲系統(tǒng)軟件的非易失存儲器如閃存210,如,設(shè)備驅(qū)動器和要求存儲在非易失存儲器的其它軟件。設(shè)備100也可包括作處理的易失存儲器如RAM220。系統(tǒng)時鐘230可包括內(nèi)部振蕩器,提供設(shè)備100運行要求的所有時鐘。系統(tǒng)時鐘230也可提供實時時鐘功能??删幊虒崟r時鐘提供運行警報,順序和自動監(jiān)控。例如,有日歷的實時時鐘可提供常規(guī)檢測連接到設(shè)備100的電子裝備的狀態(tài)的能力。
可裝備設(shè)備100根據(jù)IEEE802.3af從LAN、從本地電源或LAN電源和本地電源的組合接收功率。IEEE802.3af標(biāo)準(zhǔn)在以太網(wǎng)上有功率的兩個基本模式。一個模式是中跨(Mid-Span)模式,其中在100Mbps中的額外對電纜沿線路發(fā)送48伏。另一個模式是末端電纜(End-Cable)模式,其中沿如是AC-耦合的數(shù)據(jù)信號同樣的線路上發(fā)送48伏。圖11(A和B)是根據(jù)本發(fā)明的實施例的電源配置的說明。
在此說明中,通過可能是Rj-45類型連接器的連接器1110,設(shè)備100的實施例連接到以太網(wǎng)。在末端電纜(End-Cable)模式中,信號線通過隔離元件1120,例如變壓器并且也通過橋式整流器1130在線路1131上提供48伏DC。作為選擇,本發(fā)明可通過二極管1132和1133在中跨模式中從100Mbps的額外的兩個引線接收功率,在線路1131上提供48伏DC??捎煞乐谷魏喂β史答伒骄W(wǎng)絡(luò)的正向偏壓二極管保護網(wǎng)絡(luò)。
來自線路1131的功率饋送到特征檢測器1140。特征電阻1140提供特征阻抗,因此當(dāng)檢測到適當(dāng)?shù)墓β侍卣鲿r向設(shè)備100提供功率。這也對沒有IEEE802.3af兼容功率的網(wǎng)絡(luò)提供向后兼容。那么,如果由檢測器1140沒有在網(wǎng)絡(luò)線路上檢測到合適的功率特征,設(shè)備100不關(guān)閉。
當(dāng)檢測器1140檢測到合適的功率特征時,開啟開關(guān)晶體管1150,晶體管1150開啟調(diào)整器1160。調(diào)整器1160提供必須的功率,如+5伏,運行設(shè)備100的有電源的部件。
使用獨立的電源到引線1171也可提供對設(shè)備100供電。在此說明中,在引線1171上提供+12伏,作為選擇的供電設(shè)備100。當(dāng)通過引線1171提供電源時,晶體管1150的狀態(tài)確定從哪個功率源設(shè)備供電。那么,當(dāng)合適的網(wǎng)絡(luò)功率是不可得到時,實施例可提供獨立的功率源的使用。
參考圖2,可以實現(xiàn)設(shè)備100為有各種類型的可配置的輸入/輸出端口的可升級的服務(wù)器。例如,設(shè)備100可包括并行I/O控制器270,通過靈活的端口201連接到外部電子設(shè)備;串行接口控制器UART280通過端口202與有串行通信能力的外部設(shè)備通信;紅外輸出控制器IR通過端口203與有IR能力的外部設(shè)備通信;網(wǎng)絡(luò)接口控制器NIC250通過端口204與IP網(wǎng)絡(luò),如因特網(wǎng)通信。I/O時鐘260根據(jù)任何要求的標(biāo)準(zhǔn)可提供任何必須的時鐘信號驅(qū)動I/O控制器。
串行輸入/輸出在一個或多個實施例中,串行端口202提供與外部設(shè)備的雙向通信。串行端口202可由一個或多個九針D-sub串行端口和/或外加螺絲終端串行端口組成,靈活的連接到各種設(shè)備。九針D-sub串行端口提供RS-232,RS-422和RS-485兼容,同時外加螺絲終端典型支持RS-232通信。串行端口202可配置為各種模式。例如,可配置串行端口202為提供通過來自現(xiàn)存的控制系統(tǒng)的命令傳輸能力,并控制和監(jiān)控連接的設(shè)備的“pass-through”模式。例如,設(shè)備100可通過一個或多個串行端口連接到A/V系統(tǒng)作監(jiān)控和控制,同時維護使用本地控制系統(tǒng)(如,遠程控制)的能力。
在一個或多個實施例中,串行端口202的配置是通過控制收發(fā)器UART280可配置的。收發(fā)器可以是如下設(shè)備,來自Sipex Corporation的SP3232E,SP522,SP50x系列等;來自Maxim的MAX232,MAX843等;和其它合適的收發(fā)器設(shè)備。合適的收發(fā)器可以是可編程的適應(yīng)幾個協(xié)議,因此允許通過全球網(wǎng)瀏覽器配置。注意,其它合適的收發(fā)器可以是通過跳線和/或軟件配置。
圖3是配置串行端口收發(fā)器的圖形用戶界面的說明。圖形用戶界面可表現(xiàn)為基于表格的全球網(wǎng)網(wǎng)頁。當(dāng)用戶從全球網(wǎng)網(wǎng)頁上選擇給出的參數(shù)值時(如9600bps波特率),在全球網(wǎng)接入站的全球網(wǎng)瀏覽器傳輸此參數(shù)值回到設(shè)備100(例如,使用URL編碼),因此在設(shè)備100建立串行端口收發(fā)器的控制寄存器。在此說明中,圖形用戶界面提供接口類型(例如,RS-232,RS-422和RS-485),波特率,數(shù)據(jù)比特數(shù),奇偶(奇/偶),停止比特數(shù)和數(shù)據(jù)流控制(XON/XOFF)的選擇。
靈活的I/O端口在一個或多個實施例中,設(shè)備100可用一個或多個Flex I/O端口配置。也可配置各靈活的端口為模擬入、數(shù)字入或數(shù)字出。也可配置各靈活的端口支持大范圍的信號幅度。例如,能支持從0到24伏數(shù)字和模擬信號的靈活的I/O端口提供適合于控制和/或監(jiān)控多種類設(shè)備的電壓范圍。
能配置端口接收來自設(shè)備如光傳感器、電平反饋設(shè)備、應(yīng)力計、熱電偶和各種電位計的模擬電壓。在一個實施例中,用高分辨率的模擬到數(shù)字變換器取樣輸入信號。然后提供數(shù)字化的電壓到處理單元240作進一步的處理(如,存儲在內(nèi)部寄存器在特殊應(yīng)用需要時作比較或傳輸)。例如,可以建立電壓閾值,當(dāng)超過閾值時,可配置設(shè)備100發(fā)送連續(xù)的命令或電子郵件消息,或觸發(fā)另一個事件。在另一個例子中,安置在設(shè)備機柜中的熱傳感器可連接到Flex I/O端口之一。可配置設(shè)備100,如果機柜溫度超過特定的溫度開啟輔助的冷卻風(fēng)扇和/或發(fā)送電子郵件。可實現(xiàn)觸發(fā)溫度,通過由設(shè)備100提供的全球網(wǎng)網(wǎng)頁中的表格配置的寄存器值。
當(dāng)配置為數(shù)字輸入時,F(xiàn)lex I/O端口201可連接到開關(guān),傳感器(如,濕度,運動等),和其它同樣的數(shù)字設(shè)備提供對設(shè)備100的反饋。此配置可提供接收來自各種設(shè)備如投影儀升降器,機動化的投影銀幕,房間隔離開關(guān)和按鈕的狀態(tài)的能力。
當(dāng)配置為數(shù)字輸出時,F(xiàn)lex I/O端口201可驅(qū)動LEDs,白熾燈和其它設(shè)備。例如,要求接觸關(guān)閉控制的應(yīng)用程序可以通過繼電器箱與Flex I/O端口201接口。那么在運行中,F(xiàn)lex I/O端口201可以給與繼電器電壓提供回路關(guān)閉。
圖5是說明根據(jù)本發(fā)明的一個實施例,靈活的I/O端口的配置的電路圖。當(dāng)配置端口501為數(shù)字輸出端口,用戶可使用例如顯示在圖4中的瀏覽器界面建立配置參數(shù)。那些配置參數(shù)設(shè)置在處理單元510中的合適的寄存器中,那么可使用那些配置參數(shù)直接的或間接的驅(qū)動開關(guān)或門電路,啟動特定配置的特定電路。處理單元510可以是設(shè)備如FPGA(Field ProgrammableGate Array),微控制器或相似的設(shè)備。
配置端口501為數(shù)字輸出模式涉及處理單元510能使負載電阻器503和二極管502可編程。為了產(chǎn)生輸出高,處理單元能使信號線路為三態(tài)緩沖器504,因此去除三態(tài)模式緩沖器并驅(qū)動負載電阻器503高。為了產(chǎn)生輸出低,由處理單元設(shè)置開路收集器輸出驅(qū)動器506為低阻抗模式。注意,驅(qū)動器506是用非常低的阻抗拉向地電位的開路收集器輸出設(shè)備。開路收集器輸出驅(qū)動器506的特征是當(dāng)關(guān)閉時它的輸出變?yōu)楦咦杩梗瑥亩拖癫贿B接的設(shè)備。開路收集器輸出驅(qū)動器506可以用設(shè)備如STMicroelectronics的ULN2003A實現(xiàn)。
配置端口501為模擬或數(shù)字的輸入模式涉及設(shè)置開路收集器輸出驅(qū)動器506為高阻抗態(tài)(即關(guān))并設(shè)置三態(tài)緩沖器504為關(guān)模式的處理單元。那么,在輸入端口501和模擬到數(shù)字(A/D)變換器507之間的主要阻抗是電阻分壓器505。電阻分壓器505將輸入電壓按比例分配為A/D變換器507的合適的值。
圖5說明一個提供可配置Flex I/O端口的可能的電路實施例。應(yīng)理解,在發(fā)明的范圍內(nèi)可以使用其它的電路配置提供同等的可配置I/O端口。
紅外端口設(shè)備100的實現(xiàn)可包括一個或多個完全可編程的IR端口。各IR端口能輸出使用有線的IR發(fā)射器或通過IR播送設(shè)備的具有或沒有載波信號的IR信號。設(shè)備100能以各種方式如文件下載和IR學(xué)習(xí)收集IR控制數(shù)據(jù)。IR數(shù)據(jù)可以從設(shè)備100中的各種設(shè)備的存儲器的各種源下載。
如定時信息的IR數(shù)據(jù)可存儲在處理單元510中的先進先出(FIFO)緩沖器。那么在處理單元510中的狀態(tài)機器可以通過緩沖器循環(huán)產(chǎn)生調(diào)制的信號。調(diào)制的信號可以同步I/O時鐘260(圖2)。I/O時鐘260可以是設(shè)備如66MHz主時鐘晶體,因此使用時鐘分頻器提供多載波頻率的產(chǎn)生。那么,提供本發(fā)明的各種設(shè)備的IR控制是可能的。
也存儲在處理單元510中的是載波頻率的許多周期,在控制下對設(shè)備產(chǎn)生脈沖。輸出信號可通過晶體管(如FET)傳送驅(qū)動有IR發(fā)射器的電纜。
設(shè)備100也可包括實質(zhì)上任何IR可控制設(shè)備的學(xué)習(xí)IR命令的能力??梢允褂迷O(shè)備提供的IR遙控實現(xiàn)簡單的和容易的IR學(xué)習(xí)過程。本發(fā)明的實施例也將特定的連續(xù)的命令字符串與特定的IR命令相關(guān)。IR學(xué)習(xí)能力允許多數(shù)有傳統(tǒng)接口的設(shè)備容易的適合于當(dāng)今的高速LAN通信系統(tǒng)。
網(wǎng)絡(luò)接口設(shè)備100的實施例使用工業(yè)標(biāo)準(zhǔn)以太網(wǎng)通信協(xié)議,如ARP,DHCP,ICMP(ping)TCP/IP,Telnet,HTTP,和SMTP,對用戶提供全球網(wǎng)接口,用于監(jiān)控、控制和時序安排連接到的設(shè)備100裝備。設(shè)備100的實施例提供寫和上載自動操作一些功能的程序。例如,用戶可能希望基于指派的條件如在預(yù)先確定的時間開或關(guān)連接的電子裝備,控制一些電子裝備,如果聯(lián)接的單元被盜或離線,則向個人發(fā)出警報。
多用戶可同時連接到能支持許多用戶的設(shè)備100。對所有的用戶并行的發(fā)送信息,設(shè)備100改善系統(tǒng)的通過量。此外,因為能使用設(shè)備100同時的監(jiān)控和控制裝備的多個部分,簡化了配置和監(jiān)控,比要求分開監(jiān)控和控制裝備的各個部分的系統(tǒng)建立更少的網(wǎng)絡(luò)通信量。
具有密碼保護的各種安全級別可包含在本發(fā)明的一些實施例中。例如,“用戶”接入級別可授權(quán)的限制只進入到預(yù)先指定的功能,而“管理員”接入級別允許完全的接入到高級的設(shè)置。
設(shè)備100包括通用圖形用戶界面(Generalized Graphical User Interface),它用作為資產(chǎn)管理工具,允許用戶識別和監(jiān)控連接到系統(tǒng)中的一個或多個全球網(wǎng)服務(wù)設(shè)備100的所有電子裝備。用戶能通過通用圖形用戶界面配置控制裝備的全球網(wǎng)服務(wù)設(shè)備100。
用戶能實現(xiàn)包含所有數(shù)據(jù)的驅(qū)動器分組數(shù)據(jù),并控制裝備特定部件的功能性或建立它們的驅(qū)動器。一旦識別和配置了裝備時,用戶能通過全球網(wǎng)瀏覽器觀察所有裝備的狀態(tài)。各個以太網(wǎng)設(shè)備100有通過通用圖形用戶界面設(shè)備目錄緊密鏈接的唯一IP地址。用戶簡單的單擊代表選擇的系統(tǒng)中設(shè)備的圖標(biāo)。為了幫助配置處理,通用圖形用戶界面可包含上下文敏感幫助,它提供要配置的特定網(wǎng)頁的信息。
圖6是根據(jù)本發(fā)明的一個實施例的通用圖形用戶界面實施例的說明。在此說明中,通用圖形用戶界面600有能使用戶接入,控制(如,標(biāo)記610),監(jiān)控(如,標(biāo)記620)和調(diào)度(如,標(biāo)記630)連接到設(shè)備100的電子設(shè)備(如,A/V設(shè)備)的各種標(biāo)記。
可定制通用圖形用戶界面600,在環(huán)境如學(xué)?;蛉澜绲乃械胤教峁┻B接到各種全球網(wǎng)服務(wù)設(shè)備100的所有裝備的中央管理中心。在此情況中,窗口640可對各設(shè)備100和它的連接的電子設(shè)備提供樹型選擇法,窗端口650提供可編制滿足特定要求的可用戶化的全球網(wǎng)網(wǎng)頁,并提供裝備各部件希望的功能。使用“server-side include”功能可動態(tài)的建立各全球網(wǎng)網(wǎng)頁650。“server-side include”功能分析HTML命令行,并包括發(fā)送到瀏覽器600的全球網(wǎng)網(wǎng)頁中希望的信息。下面詳細的描述“server-sideinclude”功能。
本發(fā)明的通用圖形用戶界面和以太網(wǎng)到串聯(lián)接口能力為資產(chǎn)管理提供了必須的功能。根據(jù)它的查詢和電子郵件能力,它允許用戶編程設(shè)備100連續(xù)的監(jiān)控與它連接的一個或多個裝備的狀態(tài),當(dāng)滿足某條件時提供對用戶的通知(例如通過電子郵件),設(shè)備100可以快速地警告用戶安全破壞。同樣,通過接入所有的網(wǎng)絡(luò)連接的裝備,用戶也能確定哪一個設(shè)備最經(jīng)常使用,并基于需要分配資源。
為了允許各種環(huán)境的個別需要,可定制軟件界面,以很多方式顯示裝備的狀態(tài)。例如,彩色代碼的按鈕指令電源開或關(guān),或條形圖可顯示燈的最大小時數(shù)與已使用的小時數(shù)。由包括徽標(biāo)或市場信息,使用HTML,F(xiàn)lash動畫,JavaScript等,用戶也可建立它們自己的觀察和感覺。圖7是建立控制SamsungTMLCD監(jiān)視器的網(wǎng)頁的實施例。在此說明中,用戶能選擇功能如電源開/關(guān),視頻輸入源選擇,并調(diào)整觀察區(qū)域的大小。
圖8提供網(wǎng)頁與控制標(biāo)記610關(guān)聯(lián)的另一說明。提供用戶觀察和操作此基本功能,如A/V設(shè)備(如,投影儀)的音量,靜音,視頻輸入,電源和其它功能的能力。在此說明中,用戶能使用在全球網(wǎng)網(wǎng)頁上提供的控制按鈕,遙控設(shè)備如VCR,DVD,PC,文檔照相機,便攜式電腦等。例如,有按鈕“播放”,“快進”,“倒帶”,“暫?!保巴V埂钡?。裝備的各部件的基本控制系統(tǒng)(如,遙控)仍然保持功能,同時提供用戶控制世界上任何地方的所有裝備的附加功能。
監(jiān)控全球網(wǎng)網(wǎng)頁提供用戶觀察產(chǎn)品的狀態(tài)功能的能力。例如,用戶能夠取出所有連接的投影儀燈的小時數(shù),即使投影儀沒有內(nèi)置燈的計時器。根據(jù)沒有內(nèi)置計時器的投影儀和其它設(shè)備,例如由控制電源開關(guān)或檢測電流的變化,設(shè)備100可監(jiān)控ON和OFF時間。也可以編程設(shè)備用電子郵件通知用戶。例如,圖9是SamsungTMSyncMaster監(jiān)視器的監(jiān)視器網(wǎng)頁的說明。在此說明中,配置設(shè)備10為當(dāng)裝備不連接時用電子郵件通知用戶。
在另一實施例中,時序安排網(wǎng)頁(與通用圖形用戶界面的時序安排標(biāo)記關(guān)聯(lián))可提供時間上控制設(shè)備的能力。例如,圖10是SamsungTMSyncMaster監(jiān)視器實施例的時序安排網(wǎng)頁的說明。在此說明中,監(jiān)視器時序安排為從星期一到星期五1200中午關(guān)電源。此信息可傳輸?shù)皆O(shè)備100,在那里可以存儲在與監(jiān)控裝備的特定部件關(guān)聯(lián)的寄存器或存儲器中。
在典型的應(yīng)用中,在有幾個教室的教育設(shè)施中的技術(shù)員可能需要從校園的單個位置接入,控制,監(jiān)控和故障檢修學(xué)校的A/V設(shè)備。使用通用圖形用戶界面軟件,技術(shù)員能安排一個或幾個全球網(wǎng)服務(wù)設(shè)備(100),跟蹤在各教室中的投影儀燈的小時數(shù),并在1350小時時產(chǎn)生電子郵件警告,正好在各投影儀燈的期望壽命最大1500小時前。技術(shù)員可設(shè)置設(shè)備,因此由通過計算機,蜂窩電話,PDA或?qū)ず魴C的電子郵件接收警告。根據(jù)關(guān)于燈的壽命的定時信息,那么技術(shù)員可在出現(xiàn)一個燈燒掉前定購或替換燈。此外,技術(shù)員可在預(yù)先選擇的時間配置投影儀開或關(guān),可自動的監(jiān)控各設(shè)備與LAN的連接。因此,因為裝備可前瞻服務(wù),所以本發(fā)明最小化了停工期。
配置設(shè)備全球網(wǎng)網(wǎng)頁可動態(tài)的配置各設(shè)備全球網(wǎng)網(wǎng)頁。當(dāng)全球網(wǎng)瀏覽器請求全球網(wǎng)網(wǎng)頁時,用戶可編程設(shè)備100動態(tài)的獲得設(shè)備和/或裝備狀態(tài)。來自全球網(wǎng)瀏覽器的請求可通過URL編碼或其它傳輸機制發(fā)送到設(shè)備100。在接收請求時,設(shè)備100分析請求確定請求什么信息,或作什么操作。
例如,用戶可能希望重設(shè)連接到設(shè)備100的特定投影儀燈的小時數(shù)的計數(shù)器。用戶可由按在瀏覽器上的例如稱為“Reset Lamphours”的按鈕發(fā)送命令重設(shè)計數(shù)器。瀏覽器發(fā)送命令“<IP-ADDRESS>/<Name_Page>?Lamphours=0”。在接收命令時,設(shè)備100分析命令,獲得變量“Lamphours”和“0”值,那么設(shè)置在存儲器中相應(yīng)的寄存器值為“0”。
因為由合適的HTML命令行可獲得各設(shè)備的信息,可動態(tài)的建立全球網(wǎng)網(wǎng)頁。例如,下面的命令檢索希望的信息,使用“server-side include”功能,并發(fā)送數(shù)據(jù)到全球網(wǎng)網(wǎng)頁。
TypeArray[1]=′<!--#echo var=”W1CY|”-->′;設(shè)備100分析HTML命令行,檢索由”W1CY”表示的信息,并返回有檢索的信息全球網(wǎng)網(wǎng)頁到全球網(wǎng)瀏覽器。
全球網(wǎng)網(wǎng)頁的處理和動態(tài)建立是非??斓?,因為在一個或多個實施例中,當(dāng)接收網(wǎng)絡(luò)通信量時,設(shè)備100使用平的網(wǎng)絡(luò)堆棧而不是傳統(tǒng)的七層OSI堆棧。平的堆棧允許更快的網(wǎng)絡(luò)通信量處理,確定包含在通信量中的信息對設(shè)備100是否有興趣。平的堆棧方法處理數(shù)據(jù)為一長串平的數(shù)據(jù)。相反,在第七層(即應(yīng)用層)檢索實際數(shù)據(jù)前,七層模型要求在各層處理。平的堆棧允許立即校驗數(shù)據(jù)開頭的一個或兩個字節(jié),確定并獲得對設(shè)備100感興趣的信息,沒有附加在前面六個網(wǎng)絡(luò)層的處理負擔(dān)。
圖13是根據(jù)本發(fā)明的實施例的平的堆棧的說明??梢杂糜布蜍浖崿F(xiàn)平的堆棧是從消除在設(shè)備100中冗余處理的需求中產(chǎn)生的。OSI七層模型1310用平的堆棧1320的處理代替。根據(jù)以太網(wǎng)的頭文件,以太網(wǎng)分組數(shù)據(jù)從字節(jié)0到字節(jié)N到達下面的字段(幀);后面是IP頭文件;TCP頭文件;有效負載(或數(shù)據(jù));最后是以太網(wǎng)CRC(循環(huán)冗余碼校驗)幀。
通常,現(xiàn)有技術(shù)系統(tǒng)接收以太網(wǎng)分組數(shù)據(jù),并處理以太網(wǎng)幀,然后,在分組數(shù)據(jù)傳輸?shù)綉?yīng)用層前,處理IP分組數(shù)據(jù),然后處理TCP字段。然后應(yīng)用層校驗應(yīng)用數(shù)據(jù)是否有效和需要。如果數(shù)據(jù)是有效和需要的,作處理,否則丟棄。因此,在做出丟棄不需要的數(shù)據(jù)的決定前,已執(zhí)行了不需要的處理。這是可能的,因為OSI堆棧的最低層有在最高層中什么應(yīng)用程序是有效的知識。那么平的堆棧允許在最早的可能點丟棄分組數(shù)據(jù),因此沒有處理量的浪費。平的堆棧實現(xiàn)基于原始數(shù)據(jù)流組織它的檢測/處理,因此最小化緩沖器的需求并提供更容易的硬件的實現(xiàn)。
本發(fā)明的實施例由如在圖14中說明的立即作出丟棄/處理的決定,減少了不需要的處理。在塊1410中接收以太網(wǎng)分組數(shù)據(jù)。在塊1420中,校驗以太網(wǎng)地址和頭文件的有效性。如果以太網(wǎng)地址和頭文件不是有效的,在塊1450中立即丟棄分組數(shù)據(jù)。否則,如果IP地址和頭文件是有效的,處理行進到塊1430。在塊1430中,校驗IP地址和TCP狀態(tài)的有效性。如果IP地址和TCP狀態(tài)不是有效的,在塊1450中立即丟棄分組數(shù)據(jù)。否則,如果地址和頭文件是有效的,處理行進到處理數(shù)據(jù)的塊1440。
圖12是說明根據(jù)本發(fā)明的實施例,可以用前面描述的CPU和存儲器硬件實現(xiàn)的全球網(wǎng)服務(wù)器設(shè)備的固件/軟件配置的框圖。全球網(wǎng)服務(wù)器引擎1200可以使用存儲在存儲器中的軟件實現(xiàn),并由處理器,存儲在ROM(或EPROM或任何其它ROM變形的電路)的固件執(zhí)行,用應(yīng)用程序的特殊電路邏輯的實現(xiàn),在可編程電路如場可編程陣列(FPGA)或上述的任何組合中實現(xiàn)。寄存器1206A-1206C,1207A-1207C和1208A-1208B可實現(xiàn)為位于RAM的存儲器,或位于處理單元(如,微處理器)的寄存器。塊1209-1211可用RAM實現(xiàn),雖然默認的全球網(wǎng)網(wǎng)頁,驅(qū)動器和操作程序也存儲在ROM中。IP接口1205由通常提供與IP網(wǎng)絡(luò)(包括有線或無線支持)通信的電路實現(xiàn)。
全球網(wǎng)服務(wù)器引擎1200包括平的堆棧處理程序1201,“server-sideinclude”功能1202,URL編碼解碼器1203和電子郵件通知處理程序1204。平的堆棧處理器1201提供插入應(yīng)用水平信息到傳輸?shù)腎P分組數(shù)據(jù)和從接收的IP分組數(shù)據(jù)中提取的機制。平的堆棧的使用允許全球網(wǎng)服務(wù)器引擎響應(yīng)全球網(wǎng)服務(wù)器請求比常規(guī)的全球網(wǎng)服務(wù)器快得多。
“server-side include”功能1202執(zhí)行傳輸?shù)秸埱蟮娜蚓W(wǎng)瀏覽器的全球網(wǎng)網(wǎng)頁的產(chǎn)生。如前面描述的,可以通過使用“server-side include”命令結(jié)構(gòu)插入HTML(或有關(guān)的超文本語言)信息到HTML文件(如,來自存儲塊1209的全球網(wǎng)網(wǎng)頁),獲得此全球網(wǎng)網(wǎng)頁的產(chǎn)生。
URL編碼解碼器1203提取命令和來自接收的http請求的數(shù)據(jù)輸入,并啟動給定命令的執(zhí)行,或提取的數(shù)據(jù)值寫入識別的寄存器。在本說明書的前面部分更詳細的描述了URL編碼。
當(dāng)特定的事件發(fā)生或指定的時間間隔過去時,電子郵件通知處理器1204響應(yīng)程序或其它預(yù)定的監(jiān)控任務(wù),構(gòu)建和發(fā)送電子郵件消息到特定的電子郵件地址。電子郵件地址可以存儲在如與裝備的給定部件關(guān)聯(lián)的寄存器(例如,各種各樣的裝備寄存器1206C和1207C)中,或存儲在與全球網(wǎng)服務(wù)設(shè)備本身關(guān)聯(lián)的通用寄存器(沒有顯示)中。電子郵件通知可以在IP網(wǎng)絡(luò)上發(fā)送,或在全球網(wǎng)服務(wù)設(shè)備的其它輸出端口,如串行端口上傳輸。
可以使用設(shè)備A輸入寄存器1206A和設(shè)備Z輸入寄存器1207A存儲從與裝備的給定部件關(guān)聯(lián)的I/O端口接收的輸入,裝備由全球網(wǎng)服務(wù)設(shè)備(注意裝備可以是另一個全球網(wǎng)服務(wù)設(shè)備)監(jiān)控和控制。此輸入可以是表示裝備部件狀態(tài)(例如燈是“開”或“關(guān)”)的數(shù)字輸入,或可以是從模擬輸入配置的靈活的I/O端口的模數(shù)變換器接收的數(shù)字化輸入。全球網(wǎng)服務(wù)器引擎1200可以讀取由相應(yīng)的操作程序或設(shè)備驅(qū)動器引導(dǎo)的輸入寄存器。
可以使用設(shè)備A輸出寄存器1206B和設(shè)備Z輸出寄存器1207B存儲要在輸出端口之一上傳輸?shù)臄?shù)字數(shù)據(jù)。此輸出數(shù)據(jù)可包括,例如,與裝備的附屬部件的性能關(guān)聯(lián)的控制和配置數(shù)據(jù)。全球網(wǎng)服務(wù)器引擎可重寫通過在HTML請求中的URL編碼接收的操作程序或命令引導(dǎo)的存儲的輸出數(shù)據(jù)。此外,根據(jù)在存儲器塊1210中存儲的設(shè)備驅(qū)動器,可以實現(xiàn)通過輸出端口輸出數(shù)據(jù)的傳輸。
可以使用各種寄存器1206C和1207C存儲與相應(yīng)裝備的監(jiān)控和控制關(guān)聯(lián)的數(shù)據(jù)值,其中數(shù)據(jù)值本身不需要與裝備通信。例如,觸發(fā)監(jiān)控功能的定時間隔可存儲在各種寄存器中,或可存儲與來自輸入寄存器之一的數(shù)據(jù)值(例如,溫度傳感器讀出值與閾值比較確定裝備的部件是開啟或備用,或過熱)比較的閾值。
可以使用配置寄存器1208A和1208B存儲全球網(wǎng)服務(wù)設(shè)備一個或多個I/O端口的配置數(shù)據(jù)。這些值可包括,如,串行端口的比特率和奇偶校驗控制比特,或靈活的I/O端口的I/O模式的控制比特(例如,數(shù)字輸入,數(shù)字輸出,模擬輸入(使用模擬到數(shù)字變換器),或模擬輸出(使用數(shù)字到模擬變換器))。
如上面描述提到的,可以使用存儲器塊1209存儲全球網(wǎng)網(wǎng)頁(受控于server-side include功能),可以使用存儲器塊1210存儲通過IP網(wǎng)絡(luò)裝載的設(shè)備驅(qū)動器,可以使用存儲器塊1211存儲實現(xiàn)控制和監(jiān)控功能的動作描述。
因此,已經(jīng)描述了提供通用全球網(wǎng)接入功能性的方法和設(shè)備。雖然本發(fā)明已描述了關(guān)于某特定的實施例,本領(lǐng)域的技術(shù)人員應(yīng)該清楚,本發(fā)明所發(fā)明的特征可用于其它的實施例,所有的特征是在本發(fā)明的范圍中。
權(quán)利要求
1.一種提供通用全球網(wǎng)接入功能的設(shè)備,包括具有大量可配置輸入/輸出端口的第一電子設(shè)備;網(wǎng)絡(luò),通過大量可配置輸入/輸出端口之第一個連接到第一電子設(shè)備;至少一個第二設(shè)備,通過大量可配置輸入/輸出端口的第二個連接到第一電子設(shè)備,其中,第一電子設(shè)備將全球網(wǎng)網(wǎng)頁與至少一個第二設(shè)備關(guān)聯(lián)。
2.一種提供通用全球網(wǎng)接入功能的方法,包括在第一電子設(shè)備上提供大量可配置的輸入/輸出端口;通過大量可配置的輸入/輸出端口之第一個連接第一電子設(shè)備到網(wǎng)絡(luò);在大量可配置輸入/輸出端口之第二個上連接至少一個第二設(shè)備到第一電子設(shè)備,其中,第一電子設(shè)備將全球網(wǎng)網(wǎng)頁與至少一個第二電子設(shè)備關(guān)聯(lián)。
全文摘要
提出一種使用電子設(shè)備以太網(wǎng)聯(lián)通性的靈活的電子資產(chǎn)管理系統(tǒng)。本發(fā)明能控制和監(jiān)控多樣電子設(shè)備,并從連接到計算機網(wǎng)絡(luò)的任何瀏覽器上接入。使用平的堆棧方法處理網(wǎng)絡(luò)分組數(shù)據(jù)。平的堆棧方法處理網(wǎng)絡(luò)分組數(shù)據(jù)為單個數(shù)據(jù)串,并使用信息的開始幾個字節(jié)確定是否丟棄或處理進入的數(shù)據(jù),因此提供更快的網(wǎng)絡(luò)通信量處理。因為OSI堆棧的最低層有在上層什么應(yīng)用程序是有效的知識,平的堆棧允許在最早的可能點丟棄分組數(shù)據(jù),所以沒有處理能力的浪費。平的堆棧也基于原始數(shù)據(jù)流組織它的校驗/處理,因此,最小化了緩沖器的需求并提供更容易的硬件實現(xiàn)。
文檔編號H04L29/06GK1720711SQ200380104753
公開日2006年1月11日 申請日期2003年10月3日 優(yōu)先權(quán)日2002年10月4日
發(fā)明者布賴恩·理查德·塔拉西 申請人:Rgb系統(tǒng)公司