基於XML和本體的物聯網數據交換標準體系研究

2020-11-25 電子產品世界

摘要:針對當前物聯網應用層中相關數據交換標準紛繁複雜,相關標準主體各行其是的問題,從XML(可擴展標記語言)和本體的角度出發,從互聯網、語義網和物聯網的關係入手,提出了建立物聯網數據交換標準體系的思路,即標準應以XML為語法格式,以標準化的本體為語義共識;標準體系應以頂級本體為基礎,以縱向的領域本體和橫向的任務本體為支撐,建立起各種不同的應用本體標準。文章最後通過一個應用實例分析了所述標準體系發展的若干關鍵要點。

本文引用地址:http://www.eepw.com.cn/article/160572.htm

關鍵詞:物聯網;數據交換標準;可擴展標記語言;標準本體

0 引言

2009年被稱為中國的物聯網元年,這一年,溫家寶總理在無錫視察時提出了「感知中國」戰略。2010年的「兩會」期間,物聯網首次被寫入政府工作報告中,被確定為國家要大力發展的戰略性新興產業。近年來,從中央到地方、從政府到企業,一餳物聯網建設的熱潮正在如火如荼地展開。然而,當前物聯網的發展仍處於初級階段,還面臨著傳感器技術不成熟、缺乏商業應用模式、信息安全和隱私等諸多問題與挑戰,其中制約物聯網發展的最大瓶頸,則是缺乏統一的技術標準,尤其是數據表達、交換和處理標準。因為傳感器關鍵技術的突破、商業應用模式的推廣等等,都只是物聯網中「物」的問題,而數據交換標準則涉及物聯網中「聯」的問題。如果不能實現物與物之間暢通無阻的信息交換,就不能稱之為真正的物聯網。

1 物聯網數據交換標準現狀

物聯網系統主要分為三個層面:感知層、傳輸層和應用層。感知層主要是對物體進行識別或數據採集;傳輸層是通過現有的通信網絡將信息進行可靠傳輸;應用層則是對採集的數據進行智能處理或展示。在這三層體系中,感知層中基於物理、化學、生物等技術發明的傳感器「標準」多已成為專利。而傳輸層的各種通信標準也已基本成熟,建立新的物聯網通信標準難度較大,可行性較小。因此,物聯網標準的關鍵和亟待統一的是關於應用層的標準,而其中尤以數據表達、交換和處理標準為核心。

目前,針對物聯網應用層的數據交換標準主要有PML、EDDL、M2MXML、NGTP等。其中,PML是實體標註語言,它是EPC(產品電碼)物聯網中交換信息的共同語言,用來描述人及機器都可以使用的自然物體的描述標準。EDDL是電子設備描述語言,它可以描述現場設備中的數據,以用於工程、調試、監視運行和診斷。M2MXML是一種用於終端設備間的通信協議,它包含一個用於分析協議的、與語義無關的JavaAPI。NGTP是寶馬公司推出的開放式Telematics協議架構平臺,它使用統一、開放的接口來區分Telematics服務供應鏈的各個環節。此外,還有智能建築領域的OB1X標準、公共安全與應急領域的CAP標準以及PCM(脈碼調製)遙測技術的IRIG標準等。

可以看出,現有的物聯網應用層的數據交換標準大多是針對某一特定領域或行業業務提出的,有一定的局限性,所以當前物聯網缺少的是一個統一的物聯網數據交換大集成應用標準(或標準體系)。歐盟有關機構正在進行數據交換標準「融合」的研究,目標是綜合考慮相關領域已有的基於XML的數據交換標準,以便為那些在不同的標準中語義上具有等價性的數據元素(儘管他們可能有不同的名字)提供全球唯一的交叉引用方式和標識結構,從而提煉出一個基礎的元數據標準,把這個標準作為物聯網數據交換的核心,那麼,對於不同的行業應用,就可以基於元數據擴展出相應的行業數據交換標準。

總體來說,物聯網的標準化工作已經得到了業界的普遍重視,但對於應用層的標準化工作來說,還需要客觀分析物聯網標準的整體需求,從國際標準、國家標準、行業標準、地區標準等多個層次進行統籌設計;其次,還需要協調各個標準的推進策略,優化資源配置。

2 物聯網數據交換標準體系的構建

2.1 構建物聯網數據交換標準體系的基石

XML技術是為了克服HTML在網際網路信息交換和表示方面的缺陷而設計的,本體論最初也是起源於哲學領域,隨後在研究人工智慧時被引入計算機領域。雖然兩者的出現都不是為了解決物聯網領域的數據交換標準問題,但它們卻為這一問題的解決提供了必要的理論基礎和技術手段。

2.1.1 物聯網數據交換標準的語法基礎——XML

XML(eXtensible Markup Language,可擴展標記語言)是W3C組織於1998年推出的一種用於數據描述的元標記語言標準。作為SGML(Stan dard Generalized Markup Language,標準通用標識語言)的一個簡化子集,它結合了SGML豐富的功能和HTML的簡單易用,同時具有可擴展性、自描述性、開放性、互操作性、可支持多國語言等特點,因而得到了廣泛地支持與應用。

對於作為物聯網數據交換標準的格式來說,XML具有以下顯著優點:

(1)可定義行業或領域標記語言

XML可以用DTD或者Schema來定義,一份遵循DTD或者Schema定義的XML文檔才是有效的。因此,XML可以針對不同的應用建立相關的標準語言,如化學標記語言(CML)、數學標記語言(MathML)、語音標識語言(VoiceXML)等,包括目前物聯網中很多已經存在的標準都是基於XML定義的。

(2)具有結構化的通用數據格式

XML使用樹形目錄結構形式,可以自行定義文字標籤並指定元素間的關係,同時它也是W3C公開的一種數據格式,沒有版權的使用限制,因而十分適合作為小同應用程式之間的信息交換格式。

(3)可提供整套方案

XML擁有一整套技術體系,如可擴展樣式表語言XSL、數據查詢技術xQuery、文檔對象模型DOM等等。

2.1.2 物聯網數據交換標準的語義基礎——本體

本體(Ontology)起源於哲學,被Neches等人引入計算機科學領域後,在人工智慧、語義Web、軟體工程、圖書館學以及信息架構等領域得到了廣泛應用。關於本體最流行的定義是Gruber在1993年給出的,即「本體是概念模型的明確的規範說明」。Studer在對前人的定義進行概括後提出:本體的概念包括四個方面:

(1)概念模型:它是客觀世界現象的抽象模型,其表示的含義獨立於具體的環境狀態;

(2)明確:所使用的概念及使用這些概念的約束都有明確的定義;

(3)形式化:本體的表示是形式化的,可以被計算機處理;

(4)共享:本體中體現的是共同認可的知識,反映的是相關領域中公認的概念集,它所針對的是團體而不是個體。

本體的目標是獲取相關的領域知識,提供對該領域知識的共同理解,確定該領域內共同認可的詞彙,並從不同層次的形式化模式上給出這些詞彙(術語)和詞彙間相互關係的明確定義。所以,本體是具有小同知識表示的Web應用系統之間進行數據或知識交換共享的基礎結構。通過定義共享和公共的領域知識,本體可幫助機器之間或機器與人之間更加精確地交流,實現相互之間的語義交換,而不只是語法級的交互。

按照領域依賴程度,Guarino將本體劃分為四類:第一類是頂級本體,用於描述通用的概念和概念之間的關係,如時間、空間、物質、對象、事件、動作等,頂級本體獨立於特定的問題和領域,與具體的應用無關;第二類是領域本體,用於描述特殊領域(如教育或金融)中的概念,即陳述性知識;第三類是任務本體,用於描述特定任務或活動(如入學或取款)中的概念,即過程性知識;第四類是應用本體,應用本體可通過進一步特殊化領域本體和任務本體,將其用於描述既依賴於特定領域,又依賴於特定任務的概念,這些概念通常對應於領域個體執行特定活動時所扮演的角色(如學生入學或客戶取款)。

2.2 構建物聯網數據交換標準體系的思路

顧名思義,物聯網就是物與物相連的網絡,要想實現物與物之間暢通無阻的「交流」,就需要在語法上相同,在語義上互通。通俗的說,就是用相同的格式表達同一個意思。

XML在語法上的結構化信息表達能力和本體在語義上的透明性之間的優勢互補為物聯網數據交換標準的建立提供了很好的解決思路。

相關焦點

  • COT成為本體「物」戰略首個智能硬體和物聯網技術戰略夥伴
    COT將與本體共同建設基於區塊鏈的智能硬體與物聯網的通用性基礎平臺,結合本體的鏈網模式和COT的物聯網與智能硬體通用體系,來支持實體社會與商業基於物的可信任識別、信任交互、信任交易和信任傳遞。COT與本體擁有共同的技術理解和願景,通過此次合作,雙方將共同推廣區塊鏈技術和應用,在區塊鏈應用層上建立一個數據交換、數字身份協作平臺,共同推進一個『識萬物、信萬物』的區塊鏈生態體系的發展和落地。「本體創始人李俊表示:「作為本體『以實體為本』戰略落地的重要一環,我們非常高興能夠與COT展開合作。
  • 本體技術視點 | 如何在區塊鏈上實現數據等資源的交換?(一)
    得益於本體信任生態體系基礎設施的完備性,在去中心化身份標識 ONT ID、去中心多源認證系統 Trust Anchor、可信鏈外數據連接器 Oracle 以及去中心化電子合同及籤章系統 ONT Sign 等多種信任協作組件的協同支持下,GREP 可以為去中心化資源交換提供堅實的信任基礎。
  • 2020物聯網生態品牌白皮書:標準與定義
    物聯網生態品牌在「視角」 和「體驗」兩 個層面對傳統 的品牌定義有 所突破。2.2 物聯網生態品牌的標準與定義基於物聯網生態品牌的核心差異點,我們確定了品牌標準的大方向。隨後,我 們通過訪談行業專家、品牌專家、物聯網領軍企業高管,同時在中國、美國、 英國這三大物聯網迅速發展的市場展開網絡聆聽 (Social Listening),獲取了專 家學者、行業參與者和社會大眾對物聯網時代品牌的理解和看法。綜合專家訪談、 網絡聆聽和案頭研究,我們最終明確了物聯網生態品牌三大視角下的具體標準 / 指標(如後圖所示),並為每條標準 / 指標找尋到了最具代表性的標杆案例。
  • 騰訊雲重磅發布多款產品,持續打造物聯網生態體系
    雖然全球物聯網連接總數持續增加,但物聯網發展長期被各種壁壘和難題困擾。設備種類繁多、場景複雜、碎片化嚴重極大阻礙物聯網規模化快速爆發。如今,物聯網市場風起雲湧,新理念層出不窮,新技術快速迭代,新問題也接踵而至。作為全鏈路物聯網基礎設施建設者,近年來,騰訊雲持續打造開放的物聯網生態體系,促進物聯網生態良性發展。
  • 大學物聯網專業學習的專業課程與知識體系—IoT專業的學長獨白
    筆者就是學習物聯網工程專業,希望本文能夠給在高考中挑選志願或者已經是物聯網專業的大一新手一些幫助,以及對物聯網感興趣的讀者。先簡單闡述一下「物聯網」這個概念,讓讀者有一個大概的認知。物聯網(The Internet of Things)的概念是在1999年提出的,物聯網的定義:把所有實體對象通過射頻識別等信息傳感設備與網際網路進行連接起來,實現智能化識別和管理。物聯網通過智能感知、識別技術與普適計算、泛在網絡的融合應用,被稱為繼計算機、網際網路之後世界信息產業發展的第三次浪潮。
  • 基於混合雲霧計算的物聯網架構
    霧計算的提出是作為雲計算的有效補充,通過二者卓有成效的相互配合,使得更多不同種類的應用和業務能夠更好地加入到網絡計算之中。2  基於雲霧計算的物聯網架構根據霧計算更靠近終端用戶的思路,通過給蜂窩網絡中的每個接入點配備霧計算設備,可以把大量與特定環境相關的信息直接在本地接入點進行存儲和處理。
  • 物聯網通信協議全解析
    通信對物聯網來說十分常用且關鍵,無論是近距離無線傳輸技術還是移動通信技術,都影響著物聯網的發展。而在通信中,通信協議尤其重要,是雙方實體完成通信或服務所必須遵循的規則和約定。本文介紹了幾個可用的物聯網通信協議,它們具有不同的性能、數據速率、覆蓋範圍、功率和內存,而且每一種協議都有各自的優點和或多或少的缺點。其中一些通信協議只適合小型家用電器,而其他一些通信協議則可以用於大型智慧城市項目。
  • 前瞻物聯網產業全球周報第63期:窄帶物聯網技術納入5G標準,美國...
    窄帶物聯網技術納入5G標準 全環節對物聯網安全進行規範我國移動物聯網設備連接數已經超過10億個,其中NB-IoT(窄帶物聯網)連接數已經破億。、標準和產業研究,合力推進物聯網安全發展。雙方將在工業網際網路產業園、工業網際網路產業學院、旅遊和大健康領域以及其他領域建立長期合作關係。希望花舞與騰訊雲將基於雙方優勢能力及資源共同致力於建設面向產業服務的雲平臺、行業生態等,推動工業網際網路發展,實現企業數位化轉型,並以數據智能、工業大數據、工業物聯網平臺等為核心,輻射大工業行業的智能製造產業。
  • 《中國移動物模型標準白皮書》發布 為物聯網設備互動及業務快速...
    11月20日,在中國移動物聯網聯盟產業生態峰會上,中國移動聯合華為等多家聯盟成員發布了《中國移動物模型標準白皮書》,用以推動物聯網設備數據互通、業務高效開發及快速複製,共創物聯網應用生態繁榮。《中國移動物模型標準白皮書》發布現場。
  • 物聯網平臺類型的基本組成以及在物聯網中的作用
    經過數月的研究,IoT Analytics最近發布了物聯網平臺市場報告,該份報告研究了物聯網平臺在物聯網中的作用,本文基於這項研究報告作出了一些分析。 首先,對物聯網平臺下一個定義非常重要。物聯網平臺是一種模塊化軟體技術,可為物聯網設備連接、設備管理、數據管理、應用程式開發以及高級分析提供解決方案。
  • IBM物聯網白皮書:設備民主,去中心化、自治的物聯網
    IBM的全球電子實踐獨一無二地,將IBM的服務,與合作夥伴的服務、硬體、軟體結合在一起,研究了可以幫助你進行創新,為顧客提供差異化的服務體驗,和優化全球運作的綜合解決方案。超過十億臺智能的、可連接設備組成了今天的物聯網。未來構成物聯網的設備將超過數千億臺,我們將迎來物聯網席捲電子行業和其它行業的臨界點。
  • 一文了解物聯網:定義、概念到應用
    這有兩層意思:第一,物聯網的核心和基礎仍然是網際網路,是在網際網路基礎上的延伸和擴展的網絡;第二,其用戶端延伸和擴展到了任何物品與物品之間,進行信息交換和通信。因此,物聯網的定義是通過射頻識別(RFID)、紅外感應器、全球定位系統、雷射掃描器等信息傳感設備,按約定的協議,把任何物品與網際網路相連接,進行信息交換和通信,以實現對物品的智能化識別、定位、跟蹤、監控和管理的一種網絡。
  • 公司如何利用物聯網創造新的價值主張和商業模式
    物聯網( IoT )正在對企業進行數位化改革。作為物聯網部署的技術基礎——包括智能設備、傳感器和致動器;有線或無線網絡;軟體、數據管理中間件等等——您的基礎設施應該充分利用現代技術進入21世紀。 傳統上,大多數企業已經在棕地環境中實施了物聯網,包括專業系統,這些系統大多基於十年前的協議獨立運行,通常缺乏充分利用物聯網技術全部能力所需的靈活性、速度、帶寬、安全性和互操作性。
  • 前瞻物聯網產業全球周報第40期:「湖北造」天基物聯網啟動組網...
    中國聯通、網龍聯合成立合資企業 發力智慧教育網龍與中國聯通、國家數位化學習工程技術研究中心和教育大數據應用技術國家工程實驗室開展戰略合作,共同組建雲啟智慧科技有限公司,發力智慧教育。合資企業將融合各方優勢,重點負責創新建設和產品開發,向全國G端、B端及C端用戶提供教育信息化產品及相關服務,推進教育信息化2.0及實現教育現代化。
  • 窄帶物聯網標準正式凍結,看NB-IoT數據傳輸測試
    窄帶物聯網標準正式凍結,國內運營商重點布局以及設備製造商的強力推動……自此,物聯網規模化商用邁入了快車道。 然而,與傳統的智慧型手機類似,基於NB-IoT技術的物聯網設備在設計和生產過程中同樣會遇到諸多挑戰,有些是類似的,而有些卻不同。
  • XBRL層次結構與財務信息數據挖掘
    現在對XBRL的研究普遍存在僅從技術上理解的傾向,但其實際情況並非如此。XBRL的廣泛傳播並不是僅僅是由於技術規範的成熟和標準的整齊劃一,更重要的是因為它對於現實生活中商業行為的深刻理解和語義層面的把握,才使得不同語法形式下(外在表現為異質平臺)信息共享成為可能,極大地促進了財務信息數據挖掘的進行,滿足了決策者對有用信息和知識的需求。
  • 基於本體的概念設計知識管理研究
    本文在研究了基於本體的的概念設計知識模型的基礎上,提出了基於本體的概念設計知識管理框架,研究了用戶對本體的定義、對知識結構內容的自由擴充以及概念設計知識的檢索方法等關鍵技術。基於本體的概念設計知識表示在區分不同知識類別的同時,建立起概念間的共享聯繫。通過概念間的共享機制,避免了設計知識庫的數據冗餘和數據不一致問題,方便了知識的建模錄入、檢索及統計處理。  (3)多視圖和基於本體概念的知識檢索。
  • 2016無錫物聯網十大應用案例發布
    在會上,還公布了2016無錫物聯網十大應用案例評選發布活動。  高科「智慧環保系統」:示範構建全方位、全天候、智能化環保監測網  環境監測監控信息化和環境管理智能化是生態文明建設的緊迫課題。無錫環境監控物聯網應用示範工程,作為國家環保部、發改委、工信部的示範和專項資金支持項目,在標準、技術、平臺和應用等頂層架構層面創新探索。
  • 2021年物聯網將在數據分析/保護髮揮更大作用
    打開APP 2021年物聯網將在數據分析/保護髮揮更大作用 io 發表於 2021-01-13 17:35:13 雲的統治仍在繼續
  • 8大常見物聯網通信協議
    物聯網生態系統的核心組成部分是連接和通信。物聯網使遠程和分散物體(設備,傳感器節點,網關單元,雲伺服器)之間的連接和通信成為可能。  物聯網通信協議的專業知識對於理解物聯網系統至關重要。這些有線或無線協議不僅充當通信媒介,還為物聯網網絡提供增值功能。