主頁 > 軟體設計 > 華為云學院-人人學loT學習筆記及擴展- 第一章 初識物聯網

華為云學院-人人學loT學習筆記及擴展- 第一章 初識物聯網

2020-09-22 00:45:10 軟體設計

1.1初探物聯網
在這里插入圖片描述

一,物聯網
百度解釋:
物聯網(The Internet of Things,簡稱IOT)是指通過 各種資訊傳感器、射頻識別技術、全球定位系統、紅外感應器、激光掃描器等各種裝置與技術(可理解為通信感知技術),實時采集任何需要監控、 連接、互動的物體或程序,采集其聲、光、熱、電、力學、化 學、生物、位置等各種需要的資訊,通過各類可能的網路接入,實作物與物、物與人的泛在連接,實作對物品和程序的智能化感知、識別和管理,物聯網是一個基于互聯網、傳統電信網等的資訊承載體,它讓所有能夠被獨立尋址的普通物理物件形成互聯互通的網路,

物聯網( IoT ,Internet of things )即“萬物相連的互聯網”,是互聯網基礎上的延伸和擴展的網路,將各種資訊傳感設備與互聯網結合起來而形成的一個巨大網路,實作在任何時間、任何地點,人、機、物的互聯互通,其掀起了世界資訊產業發展的第三次浪潮(前兩次是計算機和互聯網),

通信感知技術是物聯網實作的基礎,

二,物聯網發展歷程:
1991年倫敦大學 特洛伊咖啡壺服務器
1999年 Kevin Ashton在MIT首次提出物聯網概念
早期概念:依托RFID(射頻識別)技術和設備按約定胡通信協議與互聯網結合,使物品資訊實作智能化識別和管理,實作物品資訊互聯,可交換和共享而形成胡網路,
2005,7 國際電信聯盟參考物聯網概念(技術范圍擴大)
2008,11 IBM提出“智慧地球”
2009,8 “感知中國”無錫首先建立"感知中國"研究中心
2013,4 德國漢諾威工業博覽會上提出“工業4.0”,旨在提升制造業的智能化水平
2015,5 “中國制造2025”發布

三,發展歷程總結并劃分為三個時期:
1,概念期(1999~2013)
物聯網概念的形成和提出時期(基本處于概念階段),物聯網涉及到的“物”,僅僅有無線射頻設備,
2,發展期(2014~2016)
以Google收購Nest為標志,物聯網從無線射頻設備進化到了智能可穿戴和智能家居設備,
3,成熟期(2016至今)
智能可穿戴設備和智能家居設備已經成熟落地并且切實進入到了日常生活當中,與此同時物聯網平臺技術的成熟度正在快速爬升,為物聯網生態系統的建設打下了良好的基礎,

四,物聯網層次劃分
云—管—端的邏輯體系來劃分,物聯網的層次為四個層次
應用層:負責資料呈現及客戶互動
平臺層:負責設備通信管理,資料存盤,業務規劃等
網路層:負責終端接入和資料傳輸
感知層:負責資訊收集和信號處理

從垂直行業應用來劃分,物聯網的行業應用可以簡單分成幾大領域
公共事業物聯網
工業物聯網
車聯網
智慧家庭物聯網等

五,各種技術特點及其應用
4G,5G,LTE-V : 傳輸速率>10Mbps,功耗較高,成本較高 應用于車聯網,視頻監控,智能機器等
eMTC,GPRS : 傳輸速率約為1Mbps ,成本較低,功耗較低 應用于智能穿戴設備,梯聯網,電子廣告,無線ATM等
NB-loT : 傳輸速率<100kbps ,成本低,功耗低,覆寫廣 應用于遠程抄表,智能停車,智慧農業等

所有技術都可以分為有線通信技術和無線通信技術,

知識擴展
LTE-V是專門針對車間通訊的協議,被稱為是影響車聯網“連接”的起始點,目前的LTE-V版本屬于4.5G技術,未來可以平滑演進到5G
LTE-V其實是實作V2X(Vehicle to Everything)的兩大技術陣營之一,它主要由國內企業(包括大唐、華為等)推動,另一大陣營是美國主導的IEEE 802.11P(DSRC),

1.2 有線通信
有線通信技術特點是穩定可靠,缺點是受限于傳輸媒介,滿足不了一些遠距離的、靈活性強的連接,
包括:以太網,RS-232,RS-485,M-Bus,PLC等

以太網是現有局域網采用的最通用的通信協議標準,包括:標準的以太網、快速以太網、10G以太網,
例如我們通常用的家庭路由器寬帶技術就有涉及以太網技術,

RS-232是EIA制定的異步傳輸標準介面,個人計算機上的通訊介面之一,9個引腳的是DB-9,25引腳的DB-25,這兩類通常標識為COM1和COM2.用于監視和控制系統的應用,

RS-232與RS485比較
RS232 采用不平衡傳輸方式,單端通訊,傳輸距離不超過20m,一對一通信
RS-485 采用平衡傳輸,差分傳輸方式,傳輸距離幾十米到上千米,總線上允許連接128個收發器,

M-Bus-Meter Bus-戶用儀表總線:用于非電力戶用儀表傳輸的歐洲總線標準,
專門為消耗測量儀器和計數器傳送資訊的資料總線設計,
M-Bus在建筑物和工業能源消耗資料采集有多方面的應用
M-Bus總線的概念基于OSI參考模型,但是M-Bus又不是真正意義上的一種網路,其僅在物理層,鏈路層,網路層和應用層進行了功能定義(OSI另外三層為傳輸層,會話層和表示層),由于OSI參考模型中不允許上一層次改變如波特率、地址等引數,因此在七層模型之外M-Bus定義了一個管理層,可以不遵守OSI模型對任意一層次進行管理,M-Bus總線的提出滿足了公用事業儀表的組網和遠程抄表的需要,
同時,它還可以滿足遠程供電或電池供電系統的特殊要求(距離達1千米,24V供電),M-Bus串行通信方式的總線型拓撲結構,非常適合公用事業儀表的可靠、低成本的組網要求,可以在幾公里的距離上連接幾百個從設備,

PLC全稱Power Line Communication,也稱 電力線通信
PLC是利用電力線傳輸資料和媒體信號的一種通信方式,

百度解釋
PLC多意詞,其另一個意思是可編程邏輯控制器,
電力線通信技術是把載有資訊的高頻加載于電流然后用電線傳輸接受資訊的配接器再把高頻從電流中分離出來并傳送到計算機或電話以實作資訊傳遞,
電力線通信全稱是電力線載波(Power Line Carrier – PLC)通信,是指利用高壓電力線(在電力載波領域通常指35kV及以上電壓等級)、中壓電力線(指10kV電壓等級)或低壓配電線(380/220V用戶線)作為資訊傳輸媒介進行語音或資料傳輸的一種特殊通信方式,

PLC電力線通信應用形式多種多樣,除了我們熟知的,可以通過電力線通信將電表的資料傳輸到工業網關上還可以作為家庭網路,PLC非常便于在傳統資料處理設備(如PC機等)與計算機外設之間交換資料,
此外,資訊家電也可與計算機進行對話,利用PLC可以很方便地從電視機或VCR向PC機發送多媒體資料,PLC還可以用于家庭安全方面,可以把門口監控攝像機獲得的影像送至電視機,

1.3 無線通信

蜂窩移動通信----------2G、3G、4G通信技術

目前,較多的物聯網終端設備接入是使用GPRS通信方式,也就是常說的2G中的一種技術,像較多共享單車的網路接入,POS機的網路接入,都是通過GPRS,

短距無線通信技術----------藍牙、WIFI、ZigBee、Z-Wave

藍牙:大容量、近距離、無線數字通信技術標準 最高傳輸速率1Mbps 最大傳輸距離為10厘米到10米的資料傳輸(可擴展到100米) 速率塊、低功耗、安全性高、網路節點少,不適合多點布控,可實作固定設備,移動設備,樓宇個人域網之間的短距離資料交換,主要使用2.4~2.485GHz的ISM波段無線電波,最初由電信巨頭愛立信公司創制,應用有手機,藍牙耳機,藍牙音箱,智能穿戴,家電設備等,

WIFI:一種允許電子設備連接到一個無線局域網(WLAN)的技術,通常使用2.4G UHF或5G SHF ISM射頻頻段 覆寫范圍廣,資料傳輸速率塊 傳輸安全性不好,穩定性差,功耗略高,

ZigBee:是基于IEEE802.15.4標準的低功耗局域網協議 廣泛應用于工業、家庭領域,優點: 近距離,低復雜度、自組織、低功耗、低資料速率 缺點:物體阻擋后信號會衰減、不同芯片兼容性較差,網路較靈活,不易維護

百度解釋
ZigBee,也稱紫蜂,是一種低速短距離傳輸的無線網上協議,底層是采用IEEE 802.15.4標準規范的媒體訪問層與物理層,主要特色有低速、低耗電、低成本、支持大量網上節點、支持多種網上拓撲、低復雜度、快速、可靠、安全,主要應用于工業和智慧家庭領域,
ZigBee是一項新型的無線通信技術,適用于傳輸范圍短資料傳輸速率低的一系列電子元器件設備之間, ZigBee無線通信技術可于數以千計的微小傳感器相互間,依托專門的無線電標準達成相互協調通信,因而該項技術常被稱為Home RF Lite無線技術、FireFly無線技術,

Z-Wave:一種新興的基于射頻的、低成本、低功耗、高可靠的短距離無線通信技術 用于住宅、照明商業控制、狀態讀取應用(抄表、照明燈)網路結構簡單、低功耗、低成本 速率較低,標準不開放,芯片只能通過Sigma Designs這唯一來源獲取,Z-Wave技術設計用于住宅、照明、商業控制以及狀態讀取應用,例如抄表、照明、家電控制、接入控制、防盜及火災監測等,信號的有效覆寫范圍在室內是30m,室外可超過100m,適合于窄寬帶應用場合,

百度解釋
Z-Wave是由丹麥公司Zensys所一手主導的無線組網規格,Z-wave聯盟(Z-wave Alliance)雖然沒有ZigBee聯盟強大,但是Z-wave聯盟的成員均是已經在智能家居領域有現行產品的廠商,該聯盟已經具有160多家國際知名公司

下圖為各種技術對比
在這里插入圖片描述

1.4 LPWA(Low Power Wide Area)低功耗廣域網
傳統無線通信技術包含了蜂窩移動通信和短距無線通信技術這兩類
其他發展出的技術:無線通信技術LPWA低功耗廣域網,它解決了傳統網路不能應對一些物聯網場景的通信問題,低功耗廣域網的通信技術,其中比較被世人熟知的是SigFox、LoRa、NB-loT,

1,SigFox這一通信技術由法國的 SigFox公司擁有,其主要打造低功耗、低成本的無線物聯網專用網路,
是商用化速度較快的一個LPWA網路技術,SigFox網路利用了UNB技術,傳輸功耗水平非常低,并仍然能維持一個穩定的資料連接,通常它的傳輸速率只有100bps,其網路拓撲是一個可擴展的、高容量的網路,具有非常低的能源消耗,同時保持簡單和易于部署的基于星型單元的基礎設施,SigFox無線鏈路使用免授權Sub-G的ISM射頻頻段,頻率根據國家法規有所不同(歐洲:868MHz,美國:915MHz),
,
2,LoRa:美國SEMTECH公司基于開源的MAC層協議的低功耗廣域網標準,同時基于Sub-GHz的頻段使其更易以較低功耗遠距離通信 基于擴頻技術的超遠距離無線傳輸方案

3,NB-loT是目前LPWA領域最火的一項技術,
NB-loT是構建于蜂窩網路的窄帶物聯網,只消耗大約180KHz的寬帶,可直接部署與GSM網路、UMTS網路、LTE網路,

三項技術對比:
NB-loT構建在運營商蜂窩網路上,其他兩項不是;三者都是基于Sub-GHz頻段;NB-loT需要授權,其他兩項不需要,

知識擴展
NB-IoT是一種無線蜂窩網路通信協議,是NArrow Band Internet of Things的縮寫,意思是窄帶物聯網,是一種低功耗廣覆寫物聯網技術(LPWA),窄帶只指使用的帶寬為180KHz,作業在運營商的授權頻段內,技術主要貢獻者為華為和高通,
NB-IoT(Narrow Band Internet of Things,窄帶蜂窩物聯網)是基于LTE的R13實作
NB-IoT協議就是充分利用好寶貴的無線頻譜資源和時間資源、滿足LPWA需要而設計的一套無線蜂窩網路通信規則,其作用就是為資訊互動制定了一套語法、語意和時序,簡單的說就是規定了通信參與方用什么語言交流,說的話代表什么意思、以及誰說誰聽、說多長時間的規則,
NB-IoT的演程序序

2013年初,華為聯合相關廠商、運營商開始蜂窩物聯網的研究,命名為LTE-M;

2014年5月,由華為、沃達豐、中國移動、Orange、TelecoMItaly等公司主導的作業組SI在3GPPGERAN立項,LTE-M演進為CellularIoT,簡稱CIoT;

2015年5月,華為和高通共同宣布一項融合解決方案,融合之后的方案叫NB-CIoT;

2015年8月,在GERANSI階段最后一次會議上,愛立信聯合中興、諾基亞、三星、INTEL等提出NB-LTE的概念;

2015年9月,RAN#68上NB-CIoT和NB-LTE兩個技術方案進行融合行成NB-IoT;

2016年6月16日,NB-IoT的3GPP標準核心部分正式凍結,標志著商用階段正式開始,

2016年是物聯網生態元年

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/100697.html

標籤:其他

上一篇:Redis 集群的兩種方式以及適用場景

下一篇:【MT6785/6768/6853】【MIPI】調節mipi HS的參考電壓

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 面試突擊第一季,第二季,第三季

    第一季必考 https://www.bilibili.com/video/BV1FE411y79Y?from=search&seid=15921726601957489746 第二季分布式 https://www.bilibili.com/video/BV13f4y127ee/?spm_id_fro ......

    uj5u.com 2020-09-10 05:35:24 more
  • 第三單元作業總結

    1.前言 這應該是本學期最后一次寫作業總結了吧。總體來說,對作業的節奏也差不多掌握了,作業做起來的效率也更高了。雖然和之前的作業一樣,作業中都要用到新的知識,但是相比之前,更加懂得了如何利用工具以及資料。雖然之間卡過殼,但總體而言,這幾次作業還算完成的比較好。 2.作業程序總結 相比前兩個單元,此單 ......

    uj5u.com 2020-09-10 05:35:41 more
  • 北航OO(2020)第四單元博客作業暨課程總結博客

    北航OO(2020)第四單元博客作業暨課程總結博客 本單元作業的架構設計 在本單元中,由于UML圖具有比較清晰的樹形結構,因此我對其中需要進行查詢操作的元素進行了包裝,在樹的父節點中存盤所有孩子的參考。考慮到性能問題,我采用了快取機制,一次查詢后盡可能快取已經遍歷過的資訊,以減少遍歷次數。 本單元我 ......

    uj5u.com 2020-09-10 05:35:48 more
  • BUAA_OO_第四單元

    一、UML決議器設計 ? 先看下題目:第四單元實作一個基于JDK 8帶有效性檢查的UML(Unified Modeling Language)類圖,順序圖,狀態圖分析器 MyUmlInteraction,實際上我們要建立一個有向圖模型,UML中的物件(元素)可能與同級元素連接,也可與低級元素相連形成 ......

    uj5u.com 2020-09-10 05:35:54 more
  • 6.1邏輯運算子

    邏輯運算子 1. && 短路與 運算式1 && 運算式2 01.運算式1為true并且運算式2也為true 整體回傳為true 02.運算式1為false,將不會執行運算式2 整體回傳為false 03.只要有一個運算式為false 整體回傳為false 2. || 短路或 運算式1 || 運算式2 ......

    uj5u.com 2020-09-10 05:35:56 more
  • BUAAOO 第四單元 & 課程總結

    1. 第四單元:StarUml檔案決議 本單元采用了圖模型決議UML。 UML檔案可以抽象為圖、子圖、邊的邏輯結構。 在實作中,圖的節點包括類、介面、屬性,子圖包括狀態圖、順序圖等。 采用了三次遍歷UML元素的方法建圖,第一遍遍歷建點,第二、三次遍歷設定屬性、連邊,實作圖物件的初始化。這里借鑒了一些 ......

    uj5u.com 2020-09-10 05:36:06 more
  • 談談我對C# 多型的理解

    面向物件三要素:封裝、繼承、多型。 封裝和繼承,這兩個比較好理解,但要理解多型的話,可就稍微有點難度了。今天,我們就來講講多型的理解。 我們應該經常會看到面試題目:請談談對多型的理解。 其實呢,多型非常簡單,就一句話:呼叫同一種方法產生了不同的結果。 具體實作方式有三種。 一、多載 多載很簡單。 p ......

    uj5u.com 2020-09-10 05:36:09 more
  • Python 資料驅動工具:DDT

    背景 python 的unittest 沒有自帶資料驅動功能。 所以如果使用unittest,同時又想使用資料驅動,那么就可以使用DDT來完成。 DDT是 “Data-Driven Tests”的縮寫。 資料:http://ddt.readthedocs.io/en/latest/ 使用方法 dd. ......

    uj5u.com 2020-09-10 05:36:13 more
  • Python里面的xlrd模塊詳解

    那我就一下面積個問題對xlrd模塊進行學習一下: 1.什么是xlrd模塊? 2.為什么使用xlrd模塊? 3.怎樣使用xlrd模塊? 1.什么是xlrd模塊? ?python操作excel主要用到xlrd和xlwt這兩個庫,即xlrd是讀excel,xlwt是寫excel的庫。 今天就先來說一下xl ......

    uj5u.com 2020-09-10 05:36:28 more
  • 當我們創建HashMap時,底層到底做了什么?

    jdk1.7中的底層實作程序(底層基于陣列+鏈表) 在我們new HashMap()時,底層創建了默認長度為16的一維陣列Entry[ ] table。當我們呼叫map.put(key1,value1)方法向HashMap里添加資料的時候: 首先,呼叫key1所在類的hashCode()計算key1 ......

    uj5u.com 2020-09-10 05:36:38 more
最新发布
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:20:47 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:20:25 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:20:17 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:20:10 more
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:19:44 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:19:07 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:18:57 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:18:49 more
  • 05單件模式

    #經典的單件模式 public class Singleton { private static Singleton uniqueInstance; //一個靜態變數持有Singleton類的唯一實體。 // 其他有用的實體變數寫在這里 //構造器宣告為私有,只有Singleton可以實體化這個類! ......

    uj5u.com 2023-04-19 08:42:51 more
  • 【架構與設計】常見微服務分層架構的區別和落地實踐

    軟體工程的方方面面都遵循一個最基本的道理:沒有銀彈,架構分層模型更是如此,每一種都有各自優缺點,所以請根據不同的業務場景,并遵循簡單、可演進這兩個重要的架構原則選擇合適的架構分層模型即可。 ......

    uj5u.com 2023-04-19 08:42:41 more