[发明专利]一种提高移动多媒体广播终端接收性能的方法有效
申请号: | 200710123426.6 | 申请日: | 2007-06-22 |
公开(公告)号: | CN101072360A | 公开(公告)日: | 2007-11-14 |
发明(设计)人: | 谢大雄;陈胜利;王标;方源立;江华;周建峰 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04N7/64 | 分类号: | H04N7/64;H04N7/52;H04N7/24;H04H1/00 |
代理公司: | 北京安信方达知识产权代理有限公司 | 代理人: | 许志勇;颜涛 |
地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 移动 多媒体 广播 终端 接收 性能 方法 | ||
1、一种提高移动多媒体广播终端接收性能的方法,其特征在于,包括如下步骤:
(1)获取复用帧的复用帧头长度和复用帧头数据,对所述复用帧头进行循环冗余校验,如果正确则对所述复用帧头进行解析,保存所述复用帧的复用帧头长度,并获取所述复用帧内各复用子帧的长度和目标复用子帧的起始位置,进而获取所述目标复用子帧,否则转步骤(2);
(2)根据最近一次正确解析的复用帧的复用帧头长度,确定所述复用帧中复用子帧1的起始位置,并对所述复用子帧1的子帧头进行解析,获取所述复用子帧1的长度;
(3)根据所述复用子帧1的起始位置和长度,以及所述目标复用子帧的序号,获得所述目标复用子帧头的起始位置,进而获取所述目标复用子帧。
2、如权利要求1所述的方法,其特征在于,步骤(1)中所述复用帧头循环冗余校验正确时,以字节为单位,将所述复用帧头长度、循环冗余校验码长度以及所述目标复用子帧之前各复用子帧长度相加之和作为偏移值,即可获得所述目标复用子帧的起始位置。
3、如权利要求1所述的方法,其特征在于,步骤(1)中对所述复用帧头进行循环冗余校验正确时,如果所述复用帧头内包含下一帧参数,则进一步保存该下一帧参数。
4、如权利要求3所述的方法,其特征在于,所述下一帧参数的内容包括将在下一次接收的复用帧的复用帧头长度和复用子帧1的长度。
5、如权利要求3所述的方法,其特征在于,所述步骤(2)进一步包括,判断是否保存有最近一次正确解析的复用帧中的下一帧参数,如果有则根据所述下一帧参数中的信息,得到本次接收到的复用帧中的复用子帧1的起始位置和复用子帧1的长度。
6、如权利要求5所述的方法,其特征在于,步骤(2)中通过所述下一帧参数中的所述将在下一次接收的复用帧的复用帧头长度,加上循环冗余校验码的长度,得到所述复用子帧1的起始位置。
7、如权利要求1所述的方法,其特征在于,所述步骤(2)包括:
(21)根据所述最近一次正确解析的复用帧的复用帧头长度,对所述复用帧中复用子帧1的起始位置进行定位;
(22)对所定位的复用子帧1的起始位置所对应的子帧头进行循环冗余校验,所述循环冗余校验正确就得到了所述复用子帧1的起始位置,之后直接执行步骤(24),否则转步骤(23);
(23)将所述最近一次正确解析的复用帧的复用帧头长度增加或减少3字节的整数倍,再次对所述复用帧中复用子帧1的起始位置进行定位,直到对所定位的复用子帧1的起始位置所对应的子帧头进行的循环冗余校验正确,获得所述复用子帧1的起始位置为止;
(24)对确定了起始位置的所述复用子帧1进行子帧头解析,获取所述复用子帧1的长度。
8、如权利要求1所述的方法,其特征在于,步骤(2)中所述复用子帧1的长度,等于所述复用子帧1子帧头长度、循环冗余校验长度以及所述复用子帧1内各信息段长度。
9、如权利要求1所述的方法,其特征在于,步骤(3)包括,根据所述复用子帧1的起始位置和长度,依次确定所述目标复用子帧之前各复用子帧的起始位置和长度,最终得到所述目标复用子帧头的起始位置。
10、如权利要求9所述的方法,其特征在于,步骤(3)中进一步包括,所述目标复用子帧之前各复用子帧,包括所述目标复用子帧,如果子帧头循环冗余校验错误,则停止解析本次接收到的复用帧,并清除缓存区中所保留的复用帧头长度信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710123426.6/1.html,转载请声明来源钻瓜专利网。