【技术实现步骤摘要】
本专利技术涉及物联网及网络通信
,特别涉及一种用于物联网的操作系统及物联网终端设备。
技术介绍
当前应用到智能设备端的操作系统多种多样,例如ucos,linux,vxworks,tinyOS,contiki等系统。这些操作系统仍然按照传统思维,仅提供系统层面的功能,例如多线程、存储管理、I/O管理、文件管理、网络通信。但是在物联网领域,更需要一种可定制、可以提供更多服务的操作系统,满足日益复杂化的物联网智能设备的需要。专利(申请号:201310325297.4;名称:物联网的网络操作系统装置及方法)提出了一种物联网的网络拓扑结构、操作装置和操作方法,可以对物联网中的各设备和多个设备构成的虚拟智能设备实现联合检测和联合控制的智能业务按照优先级别进行精准操控。但是,该技术方案仍没有给出一种适于物联网的操作系统及相应的通信协议,并且缺乏外部服务业务的扩展。
技术实现思路
本专利技术的目的旨在至少解决所述技术缺陷之一。为此,本专利技术的目的在于提出一种用于物联网的操作系统及物联网终端设备,在SUB-GHZ、2.4G等无线频段上实现IPv6技术,提供远程无感知升级服务、支持基于ELPLUSIPv6协议的室内定位服务、云接入服务和传感器服务。为了实现上述目的,本专利技术一方面的实施例提供一种用于物联网的操作系统,包括:板级支持包BSP层子系统、操作系统内核kernel层子系统、服务层子系统和第三方开源库子系 ...
【技术保护点】
一种用于物联网的操作系统,其特征在于,包括:板级支持包BSP层子系统、操作系统内核kernel层子系统、服务层子系统和第三方开源库子系统,其中,所述BSP层子系统与多个硬件平台相适配,用于初始化操作系统内核的环境,建立文件系统,向下层的所述硬件平台提供移植接口,并向上层的所述kernel层子系统屏蔽所述硬件平台的信息;所述kernel层子系统与所述BSP层子系统相连,用于对所述BSP层子系统提供的移植接口和文件系统用进行管理,以及对操作系统的任务和存储数据进行管理;所述服务层子系统与所述kernel层子系统和外部的程序应用相连,用于在所述kernel层子系统的管理下,对所述程序应用提供远程无感知升级服务,并通过云接入接口与外部的云平台相连,以提供云接入服务,以及设置基于物联网的专属IPv6协议,通过所述基于物联网的专属IPv6协议与外部的物联网终端进行通信;所述第三方开源库子系统与所述kernel层子系统和所述服务层子系统相连,用于向所述kernel层子系统和所述服务层子系统提供运行过程中采用的数据库和安全算法。
【技术特征摘要】
1.一种用于物联网的操作系统,其特征在于,包括:板级支持包BSP层子系统、操作
系统内核kernel层子系统、服务层子系统和第三方开源库子系统,其中,
所述BSP层子系统与多个硬件平台相适配,用于初始化操作系统内核的环境,建立文
件系统,向下层的所述硬件平台提供移植接口,并向上层的所述kernel层子系统屏蔽所述
硬件平台的信息;
所述kernel层子系统与所述BSP层子系统相连,用于对所述BSP层子系统提供的移植
接口和文件系统用进行管理,以及对操作系统的任务和存储数据进行管理;
所述服务层子系统与所述kernel层子系统和外部的程序应用相连,用于在所述kernel
层子系统的管理下,对所述程序应用提供远程无感知升级服务,并通过云接入接口与外部
的云平台相连,以提供云接入服务,以及设置基于物联网的专属IPv6协议,通过所述基于
物联网的专属IPv6协议与外部的物联网终端进行通信;
所述第三方开源库子系统与所述kernel层子系统和所述服务层子系统相连,用于向所
述kernel层子系统和所述服务层子系统提供运行过程中采用的数据库和安全算法。
2.如权利要求1所述的用于物联网的操作系统,其特征在于,所述kernel层子系统
提供的移植接口包括:I/O接口、射频RF接口。
3.如权利要求1所述的用于物联网的操作系统,其特征在于,所述服务层子系统对所
述程序应用提供远程无感知升级服务,包括:
所述服务层子系统通过云接入接口向云平台上报物联网终端设备的类型和版本号;
所述云平台读取所述当前物联网终端设备的类型和版本号并存储至本地,并定时从所
述物联网终端设备的厂商服务器获取最新版本号,并根据所述当前物联网终端设备的类型
判断本地存储的对应版本号是否为所述最新版本号,如果不是,则通过所述云接入接口向
所述服务层子系统发送应用程序更新命令;
所述服务层子系统在接收到所述应用程序更新命令后,从所述云平台下载最新版本号
对应的应用程序升级文件,存储至所述BSP层子系统的文件系统中,由所述kernel层子系
统对所述文件系统中的应用程序升级文件进行完整性校验,并在校验...
【专利技术属性】
技术研发人员:陈清甫,
申请(专利权)人:英科信息技术北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。