有效业务数据提取方法和装置的制作方法

文档序号:7692399阅读:132来源:国知局
专利名称:有效业务数据提取方法和装置的制作方法
技术领域
本发明涉及通4言领域,并且特别地,涉及一种有效业务^:据^是 取方法和装置。
背景技术
手机电视是移动通信和电视广播技术融合的产物,是近年来全 王求关注的一个热点。国内外手机电一见存在多个4亍业标准,其中中国 移动多J 某体广^番(China Mobile Multimedia Broadcasting,简称为 CMMB)是中国自主研发的手机电碎见行业标准,受到广泛的关注。 目前,基于CMMB标准的手机电视复用器已经研制成功并在部分 ;也区4殳入了4吏用。
复用器将音件见频数据、电子服务向导(Electronics Service Guide, 简称为ESG)和紧急广播等业务数据封装于复用子帧中,再将复用 子帧封装于复用帧中,最后,将复用帧封装于广播信道帧中,通过 广播信道帧将业务数据发送出去,完成复用器的功能。但是,通过 这种方法发送的业务数据,在接收端提取的业务数据时,是通过从 一路复用器输出中提取单个业务实现的,这种提取业务数据的方法 仅仅针对一路复用器输出的业务数据。
/人上面的描述中可以看出,目前,现有的4支术方案中对于4妄收 多路复用器输出,并从中提取多个业务的方法,没有给出具体的解 决方案。

发明内容
考虑到移动终端不能从多路复用器输出的广播信道帧中提取有 效业务数据的问题而做出本发明,为此,本发明的主要目的在于提 供了 一种有效业务数据提取方法和装置,以解决相关技术中的上述 问题。
根据本发明的一个方面,提供了 一种有效业务数据提取方法, 用于移动终端从多路复用器输出的广播信道帧中提取有效业务数 据。
根据本发明实施例的有效业务数据提取方法包括获取广播信 道帧的复帧0,从复帧0中获取复用配置信息表,并获取复用配置 信息表中的复用帧标识以及各个复用帧所承载的复用子帧;对于每 个复用子帧,判断复用子帧所承载业务的业务标识是否存在于预先 i殳置的所需业务的业务标识中,如果判断结果为是,则将业务作为 有效业务,将承载有效业务的复用子帧所在的复用帧作为有效复用 帧;将有效复用帧的复用帧标识、有效业务的业务标识按预定方式 存入业务分布信息表,其中,业务分布信息表描述了有效业务与复 用帧和复用子帧的对应关系;根据业务分布信息表,对有效业务数 据进行提取。
此外,上述业务分布信息表的大小为40 4亍16列,用 ServicePosition[i][j]表示,其中,4亍号i由复帧冲示i口、表示,歹'J号j由 复用子帧标识表示。
其中,上述预定方式为将有效复用帧的复用帧标识填入业务 分布信息表的第k行第0列,其中,k为复用帧标识;将业务标识 填入业务分布信息表的第i行第j列,其中,j为承载业务标识对应的业务的复用子帧的标识,i为复用子帧所在的有效复用帧的复用帧 标识。
此外,对于上述业务分布信息表中未填入复用帧标识或业务标 识的4立置,用Oi真充。
其中,根据上述业务分布信息表,对有效业务的数据进行提取 的具体处理为对于输入的复用帧,获取复用帧的帧头信息,从帧 头信息中获取复用帧的复用帧标识i;在业务分布信息表中,判断 ServicePosition[i][O]是否大于0,如果判断结果为是,则判断复用帧 为有岁丈复用帧;乂于于有岁丈复用帧,进一步判断ServicePosition[i][j] 是否大于O,如果判断结果为是,则判断第i行、第j列存储的是有 岁文业务的业务标识;4艮据有岁文业务的业务标识,l是取有效业务凄t据。
根据本发明的另 一方面,提供了 一种有效业务数据提取装置, 用于移动终端从多路复用器输出的广播信道帧中提取有效业务数据。
根据本发明实施例的有效业务数据提取装置包括获取模块, 用于获取广播信道帧中的复帧0,从复帧0中获取所承载的复用配 置信息表,并获取复用配置信息表中的复用帧标识以及各个复用帧 所承载的复用子帧;判断模块,用于对于每个复用子帧,判断复用 子帧所7 义载业务的业务标识是否存在与预先i殳置的所需业务的业务 标识中,如果判断结果为是,则将业务作为有效业务,将承载有效 业务的复用子帧所在的复用帧作为有效复用帧;写入模块,用于将 有效复用帧的复用帧标识、有效业务的业务标识按预定方式写入业 务分布信息表,其中,业务分布信息表描述了有效业务与复用帧和 复用子帧的对应关系;提取模块,根据业务分布信息表,对有效业 务数据进行提取。此外,上述装置进一步包括没置才莫块,用于设置业务分布信 息表,其中,业务分布信息表的大小设置为40行16歹ij,用 ServicePosition[i][j]表示,其中,4亍号i由复帧才示iK表示,列号j由 复用子帧标识表示。
其中,写入模块以如下预定方式进行写入操作写入模块将有 效复用帧的复用帧标识写入业务分布信息表的第k行第0列,其中, k为有效复用帧标识;写入模块将有效业务标识写入业务分布信息 表的第i行第j列,其中,j为承载有效业务标识对应的有效业务的 复用子帧的标识,i为复用子帧所在的有效复用帧的复用帧标识。
此外,对于上述业务分布信息表中未填入有效复用帧标识或有 效业务标识的位置,写入才莫块写入默i人值0。
此外,上述提取模块进一步包括获取才莫块,用于对于输入的 复用帧,提取复用帧的帧头信息,从帧头信息中提取复用帧的复用 帧表示i;查询判断模块,用于在业务分布信息表中,判断 ServicePosition[i][O]是否大于0,如果判断结果为是,则判断复用帧 为有岁丈复用帧;只十于有步丈复用帧,进一步判断ServicePosition[i][j] 是否大于O,如果判断结果为是,则判断第i行、第j列存储的是有 效业务的业务标识。
另外,上述提取模块根据查询判断模块判断的有效业务的业务 标识,提取有效业务数据。
借助于上述的技术方案,能够通过建立业务分布信息表进行有 效业务数据提取,相比于现有技术,可以使得移动终端从多路复用 器输出中的广播信道帧中快速提取有效业务数据。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部 分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他/比点可通过在所写的i兑明书、4又利要求书、以及附 图中所特别指出的结构来实现和获得。


附图用来提供对本发明的进一步理解,并且构成说明书的一部 分,与本发明的实施例一起用于解释本发明,并不构成对本发明的
限制。在附图中
图1是根据本发明实施例的业务分布信息表结构的示意图; 图2是根据本发明实施例的有效业务数据提取方法的流程图; 图3是根据本发明实施例的广播信道帧结构的示意图; 图4是根据本发明实施例的业务分布信息表形成过程的流程
图5是根据本发明实施例的有效业务数据提取方法的详细处理 流程图6是根据本发明装置实施例的有效业务数据提取装置的框图。
具体实施例方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此 处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本 发明。
本发明通过如下两部分梯:作来实现1、建立业务分布信息表; 2、根据业务分布信息表进行有效业务数据提取。以下首先描述业务分布信息表。复用器输出的数据以广播信道 帧为单位,如图1所示,根据复用规范规定每个广播信道帧帧最大
支持40个复用帧,每个复用帧中最大支持15个复用子帧,每个复
用子帧里承载的即为电视业务数据。基于此,优选地,将业务分布
信息表的大小设置为40行16列,用ServicePosition[i][j]表示,其中,
行号i由复帧标识表示,列号j由复用子帧标识表示。图3就给出了
业务分布信息表的一个实例。并且,在业务分布信息表中,还可以 为每个输入复帧增加一个是否有效的标志。
方法实施例
在本实施例中,提供了一种有效业务数据^是取方法,用于移动 终端从多路复用器输出的广播信道帧中提取有效业务数据,图l是 根据本发明实施例的有效业务数据提取方法的流程图。
如图2所示,上述方法包^":
步骤S202,获取广纟番信道帧的复帧0, 乂人复帧0中获取复用配 置信息表,并获取复用配置信息表中的复用帧标识以及各个复用帧 所承载的复用子帧;
具体地,在复用器输出的每一个广播信道帧中都包含有复帧0, 复帧0中承载了各种控制信息表,其中有一种控制信息表称为复用 配置信息表。复用配置信息表中包含了该复用器输出的广播信道帧 中复帧的数量,每个复帧的复帧ID,每个复帧中包含的复用子帧的 数量、复用子帧的序号以及每个复用子帧承载的业务ID等信息。
步骤S204,对于每个复用子帧,判断复用子帧所承载业务的业 务标识是否存在于预先设置的所需业务的业务标识中,如果判断结 果为是,则将业务作为有效业务,将承载有效业务的复用子帧所在 的复用帧作为有效复用帧;步骤S206,将有效复用帧的复用帧标识、有岁文业务的业务标识 按预定方式存入业务分布信息表,其中,业务分布信息表描述了有 效业务与复用帧和复用子帧的对应关系;
步骤S208,根据业务分布信息表,对有效业务数据进行提取。
其中,步骤S206的处理过程主要包括如下操作
(1)将有效复用帧的复用帧标识填入业务分布信息表的第k 行第O列,其中,k为复用帧标识;(2)将业务标识填入业务分布 信息表的第i行第j列,其中,j为承载业务标识对应的业务的复用 子帧的标识,i为复用子帧所在的有效复用帧的复用帧标识。
此外,在业务分布信息表中未填入复用帧标识或业务标识的位 置,用O填充。
图3给出了业务分布信息表的一个实例。如图3所示,在该业 务分布信息表中,复帧ID为1、 3、 6的复用帧为有效复用帧,同 时,复帧ID为1的复用帧中的第6、第IO个子帧承载的业务为有 效业务,类似地,复帧ID为3的复用帧中的第3、第14个子帧承 载的业务为有岁丈业务,复帧ID为6的复用帧中的第6、第12个子 帧承载的业务为有效业务。
下面,结合图4,对上述业务分布信息表的形成过程进行举例 -说明。如图4所示,包4舌以下步艰朵
步骤S402,获取复帧0;
步骤S404,从复帧中获取了复用配置信息表;
步骤S406,从复用配置信息表中获取复帧的ID和复用子帧;步骤S408,判断复用子帧所承载的业务是否在所需要的业务列 表中出现;如果出现,则执4亍下一步,如果没有出现,则返回步骤 S楊;
步骤S410,假设复帧ID为i,复用子帧中承载有效业务的业务 ID为X,则将复帧i的ID即i (i>0 )填入业务分布信息表的第i行 第0列,同时,将业务ID即X填入第H亍第j列。
所有业务;f企查完毕之后,业务分布信息表即可形成,业务分布 信息表形成之后,移动终端提取有效业务数据只需要利用业务分布 信息表从复用器输出的非0复帧中提取即可。
从图1所示的复用帧的结构中可以看到,它主要是由复用帧头 和复用帧净荷组成,其中复用帧头包含了复帧ID等信息,提取有效 业务数据的过程中利用业务分布信息表,只需获取每个复用帧的复 帧ID即可判定该复用帧是否有效从而进一步提取有效业务数据(有 效业务子帧)。下面,对上述处理进行详细的说明。
如图5所示,在步骤S208中,才艮据业务分布信息表,对有效 业务的数据进行提取的具体处理包括以下步骤
步骤S502,对于输入的复用帧,获取复用帧的帧头信息,从帧 头信息中获取复用帧的复用帧标识i;
步骤S504,判断复用帧的ID是否为0,如果判断为是,则结 束,如果判断为否,则执行下一步;
步骤S506,使用复帧ID查询业务分布信息表,在业务分布信 息表中,判断ServicePosition[i][O]是否大于0,如果判断结果为是, 则判断复用帧为有效复用帧;如果判断为否,则结束;步骤S508,对于有效复用帧,进一步判断ServicePosition[i][j] (0<j<16)是否大于O,如果判断结果为是,则判断第i行、第j列 存储的是有效业务的业务标识;
步骤S510,才艮据复用帧头中的复用子帧长度、有效业务的业务 标识等信息提取承载有效业务数据的复用子帧。
结合图3,例如,对于ID为1的复用帧,判断ServicePosition[l][l] 为0,则结束才喿作,判断ServicePosition[l][6]大于0,则判断第1行、 第6列存储的是有效业务的业务标识,这样,就可以纟是取该业务标 识对应的业务数据。
装置实施例
在本实施例中,提供了一种有效业务数据提取装置,用于移动 终端从多路复用器输出的广播信道帧中提取有效业务数据。图6是 根据本发明装置实施例的有效业务数据提取装置的框图。如图6所 示,上述装置包括
获取模块60,用于获取广播信道帧中的复帧0,从复帧0中获 取所承载的复用配置信息表,并获取复用配置信息表中的复用帧标 识以及各个复用帧所承载的复用子帧;
判断模块62,用于对于每个复用子帧,判断复用子帧所承载业 务的业务标识是否存在与预先设置的所需业务的业务标识中,如果 判断结果为是,则将业务作为有效业务,将承载有效业务的复用子 帧所在的复用帧作为有效复用帧;
写入模块64,用于将有效复用帧的复用帧标识、有效业务的业 务标识按预定方式写入业务分布信息表,其中,业务分布信息表描 述了有效业务与复用帧和复用子帧的对应关系;提取才莫块66,才艮据业务分布信息表,对有效业务数据进行提取。
此外,上述装置进一步包括设置模块,用于设置业务分布信 息表,其中,业务分布信息表的大小设置为40行16歹'J,用 ServicePosition[i][j]表示,其中,4亍号i由复帧标识表示,列号j由 复用子帧标识表示。
其中,写入模块64以如下预定方式进行写入操作写入模块将 有效复用帧的复用帧标识写入业务分布信息表的第k行第0列,其 中,k为有效复用帧标识;写入才莫块将有,文业务标识写入业务分布 信息表的第i行第j列,其中,j为承载有效业务标识对应的有效业 务的复用子帧的标识,i为复用子帧所在的有效复用帧的复用帧标 识。并在业务分布4言息表中未i真入有岁文复用帧标识或有岁文业务标识 的位置,写入—莫块写入默认值0。
此外,上述提取模块66进一步包括获取模块,用于对于输入 的复用帧,提取复用帧的帧头信息,从帧头信息中提取复用帧的复 用帧表示i;查询判断模块,用于在业务分布信息表中,判断 ServicePosition[i][O]是否大于0,如果判断结果为是,则判断复用帧 为有岁丈复用帧;对于有步文复用帧,进一步判断ServicePosition[i][j] 是否大于O,如果判断结果为是,则判断第i行、第j列存储的是有 效业务的业务标识。之后,上述提取模块66根据查询判断模块判断 的有效业务的业务标识,才是取有岁丈业务凄史据。
综上所述,借助于上述技术方案,能够通过建立业务分布信息 表进行数据提取的方法,使移动终端从多路复用器输出中的广播信 道帧中快速提取有效业务数据。
以上所述〗又为本发明的优选实施例而已,并不用于限制本发明, 只于于本^页i或的^支术人员来i兌,本发明可以有各种更改和变4b。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1. 一种有效业务数据提取方法,用于移动终端从多路复用器输出的广播信道帧中提取有效业务数据,其特征在于,所述方法包 括获取所述广播信道帧的复帧0,从所述复帧0中获取复用配置信息表,并获取所述复用配置信息表中的复用帧标识以及各个复用帧所承载的复用子帧;对于每个复用子帧,判断所述复用子帧所承载业务的业务标识是否存在于预先设置的所需业务的业务标识中,如果判断结果为是,则将所述业务作为有效业务,将承载所述有效业务的所述复用子帧所在的复用帧作为有效复用帧;将所述有效复用帧的复用帧标识、所述有效业务的业务标识按预定方式存入业务分布信息表,其中,所述业务分布信息表描述了有效业务与复用帧和复用子帧的对应关系;根据所述业务分布信息表,对所述有效业务数据进行提取。
2. 根据权利要求1所述的方法,其特征在于,所述业务分布信息 表的大小为40 4亍16列,用ServicePosition[i][j]表示,其中, -f亍号i由复帧标识表示,列号j由复用子帧标识表示。
3. 根据权利要求1或2所述的方法,其特征在于,所述预定方式 为将所述有效复用帧的复用帧标识填入所述业务分布信息 表的第k^f亍第0列,其中,k为所述复用帧标识;将所述业务标识填入所述业务分布信息表的第i行第j列,其中,j为^^载所述业务标识对应的业务的复用子帧的标识,i 为所述复用子帧所在的有效复用帧的复用帧标识。
4. 根据权利要求3所述的方法,其特征在于,对于所述业务分布 信息表中未填入复用帧标识或业务标识的位置,用O填充。
5. 根据权利要求3所述的方法,其特征在于,4艮据所述业务分布 信息表,对所述有效业务的数据进行提取的具体处理为对于输入的复用帧,获取所述复用帧的帧头信息,从所述 帧头信息中获取所述复用帧的复用帧标识i;在所述业务分布信息表中,判断ServicePosition[i][O]是否 大于0,如果判断结果为是,则判断所述复用帧为有效复用帧;对于所述有效复用帧,进一步判断ServicePosition[i][j]是 否大于O,如果判断结果为是,则判断第i行、第j列存储的 是有效业务的业务标识;根据所述有效业务的业务标识,提取有效业务数据。
6. —种有效业务数据提取装置,用于移动终端从多路复用器输出 的广播信道帧中提取有效业务数据,其特征在于,所述装置包 括获取^t块,用于获取所述广播信道帧中的复帧0,从所述 复帧0中获取所承载的复用配置信息表,并获取所述复用配置 信息表中的复用帧标识以及各个复用帧所承载的复用子帧;判断模块,用于对于每个复用子帧,判断所述复用子帧所 承载业务的业务标识是否存在与预先设置的所需业务的业务标识中,如果判断结果为是,则将所述业务作为有效业务,将承载所述有效业务的所述复用子帧所在的复用帧作为有效复用帧;写入模块,用于将所述有效复用帧的复用帧标识、所述有 效业务的业务标识按预定方式写入业务分布信息表,其中,所 述业务分布信息表描述了有效业务与复用帧和复用子帧的对 应关系;提取模块,根据所述业务分布信息表,对所述有效业务数 据进行提取。
7. 根据权利要求6所述的装置,其特征在于,进一步包括设置模块,用于设置所述业务分布信息表,其中,所述业 务分布信息表的大小设置为40行16列,用ServicePosition[i][j] 表示,其中,行号i由复帧标识表示,列号j由复用子帧标识 表示。
8. 根据权利要求7所述的装置,其特征在于,所述写入模块以如 下预定方式进行写入操作所述写入模块将所述有效复用帧的复用帧标识写入所述 业务分布信息表的第k行第0列,其中,k为所述有效复用帧 标识;所述写入模块将所述有效业务标识写入所述业务分布信 息表的第i行第j列,其中,j为承载所述有效业务标识对应的 有效业务的复用子帧的标识,i为所述复用子帧所在的有效复 用帧的复用帧标i只。
9. 根据权利要求8所述的装置,其特征在于,对于所述业务分布 信息表中未填入有效复用帧标识或有效业务标识的位置,所述 写入模块写入默认值0。
10. 根据权利要求8所述的装置,其特征在于,所述提取模块进一 步包括获取溪块,用于对于输入的复用帧,提取所述复用帧的帧 头信息,从所述帧头信息中提取所述复用帧的复用帧表示i;查询判断模块,用于在所述业务分布信息表中,判断 ServicePosition[i][O]是否大于0,如果判断结果为是,则判断 所述复用帧为有效复用帧;对于所述有效复用帧,进一步判断 ServicePosition[i][j]是否大于0,如果判断结果为是,则判断第 i行、第j列存储的是有效业务的业务标识。
11. 根据权利要求10所述的装置,其特征在于,所述提取模块根 据所述查询判断^f莫块判断的所述有效业务的业务标识,提取有 效业务ft据。
全文摘要
本发明公开了一种有效业务数据提取方法和装置,其中,该方法包括获取广播信道帧的复帧0,从复帧0中获取复用配置信息表,并获取复用配置信息表中的复用帧标识以及各个复用帧所承载的复用子帧;对于每个复用子帧,判断复用子帧所承载业务的业务标识是否存在于预先设置的所需业务的业务标识中,如果判断结果为是,则将业务作为有效业务,将承载有效业务的复用子帧所在的复用帧作为有效复用帧;将有效复用帧的复用帧标识、有效业务的业务标识按预定方式存入业务分布信息表,其中,业务分布信息表描述了有效业务与复用帧和复用子帧的对应关系;根据业务分布信息表,对有效业务数据进行提取。
文档编号H04H60/49GK101296045SQ20081009839
公开日2008年10月29日 申请日期2008年6月2日 优先权日2008年6月2日
发明者陈康康 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1