[发明专利]一种混合网络模式下码流调度方法及装置有效
申请号: | 201810889632.6 | 申请日: | 2018-08-07 |
公开(公告)号: | CN110830755B | 公开(公告)日: | 2021-07-20 |
发明(设计)人: | 黄诚;陈庆议;鲍荣;余国生 | 申请(专利权)人: | 浙江宇视科技有限公司 |
主分类号: | H04N7/18 | 分类号: | H04N7/18;H04N21/239;H04N21/63;H04L29/08 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 杨天娇 |
地址: | 310051 浙江省杭州市滨江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 混合 网络 模式 下码流 调度 方法 装置 | ||
本发明公开了一种混合网络模式下码流调度方法及装置,在第一客户端通过第二服务器与物联网设备建立连接情况下,如果中心服务器接收到第二客户端的请求,通过第一客户端保活消息携带的参数和第一服务器的负荷情况计算出第一调度因子,在第一调度因子小于预设的第一阈值时,将第一客户端作为第二服务器,通知第二客户端向第一客户端建立连接,以便第一客户端通过与第二客户端建立的连接,向第二客户端转发数据。并且在第一客户端或第二客户端的网络环境变化时,计算第二调度因子,切换第二客户端的连接。本发明能够兼容更多的网络模式,均衡了整个网络的负载,防止各个服务器因过度访问而负载过重,保证了网络业务的稳定性。
技术领域
本发明属于网络分发技术领域,尤其涉及一种混合网络模式下码流调度方法及装置。
背景技术
在物联网领域中,越来越多的物联网设备需要依赖互联网来进行网络通信服务,实现随时随地对设备进行方便、快捷地访问和控制。为了满足不同层面的需求,往往需要结合多种组网技术来实现,越是大型的项目,所用到的组网越复杂。例如,在某幼儿园内部署监控设备,幼儿园物业管理可通过局域网即可实现对摄像机的控制,而为了让家长能够通过手机客户端随时随地查看幼儿园的摄像机实况画面,就可能会用到P2P技术、中继转发或CDN分发服务。
在这些网络技术中,P2P技术的实现相对廉价,但是性能无法保障,可能会出现因不同运营商网络之间的信令转换而丢包,造成实时监控业务容易出现卡顿、停止甚至无法播放等现象,影响实际效果。CDN服务是通过大量的网络节点服务器的部署来实现,由距离最近的边缘节点分发处理,可保障视频质量。设备发送一路视频流给CDN服务器,CDN服务器可以将同一路码流分发给不同的客户端,节省了设备的上行带宽。但是CDN整体部署的硬件成本和带宽费用较高,且多层CDN服务器之间的信令传输带来了较大的延时。转发是由单独的服务器分配连接资源,由客户端与设备建立一对一的连接,通过转发实现客户端与设备的连接,在保障业务的同时也会占用设备上线带宽和网络带宽。
上述技术方案虽然结合多种不同的组网技术,利用各自的优势形成一种较好的网络调度系统,但是当面对大量用户群体集中访问时,依然没有很好地解决带宽资源消耗和服务器负载压力的问题。
发明内容
本发明的目的是提供一种混合网络模式下码流调度方法及装置,以解决现有技术中面对大量用户群体集中访问时,带宽资源消耗严重和服务器负载压力过大的问题。
为了实现上述目的,本发明技术方案如下:
一种混合网络模式下码流调度方法,应用于至少包括中心服务器、第一服务器和第二服务器的混合网络,第一客户端在第一服务器的负荷超过设定的标准负荷时通过第二服务器与物联网设备建立连接,所述混合网络模式下码流调度方法,应用于中心服务器,包括:
接收第一客户端在通过第二服务器与物联网设备建立连接后发送的保活消息,根据第一客户端保活消息中携带的参数和第一服务器的负荷,计算第一调度因子;
接收第二客户端的数据请求,在第一调度因子小于预设的第一阈值时,将第一客户端作为第二服务器,通知第二客户端向第一客户端建立连接,以便第一客户端通过与第二客户端建立的连接,向第二客户端转发数据。
进一步地,所述混合网络模式下码流调度方法,还包括:
按照预设的时间间隔计算第一调度因子,在第一调度因子大于等于预设的第一阈值时,将第二客户端切换为通过第二服务器或第一服务器与物联网设备建立连接。
进一步地,所述混合网络模式下码流调度方法,还包括:
接收第二客户端发送的保活消息,根据第二客户端保活消息携带的参数和第一服务器的负荷,计算第二调度因子,在第二调度因子大于等于预设的第二阈值时,将第二客户端切换为通过第二服务器或第一服务器与物联网设备建立连接。
进一步地,所述通知第二客户端向第一客户端建立连接,还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江宇视科技有限公司,未经浙江宇视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810889632.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种信号处理装置和阅读器
- 下一篇:一种钻井液振动筛及其防溅装置