




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
面向實時操作系統(tǒng)智能應用開發(fā)的通用技面向實時操作系統(tǒng)智能應用開發(fā)的通用技術要求目次前言 II1目次前言 II1范圍 12規(guī)性用件 13術和義 14縮語 1±通技架構 16功要求 26.1統(tǒng)功能 26.2架能 2F技要求 3F.1形發(fā)架 3F.2線程 3F.3用理 3F.4絡務 3F.±4F.6久存儲 4F.F件務 ±8安要求 ±I面向實時操作系統(tǒng)智能應用開發(fā)的通用技術要求1 范圍本文件規(guī)定了面向實時操作系統(tǒng)智能應用開發(fā)的通用技術框架、功能要求、技術要求和安全要求。本文件適用于面向實時操作系統(tǒng)的通用應用開發(fā)活動。2 (T/TAE062–2020物聯(lián)網(wǎng)設備安全平臺技術要求和分級方法面向實時操作系統(tǒng)智能應用開發(fā)的通用技術要求1 范圍本文件規(guī)定了面向實時操作系統(tǒng)智能應用開發(fā)的通用技術框架、功能要求、技術要求和安全要求。本文件適用于面向實時操作系統(tǒng)的通用應用開發(fā)活動。2 (T/TAE062–2020物聯(lián)網(wǎng)設備安全平臺技術要求和分級方法3 3.1lightappli×ation?裝的應用軟件。3.2小程序 miniappli×ation示例:用戶通過掃一掃或者搜索即可打開應用。4 縮略語下列縮略語適用于本文件。AP應程接(ApigatiIteragP0SI:移操系口(PrtalepertinSy?teIner£geRT0實操系(RTim0pratony?t)‘ 1通用技術架構見圖1。本架構圖主要從應用視角出發(fā),屏蔽不同類型的硬件、不同系統(tǒng)帶來的碎片化適配問題,并抽象出常用的系統(tǒng)模塊作為中間層,方便應用開發(fā)者在不必感知底層硬件和系統(tǒng)差異,進行應用開發(fā)。圖1 通用術構通用技術架構自上而下可以劃分為如下幾個層次:a)b)RT0S通用技術架構見圖1。本架構圖主要從應用視角出發(fā),屏蔽不同類型的硬件、不同系統(tǒng)帶來的碎片化適配問題,并抽象出常用的系統(tǒng)模塊作為中間層,方便應用開發(fā)者在不必感知底層硬件和系統(tǒng)差異,進行應用開發(fā)。圖1 通用術構通用技術架構自上而下可以劃分為如下幾個層次:a)b)RT0SC/CSDK系統(tǒng),為RT0S操作系統(tǒng)層,主要為RT0S系統(tǒng)內核;硬件,包括處理器、存儲單元,I/0設備等。g)d)e)6 6.1 為屏蔽平臺相關的差異性,增加上層模塊的可移植性,宜引入業(yè)界廣泛應用的接口標準,如P0SI×和C/C++的基本庫,對于上述標準無法覆蓋的設備特有的能力,再以平臺SDK的方式進行擴展。6.2 2g)d)e)£)g)h)i)j)k)l)網(wǎng)絡服務,主要解決設備通過wi£i/蜂窩網(wǎng)絡以及設備代理網(wǎng)絡等基礎聯(lián)網(wǎng)能力;藍牙,提供統(tǒng)一的藍牙服務功能;內存管理,提供高效安全的內存申請、釋放以及監(jiān)控利用等功能;應用為態(tài)g)d)e)£)g)h)i)j)k)l)網(wǎng)絡服務,主要解決設備通過wi£i/蜂窩網(wǎng)絡以及設備代理網(wǎng)絡等基礎聯(lián)網(wǎng)能力;藍牙,提供統(tǒng)一的藍牙服務功能;內存管理,提供高效安全的內存申請、釋放以及監(jiān)控利用等功能;應用為態(tài)用(va?grpt快用小)供行環(huán)安全模塊,提供包括加解密、設備認證(本地認證、遠程認證)、可信根管理等基礎能力;動態(tài)引擎,保障應用運行的性能。7 7.1 要求如下:a)b)g)d)e)可升縮性強,輕量,占用資源少,可支持在低端設備上運行;框架應高性能,高可靠;框架可靈活嫁接到現(xiàn)有較流行的GTI開發(fā)框架之上。7.2 多線程通信機制。7.3 可支持應用的三方開發(fā)者自助開發(fā)、發(fā)布應用,并且由用戶進行安裝和增量升級。7.4 7.4.1 概述提供設備對遠程服務訪問的統(tǒng)一通道,屏蔽掉底層wi£i、蜂窩以及ipoverbluetooth等代理聯(lián)網(wǎng)方案的底層差異性,應用開發(fā)者可以使用統(tǒng)一編程接口進行網(wǎng)絡訪問。7.4.2 ?o×ket?API應兼?oget?AP,AP字段描示見1表1 ?o×ket?API3字段描述?ok分配一個套接字,用于后續(xù)的讀取和寫入數(shù)據(jù)。表1 ?o×ket?API例續(xù))7.4.3 應符合如下要求:a)b)g)可重入和線程安全;支持ARP,DHCP,DNS,LLWNR,NBNS等協(xié)議棧;支持SSL/TLS、TLCP通信模式。7.‘藍牙藍牙功能框架圖如圖2所示。圖2藍牙功能框架圖藍牙功能主要要求如下:API表1 ?o×ket?API例續(xù))7.4.3 應符合如下要求:a)b)g)可重入和線程安全;支持ARP,DHCP,DNS,LLWNR,NBNS等協(xié)議棧;支持SSL/TLS、TLCP通信模式。7.‘藍牙藍牙功能框架圖如圖2所示。圖2藍牙功能框架圖藍牙功能主要要求如下:APIGAP/GATT7.6持久化存儲應提供持久化存儲能力,包括鍵值對存儲和數(shù)據(jù)塊存儲,要求如下:a) 4字段描述?e?got設置套接字的屬性。bind將套接字綁定到一個特定的端口上。li?ten向TCP注冊一個在套接字上的的連接等待。gong客戶端建立一個與服務端口的連接。age服務端接受來自客戶端的連接請求。?end/?endto向連接的另一端發(fā)送數(shù)據(jù)。revrg£om接受發(fā)送自另一端的數(shù)據(jù)。1)2)3)4)為應用提供快捷的數(shù)據(jù)訪問接口,適合存儲體積較小的內容;提供按應用隔離訪問的機制;按應用和設備維度做透明加解密;可提類卓ke1)2)3)4)為應用提供快捷的數(shù)據(jù)訪問接口,適合存儲體積較小的內容;提供按應用隔離訪問的機制;按應用和設備維度做透明加解密;可提類卓ke?toe或i0Skeyhan密據(jù)生導和用加密算法操b) 應提供適合體積較大的普通數(shù)據(jù)的文件系統(tǒng)存儲標準接口。7.7 硬件服務框架如圖3所示。現(xiàn)有的SoC中通常有較為豐富的傳感器外設,而針對這類設備的驅動API則往往與特定平臺相關,應用在調用這些外設時非常
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東省無棣縣魯北高新技術開發(fā)區(qū)實驗學校2024-2025學年中考押題預測卷(生物試題文)試卷含解析
- 吉林省長春二道區(qū)七校聯(lián)考2025年初三5月階段測試化學試題含解析
- 我們能否建立生物醫(yī)學研究的系統(tǒng)規(guī)范二
- 藍色扁平簡約財務知識培訓
- 服務標準化與咖啡廳服務質量考核試卷
- 太陽能光伏電站項目管理流程考核試卷
- 消費金融市場的監(jiān)管科技應用考核試卷
- 皮革護理行業(yè)服務標準制定考核試卷
- 有機化學專題習題課專題部分課件
- 白酒釀造過程中的糖化與酒化考核試卷
- 承包餐館協(xié)議書模板
- (省統(tǒng)測)貴州省2025年4月高三年級適應性考試(選擇性考試科目)歷史試卷(含答案)
- 危險化學品事故應急預案
- 第三方房屋抵押擔保合同
- 2025年山東建筑安全員《B證》考試題庫及答案
- 2025屆上海市黃浦區(qū)高三下學期二模政治試題(原卷版+解析版)
- 浙江國企招聘2025寧波樞智交通科技有限公司招聘21人筆試參考題庫附帶答案詳解
- 關于大坦沙島地區(qū)更新改造規(guī)劃的批復
- 2019年代理商授權書
- 建設工程竣工結算審核常見問題分析及解決辦法
- 物控員崗位月度績效考核表
評論
0/150
提交評論