2017杭州·云棲大會(huì)進(jìn)入第三天,繼阿里巴巴發(fā)布阿里云Link物聯(lián)網(wǎng)平臺(tái)后,AliOS家族旗下面向IoT領(lǐng)域的輕量級(jí)物聯(lián)網(wǎng)嵌入式操作系統(tǒng)AliOS Things也正式亮相,具備極簡開發(fā)、云端一體、豐富組件、安全防護(hù)等關(guān)鍵能力,可廣泛應(yīng)用在智慧城市、智能家電、智能家居、新出行等領(lǐng)域,實(shí)現(xiàn)物聯(lián)網(wǎng)設(shè)備快速上云。
回顧嵌入式操作系統(tǒng)發(fā)展史,不難發(fā)現(xiàn),已廣泛應(yīng)用于不同行業(yè)以及消費(fèi)電子領(lǐng)域,但過去,嵌入式操作系統(tǒng)僅能實(shí)現(xiàn)一個(gè)迷你的操作系統(tǒng)內(nèi)核,提供任務(wù)管理、時(shí)間管理、信號(hào)量、消息隊(duì)列、內(nèi)存管理等基本功能,面對(duì)多樣性的物聯(lián)網(wǎng)設(shè)備需求,顯然不完全具備讓設(shè)備上云和實(shí)現(xiàn)云上互聯(lián)互通。
阿里巴巴集團(tuán)資深副總裁、AliOS總裁胡曉明表示,“AliOS是驅(qū)動(dòng)萬物智能的開始,我們將定義一個(gè)不同于PC和移動(dòng)時(shí)代的物聯(lián)網(wǎng)操作系統(tǒng)。同時(shí),他宣布,AliOS即將開源,并號(hào)召行業(yè)伙伴共同建設(shè)一個(gè)“大家的操作系統(tǒng)”,AliOS會(huì)關(guān)注最底層的系統(tǒng)研發(fā),并且把生態(tài)環(huán)境建設(shè)好,和各行各業(yè)發(fā)生化學(xué)反應(yīng)。”
會(huì)上,AliOS公布了AliOS Things的領(lǐng)先優(yōu)勢,目的讓萬物互聯(lián)更簡單,使物聯(lián)網(wǎng)具備智能而成為智聯(lián)網(wǎng)。
1. 輕量級(jí)內(nèi)核:AliOS Things自主研發(fā)微內(nèi)核架構(gòu),使內(nèi)核資源占用更少,在標(biāo)準(zhǔn)狀態(tài)下,實(shí)現(xiàn)ROM占用小于2KB, RAM占用小于1KB, 實(shí)現(xiàn)在廣大資源有限的物聯(lián)網(wǎng)設(shè)備上平穩(wěn)運(yùn)行。
2. 低功耗:AliOS Things提供低功耗場景引擎,實(shí)現(xiàn)軟硬一體結(jié)合。
3. 支持多種連接方式:AliOS Things實(shí)現(xiàn)6種主要連接方式,包括MQTT、CoAP、TCP/IP、NB、LoRA、Wi-Fi等,開發(fā)者可根據(jù)應(yīng)用場景選擇。此外AliOS Things搭載阿里自有專利uMesh技術(shù),支持物聯(lián)網(wǎng)設(shè)備自動(dòng)建立通信網(wǎng)絡(luò)。
4. 全方位安全:AliOS Things提供芯片級(jí)別安全保護(hù),從OS、連接協(xié)議、數(shù)據(jù)等提供全方位的安全保證措施,支持可信運(yùn)行環(huán)境、ID2根身份證和密鑰、syscall三種保護(hù),保障物聯(lián)網(wǎng)應(yīng)用和設(shè)備的云上安全。
5. FOTA升級(jí):AliOS Things支持輕量級(jí)、高效的固件升級(jí)方案,支持app獨(dú)立、多bin、差分升級(jí)三種升級(jí)模式,支持終端廠商根據(jù)不同應(yīng)用場景選擇最優(yōu)升級(jí)方案。
6. 終端上云:AliOS Things自主研發(fā)提供AliOS Cube(可視化配置工具),開發(fā)者能靈活地按需求而選擇所需組件,組合IoT產(chǎn)品軟件棧,實(shí)現(xiàn)設(shè)備的快速上云。
此外,據(jù)AliOS Things產(chǎn)品負(fù)責(zé)人李桂洪介紹,“除安全、語音組件和uMesh外,AliOS Things也將面向所有開發(fā)者全棧開源,代碼將在10月20日發(fā)布到github/alibaba/AliOS-Things”。
AliOS Things究竟有哪些領(lǐng)先優(yōu)勢?對(duì)此,李桂洪介紹,對(duì)比其他開源嵌入式操作系統(tǒng),AliOS Things是一款真正的全棧物聯(lián)網(wǎng)操作系統(tǒng),擁有業(yè)內(nèi)最完整的系統(tǒng)能力。
簡單來說,AliOS Things自主研發(fā)輕量級(jí)內(nèi)核架構(gòu)(ROM<2KB, RAM<1KB)實(shí)現(xiàn)操作系統(tǒng)極低功耗。同時(shí)AliOS Things支持6種連接協(xié)議,3種輕量升級(jí)模式,提供TLS、TEE、ID2三種芯片級(jí)別安全防護(hù),擁有豐富系統(tǒng)組件(包括實(shí)時(shí)操作系統(tǒng)內(nèi)核,連接協(xié)議庫、文件系統(tǒng)、libc接口、FOTA、Mesh、語音識(shí)別),實(shí)現(xiàn)物聯(lián)網(wǎng)設(shè)備快速鏈接阿里云Link物聯(lián)網(wǎng)平臺(tái)。
目前,AliOS Things已經(jīng)支持多家國內(nèi)和國外的芯片廠家產(chǎn)品,實(shí)現(xiàn)云端一體。