用于cmmb制式手机电视的解析方法与装置的制作方法

文档序号:7691645阅读:152来源:国知局
专利名称:用于cmmb制式手机电视的解析方法与装置的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种用于CMMB ( China Mobile Multimedia Broadcasting,中国移动多々某体广4番)制式手才几电 -见的解析方法与装置。
背景技术
手机电视是用具有视频支持功能的手机观看电视的业务。目前, 手机电视业务的实现主要有三个途径(1)基于移动网络的实现技 术。目前美国和我国运营商推出的手机电视业务主要是依靠现有的 移动网络实现的。在我国,中国移动和中国联通都已分别基于其 GPRS (General Packet Radio Service,通用分组无线业务)网络和 CDMA ( Code Division Multiple Access,码分多址)1X网纟备,利用 移动流媒体技术推出了手机电视业务。(2)基于卫星的实现技术。 这一类技术的本质就是通过卫星提供下行传输,实现广播方式的手 机电视业务,而用户通过在手机终端上集成直接接收卫星信号的模 块,就可以实现多媒体数据的接收。典型的技术包括欧洲的S - DVB (Satellite - Digital Video Broadcasting,卫星凄t字电4见广播)和日韩 的S - DMB ( Satellite — Digital Multimedia Broadcasting,卫星凄t字 多媒体广播)等。(3)基于地面数字广播网的实现技术。此类实现 技术主要是针对地面数字广播电视产生的,使用的频率一般为广播 电一见频革殳。CMMB即中国移动多々某体广4番,由国家广4番电影电一见总局掮: 出,2006年10月一皮颁布为4亍业标准。它采用S波萃殳大功率卫星与 地面同频增补网络相结合的技术体制,单向广播和双向互动相结合, 实J见全国天;也一体覆盖、全国漫游。该才示准适用于在30Mhz 3000Mhz频率范围内,通过卫星或地面无线发射电^L、广播、彰:据 信息等多媒体信号的广播系统。
在实现本发明过程中,发明人发现现有技术中至少存在如下问 题目前的手机电视系统中在手机电视接收端对接收信号进行解调、 解码等处理之前,尚没有专门设置装置对数据进行解析,而只是对 接收信号进行同步处理。这样,对后级的凄t据处理才莫块来"^兑,必须 先对数据进行一次筛选,挑出有效数据,并判断每个时隙是否为目 标业务所在的时隙,这势必增加处理的复杂度。

发明内容
本发明旨在提供一种用于CMMB制式手才几电^L的解析方法和 装置,以解决在手才几电祸z接收端对4妄收信号进4亍解调、解码时处理 复杂的问题。
在本发明的实施例中,提供了一种用于CMMB制式手才几电朝L 的解析方法,包括如下步骤判断当前接收到的信号的业务时隙为 目标业务时隙;解析业务时隙以得到解析数据;将解析数据4是供给 后续的解调解;马处理。
优选的,判断当前^^妄收到的信号的业务时隙为目标业务时隙具 体包括接收信号;才艮据预_没的参数确定到达信号的业务时隙的起 始位置;设置从起始位置开始的预定长度的时隙为业务时隙;才艮据 预设的参数判断业务时隙是否为目标业务时隙。优选的,还包括设置业务时隙后的位置为下一个业务时隙的 起始位置。
优选的,解析业务时隙以得到解析数据具体包括从业务时隙 中读取以下至少之一以构成解析数据信标、OFDM符号的有效凄t 据体、保护间隔。
优选的,解析业务时隙以得到解析数据具体包括根据计凄史器 和预i殳的参凄t确定业务起始标记、时隙起始标i己、符号起始标i己; 根据业务起始标记、时隙起始标记、符号起始标记确定信标、OFDM 符号的有效数据体、保护间隔;^4居计数器和预,没的参数确定每个 有效数据体中数据的第 一个时钟输出数据有效标记;根据每个有效 数据体中数据的第 一个时钟输出数据有效标记确定解析数据是否为
有效ft据。
在本发明的实施例中,还提供了一种用于CMMB制式手才几电 视的解析装置,其特征在于,包括定时计算器模块,用于完成时 隙内数据成分的解析及数据相位定时;数据筛选器才莫块,用于完成 对CMMB制式的数据进行筛选,为后级数据处理模块提供数据解 析信息;控制器模块,用于完成对定时计数器模块及数据筛选器模 块的控制功能;系统交互模块,用于完成与软件系统的交互。
优选的,定时计算器模块具体包括信标计数器单元,用于完 成从时隙起始位置到时隙第一个有效lt据之间的定时;符号凄t据计 数器单元,用于完成每个OFDM符号的有效数据体的长度定时;符 号数计数器单元,用于完成每个时隙的符号^t定时;间隔计凄t器单 元,用于完成每两个有效数据体之间的无效数据长度定时。
优选的,定时计算器才莫块还包括数据相位定时计数器单元, 用于完成每个数据的相位定时。优选的,数据篩选器模块具体包括业务起始标记单元,用于 完成每个业务的起始标记;时隙起始标记单元,用于完成业务内的 每个时隙的起始标记;符号起始标记单元,用于完成业务内的每个 OFDM符号的起始标记;数据有效标记单元,用于完成每个有效数 才居的才示i己。
优选的,控制器模块具体包括计数器控制单元,用于完成对 定时计算器模块中的各个计数器单元的启动与关闭;本地控制信号
产生单元,用于完成本地控制信号的产生。
优选的,系统交互模块具体包括参数接收单元,用于完成软 件下达的各项参数的接收;信息上报单元,用于完成向软件上报中 断发生时刻^/f牛所处的位置;中断上才艮单元,用于完成在每个时隙 起始位置向软件上报中断,为软件提供定时。
以上实施例因为采用对接收信号的有效数据进行筛选的方法, 为后面的数据处理完成了数据的解析,所以克服了在手机电视接收 端对接收信号进行解调、解码时处理复杂的问题,进而达到了节约 系统资源的效果。


此处所说明的附图用来提供对本发明的进一步理解,构成本申 请的一部分,本发明的示意性实施例及其说明用于解释本发明,并 不构成对本发明的不当限定。在附图中
图1示出了才艮据本发明实施例的用于CMMB制式手才几电4见的 解析方法的流程图2示出了根据本发明优选实施例一的用于CMMB制式手机 电一见的解析方法的流程图;图3示出了根据本发明优选实施例二的用于CMMB制式手机 电4见的解片斤方法的流程图4示出了才艮据本发明优选实施例的中断丟失4呆护处理的流程
图5示出了根据本发明实施例的用于CMMB制式手机电^L的 解析装置的方框图。
具体实施例方式
下面将参考附图并结合实施例,来详细说明本发明。
图1示出了根据本发明实施例的用于CMMB制式手机电3见的 解片斤方法的流禾呈图,包4舌如下步骤
步骤S10,判断当前4妄收到的信号的业务时隙为目标业务时隙;
步骤S20,解析业务时隙以得到解析tt据;
步骤S30,将解4斤tt据提供《合后续的解调解码处理。
以上实施例因为采用对接收信号的有效数据进行筛选的方法, 为后面的数据处理完成了数据的解析,所以克服了在手机电视接收 端对接收信号进行解调、解码时处理复杂的问题,进而达到了节约 系统资源的岁丈果。
优选的,判断当前接收到的信号的业务时隙为目标业务时隙具 体包括接收信号;根据预设的参数确定到达信号的业务时隙的起 始位置;设置从起始位置开始的预定长度的时隙为业务时隙;根据 预设的参数判断业务时隙是否为目标业务时隙。该优选实施例中,根据预设的参数判断业务时隙是否为目标业 务时隙时,只有一个参数,软件只需向硬件提供一位的判断标志即
可,比如说O表示非目标业务时隙,l表示目标业务时隙。)
优选的,还包括i殳置业务时隙后的位置为下一个业务时隙的 起始位置。
优选的,解析业务时隙以得到解析数据具体包括从业务时隙 中读取以下至少之一以构成解析数据信标、OFDM符号的有效数 据体、保护间隔。
优选的,解析业务时隙以得到解析数据具体包括4艮据计凄t器 和预设的参凄史确定业务起始标记、时隙起始标记、符号起始标记; 根据业务起始标记、时隙起始标记、符号起始标记确定信标、OFDM 符号的有效数据体、保护间隔;根据计数器和预设的参数确定每个 有效凄t据体中数据的第一个时钟输出凄t据有效标记;才艮据每个有效 凄史据体中凄史据的第 一个时钟输出it据有效标记确定解析数据是否为
有效数据。
该优选实施例中的信标位于一个时隙的起始,当前一个时隙结 束后,接下来的就是下一个时隙的信标。具体可参考CMMB协议)
图2示出了4艮据本发明优选实施例一的用于CMMB制式手枳j 电视的解析方法的流程图,包括如下步骤
步骤S201:等纟寺业务时隙的起始位置的到达;
步骤S202:当到达业务时隙的起始位置时,上报中断,同时, 读取软件下达的参数;步骤S203:根据软件下达的参数,判断该时隙的数据是否输出, 若该时隙不是目标业务时隙则返回第一步;若该时隙是目标业务时 隙,则启动信标计数器,开始数据解析;
步骤S204:解4斤完最后一个OFDM (Orthogonal Frequency Division Multiplexing,正交频分复用)符号,该业务时隙数据解析 结束,返回第一步。
以上优选实施例一的方法后级的数据处理可以直接根据本发明 所述装置输出的数据解析信息来进行数据处理,无需再对数据进行 定时,使得系统结构更加简单、清晰,节约了系统资源。
图3示出了根据本发明优选实施例二的用于CMMB制式手机 电4见的解析方法的流程图,包括如下步骤
步骤S301,等待到达业务时隙的起始位置;
步骤S302,当到达业务时隙的起始位置时,上才艮中断,同时, 读取软件下达的参数,软件下达的业务时隙起始位置的值为实时读 取,其〗也参^t全部在此处读取;
步骤S303, 4艮据4欠件下达的参数,判断该时隙是否为目标业务 时隙,若该时隙不是目标业务时隙,则返回步骤S301;
步骤S304,启动信标计tt器;
步骤S305,判断信标计数器是否关闭;当信标计数器关闭时, 启动符号计数器与符号数计数器;同时,输出时隙起始标记与符号 起始标记;并根据软件下达的参数,判断是否输出业务起始标记; 同时,标齐每个凝:据的第一个时钟输出凝:据有效标记。步骤S306,当符号计数器关闭时,启动间隔计数器,所有数据 解析标记不输出;
步骤S307,当间隔计数器关闭时,启动符号计数器,同时,输 出符号起始标记,并标齐每个数据的第 一个时钟输出数据有效标记;
步骤S308,重复步骤S106和步骤S107,直到符号凄t计数器记 满53个符号(一个时隙包含53个OFDM符号);
步骤S309,解析完第53个OFDM符号,标志该时隙数据解析 完毕,返回步骤SIOI,等4寺下一个目标业务时隙的开始。
以上优选实施例二因为采用对接收信号的有效数据进行筛选的 方法,为后面的数据处理模块完成了数据的解析,所以克服了在手 机电视接收端对接收信号进行解调、解码时处理复杂的问题,进而 达到了节约系统资源的效果。
图4示出了根据本发明优选实施例的中断丟失保护处理的流程 图,包4舌如下步骤
步骤al,根据本地寄存器A判断是否到达业务时隙起始位置;
步骤a2,当到达业务时隙起始位置时,将本地寄存器A的值自 加一个时隙的长度(25ms), i故为下一个时隙的起始4立置;
步骤a3,判断本时隙数据是否为目标业务时隙;
步骤a4,开始本时隙的lt据解析,lt据解析的具体流程如实施 例二中所述;
步骤a5,本时隙数据解析完毕,返回al;步骤bl ,判断软件下达的业务时隙起始位置有没有更新;
步骤b2,若业务时隙的起始位置有更新,则将更新后的起始位 置赋给本地寄存器A,覆盖A原先的值;若没有更新,则A的值不 变。
需要说明的是,本发明所述的装置对软件下达的业务时隙起始 位置是实时读取的,而对4欠件下达的其他参凄t都是统一在到达业务 时隙起始位置的时4美读取的。图5中的a和b为两个并4亍的过禾呈。
以上实施例提供了中断保护机制,若软件没有响应中断,没有 下达下个时隙的起始位置,该装置会自动更新时隙的起始位置,进 行下个时隙数据的解析,避免偶发性事故导致系统瘫痪。该中断保 护机制也为软件的设计提供了便利,当软件需要硬件连续处理多个 时隙的业务时,只需下达第一个时隙的起始位置即可,本装置将自 动保证多个时隙数据解析信息的连续输出,从而保证硬件系统的连 续解码。
图5示出了根据本发明实施例的用于CMMB制式手才几电^L的 解析装置的方框图,包括
定时计算器模块,用于完成时隙内数据成分的解析及数据相位 定时;
数据筛选器才莫块,用于完成对CMMB制式的数据进行筛选, 为后级数据处理模块提供数据解析信息;
控制器模块,用于完成对定时计数器模块及数据筛选器模块的 控制功能;
系统交互才莫块,用于完成与l欠件系统的交互。以上实施例因为采用对*接收信号的有效彩:据进行筛选的方法, 为后面的数据处理模块完成了数据的解析,所以克服了在手机电#见 接收端对接收信号进行解调、解码时处理复杂的问题,进而达到了 节约系统资源的效果。
优选的,定时计算器模块具体包括信标计数器单元,用于完 成从时隙起始位置到时隙第一个有效数据之间的定时;符号数据计 数器单元,用于完成每个OFDM符号的有效数据体的长度定时;符 号数计数器单元,用于完成每个时隙的符号数定时;间隔计数器单 元,用于完成每两个有效凄t据体之间的无效凄t梧长度定时。
优选的,定时计算器才莫块还包括数据相位定时计tt器单元, 用于完成每个凄t据的相位定时。
该优选实施例的定时计算器模块用于完成数据成分解析的计数 器的长度根据CMMB标准所规定的物理层帧结构以及数据的采样 频率来定义。比如信标计数器的长度包括一个TxID (发射才几标识信 号)、两个同步符号、两个GI (保护间隔)以及一个CP (循环前缀) 的长度,共为501.6jas,若才羊点频率为10MHz,那么信标计凄史器的 长度即为501.6jasx 10MHz-5016。用于完成4fet据相位定时的计凄t器 的长度由所用时钟频率和数据频率来决定,计数器长度=时钟频率/ 数据频率。
优选的,数据筛选器模块具体包括业务起始标记单元,用于 完成每个业务的起始标记;时隙起始标记单元,用于完成业务内的 每个时隙的起始标记;符号起始标记单元,用于完成业务内的每个 OFDM符号的起始标记;数据有效标记单元,用于完成每个有效凄史 据的标记。该优选实施例的数据筛选器模块中,数据解析信息的组成才艮据 系统的需求来定义。比如时隙起始位置标记是位于信标的起始还是
位于第 一个OFDM符号的有效数据体的起始,系统可4艮据其整体i殳 计的方i"更来决定。
优选的,控制器模块具体包括计数器控制单元,用于完成对 定时计算器模块中的各个计数器单元的启动与关闭;本地控制信号
产生单元,用于完成本地控制信号的产生。
该优选实施例的控制器模块用于完成对定时计数器模块、数据 筛选器模块及系统交互模块的控制。控制器模块中各种控制信号的 构成主要根据其他三个模块的功能实现及时序需求来决定。
优选的,系统交互才莫块具体包括参数接收单元,用于完成库欠 件下达的各项参数的接收;信息上报单元,用于完成向软件上报中 断发生时刻石更件所处的位置;中断上才艮单元,用于完成在每个时隙 起始位置向软件上报中断,为软件提供定时。
该优选实施例的系统交互才莫块用于完成与l欠件系统的交互,包 括软件下达的各项参数的接收、向软件上报信息以及向软件上报中 断。软件下达的参数主要有业务时隙起始位置、是否为目标业务 时隙、是否为业务起始时隙等。上报的信息主要是中断发生时装置 所处的位置,相当于为软件提供定时。
以上实施例提供的用于CMMB制式手机电视的解析方法和装 置对接收信号的有效数据进行了筛选,为后面的数据处理模块完成 了数据的解析。将所有的定时处理集中到本发明所述的装置,使得 系统结构更加简单、清晰,节约了系统资源。本发明提供的中断丟 失保护机制,保证系统在出现偶发性事故时不会进入瘫痪状态;同 时,它也为软件的设计提供了便利,当软件需要硬件连续处理多个时隙的业务时,只需下达第一个时隙的起始位置即可,本装置将自 动保证多个时隙数据解析信息的连续输出。
显然,本领域的技术人员应该明白,上述的本发明的各模块或 各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算 装置上,或者分布在多个计算装置所组成的网络上,可选地,它们 可以用计算装置可执行的程序代码来实现,从而,可以将它们存储
在存储装置中由计算装置来执行,或者将它们分别制作成各个集成 电路模块,或者将它们中的多个模块或步骤制作成单个集成电路冲莫 块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明, 对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1.一种用于CMMB制式手机电视的解析方法,其特征在于,包括如下步骤判断当前接收到的信号的业务时隙为目标业务时隙;解析所述业务时隙以得到解析数据;将所述解析数据提供给后续的解调解码处理。
2. 根据权利要求1所述的解析方法,其特征在于,判断当前4妄收 到的信号的业务时隙为目标业务时隙具体包4舌接收所述信号;根据预设的参数确定到达所述信号的所述业务起始时隙 和所述业务时隙的起始位置;设置从所述起始位置开始的预定长度的时隙为所述业务 时隙;根据预设的参数判断所述业务时隙是否为目标业务时隙。
3. 根据权利要求2所述的解析方法,其特征在于,还包括i殳置所述业务时隙后的位置为下一个业务时隙的起始位置。
4. 根据权利要求1所述的解析方法,其特征在于,解析所述业务 时隙以得到解析数据具体包括从所述业务时隙中读取以下至少之一 以构成所述解析凄t 据信标、OFDM符号的有效数据体、^呆护间隔。
5. 根据权利要求4所述的解析方法,其特征在于,解析所述业务 时隙以得到解析凄t据具体包括才艮据计凄t器和预i殳的参凄t确定业务起始标记、时隙起始标 i己、符号起始标i己;才艮据所述业务起始标记、所述时隙起始标记、所述才寻号起 始标记确定信标、OFDM符号的有效数据体、保护间隔;根据所述计数器和所述预设的参数确定每个所述有效数 据体中数据的第 一个时钟|#出数据有效标记;根据每个所述有效数据体中数据的第 一个时钟输出凄欠据 有效标记确定解析数据是否为有效数据。
6. —种用于CMMB制式手机电视的解析装置,其特征在于,包 括定时计数器模块,用于完成时隙内数据成分的解析及数据 相位定时;数据筛选器模块,用于完成对CMMB制式的所述凄t据进 行筛选,为后级数据处理模块提供所述数据解析信息;控制器模块,用于完成对定时计数器模块及数据筛选器模 块的控制功能;系统交互模块,用于完成与软件系统的交互。
7. 根据权利要求6所述的解析装置,其特征在于,定时计数器模 块具体包括信标计数器单元,用于完成从时隙起始位置到所述时隙第 一个有岁文凄t才居之间的定时;符号数据计数器单元,用于完成每个OFDM符号的有效 数据体的长度定时;符号数计数器单元,用于完成每个时隙的符号数定时;间隔计数器单元,用于完成每两个有效数据体之间的无效 数据长度定时。
8. 根据权利要求6所述的解析装置,其特征在于,定时计数器模 块还包4舌数据相位定时计数器单元,用于完成每个数据的相位定时。
9. 根据权利要求6所述的解析装置,其特征在于,数据筛选器模 块具体包括业务起始标记单元,用于完成每个业务的起始标i己;时隙起始标记单元,用于完成所述业务内的每个时隙的起 士台才示i己;符号起始标记单元,用于完成所述业务内的每个OFDM 符号的起始标记;婆t据有效标记单元,用于完成每个有效凄t据的标i己。
10. 根据权利要求6所述的解析装置,其特征在于,控制器才莫块具 体包括计数器控制单元,用于完成对所述定时计算器模块中的各 个所述计数器单元的启动与关闭;本地控制信号产生单元,用于完成本地控制信号的产生。
11. 根据权利要求6所述的解析装置,其特征在于,系统交互^t块 具体包才舌参数接收单元,用于完成所述软件下达的各项所述参数的 接收;信息上报单元,用于完成向所述软件上报中断发生时刻石更件所处的位置;中断上才艮单元,用于完成在每个所述时隙起始位置向戶斤述 软件上报中断,为软件提供定时。
全文摘要
本发明提供了一种用于CMMB制式手机电视的解析方法和装置,方法包括如下步骤判断当前接收到的信号的业务时隙为目标业务时隙;解析业务时隙以得到解析数据;将解析数据提供给后续的解调解码处理。本发明节约了系统资源。
文档编号H04L27/26GK101567869SQ20081009406
公开日2009年10月28日 申请日期2008年4月25日 优先权日2008年4月25日
发明者曹南山 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1