嵌入式互聯網是從設備的角度來看互聯網,這時的互聯網是壹種嵌入式互聯網,設備公司接入互聯網是指將互聯網功能插入到設備中,被稱為嵌入式互聯網設備,被稱為EID。
在這種技術產生之前,要想控制遠程設備,人們必須使用專用線路,費時、費力也非常不方便,要想控制可以移動的設備根本不是不可能的。現在有了嵌入式互聯網技術,可以通過現有的互聯網控制設備使用瀏覽器,而不是專線;人們可以控制他們想控制的壹切,只要在設備側有互聯網,但無論這個設備現在或將來會移動到任何地方。
雖然嵌入式互聯網技術歷史不長,但發展卻非常迅速,人們還沒有來得及適應它的時代,很多相關技術已經出現,很多大的芯片廠商開始開發功能更強大的嵌入式芯片,軟件廠商開發微型Web服務器、TCP/IP協議棧。
嵌入式互聯網技術的實現方式有很多種,體系結構不同,使用的芯片不同,使用的底層技術不同,使用的軟件技術不同等等。從管理的角度可以將嵌入式互聯網技術的發展分為三個階段,即集中管理階段、分散式管理階段、智能管理階段。在不同階段有不同的實現方法。
1.中央管理初期,由於硬件技術的發展跟不上嵌入式互聯網的要求,而嵌入式芯片對設備沒有網絡連接就無法支持高端應用。為了使這些沒有網絡連接的電器設備有IP地址,能夠接入互聯網,我們經常使用壹種預裝PC機的方法,這種方法稱為集中管理。有時也稱為基於網關技術的方法,因為該計算機完成了TCP/IP協議到底層控制協議的轉換。
在中央管理階段,設備網關技術是核心技術,網關提供各種設備到互聯網的連接,這些設備可能有很多種類型:
*與能實現網關功能的計算機直接相連的設備;
*通過專用連接卡和計算機連接設備;
在第壹種情況下,設備是直接連接PC上的端口,如RS232接口、RS485接口、RF接口、並口甚至是USB接口,這樣前置機就不需要提供設備的專用驅動程序,而只要能夠完成端口之間的數據傳輸。
然而,計算機端口資源極其有限,在控制復雜設備時,僅僅是使用計算機固有的接口是遠遠不夠的,而且該程序無法進行控制擴展,當有多臺設備接入網絡時,急劇增長的計算機會使成本增加到了不可接受的程度。因此不得不尋求其他方法。
通過專用接口卡連接設備和計算機的方法解決了這個問題,但這項技術相對復雜了壹些。與計算機相連的設備不僅需要相應的設備網關,同時也需要相應的設備驅動程序,這樣用戶的駐地命令通過設備能夠識別的網關轉換成格式後,才能在該設備中通過該驅動程序正確執行。其基本結構如圖2所示。
這樣的設備大多是壹些有某種類型的網絡連接(例如某個現場總線網絡)而沒有嵌入Web服務器的設備,他們需要有壹臺計算機來完成網關和Web服務器的功能。