一种链路带宽分配方法及装置制造方法及图纸

技术编号:18735452 阅读:20 留言:0更新日期:2018-08-22 04:24
本发明专利技术实施例公开了一种链路带宽分配方法及装置,应用于安防系统中的视频报警主机,所述方法包括:获取预设用于计算不同终端获取不同通道的监控数据流对应的取流链路的链路带宽的参数;根据所述参数以及预设带宽分配计算规则,计算每一取流链路的链路带宽;根据所计算的链路带宽,为每一取流链路分配链路带宽。应用本发明专利技术实施例,实现了对每一取流链路的链路带宽分配。

【技术实现步骤摘要】
一种链路带宽分配方法及装置
本专利技术涉及安防
,特别涉及一种链路带宽分配方法及装置。
技术介绍
安全防范系统(简称为安防系统)是以维护社会公共安全为目的,运用安全防范产品和相关产品所构成的入侵报警系统、视频监控系统、出入口控制系统、门禁系统等;或由这些系统为子系统组合而成的电子系统。安防系统以其直观、准确、及时和信息内容丰富而广泛应用于许多场合,比如商场、工厂、超市、社区、住宅、写字楼、电梯间、库房等等。近年来,随着计算机、网络以及图像处理、传输技术的飞速发展,安防技术也有了快速发展。目前的安防系统中,前端摄像机采集到的视频数据被传回到视频报警主机(通常也被称之为视频监控主机、视频控制主机)进行存储,视频报警主机可对图像进行实时观看、录入、回放、调出及储存等操作,从而实现移动互联的视频监控。目前当不同终端通过多个取流链路从视频报警主机中取不同通道的监控数据流时,视频报警主机会直接通过取流链路将监控数据流发送给相应的终端,不会对取流链路的链路带宽进行分配,其中,通道是指摄像机在视频报警主机上的视频输入的物理位置。
技术实现思路
本专利技术实施例的目的在于提供一种链路带宽分配方法及装置,以实现对每一取流链路的链路带宽分配。为达到上述目的,本专利技术实施例公开了一种链路带宽分配方法,应用于安防系统中的视频报警主机,所述方法包括:获取预设用于计算不同终端获取不同通道的监控数据流对应的取流链路的链路带宽的参数;根据所述参数以及预设带宽分配计算规则,计算每一取流链路的链路带宽;根据所计算的链路带宽,为每一取流链路分配链路带宽。可选的,所述预设用于计算不同终端获取不同通道的监控数据流对应的取流链路的链路带宽的参数,包括:当前网络带宽、每一终端优先级系数、每一取流链路对应的通道优先级系数、每一终端对应的取流链路数量;所述根据所述参数以及预设带宽分配计算规则,计算每一取流链路的链路带宽,包括:若当前网络带宽不小于预设第一阈值,则每一取流链路的链路带宽为当前网络带宽/所有终端对应的取流链路数量;若当前网络带宽小于预设第一阈值、当前网络带宽/所有终端对应的取流链路数量不小于预设第二阈值,则每一取流链路的链路带宽为当前网络带宽/所有终端对应的取流链路数量;若当前网络带宽小于预设第一阈值、当前网络带宽/所有终端对应的取流链路数量小于预设第二阈值,则终端n获取通道m的监控数据流对应的取流链路的链路带宽其中,T为当前网络带宽,X(n)为终端n的优先级系数,Y(m)为通道m的优先级系数,X(i)为第i个终端的优先级系数,N为终端总数量,Yi(j)为第i个终端的取流链路中第j个通道的优先级系数,Mi为终端i取流链路对应的通道的总数量。可选的,所述方法还包括:针对每一取流链路,根据所分配的链路带宽,确定所述取流链路对应的监控数据流对应的编码参数;根据所确定的编码参数,对所述监控数据流进行编码,得到编码数据;利用所述取流链路发送所述编码数据。可选的,所述方法还包括:监测当前网络通信速率;根据所述网络通信速率,确定发送所述编码数据的通信方式;所述利用所述取流链路发送所述编码数据,包括:利用所确定的通信方式以及所述取流链路发送所述编码数据。为达到上述目的,本专利技术实施例公开了一种链路带宽分配装置,应用于安防系统中的视频报警主机,所述装置包括:获取模块、计算模块和分配模块,其中,所述获取模块,用于获取预设用于计算不同终端获取不同通道的监控数据流对应的取流链路的链路带宽的参数;所述计算模块,用于根据所述获取模块获取的参数以及预设带宽分配计算规则,计算每一取流链路的链路带宽;所述分配模块,用于根据所述计算模块所计算的链路带宽,为每一取流链路分配链路带宽。可选的,所述预设用于计算不同终端获取不同通道的监控数据流对应的取流链路的链路带宽的参数,包括:当前网络带宽、每一终端优先级系数、每一取流链路对应的通道优先级系数、每一终端对应的取流链路数量;所述计算模块,具体用于:若当前网络带宽不小于预设第一阈值,则每一取流链路的链路带宽为当前网络带宽/所有终端对应的取流链路数量;若当前网络带宽小于预设第一阈值、当前网络带宽/所有终端对应的取流链路数量不小于预设第二阈值,则每一取流链路的链路带宽为当前网络带宽/所有终端对应的取流链路数量;若当前网络带宽小于预设第一阈值、当前网络带宽/所有终端对应的取流链路数量小于预设第二阈值,则终端n获取通道m的监控数据流对应的取流链路的链路带宽其中,T为当前网络带宽,X(n)为终端n的优先级系数,Y(m)为通道m的优先级系数,X(i)为第i个终端的优先级系数,N为终端总数量,Yi(j)为第i个终端的取流链路中第j个通道的优先级系数,Mi为终端i取流链路对应的通道的总数量。可选的,所述装置还包括:第一确定模块、编码模块和发送模块,其中,所述第一确定模块,用于针对每一取流链路,根据所分配的链路带宽,确定所述取流链路对应的监控数据流对应的编码参数;所述编码模块,用于根据所述第一确定模块所确定的编码参数,对所述监控数据流进行编码,得到编码数据;所述发送模块,用于利用所述取流链路发送所述编码数据。可选的,所述装置还包括:监测模块和第二确定模块,其中,所述监测模块,用于监测当前网络通信速率;所述第二确定模块,用于根据所述网络通信速率,确定发送所述编码数据的通信方式;所述发送模块,具体用于:利用所确定的通信方式以及所述取流链路发送所述编码数据。由上述的技术方案可见,本专利技术实施例提供了一种链路带宽分配方法及装置,应用于安防系统中的视频报警主机,所述方法包括:获取预设用于计算不同终端获取不同通道的监控数据流对应的取流链路的链路带宽的参数;根据所述参数以及预设带宽分配计算规则,计算每一取流链路的链路带宽;根据所计算的链路带宽,为每一取流链路分配链路带宽。应用本专利技术实施例,实现了对每一取流链路的链路带宽分配。当然,实施本专利技术的任一产品或方法必不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的链路带宽分配方法的第一种流程示意图;图2为本专利技术实施例提供的链路带宽分配方法的第二种流程示意图;图3为本专利技术实施例提供的链路带宽分配方法的第三种流程示意图;图4为本专利技术实施例提供的链路带宽分配装置的第一种结构示意图;图5为本专利技术实施例提供的链路带宽分配装置的第二种结构示意图;图6为本专利技术实施例提供的链路带宽分配装置的第三种结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了解决现有技术问题,本专利技术实施例提供了一种链路带宽分配方法及装置。下面首先对本专利技术实施例所提供的一种链路带宽分配方法进行介绍。需要说明的是,本专利技术实施例提供的一种链路带宽分配方法及装置,优选适本文档来自技高网...

【技术保护点】
1.一种链路带宽分配方法,其特征在于,应用于安防系统中的视频报警主机,所述方法包括:获取预设用于计算不同终端获取不同通道的监控数据流对应的取流链路的链路带宽的参数;根据所述参数以及预设带宽分配计算规则,计算每一取流链路的链路带宽;根据所计算的链路带宽,为每一取流链路分配链路带宽。

【技术特征摘要】
1.一种链路带宽分配方法,其特征在于,应用于安防系统中的视频报警主机,所述方法包括:获取预设用于计算不同终端获取不同通道的监控数据流对应的取流链路的链路带宽的参数;根据所述参数以及预设带宽分配计算规则,计算每一取流链路的链路带宽;根据所计算的链路带宽,为每一取流链路分配链路带宽。2.根据权利要求1所述的方法,其特征在于,所述预设用于计算不同终端获取不同通道的监控数据流对应的取流链路的链路带宽的参数,包括:当前网络带宽、每一终端优先级系数、每一取流链路对应的通道优先级系数、每一终端对应的取流链路数量;所述根据所述参数以及预设带宽分配计算规则,计算每一取流链路的链路带宽,包括:若当前网络带宽不小于预设第一阈值,则每一取流链路的链路带宽为当前网络带宽/所有终端对应的取流链路数量;若当前网络带宽小于预设第一阈值、当前网络带宽/所有终端对应的取流链路数量不小于预设第二阈值,则每一取流链路的链路带宽为当前网络带宽/所有终端对应的取流链路数量;若当前网络带宽小于预设第一阈值、当前网络带宽/所有终端对应的取流链路数量小于预设第二阈值,则终端n获取通道m的监控数据流对应的取流链路的链路带宽其中,T为当前网络带宽,X(n)为终端n的优先级系数,Y(m)为通道m的优先级系数,X(i)为第i个终端的优先级系数,N为终端总数量,Yi(j)为第i个终端的取流链路中第j个通道的优先级系数,Mi为终端i取流链路对应的通道的总数量。3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:针对每一取流链路,根据所分配的链路带宽,确定所述取流链路对应的监控数据流对应的编码参数;根据所确定的编码参数,对所述监控数据流进行编码,得到编码数据;利用所述取流链路发送所述编码数据。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:监测当前网络通信速率;根据所述网络通信速率,确定发送所述编码数据的通信方式;所述利用所述取流链路发送所述编码数据,包括:利用所确定的通信方式以及所述取流链路发送所述编码数据。5.一种链路带宽分配装置,其特征在于,应用于安防系统中的视频报警主机,所述装置包括:获取模块、计算模块和分配模块,...

【专利技术属性】
技术研发人员:林彦国
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:浙江,33

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

1