技術(shù)
導(dǎo)讀:物聯(lián)網(wǎng)的所有問(wèn)題都源于互操作性。 有許多平臺(tái)和協(xié)議旨在通過(guò)相互連接的設(shè)備在新技術(shù)發(fā)展中打上自己的印記。 在這一點(diǎn)上, 聯(lián)盟組織之間的差異是令人困惑的。在研究IOT的語(yǔ)義交互性之前,需要定義一些相關(guān)的術(shù)語(yǔ),也就是一個(gè)待補(bǔ)充的詞匯表。
就早在當(dāng)年自己離開(kāi)高通公司的時(shí)候,曾經(jīng)自以為是地將未來(lái)的互聯(lián)網(wǎng)分為3個(gè)方向:
1)可信的互聯(lián)網(wǎng)
2)安全的互聯(lián)網(wǎng)
3)無(wú)所不在的互聯(lián)網(wǎng)
只是限于能力有限,卻始終沒(méi)有什么建樹(shù)。如今,區(qū)塊鏈的出現(xiàn)可能會(huì)解決可信的問(wèn)題。接下來(lái)閑暇的時(shí)候,需要好好學(xué)習(xí)一下。安全對(duì)于任何互聯(lián)網(wǎng)應(yīng)用都是及其重要。無(wú)所不在指的就是物聯(lián)網(wǎng)(IOT)。
這是一個(gè)不一樣的春節(jié),心緒不寧,今天終于有了好一點(diǎn)消息,于是稍微安下心來(lái)讀完了節(jié)前剩下的 embedded-computing.com 上的系列文章?!安粍?dòng)筆墨不讀書(shū)”,盡管自己的譯文粗糙,但人老了,臉皮就變得比較厚了。原文是“跨行業(yè)領(lǐng)域的語(yǔ)義互操作性”,實(shí)際上是物聯(lián)網(wǎng)、企業(yè)網(wǎng)、互聯(lián)網(wǎng)的互聯(lián)互通,譯文為了突出主旨,標(biāo)題還是使用了物聯(lián)網(wǎng)——IOT。
物聯(lián)網(wǎng)的所有問(wèn)題都源于互操作性。 有許多平臺(tái)和協(xié)議旨在通過(guò)相互連接的設(shè)備在新技術(shù)發(fā)展中打上自己的印記。 在這一點(diǎn)上, 聯(lián)盟組織之間的差異是令人困惑的。在研究IOT的語(yǔ)義交互性之前,需要定義一些相關(guān)的術(shù)語(yǔ),也就是一個(gè)待補(bǔ)充的詞匯表。
"當(dāng)我們定義一個(gè)詞時(shí), 我們只是在邀請(qǐng)其他人按照我們希望的方式使用它;
定義的目的是將爭(zhēng)論集中在事實(shí)上,
而一個(gè)好的定義的正確結(jié)果是將爭(zhēng)論轉(zhuǎn)化為事實(shí)分歧,
從而為進(jìn)一步的探究提供理由。" - c. Wright Mills
本詞匯表描述了系列文章中使用的術(shù)語(yǔ),"跨行業(yè)領(lǐng)域的語(yǔ)義互操作性", 包括對(duì)象類、它們的關(guān)系和容器。
Actuator 執(zhí)行器
一種設(shè)備, 使數(shù)字?jǐn)?shù)據(jù)能夠轉(zhuǎn)換成某種機(jī)械、電子和 / 或化學(xué)作用, 從而改變物理對(duì)象。例如, 門鎖、火警、灑水器。
Asset (Resource) 資產(chǎn)(資源)
頂級(jí)對(duì)象類。例如設(shè)備、存貨。資產(chǎn)——零售商用來(lái)支持其業(yè)務(wù)的工具或設(shè)備(包括電子設(shè)備)。資源——產(chǎn)生利益的來(lái)源或供應(yīng)來(lái)源。 通常情況下, 資源是材料、能源、服務(wù)、知識(shí)或其他資產(chǎn), 這些資源被轉(zhuǎn)化、使用或消耗以生產(chǎn)合適的產(chǎn)品, 在這個(gè)過(guò)程中, 資源可能被消耗或者無(wú)法獲得。
注意: 此處定義的資源與 W3C RDF 標(biāo)準(zhǔn)中定義的資源不同。
Attribute (Property, Tag) 屬性(屬性、標(biāo)記)
對(duì)象類的數(shù)據(jù)特性。如出生日期。 屬性是與一個(gè)實(shí)體相關(guān)聯(lián)的一條信息。 如果可以構(gòu)造一個(gè)以下形式的句子, 則可以識(shí)別屬性:"[實(shí)體]的[屬性名]是[屬性值]。 屬性也是一種適用于對(duì)象類的所有成員的特性。從語(yǔ)義上看,用于指示某個(gè)事物的屬性和關(guān)系的屬性; 等價(jià)于 rdf: Property。 標(biāo)簽是應(yīng)用于實(shí)體的名稱 / 值對(duì)。 標(biāo)記定義一個(gè)實(shí)體的事實(shí)或?qū)傩浴?例如, 如果我們將網(wǎng)站標(biāo)記應(yīng)用到一個(gè)實(shí)體, 那么我們就宣布該實(shí)體代表一個(gè)建筑物。
Automation System 自動(dòng)化系統(tǒng)
一種無(wú)人為干預(yù)的系統(tǒng), 通過(guò)聚合傳感器、執(zhí)行器、控制器、通信網(wǎng)絡(luò)和用戶界面設(shè)備等的集合操作, 來(lái)解釋、處理和分發(fā)數(shù)據(jù)。例如智能建筑系統(tǒng)、家居自動(dòng)化系統(tǒng)、倉(cāng)庫(kù)自動(dòng)化系統(tǒng)等。
Communication Protocol 通訊協(xié)議
在計(jì)算系統(tǒng)(例如電信)內(nèi)或系統(tǒng)之間交換信息的數(shù)字電文格式和規(guī)則系統(tǒng)。 協(xié)議可能包括信令、身份驗(yàn)證、錯(cuò)誤檢測(cè)能力和 / 或修正功能。 每條信息都有一個(gè)確切的意思, 意在激發(fā)接收者定義的響應(yīng)。 通信的性質(zhì)、實(shí)際交換的數(shù)據(jù)以及任何依賴狀態(tài)的行為都是通過(guò)技術(shù)規(guī)范或通信協(xié)議標(biāo)準(zhǔn)來(lái)定義的。例如 HTTP、 HTTP 安全(HTTPS)、簡(jiǎn)單郵件傳輸協(xié)議(SMTP)、約束應(yīng)用協(xié)議(CoAP)等。
Controller 控制器
一個(gè)芯片, 一個(gè)擴(kuò)展卡, 或者一個(gè)獨(dú)立有外圍設(shè)備接口的設(shè)備。
Data Element 數(shù)據(jù)元素
數(shù)據(jù)集中可識(shí)別的數(shù)據(jù)單元。例如, 數(shù)據(jù)庫(kù)字段、 RDF、 XML 屬性或原子元素、程序變量或數(shù)組元素或 JSON 值。 數(shù)據(jù)元素在上下文中被認(rèn)為是不可分割的數(shù)據(jù)單元。 [ iso2382] 數(shù)據(jù)元素可以存儲(chǔ)在數(shù)據(jù)庫(kù)中, 通過(guò)消息交換, 并通過(guò)軟件程序進(jìn)行操作。 數(shù)據(jù)元素可以是任意大小的,例如一個(gè)包含二進(jìn)制值的位或一個(gè)大的非結(jié)構(gòu)化數(shù)據(jù)文件,指定了標(biāo)識(shí)、描述和值表示的數(shù)據(jù)單元。
Data Item 數(shù)據(jù)條目
數(shù)據(jù)元素的單個(gè)實(shí)例。
Data Mapping 數(shù)據(jù)映射
一種在兩個(gè)不同的數(shù)據(jù)模型之間創(chuàng)建數(shù)據(jù)元映射的過(guò)程。
Data Model 數(shù)據(jù)模型
一種信息模型, 包括一個(gè)抽象的模型, 用于組織數(shù)據(jù)元素和標(biāo)準(zhǔn)化它們之間的相互關(guān)系和對(duì)象類的屬性。
Data Normalization 數(shù)據(jù)正?;?/strong>
一種將數(shù)據(jù)整理為規(guī)范形式以促進(jìn)互操作性的一種過(guò)程。 例如, 數(shù)據(jù)元素規(guī)范化是在數(shù)據(jù)存儲(chǔ)中組織數(shù)據(jù)元素以減少冗余和依賴的過(guò)程。
Data Store 數(shù)據(jù)存儲(chǔ)
一種包含持久存儲(chǔ)和管理數(shù)據(jù)元素集合的存儲(chǔ)信息模型。例如數(shù)據(jù)庫(kù)、數(shù)據(jù)集、文件、固件等。
Data Type (Kind) 數(shù)據(jù)類別(種類)
一種分類, 用來(lái)確定可能的值、可執(zhí)行的過(guò)程、數(shù)據(jù)的含義和存儲(chǔ)數(shù)值方式的各種類型的數(shù)據(jù)分類。例如布爾、數(shù)字、字符串、溫度、壓力、速度、電力、貨幣、時(shí)間等。
Dataset 數(shù)據(jù)集
一種包含以表格形式表示的數(shù)據(jù)元素集合。 數(shù)據(jù)集中的每一列可能代表一個(gè)特定的變量。 數(shù)據(jù)集中的每一行都可能對(duì)應(yīng)于給定的對(duì)象。 數(shù)據(jù)集可以包含一個(gè)或多個(gè)對(duì)象的數(shù)據(jù)元素, 與行數(shù)相應(yīng)。例如數(shù)據(jù)庫(kù)表、檔案、數(shù)組等。
Descriptor 描述符
具有描述、識(shí)別或索引功能的元素或術(shù)語(yǔ)。
Device 設(shè)備
為特定目的而制造的一種設(shè)備, 尤指機(jī)械或電氣設(shè)備。例如傳感器、驅(qū)動(dòng)器、恒溫器、智能手機(jī)、電器等。
Domain 領(lǐng)域
可以自治、行權(quán)或控制的領(lǐng)域。例如知識(shí)領(lǐng)域、網(wǎng)絡(luò)領(lǐng)域、網(wǎng)域。
Environment (Weather) 環(huán)境(天氣)
頂級(jí)對(duì)象類。例如家居、建筑物、商店、醫(yī)院、工廠、城市等。
Equipment 設(shè)備
包含一個(gè)或多個(gè)傳感器或產(chǎn)生數(shù)據(jù)的資產(chǎn)類型。例如: 小組、鍋爐、冷卻機(jī)、冷凍機(jī)等。
Event 活動(dòng)
頂級(jí)對(duì)象類。例如: 時(shí)間系列活動(dòng)、音樂(lè)會(huì)??梢允窃诖_定的時(shí)間或時(shí)間發(fā)生的事件, 無(wú)論是否有人參與;也可以是在某個(gè)特定的時(shí)間和地點(diǎn)發(fā)生的事件, 如音樂(lè)會(huì)、講座或節(jié)日。 重復(fù)事件可以由單獨(dú)的事件對(duì)象構(gòu)成。
Identifier (Name) 識(shí)別碼(名稱)
一種值, 用于在名稱空間中命名具有明確持久名稱的任何對(duì)象。例如, 人造名稱、機(jī)器產(chǎn)生的 UUID等。
Information Model 信息模型
一個(gè)代表概念、關(guān)系、約束、規(guī)則和操作的頂級(jí)對(duì)象類, 用于為選定的領(lǐng)域指定數(shù)據(jù)語(yǔ)義(元數(shù)據(jù))。例如, 元模型、元數(shù)據(jù)模型等。
Location (Place, Site, Zone) 地點(diǎn)(地點(diǎn)、位置、地帶)
頂級(jí)對(duì)象類。例如校園、建筑物、樓層、城市等。通常情況下, 地理位置提供了一個(gè)特定地理環(huán)境的數(shù)據(jù)元素.place 是具有某種固定物理位置的實(shí)體。Site用于實(shí)體模擬一個(gè)單一設(shè)施。 一個(gè)好的經(jīng)驗(yàn)是, 任何建筑都有自己的街道地址作為自己的site。 例如, 校園更好地模仿每個(gè)建筑作為一個(gè)site, 而不是把整個(gè)校園作為一個(gè)site來(lái)對(duì)待。而zone 是建筑物的一個(gè)有條件的空間。
Metadata (Data Semantics) 元數(shù)據(jù)(數(shù)據(jù)語(yǔ)義)
一種包含數(shù)據(jù)自身數(shù)據(jù)類型的數(shù)據(jù)集。
Object (Entity, Record, Row) 對(duì)象(實(shí)體、記錄、行)
對(duì)象類的一個(gè)唯一實(shí)例的數(shù)據(jù)表示。 對(duì)象的屬性可以存儲(chǔ)為數(shù)據(jù)存儲(chǔ)中的數(shù)據(jù)元素。 對(duì)象類的每個(gè)對(duì)象都有一組最小的唯一識(shí)別屬性集, 其中包括一個(gè)唯一標(biāo)識(shí)符。例如, 第4層, 訂單 # 1234。實(shí)體是現(xiàn)實(shí)世界中某些物理對(duì)象的抽象。 實(shí)體包括站點(diǎn)、設(shè)備、傳感器點(diǎn)、氣象站等。 在軟件系統(tǒng)中, 一個(gè)實(shí)體可以被建模為數(shù)據(jù)庫(kù)中的記錄、智能建筑系統(tǒng)中的對(duì)象或 CSV 文件中的一行。
Object Class (Class, Entity Class, Table, Type) 對(duì)象類(類、實(shí)體類、表、類)
被認(rèn)為能夠獨(dú)立存在并且可以被唯一識(shí)別的類似事物或物體的類別。 一個(gè)實(shí)體的非限制性例子包括物理實(shí)體(房屋或汽車等)、事件(房屋銷售或汽車服務(wù)等)、概念(客戶交易或訂單等)、個(gè)人信息(聯(lián)系人、消息、事件和任務(wù)等), 以及包括實(shí)體在內(nèi)的對(duì)象模式。例如地板、訂單等。
對(duì)象類在現(xiàn)實(shí)世界中, 是一系列的概念、抽象或者事物,被確定為明確的界限和含義, 其屬性和行為遵循相同的規(guī)則。 對(duì)象類類似于數(shù)據(jù)建模中使用的實(shí)體。 一個(gè)例子對(duì)象類是人。 任何適用于對(duì)象類的屬性都是該對(duì)象類所有實(shí)例的有效屬性。類描述了一組具有相同屬性、關(guān)系和語(yǔ)義的對(duì)象
Ontology 本體論
一種信息模型, 包括對(duì)存在于特定知識(shí)域中的對(duì)象類的數(shù)據(jù)類型、屬性和相互關(guān)系的形式命名和定義。
Organization (Enterprise) 組織(企業(yè))
為實(shí)現(xiàn)一套共同目標(biāo)而組織在一起的一批人組成的一個(gè)集合。例如: 商業(yè)、機(jī)構(gòu)、協(xié)會(huì))。任何法律或?qū)嶓w參與任何供應(yīng)鏈中的任何一點(diǎn), 而且需要檢索預(yù)先界定的信息。 一個(gè)組織通過(guò)全局位置號(hào)(GLN)唯一地識(shí)別。
Party 派對(duì)
頂級(jí)對(duì)象類, 包括與一個(gè)或多個(gè)進(jìn)程相關(guān)的一個(gè)或多個(gè)角色的組織或人員組成的頂級(jí)對(duì)象類。例如 S-MART, John Smith等。締約方是指在任何供應(yīng)鏈的任何地點(diǎn)涉及的任何法律實(shí)體或個(gè)體, 需要檢索預(yù)先界定的信息。 一個(gè)締約方是由全局位置號(hào)(GLN)唯一標(biāo)識(shí)的。
Person 人
一種代表人類的party類型。例如, 約翰 · 史密斯等。一個(gè)人, 不管是男人, 女人, 還是孩子,或者活的、死的、不死的或虛構(gòu)的。
Point 點(diǎn)
傳感器或執(zhí)行器的屬性, 它表示系統(tǒng)中的值。 例如, 電表可能有兩個(gè)點(diǎn): Kw 值和 KwH 值。 溫度傳感器可能有一個(gè)點(diǎn): 當(dāng)前溫度值。如模擬輸入、離散輸入、模擬輸出、離散輸出等。
點(diǎn)通常是一個(gè)數(shù)字或模擬傳感器或執(zhí)行器實(shí)體(有時(shí)稱為硬點(diǎn))。 點(diǎn)也可以表示一個(gè)配置值, 如一個(gè)設(shè)置點(diǎn) 或日程表日志(有時(shí)稱為軟點(diǎn))。 點(diǎn)實(shí)體被標(biāo)記為點(diǎn)標(biāo)簽。 所有的點(diǎn)都被進(jìn)一步分類為傳感器、指令或者設(shè)定點(diǎn)。
Product (Item) 產(chǎn)品(項(xiàng)目)
任何提供的產(chǎn)品或服務(wù)。任何需要檢索預(yù)先定義的信息并且可以在任何供應(yīng)鏈的任何地點(diǎn)定價(jià)、訂購(gòu)或開(kāi)具發(fā)票的任何項(xiàng)目(產(chǎn)品或服務(wù))。項(xiàng)目是供銷售和 / 或可能被零售商用作供應(yīng)品的有形產(chǎn)品或無(wú)形服務(wù)。
Process (Action) 程序(行動(dòng))
一系列的動(dòng)作、變化或者功能會(huì)帶來(lái)結(jié)果。由直接代理人和間接參與者對(duì)直接目標(biāo)采取的行動(dòng)。 可以在無(wú)生命儀器的幫助下在一個(gè)位置發(fā)生。 行動(dòng)的執(zhí)行可能會(huì)產(chǎn)生結(jié)果。 具體的行動(dòng)子類型文檔指定每個(gè)參數(shù) / 角色的準(zhǔn)確期望值。
Relationship 關(guān)系
包含兩個(gè)對(duì)象或類之間多對(duì)多關(guān)聯(lián)的頂級(jí)對(duì)象類。如: 角色、訂單項(xiàng)目、產(chǎn)品組成部分。
Role (PartyRole) 角色(派對(duì)角色)
例如顧客、家長(zhǎng)、洗碗機(jī)等。在特定上下文中, 一個(gè)對(duì)象可以執(zhí)行的函數(shù)。角色可以用來(lái)將一個(gè)人, 作為一個(gè)"成員"的角色, 與一個(gè)運(yùn)動(dòng)隊(duì)或一個(gè)"演員"角色聯(lián)系在一起。
Rule (Law, Condition) 規(guī)則(法律、條件)
例如事件觸發(fā)器。管理過(guò)程的法律(自然或人為)或策略。
Sensor 傳感器
一種能夠提供無(wú)處不在的(實(shí)時(shí))觀測(cè)能力的設(shè)備, 以補(bǔ)充人類的感官, 檢測(cè)溫度、濕度、運(yùn)動(dòng)、濕度、位置、重量和其他重要的物理現(xiàn)象(或狀態(tài))的變化。例如溫度感應(yīng)器等。
Smart Device (Connected Device) 智能裝置(連接裝置)
基于標(biāo)準(zhǔn)通信協(xié)議, 連接到唯一可尋址設(shè)備系統(tǒng)的一種設(shè)備。智能設(shè)備是一種電子設(shè)備, 通常通過(guò)不同的無(wú)線協(xié)議, 比如藍(lán)牙、 NFC、 Wi-Fi、3G 等, 通常與其他設(shè)備或網(wǎng)絡(luò)相連。 例如智能手機(jī)、平板電腦、智能手表、智能帶和智能鑰匙鏈等。 這個(gè)術(shù)語(yǔ)也可以指展示某些普適計(jì)算特性的設(shè)備, 其中包括(盡管不一定是)人工智能。
智能設(shè)備可以支持多種形式的因素, 一系列與普適計(jì)算相關(guān)的屬性, 并用于三個(gè)主要的系統(tǒng)環(huán)境: 物理世界、以人為本的環(huán)境和分布式計(jì)算環(huán)境。
System 系統(tǒng)
一個(gè)頂級(jí)對(duì)象類, 包括形成統(tǒng)一整體的定期交互或相互依存的對(duì)象組。 每一個(gè)系統(tǒng)都被其空間和時(shí)間邊界所劃分, 被環(huán)境所包圍和影響, 其結(jié)構(gòu)和目的對(duì)其加以描述, 并在其過(guò)程中得到體現(xiàn)。例如自動(dòng)化系統(tǒng)、天氣系統(tǒng)、域名系統(tǒng)等。
Time Series 時(shí)間序列
一種數(shù)據(jù)集, 它包含一系列按時(shí)間順序編制的數(shù)據(jù)點(diǎn)。
Transaction 交易
一個(gè)頂級(jí)對(duì)象類, 包括當(dāng)事人之間為交換資產(chǎn)而進(jìn)行的一項(xiàng)協(xié)議、通信或行動(dòng)。例如訂單、付運(yùn)、付款等。一份完整的, 獨(dú)立的商業(yè)活動(dòng)記錄。
Unit of Measurement (Measurement Unit, Unit) 測(cè)量單位(測(cè)量單位, 單位)
一個(gè)物理屬性的標(biāo)準(zhǔn)化數(shù)量, 用作表示該屬性發(fā)生數(shù)量的一個(gè)因素。例如攝氏度、每分鐘旋轉(zhuǎn)數(shù)等。
Value 價(jià)值
表示對(duì)象屬性狀態(tài)的數(shù)據(jù)項(xiàng)類型。
這個(gè)系列文章描述了一個(gè)單一的語(yǔ)義數(shù)據(jù)模型來(lái)支持物聯(lián)網(wǎng)和建筑、企業(yè)和消費(fèi)者的數(shù)據(jù)轉(zhuǎn)換。 這種模型必須簡(jiǎn)單可擴(kuò)展, 以便能夠在各行業(yè)領(lǐng)域之間實(shí)現(xiàn)插件化和互操作性。 對(duì)于一個(gè)目前從事智能硬件的老碼農(nóng),覺(jué)得這些文字具有積極的參考意義。