用于数据处理的方法、电子设备以及计算机程序产品技术

技术编号:30188151 阅读:32 留言:0更新日期:2021-09-29 08:25
本公开的实施例及用于数据处理的方法、设备和计算机程序产品。该方法包括确定与来自源设备的数据分组的属性相关联的信息;基于所述信息确定要对所述数据分组执行的目标操作;对所述数据分组执行所述目标操作;以及使得已执行所述目标操作的所述数据分组被发送至所述数据分组的目标设备。以此方式,通过利用可编程交换机的优势,为边缘物联网网络设备和数据中心应用之间的通信引入封装和解封装操作,可以显著提高运输吞吐量。以显著提高运输吞吐量。以显著提高运输吞吐量。

【技术实现步骤摘要】
用于数据处理的方法、电子设备以及计算机程序产品


[0001]本公开的实施例总体涉及信息
,更具体地,涉及用于数据处理的方法、电子设备和计算机程序产品。

技术介绍

[0002]物联网(Internet of Things,简称IoT)能够通过各种信息传感器,实现实时采集任何需要监控或连接的物体。通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。物联网使得被独立寻址的普通物理对象能够形成互联互通的网络。
[0003]在物联网中,终端设备会不断生成较小的数据分组,该数据分组仅仅包含很少量的传感器信息。物联网中网络设备可以收集来自终端设备的这些小的数据分组。网络设备通过网络将收集的数据发送至远程数据中心,再由远程数据中心将这些小数据分组路由到目标设备。互联网上数十亿个小数据分组的传输效率不高,因为通过网络设备的小数据分组的吞吐量很低。

技术实现思路

[0004]本公开的实施例及用于数据处理的方法、电子设备和计算机程序产品。
[0005]在本公开实施例的第一方面,提供了一本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种用于数据处理的方法,包括:确定与来自源设备的数据分组的属性相关联的信息;基于所述信息确定要对所述数据分组执行的目标操作;对所述数据分组执行所述目标操作;以及使得已执行所述目标操作的所述数据分组被发送至所述数据分组的目标设备。2.根据权利要求1所述的方法,其中确定所述数据分组的属性包括确定以下至少一项:所述数据分组的源地址,所述数据分组的目标地址,所述数据分组的类型,所述数据分组的源网关,以及所述数据分组的目标网关。3.根据权利要求1所述的方法,其中所述目标操作包括:对所述数据分组执行封装操作,或对所述数据分组执行解封装操作。4.根据权利要求1所述的方法,其中确定要对所述数据分组执行的目标操作包括:获取所述属性与所述目标操作之间的关联关系;以及基于所述关联关系和与所述属性相关联的所述信息,确定所述目标操作。5.根据权利要求1所述的方法,其中对所述数据分组执行所述目标操作包括:响应于确定要对所述数据分组执行封装操作,将所述数据分组存储在缓冲器中;以及响应于确定存储在所述缓冲器中的数据分组的数目超出阈值数目,利用所述数据分组和所述缓冲器中除所述数据分组之外的其他数目分组构建扩展数据分组,所述扩展数据分组具有大于所述数据分组的数据量,并具有相对应的目标地址。6.根据权利要求5所述的方法,其中使得所述数据分组被发送包括:基于在构建所述扩展数据分组时为所述扩展数据分组分配的扩展目标地址,使得所述扩展数据分组发送至与所述目标地址相对应的网络设备,其中所述网络设备从所述扩展数据分组中提取所述数据分组并且基于与所述数据分组相对应的目标地址而所述数据分组发送至所述目标设备。7.根据权利要求1所述的方法,其中对所述数据分组执行所述目标操作包括:响应于确定要对所述数据分组执行解封装操作,从所述数据分组中提取封装数据分组。8.根据权利要求7所述的方法,其中使得所述数据分组被发送包括:从所述封装数据分组的报头中获取所述封装数据分组的目标地址;以及使得所述封装数据分组被发送至与所述封装数据分组的目标地址相对应的目标设备。9.一种电子设备,包括:处理器;以及与所述处理器耦合的存储器,所述存储器保存需要执行的指令,所述指令在被处理器执行时使所述电子设备执行动作,所述动作包括:确定与来自源设备的数据分组的属性相关联的信息;...

【专利技术属性】
技术研发人员:胡晨曦董世旭
申请(专利权)人:伊姆西IP控股有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1