自2020年6月,中国移动OneOS物联网操作系统发布第一个商用版本,重点覆盖表计、穿戴、工业、家居四大行业,并成功应用在多款行业产品。特别是在表计行业,中国移动OneOS针对表计终端特点推出了OneOS-M定制化操作系统。截至2021年6月,中国移动OneOS与山东科德电子通力合作,其中作为首个生态应用产品的山东科德KD-NBIoT型智能水表已累计出货突破10万台。
山东科德电子KD-NBIoT型物联网智能水表
山东科德电子作为中国移动OneOS操作系统的首批生态合作伙伴,双方在智能水表研发和应用上展开紧密合作。早在2020年7月,山东科德电子KD-NBIoT型物联网智能水表就完成OneOS-M操作系统移植开发和测试,成为了第一款搭载OneOS-M操作系统的行业应用终端,并成功实现量产。
“为智能水表搭载中国移动OneOS-M操作系统后,大幅提升了科德水表的开发效率。”山东科德电子研发中心副总经理薛大磊表示,“OneOS-M操作系统屏蔽了底层硬件差异,以及模块化的布局,让我们可以更专注于上层应用的开发。特别是受近期缺芯潮的影响,让我们可以更快速切换并适配不同的MCU平台,更好的应对缺芯困局。并且OneOS-M操作系统自带免费的FOTA升级功能,这对智能水表来说是非常重要的,它可以让产品快速响应客户需求,从而提高产品的竞争力。”
山东科德电子KD-NBIoT型物联网智能水表实地安装
“不同的物联网场景对于操作系统的需求各不相同,在与山东科德电子长期合作中,我们针对智能表计终端芯片资源受限、低功耗和数据安全防护等特点,中国移动OneOS物联网操作系统进行了全面升级,推出了专用的智能表计终端操作系统OneOS-M。”中移物联网信息技术中心副总经理李蒙提到。
OneOS-M具有如下特点:第一、使用范围广,针对智能表计终端资源相对较少的特点,对操作系统进行了大幅的剪裁和优化,推出了Nano、Micro和Ordinary三个版本,适配不同资源配置的MCU,方便开发者快速使用;第二、组件丰富,针对智能表计终端的使用场景,开发了一系列基础功能组件,如远程FOTA组件、低功耗组件、电源管理组件等,助力开发者快速实现相关功能;第三、具备完整的安全框架,大幅增强安全防护能力,避免数据泄露。
“以Nano版本为例,它占用的资源仅为4KB Flash和1KB RAM,极小的资源开销就可使嵌入式开发从传统的前后台中断模式进化到实时多任务调度模式。”李蒙介绍到,“而Micro版本在Nano版本的基础上提供了智能表计常用的驱动的框架,如串口、片内FLASH等。让开发者快速进行应用开发,无需进行驱动适配。Ordinary版本则是针对OneOS-M的完整版本,不仅包含了基本的驱动框架,也提供了一些基础应用功能组件,如远程FOTA升级组件、电源管理组件等,让开发者更加专注了业务开发,避免重复造轮子。当然上述版本开发者也可根据实际需求进一步的进行裁剪和优化,以便更好的适用于实际应用。”
未来,OneOS-M还将持续迭代,始终服务于智能表计行业的发展需求,为更多的行业伙伴带来更可靠更安全也更易用的操作系统,助力行业技术创新。