用于检测交错播送中的分组丢失的方法和装置制造方法及图纸

技术编号:15942372 阅读:30 留言:0更新日期:2017-08-04 23:24
在交错播送系统中,接收器估计来自主流的分组的递送时间,如果在所估计的递送时间没有接收到来自主流的分组,则接收器替换来自交错流的对应分组。结果,可以较快地检测到丢失,因为接收器不必在检测到缺失序列号以前等待,并且因此接收器可以适应呈现时间,使得用户不会遭受服务质量的损失。

【技术实现步骤摘要】
用于检测交错播送中的分组丢失的方法和装置
本专利技术大体地涉及通信系统,并且更具体地涉及无线和有线系统,例如,地面广播、蜂窝、无线保真(Wi-Fi)、卫星、电缆,等等。
技术介绍
在交错播送中,(例如,分组的)流被发送两次—作为主流以及作为交错流。与主流相比,交错流被提前发送,即,主流被延迟(交错延迟)。图1中示出了说明性的交错播送发送器。图中所示的元件是众所周知的并且将不详细描述。在图1中,交错播送发送器说明性地包括编码器105和110、交错延迟115以及多路复用器(复用器)120。信号104被施加到编码器105和110,编码器105和110分别对信号进行编码以提供编码信号106和111。编码信号111也是交错流111。为了说明的目的,这些编码器进行相同类型的编码,尽管这不是必需的。然后编码信号106通过交错延迟115在时间上延迟以提供主流116。该延迟可以是可调整的或固定的。作为被延迟的结果,现在交错流“提前”于主流。复用器120多路复用主流和交错流以提供用于传输(广播)的输出流121,即,传输流。现在转向图2,示出了说明性的交错播送接收器。交错播送接收器包括多路分配器(解复用器)150、交错播送选择器155以及解码器160。传输流(传输介质,例如广播、因特网等,在图2中未示出)被解复用器150接收,解复用器150多路分配接收到的传输流121并且提供主流151和交错流152。因此,在由于物理破坏而导致丢失的情况下,可以通过交错播送选择器155通过在主流151中插入来自交错流152的数据而在接收器侧做出校正。具体而言,当在主流152中的接收到的传送分组的序列号中发现不连续时,交错播送选择器155检测主流151中的“孔”。由于来自交错流152的分组被较早接收到,因此交错播送选择器155针对主流151中的缺失分组插入来自交错流152的正确分组,并且将输出信号156提供给解码器160。以这种方式,可以通过使用来自交错流152的较早接收到的对应分组来代替来自主流151的缺失分组。因此,对用户的服务质量(QoS)得以维持,并且解码器160提供用于被用户观看的(例如,用于附加处理的(未示出))解码流161。在图3中进一步示出了该分组丢失示例。交错流152包括如由分组“NStg”、“N+1Stg”和“N+2Stg”表示的分组流,其中“N”、“N+1”和“N+2”表示分组序列号,并且“N”是整数值,例如10。类似地,主流151包括如由分组“N-1”、“N”、“N+1”和“N+2”表示的分组流。图3中还示出了主流151中的每个分组的递送时间(TD)。例如,在图3中将分组“N-1”的递送时间示为TDN-1,等等。遗憾的是,丢失11发生,以致交错流152缺失分组“N+2Stg”(示为虚线框),而主流151缺失分组“N”(示为虚线框)。图2的交错播送选择器155由于接收到的下一个分组具有序列号“N+1”而在TDN+1时检测到从主流151中缺失分组。因此,交错播送选择器155将来自交错流152的较早接收到的分组“NStg”和来自主流151的分组“N+1”都推送(在轴“交错播送选择器输出时间”的下方示出)到图2的解码器160。在图3中将分组的递送与对用户的呈现之间的时间示为Δ。在图3的底轴上示出了对用户的呈现时间(TP)。可以观察到,对用户的QoS得以维持,即,在解码的音频/视频内容中没有中断,因为在TPN时分组“NStg”被及时提供以用于呈现给用户。应当观察到,即使在交错流152中丢失了分组“N+2Stg”,但是由于在主流151中正确地接收到了对应分组“N+2”,因此该缺失分组对解码的音频/视频没有影响。遗憾的是,如果缺失分组不能从交错流中获得,则对用户的QoS降级。目的是正确地调整交错延迟,使得交错流中的分组可用以代替主流中的缺失分组。然而,即使在交错流中分组可用以代替主流中的缺失分组,但是可能仍然存在关于呈现时间(TP)的问题。这在图4中示出。后者类似于图3,除了现在分组“N”的呈现时间较短。换句话说,分组的呈现时间更接近于分组的递送时间。因此,在分组“N”的呈现时间TPN(15)时,交错播送选择器155尚未检测到分组“N”从主流151中缺失。因此,在解码的音频/视频中存在间断,即使交错流152中的对应分组可用以代替主流151中的缺失分组,但是该对应分组提供得太晚了。此外,在丢失较长的情况下,用户将无法从交错校正中受益。这在图5中示出。后者类似于图4,除了丢失18较长而且还有分组“N+1”从主流151中缺失。然而,交错播送选择器155直到接收到主流151中的分组“N+2”才检测到序列号中的间断。在这点上,交错播送选择器155推送来自交错流152的分组“NStg”和“N+1Stg”以及来自主流151的分组“N+2”。然而,来自交错流152的分组提供得太晚了,即,在分组“N”和“N+1”的呈现时间之后,并且将在呈现时间被解码器丢弃。此外,当前提议的ATSC3.0广播系统可以支持交错播送,并且已经选择使用如图6所示的IP分组上的UDP来发送内容。后者示出了说明性的传送栈190,其中使用广播(物理)层上的IP分组上的UDP来发送内容。遗憾的是,UDP协议本身无法识别缺失分组,而且物理层不能向交错播送选择器发送丢失和错误,因为可以用MPEG2传送流完成。接收器必须在损坏发生时(使用IP校验和或由物理层管理)或者在丢失发生时(例如使用传送分组序列号中的不连续性(如上所述))通过其自己的手段检测。
技术实现思路
鉴于以上,存在对提高交错播送的校正能力的需要。具体而言并且根据本专利技术的原理,接收器估计来自主流的分组的递送时间,并且如果在所估计的递送时间没有接收到来自主流的分组,则接收器替换来自交错流的对应分组。结果,可以较快地检测到丢失,因为接收器不必在检测到缺失序列号以前等待,并且因此接收器可以适应跨不同系统(以及不同类型的传送栈)的呈现时间,使得用户不会遭受QoS的损失。在本专利技术的说明性实施例中,高级电视系统委员会数字电视(ATSCDTV)设备包括接收器,用于接收表示包括至少两个分组流的内容的交错播送传输,其中,一个分组流是主流,而另一个分组流是交错流;以及处理器,被配置为估计来自主流的分组的递送时间;以及如果在所估计的递送时间没有接收到来自主流的分组,则替换来自接收到的交错流的对应分组以在呈现内容时使用。在本专利技术的另一说明性实施例中,高级电视系统委员会数字电视(ATSCDTV)设备进行一种方法,包括接收表示包括至少两个分组流的内容的交错播送传输,其中,一个分组流是主流,而另一个分组流是交错流;以及估计来自主流的分组的递送时间;以及如果在所估计的递送时间没有接收到来自主流的分组,则替换来自接收到的交错流的对应分组以在呈现内容时使用。鉴于以上,并且如根据阅读详细描述而将明显的那样,其他实施例和特征也是可能的并且落入本专利技术的原理内。附图说明图1和图2分别图示了在交错播送系统中使用的现有技术的发送器和现有技术的接收器;图3示出了基于对缺失序列号的检测的对交错播送系统中的缺失分组的恢复;图4和图5图示了基于对缺失序列号的检测的交错播送系统中的呈现时间问题;图6示出了在广播系统中使用的说明性传送栈;图7示出了根据本专利技术原理的设备的说明性实本文档来自技高网
...
用于检测交错播送中的分组丢失的方法和装置

【技术保护点】
一种在交错播送接收器中使用的方法,包括:接收包括至少两个分组流的交错播送内容,其中,一个分组流是在呈现内容时使用的主流,而另一分组流是交错流,交错流在主流之前被接收;估计来自主流的分组的递送时间;以及如果在所估计的递送时间没有接收到来自主流的分组,则替换来自接收到的交错流的对应分组以在呈现内容时使用。

【技术特征摘要】
2015.12.21 EP 15307072.71.一种在交错播送接收器中使用的方法,包括:接收包括至少两个分组流的交错播送内容,其中,一个分组流是在呈现内容时使用的主流,而另一分组流是交错流,交错流在主流之前被接收;估计来自主流的分组的递送时间;以及如果在所估计的递送时间没有接收到来自主流的分组,则替换来自接收到的交错流的对应分组以在呈现内容时使用。2.根据权利要求1所述的方法,其中,所估计的递送时间使用通过将两个相邻的先前接收到的分组的递送时间相减所确定的值。3.根据权利要求2所述的方法,其中,两个相邻的先前接收到的分组都在主流或者交错流中。4.根据权利要求2所述的方法,其中,所估计的递送时间包括添加的等待时间。5.根据权利要求2所述的方法,其中,通过对多个减法求平均来确定所述值。6.根据权利要求2所述的方法,其中,所述值是交错播送延迟的函数。7.根据权利要求1所述的方法,其中,接收步骤包括多路分配接收到的交错播送内容以用于提供主流和交错流。8.一种装置,包括:...

【专利技术属性】
技术研发人员:C盖德J利亚奇平萨奇L方丹
申请(专利权)人:汤姆逊许可公司
类型:发明
国别省市:法国,FR

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

1