移动多媒体广播卫星分发数据封装及同步方法

文档序号:7971534阅读:212来源:国知局

专利名称::移动多媒体广播卫星分发数据封装及同步方法
技术领域
:本发明涉及移动多媒体广播卫星分发系统,更具体地说,涉及一种移动多媒体广播卫星分发数据封装及同步方法。背景抆术移动多媒体广播系统在30MHz3000MHz频率范围内,为用户提供大范围覆盖、支持高质量固定或移动接收的多媒体数字视、音频及数据业务广播服务。其中,节目信息可以分两路信号进行传输1)节目信源由移动多媒体调制器进行OFDM调制后,直接通过卫星S波段广播信道向用户提供大面积广播覆盖。2)节目信源同时通过数据分配网络向各个地面转发器进行节目分发,并由地面转发器重新进行OFDM调制后,在特定的同步条件下,在S波段上进行广播,对卫星S波段直接广播信号进行补充覆盖。由于我国幅员辽阔、卫星信号到达各地的传输延迟相差很大(例如卫星信号到达北京和上海将具有相差毫秒级的传输延迟),这种延迟将严重影响整个移动多媒体广播系统的性能,因此,如何克服传输延迟,做到传输同步是一个十分受到关注的问题。
发明内容本发明旨在提供一种移动多媒体广播卫星分发数据封装及同步方法,能将经过信道编码和交织的移动多媒体广播符号数据结合一定的控制信息组成特定格式的传输包,以有序、无歧义地由中央调制器向各地面转发调制器发放。根据本发明,提供一种移动多媒体广播卫星分发数据封装及同步方法,其中,所述移动多媒体广播制式规定l秒的信号分为预定数量的时隙,每个时隙内可釆用不同的调制方式,在一个时隙内传输的符号数据作为一个传输单元,并且,所述多媒体广播以不同的带宽传输,不同的带宽对应不同数量的频点,所述方法包括确定一个传输帧的数据量,以最窄带宽、传输最少符号数量的调制方式下单个频点一个时隙内的符号字节数作为一帧,其他带宽或者调制方式的单个频点一个时隙内的符号字节数为一帧的整数倍;将一帧内的数据封装到预定格式的传输包中,所述每一帧的数据封装成一个初始包和数个数据传输包,其中所述初始包中包括控制信息,所述控制信息包括该桢的传输特征以及同步信息;根据所选用的带宽,依次将同一个时隙中不同频点传输的数据以所述帧为单位封装到一系列所述传输包中,其中,同一个时隙中不同频点可釆用不同的调制方式,并具有不同数量的传输帧;对于所获得的一系列传输包,分成数组,每一组具有预定数量的传输包,对每一组的第一个传输包的第一个字节进行取反操作,插入同步信息;将进行取反操作后的传输包进行扰码,将传输包和本地扰码序列进行异或处理;对经过扰码处理的传输包进行RS编码;对经过RS编码后的数据进行字节巻积交织;对巻积交织的输出进行巻积编码;对卷积编码输出的比特流进行QPSK映射;对QPSK映射后的数据插入同步信息,所述同步信息包括两路二进制伪随机序列,其中在第一路二进制伪随机序列上调制有时间编码信息,第二路二进制伪随机序列的调制信息保留;插入导频信号。根据本发明的一实施例,所述移动多媒体广播制式规定l秒的信号分为40个时隙,每个时隙25ms;所述多媒体广播包括两种信号带宽2MHz,对应12个频点,以及8MHz,对应3个频点;所述多媒体广播制式在每个时隙内可采用的调制方式包括BPSK、QPSK、16QAM,根据本发明的一实施例,对于2MHz带宽,每个频点单个时隙的符号数量为27648比特,其中,使用BPSK调制方式,单个时隙的信息比特数为27648比特,单个时隙的符号字节数为3456字节;使用QPSK调制方式,单个时隙的信息比特数为55296比特,单个时隙的符号字节数为6912字节;使用16QAM调制方式,单个时隙的信息比特数为110592比特,单个时隙的符号字节数为13824字节;对于8MHz带宽,每个频点单个时隙的符号数量为138240比特,其中,使用BPSK调制方式,单个时隙的信息比特数为138240比特,单个时隙的符号字节数为17280字节;使用QPSK调制方式,单个时隙的信息比特数为276480比特,单个时隙的符号字节数为34560字节;使用16QAM调制方式,单个时隙的信息比特数为552960比特,单个时隙的符号字节数为69120字节;其中,一帧的数据量为3456字节,因此,采用2MHz带宽时,每个频点对应的传输帧的数量分别为BPSK调制方式为l帧;QPSK调制方式为2帧;16QAM调制方式为4桢;采用2MHZ带宽时,每个频点对应的传输帧的数量分别为BPSK调制方式为5桢;QPSK调制方式为IO帧;16QAM调制方式为20帧。根据本发明的一实施例,所述传输包符合GB/T17975.1标准,每个传输包包括188字节,包括4字节的传输包头和184字节的数据字段;其中,所述方法形成具有下述字段的初始包,包括传输包头,32比特,该传输包头的定义符合GB/T17975.1规范;其中,PID值为0x05A0,载荷单元起始指示为1,PID值和载荷单元起始指示结合说明该传输包为初始包,传输优先级值为l,传输加扰控制值设为OO,适配段控制值为01;控制字段,40字节,320比特,包括符号传输帧初始包标示,16比特;保留字段,8比特;配置变更指示,1比特,符合GY/T220.1-2006标准;字节交织器同步标识,1比特,符合GY/T220.1-2006标准;时隙号,6比特,符合GY/T220.1-2006表准;频点号,8比特,表示该符号传输帧内的数据归属哪个频点发射;信道带宽指示,1比特,标明当前数据归属频点的信号带宽,其中0表示2MHz,l表示8MHz;扩展控制信息标示,1比特,为l表示当前符号传输帧起始包内包含地面转发站标识号、传输功率、输出频点掩码和延迟微调的扩展控制信息,为0,表示对应上述内容的字段无意义;映射模式,6比特,表示当前传输帧内的数据以何种方式映射;分发模式,6比特,表示当前的符号数据以何种分发模式送达各地面转发站;传输包编号,IO比特,表示当前符号传输帧内的第一个数据传输包属于整个时隙内的第几个传输包;同步时间戳,32比特,表示当前符号传输帧所归属的时隙在地面转发器的发射时刻;地面转发站标识号,32比特,用以唯一标识各地面转发站;传输功率,8比特,用以控制各地面转发站的输出功率,其中,0x00-0xff表示0Q/o到100%的相对功率;输出频点掩码,16比特,控制各地面转发站是否发送特定频点的信息,其中,高4比特保留定义,低12比特可用来表示第几号频点是否发射,l表示发射,0表示不发射;延迟微调,16比特,用以通知特定的地面转发站微调数据缓存时间,调整单位为一个100ns的时间片,其中,还包括指示调整方向的比特,0表示提前,1表示延后;保留字段,152比特;符号数据,1152比特,传输经过信道编码和交织的移动多媒体广播数据;所述方法还形成具有下述结构的数据传输包,包括传输包头,32比特,该传输包头的定义符合GB/T17975.1规范;其中,PID值为0x054、载荷单元起始指示为0,传输优先级值为1,传输加扰控制值设为00,适配段控制值为01;符号数据,1472比特,传输经过信道编码和交织的移动多媒体广播数据。根据本发明的一实施例,所述对每一组的第一个传输包的第一个字节进行取反操作,该每一组的第一个传输包的第一个字节是同步字节,对该同步字节取反而插入同步信息。根据本发明的一实施例,所述将进行取反操作后的传输包进行扰码、对经过扰码处理的传输包进行RS编码、对经过RS编码后的数据进行字节巻积交织、以及对巻积交织的输出进行巻积编码的步骤符合GS/T17700标准,其中所述扰码操作中,本地生成的扰码序列为15阶移位寄存器伪随机二进制序列,生成多项式为gw""""+i,寄存器从高位到低位的初始值为000000010101001,其中,传输包中的同步字节不参与扰码操作,但是在同步字节阶段,伪随机二进制序列生成不间断;所述进行RS编码的操作中,釆用RS(204,188)编码对扰码后的传输包进行RS编码;所述进行字节卷积交织中,交织深度为1=12,交织移位寄存器深度为M=17,整个交织-解交织的延迟为2224个字节;所述进行卷积编码中,首先对卷积交织的输出进行约東长度为7的巻积编码,编码的码率为1/2,接着对巻积编码输出进行打孔操作,可支持的巻积编码码率为1/2、2/3、3/4、5/6、7/8。根据本发明的一实施例,所述对卷积编码输出的比特流进行QPSK映射包括进行基于Gray码的QPSK映射;调制后的QPSK符号速率为20M,QPSK传输速率高于实际业务数据速率,因此进行插空包处理,空包的定义格式符合GB/T17975.1标准。根据本发明的一实施例,所述同步信息为两路由20M系统时钟驱动的二进制伪随机序列,其中在第一路二进制伪随机序列上调制有时间编码信息,第一路二进制伪随机序列上的调制信息保留;第一路二进制伪随机序列由线性反馈移位寄存器产生,生成多项式为x13+;c4+;c3+;c+l,移位寄存器初始值为0110101010010;第一路二进制伪随机序列由线性反馈移位寄存器产生,生成多项式为+:c'7+xi6+;cl3+xl2+xl0+;c8+:c6+jc3+JC+i,移位寄存器初始值为011010101001010101。根据本发明的一实施例,第一路二进制伪随机序列上每个伪码周期调制一比特时间编码数据,时间信息编码为固定帧长256比特,所述方法形成下述的时间信息编码帧标志,16比特,指示本帧开始,由1110101110010000组成;时间周期计数,32比特,表示本帧第一比特l相对系统零时刻r。的计数值,用于辅助地面增补转发系统实现同步捕获;卫星频差,32比特,表示当前时刻卫星转发信号的频率偏差值,单位为O.OOlHz,用于地面增补转发系统同频转发信号的载波频率修正;PN复位周期标示,6比特,表示第一路二进制伪随机序列和第二路二进制伪随机序列的复位周期,复位周期标示字段取值从0x00-0x3F,分别对应1秒至64秒;复位标示,1比特,取值为1时,标示当前时间编码帧的第一个第一路二进制伪随机序列起始位置为复位位置;导频插入标示,1比特,取值为O表示信号中没有插入导频;取值为l标示信号中插入了导频;信息类别及数据段,152比特,保留用于后续业务及搭载其他系统信息;CRC,16比特,用于本帧除帧标志外的信息编码循环冗余校验,CRC生成多项式为jc16+;c12+;c5+1;其中,零时刻根据PN复位周期标示中的内容按秒周期复位,复位时第一路二进制伪随机序列和第二路二进制伪随机序列移位寄存器的内容均为初始值;数据QPSK符号流每个支路的速率与系统时钟速率相同,且与系统时钟同步,数据与时间二进制伪随机序列码的信号复合采用叠加方式,I、Q每个支路的二进制伪随机序列码信号电平均为数据信号电平的1/20,第一路二进制伪随机序列与I路信号叠加,第二路二进制伪随机序列与Q路信号叠加。根据本发明的一实施例,所述插入导频信号的步骤中,导频信号的定义如下I路A,0,-A,0,.......Q路0,A,0,-A,.......每个支路上的导频电平A为数据电平的1/20。釆用本发明的技术方案,能将经过信道编码和交织的移动多媒体广播符号数据结合一定的控制信息组成特定格式的传输包,以有序、无歧义地由中央调制器向各地面转发调制器发放。在本发明中,相同的附图标记始终表示相同的特征,其中,图1是用于实现本发明的移动多媒体广播卫星分发数据封装及同步方法的移动多媒体广播卫星分发系统的结构图;图2是根据本发明的一实施例的移动多媒体广播卫星分发数据封装及同步方法的流程图;图3是根据本发明的一实施例的传输帧的帧结构图;图4是根据本发明的一实施例的方法中同步信息插入的流程示意图;图5是根据本发明的一实施例的方法中对巻积编码的输出比特流进行QPSK映射的星座图;图6a是根据本发明的一实施例的第一路二进制伪随机序列的序列生成器的结构图6b是根据本发明的一实施例的第二路二进制伪随机序列的序列生成器的结构图。具体实施方式下面结合附图和实施例进一步描述本发明的技术方案。移动多媒体广播数据分发系统在数据分配网络釆用卫星传输方式时,移动多媒体广播数据分发系统结构如图l所示,图l所示的多媒体广播数据分发系统IOO可以实现本发明的移动多媒体广播卫星分发数据封装及同步方法。移动多媒体调制器102将经过信道编码的数据进行OFDM调制,通过变频放大后由Ku波段直接发送给同步卫星104,再由卫星将OFDM信号转发到S波段后对地面进行大面积广播覆盖,该卫星信号由地面用户接收机108接收。参考图l所示的,该移动多媒体调制器102包括Stimi信道编码装置120,进行信道编码;OFDM激励器122,用于对经过信道编码的数据进行OFDM调制;第一Ku波段变频放大器124,将经OFDM调制的信号通过变频放大后由Ku波段直接发送给同步卫星104。继续参考图1,经信道编码后的数据同步传送到TDM激励器126,经过数据封装格式转换和QPSK调制(严格遵循GS/T17700标准)并插入时间同步信息后,由第二Ku波段变频放大器128变频到Ku波段发送给同步卫星104。卫星104直接以Ku波段将该TDM调制信号发送给地面转发器106。地面转发器106将接收到的TDM调制信号进行解调,并重新进行OFDM调制,在特定的同步条件下,在S波段上进行广播,对卫星直接S波段广播信号进行补充覆盖。地面用户接收机108接收由地面转发器106转发的信号作为对于卫星104发送的S波段信号的补充。在图l的移动多媒体调制器102的OFDM激励器122中,加入了一个延迟模块,此模块的加入将保证相同时刻的业务信源信息分别调制成OFDM信号和QPSK信号后,在空间发送时刻上满足一个固定的时间延迟,这个延迟将被地面转发器用以卫星S波段广播信号和转发器S波段广播信号之间的信号同步。移动多媒体广播卫星分发数据封装及同歩方法本发明提供一种移动多媒体广播卫星分发数据封装及同步方法,参考图2,示出了其流程图,在该方法200中,移动多媒体广播制式规定l秒的信号分为预定数量的时隙,每个时隙内可采用不同的调制方式,在一个时隙内传输的符号数据作为一个传输单元,并且,多媒体广播以不同的带宽传输,不同的带宽对应不同数量的频点,该方法200包括202.确定一个传输帧的数据量,以最窄带宽、传输最少符号数量的调制方式下单个频点一个时隙内的符号字节数作为一帧,其他带宽或者调制方式的单个频点一个时隙内的符号字节数为一帧的整数倍;204.将一帧内的数据封装到预定格式的传输包中,每一帧的数据封装成一个初始包和数个数据传输包,其中初始包中包括控制信息,控制信息包括该帧的传输特征以及同步信息;206.根据所选用的带宽,依次将同一个时隙中不同频点传输的数据以帧为单位封装到一系列所述传输包中,其中,同一个时隙中不同频点可采用不同的调制方式,并具有不同数量的传输帧;208.对于所获得的一系列传输包,分成数组,每一组具有预定数量的传输包,对每一组的第一个传输包的第一个字节进行取反操作,插入同步信息;210.将进行取反操作后的传输包进行扰码,将传输包和本地扰码序列进行异或处理;212.对经过扰码处理的传输包进行RS编码;214.对经过RS编码后的数据进行字节巻积交织;216.对巻积交织的输出进行巻积编码;218.对卷积编码输出的比特流进行QPSK映射;220.对QPSK映射后的数据插入同步信息,同步信息包括两路二进制伪随机序列,其中在第一路二进制伪随机序列上调制有时间编码信息,第二路二进制伪随机序列的调制信息保留;222.插入导频信号。下面具体介绍本发明中的各个步骤。分发数据的封装根据移动多媒体广播制式,规定了1秒内的信号分为40个时隙,每个时隙25ms。在每个时隙内均可采用不同的调制方式,包括BPSK、QPSK、16QAM。在进行字节和比特交织时,同样以时隙为循环单元。接收机为了能在低功耗的情况下工作,可只选择特定时隙的信号进行接收。基于整个移动多媒体广播卫星分发系统这样的特点,将一个时隙的符号数据作为一个输送的单元,即一个传输单元。对于移动多媒体广播来说,可使用的总带宽为25MHz。根据本发明。在移动多媒体广播系统中,规定了两种信号带宽2MHz和8MHz。考虑到25MHz的总带宽,采用不同的信号带宽是就会具有不两数量的频点,当带宽为2MHz时,频点数为12个,而当带宽为8MHz时,频点数为3个。系统同时规定了3种调制方式BPSK,QPSK和16QAM。由此,在一个时隙内,各种调制配置所能够传输的数据量如下表所示表l:移动多媒体广播系统单个时隙内的符号数据量信号带宽单个时隙的符号数量调制方式单个时隙的信息比特数单个时隙的符号字节数2MHz276邻BPSK276483456QPSK552%691216QAM11059213824謹Z138240BPSK13824017280QPSK2764803456016QAM55296069120为了传输的方便,本发明定义了传输帧,称之为TDM帧,一个传输帧中的数据量确定如下,以最窄带宽、传输最少符号数量的调制方式下单个频点一个时隙内的符号字节数作为一帧,其他带宽或者调制方式的单个频点一个时隙内的符号字节数为一帧的整数倍。参考上面的表1,选择2MHz带宽,BPSK调制方式下单个频点单个时隙传输的符号字节数作为一个桢的数据传输量,即一帧为3456字节。相应的,可以得到2MHz带宽时,釆用各种调制方式,在一个时隙内每个频点的数据量如下BPSK为l帧、QPSK为2桢、16QAM为4帧,8MHz带宽时,在一个时隙内每个频点的数据量如下BPSK为5帧、QPSK为10帧、16QAM为20帧。对于每一个传输帧而言,需要将这3456个字节封装到传输包中进行传输,根据本发明,符号数据传输封装的格式与GB/T17975.1标准兼容,根据GB/T17975.1标准,每一个传输包的大小为188字节。对于一帧3456字节来说,需要使用19个传输包。于是,本发明将每3456个字节的信息数据封装在19个数据传输包中每个数据传输包为188字节,其中头4字节为传输包头,其余1&4字节为数据字段。图3是根据本发明的一实施例的传输帧的帧结构图,如图3所示,19个数据传输包组成一个符号传输帧,其中第一个编号为0的数据传输包的184字节的数据字段部分包含40字节的控制信息,称为符号传输帧初始包。其余18个传输包的数据字段部分仅携带符号数据,称为符号数据传输包。于是,一帧的数据被分解为3456=144+18x184,即在初始包中,包含144字节的符号数据,后续的数据传输包中,每一个包含184字节的符号数据。初始包的数据字段部分剩余的40字节用于传输控制字。传输包结构符号数据的传输包与GB/T17975.1传输包格式兼容,由4字节包头和184字节数据字段组成。根据上述符号传输桢的定义,符号数据传输包分为两类,一类为符号传输帧初始包,其包含控制信息和符号数据;另一类为符号数据传输包,其只包含符号数据.本发明中数据传输包的结构如下,参考表2所示表2:符号数据传输包<table>tableseeoriginaldocumentpage17</column></row><table>传输包头Transport—packet—header:传输包头的定义符合GB/T17975.1规范,章节2.4.3.2表3和表4。符号数据传输包的PID值设为0x54。载荷单元起始指示设为0,传输优先级值对于符号数据传输包没有意义,设为1.传输加扰控制值设为00(未加扰)适配段控制值为01(仅传输载荷)。其余各参数值均可参照GB/T17975.1,章节2.4.3.2。符号数据经过信道编码和交织的移动多媒体广播数据。每个字节可包含8个BPSK符号,或4个QPSK符号,或2个16QAM符号。字节内先传符号数据的LSB。本发明中传输初始包的结构如下,参考表3所示表3:符号传输帧初始包<table>tableseeoriginaldocumentpage18</column></row><table>注斜体字为可选字段传输包头Transport_packet—header:传输包头的定义符合GB/T17975.1规范,章节2.4.3.2表3和表4。载荷单元起始指示设为1,其余定义和符号数据传输包相同。符号传输帧识别标识定义为0x05A0。结合载荷单元起始指示,一起说明当前包为符号传输桢初始包,配置变更指示configuration_change_indicator:参见GY/T220.1-2006表7。字节交织器同步标识Byte—interleave!"—sync—indicator:参见GY/T220.1-2006表7。时隙号time—slot_number:参见GY/T220.1-2006表7,频点号channeLnumber:表示该符号传输桢内的数据归属哪个频点发射。信道带宽指示channel—bandwidth—indicator:标明当前数据归属频点的信号带宽,0为2MHz,1为8MHz,扩展控制信息标示extended—control—info—indicator:当设为1,表示当前符号传输帧起始包内包令地面转发站标识号ground_station_id、传输功率transmission—power、输出频点掩码output—channel—mask和延迟微调delay—fine—tune等扩展控制信息。当设为0,表示相应的字段无意义。映射模式mapping_mode:表示当前传输帧内的数据以何种方式映射,详细定义见下面的表4:表4:映射模式定义表<table>tableseeoriginaldocumentpage19</column></row><table>分发模式distribution—mode:表示当前的符号数据以何种分发模式送达各地面转发站,详细定义见下面的表5:表5:分发模式定义表<table>tableseeoriginaldocumentpage19</column></row><table>传输包编号TS_packet—number:表示当前符号传输帧内的第一个数据传输包属于整个时隙内的第几个传输包。详细的取值范围见下面的表6:表6:传输包编号取值表<table>tableseeoriginaldocumentpage20</column></row><table>同步时间戳synchronization_time_stamp:表示当前符号传输帧所归属的时隙在地面转发器的发射时刻,各地面转发器可根据TDM调制器插入同步信息恢复出10MHz的基准频率和秒周期信号。时间同步戳中存放的是一个计数器值,此计数器值是系统时间计数器值和系统传输总延迟值之和。时间同步戳和同步信息中包含的秒周期信号相配合,标示了本时隙在地面转发器转发的绝对时间。地面转发站标识号ground一stationjd:可用以唯一标识各地面转发站。传输功率transmission_power:可用以控制各地面转发站的输出功率。0x00-0xff表示0%到1000/o的相对功率。输出频点掩码output—channel—mask:控制各地面转发站是否发送特定频点的信息。16个比特中的高4比特保留定义,低12比特可用来表示第几号频点是否发射,'1'表示发射,'0'表示不发射。例如'0x0003',表示第0号和第1号频点发射,其余频点关闭;'0x0fff',表示开放所有频点;'0x0000,,表示关闭所有频点。延迟微调delay—fine—tune:用以通知特定的地面转发站微调数据缓存时间,调整单位仍旧为一个100ns的时间片。16比特中msb表示调整方向,'0'表示提前,'l'表示延后,其余比特表示调整的值。符号数据symboldata:与符号数据传输包的符号数据定义部分相同。同一时隙的数据封装前面已经说过,根据本发明,传输单元是以时隙为单位。一个时隙为25ms,根据所选取的带宽的不同,在一个时隙内会有不同数量的频点,比如,选择2MHz带宽,频点数为总带宽(25MHz)/2MHz,取整后为12,对应的,如果选择8MHz带宽,频点数为总带宽(25MHz)/8MHz,取整后为3。由于传输的单元是时隙,因此需要将同一个时隙内的所有频点的数据一起封装成连续的传输包进行传输。再者,根据本发明,在同一个时隙的不同频点内,可以釆用各自不同的调制方式,因而不同频点的数据量不相同,比如,如上面所说的,釆用2MHz带宽BPSK为1帧的数据量,而选用8MHz带宽16QAM就会有20桢的数据量,由此,本发明提供下述的方式来将一个时隙内不同频点的数据封装成连续的、有序的传输包,参考表7:表7同一时隙内不同频点的封装顺序<table>tableseeoriginaldocumentpage21</column></row><table>首先,将第一频点FreqO的数据进行封装,从该频点的第一帧TSO开始,直至最后一帧TSn;之后,依次对后续的频点,第二频点Freql等进行封装,直至最后的频点Freqn。举例说明,实例1:8MHz带宽,3个频点,调制方式依次为BPSK、QPSK和16QAM,封装顺序如下首先,第一频点FreqO,调制方式为BPSK,数据量为5帧,首先进行封装,对其中每一桢的封装方式可以参考之前所述的内容.第一频点封装完毕之后,对第二频点Freql进行封装,调制方式为QPSK,数据量为10帧。最后是第三频点Freq2,调制方式为16QAM,数据量为20帧。这样,这个时隙总共包含的数据量为35帧,一共被封装成为连续的665个传输包。实例2,2MHz带宽,12个频点,调制方式为,全部为QPSK,封装顺序如下首先,第一频点FreqO,调制方式为QPSK,数据量为2帧。之后,依次为第二频点Freql、第三频点Freq2…直至第十二频点Freqll进行封装。每一个频点数据量都为2桢。这样,这个时隙总共包含的数据量为24帧,一共被封装成连续的456个传输包。至此,完成了上述的方法200中的步骤202-206,将一个时隙内的所有频点的数据有序地封装成了一定数量的连续的传输包。同歩信息的插入对于在上面的步骤中获得的一定数量的连续的传输包(即一系列TDM帧中的数据),接着进行如下的处理,按照GS/T17700标准中的定义进行RS(204,188)编码和巻积编码,然后进行QPSK调制,调制后的QPSK符号速率为20M,QPSK传输速率髙于实际业务数据速率,因此需要进行插空包处理,空包的定义格式符合GB/T17975.1标准,这些处理对应于方法200中的步骤208-222,该部分的流程还可参考图4所示,包括同歩信息的插入(同歩头取反)对于上面获得的一连串的传输包,将每8个传输包分成一组,其中每一组的第一个传输包的第一个字节(同步字节47H)进行取反搡作。扰码操作:将同步头取反后的传输包和本地生成的扰码序列进行异或处理。本地扰码为15阶移位寄存器伪随机二进制序列(PRBS),生成多项式为寄存器从髙位到低位的初始值为000000010101001,同步字节不参与扰码操作,但是在同步字节阶段,PRBS序列生成不间断。扰码生成电路在反向同步字节B8H后的第一个比特处复位,因此PRBS的生成周期为1503字节。RS编码采用RS(204,188)编码对扰码后的传输流(TS流)进行保护。RS(204,188)是原始的RS(255,239)的阶段码。RS码的码元取自GF(255),域生成多项式为=++x3+jc2+1RS码生成多项式为G(;c)=(x+/10Xjc+其中/l=02//£Y字节卷积交织RS编码后的数据进行字节巻积交织。交织深度为1=12,交织移位寄存器深度为M-17.整个交织-解交织的延迟为2224个字节(11个传输包)。卷积编码首先对卷积交织的输出进行约東长度为7的巻积编码,编码的码率为1/2。接着对眷积编码输出进行打孔搡作,可支持的巻积编码码率为1/2、2/3、3/4、5/6、7/8。OPSK映射对巻积编码的输出比特流进行基于Gray码的QPSK映射,映射星座图如图5所示。同歩信息插入间同步信号为两路由20M系统时钟驱动的二进制伪随机序列,第一路二进制伪随机序列PN1和第二路二进制伪随机序列PN2,其中在PN1上调制有时间编码信息,PN2上的调制信息保留。PN1由图6a所示的线性反馈移位寄存器产生,生成多项式为jc13+;c4+;c3+;c+1,移位寄存器初始值为0110101010010,PN2由图6b所示的线性反馈移位寄存器产生,生成多项式为-.;ci8+xi7+x"+x"+Jcl2+;clo+x8+;c6+x3+JC+i,移位寄存器初始值为011010101001010101。PN1上每个伪码周期调制一比特时间编码数据,时间信息编码为固定帧长256bit,帧格式定义如表8所示表8PN1上的时间编码定义格式<table>tableseeoriginaldocumentpage23</column></row><table>表8中各段信息说明如下帧标志16bit,指示本帧开始,由"1110101110010000"组成;时间周期计数32bit,表示本帧第一比特"1"相对系统零时刻^的计数值,用于辅助地面增补转发系统实现同步捕获;卫星频差32bit,表示当前时刻卫星转发信号的频率偏差值,单位为0.001Hz,用于地面增补转发系统同频转发信号的载波频率修正;PN复位周期标示6bit,表示PN1和PN2的复位周期,复位周期标示字段取值从0x00~0x3F,分别对应1秒至64秒(默认取值为0x00).复位标示lbit,取值为1时,标示当前时间编码帧的第一个PN1起始位置为复位位置。导频插入标示lbit,O标示信号中没有插入导频;l标示信号中插入了导频(默认取值为1)。信息类别及数据段152bit,保留(按字节取值为"01010101"),用于后续业务及搭载其他系统信息;CRC16bit,用于本帧除帧标志外的信息编码循环冗余校验,CRC生成多项式为系统零时刻根据PN复位周期控制字中的内容按秒周期复位,复位时PN1和PN2移位寄存器的内容均为初始值,以该时刻为起始时刻,系统时间计数器由系统时钟进行累加计数经过复位秒周期后,PN1和PN2同时回到初始值,此时系统时间计数器清零,系统时间回到零时刻并重新开始累加计数.数据QPSK符号流每个支路的速率与系统时钟速率相同,且与系统时钟同步。数据与时间PN码的信号复合采用叠加方式,I、Q每个支路的PN码信号电平均为数据信号电平的1/20。PN1与I路信号叠加,PN2与Q路信号叠加。导频信号插入为了便于转发器正确恢复载波信息,在QPSK基带信号中按照符号速率加入导频信号,导频信号的定义如下I路A,0,-A,0,—…Q路0,A,0,-A,.......每个支路上的导频电平A为数据电平的1/20。釆用本发明的技术方案,能将经过信道编码和交织的移动多媒体广播符号数据结合一定的控制信息组成特定格式的传输包,以有序、无歧义地由中央调制器向各地面转发调制器发放.权利要求1.一种移动多媒体广播卫星分发数据封装及同步方法,其中,所述移动多媒体广播制式规定1秒的信号分为预定数量的时隙,每个时隙内可采用不同的调制方式,在一个时隙内传输的符号数据作为一个传输单元,并且,所述多媒体广播以不同的带宽传输,不同的带宽对应不同数量的频点,所述方法包括确定一个传输帧的数据量,以最窄带宽、传输最少符号数量的调制方式下单个频点一个时隙内的符号字节数作为一帧,其他带宽或者调制方式的单个频点一个时隙内的符号字节数为一帧的整数倍;将一帧内的数据封装到预定格式的传输包中,所述每一帧的数据封装成一个初始包和数个数据传输包,其中所述初始包中包括控制信息,所述控制信息包括该帧的传输特征以及同步信息;根据所选用的带宽,依次将同一个时隙中不同频点传输的数据以所述帧为单位封装到一系列所述传输包中,其中,同一个时隙中不同频点可采用不同的调制方式,并具有不同数量的传输帧;对于所获得的一系列传输包,分成数组,每一组具有预定数量的传输包,对每一组的第一个传输包的第一个字节进行取反操作,插入同步信息;将进行取反操作后的传输包进行扰码,将传输包和本地扰码序列进行异或处理;对经过扰码处理的传输包进行RS编码;对经过RS编码后的数据进行字节卷积交织;对卷积交织的输出进行卷积编码;对卷积编码输出的比特流进行QPSK映射;对QPSK映射后的数据插入同步信息,所述同步信息包括两路二进制伪随机序列,其中在第一路二进制伪随机序列上调制有时间编码信息,第二路二进制伪随机序列的调制信息保留;插入导频信号。2.如权利要求l所述的移动多媒体广播卫星分发数据封装及同步方法,其特征在于,所述移动多媒体广播制式规定1秒的信号分为40个时隙,每个时隙25ms;所述多媒体广播包括两种信号带宽2MHz,对应12个频点,以及8MHz,对应3个频点;所述多媒体广播制式在每个时隙内可釆用的调制方式包括BPSK、QPSK、16QAM。3.如权利要求2所述的移动多媒体广播卫星分发数据封装及同步方法,其特征在于,对于2MHz带宽,每个频点单个时隙的符号数量为27648比特,其中,使用BPSK调制方式,单个时隙的信息比特数为27648比特,单个时隙的符号字节数为3456字节;使用QPSK调制方式,单个时隙的信息比特数为55296比特,单个时隙的符号字节数为6912字节;使用16QAM调制方式,单个时隙的信息比特数为110592比特,单个时隙的符号字节数为13824字节;对于8MHz带宽,每个频点单个时隙的符号数量为138240比特,其中,使用BPSK调制方式,单个时隙的信息比特数为138240比特,单个时隙的符号字节数为17280字节;使用QPSK调制方式,单个时隙的信息比特数为276480比特,单个时隙的符号字节数为34560字节;使用16QAM调制方式,单个时隙的信息比特数为552960比特,单个时隙的符号字节数为69120字节;其中,一帧的数据量为3456字节,因此,釆用2MHz带宽时,每个频点对应的传输帧的数量分别为BPSK调制方式为l帧;QPSK调制方式为2帧;16QAM调制方式为4帧;采用2MHz带宽时,每个频点对应的传输帧的数量分别为-.BPSK调制方式为5帧;QPSK调制方式为10帧;16QAM调制方式为20帧。4.如权利要求3所述的移动多媒体广播卫星分发数据封装及同步方法,其特征在于,,所述传输包符合GB/T17975.1标准,每个传输包包括188字节,包括4字节的传输包头和184字节的数据字段;其中,所述方法形成具有下述字段的初始包,包括传输包头,32比特,该传输包头的定义符合GB/T17975.1规范;其中,PID值为0x05A0,载荷单元起始指示为1,PID值和载荷单元起始指示结合说明该传输包为初始包,传输优先级值为1,传输加扰控制值设为00,适配段控制值为01;控制字段,40字节,320比特,包括符号传输帧初始包标示,16比特;保留字段,8比特;配置变更指示,l比特,符合GY/T220.1-2006标准;字节交织器同步标识,l比特,符合GY/T220.1-2006标准;时隙号,6比特,符合GY/T220.1-2006表准;频点号,8比特,表示该符号传输桢内的数据归属哪个频点发射;信道带宽指示,1比特,标明当前数据归属频点的信号带宽,其中0表示2MHz,l表示8MHz;扩展控制信息标示,1比特,为1表示当前符号传输桢起始包内包含地面转发站标识号、传输功率、输出频点掩码和延迟微调的扩展控制信息,为0,表示对应上述内容的字段无意义;映射模式,6比特,表示当前传输帧内的数据以何种方式映射;分发模式,6比特,表示当前的符号数据以何种分发模式送达各地面转发站;传输包编号,IO比特,表示当前符号传输帧内的第一个数据传输包属于整个时隙内的第几个传输包;同步时间戳,32比特,表示当前符号传输帧所归属的时隙在地面转发器的发射时刻;地面转发站标识号,32比特,用以唯一标识各地面转发站;传输功率,8比特,用以控制各地面转发站的输出功率,其中,0x00-0xff表示0%到100%的相对功率;输出频点掩码,16比特,控制各地面转发站是否发送特定频点的信息,其中,高4比特保留定义,低12比特可用来表示第几号频点是否发射,l表示发射,0表示不发射;延迟微调,16比特,用以通知特定的地面转发站微调数据缓存时间,调整单位为一个100ns的时间片,其中,还包括指示调整方向的比特,0表示提前,l表示延后;保留字段,152比特;符号数据,1152比特,传输经过信道编码和交织的移动多媒体广播数据;所述方法还形成具有下述结构的数据传输包,包括传输包头,32比特,该传输包头的定义符合GB/T17975.1规范;其中,PID值为0x054、载荷单元起始指示为0,传输优先级值为1,传输加扰控制值设为00,适配段控制值为01;符号数据,1472比特,传输经过信道编码和交织的移动多媒体广播数据。5.如权利要求4所述的移动多媒体广播卫星分发数据封装及同步方法,其特征在于,所述对每一组的第一个传输包的第一个字节进行取反操作,该每一组的第一个传输包的第一个字节是同步字节,对该同步字节取反而插入同步信息。6.如权利要求5所述的移动多媒体广播卫星分发数据封装及同步方法,其特征在于,所述将进行取反操作后的传输包进行扰码、对经过扰码处理的传输包进行RS编码、对经过RS编码后的数据进行字节巻积交织、以及对巻积交织的输出进行巻积编码的步骤符合GS/T17700标准,其中所述扰码操作中,本地生成的扰码序列为15阶移位寄存器伪随机二进制序列,生成多项式为GW=x'5+x"+i,寄存器从高位到低位的初始值为000000010101001,其中,传输包中的同步字节不参与扰码搡作,但是在同步字节阶段,伪随机二进制序列生成不间断;所述进行RS编码的操作中,釆用RS(204,188)编码对扰码后的传输包进行RS编码;所述进行字节卷积交织中,交织深度为1=12,交织移位寄存器深度为M=17,整个交织-解交织的延迟为2224个字节;所述进行巻积编码中,首先对卷积交织的输出进行约東长度为7的巻积编码,编码的码率为1/2,接着对巻积编码输出进行打孔操作,可支持的巻积编码码率为1/2、2/3、3/4、5/6、7/8,7.如权利要求6所述的移动多媒体广播卫星分发数据封装及同步方法,其特征在于,所述对巻积编码输出的比特流进行QPSK映射包括进行基于Gray码的QPSK映射;调制后的QPSK符号速率为20NI,QPSK传输速率高于实际业务数据速率,因此进行插空包处理,空包的定义格式符合GB/T17975.1标准。8.如权利要求7所述的移动多媒体广播卫星分发数据封装及同步方法,其特征在于,所述同步信息为两路由20M系统时钟驱动的二进制伪随机序列,其中在第一路二进制伪随机序列上调制有时间编码信息,第一路二进制伪随机序列上的调制信息保留S第一路二进制伪随机序列由线性反馈移位寄存器产生,生成多项式为<formula>formulaseeoriginaldocumentpage6</formula>,移位寄存器初始值为0110101010010;第一路二进制伪随机序列由线性反馈移位寄存器产生,生成多项式为<formula>formulaseeoriginaldocumentpage6</formula>,移位寄存器初始值为011010101001010101。9.如权利要求8所述的移动多媒体广播卫星分发数据封装及同步方法,其特征在于,第一路二进制伪随机序列上每个伪码周期调制一比特时间编码数据,时间信息编码为固定帧长256比特,所述方法形成下述的时间信息编码帧标志,16比特,指示本帧开始,由1110101110010000组成;时间周期计数,32比特,表示本帧第一比特1相对系统零时刻r。的计数值,用于辅助地面增补转发系统实现同步捕获;卫星频差,32比特,表示当前时刻卫星转发信号的频率偏差值,单位为0.001Hz,用于地面增补转发系统同频转发信号的载波频率修正;PN复位周期标示,6比特,表示第一路二进制伪随机序列和第二路二进制伪随机序列的复位周期,复位周期标示字段取值从0x00-0x3F,分别对应1秒至64秒;复位标示,l比特,取值为l时,标示当前时间编码帧的第一个第一路二进制伪随机序列起始位置为复位位置;导频插入标示,l比特,取值为O表示信号中没有插入导频;取值为l标示信号中插入了导频;信息类别及数据段,152比特,保留用于后续业务及搭载其他系统信息;CRC,16比特,用于本帧除帧标志外的信息编码循环冗余校验,CRC生成多项式为x16+;c'2+;c5+l;其中,零时刻根据PN复位周期标示中的内容按秒周期复位,复位时第一路二进制伪随机序列和第二路二进制伪随机序列移位寄存器的内容均为初始值;数据QPSK符号流每个支路的速率与系统时钟速率相同,且与系统时钟同步,数据与时间二进制伪随机序列码的信号复合釆用叠加方式,I、Q每个支路的二进制伪随机序列码信号电平均为数据信号电平的1/20,第一路二进制伪随机序列与I路信号叠加,第二路二进制伪随机序列与Q路信号叠加。10.如权利要求9所述的移动多媒体广播卫星分发数据封装及同步方法,其特征在于,所述插入导频信号的步骤中,导频信号的定义如下:I路A,0,-A,0,….…Q路0,A,0,-A,—.每个支路上的导频电平A为数据电平的1/20。全文摘要本发明揭示了一种移动多媒体广播卫星分发数据封装及同步方法,包括确定一个传输帧的数据量,以最窄带宽、传输最少符号数量的调制方式下单个频点一个时隙内的符号字节数作为一帧;将一帧内的数据封装到预定格式的传输包中,每一帧的数据封装成一个初始包和数个数据传输包,其中初始包中包括控制信息,控制信息包括该帧的传输特征以及同步信息;根据所选用的带宽,依次将同一个时隙中不同频点传输的数据以帧为单位封装到一系列传输包中,其中,同一个时隙中不同频点可采用不同的调制方式,并具有不同数量的传输帧;对于所获得的一系列传输包,进行扰码、RS编码、卷积交织、卷积编码、QPSK映射、同步信息插入和导频信号插入。文档编号H04L12/56GK101212392SQ20061014838公开日2008年7月2日申请日期2006年12月30日优先权日2006年12月30日发明者宋伯伟,斌封,张震宁,徐成刚,柳兴权,虎王,顾世成,顾伟峰申请人:上海瑞高信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1