GY/T 220.5-2008 移动多媒体广播 第5部分:数据广播
GY/T 220.5-2008 Mobile Multimedia Broadcasting - Part 5: Data Broadcast
基本信息
发布历史
-
2008年01月
研制信息
- 起草单位:
- 起草人:
- 出版信息:
- 页数:38页 | 字数:- | 开本: -
内容描述
GY
中华人民共和国广播电影电视行业标准
GY/T220.5—2008
移动多媒体广播第5部分:数据广播
Mobilemultimediabroadcasting—Part5:Databroadcasting
2008-01-21发布2008-02-01实施
国家广播电影电视总局发布
GY/T220.5—2008
目次
前言.................................................................................II
引言................................................................................III
1范围................................................................................1
2规范性引用文件......................................................................1
3术语、定义、缩略语和约定............................................................1
3.1术语和定义........................................................................1
3.2缩略语............................................................................2
3.3约定..............................................................................2
4概述................................................................................3
5流模式..............................................................................5
6文件模式............................................................................5
6.1数据文件的分割和传输..............................................................5
6.2FAT文件的分割和传输...............................................................7
6.3FAT文件的数据模型.................................................................9
7XPE/XPE-FEC........................................................................17
7.1XPE..............................................................................18
7.2XPE-FEC..........................................................................20
附录A(规范性附录)LDGC编解码.....................................................23
附录B(规范性附录)RS(255,207)编解码...............................................30
参考文献.............................................................................33
I
GY/T220.5—2008
前言
GY/T220《移动多媒体广播》为系列标准。
——第1部分:广播信道帧结构、信道编码和调制;
——第2部分:复用;
——第3部分:电子业务指南;
——第4部分:紧急广播。
本部分为GY/T220的第5部分。
本部分由全国广播电视标准化技术委员会归口。
本部分起草单位:国家广播电影电视总局广播科学研究院、国家广播电影电视总局无线电台管理局、
中兴通讯股份有限公司、联想移动通信科技有限公司、上海瑞高信息技术有限公司、电子科技大学、华
旗资讯数码科技有限公司、北广传媒移动电视有限公司、创毅视讯科技有限公司、北京宽视网络技术有
限公司、上海文广新闻传媒集团、中国科学院微电子研究所。
本部分主要起草人:解伟、陈德林、张定京、王东飞、赵良福、王颖、金鑫、付光涛、李小雨、周
红君、黄俊、李平江、王力、宋占凯、王标、晏祥彪、方源立、徐俊、许进、袁志锋、王志飞、黄月生、
柳兴权、费勤、富路、王斌、孟嘉、杨君云、孙家旺、郭洛玮、李向阳、庄骏、吴晓东、黑勇。
II
GY/T220.5—2008
引言
GY/T220的本部分的发布机构提请注意如下事实,使用者声明符合本部分时,可能使用涉及本部分
有关内容的相关授权的和正在申请的专利。
本部分的发布机构对于专利的范围、有效性和验证资料不提出任何看法。
专利持有人已向本部分的发布机构保证,愿意同任何申请人在合理和非歧视的条款和条件下,就使
用授权许可进行协商。该专利持有人的声明已向本部分的发布机构提交。
下表列出专利权利人的信息:
邮政
专利权利人联系地址联系人电话电子邮件
编码
国家广播电影电视总局
北京市复兴门外大街2号张国毅100866010-86093723zhangguoyi@
广播科学研究院
深圳市南山区科技园中兴
中兴通讯股份有限公司王海波5180570755-26770044wanghaibo@
通讯大厦A座5楼
联想移动通信科技有限
北京市海淀区上地西路6号王志飞100085010-58861415wangzfa@
公司
请注意除专利许可声明中已经识别出的专利外,本部分的某些内容有可能涉及其他专利。本部分的
发布机构不应承担识别这些专利的责任。
III
GY/T220.5—2008
移动多媒体广播第5部分:数据广播
1范围
GY/T220的本部分规定了移动多媒体广播系统中数据广播业务的数据封装协议和传输方式。
本部分适用于通过卫星和/或地面无线发射视频、音频、数据信息等信号的移动多媒体广播系统。
2规范性引用文件
下列文件中的条款通过GY/T220的本部分的引用而成为本部分的条款。凡是注日期的引用文件,其
随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然而,鼓励根据本部分达成协议
的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本部分。
GB/T4880.2-2000语种名称代码第2部分:3字母代码
GY/T220.1-2006移动多媒体广播第1部分:广播信道帧结构、信道编码和调制
GY/T220.2-2006移动多媒体广播第2部分:复用
GY/T220.3-2007移动多媒体广播第3部分:电子业务指南
3术语、定义、缩略语和约定
3.1术语和定义
下列术语和定义适用于GY/T220的本部分。
3.1.1
纠删编码erasurecorrectionencoding
针对数据传输的擦除特性,采用纠删算法对数据进行保护的一种编码方式。
3.1.2
数据文件datafile
文件模式数据业务的组成文件。
3.1.3
文件片fileslice
数据文件分割的最小单元。
3.1.4
文件片传输包fileslicetransportpacket
用以传输文件片的数据包。
3.1.5
文件块fileblock
文件片的集合,若数据文件进行纠删编码,则纠删编码以文件块为单位进行。
3.1.6
纠删校验块erasurecorrectionblock
文件块经过纠删编码后得到的校验数据。
3.1.7
纠删校验片erasurecorrectionslice
纠删校验块分割的最小单元,与文件片等长。
3.1.8
1
GY/T220.5—2008
纠删校验片传输包erasurecorrectionslicetransportpacket
用以传输纠删校验片的数据包。
3.1.9
FAT文件FATfile
文件模式数据业务的属性描述文件。
3.1.10
FAT片FATslice
FAT文件分割的最小单元。
3.1.11
FAT片传输包FATslicetransportpacket
用以传输FAT片的数据包。
3.1.12
文件模式传输包filemodetransportpacket
文件片传输包、纠删校验片传输包和FAT片传输包的统称。
3.1.13
XPE包XPEpacket
经过XPE语法封装后形成的数据包。
3.1.14
纠错编码errorcorrectionencoding
针对数据传输的随机或突发错误特性,采用纠错算法对数据进行保护的一种编码方式。
3.1.15
纠错校验数据errorcorrectiondata
具有相同传输序号的XPE包的净荷经过前向纠错编码后得到的校验数据。
3.1.16
XPE-FEC包XPE-FECpacket
纠错校验数据经过XPE-FEC语法封装后形成的数据包。
3.2缩略语
下列缩略语适用于GY/T220的本部分。
CRC(CyclicRedundancyCheck)循环冗余校验
FAT(FileAttributeTable)文件属性表
FEC(ForwardErrorCorrection)前向纠错
LDGC(LowDensityGenerator-matrixCode)低密度生成矩阵码
XML(eXtensibleMarkupLanguage)可扩展标记语言
XPE(eXtensibleProtocolEncapsulation)可扩展协议封装
XPE-FEC(eXtensibleProtocolEncapsulation–ForwardErrorCorrection)可扩展协议封装
-前向纠错
bslbf(bitstring,leftbitfirst)比特串,左位在先
uimsbf(unsignedinteger,mostsignificantbitfirst)无符号整数,高位在先
3.3约定
下列约定适用于GY/T220的本部分。
3.3.1保留
如未加特殊说明,本部分中的所有保留位应置为‘1’。
3.3.2进制
如未加特殊说明,本部分中的所有数字均为十进制表示。
2
GY/T220.5—2008
3.3.3关系运算符
<小于
>大于
==等于
!=不等于
3.3.4算术运算符
++递增加1
3.3.5赋值操作符
=赋值操作
3.3.6逻辑运算符
||逻辑或运算
&&逻辑与运算
3.3.7函数运算符
ceil()向上取整运算
floor()向下取整运算
fix()向零取整运算
mod()取模运算
4概述
GY/T220的本部分描述和约定移动多媒体广播系统中数据广播业务的数据传输和封装方法。
本部分约定的数据广播协议层次包括数据业务、流模式/文件模式、可扩展协议封装(XPE/XPE-FEC)、
复用、广播信道,见图1。其中复用遵循GY/T220.2-2006,广播信道遵循GY/T220.1-2006。
图1数据广播协议层次
数据业务按流模式和文件模式进行可扩展协议封装,见图2。
3
GY/T220.5—2008
数据广播
数据流
XPE包/
可扩展协议封装
XPE-FEC包
数据业务复用
(XPE/XPE-FEC)
数据文件文件文件模式传输包
分割
图2数据业务封装传输
流模式直接对数据流进行可扩展协议封装;文件模式先对文件进行分割生成文件模式传输包,再进
行可扩展协议封装。可扩展协议封装生成XPE包和XPE-FEC包。XPE/XPE-FEC包适配在复用子帧的数据段
中,见图3。
复用子帧
复用子帧头视频段音频段数据段
XPE/XPE-FEC包
图3XPE/XPE-FEC包复用封装示意
复用适配使用数据单元类型的值见表1。
表1数据单元类型
值数据单元类型
0ESG数据节
1ESG节目提示信息
2~159保留
160XPE包
161XPE-FEC包
162~169数据广播保留
170~255保留
4
GY/T220.5—2008
5流模式
若数据业务以连续流的方式展现,通常有时序要求、传输有时间标签指示或数据流内部有同步要求,
采用流模式进行处理。
流模式数据业务直接进行可扩展协议封装,适配到复用子帧的数据段中,实现透明传输。
6文件模式
若数据业务以离散数据文件的方式展现,通常无时序要求、传输无时间标签指示或同步要求,采用
文件模式进行处理。
使用FAT文件描述数据业务所包含的数据文件的构成、路径、分割参数等信息,见图4。
······
数据文件
······
数据文件数据文件数据文件数据文件
FAT文件
图4文件模式数据业务示意
6.1数据文件的分割和传输
数据文件的分割示意见图5。
5
GY/T220.5—2008
图5数据文件分割示意图
一个数据文件分割成多个等长的文件片,最后一个文件片长度不足应填充0x00。多个文件片组成一
个文件块,根据组成文件块的文件片数量的不同将文件块分为A、B两种类型,若所有文件块中文件片数
量均相等,则只有类型A。
数据文件进行纠删编码时按文件块进行,得到的校验数据称之为纠删校验块,纠删校验块与文件块
具有相同的块序号。纠删校验块划分成若干片,称之为纠删校验片,长度与文件片相等,纠删校验片应
与文件片连续编号,见图6。
图6文件片/纠删校验片编号示意图
对文件片和纠删校验片进行封装,生成文件片传输包和纠删校验片传输包,语法结构见图7。文件
片传输包和纠删校验片传输包应按块序号、片序号从小到大的顺序依次传输。
资更
块片
源新保
序序文件片/纠删校验片
标序留
号号
识号
161014448×N(0≤N≤65529)
图7文件片/纠删校验片传输包的语法结构(资源标识!=0)
6
GY/T220.5—2008
文件片/纠删校验片传输包的语法定义见表2。
表2文件片/纠删校验片传输包的语法定义
语法长度(比特)标识符
文件片/纠删校验片传输包()
{
资源标识(!=0)16uimsbf
块序号10uimsbf
片序号14uimsbf
更新序号4uimsbf
保留4bslbf
文件片/纠删校验片8×Nbslbf
}
资源标识
16位字段,取值范围1~65535,数据文件的标识号。
块序号
10位字段,取值范围0~1023,从0开始取值,表示当前文件片/纠删校验片所从属的文件块的
序号。
片序号
14位字段,取值范围0~16383,从0开始取值,表示当前文件片/纠删校验片在文件块内的序号。
更新序号
4位字段,取值范围0~15,从0开始取值,表示当前资源的更新序号,与“资源标识”字段共
同唯一确定一个数据文件。
文件片/纠删校验片
携带实际的文件片或纠删校验片,长度N由FAT文件中的“slice_length”元素指定,通过片序
号和FAT文件中指示的文件块分片信息识别是否为文件片或纠删校验片。
6.2FAT文件的分割和传输
FAT文件的分割示意见图8。
FAT文件
FFFF
AAAA
TTT···T
片片片片
012n-1
图8FAT文件分割示意
FAT文件分割成FAT片,序号为0,1,...,n-1,共n个,n取值范围1~256,当n=1时表示不分割。
7
GY/T220.5—2008
对FAT片进行封装,生成FAT片传输包,语法结构见图9。FAT片传输包应按片序号从小到大的顺序依
次传输。
图9FAT片传输包的语法结构(资源标识==0)
FAT片传输包的语法定义见表3。
表3FAT片传输包的语法定义
语法长度(比特)标识符
FAT片传输包()
{
资源标识(=0)16uimsbf
当前片序号8uimsbf
更新序号5uimsbf
编码类型3uimsbf
最后片序号8uimsbf
保留4bslbf
片长度12uimsbf
FAT片8×Nbslbf
CRC_3232uimsbf
}
资源标识
16位字段,固定取值为0。
当前片序号
8位字段,取值范围0~255,从0开始取值。若FAT文件未进行分割,则本字段取值为0。
更新序号
5位字段,取值范围0~31,从0开始取值,若FAT信息发生变化,本字段循环递增加1。
编码类型
3位字段,表示FAT文件采用的编码类型,取值见表4。
表4编码类型取值
值类型
0无压缩
1IETFRFC1952(GZIP)压缩
2~7保留
最后片序号
8位字段,取值范围0~255,从0开始取值。若FAT文件未进行分割,则本字段取值为0,若FAT
文件分割成多个FAT片,则本字段用以标识最后一个FAT片的序号。
片长度
8
GY/T220.5—2008
12位字段,取值范围0~4095,单位为字节,表示当前FAT片的长度。
FAT片
本字段携带着FAT文件的分片数据或FAT文件压缩编码后的分片数据,长度N由“片长度”字段
指示,根据“当前片序号”和“最后片序号”字段进行拼接,拼接完成后根据“编码类型”字段进
行解析,恢复出完整的FAT文件。
CRC_32
32位字段,表示从“资源标识”字段开始到本字段之前所有数据进行CRC32校验得到的校验值,
CRC32解码模型见GY/T220.2-2006附录A。
6.3FAT文件的数据模型
本部分采用XMLSchema语法规则来描述FAT文件的数据模型,FAT文件是采用本部分约定的数据模型
生成的实例。
6.3.1命名空间
FAT文件的命名空间描述如下:
<schemaxmlns:datacast="urn:cmmb:datacast:2007"xmlns="/2001/XMLSchema"
targetNamespace="urn:cmmb:datacast:2007"elementFormDefault="unqualified"
attributeFormDefault="unqualified">
6.3.2根元素
根元素的Schema结构见图10。
图10FAT根元素Schema结构图
根元素的语法定义如下。
<elementname="FAT">
<complexType>
<sequence>
<elementname="FDI"type="datacast:FDIType"minOccurs="0"maxOccurs="65535"/>
<elementname="FAI"type="datacast:FAIType"maxOccurs="65535"/>
<elementname="DefaultFECInfo"type="datacast:FECInfoType"minOccurs="0"/>
</sequence>
<attributename="MaxVersion"type="unsignedByte"use="required"/>
9
GY/T220.5—2008
<attributename="MinVersion"type="unsignedByte"use="required"/>
</complexType>
</element>
根元素的语义定义见表5。
表5根元素语义
字段语义
FDI数据文件路径信息元素,FDIType类型。
FAI数据文件属性信息元素,FAIType类型。
DefaultFECInfo默认纠删编码参数信息元素,FECInfoType类型。
MaxVersionFAT的大版本号属性,unsignedByte类型。若大版本号变化,终端需要重新构建资源
标识与文件的对应关系。
MinVersionFAT的小版本号属性,unsignedByte类型。若仅有小版本号变化,资源标识与文件的
对应关系保持不变。
6.3.3路径信息元素
FDI元素描述了数据文件路径信息,FDIType是该元素的数据类型定义,其Schema结构见图11。
图11FDIType数据类型Schema结构图
FDIType的语法
推荐标准
- GB/T 32269-2015 纳米科技 纳米物体的术语和定义 纳米颗粒、纳米纤维和纳米片 2015-12-10
- GB/T 32272.1-2015 机动工业车辆 验证视野的试验方法 第1部分:起重量不大于10t的坐驾式、站驾式车辆和伸缩臂式叉车 2015-12-10
- GB/T 32277-2015 硅的仪器中子活化分析测试方法 2015-12-10
- GB/T 32268-2015 十八烷基键合相(C18)高效液相色谱柱性能测定方法 2015-12-10
- GB/T 32273-2015 建筑施工机械与设备 手扶随行式振动平板夯 术语和商业规格 2015-12-10
- GB/T 32266-2015 原子荧光光谱仪性能测定方法 2015-12-10
- GB/T 32271-2015 电梯能量回馈装置 2015-12-10
- GB/T 32265.1-2015 日用产品的易操作性 第1部分:针对使用情境和用户特征的设计要求 2015-12-10
- GB/T 32267-2015 分析仪器性能测定术语 2015-12-10
- GB/T 32270-2015 压力管道规范 动力管道 2015-12-10