[发明专利]一种基于接收缓冲的流媒体业务传输资源需求获取方法有效
申请号: | 201611201375.X | 申请日: | 2016-12-22 |
公开(公告)号: | CN106713316B | 公开(公告)日: | 2020-05-22 |
发明(设计)人: | 刘勤;邓金涛;郭宗焕;黄鹏宇 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 西安长和专利代理有限公司 61227 | 代理人: | 黄伟洪 |
地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 接收 缓冲 流媒体 业务 传输 资源 需求 获取 方法 | ||
1.一种基于接收缓冲的流媒体业务传输资源需求获取方法,其特征在于,所述基于接收缓冲的流媒体业务传输资源需求获取方法包括以下步骤:
第一步,确定第一个传输间隔内缓冲区数据余量初始值为0;
第二步,根据上一个传输间隔数据余量计算当前传输间隔流媒体传输速率下限;
第三步,根据上一个传输间隔数据余量和接收端缓冲区大小计算传输速率的上限;
第四步,确定当前传输间隔内流媒体的传输速率,以速率进行流媒体传输,确定下一个传输间隔的数据余量;
所述基于接收缓冲的流媒体业务传输资源需求获取方法还包括以下步骤:
步骤一,设定系统中同时存在N个流媒体业务用户,其中任意用户i在接收端按照速率vi处理流媒体数据,i=1~N;vi不随时间变化;确定合适的时间间隔T作为流媒体业务数据传输的时间度量粒度,在该时间间隔T内任意用户i的数据接收速率不变,用户i在第k个传输时间间隔内的数据接收速率为Vi,k;
步骤二,对于每个接收用户设置单独的接收缓冲区,以Ui,k表示在k时间间隔开始时刻该缓冲区中存储的对应用户流媒体数据剩余量;在系统初始情况下,任意缓冲区内缓冲的对应用户流媒体数据剩余量为0,即Ui,1=0;
步骤三、在流媒体传输过程中,用户i满足以下条件:
式中 Cu,i( k ) 为用户i在前k个时间间隔所有处理的数据量之和,Cr,i(k)为用户i在前k时间间隔内已经接收到的数据量之和;
步骤四,在任意传输间隔中第i个用户的数据接收量与数据处理量的关系有以下制约条件:
那么对于用户i,在任意第k个时间间隔内要求数据接收速率应满足条件:
由于那么有:
表示用户i在任意第k传输时间间隔内的数据接收速率Vi,k受限于缓冲区大小,形成的取值上限为
步骤五,基于得到用户i在第k个传输时间间隔内流媒体数据传输速率的上下界,确定在该时刻流媒体业务对传输资源的需求范围为
步骤六、按照形成第k个传输时间间隔内数据接收速率Vi,k之后,藉此计算下一个传输时间间隔(k+1)开始时用户i的缓冲区数据余量为:
Ui,(k+1)=Vi,kT+Ui,k-viT;
所述对于前k个传输时间间隔第i个用户的接收量与处理量的关系简化为:
对于用户i,在任意第k个传输时间间隔内要求数据接收速率应满足以下条件:
在满足通信质量要求不断续情况下,前(k-1)个传输时间间隔内的数据余量则有:
上式表示接收用户在任一个传输时间间隔,对数据接收速率Vi,k要求的下限为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611201375.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种山地摩托车胎配方
- 下一篇:一种雪地摩托车胎配方