《数码视频广播接收模块及其运作方法.pdf》由会员分享,可在线阅读,更多相关《数码视频广播接收模块及其运作方法.pdf(14页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 104113716 A (43)申请公布日 2014.10.22 CN 104113716 A (21)申请号 201310131476.4 (22)申请日 2013.04.16 H04N 5/44(2011.01) H04N 7/24(2011.01) (71)申请人 扬智科技股份有限公司 地址 中国台湾新竹市 (72)发明人 李琳 (74)专利代理机构 上海专利商标事务所有限公 司 31100 代理人 徐洁晶 陈亮 (54) 发明名称 数码视频广播接收模块及其运作方法 (57) 摘要 本发明提供一种数码视频广播接收模块及其 运作方法, 该接收模块包含有一第一解调单。
2、元, 用 来获得一中频信号中多个数据实体层管道的一数 量, 以及建立该多个数据实体层管道及至少一群 组识别间的一对应关系 ; 一控制单元, 用来决定 该数量个的多个序列号码, 以及从该多个序列号 码中选出一序列号码 ; 以及一第二解调单元, 用 来从该多个数据实体层管道选出对应于该序列号 码的一数据实体层管道, 以根据该对应关系, 使用 该中频信号中该数据实体层管道的数据及一共同 实体层管道的数据于产生一传输串流, 其中该数 据实体层管道的一群组识别及该共同实体层管道 的一群组识别是相同的。 (51)Int.Cl. 权利要求书 2 页 说明书 6 页 附图 5 页 (19)中华人民共和国国家知。
3、识产权局 (12)发明专利申请 权利要求书2页 说明书6页 附图5页 (10)申请公布号 CN 104113716 A CN 104113716 A 1/2 页 2 1. 一种数码视频广播接收模块, 用来执行一自动搜台程序, 该地面数码视频广播接收 模块包含有 : 一第一解调单元, 用来接收一中频信号, 以获得该中频信号中多个数据实体层管道的 一数量, 以及建立该多个数据实体层管道及至少一群组识别间的一对应关系 ; 一控制单元, 耦接于该第一解调单元, 用来接收该多个数据实体层管道的该数量, 以根 据该数量, 决定该数量个的多个序列号码, 以及从该多个序列号码中选出一序列号码 ; 以及 一第二。
4、解调单元, 耦接于该第一解调单元及该控制单元, 用来接收该序列号码, 以从该 多个数据实体层管道选出对应于该序列号码的一数据实体层管道, 进而根据该对应关系, 使用该中频信号中该数据实体层管道的数据及一共同实体层管道的数据于产生一传输串 流, 其中该数据实体层管道的一群组识别及该共同实体层管道的一群组识别是相同的。 2. 如权利要求 1 所述的数码视频广播接收模块, 其特征在于, 另包含有 : 一调频单元, 耦接于该第一解调单元, 用来接收至少一射频信号中一射频信号, 以及将 该射频信号转换为该中频信号。 3. 如权利要求 2 所述的数码视频广播接收模块, 其特征在于, 该射频信号是一第二代 。
5、地面数码视频广播信号。 4. 如权利要求 2 所述的数码视频广播接收模块, 其特征在于, 另包含有 : 一后端处理单元, 耦接于该第二解调单元及该控制单元, 用来将该传输串流解码为具 有一节目识别的一节目服务, 以及回报该节目识别至该控制单元。 5. 如权利要求 4 所述的数码视频广播接收模块, 其特征在于, 于接收该节目识别后, 该 控制单元建立该节目识别及该序列号码间的一对应关系, 以及从该多个序列号码中选出一 下一个序列号码做为该序列号码, 以供该第二解调单元根据该序列号码产生一下一个传输 串流。 6. 如权利要求 5 所述的数码视频广播接收模块, 其特征在于, 于该多个序列号码不具 有。
6、该下一个序列号码时, 该控制单元指示该调频单元接收该至少一射频信号中另一射频信 号, 以及将该另一射频信号转换为该中频信号。 7. 如权利要求 1 所述的数码视频广播接收模块, 其特征在于, 根据该中频信号中该多 个数据实体层管道的一控制信令, 该第一解调单元获得该多个数据实体层管道的该数量。 8. 如权利要求 7 所述的数码视频广播接收模块, 其特征在于, 根据该控制信令及该对 应关系, 该第二解调单元使用该中频信号中该数据实体层管道的该数据及该共同实体层管 道的该数据于产生该传输串流。 9. 一种执行自动搜台程序的方法, 用于一数码视频广播接收模块中, 该方法包含有 : 接收一中频信号, 。
7、以获得该中频信号中多个数据实体层管道的一数量, 以及建立该多 个数据实体层管道及至少一群组识别间的一对应关系 ; 根据该数量, 决定该数量个的多个序列号码, 以及从该多个序列号码中选出一序列号 码 ; 以及 以从该多个数据实体层管道选出对应于该序列号码的一数据实体层管道, 进而根据该 对应关系, 使用该中频信号中该数据实体层管道的数据及一共同实体层管道的数据于产生 一传输串流, 其中该数据实体层管道的一群组识别及该共同实体层管道的一群组识别是相 同的。 权 利 要 求 书 CN 104113716 A 2 2/2 页 3 10. 如权利要求 9 所述的方法, 其特征在于, 另包含有 : 接收至。
8、少一射频信号中一射频信号, 以及将该射频信号转换为该中频信号。 11. 如权利要求 10 所述的方法, 其特征在于, 该射频信号是一第二代地面数码视频广 播信号。 12. 如权利要求 10 所述的方法, 其特征在于, 另包含有 : 将该传输串流解码为具有一节目识别的一节目服务, 以及回报该节目识别。 13. 如权利要求 12 所述的方法, 其特征在于, 另包含有 : 于回报该节目识别后, 建立该节目识别及该序列号码间的一对应关系, 以及从该多个 序列号码中选出一下一个序列号码做为该序列号码, 以根据该序列号码产生一下一个传输 串流。 14. 如权利要求 13 所述的方法, 其特征在于, 另包含。
9、有 : 于该多个序列号码不具有该下一个序列号码时, 接收该至少一射频信号中另一射频信 号, 以及将该另一射频信号转换为该中频信号。 15. 如权利要求 9 所述的方法, 其特征在于, 另包含有 : 根据该中频信号中该多个数据实体层管道的一控制信令, 获得该多个数据实体层管道 的该数量。 16. 如权利要求 15 所述的方法, 其特征在于, 另包含有 : 根据该控制信令及该对应关系, 使用该中频信号中该数据实体层管道的该数据及该共 同实体层管道的该数据于产生该传输串流。 权 利 要 求 书 CN 104113716 A 3 1/6 页 4 数码视频广播接收模块及其运作方法 技术领域 0001 本。
10、发明关于一种数码视频广播接收模块及其运作方法, 尤指一种具有低复杂度及 低延迟的数码视频广播接收模块及其运作方法。 背景技术 0002 为了更有效率地传送节目服务, 数码视频广播 (Digital Video Broadcasting, DVB) 系统发展了多重实体层管道 (multiple physical layer pipes, MPLPs) 技术。详细 来说, 于传送搭载节目服务的传输串流 (transport stream, TSs) 之前, 传送端会先将具有 相似内容的传输串流划分为相同的群组, 再通过将相同群组的传输串流中相似内容撷取出 来, 将传输串流转换为内容较不相似的实体层。
11、管道以及由相似内容所构成的共同实体层管 道 (common PLP) 。因此, 当通过 T2 帧来传送相同群组的传输串流时, 传送端仅需要传送一 次由共同实体层管道所承载的相似内容, 而不需要重复地传送相似内容。 如此一来, 可节省 传送传输串流所需的资源 (如频宽资源或时间资源等) 。 0003 对应地, 于接收端接收 T2 帧后, 准备解码一传输串流时, 需先于所接收的信号中 找到该传输串流所对应的实体层管道, 再找到与实体层管道具有相同群组识别的共同实体 层管道。接着, 接收端才可使用实体层管道及共同实体层管道于产生 (即还原) 传输串流, 以 根据其所对应的控制信令, 将传输串流解码为。
12、节目服务。 0004 以上是以单一群组为例, 说明接收端解码传输串流的方式。当接收端所接收的 T2 帧包含有多个群组的传输串流时, 已知技术中的接收端需要花费高延迟及或较大储存单元 的来解码多个具有不同群组识别的传输串流。举例来说, 当接收端欲花费较小的储存单元 来解码一传输串流时, 就需要花费较长的时间 (较多的 T2 帧) 于搜寻共同实体层管道, 才可 将具有相同群组识别的实体层管道及共同实体层管道复合为传输串流, 进而将传输串流解 码为节目服务。 相反地, 当接收端欲花费较短的延迟来解码一传输串流时, 就需要花费较大 的储存单元来储存具有不同群组识别的共同实体层管道, 才可快速地将具有相。
13、同群组识别 的实体层管道及共同实体层管道复合为传输串流, 进而将传输串流解码为节目服务。简单 来说, 接收端需要在低延迟及低储存单元之间做取舍, 难以同时兼顾两者。因此, 接收端如 何在低延迟及低复杂度的情形下, 分别解码多个具有不同群组识别的传输串流是亟待解决 的问题。 发明内容 0005 因此, 本发明的主要目的即在于提供一种数码视频广播接收模块及其运作方法, 以解决上述问题。 0006 本发明公开一种数码视频广播 (Digital Video Broadcasting, DVB) 接收模块, 用来执行一自动搜台程序, 该地面数码视频广播接收模块包含有一第一解调单元, 用来接 收一中频信号。
14、, 以获得该中频信号中多个数据实体层管道 (physical layer pipes, PLPs) 的一数量, 以及建立该多个数据实体层管道及至少一群组识别 (group identification, 说 明 书 CN 104113716 A 4 2/6 页 5 group ID) 间的一对应关系 ; 一控制单元, 耦接于该第一解调单元, 用来接收该多个数据实 体层管道的该数量, 以根据该数量, 决定该数量个的多个序列号码, 以及从该多个序列号码 中选出一序列号码 ; 以及一第二解调单元, 耦接于该第一解调单元及该控制单元, 用来接收 该序列号码, 以从该多个数据实体层管道选出对应于该序列号。
15、码的一数据实体层管道, 进 而根据该对应关系, 使用该中频信号中该数据实体层管道的数据及一共同实体层管道的数 据于产生一传输串流 (transport stream) , 其中该数据实体层管道的一群组识别及该共同 实体层管道的一群组识别是相同的。 0007 本发明另公开一种执行自动搜台程序的方法, 用于一数码视频广播 (Digital Video Broadcasting, DVB) 接收模块中, 该方法包含有接收一中频信号, 以获得该中频信 号中多个数据实体层管道 (physical layer pipes, PLPs) 的一数量, 以及建立该多个数据 实体层管道及至少一群组识别 (grou。
16、p identification, group ID) 间的一对应关系 ; 根据 该数量, 决定该数量个的多个序列号码, 以及从该多个序列号码中选出一序列号码 ; 以及以 从该多个数据实体层管道选出对应于该序列号码的一数据实体层管道, 进而根据该对应关 系, 使用该中频信号中该数据实体层管道的数据及一共同实体层管道的数据于产生一传输 串流 (transport stream) , 其中该数据实体层管道的一群组识别及该共同实体层管道的一 群组识别是相同的。 附图说明 0008 图 1 为本发明实施例一数码视频广播接收模块的示意图。 0009 图 2 为本发明实施例一 T2 帧的示意图。 0010。
17、 图 3 为本发明实施例一表 30 的示意图。 0011 图 4 为本发明实施例一流程的示意图。 0012 图 5 为本发明实施例一流程的示意图。 0013 【主要元件符号说明】 说 明 书 CN 104113716 A 5 3/6 页 6 0014 0015 具体实施方式 0016 请参考图 1, 图 1 为本发明实施例一数码视频广播 (Digital Video Broadcasting, DVB) 接收模块 10 的示意图, 其由一调频单元 100、 一第一解调单元 102、 一第二解调单元 104、 一控制单元 106 及一后端处理单元 108 所组成。数码视频广播接收模块 10 支援。
18、多重实体层 管道 (multiple physical layer pipes, MPLPs) 技术, 可用来接收传送于一或多个频带上的 说 明 书 CN 104113716 A 6 4/6 页 7 多个传输串流 (transport stream, TSs) , 以及将传输串流解码为节目服务, 即执行自动搜 台程序, 其中多个传输串流可具有不同的群组识别 (Group IDs) 。 于实现数码视频广播接收 模块时, 可根据系统需求及或设计考量, 将第一解调单元102及第二解调单元104整合为 一解调模块, 不限于此。 0017 详细来说, 调频单元 100 用来接收至少一射频 (radio 。
19、frequency, RF) 信号中一射 频信号sig_RF, 以及将射频信号sig_RF转换为一中频信号sig_IF。 较佳地, 射频信号sig_ RF 是第二代地面数码视频广播 (DVB-Second Generation Terrestrial, DVB-T2) 信号。第 一解调单元 102 耦接于调频单元 100, 用来接收中频信号 sig_IF, 以获得中频信号 sig_IF 中多个数据实体层管道的数量 num_data_PLP, 以及建立多个数据实体层管道及至少一群组 识别 (group identification, group ID) 间的一对应关系。控制单元 106 耦接于第。
20、一解调 单元102, 用来接收数量num_data_PLP, 以根据该数量num_data_PLP, 决定num_data_PLP个 序列号码, 以及从该 num_data_PLP 个序列号码中选出一序列号码 seq_num。第二解调单元 104耦接于第一解调单元102及控制单元106, 用来接收序列号码seq_num, 以从多个数据实 体层管道选出对应于序列号码 seq_num 的一数据实体层管道, 进而根据多个数据实体层管 道及至少一群组识别间的对应关系, 使用中频信号 sig_IF 中该数据实体层管道的数据及 一共同实体层管道的数据于产生一传输串流 TPS, 其中该数据实体层管道的群组识。
21、别及该 共同实体层管道的群组识别是相同的。后端处理单元 108 耦接于第二解调单元 104 及控制 单元 106, 用来将传输串流 TPS 解码 (如音讯解码及或影像解码) 为具有一节目识别 prog_ ID 的一节目服务, 以及回报节目识别 prog_ID 至控制单元 106。因此, 根据以上所述, 数码 视频广播接收模块 10 可在低延迟及低复杂度的情形下, 分别解码多个具有不同群组识别 的传输串流, 解决了已知技术难以同时兼顾两者的问题。 0018 请参考图 2, 其为本发明实施例一 T2 帧 20 的示意图, T2 帧 20 位于中频信号 sig_ IF 中, 由调频单元 100 提供。
22、给第一解调单元 102, 或由第一解调单元 102 向调频单元 100 取 得。如图 2 所示, T2 帧 20 包含有 P1 符元 210、 P2 符元 220 及数据符元 230。进一步地, P2 符元 220 包含有 L1pre 信令 222 及 L1post 信令 224 等控制信令。 0019 详细来说, L1pre 信令 222 包含有用来检测 (如解调变、 解码) L1post 信令 224 所需 的信息。L1post 信令 224 包含有 9 个具有多种群组识别 (Group ID) (例如 Group ID=0、 1 或 2) 的实体层管道 PLP0 PLP8, 其包含有数据。
23、实体层管道 (data PLPs) PLP0、 PLP2、 PLP4 及 PLP6 PLP8 及共同实体层管道 (common PLPs) PLP1、 PLP3 及 PLP5。此外, 实体层管道 PLP0 PLP8 分别具有实体层管道识别 (PLP ID) 0 8。对应地, 数据符元 230 包含有 9 个 具有多种群组识别 (例如Group ID=0、 1或2) 的实体层管道PLP0aPLP8a, 其包含有数据实 体层管道PLP0a、 PLP2a、 PLP4a及PLP6aPLP8a及共同实体层管道PLP1a、 PLP3a及PLP5a。 此外, 实体层管道 PLP0a PLP8a 分别具有实体。
24、层管道识别 0、 1、 .、 7 及 8。与 L1post 信 令 224 不同的是, 数据符元 230 中实体层管道 PLP0a PLP8a 所承载的是节目服务的数据, 而 L1post 信令 224 中实体层管道 PLP0 PLP8 所承载的是用来解码数据符元 230 中实体 层管道PLP0aPLP8a所需的信息 (如编码速率 (code rate) 、 调变型态 (modulation type) 等参数) 。 0020 请参考图 3, 其为本发明实施例数据实体层管道及群组识别的对应关系 30 的示意 图。 如图3所示, 于处理实体层管道PLP0PLP8时, 即处于撷取相位 (acqui。
25、sition phase) 说 明 书 CN 104113716 A 7 5/6 页 8 时, 第一解调单元 102 会建立数据实体层管道 PLP0、 PLP2、 PLP4 及 PLP6 PLP8 及群组识别 间的对应关系 30, 以序列号码 seq_num 辨识数据实体层管道, 以及获得数据实体层管道的 数量num_data_PLP=6。 也就是说, 第一解调单元102仅会考虑数据实体层管道的识别 (即编 号) 及数量, 以避免选到不存在的 PLP ID 或所选择的 PLP ID 有可能指向共同实体层管道而 无法进行解码的问题。 0021 建立数据实体层管道及群组识别的对应关系的方法有很多种。
26、, 举例来说, 请参考 图 4, 其为本发明实施例一流程的示意图。流程 40 用于图 1 的第一解调单元 102 中, 用来建 立数据实体层管道及群组识别的对应关系, 其包含以下步骤 : 0022 步骤 400 : 开始。 0023 步骤 402 : 于一 L1post 信令中检测一实体层管道。 0024 步骤 404 : 当该实体层管道是一数据实体层管道时, 储存其群组识别。 0025 步骤 406 : 是否已检测完毕该 L1post 信令。若是, 执行步骤 408 ; 若否, 执行步骤 402, 以继续检测一下一个实体层管道。 0026 步骤 408 : 根据已检测的数据实体层管道, 决定。
27、该 L1post 信令中所有数据实体层 管道的一数量。 0027 步骤 410 : 结束。 0028 于处理 P2 符元 220 后, 例如从下一个 T2 帧开始, 数码视频广播接收模块 10 (更详 细来说, 第二解调单元 104) 可开始处理数据符元 230 中数据实体层管道 PLP0a PLP8a, 即 进入追踪相位 (tracking phase) 。在 T2 帧中的 P2 符元 220 中, 第二解调单元 104 会根据 控制单元106所给的序列号码seq_num, 选出对应于该序列号码seq_num的数据实体层管道 的信息 (执行解码所需的信息) , 以及根据对应关系 30, 找到。
28、对应的共同实体层管道的信息 (亦为执行解码所需的信息) 。接着, 根据这些信息, 第二解调单元 104 可以从数据符元 230 中实体层管道 PLP0a PLP8a 提取相对应的数据实体层管道及共同实体层管道的数据 (待 解码的数据) , 并将其解码为传输串流TPS。 需注意的是, 由于L1post224中的实体层管道识 别 0 8 是一对一对应于及数据符元 230 中的实体层管道识别 0 8, 根据对应关系 30, 第 二解调单元 104 可避免选到不存在的 PLP ID 或所选择的 PLP ID 有可能指向共同实体层管 道而无法进行解码的问题, 以有效率地处理实体层管道 PLP0a PLP。
29、8a。 0029 举例来说, 当收到 seq_num=0 时, 根据对应关系 30, 第二解调单元 104 可讯速地于 L1post 信令 224 中找到对应的数据实体层管道 PLP0 及具有相同群组识别 (Group ID=0) 的共同实体层管道 PLP1, 再根据数据实体层管道 PLP0 及共同实体层管道 PLP1 所包含的信 息 (如编码速率、 调变型态等参数) , 从数据符元 230 中找到数据实体层管道 PLP0a 及共同实 体层管道 PLP1a, 进而将数据实体层管道 PLP0a 及共同实体层管道 PLP1a 解码为传输串流 TPS。接着, 后端处理单元 108 可将传输串流 TP。
30、S 解码 (如音讯解码及或影像解码) 为具有 节目识别prog_ID的节目服务, 以及回报节目识别prog_ID至控制单元106。 于接收节目识 别 prog_ID 后, 控制单元 106 可进一步建立节目识别 prog_ID 及序列号码 seq_num 间的对 应关系, 例如 (seq_num=0,prog_ID=0) , 以及从多个序列号码中选出下一个序列号码做为序 列号码 seq_num=1, 以供第二解调单元 104 继续根据序列号码 seq_num=1 产生下一个传输 串流 TPS。其余数据实体层管道 (对应于 seq_num=1 5) 的处理方式亦相同, 于此不赘述。 于处理中数据。
31、符元 230 中的实体层管道后, 即满足 seq_num num_data_PLP 时, 控制单元 说 明 书 CN 104113716 A 8 6/6 页 9 106 可指示调频单元 100 继续搜寻及接收下一个射频信号 sig_RF, 以及将其转换为中频信 号 sig_IF, 根据以上所述, 继续产生传输串流 TPS, 并将其解码为具有节目识别 prog_ID 的 节目服务。其余流程可参考前述, 于此不赘述。 0030 根据以上所述, 图1所绘示数码视频广播接收模块10执行自动搜台程序的运作方 式可归纳为图 5 中的流程 50, 其包含以下步骤 : 0031 步骤 500 : 开始。 00。
32、32 步骤 502 : 接收至少一射频信号中一射频信号, 及将该射频信号转换为一中频信 号。 0033 步骤 504 : 根据该中频信号中一 T2 帧的一 P1 符元, 检测该 T2 帧的一 P2 符元。 0034 步骤 506 : 依序处理该 P2 符元的一 L1post 信令中至少一第一实体层管道, 以建立 该至少一第一实体层管道中至少一数据实体层管道及至少一群组识别间的一第一对应关 系, 决定该至少一数据实体层管道的一数量, 以及决定该数量个的至少一序列号码。 0035 步骤 508 : 根据该至少一序列号码中一序列号码、 该对应关系及该至少一第一实 体层管道中信息, 使用该 T2 帧的。
33、一数据符元中至少一第二实体层管道于产生一传输串流。 0036 步骤 510 : 将该传输串流解码为的一节目服务, 回报该节目服务的一节目识别, 以 及建立该序列号码及该节目识别间的一第二对应关系。 0037 步骤512 : 是否已处理该数量个的该至少一数据实体层管道。 若是, 执行步骤508, 以处理该至少一序列号码中一下一个序列号码 ; 若否, 执行步骤 514。 0038 步骤 514 : 是否已处理完成该至少一射频信号。若是, 执行步骤 516 ; 若否, 执行步 骤 502, 以处理该至少一射频信号中一下一个射频信号。 0039 步骤 516 : 结束。 0040 流程 50 是用来说。
34、明数码视频广播接收模块 10 执行自动搜台程序的运作方式, 详 细说明及变化可参考前述, 于此不赘述。 0041 综上所述, 本发明提供一种自动搜台程序可在低延迟及低复杂度的情形下, 分别 解码多个具有不同群组识别的传输串流, 解决了已知技术难以同时兼顾两者的问题。 0042 以上所述仅为本发明的较佳实施例, 凡依本发明权利要求所做的均等变化与修 饰, 皆应属本发明的涵盖范围。 说 明 书 CN 104113716 A 9 1/5 页 10 图 1 说 明 书 附 图 CN 104113716 A 10 2/5 页 11 图 2 说 明 书 附 图 CN 104113716 A 11 3/5 页 12 图 3 说 明 书 附 图 CN 104113716 A 12 4/5 页 13 图 4 说 明 书 附 图 CN 104113716 A 13 5/5 页 14 图 5 说 明 书 附 图 CN 104113716 A 14 。