发布时间: 2022-02-22 16:19:41
什么是物联网网络层?网络层是物联网中间层,为物联网系统提供通信管道,是包含了基础设施、软硬件及运维服务等的集合体。以蜂窝网络为例,它依靠基站等基础硬件设施和通信软件来实现用户接入与数据传输服务。蜂窝网络模型如图1所示。
图1蜂窝网络模型
1.由多种系统连接构成
网络并不是用户与用户直接连接的。在网络层内部,网络是由多种系统连接构成的,用户的消息可能经过无线传输、有线传输或二者交替传输才送达其他用户。
物联网设备发送消息的方式与自身搭载的模块相关。如果是NB-IoT连接,消息先由无线通信的方式送到基站,基站通过有线传输的方式将信息送到运营商核心网,最后由核心网将消息送入互联网。虽然消息传递的过程对于用户来说是透明的,但对于开发者来说,要考虑到由多段过程组成的网络环境,避免因网络传输方式的变化,造成设备数据丢失。
2.有多种实现架构
网络层是由多个组网方式不同、实现手段不同的局域网连接起来构成的,其中包含了蜂窝网络、网关式网络、组网式网络等多种架构。常见的蜂窝网络有2G、3G、4G、5G以及NB-IoT等,网关式网络以Wi-Fi为代表,ZigBee、Bluetooth 5.0mesh都属于组网式网络。
3.关注参数
根据自身功耗与覆盖能力,我们将覆盖范围广、功耗需求低的通信技术称为低功耗广域(Low Power Wide Area,LPWA)技术,如NB-IoT、LoRa、Sigfox等。LPWA技术可以满足不同领域的垂直市场的需要,如工业、公共事业、智慧城市等。
对于网络层,开发者需要关注不同网络架构的通信距离、稳定性、延迟、带宽、速度、建设成本及运维成本等因素,并根据不同场景下的具体需求,使用合适的入网模块。
互联网技术产业推动了网络技术的发展,产生了许多成熟的网络技术。物联网的发展也带动了许多为物联网设计的网络技术的出现,如NB-IoT、ZigBee等。这些技术已经进入建设阶段,随着时间的推移,它们将会成为物联网组网方式的主流。
上一篇: NB-IoT网络系统架构
下一篇: 感知层是什么意思