数码视频广播接收模块及其运作方法.pdf

上传人:a3 文档编号:4885695 上传时间:2018-11-22 格式:PDF 页数:14 大小:1.18MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310131476.4

申请日:

2013.04.16

公开号:

CN104113716A

公开日:

2014.10.22

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):H04N 5/44申请公布日:20141022|||实质审查的生效IPC(主分类):H04N 5/44申请日:20130416|||公开

IPC分类号:

H04N5/44(2011.01)I; H04N7/24(2011.01)I

主分类号:

H04N5/44

申请人:

扬智科技股份有限公司

发明人:

李琳

地址:

中国台湾新竹市

优先权:

专利代理机构:

上海专利商标事务所有限公司 31100

代理人:

徐洁晶;陈亮

PDF下载: PDF下载
内容摘要

本发明提供一种数码视频广播接收模块及其运作方法,该接收模块包含有一第一解调单元,用来获得一中频信号中多个数据实体层管道的一数量,以及建立该多个数据实体层管道及至少一群组识别间的一对应关系;一控制单元,用来决定该数量个的多个序列号码,以及从该多个序列号码中选出一序列号码;以及一第二解调单元,用来从该多个数据实体层管道选出对应于该序列号码的一数据实体层管道,以根据该对应关系,使用该中频信号中该数据实体层管道的数据及一共同实体层管道的数据于产生一传输串流,其中该数据实体层管道的一群组识别及该共同实体层管道的一群组识别是相同的。

权利要求书

权利要求书1.  一种数码视频广播接收模块,用来执行一自动搜台程序,该地面数码视频广播接收模块包含有:一第一解调单元,用来接收一中频信号,以获得该中频信号中多个数据实体层管道的一数量,以及建立该多个数据实体层管道及至少一群组识别间的一对应关系;一控制单元,耦接于该第一解调单元,用来接收该多个数据实体层管道的该数量,以根据该数量,决定该数量个的多个序列号码,以及从该多个序列号码中选出一序列号码;以及一第二解调单元,耦接于该第一解调单元及该控制单元,用来接收该序列号码,以从该多个数据实体层管道选出对应于该序列号码的一数据实体层管道,进而根据该对应关系,使用该中频信号中该数据实体层管道的数据及一共同实体层管道的数据于产生一传输串流,其中该数据实体层管道的一群组识别及该共同实体层管道的一群组识别是相同的。2.  如权利要求1所述的数码视频广播接收模块,其特征在于,另包含有:一调频单元,耦接于该第一解调单元,用来接收至少一射频信号中一射频信号,以及将该射频信号转换为该中频信号。3.  如权利要求2所述的数码视频广播接收模块,其特征在于,该射频信号是一第二代地面数码视频广播信号。4.  如权利要求2所述的数码视频广播接收模块,其特征在于,另包含有:一后端处理单元,耦接于该第二解调单元及该控制单元,用来将该传输串流解码为具有一节目识别的一节目服务,以及回报该节目识别至该控制单元。5.  如权利要求4所述的数码视频广播接收模块,其特征在于,于接收该节目识别后,该控制单元建立该节目识别及该序列号码间的一对应关系,以及从该多个 序列号码中选出一下一个序列号码做为该序列号码,以供该第二解调单元根据该序列号码产生一下一个传输串流。6.  如权利要求5所述的数码视频广播接收模块,其特征在于,于该多个序列号码不具有该下一个序列号码时,该控制单元指示该调频单元接收该至少一射频信号中另一射频信号,以及将该另一射频信号转换为该中频信号。7.  如权利要求1所述的数码视频广播接收模块,其特征在于,根据该中频信号中该多个数据实体层管道的一控制信令,该第一解调单元获得该多个数据实体层管道的该数量。8.  如权利要求7所述的数码视频广播接收模块,其特征在于,根据该控制信令及该对应关系,该第二解调单元使用该中频信号中该数据实体层管道的该数据及该共同实体层管道的该数据于产生该传输串流。9.  一种执行自动搜台程序的方法,用于一数码视频广播接收模块中,该方法包含有:接收一中频信号,以获得该中频信号中多个数据实体层管道的一数量,以及建立该多个数据实体层管道及至少一群组识别间的一对应关系;根据该数量,决定该数量个的多个序列号码,以及从该多个序列号码中选出一序列号码;以及以从该多个数据实体层管道选出对应于该序列号码的一数据实体层管道,进而根据该对应关系,使用该中频信号中该数据实体层管道的数据及一共同实体层管道的数据于产生一传输串流,其中该数据实体层管道的一群组识别及该共同实体层管道的一群组识别是相同的。10.  如权利要求9所述的方法,其特征在于,另包含有:接收至少一射频信号中一射频信号,以及将该射频信号转换为该中频信号。11.  如权利要求10所述的方法,其特征在于,该射频信号是一第二代地面数码视频广播信号。12.  如权利要求10所述的方法,其特征在于,另包含有:将该传输串流解码为具有一节目识别的一节目服务,以及回报该节目识别。13.  如权利要求12所述的方法,其特征在于,另包含有:于回报该节目识别后,建立该节目识别及该序列号码间的一对应关系,以及从该多个序列号码中选出一下一个序列号码做为该序列号码,以根据该序列号码产生一下一个传输串流。14.  如权利要求13所述的方法,其特征在于,另包含有:于该多个序列号码不具有该下一个序列号码时,接收该至少一射频信号中另一射频信号,以及将该另一射频信号转换为该中频信号。15.  如权利要求9所述的方法,其特征在于,另包含有:根据该中频信号中该多个数据实体层管道的一控制信令,获得该多个数据实体层管道的该数量。16.  如权利要求15所述的方法,其特征在于,另包含有:根据该控制信令及该对应关系,使用该中频信号中该数据实体层管道的该数据及该共同实体层管道的该数据于产生该传输串流。

说明书

说明书数码视频广播接收模块及其运作方法
技术领域
本发明关于一种数码视频广播接收模块及其运作方法,尤指一种具有低复杂度及低延迟的数码视频广播接收模块及其运作方法。
背景技术
为了更有效率地传送节目服务,数码视频广播(Digital Video Broadcasting,DVB)系统发展了多重实体层管道(multiple physical layer pipes,MPLPs)技术。详细来说,于传送搭载节目服务的传输串流(transport stream,TSs)之前,传送端会先将具有相似内容的传输串流划分为相同的群组,再通过将相同群组的传输串流中相似内容撷取出来,将传输串流转换为内容较不相似的实体层管道以及由相似内容所构成的共同实体层管道(common PLP)。因此,当通过T2帧来传送相同群组的传输串流时,传送端仅需要传送一次由共同实体层管道所承载的相似内容,而不需要重复地传送相似内容。如此一来,可节省传送传输串流所需的资源(如频宽资源或时间资源等)。
对应地,于接收端接收T2帧后,准备解码一传输串流时,需先于所接收的信号中找到该传输串流所对应的实体层管道,再找到与实体层管道具有相同群组识别的共同实体层管道。接着,接收端才可使用实体层管道及共同实体层管道于产生(即还原)传输串流,以根据其所对应的控制信令,将传输串流解码为节目服务。
以上是以单一群组为例,说明接收端解码传输串流的方式。当接收端所接收的T2帧包含有多个群组的传输串流时,已知技术中的接收端需要花费高延迟及或较大储存单元的来解码多个具有不同群组识别的传输串流。举例来说,当接收端欲花费较小的储存单元来解码一传输串流时,就需要花费较长的时间(较多的T2帧)于搜寻共同实体层管道,才可将具有相同群组识别的实体层管道及共同实体层管道复合为传输串流,进而将传输串流解码为节目服务。相反地,当接收端欲花费较短的延迟来解码一传输串流时,就需要花费较大的储存单元来储存具有不同群组识别 的共同实体层管道,才可快速地将具有相同群组识别的实体层管道及共同实体层管道复合为传输串流,进而将传输串流解码为节目服务。简单来说,接收端需要在低延迟及低储存单元之间做取舍,难以同时兼顾两者。因此,接收端如何在低延迟及低复杂度的情形下,分别解码多个具有不同群组识别的传输串流是亟待解决的问题。
发明内容
因此,本发明的主要目的即在于提供一种数码视频广播接收模块及其运作方法,以解决上述问题。
本发明公开一种数码视频广播(Digital Video Broadcasting,DVB)接收模块,用来执行一自动搜台程序,该地面数码视频广播接收模块包含有一第一解调单元,用来接收一中频信号,以获得该中频信号中多个数据实体层管道(physical layer pipes,PLPs)的一数量,以及建立该多个数据实体层管道及至少一群组识别(group identification,group ID)间的一对应关系;一控制单元,耦接于该第一解调单元,用来接收该多个数据实体层管道的该数量,以根据该数量,决定该数量个的多个序列号码,以及从该多个序列号码中选出一序列号码;以及一第二解调单元,耦接于该第一解调单元及该控制单元,用来接收该序列号码,以从该多个数据实体层管道选出对应于该序列号码的一数据实体层管道,进而根据该对应关系,使用该中频信号中该数据实体层管道的数据及一共同实体层管道的数据于产生一传输串流(transport stream),其中该数据实体层管道的一群组识别及该共同实体层管道的一群组识别是相同的。
本发明另公开一种执行自动搜台程序的方法,用于一数码视频广播(Digital Video Broadcasting,DVB)接收模块中,该方法包含有接收一中频信号,以获得该中频信号中多个数据实体层管道(physical layer pipes,PLPs)的一数量,以及建立该多个数据实体层管道及至少一群组识别(group identification,group ID)间的一对应关系;根据该数量,决定该数量个的多个序列号码,以及从该多个序列号码中选出一序列号码;以及以从该多个数据实体层管道选出对应于该序列号码的一数据实体层管道,进而根据该对应关系,使用该中频信号中该数据实体层管道的数据及一共同实体层管道的数据于产生一传输串流(transport stream),其中该数据 实体层管道的一群组识别及该共同实体层管道的一群组识别是相同的。
附图说明
图1为本发明实施例一数码视频广播接收模块的示意图。
图2为本发明实施例一T2帧的示意图。
图3为本发明实施例一表30的示意图。
图4为本发明实施例一流程的示意图。
图5为本发明实施例一流程的示意图。
【主要元件符号说明】


具体实施方式
请参考图1,图1为本发明实施例一数码视频广播(Digital Video Broadcasting,DVB)接收模块10的示意图,其由一调频单元100、一第一解调单元102、一第二解调单元104、一控制单元106及一后端处理单元108所组成。数码视频广播接收模块10支援多重实体层管道(multiple physical layer pipes,MPLPs)技术,可用来接收传送于一或多个频带上的多个传输串流(transport stream,TSs),以及将传输串流解码为节目服务,即执行自动搜台程序,其中多个传输串流可具有不同的群组识别(Group IDs)。于实现数码视频广播接收模块时,可根据系统需求及/或设计考量,将第一解调单元102及第二解调单元104整合为一解调模块,不限于此。
详细来说,调频单元100用来接收至少一射频(radio 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耦接于第一解调单元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,其中该数据实体层管道的群组识别及该共同实体层管道的群组识别是相同的。后端处理单元108耦接于第二解调单元104及控制单元106,用来将传输串流TPS解码(如音讯解码 及/或影像解码)为具有一节目识别prog_ID的一节目服务,以及回报节目识别prog_ID至控制单元106。因此,根据以上所述,数码视频广播接收模块10可在低延迟及低复杂度的情形下,分别解码多个具有不同群组识别的传输串流,解决了已知技术难以同时兼顾两者的问题。
请参考图2,其为本发明实施例一T2帧20的示意图,T2帧20位于中频信号sig_IF中,由调频单元100提供给第一解调单元102,或由第一解调单元102向调频单元100取得。如图2所示,T2帧20包含有P1符元210、P2符元220及数据符元230。进一步地,P2符元220包含有L1pre信令222及L1post信令224等控制信令。
详细来说,L1pre信令222包含有用来检测(如解调变、解码)L1post信令224所需的信息。L1post信令224包含有9个具有多种群组识别(Group ID)(例如Group ID=0、1或2)的实体层管道PLP0~PLP8,其包含有数据实体层管道(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)的实体层管道PLP0a~PLP8a,其包含有数据实体层管道PLP0a、PLP2a、PLP4a及PLP6a~PLP8a及共同实体层管道PLP1a、PLP3a及PLP5a。此外,实体层管道PLP0a~PLP8a分别具有实体层管道识别0、1、...、7及8。与L1post信令224不同的是,数据符元230中实体层管道PLP0a~PLP8a所承载的是节目服务的数据,而L1post信令224中实体层管道PLP0~PLP8所承载的是用来解码数据符元230中实体层管道PLP0a~PLP8a所需的信息(如编码速率(code rate)、调变型态(modulation type)等参数)。
请参考图3,其为本发明实施例数据实体层管道及群组识别的对应关系30的示意图。如图3所示,于处理实体层管道PLP0~PLP8时,即处于撷取相位(acquisition phase)时,第一解调单元102会建立数据实体层管道PLP0、PLP2、PLP4及PLP6~PLP8及群组识别间的对应关系30,以序列号码seq_num辨识数据实体层管道,以及获得数据实体层管道的数量num_data_PLP=6。也就是说,第一解调单元102仅会考虑数据实体层管道的识别(即编号)及数量,以避免选到不存在的PLP ID或所选择的PLP ID有可能指向共同实体层管道而无法进行解码的问 题。
建立数据实体层管道及群组识别的对应关系的方法有很多种,举例来说,请参考图4,其为本发明实施例一流程的示意图。流程40用于图1的第一解调单元102中,用来建立数据实体层管道及群组识别的对应关系,其包含以下步骤:
步骤400:开始。
步骤402:于一L1post信令中检测一实体层管道。
步骤404:当该实体层管道是一数据实体层管道时,储存其群组识别。
步骤406:是否已检测完毕该L1post信令。若是,执行步骤408;若否,执行步骤402,以继续检测一下一个实体层管道。
步骤408:根据已检测的数据实体层管道,决定该L1post信令中所有数据实体层管道的一数量。
步骤410:结束。
于处理P2符元220后,例如从下一个T2帧开始,数码视频广播接收模块10(更详细来说,第二解调单元104)可开始处理数据符元230中数据实体层管道PLP0a~PLP8a,即进入追踪相位(tracking phase)。在T2帧中的P2符元220中,第二解调单元104会根据控制单元106所给的序列号码seq_num,选出对应于该序列号码seq_num的数据实体层管道的信息(执行解码所需的信息),以及根据对应关系30,找到对应的共同实体层管道的信息(亦为执行解码所需的信息)。接着,根据这些信息,第二解调单元104可以从数据符元230中实体层管道PLP0a~PLP8a提取相对应的数据实体层管道及共同实体层管道的数据(待解码的数据),并将其解码为传输串流TPS。需注意的是,由于L1post224中的实体层管道识别0~8是一对一对应于及数据符元230中的实体层管道识别0~8,根据对应关系30,第二解调单元104可避免选到不存在的PLP ID或所选择的PLP ID有可能指向共同实体层管道而无法进行解码的问题,以有效率地处理实体层管道PLP0a~PLP8a。
举例来说,当收到seq_num=0时,根据对应关系30,第二解调单元104可讯速地于L1post信令224中找到对应的数据实体层管道PLP0及具有相同群组识别(Group ID=0)的共同实体层管道PLP1,再根据数据实体层管道PLP0及共同实体层管道PLP1所包含的信息(如编码速率、调变型态等参数),从数据符元230中找到数据实体层管道PLP0a及共同实体层管道PLP1a,进而将数据实体层管道 PLP0a及共同实体层管道PLP1a解码为传输串流TPS。接着,后端处理单元108可将传输串流TPS解码(如音讯解码及/或影像解码)为具有节目识别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)的处理方式亦相同,于此不赘述。于处理中数据符元230中的实体层管道后,即满足seq_num=num_data_PLP时,控制单元106可指示调频单元100继续搜寻及接收下一个射频信号sig_RF,以及将其转换为中频信号sig_IF,根据以上所述,继续产生传输串流TPS,并将其解码为具有节目识别prog_ID的节目服务。其余流程可参考前述,于此不赘述。
根据以上所述,图1所绘示数码视频广播接收模块10执行自动搜台程序的运作方式可归纳为图5中的流程50,其包含以下步骤:
步骤500:开始。
步骤502:接收至少一射频信号中一射频信号,及将该射频信号转换为一中频信号。
步骤504:根据该中频信号中一T2帧的一P1符元,检测该T2帧的一P2符元。
步骤506:依序处理该P2符元的一L1post信令中至少一第一实体层管道,以建立该至少一第一实体层管道中至少一数据实体层管道及至少一群组识别间的一第一对应关系,决定该至少一数据实体层管道的一数量,以及决定该数量个的至少一序列号码。
步骤508:根据该至少一序列号码中一序列号码、该对应关系及该至少一第一实体层管道中信息,使用该T2帧的一数据符元中至少一第二实体层管道于产生一传输串流。
步骤510:将该传输串流解码为的一节目服务,回报该节目服务的一节目识别,以及建立该序列号码及该节目识别间的一第二对应关系。
步骤512:是否已处理该数量个的该至少一数据实体层管道。若是,执行步骤 508,以处理该至少一序列号码中一下一个序列号码;若否,执行步骤514。
步骤514:是否已处理完成该至少一射频信号。若是,执行步骤516;若否,执行步骤502,以处理该至少一射频信号中一下一个射频信号。
步骤516:结束。
流程50是用来说明数码视频广播接收模块10执行自动搜台程序的运作方式,详细说明及变化可参考前述,于此不赘述。
综上所述,本发明提供一种自动搜台程序可在低延迟及低复杂度的情形下,分别解码多个具有不同群组识别的传输串流,解决了已知技术难以同时兼顾两者的问题。
以上所述仅为本发明的较佳实施例,凡依本发明权利要求所做的均等变化与修饰,皆应属本发明的涵盖范围。

数码视频广播接收模块及其运作方法.pdf_第1页
第1页 / 共14页
数码视频广播接收模块及其运作方法.pdf_第2页
第2页 / 共14页
数码视频广播接收模块及其运作方法.pdf_第3页
第3页 / 共14页
点击查看更多>>
资源描述

《数码视频广播接收模块及其运作方法.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 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1