[发明专利]一种数据加速方法、装置、网关设备及可读存储介质有效

专利信息
申请号: 201811580942.6 申请日: 2018-12-24
公开(公告)号: CN111355662B 公开(公告)日: 2022-09-13
发明(设计)人: 杨卫东;李峰;张海;李坤艳 申请(专利权)人: 中移(杭州)信息技术有限公司;中国移动通信集团有限公司
主分类号: H04L45/7453 分类号: H04L45/7453;H04L45/16
代理公司: 北京同达信恒知识产权代理有限公司 11291 代理人: 郭润湘
地址: 311100 浙江省杭州市*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 数据 加速 方法 装置 网关 设备 可读 存储 介质
【说明书】:

发明公开了一种数据加速方法、装置、网关设备及可读存储介质,该方法包括:针对接收到的流数据,对所述流数据进行hash运算,确定所述流数据的hash值;判断预先保存的hash表中是否存在所述流数据的hash值;如果是,对所述流数据进行硬件加速。本发明中将接收到的流数据中预设数据进行hash运算,得到流数据的hash值,通常仅需对hash值进行一次判断,即可确定是否需要对流数据进行硬件加速,因此提高了硬件加速效率。

技术领域

本发明涉及承载控制与QoS技术领域,尤其涉及一种数据加速方法、装置、网关设备及可读存储介质。

背景技术

硬件加速作为家庭网关QoS(Quality of Service,服务质量)服务中的一个实现环节,可以将上下行数据流直接通过硬件转发,从而不经过CPU处理,大大提高网络的吞吐量和性能。如图1所示,正常的流数据(图1中的虚线所示)通过硬件的Lan Port进入软件控制器CPU,再经由CPU转发给WAN Port口发送出去,而经过硬件加速的流数据(图1中的实线所示)通过硬件的Lan Port进入加速规则转发控制器,该加速规则转发控制器根据加速规则表确定流数据需要进行加速后,直接转发给WAN Port口发送出去,不经过CPU进行处理,加速规则表可以由软件侧和硬件侧的加速规则更新控制器共同制定。

智能网关在进行QoS时,通常是通过判断数据流中的一些数据如EType、DSCP、IP、MAC、VLAN和UNI_PORT等数据,是否符合硬件加速规则,来确定硬件加速规则是否生效,由于不同数据可能属于不同的协议层,如MAC属于2层数据,IP数据属于3层数据,如果需要判断多个数据,在获取不同数据时需要多次重新进行解析再逐次进行对比,影响硬件加速效率,导致硬件加速效率低下。

发明内容

本发明提供了一种数据加速方法、装置、网关设备及可读存储介质,用以解决现有技术中硬件加速效率低下的问题。

本发明提供了一种数据加速方法,应用于网关设备,该方法包括:

针对接收到的流数据,对所述流数据的预设数据进行哈希hash运算,确定所述流数据的hash值;

判断预先保存的hash表中是否存在所述流数据的hash值;

如果是,对所述流数据进行硬件加速。

进一步地,hash表中的hash值以链表的形式保存,不同的链表中保存有不同的hash值,且链表中还保存有hash值对应的目的MAC地址和/或目的IP地址。

进一步地,如果所述流数据属于单播2层流数据,则链表中至少保存有hash值对应的目的MAC地址,所述对所述流数据进行硬件加速之前,所述方法还包括:

判断保存所述流数据的hash值的链表中是否保存有所述流数据的目的MAC地址;

如果是,进行后续步骤。

进一步地,如果所述数据属于单播3层流数据,则链表中至少保存有hash值对应的目的IP地址,所述对所述流数据进行硬件加速之前,所述方法还包括:

判断保存所述流数据的hash值的链表中是否保存有所述流数据的目的IP地址;

如果是,进行后续步骤。

进一步地,如果所述数据属于组播流数据,则链表中至少保存有hash值对应的目的MAC地址和目的IP地址,所述对所述流数据进行硬件加速之前,所述方法还包括:

如果所述流数据采用了proxy模式,判断保存所述流数据的hash值的链表中是否保存有所述流数据的目的IP地址;如果是,进行后续步骤;

如果所述流数据采用了snooping模式,判断保存所述流数据的hash值的链表中是否保存有所述流数据的目的MAC地址;如果是,进行后续步骤。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中移(杭州)信息技术有限公司;中国移动通信集团有限公司,未经中移(杭州)信息技术有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811580942.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top