[发明专利]一种多网卡负载均衡的实现方法和装置在审
申请号: | 201610868563.1 | 申请日: | 2016-09-29 |
公开(公告)号: | CN107888511A | 公开(公告)日: | 2018-04-06 |
发明(设计)人: | 韩杰;崔博;王艳辉;杨春晖 | 申请(专利权)人: | 北京视联动力国际信息技术有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L29/06 |
代理公司: | 北京润泽恒知识产权代理有限公司11319 | 代理人: | 苏培华 |
地址: | 100000 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网卡 负载 均衡 实现 方法 装置 | ||
技术领域
本发明涉及通讯技术领域,尤其涉及一种多网卡负载均衡的实现方法和装置。
背景技术
随着科技的不断进步,人们对视频传输的要求和质量不断提高。
现有技术中,通常会采用带宽通信的方式对视频进行传输,在传输过程中为了增加视频的数据量的传输,可以采用多网卡传输模式,这样在单位时间内,由多个网卡同时对视频的数据量进行传输,增加了带宽,提高了视频的数据量传输。
但是,现有技术中,每个网卡所接收的视频的数据量是相同的,而不同的网卡传输能力由网卡的信号强度决定,现有技术无法根据各网卡的传输能力将需要传输的数据量进行有效分配,无法达到各网卡的传输负载均衡。
发明内容
鉴于上述问题,提出了本发明实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种多网卡负载均衡的实现方法和装置,已解决现有技术无法根据各网卡的传输能力将需要传输的数据量进行有效分配,无法达到各网卡的传输负载均衡的问题。
为了解决上述问题,本发明实施例公开了一种多网卡负载均衡的实现方法,所述方法应用于视频传输中,包括:
获取多个网卡的信号强度信息;
根据所述信号强度信息,对所述多个网卡进行分级,所述级别的高低与信号强度的大小成正比;
根据所述多个网卡的级别,对所述多个网卡分配对应数据量的视频予以发送。
进一步地,上述所述方法中,所述获取多个网卡的信号强度信息的步骤,包括:
通过串行接口获取多个网卡的信号强度信息。
进一步地,上述所述方法中,根据所述多个网卡的级别,对所述多个网卡分配对应数据量的视频予以发送的步骤,包括:
针对不同的级别设定不同的权重值,其中,所述权重值的大小与级别的高低成正比;
根据所述权重值的大小,对所述多个网卡分配对应数据量的视频予以发送,所述权重值的大小与单位时间发送视频的数据量大小成正比。
进一步地,上述所述方法中,所述获取多个网卡的信号强度信息的步骤,包括:
按照预定的时间周期定时获取多个网卡的信号强度信息。
进一步地,上述所述方法中,所述网卡包括:
无线网卡、3g网卡以及4g网卡中的至少一种。
本发明实施例还公开了一种多网卡负载均衡的实现装置,所述装置应用于视频传输中,包括:
获取模块,用于获取多个网卡的信号强度信息;
划分模块,用于根据所述信号强度信息,对所述多个网卡进行分级,所述级别的高低与信号强度的大小成正比;
分配模块,根据所述多个网卡的级别,对所述多个网卡分配对应数据量的视频予以发送。
进一步的,上述所述装置中,所述获取模块,具体用于:
通过串行接口获取多个网卡的信号强度信息。
进一步的,上述所述装置中,所述分配模块包括:
权重设定单元,用于针对不同的级别设定不同的权重值,其中,所述权重值的大小与级别的高低成正比;
分配发送单元,用于根据所述权重值的大小,对所述多个网卡分配对应数据量的视频予以发送,所述权重值的大小与单位时间发送视频的数据量大小成正比。
进一步的,上述所述装置中,所述获取模块,具体用于:
按照预定的时间周期定时获取多个网卡的信号强度信息。
进一步的,上述所述装置中,所述网卡包括:
无线网卡、3g网卡以及4g网卡中的至少一种。
本实施例的多网卡负载均衡的实现方法和装置,在视频传输过程中,通过获取多个网卡的信号强度信息;并根据获取的信号强度信息,对多个网卡进行分级,其中级别的高低与信号强度的大小成正比;之后根据多个网卡的级别,对多个网卡分配对应数据量的视频予以发送,实现了不同网卡发送不同的数据量。采用本发明的技术方案能够根据各网卡的传输能力将需要传输的数据量进行有效分配,达到各网卡的传输负载均衡。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明的多网卡负载均衡的实现方法实施例一的步骤流程图;
图2为本发明的多网卡负载均衡的实现方法实施例二的步骤流程图;
图3为本发明的多网卡负载均衡的实现装置实施例一的结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京视联动力国际信息技术有限公司,未经北京视联动力国际信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610868563.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:显示屏显示异常的识别方法及系统
- 下一篇:大黄鱼育苗池遥控自动吸污装置