一种业务数据流的发送方法

文档序号:7918362阅读:211来源:国知局

专利名称::一种业务数据流的发送方法
技术领域
:本发明涉及移动多媒体广播
技术领域
,特别涉及一种移动多々某体广播业务数据流的发送方法。
背景技术
:移动多媒体广播是近年来兴起的一种广播方式的多媒体播放技术。通过手持的终端,在高速移动的情况下,可以观看电视等多媒体业务。终端通过无线广播信道,接收到多媒体业务节目单,并可以选择自己有权利收看的频道,接收选择频道的多媒体数据,从而实现在移动终端上看电视。目前移动多媒体广播系统可采用多种数据传输方法,常见的有传输流、多协议封装、IP数据封装等。在中国的移动多々某体广播系统中,复用帧结构是移动多媒体广播系列标准的第二部分,它包括有效负荷、长度信息和媒体参数等内容组成的复用帧帧头。复用帧定义了数据流的封装格式,一个复用帧由多个复用子帧组成,复用子帧的数量包含在复用帧头中。其中每个复用子帧中封装一个多+某体广播业务的内容,其结构如图l所示,复用子帧包括复用子帧头、视频段、音频段以及数据段。其中如图2a所示,视频段由多个视频单元封装而成;如图2b所示,音频段由多个音频单元封装而成;如图2c所示,数据段由多个数据单元封装而成。由上可知,i见频单元、音频单元、数据单元是现有数据流封装方法中的最小单元。当数据传输发生错误时,由于视频单元、音频单元、数据单元与其相邻的单元之间无明显的边界区分,需要将视频段/音频段/数据段的所有单元的数据丢弃,即无法仅丢弃出错部分的单元,从而导致错误扩散,极大地影响了多士某体广播系统的传输效率以及容错性。
发明内容本发明所要解决的技术问题是提供一种移动多媒体广播业务数据流的发送方法,能够提高移动多媒体广播系统的传输效率及容错性。为了解决上迷技术问题,本发明提供了一种业务数据流的发送方法,包括将移动多媒体广播业务的视频、音频或数据作为复用块的净荷,将所述复用块的基本描述信息封装在复用块头部,所述基本描述信息包括该复用块的类型,所述类型用于标识本复用块的净荷是^L频、音频或者数据;将由净荷和头部构成的复用块作为净荷封装在相应的视频单元、音频单元、或数据单元中;将所述视频单元、音频单元、或数据单元按照移动多媒体广播复用标准封装在复用子帧中,再将所述复用子帧组成复用帧,通过移动多々某体广播网络传送所述复用帧。进一步地,当本复用块类型指示复用块净荷中携带的业务数据为数据时,在复用块头部添加用于指示所述数据的类型的数据单元类型。进一步地,所述数据单元类型的内容与复用子帧的数据段头中的数据单元类型相同。进一步地,当所述移动多媒体广播的视频单元、音频单元或数据单元长度大于复用块的净荷长度时,使用两个或者两个以上复用块承载所述移动多媒体广播的视频单元、音频单元或数据单元,在承载该视频单元、音频单元或数据单元的第一个复用块设置起始标记,在承载该视频单元、音频单元或数据单元的最后一个复用块设置结束标记。进一步地,所述复用块头部还包括以下信息中的一个或几个起始码,用于标识所述复用块的起始位置;复用块的净荷的长度;容错信息,包括复用块头部的校验信息。本发明在移动多^某体广播网络中提出了一种业务数据流的发送方法,该方法中移动多々某体广播复用帧的视频单元、音频单元或者数据单元由一个或多个复用块封装而成,使用复用块类型来区分视频单元的复用块、音频单元的复用块和数据单元的复用块,其中对于数据单元的复用块可以利用数据单元类型来区分数据来源和类别;每个复用块还用起始码作为隔离,从而实现错误隔离;通过复用块标记,实现多个复用块传输一个多媒体业务数据;采用本发明所述方法,保证了移动多媒体广播系统具有传输效率高、容错性好的特点。另外该方法中复用块结构的头部开销比较小,保证了多々某体广播传输的性能。图1为复用子帧的结构示意图;图2a为视频段的结构示意图;图2b为音频段的结构示意图;图2c为数据段的结构示意图;图3为本实施例数据流发送的流程图;图4为本实施例中复用块的结构示意图。具体实施方式下面结合附图对本发明作进一步详细说明。本发明的主要构思是使用一个或多个复用块承栽移动多媒体广4番系统的业务数据,在复用块头中添加该复用块的一些基本信息,其中包括复用块类型,其用于区分视频复用块、音频复用块和数据复用块;根据复用块类型将复用块作为净荷封装在移动多媒体广播标准复用帧的视频单元、音频单元,然后将视频单元、音频单元、数据单元分别封装在复用子帧中,最后^I夸多个复用子帧组成移动多i某体广播标准复用帧,通过移动多媒体广播网络传送。每个复用块头还包含起始码、起始标记、结束标记、净荷长度和纠错容错信息(例如冗余才L验字CRC)。当复用块类型指示复用净荷中携带的是数据的复用块,则复用块中还可以包括数据单元类型,其用于区分数据来源和类对。本实施例中移动多媒体广播业务数据流的发送方法如图3所示,包括以下步骤步骤310,使用一个或多个复用块承载移动多i某体广播的业务数据(视频、音频或数据),复用块由头部和净荷组成,承载移动多^(某体广播业务的业务数据(视频、音频或数据)作为复用块的净荷,将作为复用块净荷的业务数据的基本描述信息封装在复用块头部,所述基本描述信息包括该复用块的类型,所述类型用于标识本复用块的净荷是视频、音频或者数据;具体地,该复用块类型用于表示该复用块是承栽视频的复用块、承栽音频的复用块或承载数据的复用块;头部还包括数据单元类型,供承载数据的复用块使用,也就是说,当该复用块为承载数据的复用块时,数据单元类型用来表示数据的类型。该数据单元类型的定义与复用子帧的数据段头中的数据单元类型相同。复用块头部结构如图4所示,除类型和数据单元类型外,还包括起始码、起始标记、结束标记、净荷长度和CRC容错;复用块头部还可以包括起始码、起始标记、结束标记、净荷长度和CRC纠错,其中起始码用于标识复用块的开始,起始标记用于描述第一个复用块,结束标记用于描述最后一个复用块。净荷长度信息,该长度信息是指复用块净荷的长度。CRC纠错,该纠错信息为复用头部的校验信息。当移动多媒体广播的业务数据单元(视频单元、音频单元、数据单元)长度小于等于复用块的复用净荷长度时,使用一个复用块承载移动多媒体广播的业务数据单元,并且该复用块同时设置起始标记和结束标记;当移动多^某体广播的业务数据单元长度大于复用块的复用净荷长度时,使用两个或者两个以上复用块承载移动多々某体广播的业务数据单元,第一个复用块,没置起始标记,最后一个复用块设置结束标记。步骤320,按照移动多々某广播复用标准对视频单元、音频单元和数据单元的定义,将上述一个或者多个复用块封装在相应的视频单元、音频单元或者数据单元中;步骤330、将上述视频单元、音频单元或者数据单元,按照移动多4某体广播标准复用帧结构封装在视频段、音频段、数据段中,所述视频羊更、音频段、数据段组成复用子帧,最后将多个复用子帧组成复用帧,通过移动多々某体广播网络进行数据传输。图4所示为本实施例中,业务数据流的发送方法所使用的复用块的结构示意图,它包括头部和净荷,其中头部包括起始码、起始标记、结束标记、类型、净荷长度、数据单元类型和冗余校验字,其中起始码,用于标识复用块的起始位置,是复用块头部的第一部分,它可以占用复用块的首个字节,本实施例中,起始码占用8位(1字节),取值固定值0X55。起始码除了作为复用块的开始,也是视频单元、音频单元、数据单元中复用块的边界,用于定位和划分复用块。另外在提取视频单元、音频单元、数据单元中的复用块时,终端可以通过检查起始码和长度实现复用块的完整性;起始标记和结束标记,分别用于标识当前复用块是否是视频单元、音频单元或数据单元的开始或结尾,当视频单元、音频单元或数据单元分成多个复用块传送时,起始标记用于描述第一个复用块,结束标记用于描述最后一个复用块;净荷长度,用于标识复用块的净荷长度,单位为字节;类型,指复用块类型,用于指示本复用块携带的业务数据的类型,即表示该复用块承载的是视频、音频还是数据,参见表1。承载视频的复用块组成视频单元,承载音频的复用块组成音频单元,承载数据的复用块組成数据单元;表l复用块类型的数值示例  <table>tableseeoriginaldocumentpage8</column></row><table>11保留数据单元类型,在复用块承载数据时使用,用于表示数据的类型,参见表2;表2数据单元类型的数值示例值数据单元类型0ESG(电子业务指南)数据1ESG节目提示信息2~127保留128-159加密授权160-169数据广播170-255保留冗余校验字CRC,复用块头部的冗余校验字;净荷,指复用块的净荷,即复用块中承载的业务数据。本实施例中复用块的净荷可以是音频、视频或者数据。在本实施例中,设计上述复用块头部结构的开销包括起始码8位(bit)、起始标记和结束标记共2位、类型2位、长度信息12位,数据单元类型8位,CRC8位,在其他实施例中,各字段所占bit可变,但最多40位,.和欧洲数字电视DVB标准中的多协议封装的96位开销相比,具有更高的封装和传输效率。本实施例中,当终端解析视频单元、音频单元或者数据单元时,任一复用块发生的错误不会影响到其它复用块,即实现了错误隔离;针对移动多媒体广播的复用帧结构设计,本实施例特别提出的复用块类型,保证了移动多媒体广播系统具有传输效率高、容错性好的特点。采用本发明所述方法,不受传输协议类型的限制,适用于实时流传输协议、文件传输协议、复用传输协议等多种协议,因此在复用块头部不必考虑协议的影响。当然,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。权利要求1、一种业务数据流的发送方法,其特征在于,将移动多媒体广播业务的视频、音频或数据作为复用块的净荷,将所述复用块的基本描述信息封装在复用块头部,所述基本描述信息包括该复用块的类型,所述类型用于标识本复用块的净荷是视频、音频或者数据;将由净荷和头部构成的复用块作为净荷封装在相应的视频单元、音频单元、或数据单元中;将所述视频单元、音频单元、或数据单元按照移动多媒体广播复用标准封装在复用子帧中,再将所述复用子帧组成复用帧,通过移动多媒体广播网络传送所述复用帧。2、如权利要求1所述的方法,其特征在于,当本复用块类型指示复用块净荷中携带的业务数据为数据时,在复用块头部添加用于指示所述数据的类型的数据单元类型。3、如权利要求2所述的方法,其特征在于,所述数据单元类型的内容与复用子帧的数据段头中的数据单元类型相同。4、如权利要求1所述的方法,其特征在于,当所述移动多+某体广播的视频单元、音频单元、或数据单元长度大于复用块的净荷长度时,使用两个或者两个以上复用块承载所述移动多^f某体广播的视频单元、音频单元或数据单元,在承载该视频单元、音频单元或数据单元的第一个复用块设置起始标记,在承栽该视频单元、音频单元或数据单元的最后一个复用块设置结束标记。5、如,权利要求1或2或3所迷的方法,其特征在于,所述复用块头部还包括以下信息中的一个或几个起始码,用于标识所述复用块的起始位置;复用块的净荷的长度;容错信息,包括复用块头部的校验信息。6、如权利要求1所述的方法,其特征在于,所述复用块的类型占用2bit。7、如权利要求2所述的方法,其特征在于,所述数据单元类型占用8bit。8、如权利要求4所述的方法,其特征在于,所述起始标记和结束标记各占lbit。9、如权利要求5所述的方法,其特征在于,所述起始码占用8bit;所述净荷长度占用12bit;所述容错信息占用8bit。10、如权利要求1-4、6-9中任一权利要求所述的方法,其特征在于,所述复用块头部占用不超过40bit。全文摘要本发明公开了一种移动多媒体广播业务数据流的发送方法,能够提高移动多媒体广播系统的传输效率及容错性。所述方法包括将移动多媒体广播业务的视频、音频或数据作为复用块的净荷,将所述复用块的基本描述信息封装在复用块头部,所述基本描述信息包括该复用块的类型,所述类型用于标识本复用块的净荷是视频、音频或者数据;将由净荷和头部构成的复用块作为净荷封装在相应的视频单元、音频单元、或数据单元中;将所述视频单元、音频单元、或数据单元按照移动多媒体广播复用标准封装在复用子帧中,再将所述复用子帧组成复用帧,通过移动多媒体广播网络传送所述复用帧。文档编号H04L12/18GK101330398SQ20081014451公开日2008年12月24日申请日期2008年7月25日优先权日2008年7月25日发明者晏祥彪,标王申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1