用于以灵活时分复用传输多个信息信号的装置和方法

文档序号:7911401阅读:278来源:国知局
专利名称:用于以灵活时分复用传输多个信息信号的装置和方法
技术领域
本发明涉及用于以可利用的统计多路复用(尤其以统计时分复用)传输多个信息信号的构思,例如,用于在数字视频广播系统中传输视听内容的构思。
背景技术
在DVB-H系统(DVB-Η =手持数字视频广播)中,可以经由具有准恒定比特或数据速率的传输通道以时分复用方式在传送流中传输多种多媒体服务(特别为数字视频信号)。例如,如果每个视频信号被分配固定数据或编码速率,则根据编码的信息信号,节目提供者将被迫在有时很昂贵的传输容量和可以针对临界场景实现的画面质量之间找到平衡。 偶尔,数据或压缩速率将不能够满足这种情况,并且细节比较丰富的场景可能经受质量的损失。另一方面,通过固定地分配编码速率,其还会发生分配的编码速率超过当前场景所需的编码速率的情况,因此,浪费了编码速率或成本。根据当前的画面内容,视频编码器要求不同等级的数据和/或编码速率以确保例如高质量的电视传输。例如,体育广播通常要求较高的数据速率,因为与例如谈话节目或新闻广播(具有相对静态的画面内容)相比其画面内容包含大量的动作。传输细节丰富并包括许多动作的场景需要特别高的数据速率。例如,视频编码和/或压缩方法基于诸如所谓的混合编码器的预测,该混合编码器对于画面执行运动补偿的或者画面内的预测,并随后对预测结果进行例如基于熵的压缩。这意味着,画面内和/或画面间的相似性被用于进行预测。根据画面内容,所述预测通过改变成功度来进行工作。因此,根据预测的质量,残留信号将会更大或更小。较大的残留信号要求大量的比特用于编码。相反,运动补偿的编码还要求作为辅助信息的比特用于编码,使得更复杂的预测不必导致提高的压缩速率。总之,可以对于可用的各种数据速率(因此针对各种压缩速率)找到理想的画面质量或者速率与质量之间的理想折中。可用速率与可实现画面质量之间的关系取决于信号。因此,对于不同的场景,要求不同的压缩率或数据速率用于编码,以实现相同的目标画面质量。节目的数量或者节目提供商的数量越大,所有节目同时要求非常大的数据速率来用于编码的可能性越小。如果经由具有恒定总数据速率的通道在传送流中传输多种信息信号(尤其是视频),则可以在向各个业务分配数据速率的过程中采用数据速率中的所述差
已为此,可以根据所谓的静态复用动态地配置DVB-H网络的各个数据速率。这涉及分配数据速率,使得编码速率与画面质量之间的比率变得最佳。该方法是合作的,并且要求各个业务的数据速率的总和总是保持小于可用的总数据速率。取代向每个信息信号分配固定的数据速率,静态复用分析将传输的画面材料的内容并根据预测特性向经由具有恒定总数据速率的通道在传送流中共享传输的多个信息信号分配不同的各个数据速率。取代向每个视频分配要求的最大数据速率,由此可以利用明显减小的每个视频的平均数据速率进行操作而不减小感觉到的画面质量。因此,可以以这种方式减小画面的总损失。
在诸如DVB-H接收机的移动终端处接收视频或信息信号应不会明显地导致其电池在非常短的时间内耗尽。例如,对于DVB-T系统(DVB-T=数字视频地面广播),整个数据流必须总是在可以访问诸如TV节目的数据流内所包含的任意业务之前被解码。通过 DVB-H,使用所谓的时间分片技术,其中,只接收数据流的一部分或者时间片,其包含刚刚选择的业务或节目的数据。通过DVB-H,由此以纯时分复用方式来执行不同业务的合并或复用,其中,在压缩数据包或时间片中周期性地发送每个业务的信息信号。因此,没有连续地发射各个业务,而仅仅是有时且以相应高数据速率来发射,并且有时候根本没有发射。然后,多个业务的时分复用将产生连续的数据流,其具有例如如图7所示的准恒定数据速率。图7示出了具有恒定平均数据速率 的连续数据流700。数据流700表示MPEG传送流,其由组织成时间片702的MPEG-2-兼容(MPEG-运动图像专家组)基本数据流组成。 图7示出节目专用信息和元数据704(PSI/SI)不能使用时间分片方法。此外,没有指定针对时间片702的各个业务的固定(例如,重复)分配或者其固定幅度或持续时间,即使在许多DVB-H复用中总是使用这种固定结构。与信息信号相关的时间片702的持续时间总是取决于将在所述时间片内传输的各个业务的当前数据包的大小。例如,如果视频信号目前要求相对较高的编码速率,则可与视频信号相关的时间片702将具有相应较长的持续时间。由于图7所示的可变时间片结构,数据流700的接收机必须具有传输至其的时间片702的精确位置和结构,使得各个广播业务的顺序数据流可以根据其进行重建。对于 DVB-H,所谓的delta-T(AT)方法被用于该目的。其包括在每个时间片702内传输通知接收机何时可接收相同业务的下一时间片的相对等待时间ΔΤ。系统使得信令等待时间在几微秒到大约30秒的范围内(参见图8)。在接收机内,输入的时间片702被缓存并随后以恒定速率读出(以各个业务的平均数据或编码速率)。时间片702的持续时间通常在几百微秒的范围内,而根据ΔΤ,时间片之间的接收机的切断时间可以为很多秒(参见上述内容)。根据接通/切断时间的比率, 与DVB-T相比,可以节约大于90%的功率。对于该目的,时间分片假定充足数量的业务或信息信号以尽可能有效。在DVB-H系统中,基于网际协议(IP)来传输信息信号或业务。该协议能够实现与其他网络的简单连接。MPEG-2传送流702用作物理载体。通过使用现有的适应协议(所谓的多协议封装(MPE))来实现传送流内IP数据的嵌入。为了保护传送流700干扰无线电通道的效果,DVB-H附加地包括采取错误保护(MPE-FEC),其在通过MPE封装IP数据之前在 IP数据流的层应用。通过该机制,接收功率通常被提高,尤其是移动接收的可靠性,并且会由于例如接收点处的多路径传播和所产生的破坏性干扰而发生较强的脉冲状干扰。MPE-FEC非常类似于时间分片和MPE。这三种技术可相互直接进行调节,并且一起形成所谓的DVB-H编码译码器。通过时间分片方法将来自各种源的IP数据流复用为独立的基本流。对于每个独立的基本流分别计算错误保护MPE-FEC并进行相加。这之后是将IP 数据包封装为所谓的多协议封装的部分(section),随后嵌入传送流。关于时间行为,ΔΤ方法的缺点在于DVB-H业务的数据或编码速率仅可以对于各个业务的未来时间片进行改变。算法延迟结果对应于各个业务的时间片的距离。在恒定速率业务的情况下,该缺点不是相关的。在这种情况下,业务的负载数据可以被立即封装并组合到时间片中。
然而,例如,这对于利用可变数据/编码速率的业务(诸如统计复用)是不同的。 由于偏移信令,这种业务必须根据所分配的时间片的重复速率来延迟。为了能够在目前传输循环的时间片中指示达到随后传输循环的相应时间片的各个相对等待时间ΔΤ,理想地, 随后传输循环的时间片结构(即,时间片开始时间和/或时间片持续时间)必须已经被识别。最终,业务的数据速率要求可以从一个时间片改变为其随后时间片,其结果是与当前的传输循环相比,对于随后传输循环可以产生完全不同的时间片结构。为了知道未来的数据速率要求或编码速率要求并由此知道随后时间片结构,对于统计复用来说,预先必须已经对信息信号进行分析。这会导致相当多的等待时间。图9的时序图示出了这种情况。图9示出了对于发射机侧上的业务输入的基本流900的处理的时间序列。数据流900被分为部分N-1、N、N+1。部分N的数据将在时间片902-N内传输,以及部分N+1的数据将在随后时间片902-(Ν+1)内传输。可以从图9看出,数据流部分N+1的数据速率分析904-(Ν+1)必须通过时间上分别在前的部分的数据被发送的时间片(即,时间片902-N) 来完成。这是因为如上所述的达到随后时间片902-(Ν+1)的相对等待时间被集成到时间片 902-N中的事实。因此,对于部分N的数据速率分析必须已经通过时间片902-(N-I)的时间片开始时间Tim完成,部分N+1的数据速率分析必须已经通过时间片902-N的时间片开始时间Tn完成等。这在基本流900的数据部分N、N+1的到达与相应的再生时间或时间片开始时间Tn或TN+1之间导致相对较长的等待周期IV。上述长等待周期IY实际上与统计复用的目的相抵触。

发明内容
因此,本发明的目的是提供与现有技术相比能够减小数据输入和再生时间之间的等待周期的构思。所提供的构思还旨在提高接收机的能量效率。通过具有权利要求1的特征或者通过如权利要求14的方法来实现该目的。本发明的发现在于,可以以下方式实现上述目的初始省略将在随后传输循环内传输的信息信号部分的精确数据速率分析或编码速率分析,而是基于所述随后数据或编码速率的高度精确估计值,在当前传输循环的时间片内传输相对等待时间ΔΤ的估计值。然而,可以在随后传输循环中设置实际数据或编码速率(其可以偏离各个信息信号的估计数据速率),其结果是随后传输循环的预测时间片边界会偏移。然而,时间片边界或时间片开始时间的可能移位受多个边界条件的约束。重要的是,在其发信号的估计开始时间之前,没有开始随后传输循环的时间片。以这种方式,另一方面可以确保接收机将不会“错过”为其指定的时间片。另一方面,通过时间片结构非常精确的估计,可以实现时间片不在比先前发信号的时间明显迟的时间点处开始,其结果是可以节省接收功率,这是因为接收机不必显示其接收时间(这种可能性很小)。这主要应用于仅在相对较慢的速率而不同的各个业务的数据或编码速率。对于恒定的数据速率,估计的时间片结构和实际的时间片结构甚至相同,使得在这种情况下,所引入的构思获得了时间分片的效益和效率的所有优点。更一般地,可以规定通过对于从传输循环到传输循环的所有信息信号保持恒定的数据速率估计器的输入量(诸如信息信号本身和/或编码速率与质量之间的比率和/或编码速率与数据速率成本之间的比率),相对等待时间确定的估计值与实际等待时间匹配,使得来源于其的估计时间片开始时间与随后传输循环的实际时间片开始时间精确地一致。因此,在这种情况下,通过非常早地接通接收机,在接收机侧没有浪费功率。等效地,输入信息信号的持续时间与估计或实际的编码速率一起分别生成在各个时间片内传输的估计或实际的数据量。因此,还可以说估计数据量或确定实际数据量。根据各个业务的当前实际要求的的数据速率以及根据各个数据速率的成本来影响传输循环的各个时间片之间的数据速率的重新分配。该成本可以为技术成本(诸如计算功率),而且还可以为货币成本。这种依赖性是必须的,因为每个业务偏离各个估计背离来试图尽可能扩展其时间片以得到可能用于其的最大利益,即,实际上不能假设服务提供商的无限合作,这是数据速率形成根据要求增加或减小数据速率或时间片长度的动机的原因。注意,在重新分配的过程中,无论其在时间片结构内的位置,所有的时间片差不多相等, 即,每个时间片在重新分配中具有与其他时间片相同的可用于其的可能性或程度。本发明的实施方式提供了根据时分复用在当前和随后传输循环中的多个当前和随后时间片内传输多个信息信号的装置。本发明的装置包括估计器,被配置为对于每个信息信号估计数据速率(信息信号可以该数据速率在跟随目前时间片的时间片内被编码), 以获得随后传输循环的估计时间片结构。此外,该装置包括处理器,被配置为对于每个信息信号并基于估计时间片结构确定表示信息信号的随后时间片的估计开始时间的相对等待时间。提供时间片结构,其被配置为基于信息信号的实际数据速率向随后时间片的每个时间片分配实际开始时间以获得实际时间片结构,其对于实际数据速率可偏离当前传输循环中的数据速率估计器所估计的数据速率。时间片结构被配置为选择随后时间片的大于或等于分别估计的开始时间的实际开始时间。在只有缓慢可变数据速率或者估计和实际数据速率良好匹配的情况下,估计和实际时间片结构近似相同。在恒定数据速率或者估计和实际数据速率完美匹配的情况下,估计和实际时间片结构相同,使得接收机可以以最大功率效率进行操作。即,估计器越好,估计和实际值之间的偏差越小,使得接收机将不会在时间片之前或仅在时间片边缘之前被接
ο因此,通过本发明,比依赖于所发信号的ΔΤ值精度的接收机所需的接收功率相比,统计复用的优势可以与时间分片和△ T方法的优势相结合而不浪费更多的接收功率。本发明的有利实施是从属权利要求的主题。


以下将结合附图更加详细地说明本发明的实施方式,其中图1示出了根据本发明实施方式的以灵活时分复用传输多个信息信号的方法;图2示出了根据本发明实施方式的灵活时分复用中的多个信息信号的示意性表示;图3示出了根据本发明实施方式的用于以灵活时分复用传输多个信息信号的装置的框图;图4示出了时间片开始时间的偏移的示意性表示;图5示出了根据本发明实施方式的灵活复用系统的示意性表示;图6示出了根据本发明实施方式的灵活复用技术的时序图7示出了 DVB-H复用的架构的实例;图8示出了来自欧洲电信标准ETSI EN 302 304的Δ T信令;以及图9示出了传统统计复用中具有可变数据速率的业务的时间流的实例。
具体实施例方式首先,参照图1和图2描述本发明的基本构思。为此,图1示出了根据统计时分复用传输多个信息信号的发明方法100的示意性流程图。将通过图2更加详细地说明图1的方法100的各个方法步骤。假设传送流200,其中,通过多个(I个)业务提供商以时分复用配置或传输时间片 BJ. ] (i = 1,...,I)。以连续的传输循环{...,Ζ[η-1], Ζ[η], Ζ[η+1], . · · }配置时间片&[·]。在图1所示的本发明方法100的第一步骤102中,对于第η个传输循环的I个时间片Bjn] (i = 1,. . .,I)中的每个,估计数据速率a [n] (i = 1,. . .,I),通过其各个信息信号(根据业务i)预期在跟随当前时间片Bi [η]的第(η+1)个传输循环的时间片Bi [η+1] 内传输。这产生随后传输循环的Ζ[η+1]的估计时间片结构。该估计时间片结构包括随后时间片(i = l,...,I)的估计时间片持续时间和/或时间片开始时间。在另一步骤104中,基于随后传输循环Z[η+1]的估计时间片结构,对于I个信息信号的每个的当前传输循环Ζ[η]确定表示第i个信息信号的随后时间片的估计开始时间 ;[η + 1]的相对等待时间ATi [η]。在随后的步骤106中,随后时间片&[11+1](1 = 1,...,I)中的每个均具有分配给其的实际开始时间Ti [η+1]和实际数据速率rd.Jn+lKi = 1,...,I),从而获得随后传输循环Z[n+1]的实际时间片结构。实际数据速率rmJn+l]可以在向下和向上方向上偏离已经在传输循环Z[n]中估计和传输的数据速率α [η]。在步骤106中,选择实际开始时间 \[η+1],使得随后时间片&[11+1]的实际开始时间1\[11+1](1 = 1,···, I)中的每个均大于或等于先前在每种情况下估计的开始时间力[ + 1] (i=l,...,DoBP, T,[n+1]> fXn + l] =T1M+Δ-TJn]。换句话说,这意味着时间片Bi[η+1]从未在先前时间片Bi [η]内发信号的其开始时间t[n + l]之前开始。在只有缓慢可变数据速率i^ufcKi = 1,...,I)或者估计和实际数据速率 ^ [n], Teff,, [n] (i = 1,...,I)良好匹配的情况下,估计和实际时间片结构几乎相同,即, T,[n]=烈《1。在恒定数据速率或者估计和实际数据速率完美匹配的情况下,估计和实际时间片结构相同,即,乃[11]= [ ],使得接收机可以最大功率效率操作。即,估计102越好, 估计和实际值A [n]、reff, i [η]和Ti [η]、 ; 之间的偏差分别越小,使得接收机不会在时间片1\[11](1 = 1,...,I)之前或者仅在时间片Ti [n] (i = 1,...,I)边缘之前接通。自然地,如果估计或预测102相应地提供精确的估计值,则T』!!] = ^;>]还可以应用快速可变数据速率,即,两个连续循环Z [η] ,Z [η+1]之间的变化。在以下段落中更加详细地描述本发明的构思之前,首先应说明该说明书中使用的数学符号I =DVB-H复用中业务的数目
(S1, S2,…,Si,…,S1I =DVB-H 复用的业务量{B[l],B[2],· · ·,B[n],…} =DVB-H复用中所有业务的时间片的时间线性序列量{B“l] ,Bi [2],..., Bi [η],...}属于业务Si的所有时间片的时间线性序列量r[n]:时间片B[n]的发信号的速率要求reff[n]:时间片B[n]的有效数据速率rw[n]时间片B[n]的期望速率Jfflax 时间片的开始的最大时间抖动Δ T[η]:与发信号的开始相比时间片Β[η]的开始的延迟Δ Tfflax[η]与时间片Β[η]的发信号的开始相比最大可能的延迟At[η]:时间片Β[η]的时间片长度的时间变化f· ;η· 计算时间片Bi [η]的线性时间片数目^(n)确定与时间片Β[η]相关的业务的数目f;1^)确定时间片数目而不考虑业务Sfs-^的时间片c 传输容量的每秒成本u[η]相关业务在时间片Β[η]时的效用函数(支付函数)现在将通过图3描述用于根据时分复用在当前和随后传输循环Ζ[η]、Ζ[η+1]中传输多个当前和随后时间片AbLBi [n+l](i = 1,...,I)中的多个信息信号301-i(i = 1,...,I)的装置 300。装置300包括估计器或预测器302,其被配置为对于信息信号301_i中的每个估计数据速率r[f(i ;n+1)],利用该数据速率,跟随当前时间Bjn]的时间片&[11+1]中的信息信号301-i大概通过相关的编码器304-i (i = 1,...,1)进行编码以获得随后传输循环 Z[n+1]的估计时间片结构。装置300包括处理器306,其被配置为基于估计时间片结构或估计数据速率 r[f(i ;n+l)](i = 1,. . .,1)对于信息信号301-i中的每个确定表示随后时间片Bi [n+1]的估计开始时间 ^η + Ι]的相对等待时间ΔΤ”还提供了时间片构建器308,其被配置为基于信息信号301-i的实际数据速率 reff[f(i ;n+1)]向随后时间片Bjri+l]中的每个分配实际开始时间Ti[n+1],以获得实际时间片结构,实际数据速率reff[f (i ;n+1)]可能偏离通过传输循环Z [η]中的数据速率估计器 302所估计的数据速率r[f(i;n+l)](i = l,...,I)。时间片构建器308被配置为选择大于或等于在先前传输循环Z [η]中估计的开始时间 [η + 1]的随后时间片Bi [n+1]的实际开始时间Ti [n+1],使得实际开始时间从不在估计开始时间之前到达。S卩, \[η+1] ^%[n + l]o 理想地,即,当 r[f(i ;n+1)] = reff[f(i ;n+1)]时,可以应用 TJn+l] =^[11 + 1]。传输循环Z[n+1]中的信息信号301-i被编码器304-i (i = 1,...,1)实际编码的实际数据速率reff[f(i ;n+1)]由期望或优选的数据速率rw[f(i ;n+1)]以及各种进一步的边界条件来产生,这将在以下进行说明。根据实施方式,处理器306由此被配置为基于与当前时间片相关的信息信号 301-i的实际数据速率rrff[f(i ;η)]向当前时间片Bjn]中的每个分配实际开始时间 \[η],以获得当前时间片的实际时间片结构,实际数据速率rrff[f(i ;η)]可能偏离通过先前传输循环Z[n-1]中的估计器302所估计的数据速率r[f(i ;η)],从而基于随后传输循环 Ζ[η+1]的估计时间片结构和当前传输循环Ζ[η]的实际时间片结构确定信息信号中的每个的相对等待时间Δ Ti [η]。根据实施方式,处理器308还被配置为合并已经在相关信息信号301-i的当前时间片Bjn]中确定的相对等待时间Δ \[η]中的每个,以将它们传输至远程侧接收机用于由复用的时间片Bi [n] (i = l,...,I)产生的复用信号。因此,与传输Δ T值的传统系统相比,这是目前关于在当前传输循环Ζ[η]中还未知的实际△ T值的估计值,因为还没有分析随后循环Ζ[η+1]的对应信号部分。这使得在信号部分的输入与时间片内它们的编码版本的传输之间具有较短的等待周期。即使本发明的构思能够在时间上使先前估计的时间片开始时间 \[η+1]向后移动 (稍后进行解释),Δ T值的估计尽可能精确,并由此开始时间Ti [n+l](i = 1,...,1)的估计尽可能精确是有利的,因为其仅具有接收机能够以功率有效方式进行工作的小偏差的估 IfftT1 [η+ 1] ο根据实施方式,数据速率估计器302被配置为至少基于先前和/或当前实际数据速率lrrff[f(i ;1)],reff[f(i ;2)],...,reff[f(i ;η) ]}、先前和/或当前优选数据速率 {rw[f(i ;1)], rw[f(i ;2)],…,rw[f(i ;η)]}以及信息信号301_i的先前估计和/或发信号的数据速率{r[f(i ;l)],r[f(i ;2)],...,r[f(i ;η)]}为随后时间片Bi [η+l]估计信息信号301-i的数据速率r[f (i ;η+l)]。其可以为临时的预测器,通过观察第i个信息信号 301-i的所有信息信号的过去速率要求,输出在下一时间片Bjri+l] (i = l,...,I)内所需的要求的估计值。估计值r[f(i ;η+l)]可取决于第i个信息信号301-i (i = l,...,I)的过去的发信号的数据速率、过去的期望数据速率和过去的实际数据速率。根据实施方式,可通过以下说明来实现预测估计器302,例如
Af(rn +』{ W; Φ OC- (reff [/(/; n)l 如果 reff [/(,; η)] > r [/(/; η)] KIz(^)J否则这里,r[f(i ;η)]指定当前时间片Bi [η]的发信号的数据速率(已经在循环Z [η_1] 中估计),并且r[f(i ;η+l)]指定第i个业务Si的随后时间片的估计数据速率。rw[f(i ;η)] 是时间片&[11]的优选数据速率,而rrff[f(i ;η)]是时间片&[11]的最终分配或实际数据速率。补偿因子α e
(i = l,..., I)的质量对于可在接收机处实现的功耗来说是决定性的。本发明的实施方式实现灵活的时分复用,其中,原则上可能在特定限制内改变各个时间片&⑷的数据量,即使已经通过ΔΤ方法(ATi [n-1])将关注的时间片开始时间 TiW或它们的估计值、[1^用信号通知接收机。本发明的构思基于时间片Bjri]到相邻随后时间片Bi+1[n]、Bi+2[n]等中的可能扩展。本发明的构思允许在特定限制内重新分配各个服务或信息信号301-i的数据速率。
下面可通过简单的实例说明时间片扩展可以分别预期业务&和&的时间片,它们在预期传输循环内直接相互跟随。如果发现先前确定和发信号(即,在先前传输循环中) 的业务&的数据速率对于当前时间片来说太慢且相同地业务&的数据速率太高,则&的时间片的持续时间可以扩展特定量。在这种情况下,&能够传输预期数据,且&的数据速率可以降低到较低水平。然而,对于&,这伴随着&的时间片的开始迟于先前所发信号的缺点。在这种情况下,接收机期望业务&立刻被启动,因此将浪费接收功率。在又一实例中,可以假设&的数据速率最后总没有改变。在该实例在,通过、来代替提供&所要求的附加数据速率。、的时间片紧跟在&的时间片的后面。在这种情况下, 可以扩展&的时间片 然后可以通过扩展的时间间隔整体偏移&的时间片,以及 由此可以缩短、的时间片。在图4中示出了这些示例性情况。在该实例中,也可以成功地重新分配数据速率。 对于&和S4,产生分别在时间表后面At3和At4的时间片的开始。两个不同业务之间数据速率的交换变得明显,在时间表后面再生所有中间业务(这里S3)的时间片。以下段落将提供作为不同时间片之间数据速率交换基础的条件的说明。为此,预期其估计开始时间已经通过ΔΤ方法发信号至接收机的连续时间片 B[l],...,B[n],...的时间记录。对于每个时间片B [η],通过值At [η]来改变时间片持续时间。因此,通过值Δ [η]来改变时间片持续时间。这导致与时间片Β[η]的估计开始时间的以下偏差
权利要求
1.一种用于根据循环时分复用传输多个信息信号(301-i)的装置(300),包括估计器(302),被配置为对于每个所述信息信号(301-i)估计数据速率(rjn] ;r[f(i ;n+1)]),所述信息信号能够以所述数据速率在跟随当前时间片(Bi[η] ;B[f(i ;η)])的时间片(Bi [n+1] ;B[f(i ;n+1)])内被编码;处理器(306),被配置为对于每个所述信息信号(301-i)并基于估计数据速率(Α[η]; r[f(i ;n+1)]),确定表示所述信息信号(301-i)的随后时间片(Bi [n+1])的估计开始时间 (Tjn + 1])的相对等待时间(ΔΤ);以及时间片构建器(308),被配置为基于所述信息信号(301-i)的实际数据速率(reff, “η] ;reff[f(i ;n+1)])向每个所述随后时间片(Bi[n+1] ;B[f(i ;n+1)])分配实际开始时间 (Ti [n+1] ;T[f(i ;n+1)),所述实际数据速率U ;reff[f(i ;n+1)])能够偏离由所述估计器(302)估计的数据速率(Γ,[η] ;r[f(i ;n+1)]),所述随后时间片的每个所述实际开始时间( \[η+1] ;T[f(i ;n+1)])大于或等于各自的估计开始时间( [η + 1])。
2.根据权利要求1所述的装置,其中,所述处理器(306)被配置为确定所述相对等待时间(Δ Τ),使得如果所有所述信息信号的估计数据速率(Γ [η] ;r[f(i ;n+1)])和实际数据速率U] ;reff[f(i ;n+1)])没有相互不同,则所述随后时间片(Bi[n+1])的估计开始时间+ 1])和实际开始时间CUn+l] ;T[f(i ;n+1))完美符合。
3.根据权利要求1或2所述的装置,其中,所述处理器(306)被配置为将每个确定的相对等待时间(ATiLn])集成到相关信息信号(301-i)的当前时间片(Β,[η])中以将它们传输至接收机。
4.根据前述权利要求中任一项所述的装置,其中,所述估计器(30 被配置为至少基于所述信息信号的先前和/或当前实际数据速率((reff[f(i ;n-1)]) ;reff[f(i ;η)])为所述随后时间片(Bi [n+1])估计信息信号(301-i)的数据速率(reff[f(i ;n+1)])。
5.根据前述权利要求中任一项所述的装置,其中,所述估计器(30 被配置为基于估计数据速率、实际数据速率和所述随后时间片的优选的信息信号的数据速率为所述随后时间片(Bi [n+1])估计信息信号(301-i)的数据速率(reff[f(i ;n+1)])。
6.根据前述权利要求中任一项所述的装置,其中,所述时间片构建器(308)被配置为向每个所述当前时间片(B[f(i ;η)])分配实际开始时间和可能与先前估计的数据速率 (reff[f(i ;n-1)])不同的实际数据速率(reff[f(i ;η)]),以及仅当所述随后时间片(B[f(i ; n+1)])的估计持续时间大于差分持续时间(At[f(i ;η)])时将当前时间片的持续时间改变所述差分持续时间(At[f(i ;η)])。
7.根据权利要求6所述的装置,其中,所述时间片构建器(308)被配置为将所述差分持续时间(AttfG ;η)])确定为由当前时间片的优选数据速率得到的差分持续时间 (△tw[f(i ;η)])、由先前时间片的优选的数据速率得到的差分持续时间(Atw[f(i ;n-1)]) 以及与先前传输循环中估计的开始时间(力[ ])相比实际开始时间(T[f(i ;η)])的延迟 (AT[f(i ;η)])的函数。
8.根据前述权利要求中任一项所述的装置,其中,所述时间片构建器(308)被配置为根据所述信息信号(301-i)的实际数据速率(reff[f(i ;n+1)])向每个所述随后时间片(B[f(i ;n+1)])分配差分持续时间(At[f(i ;n+1)]),以在每种情况下获得所述实际开始时间(T[f(i ;η)]),所分配的差分持续时间(At[f(i ;n+1)])取决于所述信息信号的所述随后时间片的优选差分持续时间(Atw[f(i ;n+1)])和所述当前时间片(B[f(i ;η)])的优选差分持续时间(Atw[f(i ;η)])。
9.根据权利要求8所述的装置,其中,所述时间片构建器(308)被配置为选择信息信号的时间片(B[f(i ;η)])的差分持续时间(At[f(i ;η)])以大于传输循环的在时间上在前的时间片的负累积的总延迟时间("AT[f(i ;n+1)])。
10.根据权利要求8或9所述的装置,其中,所述时间片构建器(308)被配置为选择信息信号的时间片(B[f(i ;η)])的差分持续时间(At[f(i ;η)])以小于所述时间片的最大可能延迟时间(ΔΤ_[ ·( ;η)]),所述最大可能延迟时间取决于与所述信息信号相关的抖动缓冲器的大小。
11.根据前述权利要求中任一项所述的装置,其中,所述时间片构建器(308)被配置为将随后传输循环中的每个所述实际数据速率(rrff[f(i ;n+1)])分别设置为将在所述随后传输循环中传输的信息信号以及数据速率成本的函数。
12.根据权利要求11所述的装置,其中,所述时间片构建器(308)被配置为当所述信息信号(301-i)的时间片(B[f (i ;η)])被缩短时为每个所述信息信号(301-i)计入取决于数据速率成本(c)的值(u[.]),以及当所述信息信号的时间片(B[f(i ;η)])被扩展时减去取决于所述数据速率成本的值(u[.])。
13.根据前述权利要求中任一项所述的装置,其中,包括所述当前时间片和所述随后时间片的当前传输循环和随后传输循环在每种情况下都为DVB-H传输循环。
14.一种用于根据循环时分复用传输多个信息信号(301-i)的方法(100),包括对于每个所述信息信号(301-i),估计(102)数据速率(Γ,[η] ;r[f(i ;n+1)]),各信息信号能够以所述数据速率在跟随当前时间片(BiW ;B[f(i ;η)])的时间片(Bi[n+1]; B[f(i ;n+1)])内被编码;对于每个所述信息信号(301-i)并基于估计数据速率(Γ,[η] ;r[f(i ;n)]),确定(104) 表示所述信息信号的随后时间片(Bjri+l] ;B[f(i ;n+1)])的估计开始时间+ 1])的相对等待时间(ΔΤ);以及向每个所述随后时间片(Bi [n+1] ;B[f(i ;n+1)])分配(106)实际开始时间(Ti [n+1]) 和实际数据速率(r^ib] ;reff[f(i ;n+1)]),所述实际数据速率能够偏离所述估计数据速率,所述随后时间片的每个所述实际开始时间( \[η+1])大于或等于各自的估计开始时间 (Tjn + 1])。
15.一种计算机程序,用于当所述计算机程序在计算机和/或微控制器上运行时执行权利要求14所述的方法的步骤。
全文摘要
最初应省略每个时分复用处理在随后传输循环中要传输的信息信号部分的精确数据速率分析。相反,基于随后数据速率的高精确的估计值,从相同业务的当前时间片到随后时间片,在当前传输循环中传输相对等待时间(ΔT)的估计值。在随后传输循环中,可以设置实际数据速率,其可以偏离各个信息信号的估计数据速率,其结果是随后传输循环的预测时间片边界可以偏移。然而,时间片边界的潜在偏移取决于多个边界条件。随后传输循环的时间片不可以在其发信号的估计开始时间之前开始。在恒定数据速率的情况下,估计时间片结构和实际时间片结构相同,使得在这种情况下,所提出的构思利用时间分片的优点和效率。
文档编号H04H20/57GK102439885SQ201080022211
公开日2012年5月2日 申请日期2010年3月12日 优先权日2009年3月19日
发明者克里斯蒂安·福斯特, 安德烈亚斯·穆勒, 斯特凡·多赫拉, 海因茨·格哈伊泽尔, 阿尔贝特·霍伊贝格尔 申请人:埃尔朗根-纽伦堡弗里德希-亚历山大大学, 弗兰霍菲尔运输应用研究公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1