当前位置: 首页 > 专利查询>诺基亚公司专利>正文

信号发送指示接收器缓冲区架构的缓冲区参数制造技术

技术编号:3588596 阅读:136 留言:0更新日期:2012-04-11 18:40
本说明书和附图提出了一种新的方法、系统、装置和软件产品,用于由终端将多缓冲区的参数进行信号发送到服务器,并且由服务器使用这些参数确定终端的多缓冲区状态,例如,用于由服务器提供给终端的多媒体流服务的适当速率适配。终端可以是(但是不限于)计算机、通信设备、无线通信设备、便携式电子设备、移动电子设备、移动电话等。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及多媒体通信,更具体地,涉及信号发送指示接收器 緩冲区状态的緩冲区参数。
技术介绍
在2005年1月26日的DLNA(数字生活网络联盟)RTP-TF(实 时协议-工作组)F2F (面对面)会议期间,当讨论用于位速率适配 的方案时,问题被确定了。结论是可能需要考虑不同的接收器緩冲 区模型,目的是为了接收器緩冲区反馈对于发送器具有意义,并且 使发送器能够执行有效的适配。给出了关于该主题的现有技术,例如,关于在3GPP(第三代伙 伴计划)和3GPP2 (第三代伙伴计划2 )的规范中指定用于流传输的 速率适配方案,如技术规范26.234 v.6.2.0 Transparent End-to-end Packet Switched Streaming Service (PSS) Protocols and Codecs,以及 技术规范C.P0046 v.0.1.7, 3G Multimedia Streaming Services中 描述的。当前定义于3GPP/3GPP2中的緩冲区模型是单緩冲区,并且它 包含RTP (实时协议)报头和净荷。为了支持不同的緩沖区模型, (例如,包含多于一个緩冲区)当前现有技术信号发送方案不足以 保证可使用和有效的解决方案,例如,对于适当速率适配。图1-图3示出了各种緩冲区架构,其可以根据现有技术被使用。
技术实现思路
一种新的方法、系统、装置和软件产品被提出,用于由终端将 多緩冲区的参数进行信号发送到服务器,并且由服务器使用这些参 数确定终端的多緩沖区状态,例如,用于由服务器提供给终端的多 媒体流传输服务的适当速率适配。根据本专利技术的第一方面, 一种用于信号发送緩冲区参数的方法,包括以下步骤将緩沖区参数从终端发送到服务器,其中緩沖区参 数涉及N个终端的至少两个緩冲区,并且N是值至少为二的整数; 在服务器接收来自于终端的緩冲区参数;以及由服务器使用緩沖区 参数确定至少两个緩冲区的状态。还根据本专利技术的第 一 方面,緩沖区参数可以包括以下至少 一 个 a)至少两个緩沖区的数量;b)至少两个緩沖区的緩冲区大小;c) 至少两个緩沖区的緩沖区大小单位;d)至少两个緩冲区中的部分报 头大小;以及e)緩冲区传输机制索引(index),用于指示至少两 个緩冲区之间的传输机制。而且,緩冲区参数还可以包括播放延迟 (playout delay)单位,用于修改定时单位。还根据本专利技术的第一方面,緩冲区参数可以包括视频预解码 器緩冲区指示符;和视频后解码器緩冲区指示符。仍旧根据本专利技术的第一方面,至少两个緩沖区可以选自a)去 抖动緩冲区;b)预解码器緩沖区;和c)后解码器緩冲区。还根据本专利技术的第一方面,至少两个緩冲区可以包括全部N个 终端緩冲区。根据本专利技术的第二方面, 一种计算机程序产品包括其上具有 用于由计算机处理器执行的计算机程序代码的计算机可读存储结步骤的指令,指示为由终端或者服务器的任何组件或者组件的组合 所执行。根据本专利技术的第三方面, 一种通信系统,包括终端,用于提供并EL发送緩冲区参数,其中緩冲区参数涉及终端的N个终端緩冲区 的至少两个緩沖区,其中N是值至少为二的整数;以及服务器,用 于接收来自于终端的緩冲区参数和用于使用緩冲区参数确定至少两 个緩冲区的状态。还根据本专利技术的第三方面,緩冲区参数可以包括以下至少 一 个 a)至少两个緩冲区的数量;b)至少两个緩冲区的緩沖区大小;c) 至少两个緩冲区的緩冲区大小单位;d)至少两个緩冲区中的部分报 头大小;以及e)緩沖区传输机制索引,用于指示至少两个緩沖区之 间的传输机制。而且,緩冲区参数还可以包括播放延迟单位,用于 修改定时单位。还根据本专利技术的第三方面,緩冲区参数可以包括视频预解码 器緩冲区指示符;和视频后解码器緩沖区指示符。还根据本专利技术的第三方面,至少两个緩冲区可以选自a)去抖 动緩沖区;b)预解码器緩沖区;和c)后解码器緩冲区。还^^据本专利技术的第三方面,至少两个緩冲区可以包括全部N个 终端緩冲区。根据本专利技术的第四方面, 一种终端,包括N个终端緩沖区, 其中N是值至少为二的整数;终端控制块,用于提供涉及N个终端 緩冲区的至少两个緩冲区的緩沖区参数;和输入/输出终端块,用于 将緩冲区参数从终端发送到服务器,用于通过服务器使用该緩冲区 参数确定至少两个緩冲区的状态。还根据本专利技术的第四方面,终端可以是计算机、通信设备、无 线通信设备、便携式电子设备、移动电子设备或者移动电话。还才艮据本专利技术的第四方面,输入/输出终端块和输入/输出终端块 可以纟且合。根据本专利技术的第五方面, 一种服务器,包括用于接收来自于 终端的緩沖区参数的输入/输出块,其中緩冲区参数涉及终端的N个 终端緩冲区的至少两个緩沖区,其中N是值至少为二的整数;以及 用于使用缓沖区参数确定至少两个缓冲区的状态的服务器控制块。还根据本专利技术的第五方面,服务器控制块可以根据状态和使用 预定准则适配传输速率,并且其中输入/输出块使用适配的传输速率 将媒体内容从服务器发送到终端。本专利技术的优势包括但不限于以下内容-接收器使用信号发送将緩冲区参数通知给发送器,以便发送 器可以更好地了解接收器緩沖区状态;并且-信号发送允许緩冲区反馈信息可以扩展(scalable)。附图说明为了更好地理解本专利技术的性质和目的,参考下列结合附图的详 细描述,在附图中图1-图3是示出根据现有技术的各种可能的接收器緩冲区架构 的原理图4是示出根据本专利技术的实施例从接收器(终端)发送到发送 器(服务器)的信号发送指示緩沖区架构的緩冲区参数的框图;以 及图5是示出根据本专利技术的实施例从接收器(终端)发送到发送 器(服务器)的信号发送指示緩沖区架构的緩冲区参数的流程图。具体实施例方式提出了一种新的方法、系统、装置和软件产品,用于由终端将多 緩冲区的参数进行信号发送到服务器,并且由服务器使用这些参数 确定终端的多缓冲区状态,例如,用于由服务器提供给终端的多媒 体流传输服务的适当速率适配。终端可以是(但是不限于)计算机、 通信设备、无线通信设备、便携式电子设备、移动电子设备、移动 电话等。根据本专利技术的实施例,当多媒体流传输接收器(例如,DMP客 户端,定义于DLNA中)连接到发送器(例如,DMS (DEKSI公用 调制解调器组)服务器,定义于DLNA中)时,接收器发送指示下列内容的緩冲区参数(或者多緩冲区参数)中的至少一个,所述内 容包括,但不限于,緩冲区的数量(例如,抖动緩冲区,预解码器 緩冲区,后解码器緩冲区,等),緩冲区大小,緩冲区大小单位,部分报头大小(例如,RTP报头的部分,参见IETF RFC 3550, RTP: A Transport Protocol for Real-time applications , 2003年7月),以 及两个緩沖区之间的传输机制。而且,还根据本专利技术的实施例,接 收器也发送用于播放延迟的时间单位,其定义于技术规范26.234 v.6.2.0 Transparent End-to-end Packet Switched Streaming Service (PSS) Protocols and Codecs中。定义于3GPP/3GPP2中的当前緩冲区模型是单緩冲区,并且它包 含RTP (实时协议)本文档来自技高网...

【技术保护点】
一种用于信号发送缓冲区参数的方法,包括步骤:    从终端(12)向服务器(10)发送(40)缓冲区参数,其中所述缓冲区参数涉及N个终端缓冲区(16-1,16-2,…,16-N)的至少两个缓冲区,并且N是值至少为二的整数;    在服务器(14)接收(42)来自于终端(12)的缓冲区参数;以及    由服务器(14)使用所述缓冲区参数确定(44)至少两个缓冲区的状态。

【技术特征摘要】
【国外来华专利技术】US 2005-2-3 60/649,9951.一种用于信号发送缓冲区参数的方法,包括步骤从终端(12)向服务器(10)发送(40)缓冲区参数,其中所述缓冲区参数涉及N个终端缓冲区(16-1,16-2,...,16-N)的至少两个缓冲区,并且N是值至少为二的整数;在服务器(14)接收(42)来自于终端(12)的缓冲区参数;以及由服务器(14)使用所述缓冲区参数确定(44)至少两个缓冲区的状态。2. 根据权利要求1所述的方法,其中所述緩冲区参数包括以下 至少一个a) 至少两个緩冲区的数量;b) 至少两个緩冲区的緩冲区大小;c) 至少两个緩冲区的緩沖区大小单位;d) 至少两个緩冲区中的部分报头大小;以及e) 緩冲区传输机制索引,用于指示至少两个緩冲区之间的传输 机制。3. 根据权利要求3所述的方法,其中所述緩冲区参数还包括播 放延迟单位,用于修改定时单位。4. 根据权利要求1所述的方法,其中所述緩冲区参数包括 视频预解码器緩冲区指示符;以及视频后解码器緩冲区指示符。5. 根据权利要求1所述的方法,其中至少两个緩沖区选自a) 去抖动緩沖区;b) 预解码器緩冲区;以及c) 后解码器緩冲区。6. 根据权利要求1所述的方法,其中至少两个緩冲区包括全部 N个终端緩冲区(16-1, 16-2,…,16-N)。7. —种计算机程序产品,包括计算机可读存储器结构,其上 具有用于由计算机处理器执行的计算机程序代码,所述计算机程序 代码的特征在于它包括用于执行权利要求1的方法的步骤的指令, 指示为由所述终端(12)或者服务器(12)的任何组件或者组件的 组合所执行。8. —种通信系统(11 ),包括终端(12),用于提供以及发送緩冲区参数,其中所述緩沖区 参数涉及所述终端(12)的N个终端緩冲区(16-1, 16-2,…,16-N) 的至少两个緩冲区,其中N是值至少为二的整数;以及服务器(14),用于接收来自于终端的緩冲区参数以及用于使 用所述緩冲区参数确定至少两个緩冲区的状态。9. 根据权利要求8所述的系统,其中所述緩冲区参数包括以下 至少一个a) ...

【专利技术属性】
技术研发人员:王如生IDD屈尔西奥M安尼克塞拉
申请(专利权)人:诺基亚公司
类型:发明
国别省市:FI[芬兰]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利