An uplink bandwidth allocation method is used to solve the problem that the uplink bandwidth of the monitored data allocated to the upstream bandwidth transmission is not matched with the uplink bandwidth required by the monitored data. The method includes receiving monitoring data sent by the front-end monitoring device, determining the bandwidth occupying priority of the monitored data, allocating the upstream bandwidth for the front monitoring device to match the bandwidth occupying priority, so that the front-end monitoring device uses the uplink bandwidth to transmit the monitored data. The application also discloses an uplink bandwidth allocation device and system.
【技术实现步骤摘要】
一种上行带宽分配方法、装置及系统
本申请涉及计算机
,尤其涉及一种上行带宽分配方法、装置及系统。
技术介绍
现有技术中,典型的视频监控系统,如图1所示,可以包括后端设备、路由器以及至少一个前端监控设备。其中,后端设备一般包括主要包括计算机,比如个人电脑,或者硬盘录像机(DigitalVideoRecorder,DVR)、网络硬盘录像机(NetworkVideoRecorder,NVR)等;前端监控设备一般包括摄像机。基于如图1所示的该系统架构,前端监控设备一方面可以将监控数据(比如图像或视频)发送给路由器,以使得路由器将监控数据上传至公网中的数据接收方;另一方面,前端监控设备可以基于与后端设备之间的连接,直接将监控数据发送给后端设备进行处理。为便于描述,后文将路由器向公网发送的监控数据所占用的上行带宽,称为上行带宽。由于不同前端监控设备分别采用的数据传输协议不同,导致不同前端监控设备分别会竞争到不同的上行带宽。比如,有的前端监控设备采用的数据传输协议中,规定单位时间内允许访问公网的次数较大,那么,该前端监控设备竞争到的上行带宽可能就较大;反之,竞争到的上行带 ...
【技术保护点】
一种上行带宽分配方法,其特征在于,包括:确定待利用上行带宽发送的各监控数据分别对应的事件类型;根据所述事件类型,确定表征所述各监控数据各自的上行带宽预计占用率的信息;其中,所述各监控数据各自的上行带宽预计占用率,与所述各监控数据分别对应的事件类型相匹配;根据所述信息,分配用于传输所述各监控数据的上行带宽。
【技术特征摘要】
1.一种上行带宽分配方法,其特征在于,包括:确定待利用上行带宽发送的各监控数据分别对应的事件类型;根据所述事件类型,确定表征所述各监控数据各自的上行带宽预计占用率的信息;其中,所述各监控数据各自的上行带宽预计占用率,与所述各监控数据分别对应的事件类型相匹配;根据所述信息,分配用于传输所述各监控数据的上行带宽。2.如权利要求1所述的方法,其特征在于,表征所述各监控数据各自的上行带宽预计占用率的信息,包括下述一种:所述各监控数据各自的上行带宽预计占用率;所述各监控数据的上行带宽占用优先级;所述各监控数据的上行带宽占用优先级,以及基于上行带宽占用优先级的上行带宽分配策略;其中,所述上行带宽分配策略包括:优先满足上行带宽占用优先级较高的监控数据需求的上行带宽。3.如权利要求1所述的方法,其特征在于,根据所述事件类型,确定表征所述各监控数据各自的上行带宽预计占用率的信息,包括:根据所述各监控数据分别对应的事件类型,通过查询各事件类型与表征上行带宽预计占用率的信息的预设映射关系,确定表征所述各监控数据各自的上行带宽预计占用率的信息。4.如权利要求1所述的方法,其特征在于,当所述方法的执行主体包括后端设备时,根据所述信息,分配用于传输所述各监控数据的上行带宽,包括:将所述信息以及所述各监控数据分别对应的前端监控设备的标识发送给路由器,以使得所述路由器执行下述操作:根据所述信息确定所述各监控数据分别预计占用的上行带宽;根据所述标识,将所述分别预计占用的上行带宽,对应分配给具备所述标识的前端监控设备以供其发送所述各监控数据。5.如权利要求1所述的方法,其特征在于,当所述方法的执行主体包括后端设备时,确定待利用上行带宽发送的各监控数据分别对应的事件类型,包括:接收前端监控设备发送的各监控数据;确定所述前端监控设备发送的各监控数据分别对应的事件类型,作为所述待利用上行带宽发送的各监控数据分别对应的事件类型。6.如权利要求1所述的方法,其特征在于:所述前端监控设备,包括摄像机;所述监控数据,包括视频流。7.一种上行带宽分配方法,其特征在于,包括:接收表征待利用上行带宽发送的各监控数据各自的上行带宽预计占用率的信息;所述信息,根据所述各监控数据分别对应的事件类型确定;根据所述信息,分配用于传输所述各监控数据的上行带宽。8.如权利要求7所述的方法,其特征在于,所述信息,包括下述一种:所述各监控数据各自的上行带宽预计占用率;所述各监控数据的上行带宽占用优先级;所述各监控数据的上行带宽占用优先级,以及基于上行带宽占用优先级的上行带宽分配策略。9.如权利要求8所述的方法,其特征在于,所述方法还包括:接收所述各监控数据分别对应的前端监控设备的标识;根据所述信息,分配用于传输所述各监控数据的上行带宽,具体包括:根据所述信息,确定所述各监控数据分别预计占用的上行带宽;根据所述标识,将所述分别预计占用的上行带宽,对应分配给具备所述标识的前端监控设备以供其发送所述各监控数据。10.如权利要求9所述的方法,其特征在于,根据所述信息,确定所述各监控数据分别预计占用的上行带宽,包括:当所述信息包括所述各监控数据各自的上行带宽预计占用率时,根据所述各监控数据各自的上行带宽预计占用率和上行总带宽,确定所述各监控数据分别预计占用的上行带宽;当所述信息包括所述各监控数据的上行带宽占用优先级时,根据所述各监控数据的上行带宽占用优先级,以及本地保存的基于上行带宽占用优先级的上行带宽分配策略,确定所述各监控数据分别预计占用的上行带宽;当所述信息包括所述各监控数据的上行带宽占用优先级,以及基于上行带宽占用优先级的上行带宽分配策略时,根据所述监控数据的上行带宽占用优先级,以及所述上行带宽分配策略,确定所述各监控数据分别预计占用的上行带宽。11.如权利要求7所述的方法,其特征在于:所述前端监控设备,包括摄像机;所述监控数据,包括视频流。12.一种上行带宽分配装置,其特征在于,包括:事件类型确定单元,用于确定待利用上行带宽发送的各监控数据分别对应的事件类型;信息确定单元,用于根据所述事件类型,确定表征所述各监控数据各自的上行带宽预计占用率的信息;其中,所述各监控数据各自的上行带宽预计占用率,与所述各监控数据分别对应的事件类型相匹配;上行带宽分配单元,用于根据所述信息,分配用于传输所述各监控数据的上行带宽。13.如权利要求12所述的装置,其特征在于,所述表征所述各监控数据各自的上行带宽预计占用率的信息,包括下述一种:所述各监控数据各自的上行带宽预计占用率;所述各监控数据的上行带宽占用优先级;所述各监控数据的上行带宽占用优先级,以及基于上行带宽占用优先级的上行带宽分配策略;其中,所述上行带宽分配策略包括:优先满足上行带宽占用优先级较高的监控数据需求的上行带宽。14.如权利要求12所述的装置,其特征在于,所述信息确定单元,具体用于:根据所述各监控数据分别对应的事件类型,通过查询各事件类型与表征上行带宽预计占用率的信息的预设映射关系,确定表征所述各监控数据各自的上行带宽预计占用率的信息。15.如权利要求12所述的装置,其特征在于,当所述装置包括后端...
【专利技术属性】
技术研发人员:黄圣,杜安强,王鹏飞,
申请(专利权)人:杭州萤石网络有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。