物聯網 IoT 裝置和服務

2021-10-17 23:17:53 字數 1258 閱讀 8855

雖然「物」是物聯網(iot)中的術語,但事實上,消費者和企業感興趣的並不僅僅是事物或裝置。物聯網的真正承諾在於這些裝置產生的資料和它們所採取的行動。即使是最小的感測器也在提供有用的服務,儘管嵌入式裝置開發人員往往不會從服務的角度考慮,但為了滿足物聯網全連線世界所要求的功能、質量、效能和安全要求,改變這種思維方式非常重要。

儘管在物聯網中停留了乙個名字,但「物」本身並不是主角。物聯網更關鍵的是這些裝置提供的資訊收集、關鍵基礎設施的控制以及對現實世界的感知。

單個的嵌入式裝置可能不被認為是服務的一部分;然而,連線到更大的系統中意味著它們應該是。例如,在汽車中,發動機控制單元(ecu)的作用僅僅是確保發動機的正常燃燒和排放,但汽車正在使用ecu跟蹤燃油經濟性,並通過無線連線向**伺服器報告。然後,這些里程資料被用來規劃路線和估算運營成本。突然間,ecu成了業務決策過程中的乙個關鍵的葉子節點。

採用這種觀點拓寬了單個裝置的背景及其操作範圍,影響了整個系統設計的方法,因為我們正在從以裝置為中心的思維轉向以服務為中心:

一旦採用以服務為中心的方法,設計、實施和測試也就順理成章了。意識到服務提供了業務價值,確保裝置滿足這方面的要求就變得至關重要。顯然,在單元、子系統和系統級別上測試功能操作仍然很重要,但擴大測試範圍會帶來直接的好處。

不從滿足單個裝置要求的角度來看待系統質量,而是將範圍擴大到考慮所提供服務的質量。在hvac的例子中,乙個新的溫度感測器可能更輕,成本更低,電池壽命長,並且具有出色的無線範圍。但它與整個樓宇範圍內的控制系統的配合情況與所有的新功能同樣重要。

服務層面的測試可以確保滿足非功能需求。例如,效能和可靠性很難在裝置級或軟體單元測試期間進行評估。基於服務的測試可以模擬裝置的執行環境,以提供現實的負載。在hvac的例子中,可以用不同的請求率來測試新的溫度感測器,以了解它是否滿足效能要求。

針對物聯網系統的網路攻擊將**於網路本身,通過攻擊暴露的api。基於服務的測試可以為強大的安全測試建立模擬環境,通過模糊(隨機和錯誤的資料輸入)或拒絕服務攻擊。在hvac例子中,乙個新的溫度感測器可能會在預期的請求下正確執行,但在超載時崩潰。攻擊者可能會利用這一點,使系統過載,並導致系統中斷。

意識到物聯網的真正意義在於服務,結果是在新的互聯世界中,嵌入式裝置在其執行的過程中會有更好的、差異化的服務。專注於服務的廠商,被同等硬體互換的可能性較小。為了實現物聯網系統所需的效能、服務質量和安全性,基於服務的測試是必不可少的。

iot物聯網解決方案 物聯網 IoT 簡介

物聯網 iot internet of things 即 萬物相連的網際網路 是網際網路基礎上的延伸和擴充套件的網路,將各種資訊感測裝置與網際網路結合起來而形成的乙個巨大網路,實現在任何時間 任何地點,人 機 物的互聯互通。物聯網是新一代資訊科技的重要組成部分,it行業又叫 泛互聯,意指物物相連,萬...

session程序和服務

session如果是存在程序內的話,當程序重啟,session資料就會丟失。所以就找到了個辦法,不吧session放在程序內,而是放在伺服器上。這樣子只要伺服器不重啟,session資料就不會丟失.1.開始服務 開始本機上的asp.net state service 服務 2.更改配置檔案 在sys...

IOT物聯網導論複習

複習物聯網導論第一天目錄 1物聯網概述 2感知識別 3網路構建 4管理服務 5綜合應用 一.名詞解釋 iot 物聯網 internet of things wsn 無線感測器網路 wireless sensor networks rfid 射頻識別技術 radio frequency identif...