[发明专利]进行帧同步的处理方法及帧同步电路有效
申请号: | 201210487221.7 | 申请日: | 2012-11-26 |
公开(公告)号: | CN102984549A | 公开(公告)日: | 2013-03-20 |
发明(设计)人: | 虎忠义;张杰 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04N21/236 | 分类号: | H04N21/236 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何青瓦 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 进行 同步 处理 方法 电路 | ||
技术领域
本发明涉及数字信号传输领域,特别是涉及一种对MPEG帧进行帧同步的处理方法及帧同步电路。
背景技术
在同步数字通信中,数据均按照约定的帧格式进行发送和接收。如果传输距离较长,为了节省连线资源,一般不会使用单独的连线去传输数据的帧定位信息到接收端。对于长距离传输,采用的方法是:在发送端,每隔一段时间插入一个固定的帧同步头,在帧同步头之间排列需要传输的有效数据;在接收端,通过帧同步技术重新识别帧同步头,以确定有效数据的位置。简单来说,帧同步就是确定有效数据序列的帧同步头的位置,进而完成整个有效数据序列的定位关系的过程。
在J.83B标准的数字电视系统中,数字电视系统的发送端发送的MPEG帧的帧同步头不是简单加入同步头,而是在发送MPEG帧之前,需要对每个要发送的有效数据进行处理,处理的过程包括:发送端将需要传输的有效数据(1496bit)输入一个线性反馈移位电路,线性反馈移位电路输出得到8bit校验和。将该校验和输入一个附加的有限冲激响应(FIR)滤波器,有限冲激响应滤波器输出得到一个8bit数据的结果。将该得到的结果补充到原来的有效数据(1496bit)的后面,获得新的1504bit数据,该1504bit数据即为要发送的一个完整的MPEG帧。如果再将一个经过上述处理的1504bit数据的完整MPEG帧输入线性反馈移位电路,那么正常情况下线性反馈移位电路输出的校验结果应该为一个预定数据,业界一般将此预定数据设为47H。
相应地,在J.83B标准的数字电视系统的接收端,只要将接收到的MPEG帧输入线性反馈移位电路进行校验,线性反馈移位电路输出的校验结果为上述预定数据47H,那么认为这个MPEG帧可能是完整的帧。
上述数字电视系统接收端的处理过程即为帧同步的处理过程。在同步数字通信中,帧同步电路即是实现帧同步处理过程的电路。现有技术的帧同步电路是在内部使用了一个帧同步状态计数器和帧同步标志。帧同步标志若为低时,则说明尚未实现帧同步;而相应地,帧同步标志若为高时,则说明实现帧同步。具体地,帧同步状态计数器的初值为最小值0,在接收到帧头比较器的第一个高脉冲后,帧同步状态计数器加1;根据数据帧的长度,经过一帧的时间后,如果后面的帧在对应时刻没有产生帧同步脉冲,则帧同步状态计数器减1。当帧同步状态计数器达到上限T,表明完成帧同步,帧同步标志置为高。在实现帧同步以后,只在预测的帧同步头位置进行帧同步头判断。如果对应时刻没有产生帧同步脉冲,则帧同步状态计数器减1;如果对应时刻产生帧同步脉冲,则帧同步状态计数器加1或者保持T。在帧同步标志为高的情况下,一旦帧同步状态计数器的值为0,则表明帧同步失败,同时置帧同步标志为低。
本申请的发明人在长期的研发中发现,上述帧同步电路处理帧同步的过程应用到J.83B标准的数字电视系统时,当一MPEG帧的帧长度范围内的码流通过线性反馈移位电路后得到的校验结果为47H时,现有帧同步电路的检测机制会锁定该码流中校验结果为47H时的位置,后续每一MPEG帧的帧长度范围内的码流在该锁定的位置判断该码流通过线性反馈移位电路后得到的校验结果是否仍为47H,如果该锁定位置的校验结果不是47H,则重新进行上述过程,搜索码流通过线性反馈移位电路后得到的校验结果为47H的位置。另外,由于线性反馈移位电路的校验能力不强,导致一个MPEG帧的帧长度范围内的码流经过线性反馈移位电路校验后,可能有不止一个位置的校验结果为47H。这使得上锁过程(即寻找同一位置出现校验结果为47H的位置点的过程)反复搜索,帧同步处理时间变长。
发明内容
本发明主要解决的技术问题是提供一种对MPEG帧进行帧同步的处理方法及帧同步电路,能够大大减少重复搜索的次数,缩短帧同步的时间。
本发明的一方面是:提供一种对MPEG帧进行帧同步的处理方法,包括:获取一MPEG帧范围内的码流的第一校验结果符合预设目标的至少两个位置点,记为第一位置组;获取下一MPEG帧范围内的码流在所述第一位置组中的第一校验结果符合预设目标的位置点,记为固定位置组;利用所述符合预设目标的固定位置组中至少一个固定位置点对后续每一MPEG帧范围内的码流进行帧同步处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210487221.7/2.html,转载请声明来源钻瓜专利网。