2024面向?qū)崟r(shí)操作系統(tǒng)智能應(yīng)用開發(fā)的技術(shù)要求_第1頁
2024面向?qū)崟r(shí)操作系統(tǒng)智能應(yīng)用開發(fā)的技術(shù)要求_第2頁
2024面向?qū)崟r(shí)操作系統(tǒng)智能應(yīng)用開發(fā)的技術(shù)要求_第3頁
2024面向?qū)崟r(shí)操作系統(tǒng)智能應(yīng)用開發(fā)的技術(shù)要求_第4頁
2024面向?qū)崟r(shí)操作系統(tǒng)智能應(yīng)用開發(fā)的技術(shù)要求_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余2頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

面向?qū)崟r(shí)操作系統(tǒng)智能應(yīng)用開發(fā)的通用技面向?qū)崟r(shí)操作系統(tǒng)智能應(yīng)用開發(fā)的通用技術(shù)要求目次前言 II1目次前言 II1范圍 12規(guī)性用件 13術(shù)和義 14縮語 1±通技架構(gòu) 16功要求 26.1統(tǒng)功能 26.2架能 2F技要求 3F.1形發(fā)架 3F.2線程 3F.3用理 3F.4絡(luò)務(wù) 3F.±4F.6久存儲(chǔ) 4F.F件務(wù) ±8安要求 ±I面向?qū)崟r(shí)操作系統(tǒng)智能應(yīng)用開發(fā)的通用技術(shù)要求1 范圍本文件規(guī)定了面向?qū)崟r(shí)操作系統(tǒng)智能應(yīng)用開發(fā)的通用技術(shù)框架、功能要求、技術(shù)要求和安全要求。本文件適用于面向?qū)崟r(shí)操作系統(tǒng)的通用應(yīng)用開發(fā)活動(dòng)。2 (T/TAE062–2020物聯(lián)網(wǎng)設(shè)備安全平臺(tái)技術(shù)要求和分級(jí)方法面向?qū)崟r(shí)操作系統(tǒng)智能應(yīng)用開發(fā)的通用技術(shù)要求1 范圍本文件規(guī)定了面向?qū)崟r(shí)操作系統(tǒng)智能應(yīng)用開發(fā)的通用技術(shù)框架、功能要求、技術(shù)要求和安全要求。本文件適用于面向?qū)崟r(shí)操作系統(tǒng)的通用應(yīng)用開發(fā)活動(dòng)。2 (T/TAE062–2020物聯(lián)網(wǎng)設(shè)備安全平臺(tái)技術(shù)要求和分級(jí)方法3 3.1lightappli×ation?裝的應(yīng)用軟件。3.2小程序 miniappli×ation示例:用戶通過掃一掃或者搜索即可打開應(yīng)用。4 縮略語下列縮略語適用于本文件。AP應(yīng)程接(ApigatiIteragP0SI:移操系口(PrtalepertinSy?teIner£geRT0實(shí)操系(RTim0pratony?t)‘ 1通用技術(shù)架構(gòu)見圖1。本架構(gòu)圖主要從應(yīng)用視角出發(fā),屏蔽不同類型的硬件、不同系統(tǒng)帶來的碎片化適配問題,并抽象出常用的系統(tǒng)模塊作為中間層,方便應(yīng)用開發(fā)者在不必感知底層硬件和系統(tǒng)差異,進(jìn)行應(yīng)用開發(fā)。圖1 通用術(shù)構(gòu)通用技術(shù)架構(gòu)自上而下可以劃分為如下幾個(gè)層次:a)b)RT0S通用技術(shù)架構(gòu)見圖1。本架構(gòu)圖主要從應(yīng)用視角出發(fā),屏蔽不同類型的硬件、不同系統(tǒng)帶來的碎片化適配問題,并抽象出常用的系統(tǒng)模塊作為中間層,方便應(yīng)用開發(fā)者在不必感知底層硬件和系統(tǒng)差異,進(jìn)行應(yīng)用開發(fā)。圖1 通用術(shù)構(gòu)通用技術(shù)架構(gòu)自上而下可以劃分為如下幾個(gè)層次:a)b)RT0SC/CSDK系統(tǒng),為RT0S操作系統(tǒng)層,主要為RT0S系統(tǒng)內(nèi)核;硬件,包括處理器、存儲(chǔ)單元,I/0設(shè)備等。g)d)e)6 6.1 為屏蔽平臺(tái)相關(guān)的差異性,增加上層模塊的可移植性,宜引入業(yè)界廣泛應(yīng)用的接口標(biāo)準(zhǔn),如P0SI×和C/C++的基本庫,對于上述標(biāo)準(zhǔn)無法覆蓋的設(shè)備特有的能力,再以平臺(tái)SDK的方式進(jìn)行擴(kuò)展。6.2 2g)d)e)£)g)h)i)j)k)l)網(wǎng)絡(luò)服務(wù),主要解決設(shè)備通過wi£i/蜂窩網(wǎng)絡(luò)以及設(shè)備代理網(wǎng)絡(luò)等基礎(chǔ)聯(lián)網(wǎng)能力;藍(lán)牙,提供統(tǒng)一的藍(lán)牙服務(wù)功能;內(nèi)存管理,提供高效安全的內(nèi)存申請、釋放以及監(jiān)控利用等功能;應(yīng)用為態(tài)g)d)e)£)g)h)i)j)k)l)網(wǎng)絡(luò)服務(wù),主要解決設(shè)備通過wi£i/蜂窩網(wǎng)絡(luò)以及設(shè)備代理網(wǎng)絡(luò)等基礎(chǔ)聯(lián)網(wǎng)能力;藍(lán)牙,提供統(tǒng)一的藍(lán)牙服務(wù)功能;內(nèi)存管理,提供高效安全的內(nèi)存申請、釋放以及監(jiān)控利用等功能;應(yīng)用為態(tài)用(va?grpt快用小)供行環(huán)安全模塊,提供包括加解密、設(shè)備認(rèn)證(本地認(rèn)證、遠(yuǎn)程認(rèn)證)、可信根管理等基礎(chǔ)能力;動(dòng)態(tài)引擎,保障應(yīng)用運(yùn)行的性能。7 7.1 要求如下:a)b)g)d)e)可升縮性強(qiáng),輕量,占用資源少,可支持在低端設(shè)備上運(yùn)行;框架應(yīng)高性能,高可靠;框架可靈活嫁接到現(xiàn)有較流行的GTI開發(fā)框架之上。7.2 多線程通信機(jī)制。7.3 可支持應(yīng)用的三方開發(fā)者自助開發(fā)、發(fā)布應(yīng)用,并且由用戶進(jìn)行安裝和增量升級(jí)。7.4 7.4.1 概述提供設(shè)備對遠(yuǎn)程服務(wù)訪問的統(tǒng)一通道,屏蔽掉底層wi£i、蜂窩以及ipoverbluetooth等代理聯(lián)網(wǎng)方案的底層差異性,應(yīng)用開發(fā)者可以使用統(tǒng)一編程接口進(jìn)行網(wǎng)絡(luò)訪問。7.4.2 ?o×ket?API應(yīng)兼?oget?AP,AP字段描示見1表1 ?o×ket?API3字段描述?ok分配一個(gè)套接字,用于后續(xù)的讀取和寫入數(shù)據(jù)。表1 ?o×ket?API例續(xù))7.4.3 應(yīng)符合如下要求:a)b)g)可重入和線程安全;支持ARP,DHCP,DNS,LLWNR,NBNS等協(xié)議棧;支持SSL/TLS、TLCP通信模式。7.‘藍(lán)牙藍(lán)牙功能框架圖如圖2所示。圖2藍(lán)牙功能框架圖藍(lán)牙功能主要要求如下:API表1 ?o×ket?API例續(xù))7.4.3 應(yīng)符合如下要求:a)b)g)可重入和線程安全;支持ARP,DHCP,DNS,LLWNR,NBNS等協(xié)議棧;支持SSL/TLS、TLCP通信模式。7.‘藍(lán)牙藍(lán)牙功能框架圖如圖2所示。圖2藍(lán)牙功能框架圖藍(lán)牙功能主要要求如下:APIGAP/GATT7.6持久化存儲(chǔ)應(yīng)提供持久化存儲(chǔ)能力,包括鍵值對存儲(chǔ)和數(shù)據(jù)塊存儲(chǔ),要求如下:a) 4字段描述?e?got設(shè)置套接字的屬性。bind將套接字綁定到一個(gè)特定的端口上。li?ten向TCP注冊一個(gè)在套接字上的的連接等待。gong客戶端建立一個(gè)與服務(wù)端口的連接。age服務(wù)端接受來自客戶端的連接請求。?end/?endto向連接的另一端發(fā)送數(shù)據(jù)。revrg£om接受發(fā)送自另一端的數(shù)據(jù)。1)2)3)4)為應(yīng)用提供快捷的數(shù)據(jù)訪問接口,適合存儲(chǔ)體積較小的內(nèi)容;提供按應(yīng)用隔離訪問的機(jī)制;按應(yīng)用和設(shè)備維度做透明加解密;可提類卓ke1)2)3)4)為應(yīng)用提供快捷的數(shù)據(jù)訪問接口,適合存儲(chǔ)體積較小的內(nèi)容;提供按應(yīng)用隔離訪問的機(jī)制;按應(yīng)用和設(shè)備維度做透明加解密;可提類卓ke?toe或i0Skeyhan密據(jù)生導(dǎo)和用加密算法操b) 應(yīng)提供適合體積較大的普通數(shù)據(jù)的文件系統(tǒng)存儲(chǔ)標(biāo)準(zhǔn)接口。7.7 硬件服務(wù)框架如圖3所示?,F(xiàn)有的SoC中通常有較為豐富的傳感器外設(shè),而針對這類設(shè)備的驅(qū)動(dòng)API則往往與特定平臺(tái)相關(guān),應(yīng)用在調(diào)用這些外設(shè)時(shí)非常

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論