经空中收发驱动器软件的方法及使用该方法的装置的制作方法

文档序号:7650059阅读:169来源:国知局
专利名称:经空中收发驱动器软件的方法及使用该方法的装置的制作方法
技术领域
本发明涉及移动接收机,包括数字电视和其他的移动设备,比如 个人数字助理(PDA)和配备了图像显示器的蜂窝电话,其需要可以 从广播站经空中下载的驱动器软件,尤其涉及收发驱动器软件的方法 及使用该方法的装置,比如数字电视。
背景技术
数字电视是这样的一种类型的移动接收机,其通常配备有在出售 时安装的驱动器软件,以使得能够控制与数字电视的用户接口并提供 给用户操作电视的各种特性的装置。除了数字电视之外,其他的接收 机,例如,PDA或移动电话,也利用需要大量的在设备的使用寿命期 间,就是说,在出售时间之后,持续更新的驱动器软件。驱动器软件 实质上是一种程序,直接地或间接地与其中安装了它的装置的驱动相 关。
在安装之后,可以通过服务技术人员在现场访问期间更新驱动器 软件,或通过用户从厂商网站下载适当的软件来执行更新。然而,为 了便于重复和频繁的更新,可以自动地下载驱动器软件,即,通过移 动接收机本身来进行。可以通过广播站来使得能够完成驱动器软件的 自动更新,广播站可以把软件嵌入在形成广播信号或业务的传送分组 的流中,从而经空中发送软件。
为便于经空中下载,广播设备典型的把软件分成多个下载数据块
(DDB),连同许多其他的广播信号一起被发送,比如视频信号流,
各种音频信号流,附加的数据流,或有关电视系统的其它的软件。为 了使接收机侧能够识别用于下载的特定软件,广播设备把特定的分组
标识符(PID)值分配给配置要下载的特定软件的每个下载数据块的每
个分组。因此,可以在公共广播到多个用户即数字广播接收机的一个
传送分组(TP)上携带图1中标识成"软件A"的软件。
参考图l,对于五个下载数据块的每个,软件A的PID值被设置 为例如"1"。这就是说,在发射机侧,软件A的数据被分成一系列的 下载数据块,例如,五个,其可以被表示成DDB1-1, DDBl-2, DDB1-3, DDBl-4,和DDBl-5,并且当需要时,传输重复该序列的下载数据块。 因此,软件A的一次传输包括了散布在广播设备的TP流中的多个下载 数据块,该tP流典型的包括相同系列的下载数据块的重复例。
接着,接收机侧,例如电视,有选择的接收(根据PID值)具有 表示被下载的软件的预定PID值的DDB数据,必要的话对接收的数据 执行纠错以纠正错误,并存储纠错了的数据。考虑到如图1中划分的 电视驱动器软件,该接收操作会花费IO分钟那么长的时间来完成一个 循环。然而,在接收之后,可能检测任意一个发送的下载数据块中的 不可纠正的错误,使得只是部分地接收DDB数据。也就是说,可能存 在未接收的下载数据块,其中必须利用随后的具有该特定PID值的相 同DDB的传输重新执行(再次启动)上述接收操作,以致于相当大的 影响了下载速度。

发明内容
因而,本发明直接针对一种驱动器软件收发方法及使用该方法的 移动接收机,其充分地克服由于现有技术的限制和缺点所引起的一个 或多个问题。
本发明的目的是提供一种收发驱动器软件的方法及使用该方法的
移动接收机,其使得用于下载驱动器软件的时间最小化。
本发明的另一个目的是提供一种收发驱动器软件的方法及使用该 方法的移动接收机,其防止在在下载驱动器软件中由于在接收机侧解 码的数据中出现的错误而引起的不必要的延迟。
本发明的另一个目的是提供一种收发驱动器软件的方法及使用该 方法的移动接收机,其便于经空中下载诸如驱动器软件的数据,在发
送机侧该数据被分成多个下载数据块(DDB)。
本发明的另一个目的是提供一种收发驱动器软件的方法及使用该 方法的移动接收机,其即使接收一个或多个下载数据块失败,其也能 实现驱动器软件的及时下载。
下面的描述将部分地说明本发明的附加的优点、目的和特点,并 且通过检验下述内容或者从本发明的实践中学习,本发明的这些附加 优点、目的和特点对于本领域普通技术人员而言将更加显而易见。通 过所述的说明书和权利要求以及附图所特别指出的结构可以实现和获 得本发明的目的和其它的优点。
为实现这些目的和其他的优点,以及根据本发明的目的,如在此 具体和广义所述的,提供了一种经空中传输被配置成多个下载数据块
(DDB)的驱动器软件的方法。该方法包括发送相应于该多个下载 数据块的第一 DDB数据,该第一 DDB数据的每个下载数据块具有第 一分组标识符值;和发送相应于该多个下载数据块的第二 DDB数据, 该第二 DDB数据的每个下载数据块具有第二分组标识符值,第二 DDB 数据的传输呈现出相对于第一 DDB数据的传输的时间上的重叠
(temporal overlap)。时间上的重叠可以被定义成相对于第一传输测量 的时间延迟,其中时间延迟的传输发生在第一传输的第一下载数据块 的传输之后和在第一传输的最后下载数据块之前。
在本发明的另一个实施例中,可以具有至少一个步骤,发送相应
于该多个下载数据块的另外的DDB数据,另外的DDB数据的每个下 载数据块具有特定的分组标识符值。正如同在两个独立传输的情况, DDB数据的任何另外的传输呈现出相对于第一 DDB数据传输的时间 上的重叠。
因而,在接收机侧,根据本发明的方法包括接收相应于该多个 下载数据块的第一 DDB数据,第一 DDB数据的每个下载数据块具有 第一分组标识符值;基于接收的第一 DDB数据,确定是否存在DDB 数据的未接收的块;如果确定存在DDB数据的未接收的块,搜索多个 分组标识符值,以得到携带相应于该多个下载数据块的第二 DDB数据 的分组标识符值;在搜索到的分组标识符值中读取能够使DDB数据的 未接收的块被最优先接收的分组标识符值;和在具有所读取的分组标 识符值的DDB数据中接收未接收的块的DDB数据。
根据本发明的另一个方面,提供了一种广播系统,其包括发射机, 用于根据上述方法发送DDB数据。因而,在接收机侧,本发明包括 移动接收机,用于接收相应于多个下载数据块的第一DDB数据,第一 DDB的每个下载数据块具有第一分组标识符值;和系统控制器,用于 基于接收的第一 DDB数据,确定是否存在DDB数据的未接收的块, 并用于如果确定存在DDB数据的未接收的块,则搜索多个分组标识符 值,以得到携带相应于该多个下载数据块的第二 DDB数据的分组标识 符值,其中该系统控制器在搜索到的分组标识符值中读取能够使DDB 数据的未接收的块被最优先接收的分组标识符值,使得移动接收机可 以在具有所读取的分组标识符值的DDB数据中接收未接收的块的 DDB数据。
应该明白的是,本发明的前面的一般性描述和下面的详细描述是 示例性的,并意在提供如权利要求的本发明的进一步的解释。


所包括的附图提供本发明的进一步解释并结合和构成本申请的一 部分,本发明的实施例连同说明书当作解释本发明的原理。在附图中 图1是示出了现今的划分并发送驱动器软件的方法的图; 图2是根据本发明的移动接收机的框图; 图3是根据本发明发送驱动器软件的方法的流程图; 图4是示出了图3的驱动器软件传输方法的图;和 图5是根据本发明的接收所发送的驱动器软件的方法的流程图。
具体实施例方式
现在将详细作出本发明的一些实施例,其例子被示例在附图中。 只要可能的话,整个附图中使用的相同的参考数字表示相同的部分。
釆用本发明方法的数字广播系统划分要发送到使用该软件的移动 接收机的驱动器软件,根据包括在传送流中的分组标识符来识别该软 件。分组标识符值可以被设置到一组预定的值的其中之一,以标识构 成驱动器软件的下载数据块的分组。因此,利用特定的分组标识符值,
例如"1,""2,"或"3"(i.e.,PID=l,2,3),可以将软件A嵌入在广播设备 提供的业务数据中,并可以被采用本发明方法的数字电视接收机所接 收。在此,软件A表示特定软件,可以是与用于具有图像显示能力的 设备,比如数字电视、移动电话或个人数字助理的系统操作,屏上显 示功能,用户接口和其他的基于显示的操作有关的应用程序。软件A 还可以包括固件。
因而,在发射机侧,软件A的数据被分成系列的下载数据块,也 就是,下载数据块DDB1-1至DDB1-N。每个下载数据块的数据结构(格 式化)根据OTA规范被定义。仅供参考的,在表1A中显示了下载数 据消息的格式,包括用于至少 一 个下载数据块的有效负荷 (dataMessagePayload)的字段。
表1A
语法 比特数 格式downloadDataMessage () { dsmccDownloadDataHeader () dataMessagePayload ()
同时,图1B中显示了 dataMessagePayload格式。
表IB
语法比特数格式
downloadDataBlock () {
dsmccDownloadDataHeader ()
moduleld16uimsbf
moduleVerison8uimsbf
reserved8'iimiir
blockNumber16uimsbf
for (i=0; i<N; i++) {
blockDataByte8bslbf
因此,应该注意,每个下载的数据消息的有效负荷包括这样一个
字段,即,"blockNumber (块编号)",用于区分每个数据块。
根据本发明,利用被设置到比如"l"即第一值的分组标识符(PID) 值来发送软件A。然后,利用第二PID值,例如"2",将软件A附加 的发送至少一次。根据本发明的原理,可以进一步利用第三PID值, 例如"3",发送软件A,并可以进一步的利用附加的PID值(PID=M)
发送。在每个例子中,存在对于第一传输的增加的时间延迟,其中对 于第一传输来测量延迟,并且延迟大于第一下载数据块(例如DDB 1-1)
的长度,但小于直到发送了最后的下载数据块(例如DDB l-N)的时 间延迟。就是说,由于下载数据块被全部包括在相同的TP流中,且由 于每个下载数据块是一个完整单元,因此软件A的DDB数据的随后的 传输不能发生,直到DDB l-l的传输完成。与此同时,为了确保本发 明的益处,即,为减少下载(解码的数据接收)时间,软件A的DDB 数据的随后的传输必须在DDB l-N的传输启动之前开始。
换句话说,根据一个实施例,采用本发明的广播站可以利用两个 不同的分组标识符值发送相同的软件(例如DDB1-1 1-N和 DDB2-1~2-N; PID=1, 2),并且根据另一个实施例,可以利用三个或 更多个不同的分组标识符值发送相同的软件(例如DDB l-l l-N, DDB 2-l 2-N,以及DDB 3-l~3-N; PID=1, 2, 3)。然而,在每个实施例中, 附加的传输或诸传输呈现出时间上的重叠,部分的,相对于全部早期 的传输,且特别是相对于第一传输。
根据本发明,在发送已经被分成五个下载数据块(N=5)的驱动 器软件中,下载数据块DDB2-l,2-2,2-3,2-4,和2-5(PID-2)的数据分 别直接对应于下载数据块DDB 1-1, 1-2, 1-3, 1-4和1-5的数据。同样的, 下载数据块DDB 3-1, 3-2, 3-3, 3-4和3-5 (PID-3)的数据分别直接对应 于下载数据块DDB 1-1, 1-2, 1-3, 1-4禾Q 1-5的数据,而且下载数据块 DDB M-l, M-2, M-3, M-4和M-5 (PID-M)的数据分别直接对应于下载 数据块DDB 1-1, 1-2, 1-3, l-4和1-5的数据。换句话说,本发明的特征 在于,在发送相同的即相应的下载数据块中发送分组标识符值不同的 DDB数据。
因而,利用如上所述被划分和从广播站发送的软件A,移动接收 机(例如,数字电视等等)接收PID-1的DDB数据,同时检查未接收 的块(未成功解码的块)的DDB数据,它可通过表1B所示的块编号
来识别。例如,如果在软件A的第一传输(PID=1)期间,特定下载数
据块(假定DDBl-4)的DDB数据未被接收,则可以通过只接收相应 的PID=2的DDB数据,也就是,DDB 2-4的数据,来完成软件A的接 收。此后,例如,在恢复了未接收的DDB数据(DDB 1-4)的接收之 后,移动接收机继续其有选择地接收具有第一分组标识符值(例如, PID=1)的软件A。就是说,根据本发明,在接收了第一分组标识符值 的DDB数据之后,如果根据块编号检査操作,接收机不能接收一个或 多个块的DDB数据,接收机搜索能够使它的相应的数据被最快接收的 分组标识符值。这点不同于如图1所示其中利用单一的分组标识符值 发送驱动器软件的常规方法,在该常规方法中,随后顺序地接收所有 的发送的DDB数据(例如DDB 1-1, 1-2, 1-3, 1-4和1-5),以实现最初 未接收的DDB数据的完全接收。
参考图2,根据本发明的广播接收机通过检査包括在下载中的信 息,也就是,块编号和分组标识符,能够更快地下载软件,该软件已 经根据本发明的原理被划分和被发送。广播接收机包括调谐器201,传 送分组(TP)去多路复用器202,音频缓冲器203,视频缓冲器204, 数据缓冲器205,运动图像专家组(MPEG)解码器206,信号混合器 207,系统控制器208,屏上显示(OSD)产生器209,存储器210,和 用户接口 211。根据本发明的广播接收机可以是数字电视或其他的移动 接收机。
调谐器201,可以包括多个调谐器,接收数字广播信道,该数字广 播信道包括经可以多路复用到调谐的信道的业务而接收的MPEG传送 流。去多路复用器201把MPEG传送流解析成音频、视频和数据流, 并且音频、视频和数据缓冲器203、204和205分别暂时的存储流。MPEG 解码器206解码缓冲的流和恢复原始的信号以便输出成例如A/V信号, 以在信号混合器207中与产生允许用户接口的OSD图像的OSD产生 器209的输出相组合(混合)。
系统控制器208,与用于存储各种系统控制数据以及更新的软件的 存储器结合,控制广播接收机整体。特别的,存储器210存储操作系 统(OS)程序,用于驱动广播接收机、调谐频率信息、极化信息、码 元速率信息、前向纠错信息等等。例如,在加电时,釆用本发明方法 的广播接收机可以执行存储的OS程序和读出预定的调谐信息,以便在 指定的广播信道上接收MPEG传送流,从而,在经空中下载特定软件 中,其中广播站或卫星输出电视或其他驱动器软件作为数字广播业务 信息的一部分,广播接收机接收即下载用于安装和更新的软件。就是 说,不是经用户接口 211由用户输入下载软件的命令,而是可以自动 地下载和安装(更新)软件。
在采用本发明的移动接收机的操作中,通过调谐器201接收发送 的广播信号,包括以特定分组标识符值定义的DDB数据(例如驱动器 软件)。根据OS程序或响应于来自用户的下载命令,系统控制器208 通过控制去多路复用器202解析有关软件的DDB数据。MPEG解码器 206确定是否解析的DDB数据表明了对应于未接收的块编号的DDB 数据被发送,并且如果是,则系统控制器208搜索广播设备指定的作 为携带相同软件的一组预定的分组标识符值。例如,通过比较软件A 的不同传输的分组标识符值,系统控制器208可以获得用于对应于未 接收的块的DDB数据的PID信息,并借此确定在不同传输中最早接收 且正确解码的相应DDB数据。根据获得的分组标识符值,可以经后来 的传输正常接收任何未接收的DDB数据。可以将通过汇集下载的DDB 数据的所有块而构造的这样下载的软件存储在存储器210中。
参考图3,其示例了根据本发明的方法发送划分的驱动器软件,首 先利用第一分组标识符值发送软件A (S301)。就是说,要被发送的 特定的软件被配置成多个下载数据块或DDB数据,并且第一传输的所 有的块被分配特定的分组标识符值,例如PID-1。与此同时,第一传输 的每个下载数据块被分配唯一块编号,例如块编号1至块编号N。因 此,在接收机侧可以根据PID值和块编号识别第一传输的每个块。
随后,利用第二分组标识符值再次(独立的)发送软件A,作为
相同的TP流的部分(S302)。因此,第二传输的所有块也被分配不同 于第一传输的特定的分组标识符值,例如PID-2,同时第二传输的每个 下载数据块被相应的分配唯一块编号(例如1~N),以便可以在接收 机侧根据PID值和块编号同样地识别第二传输的每个块。
执行这种相同软件的单独的传输使得与第一传输具有部分时间上 的重叠,也就是说,在软件A的第一和第二传输之间。可以通过利用 后面传输的时间偏移延迟实现该时间上的重叠,其中该延迟大于第一 传输的第一下载数据块(DDB 1-1),但其中时间偏移的传输发生在第 一传输的最后的下载数据块(DDB1-N)之前。
如图4所示,对于单一的TP流内软件A的任何数量的另外的传 输,这种时间上的重叠是相同的。换句话说,在采用本发明方法的广 播站对于步骤S301和S302分别不同地设置DDB数据传输的初始点, 使得DDB数据的第二传输呈现出相对于第一传输的第一延迟。如果采 用另外的传输,则DDB数据的另外的传输(例如第三传输)呈现出相 对于第一传输的进一步的延迟(例如第二延迟)。
就是说,根据本发明的另一个实施例,可以利用第三分组标识符 值再次单独的发送软件A (S303)。假设软件A的DDB数据的任何另 外的传输相对于DDB传输的第一示例以及较早的DDB传输呈现出时 间上的重叠,则可以存在软件A的任何数量的类似的随后的(延迟的) 传输,所述传输利用了连续变化的分组标识符,以便在接收机侧上可 根据PID值和块编号识别另外传输的每个块。
图5示例了根据本发明方法的驱动器软件的接收,其中如图3所 示发送软件。这里,接收配置特定软件(即软件A)的DDB数据(S501)。 在完成了初始的DDB数据传输之后,确定是否存在未接收的块的DDB
15
数据(S502),如果是,则搜索携带等同的(相应的)DDB数据的分 组标识符(S503)。从搜索到的分组标识符中提取能使未接收的块被 最优先(首先)接收的PID信息(S504)。根据提取的PID信息,可 以在最早的定时点上解析与未接收的下载数据块的块编号对应的DDB 数据,并从而将其存储(S505)。
通过釆用本发明,当经空中发送驱动器软件时,利用多个分组标 识符发送相同的软件,每个随后的传输相对于最初的传输呈现出延迟。 因此,即使存在一个或多个未接收的DDB数据块,本发明也能够使用 于完成下载的时间最小化,并因此增加了下载速度。换句话说,在经 空中下载电视或其他驱动器软件的过程中,如果一部分的DDB数据没 有成功地接收或没有成功地解码,则通过利用另一个分组标识符值发 送相同的软件并解析成功接收的与未接收的块对应的下载数据块,尽 可能早地检测和接收相应的DDB数据。就是说,通过在发送相同的软 件中使用附加的分组标识符,可以更快地下载最初未接收的块编号的 DDB数据。因而,通过防止由于在接收机侧解码的数据中可能会出现 错误而引起的下载中不必要的延迟,可以使用于下载驱动器软件的时 间最小化,因而便于经空中下载在发射机侧被划分成多个下载数据块 的数据,例如,驱动器软件。
对于本领域技术人员来说显而易见的是,在不脱离本发明的精神 或范围的情况下,在本发明中可以作出各种修改。因此,本发明意在 覆盖落在所附权利要求和它们的等效物范围内的这种修改。
权利要求
1.一种经空中传输驱动器软件的方法,该驱动器软件被配置成多个下载数据块(DDB),该方法包括发送相应于该多个下载数据块的第一DDB数据,该第一DDB数据的每个下载数据块具有第一分组标识符值;和发送相应于该多个下载数据块的第二DDB数据,该第二DDB数据的每个下载数据块具有第二分组标识符值,该第二DDB数据的传输相对于第一DDB数据的传输呈现出时间上的重叠。
2. 如权利要求l的方法,进一步包括至少一个发送相应于该多个下载数据块的第三DDB数据的步骤, 第三DDB数据的每个下载数据块具有第三分组标识符值,该第三DDB 数据的传输相对于第一和第二 DDB数据的传输呈现出时间上的重叠。
3. 如权利要求2的方法,其中该至少一个发送步骤相对于与该多 个下载数据块相应的DDB数据的所有较早的传输呈现出时间上的重 叠。
4. 如权利要求2的方法,其中该第二和第三传输的时间上的重叠 是通过增加相对于第一传输的时间延迟来实现的。
5. 如权利要求4的方法,其中每个增加的时间延迟大于第一传输 的第一下载数据块的长度,且小于直到第一传输的最后的下载数据块 的传输的时间延迟。
6. 如权利要求l的方法,其中该第一传输的每个下载数据块被分 配一块编号,并且其中第二传输的每个下载数据块被分配与第一传输 的块编号对应的块编号。
7. 如权利要求l的方法,其中在接收机侧根据分组标识符值和块 编号识别第一和第二传输的每个块。
8. 如权利要求1的方法,其中该第二 DDB数据传输仅仅与第一 DDB数据传输在时间上部分重叠。
9. 如权利要求l的方法,其中该时间上的重叠是通过利用第二传 输的时间偏移延迟来实现的,其中该时间延迟大于第一传输的第一下 载数据块,并且其中时间偏移的传输发生在第一传输的最后的下载数 据块的传输之前。
10. —种经空中传输驱动器软件的方法,该驱动器软件被配置成 多个下载数据块(DDB),该方法包括发送相应于该多个下载数据块的第一DDB数据,第一DDB数据 的每个下载数据块具有第一分组标识符值;和发送相应于该多个下载数据块的第二DDB数据,该第二DDB数 据的每个下载数据块具有第二分组标识符值,该第二 DDB数据的传输 相对于第一 DDB数据的传输呈现出时间延迟。
11. 如权利要求10的方法,其中该时间延迟大于第一传输的第一 下载数据块,并且其中该时间延迟的传输发生在第一传输的最后的下 载数据块之前。
12. —种经空中接收驱动器软件的方法,该驱动器软件被配置成 多个下载数据块(DDB),该方法包括接收相应于该多个下载数据块的第一DDB数据,该第一DDB数 据的每个下载数据块具有第一分组标识符值;基于接收的第一DDB数据,确定是否存在DDB数据的未接收的块;如果确定存在DDB数据的未接收的块,则搜索多个分组标识符 值,以得到携带相应于该多个下载数据块的第二 DDB数据的分组标识 符值;在搜索到的分组标识符值中,读取使DDB数据的未接收的块能够 被最优先接收的分组标识符值;和在具有读取的分组标识符值的DDB数据中接收未接收的块的 DDB数据。
13. 如权利要求12的方法,其中在所述搜索中搜索的多个分组标 识符值由驱动器软件的广播设备预先确定。
14. 如权利要求12的方法,其中通过比较该驱动器软件的每个传 输的分组标识符值来实现所述的未接收块确定。
15. —种用于经空中传输驱动器软件的广播系统,该驱动器软件 被配置成多个下载数据块(DDB),该广播系统包括发射机,发送相应于该多个下载数据块的第一DDB数据,该第一 DDB数据的每个下载数据块具有第一分组标识符值,以及发送相应于 该多个下载数据块的第二 DDB数据,该第二 DDB数据的每个下载数 据块具有第二分组标识符值,其中第二 DDB数据的传输相对于第一 DDB数据的传输呈现出时 间上的重叠。
16. 如权利要求15的广播系统,其中所述发射机进一步发送相应 于该多个下载数据块的第三DDB数据,该第三DDB数据的每个下载 数据块具有第三分组标识符值,并且其中该第三DDB数据的传输相对 于第一和第二DDB数据的传输呈现出时间上的重叠。
17. 如权利要求15的广播系统,其中该时间上的重叠通过第二传 输的时间偏移延迟来实现,其中该时间延迟大于第一传输的第一下载 数据块,并且其中时间偏移的传输发生在第一传输的最后的下载数据 块的传输之前。
18. —种经空中接收驱动器软件的广播接收机,该驱动器软件被 配置成多个下载数据块(DDB),该广播接收机包括-移动接收机,接收相应于该多个下载数据块的第一DDB数据,第 一DDB数据的每个下载数据块具有第一分组标识符值;和系统控制器,基于接收的第一DDB数据,确定是否存在DDB数 据的未接收的块,而且如果确定存在DDB数据的未接收的块,则用于 搜索多个分组标识符值,以得到携带相应于该多个下载数据块的第二 DDB数据的分组标识符值,其中所述系统控制器在搜索到的分组标识符值中读取能够使DDB 数据的未接收的块被最优先接收的分组标识符值,使得所述移动接收 机能够在具有所读取的分组标识符值的DDB数据中接收未接收的块的 DDB数据。
19.如权利要求18的广播接收机,进一步包括去多路复用器,用于解析接收的DDB数据;和MPEG解码器,用于确定是否解析的DDB数据表示已经发送了与 未接收的块编号对应的DDB数据,其中,所述系统控制器通过比较驱动器软件的每个传输的分组标 识符值,确定是否存在未接收的块。
20.如权利要求18的广播接收机,其中该移动接收机是数字电视, 并且其中该驱动器软件是电视驱动器软件。
全文摘要
一种经空中收发的方法及使用该方法的移动接收机,其使用于下载被配置成多个下载数据块(DDB)的驱动器软件的时间最小化,并且尽管在接收一个或多个下载数据块中失败,仍实现驱动器软件的及时下载。在发射机侧,该方法包括步骤发送相应于该多个下载数据块的第一DDB数据,第一DDB数据的每个下载数据块具有第一分组标识符值;和发送相应于该多个下载数据块的第二DDB数据,第二DDB数据的每个下载数据块具有第二分组标识符值,第二DDB数据的传输相对于第一DDB数据的传输呈现出时间上的重叠。在接收机侧,该方法包括步骤接收相应于该多个下载数据块的第一DDB数据,第一DDB数据的每个下载数据块具有第一分组标识符值;基于接收的第一DDB数据,确定是否存在DDB数据的未接收的块;如果确定存在DDB数据的未接收的块,则搜索多个分组标识符值,以得到携带对应于该多个下载数据块的第二DDB数据的分组标识符值;在搜索到的分组标识符值中读取能够使DDB数据的未接收的块被最优先接收的分组标识符值;和在具有所读取的分组标识符值的DDB数据中接收未接收的块的DDB数据。
文档编号H04N7/52GK101106775SQ20071008627
公开日2008年1月16日 申请日期2007年3月13日 优先权日2006年7月14日
发明者赵殷亨 申请人:Lg电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1