0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

物聯(lián)網(wǎng)操作系統(tǒng)到底是什么?

Wildesbeast ? 來源:今日頭條 ? 作者:儒安能源、智造未 ? 2020-01-19 09:02 ? 次閱讀

物聯(lián)網(wǎng)IoT)是目前最新最熱的技術(shù)熱點(diǎn)之一,也是這個(gè)信息化時(shí)代的重要發(fā)展節(jié)點(diǎn)。相對(duì)于互聯(lián)網(wǎng)而言,物聯(lián)網(wǎng)的本質(zhì)在于“萬物相連” 。物聯(lián)網(wǎng)的核心和基礎(chǔ)仍然是互聯(lián)網(wǎng),是在互聯(lián)網(wǎng)基礎(chǔ)上延伸和擴(kuò)展的網(wǎng)絡(luò);其用戶端延伸和擴(kuò)展到了任何物品與物品之間,進(jìn)行信息交換和通信,也就是物物相息。

盡管物聯(lián)網(wǎng)的發(fā)展形態(tài)受到普遍看好和關(guān)注,但是“連接、區(qū)別、識(shí)別、溝通、操作”這五大問題一直如影隨形,可以說只有這些問題得到很好的解決和兼顧,才能繼續(xù)應(yīng)對(duì)安全性、易用性、低成本等問題。在互聯(lián)網(wǎng)“人與人”之間的信息交換和共享基礎(chǔ)上,進(jìn)一步擴(kuò)展實(shí)現(xiàn)“物與物”“人與物”之間的信息交換和共享。

因此,我們都非常關(guān)注物聯(lián)網(wǎng)時(shí)代的操作系統(tǒng)。下面我們將對(duì)這些問題一一進(jìn)行探討:

1.什么是物聯(lián)網(wǎng)操作系統(tǒng)?

2.物聯(lián)網(wǎng)操作系統(tǒng)有哪些特點(diǎn)?

3.物聯(lián)網(wǎng)需要怎樣的操作系統(tǒng)?

什么是物聯(lián)網(wǎng)操作系統(tǒng)?

提到操作系統(tǒng),第一時(shí)間我們就會(huì)想到運(yùn)行在電腦上的Windows、Linux,想起運(yùn)行在手機(jī)上的安卓和iOS。這些程序直接運(yùn)行在“裸機(jī)”設(shè)備的最低層,搭建起其他軟件、應(yīng)用運(yùn)行的環(huán)境與基礎(chǔ)。得益于操作系統(tǒng)的興起、完善,才促成了軟件與應(yīng)用的興起,鑄就了輝煌的PC時(shí)代與移動(dòng)互聯(lián)網(wǎng)時(shí)代。

而談到物聯(lián)網(wǎng),往往與之相關(guān)的形容詞是“碎片化”和“術(shù)業(yè)有專攻”。無論是底層的連接還是上層的應(yīng)用服務(wù),都特別強(qiáng)調(diào)專業(yè)化。與傳統(tǒng)的嵌入式設(shè)備相比,物聯(lián)網(wǎng)感知層的設(shè)備更小、功耗更低,還需要安全性及組網(wǎng)能力,物聯(lián)網(wǎng)通信層需要支持各種通信協(xié)議核協(xié)議之間的轉(zhuǎn)換,應(yīng)用層則需要具備云計(jì)算能力。在軟件方面,支撐物聯(lián)網(wǎng)設(shè)備的軟件比傳統(tǒng)的嵌入式設(shè)備軟件更加復(fù)雜,這也對(duì)嵌入式操作系統(tǒng)提出了更高的要求。為了應(yīng)對(duì)這種要求,一種面向物聯(lián)網(wǎng)設(shè)備和應(yīng)用的軟件系統(tǒng)——物聯(lián)網(wǎng)操作系統(tǒng)。同時(shí)物聯(lián)網(wǎng)的操作系統(tǒng),并不簡(jiǎn)單局限于“邊緣側(cè)的操作系統(tǒng)”,嵌入式操作系統(tǒng)只是完成了物理硬件的抽象,并不能真正代表未來的物聯(lián)網(wǎng)的操作系統(tǒng)。

物聯(lián)網(wǎng)的操作系統(tǒng)調(diào)度“物體”本身,操作系統(tǒng)對(duì)“物體”的調(diào)度過程通過層層分發(fā)、層層下達(dá), 通過調(diào)度云、邊、端,不同層級(jí)中不同設(shè)備的計(jì)算資源而實(shí)現(xiàn)。

因此,物聯(lián)網(wǎng)中的操作系統(tǒng)涉及到芯片層、終端層、邊緣層、云端層等多個(gè)層面。單一層次的物聯(lián)網(wǎng)操作系統(tǒng)與安卓在移動(dòng)互聯(lián)網(wǎng)領(lǐng)域的地位和作用類似,實(shí)現(xiàn)了應(yīng)用軟件與智能終端硬件的解耦。就像在安卓的生態(tài)環(huán)境中,開發(fā)者基本不用考慮智能終端的物理硬件配置,只需根據(jù)安卓的編程接口編寫應(yīng)用程序,就可以運(yùn)行在所有基于安卓的智能終端上一樣,物聯(lián)網(wǎng)操作系統(tǒng)的作用也是如此。

物聯(lián)網(wǎng)操作系統(tǒng)有哪些特點(diǎn)?

在上文闡述的行業(yè)背景下,我們發(fā)現(xiàn)物聯(lián)網(wǎng)操作系統(tǒng)與傳統(tǒng)的個(gè)人計(jì)算機(jī)操作系統(tǒng)和智能手機(jī)類操作系統(tǒng)不同,它具備物聯(lián)網(wǎng)應(yīng)用領(lǐng)域內(nèi)的以下特點(diǎn):

1、內(nèi)核尺寸伸縮性以及整體架構(gòu)的可擴(kuò)展性。

物聯(lián)網(wǎng)的發(fā)展即將進(jìn)入一個(gè)小的爆發(fā)期,所以面對(duì)一輪輪的技術(shù)革新甚至換代時(shí),整體架構(gòu)的靈活性和可擴(kuò)展性可以說決定了一個(gè)企業(yè)的商業(yè)命脈。同時(shí),為了適應(yīng)不同的應(yīng)用場(chǎng)景下的技術(shù)要求,內(nèi)核尺寸的伸縮性也是需要面對(duì)的問題。

2、內(nèi)核的實(shí)時(shí)性。

對(duì)于非搶占式調(diào)度方式的內(nèi)核很難滿足關(guān)鍵性動(dòng)作的實(shí)時(shí)性要求,比如常見的中斷響應(yīng)和多任務(wù)調(diào)度等情況下,操作系統(tǒng)的實(shí)時(shí)性便有了更高的要求,特別是對(duì)于大多數(shù)的物聯(lián)網(wǎng)應(yīng)用而言,有意義的響應(yīng)時(shí)間決定了市場(chǎng)的接受度。

3、高可靠性 。

在物聯(lián)網(wǎng)的應(yīng)用環(huán)境下,面對(duì)海量節(jié)點(diǎn)可以說設(shè)備一經(jīng)投入使用,就很難再去維護(hù)。所以平均無故障運(yùn)行時(shí)間和在一些嚴(yán)苛環(huán)境下的性能表現(xiàn)就顯得尤為重要。而在一向很注重信息安全的機(jī)密機(jī)構(gòu)的數(shù)據(jù)安全性,引發(fā)了業(yè)內(nèi)關(guān)于開源機(jī)制、VMM機(jī)制等的廣泛討論。

4、低功耗。

由于物聯(lián)網(wǎng)的應(yīng)用場(chǎng)景和網(wǎng)絡(luò)節(jié)點(diǎn)的數(shù)量增多,低功耗是一個(gè)非常關(guān)鍵的指標(biāo)。所以在整體架構(gòu)設(shè)計(jì)的時(shí)候,就需要加入一些休眠模式、節(jié)能模式、降頻模式等邏輯判斷,以延長(zhǎng)續(xù)航能力。

物聯(lián)網(wǎng)需要怎樣的操作系統(tǒng)?

在最低層的硬件平臺(tái)之上,有物聯(lián)網(wǎng)操作系統(tǒng)內(nèi)核和外圍功能模塊,加上集成開發(fā)環(huán)境,這些子系統(tǒng)之間相互配合,共同組成一個(gè)完整的面向各種各樣物聯(lián)網(wǎng)應(yīng)用場(chǎng)景的軟件基礎(chǔ)平臺(tái),一起支撐了物聯(lián)網(wǎng)的具體應(yīng)用。

具體地說,物聯(lián)網(wǎng)操作系統(tǒng)除具備傳統(tǒng)操作系統(tǒng)的設(shè)備資源管理功能外,還具備下列功能:

1、屏蔽物聯(lián)網(wǎng)碎片化的特征,提供統(tǒng)一的編程接口;

2、物聯(lián)網(wǎng)生態(tài)環(huán)境培育;

3、降低物聯(lián)網(wǎng)應(yīng)用開發(fā)的成本和時(shí)間;

4、為物聯(lián)網(wǎng)統(tǒng)一管理奠定基礎(chǔ)。

針對(duì)物聯(lián)網(wǎng)操作系統(tǒng)的外圍功能模塊,也有一些特殊的要求:

1、支持應(yīng)用程序的遠(yuǎn)程升級(jí)。

上文說到,因?yàn)槲锫?lián)網(wǎng)的種種應(yīng)用環(huán)境和條件限制,遠(yuǎn)程升級(jí)是物聯(lián)網(wǎng)操作系統(tǒng)在升級(jí)方式上的唯一選擇,當(dāng)然同時(shí)也是最為低成本的選擇。

2、外部存儲(chǔ)。

支持硬盤、USB stick、Flash、ROM等常用存儲(chǔ)設(shè)備,以便在網(wǎng)絡(luò)連接中斷的情況下,起到臨時(shí)存儲(chǔ)數(shù)據(jù)的作用。

3、對(duì)物聯(lián)網(wǎng)常用的無線通信功能要內(nèi)置支持。

在公共網(wǎng)絡(luò)、近場(chǎng)通信、桌面網(wǎng)絡(luò)接口之間,要能夠相互轉(zhuǎn)換,能夠把從一種協(xié)議獲取到的數(shù)據(jù)報(bào)文,轉(zhuǎn)換成為另外一種協(xié)議的報(bào)文發(fā)送出去。除此之外,還應(yīng)支持短信息的接收和發(fā)送、語音通信、視頻通信等功能;

4、 網(wǎng)絡(luò)功能。

物聯(lián)網(wǎng)操作系統(tǒng)必須支持完善的TCP/IP協(xié)議棧,包括對(duì)IPv4和IPv6的同時(shí)支持。但TCP/IP協(xié)議棧是面向互聯(lián)網(wǎng)設(shè)計(jì)的通信協(xié)議棧,由于物聯(lián)網(wǎng)本身特征與互聯(lián)網(wǎng)有很大差異,TCP/IP協(xié)議棧在應(yīng)用到物聯(lián)網(wǎng)的時(shí)候,面臨許多問題和挑戰(zhàn),需要對(duì)TCP/IP協(xié)議棧做一番優(yōu)化改造。

5、支持完善的GUI功能。

圖形用戶界面一般應(yīng)用于物聯(lián)網(wǎng)的智能終端中,完成用戶和設(shè)備的交互。GUI應(yīng)該定義一個(gè)完整的框架,以方便圖形功能的擴(kuò)展。同時(shí)應(yīng)該實(shí)現(xiàn)常用的用戶界面元素,比如文本框、按鈕、列表等。

小結(jié)

目前物聯(lián)網(wǎng)操作系統(tǒng)的市場(chǎng)情況是:十幾種物聯(lián)網(wǎng)操作系統(tǒng)都處在發(fā)展初期,產(chǎn)業(yè)鏈生態(tài)環(huán)境對(duì)此并未做出積極反映,目前還很少看到和聽到國內(nèi)外企業(yè)在使用某種物聯(lián)網(wǎng)操作系統(tǒng)的信息。同時(shí),開源Linux和RT操作系統(tǒng)還是主流,活躍在物聯(lián)網(wǎng)市場(chǎng)。

操作系統(tǒng)是物聯(lián)網(wǎng)時(shí)代的戰(zhàn)略制高點(diǎn),今天PC和手機(jī)時(shí)代的操作系統(tǒng)霸主未必能在物聯(lián)網(wǎng)時(shí)代延續(xù)霸業(yè)。操作系統(tǒng)產(chǎn)業(yè)的規(guī)律是:當(dāng)壟斷已經(jīng)形成,后來者就很難顛覆,只有等待下一次產(chǎn)業(yè)浪潮。如今,一個(gè)全新的、充滿想象空間的操作系統(tǒng)市場(chǎng)機(jī)會(huì)正在開啟。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    聯(lián)網(wǎng)的八大操作系統(tǒng)

    科技行業(yè)將大量的時(shí)間花在致力于聯(lián)網(wǎng)熱潮。營利性科技公司和開源社區(qū)成員都在宣傳各自的操作系統(tǒng),標(biāo)榜自己是適合眾多聯(lián)網(wǎng)用途的那種
    發(fā)表于 03-10 09:12 ?1.4w次閱讀

    聯(lián)網(wǎng)操作系統(tǒng)設(shè)計(jì)要領(lǐng)與資料集錦

    聯(lián)網(wǎng)操作系統(tǒng)由內(nèi)核、輔助外圍模塊(文件系統(tǒng)、圖形用戶界面、通信協(xié)議棧、各類常見設(shè)備的驅(qū)動(dòng)程序等、集成開發(fā)環(huán)境等組成,基于此,可衍生出一系列面向行業(yè)的特定應(yīng)用,
    發(fā)表于 06-05 16:13

    聯(lián)網(wǎng)技術(shù)到底是什么技術(shù)?

    ,位于網(wǎng)絡(luò)通信分層模型的傳輸層,同時(shí)也是由操作系統(tǒng)管理。而HTTP、DNS、URI等這些技術(shù),屬于應(yīng)用層,位于TCP/UDP之上。同樣,最近聯(lián)網(wǎng)比較流行的,針對(duì)計(jì)算能力有限的通訊設(shè)備而出的MQTT協(xié)議
    發(fā)表于 04-20 15:30

    主流聯(lián)網(wǎng)操作系統(tǒng)的比較

    原作者:Orange Cai一、什么是聯(lián)網(wǎng)操作系統(tǒng)近年來隨著聯(lián)網(wǎng)的發(fā)展,現(xiàn)在
    發(fā)表于 09-17 09:05

    聯(lián)網(wǎng)有哪些開源實(shí)時(shí)操作系統(tǒng)?

    、Linux、Android、iOS等操作系統(tǒng),對(duì)任務(wù)處理能力要求比較高。聯(lián)網(wǎng)操作系統(tǒng)一般地,對(duì)實(shí)時(shí)性控制要求比較高的應(yīng)用MCU用不到RTOS,如電機(jī)控制等。而隨著
    發(fā)表于 09-18 09:05

    聯(lián)網(wǎng)為何需要開源操作系統(tǒng)?聯(lián)網(wǎng)開源操作系統(tǒng)有哪幾種?

    操作系統(tǒng)是什么?操作系統(tǒng)通常具有哪些功能?什么是開源操作系統(tǒng)?開源操作系統(tǒng)的優(yōu)勢(shì)有哪些?聯(lián)網(wǎng)
    發(fā)表于 06-16 06:37

    MiCO聯(lián)網(wǎng)操作系統(tǒng)

    摘要電腦聯(lián)網(wǎng)成了互聯(lián)網(wǎng),手機(jī)聯(lián)網(wǎng)成了移動(dòng)互聯(lián)網(wǎng),聯(lián)網(wǎng)
    發(fā)表于 08-20 06:06

    一文帶你看懂聯(lián)網(wǎng)開源操作系統(tǒng)

    聯(lián)網(wǎng)、開源、操作系統(tǒng)是目前IT業(yè)界的熱門詞匯,也正是這三個(gè)詞匯構(gòu)成了聯(lián)網(wǎng)開源操作系統(tǒng)。那么,
    發(fā)表于 12-22 14:25 ?1236次閱讀

    探討十大聯(lián)網(wǎng)開源操作系統(tǒng)

    聯(lián)網(wǎng)作為新時(shí)代的寵兒,有其獨(dú)到之處,操作系統(tǒng)聯(lián)網(wǎng)的靈魂,開源操作系統(tǒng)更是集結(jié)了各
    的頭像 發(fā)表于 01-08 15:37 ?3527次閱讀

    聯(lián)網(wǎng)十大經(jīng)典開源操作系統(tǒng)

    聯(lián)網(wǎng)作為新時(shí)代的寵兒,有其獨(dú)到之處,操作系統(tǒng)聯(lián)網(wǎng)的靈魂,開源操作系統(tǒng)更是集結(jié)了各
    的頭像 發(fā)表于 01-18 14:58 ?1w次閱讀

    聯(lián)網(wǎng)操作系統(tǒng)的作用介紹

    聯(lián)網(wǎng)操作系統(tǒng)的前景如何?會(huì)不會(huì)出現(xiàn)移動(dòng)互聯(lián)網(wǎng)時(shí)代的爭(zhēng)霸局面?與傳統(tǒng)的個(gè)人計(jì)算機(jī)或個(gè)人智能終端(智能手機(jī)、平板電腦等)上的操作系統(tǒng)不同,
    發(fā)表于 04-01 14:45 ?4438次閱讀

    聯(lián)網(wǎng)操作系統(tǒng)到底是什么

    聯(lián)網(wǎng)(IoT)是目前最新最熱的技術(shù)熱點(diǎn)之一,也是這個(gè)信息化時(shí)代的重要發(fā)展節(jié)點(diǎn)。相對(duì)于互聯(lián)網(wǎng)而言,聯(lián)網(wǎng)的本質(zhì)在于“萬
    的頭像 發(fā)表于 02-15 12:08 ?4094次閱讀

    聯(lián)網(wǎng)操作系統(tǒng)到底是什么?

    商業(yè)安全是指供應(yīng)鏈安全,需要自主可控,如果產(chǎn)品的供應(yīng)鏈?zhǔn)芸?,我們就無法生產(chǎn)自己的產(chǎn)品,這是我們?cè)谫Q(mào)易戰(zhàn)中獲得的經(jīng)驗(yàn)教訓(xùn)。例如華為和中興就受到了此類問題的影響。
    的頭像 發(fā)表于 10-27 14:00 ?6803次閱讀

    聯(lián)網(wǎng)十大經(jīng)典的開源操作系統(tǒng)

    聯(lián)網(wǎng)作為新時(shí)代的寵兒,有其獨(dú)到之處,操作系統(tǒng)聯(lián)網(wǎng)的靈魂,開源操作系統(tǒng)更是集結(jié)了各
    的頭像 發(fā)表于 12-25 18:22 ?2470次閱讀

    聯(lián)網(wǎng)操作系統(tǒng)產(chǎn)業(yè)發(fā)展背景 聯(lián)網(wǎng)操作系統(tǒng)應(yīng)用場(chǎng)景分析

    按照技術(shù)路線來看,具體可以分為由傳統(tǒng)嵌入式RTOS發(fā)展而來,基于傳統(tǒng)操作系統(tǒng)進(jìn)行“剪哉”和定制、專門面向聯(lián)網(wǎng)研發(fā)的操作系統(tǒng)和解決
    發(fā)表于 12-20 10:46 ?699次閱讀