[发明专利]一种基于控制命令的通信方法及服务器在审
申请号: | 201610957918.4 | 申请日: | 2016-10-27 |
公开(公告)号: | CN107995243A | 公开(公告)日: | 2018-05-04 |
发明(设计)人: | 孔韬;李响;刘春瑞;李波 | 申请(专利权)人: | 北京优朋普乐科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京同达信恒知识产权代理有限公司11291 | 代理人: | 黄志华 |
地址: | 100123 北京市朝阳区高碑店*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 控制 命令 通信 方法 服务器 | ||
1.一种基于控制命令的通信方法,其特征在于,所述方法包括:
服务器确定控制命令,所述控制命令包括以下之一或组合:用于控制客户端缓存大小的缓存参数、用于控制客户端进行数据传输的参数、用于控制客户端与其它节点进行数据分享的参数和用于控制客户端进行统计数据上报的数据监控参数;
所述服务器将所述控制命令发送给所述客户端。
2.如权利要求1所述的方法,其特征在于,所述控制命令包括用于控制客户端缓存大小的缓存参数,所述缓存参数包括:所述客户端缓存中包括的数据块数量,以及每一数据块中包括的数据包数量;
所述服务器确定控制命令,包括:
所述服务器获取所述客户端的硬件配置信息;
所述服务器根据所述客户端的硬件配置信息,确定所述客户端的类型;
所述服务器根据客户端类型与缓存大小之间的预设对应关系,确定用于控制客户端缓存大小的缓存参数。
3.如权利要求1所述的方法,其特征在于,所述控制命令包括用于控制客户端进行数据传输的参数,所述数据传输参数包括用于控制客户端进行数据重传的网络重传参数和用于控制客户端进行数据请求的质量保证参数;
所述服务器确定控制命令,包括:
所述服务器获取所述客户端进行数据传输的数据重复率以及所述客户端进行视频播放的视频播放质量;
在所述数据重复率和/或所述视频播放质量不满足预设值时,确定能够适配所述数据重复率预设值与所述视频播放质量预设值的网络重传参数,所述网络重传参数包括往返时延rtt因子、最大数据重传时间、最小数据重传时间和重传次数;
在所述视频播放质量不满足预设值时,确定能够适配所述视频播放质量预设值的质量保证参数,所述质量保证参数包括所述客户端请求数据失败的最大次数、所述客户端对提供源数据的每个服务器的最大并发请求次数、所述客户端对其它客户端的最大并发请求次数、以及所述客户端能够提供给其它客户端进行数据共享的网络资源的阈值中的至少一个。
4.如权利要求3所述的方法,其特征在于,所述质量保证参数还包括所述客户端起始播放时从提供源数据的服务器处请求源数据的数据量;
所述服务器确定控制命令,包括:
所述服务器获取客户端进行视频播放所使用的播放器类型;
所述服务器依据播放器类型与起始播放时源数据的数据量之间的对应关系,确定所述客户端起始播放时从提供源数据的服务器处请求源数据的数据量。
5.如权利要求1所述的方法,其特征在于,所述控制命令包括用于控制客户端与其它节点进行数据分享的参数,所述参数包括节点参数;
所述节点参数包括以下参数中的至少一个:
所述客户端向所述服务器请求其它节点信息的时间间隔;
节点数量参考阈值,所述节点数量参考阈值用于控制所述客户端从所述服务器处获取到节点信息的其它节点的数量;
所述客户端能够服务的其它节点的数量;
所述客户端能够获取源数据的服务器的数量;
所述服务器确定控制命令,包括:
所述服务器在确定所述服务器的负载不满足负载预设值的情况下,确定客户端向所述服务器请求其它节点信息的时间间隔,所述时间间隔使得所述服务器的负载适配所述负载预设值;
所述服务器获取客户端上报的节点信息分享率以及所述服务器的负载预设值,并确定能够适配所述节点信息分享率和所述负载预设值的节点数量参考阈值;
所述服务器依据获取到的所述客户端的硬件配置信息,确定能够适配所述硬件配置信息的、所述客户端能够服务的其它节点的数量;
所述服务器在确定所述客户端的视频播放质量和/或源数据服务器负载不满足预设值的情况下,确定所述客户端能够获取源数据的源数据服务器的数量,所述源数据服务器数量能够适配所述客户端的视频播放质量预设阈值以及源数据服务器负载阈值。
6.如权利要求1所述的方法,其特征在于,所述控制命令包括用于控制客户端与其它节点进行数据分享的参数,所述参数包括分享策略控制参数,所述分享策略控制参数包括的参数为用于划分缓冲区的参考值;
所述服务器确定控制命令,包括:
所述服务器获取客户端上报的分享数据的优先级,并确定各优先级中分享数据的节点信息分享率;
所述服务器根据节点信息分享率与所述缓冲区大小之间的预设关系,确定用于将所述客户端的缓存划分为各优先级分享数据的缓冲区的大小的参考值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京优朋普乐科技有限公司,未经北京优朋普乐科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610957918.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种光纤切割刀复合片
- 下一篇:一种用于光纤的熔纤装置