CN101420278B - 一种基于cmmb信道实现ip分组复用广播的方法及*** - Google Patents
一种基于cmmb信道实现ip分组复用广播的方法及*** Download PDFInfo
- Publication number
- CN101420278B CN101420278B CN2007101764173A CN200710176417A CN101420278B CN 101420278 B CN101420278 B CN 101420278B CN 2007101764173 A CN2007101764173 A CN 2007101764173A CN 200710176417 A CN200710176417 A CN 200710176417A CN 101420278 B CN101420278 B CN 101420278B
- Authority
- CN
- China
- Prior art keywords
- frame
- packet multiplexing
- packet
- module
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种基于CMMB信道实现IP分组复用广播的方法及***,本发明在不影响CMMB信道结构和抗干扰能力的基础上,简化IP包封装到CMMB时隙的层次结构,直接将IP包封装到IP分组复用帧中,减少了数据段和复用子帧两层封装,同时将音视频数据和普通文件数据都封装在了IP包中传输,增加了***得通用性,降低了数据冗余度和***实现的复杂度,提高了效率。
Description
技术领域
本发明涉及广播通信领域,尤其涉及一种基于CMMB(China MobileMultimedia Broadcasting,***多媒体广播)信道实现IP分组复用广播的方法及***。
背景技术
广播电影电视行业标准CMMB信道调制规范GY/T 220.1中定义了CMMB采用OFDM(Orthogonal Frequency Division Multiplexing,正交频分复用)调制技术进行信道传输。CMMB***以一秒为单位将传输的数据划分为CMMB信道帧,一秒为一个CMMB信道帧。
请参阅图1,该图为CMMB信道帧的帧结构图,由图中可见,一个CMMB信道帧分为40个时隙,每个时隙25ms。定义划分时隙是为了让使用电池供电的终端仅在自身需要的数据所在的时隙打开解调器和调谐器获取数据,而不用一直工作,从而达到省电的目的。广播电影电视行业标准复用标准GY/T220.2GY/T 220.2中定义一个普通的复用帧可以任意占用一个或者多个时隙,每个复用帧由复用帧标识MF_ID来进行标识,MF_ID等于0时代表控制信息复用帧,MF_ID不等于0时代表普通复用帧。时隙0用于传输复用帧控制信息也就是控制信息复用帧,控制信息复用帧由帧头和控制信息表组成。
请参阅图2,该图为CMMB信道帧中复用帧的帧结构图,由图中可见,一个复用帧由复用帧头、复用帧净荷和填充组成,各种业务数据均在复用帧净荷中传输。复用帧净荷又分为多个复用子帧,每个复用子帧用于传输一个业务。而每个复用子帧由复用子帧头和载荷组成,载荷又由段组成,段分为音频段、视频段和数据段,分别用于组成业务的视频数据、音频数据和其他数据。
请参阅图3,该图为现有技术中IP数据包通过CMMB信道进行数据广播的实现原理图,其具体实现过程为:首先将IP数据包先放入GY/T 220.2中定义的数据段中,然后将封装了IP数据包的数据段再封装到复用子帧当中,复用子帧再复用到复用帧当中进行传输。请参阅图4,该图为现有技术中IP数据通过CMMB信道进行数据广播时的数据封装结构图,由图中可见,这种广播方式在IP数据包外封装了数据段、复用子帧以及复用帧三层数据封装结构,数据冗余度较高,并且***的复杂度较高。另一方面,这种广播方式通过定义CMMB自有的音视频传输格式,在传输层将音频、视频和普通数据进行了分类传输,一定程度上限制了基于IP流传输的音视频数据在CMMB信道上的传输。
发明内容
本发明提供一种基于CMMB信道实现IP分组复用广播的方法及***,通过采用直接将IP数据包封装到IP分组复用帧中进行IP分组复用广播的方式,降低了数据冗余度和***实现的复杂度。
为实现上述目的,本发明采用以下技术方案:
一种基于CMMB信道实现IP分组复用广播的方法,包括步骤:
A、发送端将IP数据包放入IP分组复用帧中,同时生成IP分组复用映射信息表,将该IP分组复用映射信息表***控制信息复用帧中,将由IP分组复用帧及控制信息复用帧构成的CMMB信道帧经调制后进行广播发送;
B、接收端对接收到的CMMB信道帧进行解调,从IP分组复用帧中解析出IP数据包,同时从控制信息复用帧中提取出IP分组复用映射信息。
所述IP分组复用映射信息包括如下信息中的一种或几种:
IP分组复用帧总数与各IP分组复用帧占用的时隙号;
IP分组复用帧中的业务列表、业务名称、业务类型、业务组件IP地址、端口及组件类型;
各时隙数据是否进行了基带前向纠错的指示信息。
所述控制信息复用帧通过0时隙传输,所述IP分组复用帧通过1至39时隙传输,其中一个IP分组复用帧可占用一个或多个时隙。
所述IP分组复用帧由IP分组复用帧头、IP分组复用帧净荷组成。
所述IP分组复用帧净荷中包括音频IP包、视频IP包及其他各种类型的数据IP包。
所述IP分组复用映射信息表位于控制信息复用帧中。
一种基于CMMB信道实现IP分组复用广播的***,包括数据发送端和数据接收端,
所述数据发送端包括复用器和调制模块,所述复用器包括IP分组复用帧封装模块、IP分组复用映射信息***模块和复用输出模块,其中,
IP分组复用帧封装模块,用于将IP数据包封装在IP分组复用帧中;
IP分组复用映射信息***模块,用于生成IP分组复用映射信息表,并将该IP分组复用映射信息表送入复用器中***控制信息复用帧中;
复用输出模块,用于将IP分组复用帧和控制信息复用帧进行复用形成CMMB信道帧数据流输出到调制模块中;
调制模块,用于将复用器输出的CMMB信道帧数据流进行调制,将调制后的数据进行广播发送;
所述数据接收端包括解调模块、解复用模块和IP分组复用帧解析模块,其中,
解调模块,用于对接收到的CMMB信道帧进行解调;
解复用模块,用于从CMMB信道帧中解复用出控制信息复用帧和IP分组复用帧,将IP分组复用帧送入IP分组复用帧解析模块,并从控制信息复用帧中提取出IP分组复用映射信息;
IP分组复用帧解析模块,用于从IP分组复用帧中解析出IP数据包。
本发明在不影响CMMB信道结构和抗干扰能力的基础上,简化IP包封装到CMMB时隙的层次结构,直接将IP包封装到IP分组复用帧中,减少了数据段和复用子帧两层封装,同时将音视频数据和普通文件数据都封装在了IP包中传输,增加了***得通用性,降低了数据冗余度和***实现的复杂度,提高了效率。同时在传输层对于接收端仅见IP数据包,而IP数据包上层数据类型可以是音视频数据、各种文件数据或者其他类型的数据,提高了***的通用性,使已有的各种基于IP流传输的音视频数据流可以方便得通过此广播***进行传输。
附图说明
图1为CMMB信道帧的帧结构图;
图2为CMMB信道帧中复用帧的帧结构图;
图3为现有技术中IP数据通过CMMB信道进行数据广播的实现原理图;
图4为现有技术中IP数据通过CMMB信道进行数据广播时的数据封装结构图;
图5为本发明基于CMMB信道实现IP分组复用广播的***的结构框图;
图6为本发明基于CMMB信道实现IP分组复用广播的方法的实现原理流程图;
图7为本发明中CMMB信道帧的帧结构图;
图8为本发明中IP分组复用帧头的帧结构示意图;
图9为本发明中IP分组复用帧净荷的帧结构示意图;
图10为本发明中控制信息复用帧的帧结构示意图。
具体实施方式
下面将结合各个附图对本发明的具体实现过程做进一步详细的说明。
请参阅图5,该图为本发明基于CMMB信道实现IP分组复用广播的***的结构框图,由图中可见,本发明基于CMMB信道实现IP分组复用广播的***包括数据发送端和数据接收端,所述数据发送端包括复用器和调制模块,其中,
复用器包括:IP分组复用帧封装模块、IP分组复用映射信息***模块和复用输出模块。
IP分组复用帧封装模块,用于将IP数据包封装在IP分组复用帧中;
IP分组复用映射信息***模块,用于生成IP分组复用映射信息表,并将该IP分组复用映射信息表送入复用器中***控制信息复用帧中;
复用输出模块,用于将IP分组复用帧和控制信息复用帧进行复用形成CMMB信道帧数据流输出到调制模块中;
调制模块,用于将复用器输出的CMMB信道帧数据流进行调制,将调制后的数据进行广播发送;
所述数据接收端包括解调模块、解复用模块和IP分组复用帧解析模块,其中,
解调模块,用于对接收到的CMMB信道帧进行解调;
解复用模块,用于从CMMB信道帧中解复用出控制信息复用帧和IP分组复用帧,将IP分组复用帧送入IP分组复用帧解析模块,并从控制信息复用帧中提取出IP分组复用映射信息;
IP分组复用帧解析模块,用于从IP分组复用帧中解析出IP数据包。
请参阅图6,该图为本发明基于CMMB信道实现IP分组复用广播的方法的实现原理流程图,本发明基于CMMB信道实现IP分组复用广播的主要过程如下:
步骤10、将IP数据包通过IP分组复用帧封装模块放入IP分组复用帧中,同时通过IP分组复用映射信息***模块生成IP分组复用映射信息表,将该IP分组复用映射信息表送入复用器***MF_ID为0的控制信息复用帧中进行传输,该IP分组复用映射信息用于通知接收端IP数据包传输的相关映射信息。
本步骤中,在除了时隙0以外的39个时隙中任意选择若干个时隙按照业务需求分别形成一个或多个IP分组复用帧,用于传送IP包数据形成IP数据通道。
所述IP数据包传输的相关映射信息中包括:IP分组复用帧总数与各IP分组复用帧占用的时隙号;IP分组复用帧中的业务列表、业务名称、业务类型、业务组件IP地址、端口及组件类型;各时隙数据是否进行了基带FEC(前向纠错)的指示信息。
步骤11、复用器最终输出数据到调制模块进行广播发送,在接收端解调模块解调出时隙中传输的数据,解复用模块从CMMB信道帧中提取出IP分组复用帧及控制信息复用帧,将IP分组复用帧送入IP分组复用帧解析模块中解析出IP数据,同时解复用模块从控制信息复用帧中提取出IP分组复用映射信息进行解析供接收控制、IP包过滤以及ESG(Electronic Service Guide,电子业务指南)等其他模块使用。
请参阅图7,该图为本发明中CMMB信道帧的帧结构图,由图中可见,多个IP分组复用帧和非IP复用帧构成一个CMMB信道帧。一个IP分组复用帧由IP分组复用帧头、IP分组复用帧净荷和填充组成,每个IP分组复用帧由MF_ID唯一标识,MF_ID取值范围为1~39,IP分组复用帧用于承载IP业务。填充部分使用0xFF填充。
请参阅图8,该图为本发明中IP分组复用帧头的帧结构示意图,其具体句法结构如下表所示:
语法 | 位数 | 标识符 |
IP分组复用帧头 | ||
{ | ||
IP分组复用帧起始码 | 32 | uimsbf |
IP分组复用帧头长度 | 8 | uimsbf |
协议版本号 | 5 | bslbf |
协议最低版本号 | 5 | bslbf |
复用帧标识 | 6 | bslbf |
IP广播复用业务数 | 8 | bslbf |
for(i=1;i<N;i++) | ||
{ | ||
业务长度 | 24 | uimsbf |
} | ||
CRC_32 | 32 | uimsbf |
} |
上表中各个字段的含义如下:
IP分组复用帧起始码:32位字段,标识一个IP分组复用帧的开始,为0x00000001;
IP分组复用帧头长度:8位字段,标识IP分组复用帧头长度,包IP分组复用帧起始码和帧头参数,不包括CRC_32,以字节为单位;
协议版本号:5位字段,标识复用协议的版本号,当使用本发明定义的IP分组复用协议时取值为2;
协议最低版本号:5位字段,标识可以兼容的复用协议的最低版本序号;
复用帧标识:6位字段,标识IP分组复用帧的MF_ID;
保留:2位字段,预留;
IP分组复用帧业务数:8位字段,标识IP分组复用帧中包含的业务数量;
IP广播复用业务长度,24位字段,标识IP分组复用帧中业务的长度,单位为字节;
CRC_32:32位字段,包含CRC值。
请参阅图9,该图为本发明中IP分组复用帧净荷的帧结构示意图,IP分组复用帧用于承载IP业务。音视频业务和数据业务均为多个连续的IP包,本发明中IP分组复用帧净荷由音频IP包、视频IP包以及包含其他类型数据IP包组成,IP分组复用帧净荷不能超过物理信道容量。
请参阅图10,该图为本发明中控制信息复用帧的帧结构示意图,由图中可见,本发明中控制信息复用帧的MF_ID=0,由控制信息复用帧帧头和控制信息复用帧净荷构成。
本发明对控制信息复用帧帧头进行了扩展定义,其句法如下表所示:
句法 | 位数 | 标识符 |
复用帧头() | ||
{ | ||
复用帧起始码 | 32 | uimsbf |
复用帧头长度 | 8 | uimsbf |
协议版本号 | 5 | bslbf |
协议最低版本号 | 5 | bslbf |
复用帧标识 | 6 | bslbf |
紧急广播指示 | 2 | bslbf |
下一帧参数指示 | 1 | bslbf |
IP分组复用映射信息表更新序号 | 3 | bslbf |
控制表更新序号提前量指示 | 2 | bslbf |
网络信息表更新序号 | 4 | bslbf |
持续业务复用配置表更新序号 | 4 | bslbf |
持续业务配置表更新序号 | 4 | bslbf |
短时间业务复用配置表更新序号 | 4 | bslbf |
短时间业务配置表更新序号 | 4 | bslbf |
ESG更新序号 | 4 | bslbf |
保留 | 4 | bslbf |
***信息表数量 | 4 | bslbf |
网络信息表长度 | 24 | uimsbf |
for(i=1;i<N;i++) | ||
{ | ||
控制信息表长度 | 24 | uimsbf |
} | ||
if(下一帧参数指示==1) | ||
{ | ||
下一帧参数 | 40 |
}else null | ||
CRC32 | 32 | uimsbf |
} |
上表中各个字段的含义如下:
复用帧起始码:32位字段,标识一个复用帧的开始,为0x00000001;
复用帧头长度:8位字段,表示复用帧头长度,包括复用帧起始码和下一帧参数,不包括CRC_32,以字节为单位;
协议版本号:5位字段,标识复用协议的版本号,当使用本发明定义的IP分组复用协议时取值为2;
协议最低版本号:5位字段,标识可以兼容的复用协议的最低版本序号;
复用帧标识:6位字段,标识复用帧的MF_ID;
紧急广播指示:2位字段,如果该参数为‘00’,表示在随后的第一个广播信道帧中没有紧急广播,其它值用于将来紧急广播的扩展应用;
下一帧参数指示:1位字段,指示复用帧头中是否包含有下一个复用帧(相同MF_ID)的关键参数,‘0’表示没有,‘1’表示有;
IP分组复用业务信息映射表更新序号,3位字段,当协议版本号为2时有效,并且仅在控制信息帧中有效,从0-7增量表示数据广播业务映射表有更新,当协议版本号为1时,在控制信息帧中为保留,在数据帧中被CA标准占用;
控制表更新序号提前量指示,2位字段,指示复用帧头中的各控制表更新序号提前几个广播信道帧通知,其中,‘00’表示提前一个广播信道帧,‘01’表示提前二个广播信道帧,‘10’表示提前三个广播信道帧,‘11’保留。
网络信息表更新序号,4位字段,表示网络信息表更新序号。当网络信息表中描述的信息(***时间除外)出现变化时,网络信息表更新序号需要改变,在0~15范围内循环取值,每次更新加1;
持续业务复用配置表更新序号:4位字段,表示持续业务复用配置表更新序号。当持续业务复用配置表中描述的信息出现变化时,持续业务复用配置表更新序号需要改变,在0~15范围内循环取值,每次更新加1;
持续业务配置表更新序号:4位字段,表示持续业务配置表更新序号,当持续业务配置表中描述的信息出现变化时,持续业务配置表更新序号需要改变,在0~15范围内循环取值,每次更新加1;
短时间业务复用配置表更新序号:4位字段,表示短时间业务复用配置表更新序号。当短时间业务复用配置表中描述的信息出现变化时,短时间业务复用配置表更新序号需要改变,在0~15范围内循环取值,每次更新加1;
短时间业务配置表更新序号:4位字段,表示短时间业务配置表更新序号。当短时间业务配置表中描述的信息出现变化时,短时间业务配置表更新序号需要改变,在0~15范围内循环取值,每次更新加1;
ESG更新序号:4位字段,预留给ESG使用;
复用子帧数:4位字段,表示复用帧中包含的复用子帧数量;
复用子帧1长度:24位字段,表示复用帧中第一个复用子帧的长度,单位为字节;
复用子帧长度:24位字段,表示复用帧中除第一个复用子帧外的其它复用子帧长度,单位为字节;
下一帧参数:40位字段,表示下一个复用帧(相同MF_ID)的关键参数,依次为复用帧头长度(8比特)、复用子帧1的长度(24比特)和复用子帧1的头长度(8比特);
CRC_32:32位字段,包含CRC值。
本发明中控制信息帧净荷用于承载GY/T 220.1中定义的控制信息表及IP分组复用映射信息表。控制信息表使用表标识号来标识,表标识号的分配如下表所示:
值 | 描述 |
0x00 | 保留 |
0x01 | 网络信息表NIT |
0x02 | 持续业务复用配置表CMCT |
0x03 | 持续业务配置表CSCT |
0x04 | 短时间业务复用配置表SMCT |
0x05 | 短时间业务配置表SSCT |
0x06 | ESG基本描述表 |
0x07 | CA表,CA标准定义 |
0x08~0x0F | 保留 |
0x10 | 紧急广播 |
0x11 | IP分组复用映射信息表 |
0x12 | FEC表 |
0x12~0xFF | 保留 |
本发明中IP分组复用映射信息表用于对所有IP分组复用广播业务进行完整的描述,其句法如下表所示:
句法 | 位数 | 标识符 |
数据广播业务映射表() | ||
{ | ||
表标识号 | 8 | bslbf |
IP分组复用映射信息表更新序号 | 4 | uimsbf |
IP分组复用映射信息表长度 | 16 | uimsbf |
保留 | 2 | bslbf |
IP分组复用帧总数 | 6 | uimsbf |
IP分组复用帧循环(for i=0;i<N0;i++) | ||
{ | ||
保留 | 2 | bslbf |
IP分组复用标识 | 6 | bslbf |
保留 | 2 | bslbf |
占用时隙总数 | 6 | uimsbf |
{ | ||
保留 | 1 | bslbf |
FEC标志 | 1 | uimsbf |
时隙号 | 6 | uimsbf |
} | ||
保留 | 4 | bslbf |
IP分组复用内业务总数 | 12 | uimsbf |
业务信息表循环(for i=0;i<N0;i++) |
{ | ||
业务标识号 | 12 | bslbf |
保留 | 3 | bslbf |
加密标志 | 1 | |
业务描述符() | ||
其他描述符() | ||
} | ||
} | ||
CRC32 | 32 |
} |
上表中各个字段的含义如下:
表标识号:8位字段,具体定义见上述对表标识号分配的描述。
IP分组复用映射信息表更新序号,4位字段,表示IP分组复用映射信息表更新序号。当本表中描述的信息出现变化时,本更新序号需要改变,在0~7范围内循环取值,每次更新加1;
IP分组复用映射信息表长度:16位字段,给出了紧跟在此字段后的IP分组复用映射信息表数据,包含CRC32的字节长度;
IP分组复用帧总数:6位字段,给出了本频点所传输的一个CMMB信道帧中的广播复用帧的数量;
IP分组复用帧循环:用于对每个广播复用帧进行分别描述;
IP分组复用帧标识:6位字段,标识复用帧的MF_ID;
占用时隙总数:6位字段,表示本IP分组复用帧占用的时隙总数;
FEC标志:1位字段,表示后面紧跟的时隙号所标识的时隙是否使用了基带FEC校验;
时隙号:6位字段,表示本IP分组复用帧占用的时隙编号;
IP分组复用帧内业务总数:12位字段,给出了本IP分组复用帧中传输的业务的总数;
业务标识号:12位字段,表示本IP分组复用帧中传输业务的业务标识;
加密标志:1位字段,表示本业务是否在IP层进行了加密;
业务描述符:用于对业务的具体特征进行描述;
其他描述符:可以根据需要在今后扩展定义或者由用户自己定义;
CRC_32:32位字段,包含CRC值。
本发明中描述符由描述符标签标识,描述符标签的取值见如下表所示:
描述符标签取值 | 描述 |
0x00 | 保留 |
0x01 | 业务描述符 |
0x02-0xFF | 用户定义 |
其中,业务描述符的句法如下表所示:
句法 | 位数 | 标识符 |
业务描述符() | ||
{ | ||
描述符标签 | 8 | bslbf |
业务描述符信息长度 | 16 | uimsbf |
业务类型 | 8 | bslbf |
业务名称长度 | 8 | uimsbf |
For(i=0;i<N1;i++) | ||
{ | ||
业务名称字节 | 8 | bslbf |
} | ||
业务提供者名称长度 | 8 | uimsbf |
For(i=0;i<N2;i++) |
{ | ||
业务提供者名称字节 | 8 | bslbf |
} | ||
传输协议 | 1 | bslbf,取值0x00为IPv4,取值0x01为IPv6 |
组件数量 | 7 | Uimsbf |
For(i=0;i<M;i++) | ||
{ |
If(传输协议==1) | ||
{ | ||
IPv4组播地址 | 32 | |
} | bslbf | |
Else If(传输协议=2) | ||
{ | ||
IPv6组播地址 | 128 | bslbf |
} | ||
端口号 | 16 | uimsbf |
流类型 | 8 | bslbf定义见后 |
} | ||
扩展描述长度 | 8 | |
{ | ||
扩展描述字节 | 8 |
} | ||
} |
上表中各个字段的含义如下:
描述符标签:8位字段,用于标识不同的描述符;
业务描述符信息长度:16位字段,给出描述符的总长度,表示描述符中从该字段后开始的数据部分的字节数;
业务类型:8位字段,定义了业务的类型,具体取值见下表:
业务类型取值 | 描述 |
0x00 | 未定义 |
0x01 | 包含音视频数据的IP分组复用广播业务 |
0x02 | 包含音频广播数据的IP分组复用广播业务 |
0x03 | 不包含音视频数据的IP分组复用广播业务 |
0x04 | 包含业务索引的IP分组复用广播业务 |
0x05 | 包含紧急广播数据的IP分组复用广播业务 |
0x06-0x1F | 保留 |
0x20-0xFF | 用户定义 |
业务名称长度:8位字段,以字节为单位给出本字段后续的业务名称的长度;
业务名称字节:8位字段,以字节方式依次提供的业务名称数据;
业务提供者名称长度,8位字段,以字节为单位给出本字段后续的业务提供者名称的长度;
业务提供者名称字节,8位字段,以字节为单位依次提供的业务提供者名称数据;
传输协议:1位字段,取值0x00为IPv4,取值0x01为IPv6;
组件数量:7位字段,给出组件的数量;
IPv4组播地址:32位字段,给出IPv4的组播IP地址;
IPv6组播地址:128位字段,给出IPv6的组播IP地址;
端口号:16位字段,给出组播端口号;
流类型:8位字段,标识出了组件的流类型,其具体取值如下表所示:
流类型取值 | 描述 |
0x00 | 未定义 |
0x01 | 包含视频数据的数据流 |
0x02 | 包含音频数据的数据流 |
0x03 | 普通IP数据流 |
0x04-0x1F | 保留 |
0x20-0xFF | 用户定义 |
扩展描述长度:8位字段,以字节为单位给出本字段后续的扩展描述的长度;
扩展描述字节:8位字段,以字节为单位依次提供的扩展描述数据。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (7)
1.一种基于CMMB信道实现IP分组复用广播的方法,其特征在于,包括步骤:
A、发送端将IP数据包放入IP分组复用帧中,同时生成IP分组复用广播映射信息表,将该IP分组复用映射信息表***控制信息复用帧中,将由IP分组复用帧及控制信息复用帧构成的CMMB信道帧经调制后进行广播发送;所述IP分组复用映射信息包括如下信息中的一种或几种:IP分组复用帧总数与各IP分组复用帧占用的时隙号;IP分组复用帧中的业务列表、业务名称、业务类型、业务组件IP地址、端口及组件类型;
B、接收端对接收到的CMMB信道帧进行解调,从IP分组复用帧中解析出IP数据包,同时从控制信息复用帧中提取出IP分组复用映射信息。
2.如权利要求1所述的方法,其特征在于,所述IP分组复用映射信息进一步包括如下信息:
各时隙数据是否进行了基带前向纠错的指示信息。
3.如权利要求1所述的方法,其特征在于,所述控制信息复用帧通过0时隙传输,所述IP分组复用帧通过1至39时隙传输,其中一个IP分组复用帧可占用一个或多个时隙。
4.如权利要求1或3所述的方法,其特征在于,所述IP分组复用帧由IP分组复用帧头、IP分组复用帧净荷组成。
5.如权利要求1所述的方法,其特征在于,所述IP分组复用帧净荷中包括音频IP包、视频IP包及其他各种类型数据IP包。
6.如权利要求1所述的方法,其特征在于,所述IP分组复用映射信息表位于时隙0传输的控制信息复用帧中。
7.一种基于CMMB信道实现IP分组复用广播的***,包括数据发送端和数据接收端,其特征在于,
所述数据发送端包括复用器和调制模块,所述复用器包括IP分组复用帧封装模块、IP分组复用映射信息***模块和复用输出模块,其中,
IP分组复用帧封装模块,用于将IP数据包封装在IP分组复用帧中;
IP分组复用映射信息***模块,用于生成IP分组复用映射信息表,并将该IP分组复用映射信息表送入复用器中***控制信息复用帧中;所述IP分组复用映射信息包括如下信息中的一种或几种:IP分组复用帧总数与各IP分组复用帧占用的时隙号;IP分组复用帧中的业务列表、业务名称、业务类型、业务组件IP地址、端口及组件类型;
复用输出模块,用于将IP分组复用帧和控制信息复用帧进行复用形成CMMB信道帧数据流输出到调制模块中;
调制模块,用于将复用器输出的CMMB信道帧数据流进行调制,将调制后的数据进行广播发送;
所述数据接收端包括解调模块、解复用模块和IP分组复用帧解析模块,其中,
解调模块,用于对接收到的CMMB信道帧进行解调;
解复用模块,用于从CMMB信道帧中解复用出控制信息复用帧和IP分组复用帧,将IP分组复用帧送入IP分组复用帧解析模块,并从控制信息复用帧中提取出IP分组复用映射信息;
IP分组复用帧解析模块,用于从IP分组复用帧中解析出IP数据包。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101764173A CN101420278B (zh) | 2007-10-26 | 2007-10-26 | 一种基于cmmb信道实现ip分组复用广播的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101764173A CN101420278B (zh) | 2007-10-26 | 2007-10-26 | 一种基于cmmb信道实现ip分组复用广播的方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101420278A CN101420278A (zh) | 2009-04-29 |
CN101420278B true CN101420278B (zh) | 2011-05-11 |
Family
ID=40630908
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101764173A Expired - Fee Related CN101420278B (zh) | 2007-10-26 | 2007-10-26 | 一种基于cmmb信道实现ip分组复用广播的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101420278B (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101754006B (zh) * | 2009-07-08 | 2013-03-20 | 北京创毅视讯科技有限公司 | 一种cmmb网络承载移动广播业务的方法和*** |
CN102340693A (zh) * | 2011-03-23 | 2012-02-01 | 重庆三峡学院 | Cmmb中的信息推送方法 |
CN103001756A (zh) * | 2012-12-12 | 2013-03-27 | 中国国际广播电台 | 一种数字音频广播中分层传输业务数据的方法 |
CN106604239B (zh) * | 2016-11-17 | 2020-12-04 | 航天恒星科技有限公司 | 一种基于cmmb***改进的应急消息广播方法及*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6201837B1 (en) * | 1997-03-27 | 2001-03-13 | Sony Corporation | Apparatus for receiving broadcasting signals |
CN101014134A (zh) * | 2006-12-29 | 2007-08-08 | 浙江大学 | 一种基于有线电视网络的ip业务数据的***与转播方法 |
CN101022322A (zh) * | 2006-12-08 | 2007-08-22 | 鲍东山 | T-mmb业务信号的封装方法 |
-
2007
- 2007-10-26 CN CN2007101764173A patent/CN101420278B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6201837B1 (en) * | 1997-03-27 | 2001-03-13 | Sony Corporation | Apparatus for receiving broadcasting signals |
CN101022322A (zh) * | 2006-12-08 | 2007-08-22 | 鲍东山 | T-mmb业务信号的封装方法 |
CN101014134A (zh) * | 2006-12-29 | 2007-08-08 | 浙江大学 | 一种基于有线电视网络的ip业务数据的***与转播方法 |
Non-Patent Citations (1)
Title |
---|
国家广播电影电视总局.移动多媒体广播 第2部分:复用.中华人民共和国广播电视行业标准 GY/T 220.2-2006.2006, * |
Also Published As
Publication number | Publication date |
---|---|
CN101420278A (zh) | 2009-04-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2525950C (en) | Burst transmission | |
US7903574B2 (en) | Service discovery mechanism in broadcast telecommunication network | |
US8782732B2 (en) | Method for signalling time-slicing parameters in the service information | |
CN101031062B (zh) | 一种移动多媒体广播电子业务指南的传输方法 | |
CN105659613B (zh) | 广播信号发送方法、广播信号接收方法、广播信号发送设备、以及广播信号接收设备 | |
CN101562502B (zh) | 一种物理层子信道分配方法、发射***及接收*** | |
CN101558589B (zh) | 用于发送广播的方法和设备、用于接收广播的方法和设备 | |
US20080225892A1 (en) | Using Forward Error Correction with Generic Stream Encapsulation in a Digital Broadcast Network | |
CN105580342B (zh) | 发送广播信号的方法、接收广播信号的方法、发送广播信号的设备以及接收广播信号的设备 | |
CN101361368A (zh) | 用于复用数字数据的优化方法 | |
CN105745899A (zh) | 发送广播信号的设备、接收广播信号的设备、发送广播信号的方法和接收广播信号的方法 | |
US20080225838A1 (en) | Common Rate Matching Slot for Variable Bit Rate Services | |
CN101420278B (zh) | 一种基于cmmb信道实现ip分组复用广播的方法及*** | |
CN100505888C (zh) | 一种移动多媒体广播电子业务指南多路传输的方法 | |
CN101150383A (zh) | Ip数据的传输方法 | |
CN101465711B (zh) | 一种移动多媒体广播***中传输多模式数据业务的方法 | |
CN101453347B (zh) | 一种移动多媒体广播数据发送和接收方法 | |
CN101557266B (zh) | 一种基于cmmb信道实现ip数据包传输的方法及*** | |
CN101442356B (zh) | 移动多媒体广播卫星分发数据封装及传输速率匹配方法 | |
CN100466519C (zh) | 一种广播网络中实现同时下载多个文件的方法 | |
CN101110688B (zh) | 单频网***传输方法和单频网适配器 | |
CN101567897A (zh) | 一种在cmmb信道中实现文件透明传输的方法及*** | |
CN101754006B (zh) | 一种cmmb网络承载移动广播业务的方法和*** | |
CN101883043B (zh) | 一种宽窄带数据交换方法、装置及*** | |
CN101009828A (zh) | 数字电视的数据封装传输方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20110511 Termination date: 20171026 |