← 所有案例研究
案例研究 · 2019-2023

IKB

为因斯布鲁克构建的城市级物联网骨干。加入已在推进的项目、放大、交还、仍在待命。

IKB(因斯布鲁克市政公司)是奥地利因斯布鲁克的市政供应方,水、能源、废弃物、通信。他们的智慧城市项目已经在推进,需要的是一个能把它推到城市级规模的伙伴,而不是再做一份 PPT。

ENTERPRISE 2019-2023 Live
01 概览

概览

IKB(因斯布鲁克市政公司)是奥地利因斯布鲁克的市政供应方,水、能源、废弃物、通信。他们的智慧城市项目已经在推进,需要的是一个能把它推到城市级规模的伙伴,而不是再做一份 PPT。

02 挑战是什么?

挑战是什么?

把一个已在推进的智慧城市项目推到城市级规模。真实街道、真实厂商的真实设备,没有一个说同一种方言。Kubernetes 上的 LoRaWAN 骨干,要加固并扩展。多厂商硬件要评估并集成。按设备解码上行/下行载荷。现场断连、网关固件版本差异、数据手册会撒谎。

03 我们做了什么决定?

每个设备,自带方言。每个设备,自带时钟。

我们进场时,IKB 的项目已经在推进。把 LoRaWAN 骨干扩展到生产规模是可控的。对着会撒谎的数据手册写编解码器不是。每家厂商对包的处理方式都不一样。有些设备每天说话、有些每季度、有些只在水表检测到漏水时才开口。一个字节写错就要花上整整一个周期才能验证。我们为每家厂商建了一套编解码工作台,抓下真实包,离线回放。
04 我们做了什么

我们做了什么

我们加入了一个已在推进的智慧城市项目,把它扩展到城市级规模,对抗多厂商现实,没有两个设备说同一种方言。一个团队覆盖整个栈,更多设备、研究、解码器、厂商电话,让任何东西都不掉进缝里。第一年:把承载 ChirpStack 的 Kubernetes 集群扩展开来、对水表与货运自行车追踪器的现场测试、配套的上行解码器与下行编码器、基础设施加固。第二到第四年:把平台交给 IKB 内部团队并留下做支持,新设备接入、Grafana 监控栈扩展、现场连通性、厂商对接。

05 成果

成果

全城 连接
多厂商 研究与集成
Architecture & Flows

生产架构

Kubernetes 上的 ChirpStack 终结分布在因斯布鲁克市与因斯布鲁克兰县的 LoRaWAN 网关,MQTT 作为 gateway bridge、ChirpStack 各组件与下游 IKB 消费方之间的集成总线。自研的按设备 codec,以及由 Wavect 在整段合作期间持续运维并扩展的 Grafana 监控栈,两者均以黄色标出。

该图展示了简化的高层架构,省略了机密的实现与安全细节。

06 经验总结

经验总结

城市级物联网本质上是一个伪装成硬件问题的协调问题。协议是可控的,数据手册不是。每家厂商都会撒点小谎,每种载荷格式都是它自己的方言。一个团队覆盖整个栈,是唯一行得通的做法。

技术栈
标签
物联网智慧城市LoRaWAN

想要类似的成果吗?

告诉我们您正在构建什么。我们会告诉您我们是否是合适的团队。

 预约通话