常見物聯網面試題詳解(問題及答案)
假如想求職物聯網行業的產品經理等崗位,我們需要提前了解哪些信息,又應該如何在面試中給出相關問題的回答?本文作者便整理了面試中常見的物聯網相關問題,一起來看。
物聯網一直是非?;馃岬男袠I,G端如智慧城市、智慧工廠、智慧園區、智慧水利、智慧礦山等行業,都會涉及到物聯網,基本都是軟硬一體,因此當面試相關企業時,物聯網平臺是面試企業重點考察的項,小伙伴如果從事相關行業,但是一直只是做業務平臺,就需要面試之前重點關注和學習一下了!
今天就整理了面試中常見的物聯網相關問題,希望能幫助到大家。
一、什么是物聯網?
物聯網即“萬物相連的互聯網”,是互聯網基礎上的延伸和擴展的網絡,將各種信息傳感設備與互聯網相結合而形成的一個巨大網絡,實現在任何時間、任何地點,人、機、物的互聯互通。
物聯網是新一代信息技術的重要組成部分,IT行業又叫:泛互聯,意指物物相連,萬物萬聯。由此,“物聯網就是物物相連的互聯網”。
這有兩層意思:
第一,物聯網的核心和基礎仍然是互聯網,是在互聯網基礎上的延伸和擴展的網絡;
第二,其用戶端延伸和擴展到了任何物品與物品之間,進行信息交換和通信。
二、物聯網產品架構?
對于物聯網,一般可分為四層,感知層、網絡層、平臺層、應用層。
1)感知層
通過傳感技術,采集物理世界的數據。
包含RFID(射頻識別技術),如高速公路的我們車上的ETC和我們手機常用的NFC;
還有傳感器,比如我們監測行業常用裂縫傳感器,監測裂縫的大小,如雨量傳感器,監測降雨量。
2)網絡層
作為傳輸數據的管道,把物與互聯網聯通,實現人、機、物互通。
網絡層,實現數據從感知層傳輸至平臺層,分為物接入互聯網、互聯網傳輸兩部分。
物接入物聯網:以太網/光纖、串口通訊、ZigBee、WIFI、Bluetooth(藍牙)、LORA、NB-LOT、4G/5G。
互聯網傳輸:主流的協議是MQTT和CoAP。
3)平臺層
數據接入平臺后,對數據進行解析、分析、處理后,提供豐富的服務與功能。
平臺層其實指的就是物聯網平臺,它作為承接設備與行業的中間服務,承載了抽象化的業務邏輯及標準化的核心數據模型,實現設備的快速接入,同時提供強大的模塊化能力,支撐行業應用場景下的各類需求。
4)應用層
物聯網的數據最終會應用到各類行業,如地質災害監測、智能家居、智慧城市等。
三、你們公司有自己的物聯網平臺嗎?具體介紹一下吧
這個是面試物聯網相關企業一定會問的問題,因為物聯網作為數據的中臺,上接受著感知層設備的數據,下對接著應用層各個業務平臺,承載著至關重要的作用。
有自己的物聯網平臺,但是期初是沒有的,因為當時公司業務規模還不大,涉及的業務類型項目、管理的物聯網設備還不多,因此公司初期也是直接設備對接到業務平臺。
但是隨著企業的業務規模持續發展,也遇到了以下痛點:
① 設備數據與業務平臺耦合太深,不利于數據的統一管理和分發。
② 設備種類繁雜、數量眾多,難以統一接入和管理。
③ 信息滯后,設備產生問題后,一般都是業主或者相關負責人被動的告知,導致信息相對比較滯后,造成數據的中斷。
④ 運維成本高,有些設備比偏遠,導致較高的人力、物力、財力的投入。
基于以上原因,我們從0到1開發了物聯網智能遠程管理平臺。
物聯網遠程管理平臺主要功能有:
① 首頁;總覽大屏,統計設備在地圖上的分布,產品、設備、在線、離線、在線率情況,常用功能等信息,主要滿足用戶對平臺信息總覽的需求。
② 設備接入與管理;主要有產品管理、設備管理、固件管理、物聯網卡管理、指令管理等功能,主要滿足用戶對產品的定義、數據的解析、設備的遠程管理和操作、歷史數據查看、數據過濾等需求。
③ 數據管理;主要有數據分組、數據推送、規則引擎、數據分析,主要滿足用戶對數據的分析、分發、聯動的需求。
④ 運維管理;設備預警、設備任務。主要滿足運維人員接受設備預警、批量查看和處理預警信息的需求。
四、怎么理解物模型?
傳統的物聯網業務開發包括終端設備研發、設備與云端聯調、基于設備和云端進行應用開發三個步驟。
如圖1所示。三個業務開發步驟是串行的,且每一步都需要一定的資源投入和開發周期,從而導致物聯網業務開發周期冗長,資源投入大。
傳統的物聯業務開發流程:
基于物模型,可將終端設備實體進行數字化描述,在云端實現設備虛擬化?;谠贫颂摂M設備可以直接進行物聯網的應用開發,終端設備的研發也可以同步進行。
如圖2所示。這樣使得原本的串行研發流程變為并行的研發流程,縮短研發周期,節省人力和資源成本。
基于物模型的物聯網業務開發流程:
物聯網中的物模型,可以通俗地解釋為物聯網平臺中用來描述和表示物理世界中物體或設備的數字化“模板”或“模型”。
這個模型將物理實體的各種屬性和功能轉化為數字世界中的信息和操作,使得這些實體能夠在物聯網平臺上進行交互、通信和管理。
具體來說,物模型就像是為物理世界中的物體或設備在數字世界中創建的一個“身份證”或“說明書”。它包含了物體的基本信息(如名稱、類型、位置等)、屬性(如溫度、濕度、電量等)、服務(如控制開關、調節亮度等)以及事件(如傳感器檢測到異常時觸發的報警等)。
通過這些信息,物聯網平臺可以了解物體的狀態,控制物體的行為,并與其他物體或系統進行交互。
在物聯網應用中,物模型是連接物理世界和數字世界的橋梁。通過定義物模型,我們可以將各種不同類型的物體或設備集成到物聯網平臺中,實現智能化管理和控制。
引入物模型,將對物聯網業務帶來巨大的價值。
一方面,物模型將實體設備在云端數字化為服務或資源,為垂直行業IoT應用開發提供統一的訪問接口、開發工具、增值服務,實現業務應用的高效復制。
另一方面,物模型統一化、數字化地描述了實體設備是什么、能做什么,將設備和應用解耦,實現信息在設備和平臺間的橫向流動,消除產業鏈間的服務壁壘。
設備的狀態和檔案信息(基礎信息)就不多說了,主要說一下功能定義。
我們在設計物模型的時,也會對應,有傳感器物模型、屬性物模型、服務物模型和事件物模型。
傳感器物模型,設備下會掛載多個傳感器,傳感器是數據的載體,在平臺當中,我們需要定義傳感器物模型的數據格式,只要傳感器的數據和傳感器物模型的格式對應,即可上傳對應數據,否則上傳失敗。
屬性物模型,我們也分為基礎屬性、參數集屬性、能力集屬性,基礎屬性,比如運行時間、CPU、溫濕度、經緯度等等;能力集屬性,比如是否支持北斗、北斗卡號等;參數集屬性,比如采集頻率。
服務物模型,我們可以指定設備輸入什么參數,返回什么參數。
事件物模型,可配置設備相關閾值或者定義故障類型,設備數據超過閾值或發生故障自動上報,這種行為屬于設備側的報警,邊緣計算,和我們常見的平臺設置閾值,數據上傳過來之后和閾值比較是不同的觸發邏輯。
其實總結一句話,因為設備參數各種各樣,引入物模型,讓設備的集成更加靈活可配,無需設備增加相關功能和字段,使得平臺也需要跟著開發新增新的功能和字段。
五、數據是怎么從設備流轉到業務平臺的?
主要分為五步:
① 設備數據采集:物聯網設備通過內置的傳感器等硬件,實時采集各種數據,如溫度、濕度、壓力、位置等。
② 數據預處理:采集到的原始數據可能包含噪聲、冗余或格式不統一等問題,需要通過預處理技術(如數據清洗、格式轉換等)將其轉換為標準、可用的數據格式。
③ 數據傳輸:經過預處理的數據通過物聯網通信協議(如MQTT、CoAP等)傳輸到物聯網平臺。在這一過程中,數據可能會經過邊緣計算設備或網關的初步處理和分析。
④ 數據存儲與處理:物聯網平臺接收到的數據會被存儲在云端數據庫中,并可以通過規則引擎等工具進行實時處理和分析。
⑤ 數據流轉到業務平臺:經過處理和分析的數據可以通過API接口、消息隊列(如AMQP)等方式流轉到業務平臺。業務平臺可以根據這些數據進行業務邏輯的處理和展示,如實時監控、預警通知、數據分析等。
六、平臺接入不同廠商設備有哪幾種方式,如何完成對接?
設備接入,主要有兩種接入方式:
- 是滿足物聯網協議,直接對接物聯網平臺;
- 另外一種是不滿足,開發一個中間件(設備數據過來后先過這個服務,將其轉換成物聯網或者用戶所接受的格式),來滿足接入物聯網平臺。
比如我們公司,開發物聯網平臺,并且擁有自己的物聯網協議,對于我們自有產品,我們有很大的話語權,會要求設備廠商按照我們的物聯網協議去改造設備,來滿足物聯網平臺的對接。
有時候對于項目上不是自己公司的設備或設備廠商不愿意改造,這個時候就需要自己公司開發中間件來完成設備的對接。
七、設備主要的通訊協議有哪些?有什么區別?
目前有兩種主流的通訊協議:MQTT和CoAP。
- MQTT(消息隊列遙測傳輸):是一個基于客戶端-服務器的消息發布/訂閱傳輸協議,可保持長連接,實現多對多異步通信;
- CoAP(受限應用協議):是一種客戶端-服務器單對單的協議,具備輕量低功耗的特點。
MQTT由于其輕量級、可靠性和安全性,特別適用于低帶寬和不可靠的網絡環境。經常用于遠程監控、家庭自動化、傳感器網絡、工業控制、車聯網等領域有廣泛的應用。
CoAP則是一個專為小型設備設計的簡化HTTP版本,它具有簡單、低功耗的特點,由于它使用UDP協議進行通信,傳輸效率高,占用帶寬小,適合傳輸小數據量。因此,它在智能家居、低功耗設備等領域有廣泛的應用。
最后,想體驗競品分析物聯網的小伙伴,可參考以下兩個平臺,可免費注冊試用,平臺上面也有很多關于物聯網相關流程和名詞的解釋:
中移物聯:https://open.iot.10086.cn/
阿里物聯網:https://free.aliyun.com/product/iotfreetrail
專欄作家
晨陽產品筆記,公眾號:晨陽產品筆記,人人都是產品經理專欄作家。從小廠研發到阿里系高級產品經理,主要從事G端物聯網行業的產品設計。
本文原創發布于人人都是產品經理,未經許可,禁止轉載
題圖來自 Unsplash,基于 CC0 協議
該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。
- 目前還沒評論,等你發揮!