[发明专利]基于频率控制的数据传输方法、装置、设备和存储介质有效
申请号: | 202010075098.2 | 申请日: | 2020-01-22 |
公开(公告)号: | CN113163236B | 公开(公告)日: | 2022-10-14 |
发明(设计)人: | 张李攀 | 申请(专利权)人: | 武汉瓯越网视有限公司 |
主分类号: | H04N21/258 | 分类号: | H04N21/258;H04N21/262;H04N21/4788;H04N21/488;H04L47/215 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 430070 湖北省武汉市东湖新技术开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 频率 控制 数据传输 方法 装置 设备 存储 介质 | ||
本发明实施例公开了一种基于频率控制的数据传输方法、装置、设备和存储介质。该方法包括:依据当前数据传输的当前时间、上一条数据传输的历史时间以及令牌桶的桶速,确定令牌发放周期数和单周期发放令牌数;依据单周期发放令牌数和预设还债周期数,确定第一可还债令牌数,其中,预设还债周期数小于令牌发放周期数;依据第一可还债令牌数和当前负债令牌数,更新当前负债令牌数;依据第一可还债令牌数、当前负债令牌数和令牌发放周期数,基于预设令牌负债机制,更新当前可用令牌数;依据当前可用令牌数、当前负债令牌数和预设负债阈值,传输当前数据。通过上述技术方案,实现了更加精细地控制数据传输的频率,提高了数据传输的均匀性。
技术领域
本发明实施例涉及互联网技术,尤其涉及一种基于频率控制的数据传输方法、装置、设备和存储介质。
背景技术
在互联网中,存在大量由用户发布至公共平台的交互数据,例如弹幕数据、滚动评论数据和通知消息等。这类数据的发布一般是根据用户的发布时间来顺序展示,即数据传输的频率与用户的发布频率一致。但是,展示数据的平台通常会对数据传输的频率进行额外控制。以网络直播平台中的弹幕数据为例,如果弹幕数据的传输频率过高,会导致满屏的弹幕,影响用户的观看体验;如果弹幕数据的传输频率过低,又会导致直播间中的弹幕数量太少,影响到主播的人气及其与用户的互动。
目前常见的数据传输的频率控制方法是:设置规定时间(频率控制周期)内的传输数据最大值,作为频率控制阈值,以便周期性地进行数据传输的频率控制。例如,设置1分钟内的弹幕数量最大值,则每1分钟内会统计单个直播间中的弹幕数量,且将超过弹幕数量最大值的弹幕数据全部丢弃。
虽然上述数据传输的频率控制方式可以有效的限制平台中的数据传输量,防止数据满屏或数据滚动过快的情况,但是周期性地重新统计传输的数据的数量,会造成数据传输的不均匀。例如,前30秒传输的弹幕数量就达到频率控制阈值,则后30秒会一条弹幕都没有,同时还会导致前30s弹幕数量过多,严重影响用户体验。
发明内容
本发明实施例提供一种基于频率控制的数据传输方法、装置、设备和存储介质,以实现更加精细地控制数据传输的频率,提高数据传输的均匀性。
第一方面,本发明实施例提供了一种基于频率控制的数据传输方法,包括:
依据当前数据传输的当前时间、上一条数据传输的历史时间以及令牌桶的桶速,确定令牌发放周期数和单周期发放令牌数;
依据所述令牌发放周期数、所述单周期发放令牌数、当前可用令牌数和当前负债令牌数,基于预设令牌负债机制,更新当前可用令牌数和当前负债令牌数;
依据当前可用令牌数、当前负债令牌数和预设负债阈值,传输所述当前数据;
其中,依据所述令牌发放周期数、所述单周期发放令牌数、当前可用令牌数和当前负债令牌数,基于预设令牌负债机制,更新当前负债令牌数包括:
依据所述单周期发放令牌数和预设还债周期数,确定第一可还债令牌数,其中,所述预设还债周期数小于所述令牌发放周期数;
依据所述第一可还债令牌数和当前负债令牌数,更新当前负债令牌数。
第二方面,本发明实施例还提供了一种基于频率控制的数据传输装置,该装置包括:
令牌发放周期数确定模块,用于依据当前数据传输的当前时间、上一条数据传输的历史时间以及令牌桶的桶速,确定令牌发放周期数和单周期发放令牌数;
令牌数更新模块,用于依据所述令牌发放周期数、所述单周期发放令牌数、当前可用令牌数和当前负债令牌数,基于预设令牌负债机制,更新当前可用令牌数和当前负债令牌数;
数据传输模块,用于依据当前可用令牌数、当前负债令牌数和预设负债阈值,传输所述当前数据;
其中,所述令牌数更新模块包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉瓯越网视有限公司,未经武汉瓯越网视有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010075098.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种碳化硅功率组件、驱动电路及控制方法
- 下一篇:一种清洗机