關于物聯網的架構層,存在兩種聲音,一是說物聯網分為三層,另一種說法是物聯網有四層,那么物聯網到底有幾層呢?
一般上,對于物聯網的架構是認可分為四層的,及應用層、平臺層、網絡層、感知層。

物聯網結構中的最底層是感知層,而最高層則是應用層。感知層用于獲取和收集信息,應用層用于處理和運用信息。作為物聯網結構中的最頂層,應用層核心功能是處理和應用,而實現這種功能的平臺是云計算平臺。
應用層和感知層是物聯網的核心層級,它們突出了物聯網的顯著特征。應用層與感知層具有緊密的聯系,一個是獲取數據,一個是利用數據,它們之間存在因果的關系。應用層一方面可以對感知層所采集的數據進行計算、處理,另一方面也能對這些數據進行知識挖掘、信息挖掘等,其功能實現的最終目的是對世界萬物進行控制、管理以及決策。
物聯網應用層要處理兩個核心問題,分別是數據和應用。從數據上來看,物理網應用層需要把接收到的海量數據進行精準處理和實時管理,讓這些數據隨時“待命”,一旦人們有需要,應用層就可以隨時隨地調用這些數據;從應用上來看,只管理和處理數據明顯是不夠的,還要將這些數據和各種現實事物進行精準配對,把數據內容與各種事物的具體內容緊密聯系起來,實現數據和業務應用相結合。
物聯網應用層從結構上可分為以下幾個部分:
第一個部分是物聯網中間件。物聯網中間件可以是一個系統軟件,也可以是一個服務程序,它能夠為物聯網應用系統提供各種統一封裝的公用能力。
第二部分是物聯網應用系統。物聯網應用系統涵蓋了許多實際應用,例如電力抄表、安全監測、智能農業、遠程醫療、地質勘探等。
第三部分是云計算。海量的物聯網數據要借助云計算的力量進行存儲和分析,云計算的服務類型包括三種,分別是以服務和軟件為核心的即服務(SaaS)、以基礎架構為核心的即服務(laaS)、以平臺為核心的即服務(paaS)。