【技术实现步骤摘要】
拥塞管理方法及装置
本专利技术实施例涉及互联网
,特别涉及一种拥塞管理方法及装置。
技术介绍
相关技术中,当网络摄像头之类的前端设备上传的数据的数据量较大时,交换机可能无法实时转发该数据至后端设备,也即交换机与后端设备之间的上行链路可能会发生拥塞。相关技术提供的拥塞管理方法包括:在数据传输过程中,当前端设备上传的数据的数据大小超出交换机的转发能力时,超出的数据会缓存至缓存器,而当缓存器中缓存的数据达到缓存容量值时,交换机丢弃之后接收到的各个数据。因此,上述方案无疑会导致数据传输过程中的数据丢失。
技术实现思路
为了解决相关技术中存在的问题,本专利技术实施例提供了一种拥塞管理方法及装置。该技术方案如下:根据本专利技术实施例的第一方面,提供一种拥塞管理方法,该方法包括:获取缓存器中缓存的数据的数据大小;检测所述数据大小是否达到预设拥塞值,所述预设拥塞值小于所述缓存器的缓存容量值;若所述数据大小达到所述预设拥塞值,则对至少一条下行链路实施拥塞管理策略,所述拥塞管理策略为用于降低下行链路的带宽的策略。可选地,所述方法应用于中转设备中,所述对至少一条下行链路实施拥塞管理策略,包括:获取引起上行链路拥塞的目标下行链路在所述中转设备中所对应的端口的端口信息;根据所述端口信息对所述目标下行链路实施所述拥塞管理策略。可选地,所述对至少一条下行链路实施拥塞管理策略,包括:对于所述至少一条下行链路中的每条下行链路,发送第一报文至所述下行链路所对应的前端设备,所述第一报文用于通知所述前端设备上行链路发生拥塞,所述前端设备用于在支持所述第一报文时执行所述拥塞管理策略。可选地,所述 ...
【技术保护点】
1.一种拥塞管理方法,其特征在于,所述方法包括:获取缓存器中缓存的数据的数据大小;检测所述数据大小是否达到预设拥塞值,所述预设拥塞值小于所述缓存器的缓存容量值;若所述数据大小达到所述预设拥塞值,则对至少一条下行链路实施拥塞管理策略,所述拥塞管理策略为用于降低下行链路的带宽的策略。
【技术特征摘要】
1.一种拥塞管理方法,其特征在于,所述方法包括:获取缓存器中缓存的数据的数据大小;检测所述数据大小是否达到预设拥塞值,所述预设拥塞值小于所述缓存器的缓存容量值;若所述数据大小达到所述预设拥塞值,则对至少一条下行链路实施拥塞管理策略,所述拥塞管理策略为用于降低下行链路的带宽的策略。2.根据权利要求1所述的方法,其特征在于,所述对至少一条下行链路实施拥塞管理策略,包括:获取引起上行链路拥塞的目标下行链路在本端所对应的端口的端口信息;根据所述端口信息对所述目标下行链路实施所述拥塞管理策略。3.根据权利要求1所述的方法,其特征在于,所述对至少一条下行链路实施拥塞管理策略,包括:对于所述至少一条下行链路中的每条下行链路,发送第一报文至所述下行链路所对应的前端设备,所述第一报文用于通知所述前端设备上行链路发生拥塞,所述前端设备用于在支持所述第一报文时执行所述拥塞管理策略。4.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:检测所述数据大小是否低于预设恢复值,所述预设恢复值小于所述预设拥塞值;在所述数据大小低于所述预设恢复值时,撤销对所述至少一条下行链路实施的所述拥塞管理策略。5.根据权利要求4所述的方法,其特征在于,所述撤销对所述至少一条下行链路实施的所述拥塞管理策略,包括:对于所述至少一条下行链路中的每条下行链路,发送第二报文至所述下行链路所对应的前端设备,所述第二报文用于通知所述前端设备上行链路脱离拥塞,所述前端设备用于在接收到所述第二报文且已经实施所述拥塞管理策略时撤销所述拥塞管理策略。6.根据权利要求4所述的方法,其特征在于,所述撤销对所述至少一条下行链路实施的所述拥塞管理策略之前,所述方法还包括:获取实施所述拥塞管理策略的总时长;检测所述总时长是否达到预设时长;在所述总时长达到所述预设时长时,执行所述撤销对所述至少一条下行链路实施的所述拥塞管理策略的步骤。7.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:获取需要优先转发的目标后端设备的标识信息;所述标识信息包括网络之间互连的协议IP地址、媒体访问控制MAC地址和端口信息;根据所述标识信息优先转发需要发送至所述目标后端设备的数据至所述目标后端设备。8.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:获取通过目标端口接收到的来自目标前端设备的数据,所述目标前端设备是部署在重要级别高于预设级别的区域中的设备;优先转发获取到的所述数据。9.一种拥塞管理装置,其特征在于,所述装置包括:获取模块,用于获取缓存器中缓存的数据的数据大小;检测模块,用于检测所述获取模块获取到的所述数据大小是否达到预设拥塞值,所述预设拥塞值小于所述缓存器的缓存容量值;实施模块,用于在所述检测模块的检测结果为所述数据大小达到所述预设拥塞值时,对至少一条下行链路实施拥塞管理策略,所述...
【专利技术属性】
技术研发人员:周锋,
申请(专利权)人:杭州海康威视数字技术股份有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。