[發明專利]用于物聯網的操作系統及物聯網終端設備有效
| 申請號: | 201610048495.4 | 申請日: | 2016-01-25 |
| 公開(公告)號: | CN105721555B | 公開(公告)日: | 2019-10-29 |
| 發明(設計)人: | 陳清甫 | 申請(專利權)人: | 英科信息技術(北京)有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京睿智保誠專利代理事務所(普通合伙) 11732 | 代理人: | 楊海明 |
| 地址: | 100080 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 聯網 操作系統 及物 終端設備 | ||
1.一種用于物聯網的操作系統,其特征在于,包括:板級支持包BSP層子系統、操作系統內核kernel層子系統、服務層子系統和第三方開源庫子系統,其中,
所述BSP層子系統與多個硬件平臺相適配,所述kernel層子系統與所述BSP層子系統相連,所述服務層子系統與所述kernel層子系統和外部的程序應用相連,所述kernel層子系統提供的移植接口包括:I/O接口、射頻RF接口,所述第三方開源庫子系統與所述kernel層子系統和所述服務層子系統相連;
所述用于物聯網的操作系統的操作方法,包括:
所述BSP層子系統初始化操作系統內核的環境,建立文件系統,向下層的所述硬件平臺提供移植接口,并向上層的所述kernel層子系統屏蔽所述硬件平臺的信息;
所述kernel層子系統對所述BSP層子系統提供的移植接口和文件系統進行管理,以及對操作系統的任務和存儲數據進行管理;
所述服務層子系統在所述kernel層子系統的管理下,對所述程序應用提供遠程無感知升級服務,并通過云接入接口與外部的云平臺相連,以提供云接入服務,以及設置基于物聯網的專屬IPv6協議,通過所述基于物聯網的專屬IPv6協議與外部的物聯網終端進行通信;
所述第三方開源庫子系統用于向所述kernel層子系統和所述服務層子系統提供運行過程中采用的數據庫和安全算法;
所述服務層子系統對所述程序應用提供遠程無感知升級服務,包括:
所述服務層子系統通過云接入接口向云平臺上報物聯網終端設備的類型和版本號;
所述云平臺讀取所述當前物聯網終端設備的類型和版本號并存儲至本地,并定時從所述物聯網終端設備的廠商服務器獲取最新版本號,并根據所述當前物聯網終端設備的類型判斷本地存儲的對應版本號是否為所述最新版本號,如果不是,則通過所述云接入接口向所述服務層子系統發送應用程序更新命令;
所述服務層子系統在接收到所述應用程序更新命令后,從所述云平臺下載最新版本號對應的應用程序升級文件,存儲至所述BSP層子系統的文件系統中,由所述kernel層子系統對所述文件系統中的應用程序升級文件進行完整性校驗,并在校驗成功后,由所述服務層子系統將所述應用程序升級文件寫入對應的程序應用中,以對所述程序應用進行升級。
2.如權利要求1所述的用于物聯網的操作系統,其特征在于,所述kernel層子系統采用循環校驗碼CRC方式對所述應用程序升級文件進行完整性校驗。
3.如權利要求1所述的用于物聯網的操作系統,其特征在于,所述服務層子系統還用于采用基于物聯網的專屬IPv6協議與外部的物聯網終端設備進行通信,獲取當前物聯網終端與外部的每個物聯網終端之間通信的信號強度,根據所述信號強度解算出當前物聯網終端與外部的每個物聯網終端的相對位置,對所述當前物聯網終端的地理位置進行定位。
4.如權利要求1或3所述的用于物聯網的操作系統,其特征在于,所述基于物聯網的專屬IPv6協議包括:IEEE 802.15.4標準、低速無線個人域網LoWPAN、IPv6協議標準、用戶數據協議UDP、傳輸控制協議TCP協議標準及消息隊列遙測傳輸MQTT協議標準。
5.如權利要求1所述的用于物聯網的操作系統,其特征在于,所述服務層子系統進一步接收物聯網終端設備內的多個傳感器采集的環境監測數據,包括:所述服務層子系統通過預設傳感器接口接收所述多個傳感器返回的環境監測數據,將所述環境監測數據存儲至本地的物聯網終端設備內,以及通過云接入接口推送至遠程的云平臺,由所述云平臺提供給其他終端設備。
6.如權利要求5所述的用于物聯網的操作系統,其特征在于,所述環境監測數據包括:溫濕度數據、氣體數據、PM2.5濃度數據、水質監測數據、紅外信號監測數據、光照強度數據和紫外線強度數據。
7.如權利要求1所述用于物聯網的操作系統,其特征在于,所述第三方開源庫子系統提供的安全算法包括數據加密標準DES算法、高級加密標準AES算法和公鑰加密算法RSA算法。
8.一種物聯網終端設備,其特征在于,所述物聯網終端設備采用權利要求1-7任一項所述的用于物聯網的操作系統。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英科信息技術(北京)有限公司,未經英科信息技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610048495.4/1.html,轉載請聲明來源鉆瓜專利網。





