0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何针对物联网优化IP?

亿佰特物联网应用专家 2023-05-15 10:29 次阅读

在流入以及流出的物联网中,其中关于“物”的数据流向的这些服务位于服务器中,也可以位于“云”中、分布式或者集中式的位置内。然后用专用的程序在虚拟机或者传统的服务器系统中的网络边缘平台上运行,用这些轻量级的应用程序与数据中心进行服务通信

因此,将各式各样物理层的数据收集回来并进行集中处理需要一套体系化的结构方法,其必须包含有独立于底层与高层的公共层,在这种大环境下互联网协议(IP)由此而生,并在20世纪末开始在关键架构角色部分扮演重要角色。直到现在IP不仅是市场的首选,也是OT中的环境搭建的首选。

虽然目前物联网协议成功的关键主要看IP,但是因受限于网络规则的问题,IP在结构体系的各个层面上还需要对各协议进行优化。下面笔者将介绍目前市场已经出现的或者针对IETF进行开发的优化方式。如下图展示了优化后的TCP/IP层。

21af03f4-f0a7-11ed-ba01-dac502259ad0.png

01

从6LoWPAN到6Lo

在IP体系结构中,必须要定义和记录给定的协议上的IP(PHY、MAC)才能进行数据传输。将IP进行封装并归为较低的协议层的模型通常将这种称为适配层

除非该技术是特定专有的,否则IP适配层通常由IETF工作组进行定义,并作为RFC(征求意见进行发布)。RFC通常来自于关于IETF的书籍以及其他出版物,通过正式的文字进行对Internet的标准、规范、协议、过程和事件进行记录。比如RFC 864中描述了IPv4包是怎样封装到以太网的帧上面。

物联网中的相关协议普遍默认遵守类似的过程。其主要区别在于:物联网中的适配层设计会针对设备来进行相对的优化,以处理受限节点和设备网络的问题。

当前为受限节点或者物联网中的“物”进行优化,主要在适配层进行。其主要实例就是6LoWPAN工作组以及继承了其工作的6Lo工作组之下的适配层。6LoWPAN工作组最初的工作主要集中在IPv6的传输协议优化,其重点主要集中在对IEEE 802.15.4等受限的网络传输上。如下图展示了使用6LoWPAN是如何进行对物联网协议栈进行适配,适配的层面位于著名的IP协议栈边。

21c1bd46-f0a7-11ed-ba01-dac502259ad0.png

6LoWPAN工作组发布了几个RFC,但是因为它定义了帧头,导致其RFC 4994是基础性的,只能用于头压缩、分片和网络寻址等功能。这些头可以在适配层中堆叠,以保持概念的独立性,同时强制使用结构化的概念来表示每个功能。根据实现的不同方式,可以对任何有着该功能及其相应的包头文件进行任意组合。如下图就展示了部分相对典型的6LoWPAN包头堆栈示例。

21de5ed8-f0a7-11ed-ba01-dac502259ad0.png


包头压缩

6LoWPAN的IPv6的包头最初是在RFC 4944中进行定义的,之后的更新由RFC 6282进行更新。该功能将IPv6的包头由原来的40个字节大小变更为8字节,甚至在特定的情况下能缩短到6个字节。

在高级层上,6LoWPAN的工作是通过利用所有的可用节并让其参与到与本地网路的信息共享中来,从而完成设备之间的信息传递与共享。此外,它还能通过对常用值进行假设来对部分的标准头来做一些省略操作。如下图展示了使用6LoWPAN包头压缩所实现的压缩量。

21eea720-f0a7-11ed-ba01-dac502259ad0.png

如上图所示,可以看到一个没有启用任何包头压缩的6LoWPAN帧,可以看到完整的40个字节IPv6的包头和UDP包头。在本例中,6LoWPAN头的文件仅为1个字节。

分片

因为IPv6网络传输的最大传送单元(MTU)必须至少为1280字节。其中最大单元定义了可以传递的最大协议数据单元的大小。对于IEEE 802.15.4帧中所传输的MTU要小得多。对于这个问题,必须在第二层的多个802.15.4帧上进行大型的IPv6数据包分片。

6LoWPAN的分片片头主要由三个字段组成:数据报大小、数据报标记和数据报的偏移量,如下图。1个字节的数据报会根据字节大小指定负荷。

2202e6b8-f0a7-11ed-ba01-dac502259ad0.png

02

6LoWPAN网状寻址

目前网状寻址的功能目的是为了在多个跳数上来转发数据包。由此,发送数据包的包头定义了3个字段:跳数限制、源地址、目标地址。与IPv6的跳数限制相似,网状寻址也提供了跳数的限制和帧次数的转发上限。

网状寻址的源头地址和目标地址字段一般是IEEE 802.15.4地址,表示了一个IP跳数的端点。如下图详细说明了6LoWPAN网状寻址头字段。

2214d35a-f0a7-11ed-ba01-dac502259ad0.png

针对物联网网路和传输的优化还有6TiSCH、RPL、在受约束的节点上进行身份验证和加密等。物联网安全是一个永恒且复杂的话题,常常会引发整个行业的讨论。因此需要一些专注于安全物联网安全的工作组。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2894

    文章

    43308

    浏览量

    366401
  • IP
    IP
    +关注

    关注

    5

    文章

    1541

    浏览量

    148918
收藏 人收藏

    评论

    相关推荐

    联网时代下的IP地址分配与管理

    联网的核心是把所有物品通过信息传感设备与互联网连接起来,进行信息交换。通过为每个人设备分配唯一的IP地址,
    的头像 发表于 09-03 15:57 132次阅读

    什么是联网技术?

    什么是联网技术? 联网技术(Internet of Things, IoT)是一种通过信息传感设备,按约定的协议,将任何物体与网络相连接,实现智能化识别、定位、跟踪、监管等功能的
    发表于 08-19 14:08

    边缘计算联网关如何优化数据采集?

    地制约了数据采集的效率和质量。在这一背景下,边缘计算联网关作为一种创新的技术解决方案,正逐步成为优化数据采集的重要工具。 边缘计算联网
    的头像 发表于 07-30 17:29 241次阅读

    边缘计算联网关如何优化数据处理流程

    展现出非凡的潜力。本文将聚焦于边缘计算联网关如何优化数据处理流程,深入探讨其技术原理、应用优势及未来发展趋势。 一、边缘计算联网关概述
    的头像 发表于 07-30 17:27 194次阅读
    边缘计算<b class='flag-5'>物</b><b class='flag-5'>联网</b>关如何<b class='flag-5'>优化</b>数据处理流程

    请问如何使用微控制器优化电池供电的联网设备的功耗?

    如何使用微控制器优化电池供电的联网设备的功耗?
    发表于 07-23 07:09

    IP地址与联网安全

    联网(IoT)迅速发展大量的设备接入网络,使得我们的生活获得极大的便利。那么你了解联网吗?本文将探讨IP地址在
    的头像 发表于 07-15 10:26 259次阅读

    4G联网开关求助

    阿里云联网平台 合宙模块780E 724 或者移远4G模块开发一款联网开关,有的APP ,可以直接做固件或者固件带硬件。有可以做的大师可以联系我有样品参考
    发表于 05-19 15:28

    MQTT联网平台是什么?MQTT联网平台的功能

    ,易于实现,因此广泛应用于受限的环境,如机器与机器的通信(M2M)以及物联网环境(IoT)。 MQTT联网平台通过提供一种标准化的协议和平台,实现了消息的可靠传输、设备连接管理、数据存储和分析等功能,方便开发人员构建、连接和管
    的头像 发表于 04-01 10:20 542次阅读

    电梯IP与电梯联网:智慧时代的电梯新篇章

    在科技迅猛发展的今天,电梯作为我们日常生活中不可或缺的交通工具,也在悄然经历着技术的革新。电梯IP和电梯联网作为电梯技术的两大重要发展方向,正为电梯行业带来前所未有的变革。 今天,就让深圳梯云
    的头像 发表于 04-01 09:43 360次阅读
    电梯<b class='flag-5'>IP</b>与电梯<b class='flag-5'>物</b><b class='flag-5'>联网</b>:智慧时代的电梯新篇章

    全球首个针对联网数据法案生效,对我国联网产业有哪些影响和启示?

    倡议。《数据法案》最大的亮点是针对联网相关数据形成的立法,也是全球大型经济体首个针对联网数据
    的头像 发表于 03-23 08:12 885次阅读
    全球首个<b class='flag-5'>针对</b><b class='flag-5'>物</b><b class='flag-5'>联网</b>数据法案生效,对我国<b class='flag-5'>物</b><b class='flag-5'>联网</b>产业有哪些影响和启示?

    EIoT能源联网的工厂智能照明系统应用改造

    EIoT能源联网的工厂智能照明系统应用改造 【摘要】 :随着联网技术的发展,许多场所针对照明合理应用
    的头像 发表于 01-30 13:32 315次阅读
    EIoT能源<b class='flag-5'>物</b><b class='flag-5'>联网</b>的工厂智能照明系统应用改造

    联网网关需要哪些关键功能?如何保护联网网关?

    的通信,实现设备之间的数据交换和互联互通。 联网网关需要具备一些关键功能,主要包括以下几个方面: 1. 协议转换功能:联网设备通常使用各种不同的通信协议,例如HTTP、TCP/
    的头像 发表于 12-15 10:10 875次阅读

    MCU在线技术讲座-EFM和EFR: 面向联网开发的通用MCU平台

    开发人员了解专门针对联网开发而优化的EFM和EFR系列MCU平台,我们将针对亚洲地区于2023年12月12日上午10点(北京时间)在线举办
    发表于 11-23 13:45

    标本传送设备联网应用案例

    针对标本传输系统应用过程中的数据统计分析需求、各节点状态监控需求和运维需求,反复调研,严谨测试,最终选择了蓝蜂联网的云边协同联网一体
    的头像 发表于 11-10 16:19 341次阅读
    标本传送设备<b class='flag-5'>物</b><b class='flag-5'>联网</b>应用案例

    联网专业前景怎么样?

    联网专业前景怎么样? 联网专业在当今技术发展迅速的背景下具有广阔的前景。以下是联网专业的
    发表于 10-20 09:48