发明名称 一种视频云平台的流量控制方法及系统
摘要 本发明涉及一种视频云平台的流量控制方法及系统,使用分层令牌桶算法,通过对不同的队列进行调度实现对各数据流的限速,从而达到划分链路整体带宽,控制各种数据流的出口速率的目的,实现用户的分级管理和平衡网络流量。同时,在现有算法实现的基础上加于改进,使用去锁先进先出的数据队列的并行分层令牌桶算法,高效的管理视频云计算平台中产生的大数据流量和大计算处理需求。
申请公布号 CN102611924A 申请公布日期 2012.07.25
申请号 CN201210053106.9 申请日期 2012.03.02
申请人 何震宇 发明人 何震宇;崔育鑫;胡文毅;盛义涛;葛百根
分类号 H04N21/262(2011.01)I;H04N21/643(2011.01)I 主分类号 H04N21/262(2011.01)I
代理机构 深圳市科吉华烽知识产权事务所 44248 代理人 胡吉科;黄震
主权项 一种视频云平台的流量控制方法,包括如下步骤:监测数据端口:当用户向视频云平台发出播放视频请求之后,视频云平台获得用户数据端口的配置信息,然后将视频处理成符合用户数据端口配置信息的视频数据包,所述视频数据包包括视频文件的清晰度及用户的使用优先级; 构建数据队列及视频服务分配树:根据用户的优选级及视频文件的清晰度将数据包分类,然后根据类别将数据包加入到相应的数据队列,数据队列使用先入先出队列,根据分层令牌桶算法的原理构建分层令牌桶带宽分配树,所述分层令牌桶带宽分配树中,从顶层至底层依次为总带宽、用户组、用户、视频类型,每个令牌桶中存放令牌的速度表示此节点的数据发送能力,通过无锁并行化实现的分层令牌桶算法来进行带宽控制,即,在出队时,优先选择层次最低和优先级最高的节点进行出队操作;发送视频数据包:将视频数据包通过数据端口发送到用户。
地址 518000 广东省深圳市南山区高新区创新研究院C-1-6