我们正在进入一个全新的计算技术时代,万物互联成为现实,但在美好的愿景实现之前,却仍有许多不确定性和挑战正待解决…
作为 5G 浪潮来袭的重要受益者,物联网迎来了高速发展的黄金阶段。根据 GSMA 预测,2025 年全球物联网连接总数将超过 250 亿,远高于 2017 年的 63 亿,而物联网市场规模也将达到目前的四倍。
然而,伴随着大量高价值的连接集中在行业领域,物联网的长期发展面临着众多挑战:设备种类繁多、场景复杂等难题阻碍着物联网规模化快速爆发;行业众多、差距之大、数字化程度参差不齐,也使物联网在各行业领域的推进困难重重。
为此,在昨天(12 月 20 日)的腾讯云 loT 生态峰会上,腾讯云发布全新物联网升级战略:“腾讯云 IoT 定位于全链路物联网基础设施建设者。”腾讯云 AI 平台和物联网产品总经理张文杰在会上强调,腾讯云将搭建物联网端 - 管 - 边 - 云的基础设施能力,不断降低物联网的开发门槛和复杂度,同时连通产业链上下游合作伙伴,持续推动产业信息化发展和创新。
会上腾讯云首次对外发布了物联网新产品——腾讯连连,并宣布腾讯云物联网开发平台 IoT Explorer 开启公测。为此,InfoQ 记者采访到了腾讯云 AI 平台和物联网产品总经理张文杰,以及腾讯云物联网平台产品总监周佳鑫,共同揭秘腾讯云物联网升级战略背后的成长轨迹与技术原理。
腾讯云 AI 平台和物联网产品总经理 张文杰
创新技术引领物联网步入下一阶段
发力物联网领域,腾讯云并非独一份。为强化在物联网领域的地位,英特尔曾耗资几百亿美元用于 IoT 领域的投资与收购;2018 年 4 月微软宣布,计划在未来四年内,向物联网项目投资 50 亿美元;今年 2 月,谷歌表示将在物联网平台 Android Thing 平台上重新发力。Gartner 和 IDC 等多家市场调研公司皆预言,物联网市场未来会取得近千亿美元的巨大收益。
毫无疑问,在行业风起云涌的阶段,新理念层出不穷,新技术快速迭代,新问题也接踵而至。为了做好“物联网基础设施建设服务者”,腾讯云基于物联网所涉及的 3 大领域:客户端接入和管理系统、以云为中心的物联网开发平台,以及以嵌入式操作系统为核心的终端系统,构建了完整物联网基础设施生态体系。
客户端入口的实现:“超级小程序”腾讯连连
“腾讯连连将成为腾讯云打通消费互联网和产业互联网的重要桥梁。”12 月 20 日腾讯云 loT 生态峰会,被誉为“超级小程序”的腾讯云物联网新产品——腾讯连连,首次公开亮相。
腾讯云 AI 平台和物联网产品总经理张文杰在会上表示,腾讯连连是腾讯云面向物联网行业提供的一整套 C to B 开放平台服务,企业客户与开发者可借助腾讯连连降低物联网产品的研发门槛、加快研发速度,同时腾讯连连也将整合腾讯内部的品牌以及多项内容服务,面向消费者提供以微信小程序为载体应用入口。
当提及腾讯连连这款产品的诞生背景,周佳鑫说道:“腾讯云在接洽整个物联网行业服务的过程中,发现整个物联网行业的腰部、中长尾客户,以及头部客户与消费者,在降低物联网产品的研发门槛、加快研发速度,以及提升消费者体验两方面,都有着与业务场景密切相关的诉求。”
腾讯云物联网平台产品总监 周佳鑫
降低物联网应用开发门槛
在 To C 的领域,“连连看”是腾讯非常重要的一款游戏产品,那么在 To B 的产品,作为腾讯云布局物联网领域重要抓手,“腾讯连连”也肩负着助力产业链合作伙伴,更好地服务终端或者 C 端的消费者,实现产品升级迭代的重要使命。
针对不同客户的需求差异,张文杰说道:“腾讯云在看整个行业发展的时候,不单单看到了头部的企业,我们也看到中部、腰部的这些企业需要什么东西。头部企业客户有着更强劲的研发实力,而对于中长尾企业客户来说,节约成本、降低开发门槛,才是最重要的诉求。”
为此,腾讯连连为企业客户以及开发者们提供了腾讯云物联网完整的技术能力,并提供便捷的开发模式,使得合作伙伴在三到五天内快速上线物联网产品。此外,腾讯连连也会开放给部分合作伙伴二次开发的能力,使得他们可以基于腾讯连连开发属于自我品牌更深层次的内容,并且腾讯云还将拉通跟整个腾讯内部更多内容线的资源,包括企业微信、QQfamily 等。
数据互通,提升消费者体验
To B 的企业客户往往会因为强调自身品牌与内容的存在,从而忽视消费者这一环。随着大量高价值的连接接入行业领域,除了设备的接入规模,设备的活跃规模也同样重要。周佳鑫接受采访时表示:“腾讯云发现卖出这些设备的活跃数据其实并不好,甚至在行业里面都属于一个非常低的值,因此我们更希望提高不同设备的活跃率,解决消费者购买设备却不使用的问题。”
购买却不使用,活跃度低,总结下来有以下两方面原因:
消费者对设备应用流程的理解难度大。现如今,消费者的生活中会采购不同品牌的众多设备,而这些设备都有不同的应用端出口,导致消费者体验急剧下降;不同设备之间的数据无法互联互通。
只有实现数据互联互通,才能为消费者提供更好的数据挖掘能力。此外,对于头部企业客户来说,数据的互联互通可能也是他们更为看重的。
然而,传统的数据打通模式其实很复杂,企业不仅需要聘请嵌入式工程师,然后编写一整套协议,还需在腾讯云上购买存储空间以及计算 CBM 能力,以此搭建一套服务,实现数据之间的交互。现如今,腾讯连连可通过借助底层腾讯云物联网开发平台 IoT Explorer 整合的技术能力,把设备连云的整个操作全部虚拟化,实现高效的数据互通。
那么,从技术的维度出发,腾讯连连背靠的“大哥”——物联网开发平台 IoT Explorer,到底是如何降低物联网应用的开发门槛,实现不同品牌设备之间的数据互通呢?
物联网开发平台:IoT Explorer
腾讯云物联网开发平台 IoT Explorer 是物联网产业链的枢纽,起到承上启下的关键作用。其向下接入分散的物联网设备,汇集数据,向上面向应用服务商提供应用开发的基础性平台和面向底层网络的统一数据接口,支持具体的基于传感数据的物联网应用。12 月 20 日腾讯云 loT 生态峰会,腾讯云正式宣布 IoT Explorer 公测。
物联网开发平台 IoT Explorer 架构
腾讯连连作为一个微信端的小程序服务入口,之所以能降低开发门槛、缩短开发周期,不仅是依托于小程序的“快”,其背后所依靠的物联网开发平台 IoT Explorer 自身提供着足够低门槛的开发能力。
其中,IoT Explorer 包括了行业内 30 多家头部主流的通讯模组、芯片厂商,以及腾讯云计算存储网络服务等等,开发者无需单独理解腾讯云存储计算网络等能力的购买使用问题,依靠 IoT Explorer 就可以快速实现设备对接云的协议开发、连接上云、数据收发,以及虚拟设备调试等开发能力。
值得注意的是,在与腾讯有所合作的 30 多家主流的通讯模组厂商中,早已在通讯的 CPU 里自动集成了腾讯云的协议规范,企业客户从后台生成协议到销路进设备,也就仅仅需要 5 分钟的时间。5 分钟销路完成后,这个设备就可实现跟腾讯云的互联互通,并以此方式拉低整个行业的开发门槛。
此外,物联网开发平台 IoT Explorer 还把从设备、参数、通讯链路、通讯规范的定义,包括只需要输入参数即可自动生成一套全新的设备连接云的协议,全部进行了虚拟化。此后,只需要企业客户与开发者通过控制台操作,在后台嵌入参数值,后台就会按照腾讯云 IoT 的标准协议,把它自动翻译一套全新的链路通讯协议,并销路到对应合作的模块厂商中去,客户只需采购模块,直接放入设备中,即可实现整个开发流程。
对于一些简易设备可以如上操作,但针对另一部分复杂的工业设备,腾讯云将会把 IoT Explorer 能力开放给 ISV 合作伙伴,帮助他们了解到整个 IoT Explorer 的运作流程以及特有协议,比如 ACP 协议、车联网协议等,并对这部分协议底层开放了另一条链路,而这些链路则允许 ISV 合作伙伴的不同协议在腾讯云物联网开发平台上运行。
终端操作系统:TencentOS tiny
随着腾讯连连、腾讯云物联网开发平台 IoT Explorer 的发布与公测,腾讯云已经构筑起完善的全栈物联网产品体系和服务网络。值得关注的是,不久前,腾讯宣布开源自主研发的轻量级物联网实时操作系统 TencentOS tiny。(TencentOS tiny Github 开源地址:https://github.com/Tencent/TencentOS-tiny)
作为物联网整个产业链重要一环,终端侧物联网操作系统由于直接对接底层物联网设备,已经成为构建整个物联网生态的关键。相比市场上其它系统,腾讯云 TencentOS tiny 在资源占用、设备成本、功耗管理以及安全稳定等层面极具竞争力,可以有效减少开发人员所需要的时间和产品成本,能够快速高效的实现设备的低功耗运行,并提供强大的开发调试功能,提高测试效率。
TencentOS tiny 架构全景
从以上 TencentOS tiny 架构图来看,最下层支持 CPU 和 MCU ,目前主要是 ARM CORTEX 系列。往上 TencentOS tiny 会提供一些 CPU 外设的驱动管理以及板级驱动包的管理,以及基本外设的管理,当开发者遇到一些硬件适配难、业务层调用底层的硬件非常复杂的情况,TencentOS tiny 会提供统一框架来减少硬件的差异。
驱动之上为操作系统的内核,虽说内核比较精简轻量,但是也会支持主流芯片的一些功能,比如任务管理、实时调度、时间管理、中断管理、内存管理、异常处理等。而在内核的上层,TencentOS tiny 也支持主流的 OS 适配层,比如说 CMSIS 。
往下层 TencentOS tiny 支持很多链路层协议,比如网络 WI-FI、BLE、LoRa、NB-IoT 等等,为了简化用户的工作量,TencentOS tiny 也提供了一个 AT 框架适配层,从而简化下面的网络模组的适配工作量,也简化业务层次的调用逻辑。除了协议栈,TencentOS tiny 也提供了一些丰富的框架,主要有设备框架、文件系统、OTA 升级、KV 存储等,同时也会提供标准 API,用户只需填一个 IP、端口就可以完成初始化,接下来业务只需发数据,收数据就可以,完成后再关闭连云的链接。
此外,在物联网通信过程中,TencentOS tiny 还会支持一些安全框架。比如腾讯的 TID 安全认证,在 TencentOS tiny 端侧 OS 也作为一个组件集成进来,并且也提供一些白盒加密以及 TLS 认证和数据加密的支持。
目前,TencentOS tiny 可以为物联网终端厂家提供一站式软件解决方案,方便各种物联网设备快速接入云端,可支撑公共事业、车联网等多种行业应用。
这仅仅是应用的冰山一角。据腾讯云 AI 平台和物联网产品总经理张文杰介绍,基于腾讯云物联网全栈技术能力,腾讯云已经推出针对众多行业的智慧解决方案,包括零售、物流、文旅、智慧出行、智慧城市等多行业多场景,都将迎来新的变革。
构建物联网未来世界
当前,互联网正在从消费互联网向产业互联网发展,产业互联网需要综合采用大数据、云计算、人工智能等新兴技术,与物联网技术相辅相成,共同加速“物联网 + 行业应用”落地,相关应用如雨后春笋般出现,时有创新。
智慧物流
当前,物联网应用于物流业已见雏形,在未来几年将具有更强的发展潜力。
通过这种方式不仅能推动物流业的智能化,还能够有效提高物流公司的实际运行效率,在降低运行成本的同时,增加了物流公司的实际经济效益,实现健康长远发展。
例如,腾讯云基于丰富的接入能力以及设备的监控管理,为中国外运股份公司提供智能定位和仓储服务。通过无线射频识别、室内组网定位等技术,将仓内货物位置与车辆位置关联,规划分拣路径;同时利用无线传感识别技术,自动识别进仓、出仓货物,数据实时同步云端系统,确保系统信息与仓中实际储货一致。另外,利用开发平台可以对非合规时间、位置的货物移动发出告警,提高作业效率。
智慧零售
物联网与零售基础设施的结合将为零售商和客户提供良好的生态系统。
搭载了物联网的零售网络或实体店,除了为消费者提供基本的产品服务需求外,也为消费者选择性价比较高、更适合自己的商品提供了相应的参考依据。而在零售商方面,从采购商品到维护仓库再到销售商品,物联网也可以与零售行业的各个细分市场很好地结合。
现如今,随着销售区域覆盖范围、销售品类与销量的增长,零售商对于商品的物流仓储、物流、市场销售等多个方面都有了更精细化的管理需求。腾讯云通过物联网技术,形成实时观察生产、仓储、物流、市场消费的“品汇云踪”系统。甚至可为每箱商品加装唯一定位标识,全程追溯管理,通过开箱即毁特性,精准掌握每箱商品的销售时间,助力行业发展。
智慧交通 & 智慧城市
随着城市化进程的加快,在未来城市建设中,智能交通被列为重要的一环。
物联网在智能交通领域的应用主要包括系统实时监控系统、自动收费系统、实时车辆跟踪系统等,可以实现自动检测并报告公路、桥梁的健康状况,并且可以帮助交通运输业缓解能耗、污染以及拥堵问题。
此外,智能停车也是智能交通中的重要组成部分。当下,停车难、停车贵,已经成为城市出行显著的痛点,而智慧停车行业也正从停车应用阶段迈向智能平台阶段。其中,智慧停车与停车应用最大的不同在于,进入智能平台阶段,智慧停车将打通各大停车单位之间的“数据孤岛”状态,并能顺利实现与停车系统以外的生态系统衔接,如自动驾驶、车联网、5G 技术等。
腾讯云基于海量的物联网数据,通过一体化云平台控制管理,提高智慧停车的运营管理效率,构建城市静态交通热力图,助推智慧政府辅助决策。目前,腾讯云智慧停车解决方案也已经应用于中山市小榄镇智慧路边停车一期建设中,以智慧停车为入口,推动智慧城市的建设。
评论