一种视频编码设备(例如,无线发射/接收单元(WTRU))可以使用传输协议发送具有帧序列号的编码帧。视频编码设备、视频编码设备上的应用、和/或视频编码设备上的协议层可以通过接收错误通知来检测分组丢失。分组丢失可以在MAC层检测。分组丢失可以使用欺诈分组,例如欺诈NACK分组、欺诈XR分组、欺诈ACK分组来通知。丢失的分组可以在MAC层重新发送(例如,由编码设备或者无线路径上的另一个设备)。分组丢失检测可以在上行链路操作和/或下行链路操作中执行,和/或可以在云视频游戏应用中实行。视频编码设备可以根据错误通知产生和发送第二编码帧。
【技术实现步骤摘要】
【国外来华专利技术】【专利说明】早期分组丢失检测和反馈 相关申请的交叉引用 本申请要求2013年3月29日申请的美国临时专利申请No. 61/806, 670 ;2013年 6月11日申请的美国临时专利申请No. 61/833, 865;和2014年2月21日申请的美国临时 专利申请No. 61/943, 073的权益;其每一个的内容以引用的方式结合于此。
技术介绍
近几年,由于类似于新生代智能电话、平板电脑等设备的引入,在移动多媒体流量 快速增长。这些设备具有高级多媒体能力,像视频流、高分辨率显示,和支持交互应用的功 能,像视频会议和视频对话。视频现在占了 51 %的移动流量,预计移动视频将增加16倍, 最终将占整个移动数据流量的三分之二。无线局域网(WLAN),例如其可以被称为基于IEEE 802, 11标准的Wi-Fi,可以用于非移动和移动用户的数据传送。 实时视频应用可以对无线网络的时延(latency)需求施加挑战。例如,在通过 WLAN链路运行的移动视频电话中,WLAN网络可能遭受传输错误,其可能导致视频质量的下 降。
技术实现思路
提供了实现基于反馈的编码的系统、方法和装置。视频编码设备(例如,无线发 射/接收单元(WTRU),可以包括视频电话、平板电脑等)可以使用传输协议(例如,SRTP或 TLS)传送具有帧序列号的编码帧。编码设备、视频编码设备上的应用、和/或编码设备上的 协议层可以检测分组丢失(例如,通过接收错误通知)。分组丢失可以通过传输协议来检 测。错误通知可以指示第一编码帧的传输失败,并可以包括序列控制媒体接入控制(MC) 协议数据单元(SC mpud)。编码设备可以从错误通知获得丢失帧序列号。获得丢失帧序列号 可以包括将SCmpud映射到序列号MAC服务数据单元(SN MS J,并将SNmsud映射到实时传送协议 序列号(SNrtp)。当使用传送层安全(TLS)协议时,获得丢失帧序列号可以包括将SN msud映 射到TLS签名(IDtis),并将IDtis映射到网络自适应层序列号(SN naJ。丢失帧序列号可以通 过运动图像专家组(MPEG)媒体传送(MMT)跨层接口(CLI)发送给另一个层。 视频编码设备可以在MAC层确定MAC分组传输失败。该确定可以在接收到指示失 败的传输的接收方传输反馈消息之前做出。接收方传输反馈消息可以包括接收方报告、来 自接收方的否定应答消息、来自接收方的应答消息等等。视频编码设备可以标识与MC分 组的失败传输关联的视频分组。视频编码设备可以产生指示与MC分组的失败传输关联的 视频分组的消息。该消息可以在MAC层产生。消息可以从MAC层发送给应用层。视频编码 设备可以根据标识的视频分组对视频流编码。 视频编码设备可以使用传输协议发送编码帧。视频编码设备(例如,视频编码设 备处的MAC层或RLC层)可以确定分组传输失败了。MAC层或RLC层可以产生错误通知消 息。错误通知消息可以包括常规MMT协议(MMTP)控制消息。错误通知消息可以指示编码 帧的传输已经失败。错误通知消息可以经由MPEG媒体传送(MMT)发送给较高层。错误通 知可以经由MMT跨层接口(CLI)被发送。错误通知消息可以在每个分组的基础上被发送。 视频编码设备的编码器可以根据所述错误通知产生第二编码帧。第二编码帧可以 包括即时解码器刷新(IDR)帧。编码器可以根据参考图像选择(RPS)预测第二编码帧。在 RPS中,编码器可以根据该错误通知从未破坏的参考帧预测第二编码帧。编码器可以执行速 率失真优化以在将第二帧编码为IDR帧或预测帧之间作出决定。编码器可以根据图像选择 的参考组(RSPS)产生第二帧。在RSPS中,编码器可以根据该错误通知从多个未被破坏的 参考帧产生第二编码帧。 设备可以在MAC层发送传输失败的分组。设备可以包括接收方、发送方、WTRUJi 入点、网格网络中的设备、接收方和发送方之间传输路径上的设备等等。设备可以在接收到 与传输关联的接收方传输反馈消息之前在MAC层确定MAC分组的传输已经失败。接收方传 输反馈消息可以包括接收方报告、来自接收方的否定应答消息、来自接收方的应答消息。设 备可以确定MAC分组传输失败的原因。设备可以通过测量与MAC层关联的信道接入延迟时 间来确定传输失败的原因。设备可以将信道接入延迟时间与预定的阈值比较。在信道接入 延迟时间超过预定阈值的情况下,传输失败的原因可以包括拥塞。设备可以根据确定的原 因来确定MAC分组的失败传输的重发送时间。设备可以收集一个或者多个分组延迟统计。 设备可以确定往返时间。往返时间可以根据深度分组检查来确定。在传输失败原因包括拥 塞的情况下,重发送时间可以大于分组抖动边界并小于往返时间。设备可以收集一个或者 多个分组延迟统计。分组抖动边界可以根据一个或者多个分组延迟统计来确定。在传输失 败的原因包括信道错误的情况下,MAC层可以立即被重发。设备的MAC层可以在确定的重 发送时间重发送MAC分组的失败传输。【附图说明】 图1显示了从接入点(AP)到多个站(STA)的多用户传输的示例; 图2显示了通过WLAN链路运行的移动视频电话的示例; 图3显示了视频编码器和因特网协议栈中的IEEE 802. 11的示例; 图4显示了基于反馈的视频编码的示例; 图5显示了将早期分组丢失检测与实时传送协议(RTP)控制协议(RTCP)反馈进 行比较的速率失真图表示例; 图6显示了使用早期分组错误检测和RTCP反馈的视频的每个帧的PSNR比较的示 例; 图7显示了经由否定应答(NACK)欺诈的上行链路传输中的早期分组丢失检测的 示例; 图8显示了经由NACK或者扩展报告(XR)欺诈的下行链路传输中的早期分组丢失 检测的示例; 图9显示了下行链路传输中媒体接入控制(MAC)层重传的示例; 图10显示了执行早期分组丢失检测和重传的传输路径上的无线链路的示例; 图11显示了视频云游戏的早期分组丢失检测的示例; 图12A-D显示了使用了关于WiFi和LTE栈的MMT的早期分组丢失信令的示例应 用; 图13A是可以在其中执行一个或多个公开的实施方式的通信系统示例的系统图; 图13B是可在图13A中示出的通信系统中使用的无线发射/接收单元(WTRU)示 例的系统结构图; 图13C是可在图13A中示出的通信系统中使用的无线电接入网示例和核心网示例 的系统结构图; 图13D是可在图13A中示出的通信系统中使用的无线电接入网示例和核心网示例 的系统结构图; 图13E是可在图13A中示出的通信系统中使用的无线电接入网示例和核心网示例 的系统结构图。【具体实施方式】 现在参考不同图说明示意性实施方式的详细说明。虽然这个说明提供了可能的实 现的详细示例,但是应当注意细节是用于示意性地而不是限制本申请的范围。 基础设施基本服务组(IBSS)模式中的WLAN可以具有用于基本服务组(BSS)的接 入点(AP) 170和与AP关联的一个或者多个站(STA) 190,如图1中示例所示。AP 170可以 具有到分布系统(DS)或者可以在BSS中输入或输出承载流量的其它类型的有线/无线网 络的接入或者接口。到STA 190的流量可用来自于BSS外部,可以通过AP 170到达并传送本文档来自技高网...
【技术保护点】
一种分组重传方法,该方法包括:在媒体接入控制(MAC)层确定MAC分组的传输已经失败,其中在接收到与所述传输相关联的接收方传输反馈消息之前确定所述MAC分组的失败的传输;确定所述MAC分组的失败的传输的原因;根据所确定的原因确定所述MAC分组的重新发送时间;以及在所述MAC层处,在所确定的重新发送时间重新发送所述MAC分组。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:刘为民,R·瓦纳莫,马良平,Y·雷兹尼克,G·S·史特恩贝格,陈伟,D·威尔,
申请(专利权)人:VID拓展公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。