利用未编码传送隧道向移动设备传输多媒体流的制作方法

文档序号:7516245阅读:178来源:国知局
专利名称:利用未编码传送隧道向移动设备传输多媒体流的制作方法
技术领域
本发明涉及移动电视广播系统,更具体地说,在一个实施例中,涉及当前的向移动 设备和手持设备提供移动服务的ATSC数字TV广播系统的增强。
背景技术
ATSC(高级电视制式委员会)标准涉及将代替模拟NTSC电视系统的数字电视格 式。ATSC标准是一种产生大小一直到1920X1080像素(是早期NTSC标准的显示分辨率 的6倍多)的标准4 3或宽屏16 9图像的高清晰度电视标准。ATSC标准为在单一 的6MHz TV频道上传送多个标准清晰度“虚拟频道”广播作好准备。ASTC标准还包括利用 Dolby Digital AC_3格式提供5. 1声道环绕声的“影院品质”音频。ATSC标准还提供众多 的辅助数据广播服务。ATSC标准把MPEG-2系统规范用于数据的封装(传送)。更具体地说,ATSC使用 188字节MPEG传送流分组来运送数据。MPEG-2也被称为“传送流”,“MPEG-TS”或者只是 “TS”。在接收机一侧,在发生音频和视频的解码之前,接收机解调信号,并对信号进行纠错。 随后,传送流可被多路分解成其组成流。以某些约束为条件,视频编译码器,例如MPEG-2, H. 264, VC-I被用于编码和解码视频。以前,利用ATSC标准传送的数字电视台的移动接收一直困难得难以实现。例如, 当以车速移动时,数字电视台的移动接收是非常困难的。此外,随着ATSC标准的发展和扩 展,包括移动接收的改进,需要一种把扩展结合到系统中,最好结合到现有架构内的途径。 于是,需要一种改进的数字电视信号的传输和/或接收系统和方法,以改善移动接收。

发明内容
提供无线传送视听信息的系统和方法的各种实施例。一组实施例涉及向移动设备 无线传输视听信息的系统和方法。另一组实施例涉及由移动设备无线接收视听信息的系统 和方法。可按照ATSC(高级电视标准委员会)标准,例如,利用8-VSB调制对视听信息打包。向移动设备传输视听信息的方法可包括利用第一纠错编码方法,编码第一视听信 息。在一个实施例中,第一纠错编码方法可以是卷积编码方法。可生成包括第一视听信息 的多个分组。所述多个分组还可包括第二视听信息,和控制信息。第二视听信息可不利用 第一纠错编码方法编码。例如,第二视听信息可利用第二纠错编码方法编码。例如,第二视 听信息可利用系统块编码方法编码。第一视听信息和第二视听信息可位于多个分组中的不同分组之中。换句话说,一 个或多个分组可包括第一视听信息,而一个或多个不同的分组可包括第二视听信息。另一 方面,一些或者所有的分组可既包括第一视听信息,又包括第二视听信息。换句话说,至少 一部分的第一视听信息和至少一部分的第二视听信息可共同位于多个分组中的至少一个 分组之中。所述多个分组还包括控制信息。控制信息可指示第二视听信息未按照第一纠错编码方法编码。控制信息还可指示第一视听信息是利用第一纠错编码方法编码的。控制信息 可被接收机用于确定第二视听信息未按照第一纠错编码方法编码。接收机可被配置成把未 按照第一纠错编码方法编码的信息识别为与按照第一纠错编码方法编码的信息不同的服 务或服务版本。从而,接收机的第二视听信息未按照第一纠错编码方法编码的判定,可向接 收机指出第二视听信息是与第一视听信息不同的服务版本。控制信息可被包括在与第一和/或第二视听信息相同的分组中。另一方面,控制 信息和视听信息可以位于不同的分组中。换句话说,第一和第二视听信息可以位于一个或 多个分组中,而控制信息可以位于不同的一个或多个分组中。所述多个分组可用无线方式传输。从而,分组可被传输给包括接收机的移动设备。 所述多个分组可由例如包括天线的发射机传输。向移动设备无线传输视听信息的方法可部分或完全由系统执行,在各个实施例 中,所述系统可包括一些或者全部的下述部件保存视听信息的存储器;与存储器耦接、并 被配置成生成分组和控制信息的传输逻辑;和传输多个分组的发射机。移动设备无线接收和表现(present)视听信息的方法可包括以无线方式接收多 个分组。所述多个分组可包括第一视听信息和第二视听信息。第一视听信息是利用第一纠 错编码方法编码的,而第二视听编码信息未利用第一纠错编码方法编码。按照一个实施例, 第一纠错编码方法可以是卷积编码方法。尽管未按照第一纠错编码方法编码,不过第二视 听信息可利用第二纠错编码方法编码。例如,第二视听信息可利用系统块编码方法编码。第一视听信息和第二视听信息可位于多个分组中的不同分组之中。换句话说,一 个或多个分组可包括第一视听信息,而一个或多个不同的分组可包括第二视听信息。另一 方面,一些或者所有的分组可既包括第一视听信息,又包括第二视听信息。换句话说,至少 一部分的第一视听信息和至少一部分的第二视听信息可共同位于多个分组中的至少一个 分组之中。所述多个分组还可包括控制信息。控制信息可指示第二视听信息未按照第一纠错 编码方法编码。控制信息还可指示第一视听信息是利用第一纠错编码方法编码的。控制信息可被包括在与第一和/或第二视听信息相同的分组中。另一方面,控制 信息和视听信息可以位于不同的分组中。换句话说,第一和第二视听信息可以位于一个或 多个分组中,而控制信息可以位于不同的一个或多个分组中。移动设备可根据控制信息确定第二视听信息未按照第一纠错编码方法编码。因 此,移动设备可确定第二视听信息是与第一视听信息不同的服务版本。取决于移动设备被 配置成表现哪个或哪几个服务版本,在移动设备上可表现至少一部分的视听信息(例如, 部分或者全部的第一视听信息和/或部分或全部的第二视听信息)。这可包括在显示器上 表现(例如,显示)视频信息,和/或在一个或多个扬声器上表现(例如,播放)音频信息。移动设备无线接收视听信息的方法可由移动设备执行。移动设备可包括无线接收 分组的天线,与天线耦接、用于处理视听和纠错编码信息,和表现处理后的视听信息的接收 机逻辑,和实际呈现视听信息的显示器和/或一个或多个扬声器。从而,按照基准纠错编码方法的纠错编码的存在与否可被用于通知不同的服务版 本。特别地,这可用于向传输系统,和供传输系统之用的移动设备提供向上兼容性。换句话 说,传输系统可把特定的纠错编码方法用于它的初始服务版本,不过也可计划和允许在未来的服务版本中不使用该纠错编码方法,作为用信号通知该未来的服务版本的可能性,而 不需要在初始服务推出时,指定未来的服务或服务版本是什么。这里,这被称为“未编码传 送隧道”(uncoded transport tunnel),由于它实质上在现有传送架构内形成可把未来的 服务插入其中、而不破坏传送架构的隧道(未按照第一纠错编码方法编码的数据)。从而, 在一个实施例中,可在相同的传送架构内向只能接收和表现较早服务版本(例如,初始服 务推出)的服务的传统移动设备,和能够接收和表现较新的服务版本的服务的较新移动设 备提供视听信息。


当结合附图,参考优选实施例的下述详细说明时,能够更好地理解本发明,其中图1图解说明按照一个实施例的数字电视广播系统;图2是图解说明按照一个实施例,向移动设备无线传送视听信息的方法的流程 图;图3是图解说明移动设备无线接收和表现视听信息的方法的流程图;图4是按照一个实施例的四态系统卷积编码器的说明图;图5是按照一个实施例,导致R= 1/2和R= 1/4的编码率的两种基本删截 (puncture)方式的说明图;图6是按照一个实施例,导致R = 1/3、R = 2/3和R = 4/5的编码率的几种另外 的删截方式的说明图;图7图解说明按照一个实施例的内嵌(inline)服务多路复用;图8图解说明产生R = 1 (未编码)编码方案的删截方式;虽然本发明可以有各种修改和备选形式,不过在附图中举例表示了本发明的具体 实施例,并在这里详细说明了这些具体实施例。不过,应明白附图及其详细说明并不意图把 本发明局限于公开的特定形式,相反,本发明覆盖在由附加的权利要求限定的本发明的精 神和范围内的所有修改、等同物和备选方案。
具体实施例方式图1数字电视广播系统图1图解说明按照本发明的一个实施例的例证广播系统100。在一个实施例中,广 播系统可以是数字电视广播系统。这里描述的广播系统100(包括这里描述的各种方法) 可被用于广播任意各种数据,包括视听信息以及其它数据。这里使用的术语“视听信息”包括包含视频数据和/或音频数据的任意各种信息 或数据。术语“视频数据”包括运动视频(例如,电视,电影,流式视频等,以及诸如JPEG之 类的图像数据。术语“视听信息”还包括当被执行时,使设备表现视频数据(在显示器上) 和/或音频数据(在扬声器上)的任意各种信息或程序指令。例如,术语“视听信息”包括 可被使用和/或执行,以在表现设备上表现游戏内容(例如,图像,视频和/或音频)的任 意各种游戏内容(包括程序指令和/或数据)。在本申请中,在传送供接收设备表现的视听信息(具体地说,数字电视)的上下文 中,说明这里描述的广播系统100和各种方法。不过,注意这里描述的广播系统100和各种方法可用于任意各种数据(例如,视听信息,电子邮件,文件,文本文档,地震数据,测量数 据,天气数据等)的传输/接收,视听信息只是一个典型例子。在一组实施例中,广播系统可按照ASTC(高级电视标准委员会)标准,例如利用 8-VSB调制工作。另一方面,广播系统可按照改进版本的ATSC标准,或者按照另一种标准工 作。例如,ATSC标准的移动/手持(M/H)改进可用于对移动接收机的视听信息的传输。目前 的M/H系统与封装在和为E-VSB服务多路复用规定的方法一致的NULL分组中的主服务流 一道、以突发传送M/H服务。为了增强鲁棒性,系统使用串行级联卷积编码(SCCC)。为了帮 助M/H接收,现有的M/H系统通过增加以在传输时训练数据出现在连续字节(每个训练数 据2个完整段)的方式,与移动分组数据多路复用的额外训练信息,补充基本的8VSB传送。 从而,当可获得所述额外的训练信息时,接收机可利用该额外的训练信息更新其均衡器,以 便跟踪快速移动的信道状态。这里描述的实施例的具体例子可以基于,或者包括对ATSC标 准的M/H改进的各个部分,或者还可包括M/H和ATSC标准的其它变化和改进。不过,这里 公开的与视听信息的传输相关的实施例不一定局限于和ATSC或M/H系统一起使用,同样适 用于按照其它标准和/或调制方案,比如DVB-T/H,ISDB-T, DMB-T/H等等的视听信息的传 输。如图所示,系统100包括传输系统(或发射系统)102,一个或多个移动设备 112(例如,移动设备112A-112D),和至少一个固定设备114。如上所述,图1只是例证性的, 例如,典型系统可包括一个或多个传输系统102,多个移动设备112,和多个固定设备114。传输系统102被配置成向一个或多个移动设备112以无线方式传输视听信息。更 具体地说,传输系统102可被配置成向移动设备112传输数字电视信号/频道。移动设备 112可接收和表现视听信息,例如,接收和表现数字电视信号/频道。传输系统102还可被 配置成向固定设备114(例如,固定电视机)无线传输视听信息。传输系统102还可被配置 成向一个或多个固定设备114,例如电视机传输视听信息。为了方便起见,这里关于移动设备112的接收,说明本发明的实施例。不过,这里 说明的本发明的各个实施例当然也可用于固定设备的接收。例如,本发明的一个实施例规 定固定设备114接收额外的纠错信息,以便增强地面广播的鲁棒性。从而,这里描述的各种 方法都可随意地和移动设备和/或固定设备114 一起使用。传输系统102包括发射机106,以及与发射机106耦接的传输逻辑104。传输逻 辑104可包括任意各种逻辑,比如一个或多个计算机系统(具有附带软件),数字逻辑,模 拟逻辑,可编程门阵列等,或者它们的组合。传输逻辑104适合于接收和/或保存视听信息 (例如,电视数据),和生成包含视听信息的分组。传输逻辑104可按照任意各种标准,比如 ATSC(高级电视标准委员会)标准,例如利用8-VSB调制,生成分组。传输系统102可以使 用其它调制方案,比如DVB-T/H,ISDB-T, DMB-T/H等。传输逻辑还适合于生成纠错编码信 息。例如,传输逻辑可被配置成用任意各种纠错技术,包括(但不限于)卷积编码(比如网 格编码),块编码(比如Reed-Solomon编码),或者其它纠错技术对数据编码。传输逻辑可 被配置成用多于一种的纠错技术对数据编码。传输逻辑104还可被配置成生成包含如这里 所述的控制信息的分组。在一个实施例中,一个或多个数字电视频道预定用于诸如电视机 之类的固定接收机。一个或多个数字电视频道也可预定用于移动和/或手持(M/H)(这里 集体称为“移动”)设备112。在一个实施例中,一个或多个数字电视频道可预定用于固定接收机或者移动设备。如这里所述,对预定给移动设备112的数字电视频道来说(和可能对所有频道,例 如,预定给固定设备114和/或移动设备112的频道来说),传输逻辑104可被配置成生成 包含纠错编码信息的分组。例如,传输逻辑104可以生成视听信息的纠错编码信息,可在不 同于视听信息的一个(或多个)单独分组中传输纠错编码信息,同时另外的一个(或多个) 分组包含把纠错编码信息与视听信息联系起来的控制信息。从而,不需要或者未被配置成 使用该纠错编码信息的接收机(例如,固定接收机)可忽略该纠错编码信息分组,仅仅接收 视听信息作为正常视听流,而确实需要另外的纠错编码信息并被配置成使用该纠错编码信 息的接收机(比如移动设备)可把纠错编码信息和视听信息联系起来(例如,根据控制信 息),从而实现更鲁棒的系统。此外,控制信息可被传输逻辑104用于生成和传输接收机可用的各种新的纠错编 码。在一个实施例中,第一部分的视听信息可利用第一纠错编码方法编码,而第二部分的视 听信息可不利用第一纠错方法编码;第二部分的视听信息可以就是未编码,或者可以利用 第二纠错编码方法编码。在一些实施例中,可以和一些或者所有的视听信息一起使用多种 纠错编码方法。移动设备112可以是任意各种设备,比如便携式计算机系统(膝上型计算 机)112A,无线电话机112B(例如,黑莓,iphone等),个人数字助手112C,车载电视设备 112D,和能够显示接收的视听信息的其它各种便携式设备。移动设备112被配置成无线接收(例如,用天线接收)由发射机106传输的分组, 包括包含视听信息的分组,包含纠错编码信息的分组,和包含控制信息的分组。相应的移动 设备112还可包括处理接收的视听信息的接收机逻辑,以及表现视频信息的显示器,和表 现音频信息的一个或多个扬声器。从而,每个移动设备112中包括如这里所述的呈现接收 的电视频道的电视似的能力。固定设备114可以是打算放置在固定位置的任意各种设备(称为固定或“非移动” 设备),比如传统的电视机,例如,液晶显示器(LCD显示器),等离子体显示器,等等。图2传输流程2是描述传输视听信息的方法的流程图。该方法可由如上所述并且示于图1中 的传输系统,例如包括传输逻辑和发射机的系统执行。视听信息可供移动设备接收;另一方 面,视听信息可供固定设备,或者供移动设备和固定设备接收。应注意的是,按照各个实施 例,一个或多个步骤可被省略、重复或者按照与示于图2中、和下面说明的顺序不同的顺序 执行。该方法允许‘未编码传送隧道’,这里使用的‘未编码传送隧道’指的是使用‘未编 码’(至少按照基准纠错编码方法)数据作为至今未定特征服务的载体。作为发展系统的一 部分,可以部署系统的新服务和版本,从而可能必需一种用信号通知所述新服务和版本的 方式。在利用纠错编码的系统中,系统的部分开发可包括改进的和新的纠错编码方法。从 而在一些系统中,利用纠错编码方法的存在与否来通知新服务和/或版本是有意义的。在 一个实施例中,纠错编码方法的存在与否被专用于或者主要用于通知新服务和/或版本。 另一方面或者另外,系统的基本版本可以使用第一纠错编码方法,但在新版本中,第一纠错 编码方法可能是不必要的,例如,由于在另一种纠错编码方法方面的改进,或者由于任何原因。从而,基本版本的服务可利用第一纠错编码方法编码,而新版本的服务可不利用第一纠 错编码方法编码。从而,与适当的控制信息结合,使所述新服务版本‘不被编码’可提供一 种在基本传送架构内传送新服务版本的途径。换句话说,未编码的传送隧道可提供一种未 来在现有架构内扩展服务的手段,并且从基本传送架构的初始设计提供这种能力可赋予系 统重要的向上兼容性,可能延长传送架构的有效寿命。—般来说,这里说明的方法可用于任何适当的系统,例如使用纠错编码、并且其中 期望具有向上兼容性的任何系统。从而,尽管这里主要关于ATSC和M/H系统说明方法的各 个实施例,不过,所述方法并不局限于这些系统,应在更宽广的范围内考虑所述方法。一个特定的实施例涉及ATSC数字电视标准,包括M/H服务。ATSC 8VSB传送利用 NULL(未赋值的)分组ID指示具有M/H服务数据的分组,不过,目前没有办法在M/H架构 内扩展(例如,创建新的)M/H服务。M/H系统利用系统卷积编码器(例如,如图4中所示 的)作为一种提供前向纠错的手段。通过利用各种删截方式,可以各种编码率(即,数据比 特与总的(数据和编码)比特的不同比例)进行这种外部编码。这有可能允许动态调整编 码率,例如,取决于传输和/或接收条件。另外可以使用删截所有的编码比特,即,对我们来 说R = 1的编码率的删截方式。换句话说,R = 1的视听流应是未按照卷积编码方案编码 的。卷积编码纠错方法有用于、可能非常有用于目前的M/H服务,或者甚至对目前的 M/H服务来说是必不可少的,不过,预期未来可用另外的纠错编码方法补充或替代卷积编码 纠错方法。例如,一种候选的补充或替代编码方法可以是系统块编码。从而,由于R = 1编 码率不适合于当前的服务,但是对未来的服务来说是可接受的,因此保留R = 1编码率作为 M/H架构内(至今未定的)未来服务的指示符应是未编码传送隧道的一种优选实施例。在202,可利用第一纠错编码方法编码第一视听信息。第一纠错编码方法可以是任 意种类的纠错编码方法。在一个实施例中,例如,在ATSC M/H系统中,第一纠错编码方法可 以是卷积编码方法,例如,系统卷积编码器,比如下面关于图4表示和说明的系统卷积编码 器。从而,可按需要以多种编码率任意之一,例如1/2,1/3,1/4,2/3,4/5对第一视听信息进 行外部编码。会产生这种编码率的删截方案的例子示于图5和6中。在一些实施例中,可利 用在申请序列号 12/47^92、“Transmission of Multimedia Streams to Mobile Devices with CrossStream Association^申请日2009年5月27日)中描述的扩充主流,嵌套流 编码,和/或交错广播技术,编码第一视听信息,该申请在此整体引为参考。在204,可以生成多个分组。分组可包括视听信息,例如,预定给移动设备和/或固 定设备的一个或多个内容流。在一个实施例中,可按照ATSC (高级电视标准委员会)DTV (数 字电视)标准产生分组,所述分组包含预定给固定接收机(例如,电视机)的一个或多个数 字电视频道;另一方面,或者另外地,分组可包含预定给移动/手持(M/H)接收机的一个或 多个数字电视频道。包含视听信息的分组的生成可包括各种步骤,比如编码音频和视频数据(例如, 利用MPEG-2编码),应用前向纠错,生成适当的分组报头和控制信息,等等。前向纠错可以 采取多种形式,包括Reed-Solomon (旧)编码,网格编码,循环冗余编码(CRC),或者任意其 它形式的纠错编码,包括多个方法的组合。应注意的是在一些实施例中,步骤202 (编码第 一视听信息)可被视为步骤204(产生视听信息的分组)的一部分。
分组可包括可利用第一纠错编码方法编码的第一视听信息。分组还可包括不可利 用第一纠错编码方法编码的第二视听信息。例如,再次参考图4的卷积编码器,可以用适当 的删截方式产生外部编码率R= 1。这种情况下,第二视听信息可由系统卷积编码器处理, 不过可不包括源于系统卷积编码器的任何编码。尽管可不利用第一纠错编码方法编码第二 视听信息,不过第二视听信息仍然可包括某种形式的纠错。例如,可利用第二纠错编码方 法,例如利用系统块码对第二视听信息编码。在一些实施例中,第一和第二视听信息均可位于独立的分组中;换句话说,第一视 听信息可以位于一个或多个分组中,第二视听信息可以位于一个或多个不同的分组中。另 一方面,至少一部分的第一视听信息可以与至少一部分的第二视听信息共同位于一个或多 个分组中。换句话说,可以存在既包括第一视听信息,又包括第二视听信息的一个或多个分组。多个分组还可包括控制信息。控制信息可以和第一和/或第二视听信息共处一 地,例如在与第一和/或第二视听信息相同的分组中;另一方面,控制信息可被单独定位, 例如在不同于第一和第二视听信息的一个或多个分组中。控制信息可指示第二视听信息未 按照第一纠错编码方法编码。从而,控制信息可被接收机(例如,移动设备)用于确定第二 视听信息未按照第一纠错编码方法编码。从而,这可向接收机指出第二视听信息是不同于 第一视听信息的服务和/或版本。控制信息还可指出第一视听信息是按照第一纠错编码方法编码的(在一些实 施例中,第一视听信息是以什么编码率编码的),和/或各种其它信息。例如,在一些实 施例中,控制信息可包括用于结合时间和频率上分离的视听流的信息,如在上面引为参 考的申请序列号 No. 12/472,892,“^Transmission of Multimedia Streams to Mobile Deviceswith Cross Stream Association,,中所述。在206,可以传输多个分组。多个分组的传输可包括多路复用多个分组的不同部 分(例如,多路复用第一视听信息,第二视听信息和控制信息)。可根据相应多个分组(或 流)的相对带宽分配的比例,进行这些不同分组或流的多路复用。在对应于连续模式的一 个实施例中,多路复用这些不同分组流包括对分组排序,以按照它们的相对带宽均勻地分 配它们。在对应于突发模式的另一个实施例中,不同的分组流被聚集在前面是控制信息的 独立突发中(聚集在它自己的突发中),以指示剩余突发的开始位置。多路复用可减少传输 开销。在一个实施例中,传输方法传输与各个分组流的带宽分配有关的大小信息,其中,所 述大小信息可在接收机用于多路分解接收的分组流。图3接收流程3是描述接收和表现视听信息的方法的流程图。该方法可由上面说明并示于 图1中的移动设备(例如,便携式计算机系统(膝上型计算机),无线电话机(例如,黑莓, iphone,等),个人数字助手,车载电视设备,和能够显示接收的视听信息的其它各种便携式 设备)执行。另一方面,在一些实施例中,该方法可由固定设备,比如同样示于图1中和上 面说明的固定设备(例如,常规电视机,比如液晶显示器OXD显示器)电视机,等离子体显 示器电视机等)执行。应注意的是,按照各个实施例,一个或多个步骤可被省略、重复或者 按照与示于图3中、和下面说明的顺序不同的顺序执行。该方法可涉及使用如关于图2所述的未编码传送隧道,作为供接收机区分不同服务或服务版本的手段。可结合上面描述和用图2中的流程解说明的(例如,传输系统 使用的)方法,(例如,由移动设备)使用下面描述和用图3中的流程解说明的方法。 从而,按照各个实施例,下面关于图3说明的许多部件可对应于上面关于图2说明的许多部 件。在302,可接收包括视听信息的多个分组。所述分组可包括预定给移动设备和/ 或固定设备的一个或多个内容流。在一个实施例中,可按照ATSC(高级电视标准委员会) DTV(数字电视)标准产生分组,所述分组包含预定供固定接收机(例如,电视机)用的一个 或多个数字电视频道;另一方面,或者另外地,分组可包含预定供移动/手持(M/H)接收机 用的一个或多个数字电视频道。包含视听信息的分组还可包括纠错编码,比如前向纠错;前 向纠错可以采取多种形式,包括但不限于RS编码,网格编码,CRC,或者其它形式的纠错编 码,包括多个方法的组合。多个分组可包括利用第一纠错编码方法编码的第一视听信息。第一纠错编码方法 可以是任何种类的纠错编码方法。在一个实施例中,例如在ATSC M/H系统中,第一纠错编 码方法可以是卷积编码方法,例如,系统卷积编码器,比如下面关于图4表示和说明的系统 卷积编码器。从而,可按需要以多种编码率任意之一,例如1/2,1/3,1/4,2/3,4/5对第一视 听信息进行外部编码。在一些实施例中,可利用扩充主流,嵌套流编码和/或交错广播对第 一视听信息编码。多个分组还可包括可不利用第一纠错编码方法编码的第二视听信息。例如,再次 参见图4的卷积编码器,可以使用产生R= 1(即,未编码的)编码率的删截方案。这种情 况下,第二视听信息可能已被系统卷积编码器处理,但是可不包括来自系统卷积编码器的 任何编码。尽管第二视听信息可不利用第一纠错编码方法编码,不过第二视听信息仍可包 括某种形式的纠错。例如,可利用第二纠错编码方法,例如利用系统块码对第二视听信息编 码。在一些实施例中,第一和第二视听信息可分别位于单独的分组中;换句话说,第一 视听信息可以位于一个或多个分组中,第二视听信息可以位于一个或多个不同的分组中。 另一方面,至少一部分的第一视听信息可以与至少一部分的第二视听信息共同位于一个或 多个分组中。换句话说,可能存在既包括第一视听信息,又包括第二视听信息的一个或多个 分组。多个分组还可包括控制信息。控制信息可以和第一和/或第二视听信息共处一 地,例如在与第一和/或第二视听信息相同的分组中;另一方面,控制信息可被单独定位, 例如在不同于第一和第二视听信息的一个或多个分组中。控制信息可指示第二视听信息未 按照第一纠错编码方法编码。在304,可根据控制信息确定第二视听信息未按照第一纠错编码方法编码。控制信 息可用多种方式向移动设备指出这一点。在一个实施例中,可在控制信息中指示每个视听 流的与第一纠错编码方法相应的编码率。从而,第二视听信息可具有与第一纠错编码方法 相应的R= 1。相反,第一视听信息可具有R= 1/2,1/4,或者某一其它编码率。在306,可确定第二视听信息具有不同于第一视听信息的服务版本。可根据第二视 听信息未按照第一纠错编码方法编码的判定,做出这种确定。换句话说,移动设备可被配置 成认识到未按照第一纠错编码方法编码的信息是与按照第一纠错编码方法编码的信息不同的服务或服务版本的一部分。取决于移动设备的配置,一个或多个视听流可被移动设备用于表现。例如,新型的 移动设备可被配置成识别新的服务(例如,第二视听信息),从而利用R = 1封装的视听信 息。另一方面,传统的移动设备不能利用封装在未编码传送隧道中的新服务或者服务版本, 只能利用基本服务(例如,第一视听信息)。如果R = 1隧道被加入到系统的基本架构中, 那么传统接收机至少能够识别和忽略不支持的服务,而不会因它试图解析不支持的服务而 变成部分或者完全不能工作。换句话说,在精心设计的系统中,未编码传送隧道的存在可允 许数据服务在初始服务启动之后被部署,并和一个或多个初始(基本)服务一起传送,而不 会干扰传统接收机的接收第一视听信息的基本内容的能力。在一些实施例中,移动设备接收的视听信息(例如,第一视听信息,第二视听信 息,或者第一和第二视听信息,取决于移动设备)也可在表现之前被处理。处理视听信息可 包括进行在准备供传输的数据和/或对数据分包时进行的任何步骤的反向操作,例如多路 分解数据,解码任何纠错信息,解码音频和视频数据等。解码纠错信息可包括解码第一视 听信息的任何纠错编码信息(例如,源于第一纠错编码方法和/或其它纠错编码方法),和 解码第二视听信息的任何纠错信息(例如,源于第二纠错编码方法和/或其它纠错编码方 法)。应注意在一些实施例中,步骤304和306中的确定可被视为处理的一部分。在308,可以表现至少一部分的视听信息。取决于移动设备(例如,移动设备是传 统设备还是新型设备,移动设备是如何配置的,等等),可以表现部分或者全部的第一视听 信息和/或第二视听信息。表现视听信息可包括在显示器上表现视频信息,和/或在一个 或多个扬声器上表现音频信息。图4四态卷积外码图4图解说明R = 1/5和K = 3的系统卷积编码方案,和对应的编码结构。根据 这种公共结构,可以使用各种删截方式得到多个比率(R = n/k,这种情况下存在η个输入比 特和k个输出比特)。在特殊情况下,所有的编码比特可被删截,产生R= 1的编码率,如 图8中所示。尽管图4表示这里为了方便起见将涉及的特殊卷积编码方案,不过应注意除 了或者代替图4中所示,并且这里说明的方案,还可使用其它编码方案(例如,其它卷积编 码方案或者其它种类的纠错编码方案)。图5基本删截方式,比率1/2,1/4图5图解说明可和图4中所示的卷积编码方案一起使用的两种基本删截方式。如 图所示,对R = 来说,对于每个输入比特传输2比特,而对R = 1/4来说,则对于每个输 入比特传输4比特。在外部卷积编码器是系统卷积编码器的条件下,输入比特被原样传给 输出,并和编码数据一起在比特元组中被重新排序,如图5中所示。图6另外的删截方案,比率1/3,2/3,4/5图6图解说明可和图4中所示的卷积编码方案一起使用的几种另外的删截方式。 如图所示,所述各种删截方式可被用于产生1/3,2/3或4/5的比率。产生其它比率的其它 删截方式也是可能的。图7内嵌服务多路复用图7图解说明按照一个实施例,用于多路复用不同种类的服务的系统。ATSC标准 包括正常服务数据,例如预定给固定接收机、用8VSB调制传送的服务数据。ATSC标准具有一定数目的保留(未赋值)的分组ID号(PID),用于在ATSC架构内扩展新的服务。一个 这样的PID被分配给M/H服务数据,例如,预定给移动接收机的服务。借助未编码的R= 1 传送隧道设计M/H服务可提供与未分配的PID类似的作用,尽管方法不同。换句话说,规定 M/H传送中的未编码传送隧道可允许在M/H架构内,从而也在ATSC架构内传送未来的(例 如,增强的)服务。图8R = 1 (未编码)编码方案图8图解说明可以和图6的卷积编码器一起使用,以产生R = 1编码方案的删截 方式。通过只发送数据比特(例如,通过删截以完全除去编码比特),可以产生未编码的传 送方案,与图2和3的方法结合,所述未编码的传送方案可被用于传送未来(例如,至今未 定的)服务的数据,而不危及传送架构,包括基本服务的完整性。如同这里所述,本发明的实施例可以利用纠错编码方法的存在与否来通知新服务 和/或服务版本。可用这种方式通知的新服务和/或服务版本的例子包括新的编码方法,比 如LDPC或其它系统块码方法,用额外的按列奇偶校验补充传统的R-S码(按行奇偶校验) 的R-S乘积编码,以及系统编码的合并,以实现提供时间和/或频率方面的传送分集性的嵌 套流编码或PHY交错广播。也可预期各种其它种类的新服务和/或新的服务版本。尽管上面相当详细地说明了实施例,不过一旦充分理解上面的公开内容,对本领 域的技术人员来说,众多的变化和修改将是显而易见的。下面的权利要求意图包含所有这 样的变化和修改。
权利要求
1.一种以无线方式向移动设备传输视听信息的方法,其中移动设备包括接收机,所述 方法包括利用第一纠错编码方法,编码第一视听信息;生成多个分组,其中所述多个分组包括编码的第一视听信息、第二视听信息和控制信 息,其中第二视听信息未按照第一纠错编码方法编码,其中控制信息指示第二视听信息未 按照第一纠错编码方法编码;以无线方式传输所述多个分组;其中控制信息可被接收机用于确定第二视听信息未按照第一纠错编码方法编码,从 而,向接收机指出第二视听信息包括与第一视听信息不同的服务版本。
2.按照权利要求1所述的方法, 其中第一纠错编码方法是卷积编码方法。
3.按照权利要求1所述的方法,还包括 利用第二纠错编码方法,编码第二视听信息。
4.按照权利要求3所述的方法,其中第二纠错编码方法是系统块编码方法。
5.按照权利要求1所述的方法,其中控制信息位于所述多个分组中不同于第一和第二视听信息的一个或多个分组中。
6.按照权利要求1所述的方法,其中至少部分的第一视听信息和至少部分的第二视听信息共同位于所述多个分组中 的至少一个分组之中。
7.一种以无线方式向移动设备传输视听信息的系统,所述系统包括 保存视听信息的存储器;与存储器耦接的传输逻辑,所述传输逻辑被配置成 利用第一纠错编码方法,编码第一视听信息;生成多个分组,其中所述多个分组包括编码的第一视听信息、第二视听信息和控制信 息,其中第二视听信息未按照第一纠错编码方法编码,其中控制信息指示第二视听信息未 按照第一纠错编码方法编码;与传输逻辑耦接、用于以无线方式向移动设备传输多个分组的发射机; 其中控制信息可被移动设备用于确定第二视听信息未按照第一纠错编码方法编码,从 而,向移动设备指出第二视听信息包括与第一视听信息不同的服务版本。
8.—种生成用于以无线方式传输给移动设备的打包视听信息的系统,所述系统包括 传输逻辑,所述传输逻辑被配置成利用第一纠错编码方法,编码第一视听信息;生成多个分组,其中所述多个分组包括编码的第一视听信息、第二视听信息和控制信 息,其中第二视听信息未按照第一纠错编码方法编码,其中控制信息指示第二视听信息未 按照第一纠错编码方法编码;其中所述多个分组被配置成以无线方式被传输给移动设备;其中控制信息可被移动设备用于确定第二视听信息未按照第一纠错编码方法编码,从 而,向移动设备指出第二视听信息包括与第一视听信息不同的服务版本。
9.按照权利要求8所述的系统, 其中第一纠错编码方法是卷积编码方法。
10.按照权利要求8所述的系统,其中传输逻辑还被配置成 利用第二纠错编码方法,编码第二视听信息。
11.按照权利要求10所述的系统,其中第二纠错编码方法是系统块编码方法。
12.按照权利要求8所述的系统,其中控制信息位于所述多个分组中不同于第一和第二视听信息的一个或多个分组中。
13.按照权利要求8所述的系统,其中至少部分的第一视听信息和至少部分的第二视听信息共同位于所述多个分组中 的至少一个分组之中。
14.一种保存程序指令的计算机可读程序介质,所述程序指令生成用于以无线方式传 输给移动设备的视听信息的多个分组,其中程序指令可执行,以便利用第一纠错编码方法,编码第一视听信息;生成多个分组,其中所述多个分组包括编码的第一视听信息、第二视听信息和控制信 息,其中第二视听信息未按照第一纠错编码方法编码,其中控制信息指示第二视听信息未 按照第一纠错编码方法编码;其中所述多个分组被配置成以无线方式被传输给移动设备;其中控制信息可被移动设备用于确定第二视听信息未按照第一纠错编码方法编码,从 而,向移动设备指出第二视听信息包括与第一视听信息不同的服务版本。
15.一种在移动设备接收和表现视听信息的方法,所述方法包括 以无线方式接收多个分组;其中所述多个分组包括第一视听信息和第二视听信息,其中第一视听信息是利用第一 纠错编码方法编码的,其中第二视听信息未利用第一纠错编码方法编码;其中所述多个分组还包括控制信息,其中控制信息指出第二视听信息未按照第一纠错 编码方法编码;根据控制信息确定第二视听信息未按照第一纠错编码方法编码; 确定第二视听信息包括不同于第一视听信息的服务版本,因为第二视听信息未按照第 一纠错编码方法编码;在移动设备上表现至少一部分的视听信息。
16.按照权利要求15所述的方法, 其中第一纠错编码方法是卷积编码方法。
17.按照权利要求15所述的方法,其中第二视听信息是利用第二纠错编码方法编码的。
18.按照权利要求17所述的方法,其中第二纠错编码方法是系统块编码方法。
19.按照权利要求15所述的方法,其中控制信息位于所述多个分组中不同于第一和第二视听信息的一个或多个分组中。
20.按照权利要求15所述的方法,其中至少部分的第一视听信息和至少部分的第二视听信息共同位于所述多个分组中 的至少一个分组之中。
21.一种接收和表现视听信息的移动设备,所述移动设备包括以无线方式接收多个分组的天线,其中所述多个分组包括第一视听信息和第二视听信 息,其中第一视听信息是利用第一纠错编码方法编码的,其中第二视听信息未利用第一纠 错编码方法编码;其中所述多个分组还包括控制信息,其中控制信息指出第二视听信息未按照第一纠错 编码方法编码;显示器和一个或多个扬声器;和与天线、显示器和一个或多个扬声器耦接的接收机逻辑,其中接收机逻辑被配置成 根据控制信息确定第二视听信息未按照第一纠错编码方法编码; 确定第二视听信息包括不同于第一视听信息的服务版本,因为第二视听信息未按照第 一纠错编码方法编码;在显示器或一个或多个扬声器中的一个或多个上表现至少一部分的视听信息。
22.一种接收和处理视听信息的系统,所述系统包括接收多个分组的输入,其中所述多个分组是以无线方式传输的,其中所述多个分组包 括第一视听信息和第二视听信息,其中第一视听信息是利用第一纠错编码方法编码的,其 中第二视听信息未利用第一纠错编码方法编码,其中所述多个分组还包括控制信息,其中 控制信息指出第二视听信息未按照第一纠错编码方法编码; 与所述输入耦接的接收机逻辑,其中接收机逻辑被配置成 根据控制信息确定第二视听信息未按照第一纠错编码方法编码; 确定第二视听信息包括不同于第一视听信息的服务版本,因为第二视听信息未按照第 一纠错编码方法编码;其中视听信息被配置成在显示器和一个或多个扬声器上表现。
23.按照权利要求22所述的系统, 其中第一纠错编码方法是卷积编码方法。
24.按照权利要求22所述的系统,其中第二视听信息是利用第二纠错编码方法编码的。
25.按照权利要求M所述的系统,其中第二纠错编码方法是系统块编码方法。
26.按照权利要求22所述的系统,其中控制信息位于所述多个分组中不同于所述多个分组的第一和第二部分的一个或 多个分组中。
27.按照权利要求22所述的系统,其中至少部分的第一视听信息和至少部分的第二视听信息共同位于所述多个分组中 的至少一个分组之中。
28.一种保存接收和处理视听信息的程序指令的计算机可读存储介质,其中所述程序 指令可执行,以便以无线方式接收多个分组,其中所述多个分组包括第一视听信息和第二视听信息,其中第一视听信息是利用第一 纠错编码方法编码的,其中第二视听信息未利用第一纠错编码方法编码,其中所述多个分 组还包括控制信息,其中控制信息指出第二视听信息未按照第一纠错编码方法编码; 根据控制信息确定第二视听信息未按照第一纠错编码方法编码; 确定第二视听信息包括不同于第一视听信息的服务版本,因为第二视听信息未按照第 一纠错编码方法编码;在显示器或一个或多个扬声器中的一个或多个上表现至少一部分的视听信息。
全文摘要
一种以无线方式传输视听信息的系统和方法。第一视听信息可利用第一纠错编码方法编码。生成包括第一视听信息、第二视听信息和控制信息的多个分组。第二视听信息可不利用第一纠错编码方法编码,控制信息可指出第二视听信息未利用第一纠错编码方法编码。所述多个分组可被无线传输。控制信息可被接收机用于确定第二视听信息未利用第一纠错编码方法编码,从而确定第二视听信息是不同于第一视听信息的服务版本。
文档编号H03M13/29GK102084635SQ200980125856
公开日2011年6月1日 申请日期2009年5月29日 优先权日2008年5月31日
发明者K·A·什尔拜, M·B·多尔, P·J·内森 申请人:相干逻辑公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1