一种移动多媒体广播系统的容错方法

文档序号:7970179阅读:217来源:国知局
专利名称:一种移动多媒体广播系统的容错方法
技术领域
本发明属于移动多媒体广播或手机电视技术领域,特别涉及到一种实现移动多媒体广播系统的容错方法。
背景技术
移动多媒体广播是近年来兴起的一种多媒体播放技术。通过手持的终端,在高速移动的情况下,可以观看电视。终端通过无线协议,接收到节目单,并可以选择自己有权利收看的频道,从而可以接受选择频道的多媒体数据,实现在移动终端上看电视。
移动多媒体广播的音视频数据都按帧的方式封装,如果帧中的一个部分出错,特别是一些重要的数据,如长度信息,将导致错误在整个帧中扩散,导致帧中数据不能正确解码,将严重影响用户的收看。移动多媒体广播系统是通过无线频道或者卫星频道传送音视频数据的,由于这种空中无线传送的特性,传送的数据容易受到各种干扰,导致传送信息出错。因此移动多媒体广播系统中应采用一定的方法来纠错,减少传送系统的误码率,实现终端的良好接收,让用户可以体验理想的收看效果。

发明内容
本发明的目的就在于提供一种移动多媒体广播系统的容错方法,增加系统的纠错能力,提高多媒体广播系统的容错能力,让用户体验更好的收看效果。
本发明的技术方案如下一种移动多媒体广播系统的容错方法,包括以下步骤(1)在移动多媒体广播每一个复用帧的帧头中记载本复用帧的保护信息;(2)在每一个复用帧的尾部增加一个填充,该填充包括下一复用帧的保护信息;(3)多媒体广播终端接收到一个复用帧时,将该复用帧的填充部分放入缓冲区中进行缓存,供下一复用帧使用。
上述步骤(3)进一步可包括终端收到下一个复用帧时,将下一复用帧中的头部信息和缓冲器中缓存的信息进行比较,当发现复用帧中的头部信息出现错误时,采用缓存的复用帧头部信息进行解复用处理;或者多媒体广播信道提供信道错误指示信息,当本复用帧在传送过程中有错误时,多媒体广播终端使用缓冲区中的复用帧头部信息进行解复用处理。
上述步骤(1)中,每个复用帧中包括多个复用子帧,在每一个复用子帧的子帧头中也记载本复用子帧的保护信息;相应地,在所述步骤(2)中,所述填充中可包括下一复用子帧的保护信息。
上述复用帧的保护信息包括帧头的长度、子帧的长度、复用帧关联参数等信息。
上述复用子帧的保护信息包括复用子帧的头长度、视频数据段指示、音频数据段指示、附属数据段指示等信息;复用子帧的保护信息还包含有扩展字段,扩展字段中包含有视频数据段长度、音频数据段长度、附属数据段长度。
所述填充中包括下一复用帧的帧头的全部或部分信息,以及下一复用子帧的子帧头的全部或部分信息。
本发明提供的方法属于一种适合在广播网络中使用的媒体数据容错方法,把复用帧的帧头中的重要信息重传,当其中一帧的帧头信息出现错误,可利用缓存的上一帧中的填充信息进行解码,从而增强了系统的纠错能力,提高了多媒体广播系统的容错能力,可以让用户体验更好的收看效果。


图1所示为复用帧头的结构图2所示为复用子帧的结构图3所示为复用子帧头的扩展区的结构图4所示为一个复用帧的结构图5所示为复用帧的填充结构具体实施方式
图1所示为复用帧头的结构。在移动多媒体广播系统中,视频数据、音频数据、附属数据封装在一起成为一个帧的有效负荷,加上长度信息和媒体参数等内容组成帧头成为完整的复用帧在移动多媒体广播系统中传送。由于帧头中有帧头的长度、子帧的长度、复用帧关联参数等重要内容,因此在包头中增加纠错字节来保护头部的重要信息。
图2所示为复用子帧的结构。复用帧中包括多个复用子帧,复用子帧的头中也包含有复用子帧的头长度、视频数据段指示、音频数据段指示、附属数据段指示等。
图3所示为复用子帧头的扩展区的结构。复用子帧的头中还包含有扩展字段,复用子帧的视频数据段长度、音频数据段长度、附属数据段长度等重要信息放在该扩展字段中。
复用帧和复用子帧的长度和指示等重要信息,在多媒体广播系统的无线传送通道中如果受到干扰而没有恢复,将导致复用帧或者复用子帧错误定界,使接收到的数据无法正确解码,影响音视频的解码效果,在视频上会呈现马赛克现象,音频中有噪声。为解决这个问题,将这些重要的信息附加在上一个复用帧的尾部传送。
图4所示为一个复用帧的结构。移动多媒体广播的广播信道帧由多个复用帧组成,而复用帧由复用帧头、复用净荷和填充组成。
其中复用净荷由复用子帧组成,填充部分由下一帧的保护信息组成,复用帧0的填充部分是复用帧1中的保护信息,复用帧1的填充部分是复用帧2中的保护信息,复用帧2的填充部分是复用帧3中的保护信息,依次类推。
图5所示为复用帧的填充结构。本复用帧的尾部的填充部分由下一帧的复用帧头和复用子帧的帧头组成,也可以是下一帧的帧头的部分信息和复用子帧帧头的部分信息组成,例如提取下一帧复用帧和复用子帧中的长度信息部分,在本帧的填充部分中传送。
多媒体广播终端接收到复用帧时,将复用帧的填充部分放入缓冲区中进行缓存,供下一个复用帧使用,收到下一个复用帧时可以利用复用帧中的头部信息和缓冲器中缓存的信息进行比较,当发现本复用帧头部信息因为各种干扰而出现错误,可采用缓存的复用帧头部信息进行解复用处理;多媒体广播信道还可提供信道错误指示信息,当多媒体广播终端发现本复用帧在传送过程中有错误时,及时使用缓冲区中的复用帧头部信息进行解复用处理,屏蔽传送中的误码,从而提高系统的容错能力。
权利要求
1.一种移动多媒体广播系统的容错方法,包括以下步骤(1)在移动多媒体广播每一个复用帧的帧头中记载本复用帧的保护信息;(2)在每一个复用帧的尾部增加一个填充,该填充包括下一复用帧的保护信息;(3)多媒体广播终端接收到一个复用帧时,将该复用帧的填充部分放入缓冲区中进行缓存,供下一复用帧使用。
2.根据权利要求1所述的方法,其特征在于,所述步骤(1)中,每个复用帧中包括多个复用子帧,在每一个复用子帧的子帧头中记载本复用子帧的保护信息。
3.根据权利要求2所述的方法,其特征在于,所述步骤(2)中,所述填充中进一步包括下一复用子帧的保护信息。
4.根据权利要求1所述的方法,其特征在于,所述复用帧的保护信息包括帧头的长度、子帧的长度、复用帧关联参数。
5.根据权利要求2所述的方法,其特征在于,所述复用子帧的保护信息包括复用子帧的头长度、视频数据段指示、音频数据段指示、附属数据段指示。
6.根据权利要求2所述的方法,其特征在于,所述复用子帧的保护信息还包含有扩展字段,扩展字段中包含有视频数据段长度、音频数据段长度、附属数据段长度。
7.根据权利要求1所述的方法,其特征在于,所述填充包括下一复用帧的帧头的全部或部分信息。
8.根据权利要求2所述的方法,其特征在于,所述填充包括下一复用子帧的子帧头的全部或部分信息。
9.根据权利要求1或3所述的方法,其特征在于,所述步骤(3)进一步包括终端收到下一个复用帧时,将下一复用帧中的头部信息和缓冲器中缓存的信息进行比较,当发现复用帧中的头部信息出现错误时,采用缓存的复用帧头部信息进行解复用处理。
10.根据权利要求1或3所述的方法,其特征在于,所述步骤(3)进一步包括多媒体广播信道提供信道错误指示信息,当本复用帧在传送过程中有错误时,多媒体广播终端使用缓冲区中的复用帧头部信息进行解复用处理。
全文摘要
一种移动多媒体广播系统的容错方法,包括以下步骤(1)在移动多媒体广播每一个复用帧的帧头中记载本复用帧的保护信息;(2)在每一个复用帧的尾部增加一个填充,该填充包括下一复用帧的保护信息;(3)多媒体广播终端接收到一个复用帧时,将该复用帧的填充部分放入缓冲区中进行缓存,供下一复用帧使用,终端收到下一个复用帧时,将下一复用帧中的头部信息和缓冲器中缓存的信息进行比较,当发现复用帧中的头部信息出现错误时,采用缓存的复用帧保护信息进行解复用处理,从而提高了系统的容错能力。
文档编号H04L1/00GK1960502SQ20061014095
公开日2007年5月9日 申请日期2006年10月16日 优先权日2006年10月16日
发明者王标, 晏祥彪, 朱晓光 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1