广播电视业务数据处理方法及装置的制作方法

文档序号:7550054阅读:124来源:国知局
专利名称:广播电视业务数据处理方法及装置的制作方法
技术领域
本发明实施例涉及有线电视技术和通信技术,尤其涉及一种广播电视业务数据处
理方法及装置。
背景技术
传统的有线电视网络是点对多点的单向广播网络,采用频分多址传输信号,无需拥塞控制,用于承载单向广播业务。在有线电视网络中,前端机房将输入信号转换为符合传输要求的高频电视信号,将多路电视信号合成为一路信号,馈送给由干线传输网和用户分配网络构成的混合光纤同轴电缆(Hybrid Fiber-Coax, HFC)网络,最终发送给作为用户终端的机顶盒。有线电视网络通过前端机房或分前端机房内设置的基于数字视频广播(DigitalVideo Broadcasting,DVB)技术的网际协议(Internet Protocol, IP)网络边缘正交幅度调制(Quadrature Amplitude Modulation, QAM)调制(IPQAM)器或正交幅度调制(QuadratureAmplitude Modulation, QAM)器,采用单载波调制技术对输入信号进行调制和处理。典型的特征为每个频点的单频道带宽为8MHz,每个频点通常拥有38Mbps的网络带宽速率。但是随着数字电视技术的发展,高清晰度电视(High Definition Television,HDTV)和超高清晰度电视(Ultra High Definition Television, UHDTV)的出现,对有线电视网络的传输速率和传输带宽提出了更高的要求,以超高清晰度电视技术为例,UHDTV业务所需的传输带宽最小为25Mbps,最大为240Mbps,而传统的有线电视网络的单频道能够提供的数据传输带宽较小,难以满足更高性能要求下HDTV和UHDTV业务的承载需求。

发明内容
本发明实施例提供一种广播电视业务数据处理方法及装置,用于解决传统的有线电视网络难以满足HDTV和UHDTV业务的承载需求的问题。本发明实施例的第一个方面是提供一种广播电视业务数据处理方法,包括:根据每个广播帧的帧长度,以及接收到的每个广播电视业务数据包的包长,计算每个广播帧可承载的广播电视业务数据包的数量;若判断出所述数量为整数,则将所述数量的广播电视业务数据包打包在一个广播帧中;采用级联码对所述广播帧进行编码,获得经过信道编码的广播帧。本发明实施例第二个方面是提供一种广播电视业务数据处理装置,包括:处理单元,用于根据每个广播帧的帧长度,以及接收到的广播电视业务数据包的包长,计算每个广播帧可承载的广播电视业务数据包的数量;打包单元,用于在判断出所述数量为整数时,将所述数量的广播电视业务数据包打包在一个广播帧中;编码单元,用于采用级联码对所述广播帧进行编码,获得经过信道编码的广播帧。
本发明实施例第三个方面是提供一种广播电视业务数据处理系统,包括上述广播电视业务数据处理装置以及至少一个终端设备,所述广播电视业务数据处理装置与所述至少一个终端设备通信连接;所述终端设备,用于接收所述广播电视业务数据处理装置发送的经过信道编码的广播帧,并对所述广播帧进行信道解码后获得至少一个广播电视业务数据包。本发明实施例提供的广播电视业务数据处理方法及装置,通过根据每个广播帧的帧长度,以及接收到的每个广播电视业务数据包的包长,计算出每个广播帧可承载的广播电视业务数据包的数量,当该数量为整数时,将该数量的广播电视业务数据包打包在一个广播帧中,再对广播帧采用级联码的方式进行编码,从而获得经过信道编码后的广播帧。通过对EOC技术进行改进,采用该广播电视业务数据处理方法对广播电视业务数据包进行处理,不仅能够利用更大的信道带宽和更高的传输速率传输广播电视业务数据包,还能够保证较低的误码率和较高的传输可靠性。


图1为本发明实施例提供的广播电视业务数据处理方法的流程图;图2为本发明实施例提供的另一广播电视业务数据处理方法的流程图;图3为本发明实施例提供的广播电视业务数据处理装置的结构示意图;图4为本发明实施例提供的另一广播电视业务数据处理装置的结构示意图;图5为本发明实施例提供的广播电视业务数据处理系统的结构示意图。
具体实施例方式本发明各实施例中的广播电视业务数据处理装置,可以为用于接收并处理广播电视业务数据包的头端设备,头端设备通过同轴分配网络,将广播电视业务数据包发送给多个终端设备。该终端设备可以作为机顶盒中的功能模块,内置在机顶盒中。该广播电视业务数据处理装置在接收到广播电视业务数据包之后,不再采用DVB技术对广播电视业务数据包进行处理,而是采用本发明实施例提供的广播电视业务数据处理方法进行处理。广播电视业务数据包与双向数据信号相比,具有如下特点,传输方向为单向传输,并且以广播的方式发送给多个终端设备,因此对广播电视业务数据包进行处理的方法不需要设计双工和多址技术机制;另外,广播电视业务数据包对传输性能的要求比较高,即用户可感知的图像劣化最大值为每小时一次错误,广播电视业务需要保证流畅的用户体验,出现马赛克的概率要小于I小时I次;广播电视业务数据包是基于传输流(TransportStream, TS)的流式传输,目前的标清电视、高清电视业务等主要采用基于活动图像专家组标准(Motion Picture Experts Group, MPEG)的TS承载数据,并实现实时传送,TS传输流的特点是分包传送、每个包固定长度为188字节。因此,用于处理双向数据信号的EOC技术无法直接用于处理广播电视业务数据包。本发明实施例提供的广播电视业务数据处理方法是对同轴以太网络(EthernetOver C0AX,E0C)技术进行改进后,得到的对广播电视业务数据包进行处理的方法。本发明各实施例中的广播电视业务数据处理方法与EOC技术具有类似的协议栈,在物理层具有相同的帧结构以及相同的相关参数等。其中,所述相关参数包括单信道带宽、正交频分复用(Orthogonal Frequency Division Multiplexing, OFDM)参数、星座映射方式等。在调制技术方面,本发明实施例中的广播电视业务数据处理方法与EOC技术,均采用OFDM技术,并且具有相同的OFDM符号带宽,采用2n QAM星座映射方式,提供多级映射方式,以提供较高的传输速率。以下各实施例中主要描述本发明中的广播电视业务数据处理方法与EOC技术相t匕,所进行的改进。需要说明的是,在对信号进行处理的完整流程中,本发明各实施例未提及的部分,均可以采用与现有的EOC技术类似的实现方式。图1为本发明实施例提供的广播电视业务数据处理方法的流程图,如图1所示,该方法包括:101、根据每个广播帧的帧长度,以及接收到的每个广播电视业务数据包的包长,计算每个广播帧可承载的广播电视业务数据包的数量。具体的,广播电视业务数据处理装置从前端的服务器或视频源接收广播电视业务数据包。为了适应OFDM技术中广播帧可承载帧长度,需要对广播电视业务数据包进行打包处理。由于进行打包时,每个广播电视业务数据包的包长是相对固定的,因此在预设的OFDM参数条件下,根据广播帧的帧长度和每个广播电视业务数据包的包长,可以计算出每个广播帧可承载的广播电视业务数据包的数量。也就是说,对广播电视业务数据包进行打包时,可以打包在一个广播帧中的广播电视业务数据包的数量。102、若判断出所述数量为整数,则将所述数量的广播电视业务数据包打包在一个广播帧中。具体的,广播电视业务数据包的包长是相对固定的,因此,广播电视业务数据处理装置计算出的对可承载在一个广播帧中的广播电视业务数据包的的数量,有可能是整数,也有可能是非整数。如果计算出的广播电视业务数据包的数量是整数,则可直接将该整数对应个数的广播电视业务数据包进行打包。打包之后得到的就是包括该数量的广播电视业务数据包的广播帧。其中,对广播电视业务数据包进行打包的方法,可以采用与现有技术中类似的实现方式,此次不再赘述。如果计算出的数据的数量不是整数,则需要根据该数量对广播电视业务数据包进行拆包处理。将这些广播电视业务数据包划分为两部分,其中一部分广播电视业务数据包可以打包在一个广播帧中,另一部分广播电视业务数据包可以与后续的广播电视业务数据包一并进行处理。其中,对信号进行拆包的方法,可以采用与现有技术中类似的实现方式,此次不再赘述。103、采用级联码分别对所述广播帧进行编码,获得经过信道编码的广播帧。具体的,广播电视业务数据处理装置不仅需要利用较大的信道带宽和较高的传输速率将广播帧发送给终端设备,还需要保证传输信号的低误码率和高可靠性。因此,在对广播帧进行信道编码时,采用级联码的方式对打包后得到的广播帧进行编码处理。级联码的方式是指,利用外码和内码对广播帧进行两次编码处理,并且外码和内码所采用的码是不相同的。
广播电视业务数据处理装置在将广播电视业务数据包打包在广播帧中,并对广播帧进行信道编码之后,相应地对经过信道编码之后的广播帧进行星座映射和OFDM调制的操作,最终将处理后的广播帧通过同轴分配网络发送至终端设备。其中,对广播帧进行星座映射和OFDM调制的方法,可以采用与现有技术中类似的实现方式,此次不再赘述。本发明实施例提供的广播电视业务数据处理方法,通过根据每个广播帧的帧长度,以及接收到的每个广播电视业务数据包的包长,计算出每个广播帧可承载的广播电视业务数据包的数量,当该数量为整数时,将该数量的广播电视业务数据包打包在一个广播帧中,再对广播帧采用级联码的方式进行编码,从而获得经过信道编码后的广播帧。通过对EOC技术进行改进,采用该广播电视业务数据处理方法对广播电视业务数据包进行处理,不仅能够利用更大的信道带宽和更高的传输速率传输广播电视业务数据包,还能够保证较低的误码率和较高的传输可靠性。图2为本发明实施例提供的另一广播电视业务数据处理方法的流程图,如图2所示,该方法包括:201、根据每个广播帧的帧长度,以及接收到的每个广播电视业务数据包的包长,计算每个广播帧可承载的广播电视业务数据包的数量。具体的,广播电视业务数据处理装置除了可以按照步骤101所述的实现方式计算每个广播帧可承载的广播电视业务数据包的数量以外,还可以根据每个广播帧的帧长度、每个广播电视业务数据包的包长、OFDM符号的数量以及每个OFDM符号的子载波的数量,计算每个广播帧可承载的广播电视业务数据包的数量。广播电视业务数据处理装置中预先设置有可用的OFDM符号的数量、每个OFDM符号的子载波的数量以及每个广播帧的帧长度,在接收到广播电视业务数据包并获知每个广播电视业务数据包的包长之后,将该广播帧的帧长度与OFDM符号的数量以及每个OFDM符号的子载波的数量相乘,再除以每个广播电视业务数据包的包长,计算的结果就是对这些广播电视业务数据包进行打包时,一个广播帧中可承载的广播电视业务数据包的数量。本发明实施例中的广播电视业务数据处理装置可以应用在传输距离较短的应用场景中,还可以应用在传输距离较长的应用场景中。传输距离较短的应用场景是指,该广播电视业务数据处理装置设置在终端设备所位于的建筑物内,与该建筑物内的光网络单元(Optical Network Unit, ONU)连接,通过ONU连接到无源光纤网络(Passive Optical Network, PON),并通过同轴分配网络与位于用户家中的终端设备连接。当广播电视业务数据处理装置工作在该应用场景下时,广播电视业务数据处理装置中预先设置的OFDM参数可以采用与EOC技术中类似的OFDM参数。传输距离较长的应用场景是指,该广播电视业务数据处理装置设置在目前的IPQAM调制器所在的前端机房或分前端机房内,通过光传输网络远距离地连接到终端设备所位于的建筑物内的同轴分配网络中,通过同轴分配网络与位于用户家中的终端设备连接。当广播电视业务数据处理装置工作在该应用场景下时,广播电视业务数据处理装置中预先设置的OFDM参数需要满足如下条件,所述OFDM符号之间的保护间隔大于或等于最大多径延迟。多径延迟是由于信号在传输网络中由于发生微反射而产生的。由于广播电视业务数据处理装置与多个终端设备通信连接,因此,可以将与该广播电视业务数据处理装置之间的传输距离最远的终端设备作为基准,将该广播电视业务数据处理装置与该终端设备之间的传输距离对应的传输时间的两倍,作为最大多径延迟。所述OFDM符号的子载波的间隔小于信道相干带宽。具体的,在传输距离较远的应用场景中,需要OFDM参数中的OFDM符号之间的保护间隔和OFDM符号的子载波间隔满足一定的条件,即OFDM符号之间的保护间隔需要大于或等于最大多径延迟,OFDM符号的子载波间隔需要小于信道相干带宽。其中,根据最大多径延迟可以获得信道相干带宽,信道相干带宽等于最大多径延迟的倒数。在传输距离较长的应用场景中,覆盖距离相对较长可能为200米、1000米或者更长。以网络覆盖距离IOOOm为例,最大多径延迟大约为10us。而在传输距离较短的应用场景中,覆盖距离一般不大于100米,由于微反射导致的最大信号延迟不大于lus。OFDM符号的保护间隔和子载波间隔的设计要适应该信道条件,保护间隔要不小于Ius。202、判断所述数量是否为整数。若是,则执行步骤203 ;若否,则执行步骤204。203、将所述数量的广播电视业务数据包打包在一个广播帧中。进而执行步骤206。具体的,可以参见步骤102中所述的实现方式,此处不再赘述。204、根据所述数量的整数部分和小数部分的大小分别对应的广播电视业务数据包的包长,将所述数量的广播电视业务数据包拆分为所述整数部分对应的广播电视业务数据包和所述小数部分对应的广播电视业务数据包。具体的,广播电视业务数据处理装置在计算出的数据包的数量不是整数的情况下,需要对这些广播电视业务数据包进行拆包处理。将这些广播电视业务数据包拆分为两部分,这两部分信号的帧长度分别与数据包的数量的整数部分和小数部分分别对应。205、将所述整数部分对应的广播电视业务数据包打包在所述广播帧中,并将所述小数部分对应的广播电视业务数据包作为下一个广播帧的起始。进而执行步骤206。具体的,广播电视业务数据处理装置在当前的打包过程中,对整数部分对应的部分广播电视业务数据包进行打包,将小数部分对应的部分广播电视业务数据包与下一个广播电视业务数据包一并处理。其中,对整数部分对应的部分广播电视业务数据包进行打包后,所得到的广播帧中包括的广播电视业务数据包的数量即为该整数部分对应的个数。对广播电视业务数据包进行打包时,打包后的数据帧格式包括数据负载段和控制信息,其中,在打包后的帧格式中增加控制信息,是为了避免传输过程由于出错而无法正确还原的情况发生。对广播电视业务数据包进行拆包时,为了终端设备能够正确地恢复出完整的广播电视业务数据包,在拆包时需要对拆分的两部分广播电视业务数据包分别增加编号和控制信息。206、采用级联码对所述广播帧进行编码,获得经过信道编码的广播帧。具体的,可以参见步骤103中所述的实现方式,此处不再赘述。进一步地,采用级联码对广播帧进行编码并交织,获得经过信道编码的广播帧。具体的,由于在传输广播电视业务数据包的过程中,不存在重传机制,因此为了保证传输过程中的低误码和高可靠性,在信道编码的方式上进行了改进。本发明实施例中的信道编码方式,不仅需要具有较高的纠错能力,还需要支持灵活的编码速率和编码长度以适应各种网络条件和业务需求。广播电视业务数据处理装置对打包得到的各数据包进行编码时,可以采用以下四种方式。第一种可选的实现方式为,广播电视业务数据处理装置采用单一的编码方式,对广播帧进行编码,获得经过信道编码之后的广播帧。第二种可选的实现方式为,广播电视业务数据处理装置采用单一的编码方式,在对广播帧进行编码之后,再进行交织处理,进而获得经过信道编码之后的广播帧。第三种可选的实现方式为,广播电视业务数据处理装置采用级联的编码方式,SP采用级联码,对广播帧进行编码,在对广播帧分别经过外码和内码的两次编码之后,获得信道编码之后的广播帧。第四种可选的实现方式为,广播电视业务数据处理装置采用级联的编码方式,在对广播帧进行编码之后,再进行交织处理,进而获得经过信道编码之后的广播帧。在上述四种可选的实现方式中,外码和内码需要使用不用的码,可选的码包括低密度奇偶校验码(Low-density parity-check codes, LDPC)、博斯-乔赫里-霍克文黑姆码(Bose-Chaudhur1-Hocquenghem, BCH)、里德所罗门码(Reed-solomon, RS)和润轮码(turbo)等。优选的实现方式为,内码采用LDPC码,外码采用BCH码;或者内码采用RS码,外码采用turbo码。其中,对数据包进行交织的方式,可以采用与现有技术中类似的实现方式。本发明实施例提供的广播电视业务数据处理方法,通过根据每个广播帧的帧长度,以及接收到的每个广播电视业务数据包的包长,计算每个广播帧可承载的广播电视业务数据包的数量,当该数量为整数时,将该数量的广播电视业务数据包打包在一个广播帧中,再采用级联码的方式,对广播帧进行编码;当该数量为非整数时,将该数量的广播电视业务数据包进行拆分后再进行打包,从而获得经过信道编码后的广播帧。通过对EOC技术进行改进,采用该广播电视业务数据处理方法对广播电视业务数据包进行处理,不仅能够利用更大的信道带宽和更高的传输速率传输广播电视业务数据包,还能够保证较低的误码率和较高的传输可靠性。进一步地,本发明各实施例提供的广播电视业务数据处理方法,可以应用在以下两种场景中。一种应用场景为,利用PON和EOC技术相结合的方式,实现ONU与EOC头端以及EOC终端之间的双向数据交互,基于EOC技术的双向数据交互,可以提供较高的传输速率和频谱利用率;利用本发明各实施例提供的广播电视业务数据处理方法,实现广播电视业务数据处理装置将广播电视业务数据包发送给多个终端设备。广播电视业务数据包和双向数据信号之间通过频分复用的方式,在同轴分配网络中进行传输。在这样的应用场景下,利用EOC技术对双向数据信号进行处理,利用本发明各实施例提供的广播电视业务数据处理方法对广播电视业务数据包进行处理。接收广播电视业务数据包和双向数据信号的终端设备可以为不同的终端设备,也可以分别作为机顶盒中不同的功能模块存在。用于接收数据信号的终端设备,在正确解调并还原出数字信号之后,相应地通过射频接口或者以太网口发送给所连接的设备。用于接收广播电视业务数据包的终端设备,在正确解调并还原出数字信号之后,还需要将数字信号转换为数字电视能够识别的如高清晰度多媒体接口(High-DefinitionMultimedia Interface, HDMI)、多媒体文件格式(Audio Video Interactive, AVI)等数据格式,以使该数字信号能够在电视机上进行播放。另一种应用场景为,由于本发明各实施例中的广播电视业务数据处理方法是在EOC技术的基础上改进得到的,因此,可以采用统一的头端设备,既进行对双向数据信号的处理,又进行对广播电视业务数据包的处理。相应地,终端设备既可以处理双向数据信号,也可以处理单向广播电视业务数据包。相应地,该终端设备在接收到数据信号时,在正确解调并还原出数字信号之后,相应地通过射频接口或者以太网口发送给所连接的设备;在接收到广播电视业务数据包时,在正确解调并还原出数字信号之后,还需要将数字信号转换为数字电视能够识别的如HDM1、AVI等数据格式,以使该数字信号能够在电视机上进行播放。图3为本发明实施例提供的广播电视业务数据处理装置的结构示意图,如图3所示,该装置包括:处理单元11、打包单元12和编码单元13。处理单元11,用于根据每个广播帧的帧长度,以及接收到的广播电视业务数据包的包长,计算每个广播帧可承载的广播电视业务数据包的数量;打包单元12,用于在判断出所述数量为整数时,将所述数量的广播电视业务数据包打包在一个广播帧中;编码单元13,用于采用级联码对所述广播帧进行编码,获得经过信道编码的广播帧。具体的,本发明实施例中的广播电视业务数据处理装置对广播电视业务数据包进行处理的方法,可以参见上述对应的方法实施例中所述的操作步骤,此次不再赘述。本发明实施例提供的广播电视业务数据处理装置,通过根据每个广播帧的帧长度,以及接收到的每个广播电视业务数据包的包长,计算出每个广播帧可承载的广播电视业务数据包的数量,当该数量为整数时,将该数量的广播电视业务数据包打包在一个广播帧中,再对广播帧采用级联码的方式进行编码,从而获得经过信道编码后的广播帧。通过对EOC技术进行改进,采用该广播电视业务数据处理方法对广播电视业务数据包进行处理,不仅能够利用更大的信道带宽和更高的传输速率传输广播电视业务数据包,还能够保证较低的误码率和较高的传输可靠性。图4为本发明实施例提供的另一广播电视业务数据处理装置的结构示意图,如图4所示,该装置还可以包括:拆包单元14。拆包单元14,用于在判断出所述数量为非整数时,根据所述数量的整数部分和小数部分的大小分别对应的广播电视业务数据包的包长,将所述数量的广播电视业务数据包拆分为所述整数部分对应的广播电视业务数据包和所述小数部分对应的广播电视业务数据包;相应地,所述打包单元12还用于,将所述拆包单元获得的所述整数部分对应的广播电视业务数据包打包在所述广播帧中,并将所述小数部分对应的广播电视业务数据包作为下一个广播帧的起始。
进一步地,所述处理单元11还用于:根据每个广播帧的帧长度、每个广播电视业务数据包的包长、正交频分复用OFDM符号的数量以及每个OFDM符号的子载波的数量,计算每个广播帧可承载的广播电视业务数据包的数量。进一步地,所述编码单元13还用于:采用级联码对所述广播帧进行编码并交织,获得经过信道编码的广播帧。具体的,本发明实施例中的广播电视业务数据处理装置对广播电视业务数据包进行处理的方法,可以参见上述对应的方法实施例中所述的操作步骤,此次不再赘述。本发明实施例提供的广播电视业务数据处理装置,通过根据每个广播帧的帧长度,以及接收到的每个广播电视业务数据包的包长,计算每个广播帧可承载的广播电视业务数据包的数量,当该数量为整数时,将该数量的广播电视业务数据包打包在一个广播帧中,再采用级联码的方式,对广播帧进行编码;当该数量为非整数时,将该数量的广播电视业务数据包进行拆分后再进行打包,从而获得经过信道编码后的广播帧。通过对EOC技术进行改进,采用该广播电视业务数据处理方法对广播电视业务数据包进行处理,不仅能够利用更大的信道带宽和更高的传输速率传输广播电视业务数据包,还能够保证较低的误码率和较高的传输可靠性。图5为本发明实施例提供的广播电视业务数据处理系统的结构示意图,如图5所示,该广播电视业务数据处理系统包括如图3或图4所示的广播电视业务数据处理装置1,还包括至少一个终端设备2。所述终端设备2,用于接收所述广播电视业务数据处理装置I发送的经过信道编码的广播帧,并对所述广播帧进行信道解码后获得至少一个广播电视业务数据包。具体的,本发明实施例中的广播电视业务数据处理系统对广播电视业务数据包进行处理的方法,可以参见上述对应的方法及装置实施例中所述的操作步骤,此次不再赘述。本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
权利要求
1.一种广播电视业务数据处理方法,其特征在于,包括: 根据每个广播帧的帧长度,以及接收到的每个广播电视业务数据包的包长,计算每个广播帧可承载的广播电视业务数据包的数量; 若判断出所述数量为整数,则将所述数量的广播电视业务数据包打包在一个广播帧中; 采用级联码对所述广播帧进行编码,获得经过信道编码的广播帧。
2.根据权利要求1所述的广播电视业务数据处理方法,其特征在于,所述方法还包括: 若判断出所述数量为非整数,则根据所述数量的整数部分和小数部分的大小分别对应的广播电视业务数据 包的包长,将所述数量的广播电视业务数据包拆分为所述整数部分对应的广播电视业务数据包和所述小数部分对应的广播电视业务数据包; 将所述整数部分对应的广播电视业务数据包打包在所述广播帧中,并将所述小数部分对应的广播电视业务数据包作为下一个广播帧的起始。
3.根据权利要求1或2所述的广播电视业务数据处理方法,其特征在于,所述根据每个广播帧的帧长度,以及接收到的每个广播电视业务数据包的包长,计算每个广播帧可承载的广播电视业务数据包的数量包括: 根据每个广播帧的帧长度、每个广播电视业务数据包的包长、正交频分复用OFDM符号的数量以及每个OFDM符号的子载波的数量,计算每个广播帧可承载的广播电视业务数据包的数量。
4.根据权利要求1或2所述的广播电视业务数据处理方法,其特征在于,所述采用级联码对所述广播帧进行编码,获得经过信道编码的广播帧包括: 采用级联码对所述广播帧进行编码并交织,获得经过信道编码的广播帧。
5.一种广播电视业务数据处理装置,其特征在于,包括: 处理单元,用于根据每个广播帧的帧长度,以及接收到的广播电视业务数据包的包长,计算每个广播帧可承载的广播电视业务数据包的数量; 打包单元,用于在判断出所述数量为整数时,将所述数量的广播电视业务数据包打包在一个广播巾贞中; 编码单元,用于采用级联码对所述广播帧进行编码,获得经过信道编码的广播帧。
6.根据权利要求5所述的广播电视业务数据处理装置,其特征在于,所述广播电视业务数据处理装置还包括: 拆包单元,用于在判断出所述数量为非整数时,根据所述数量的整数部分和小数部分的大小分别对应的广播电视业务数据包的包长,将所述数量的广播电视业务数据包拆分为所述整数部分对应的广播电视业务数据包和所述小数部分对应的广播电视业务数据包;相应地,所述打包单元还用于,将所述拆包单元获得的所述整数部分对应的广播电视业务数据包打包在所述广播帧中,并将所述小数部分对应的广播电视业务数据包作为下一个广播帧的起始。
7.根据权利要求5或6所述的广播电视业务数据处理装置,其特征在于,所述处理单元还用于: 根据每个广播帧的帧长度、每个广播电视业务数据包的包长、正交频分复用OFDM符号的数量以及每个OFDM符号的子载波的数量,计算每个广播帧可承载的广播电视业务数据包的数量。
8.根据权利要求5或6所述的广播电视业务数据处理装置,其特征在于,所述编码单元还用于: 采用级联码对所述广播帧进行编码并交织,获得经过信道编码的广播帧。
9.一种广播电视业务数据处理系统,其特征在于,包括:如权利要求5-8中任一所述的广播电视业务数据处理装置以及至少一个终端设备,所述广播电视业务数据处理装置与所述至少一个终端设备通信连接; 所述终端设备,用于接收所述广播电视业务数据处理装置发送的经过信道编码的广播帧,并对所述广播帧进行信道解码后`获得至少一个广播电视业务数据包。
全文摘要
本发明实施例提供一种广播电视业务数据处理方法及装置,其中广播电视业务数据处理方法包括根据每个广播帧的帧长度,以及接收到的每个广播电视业务数据包的包长,计算每个广播帧可承载的广播电视业务数据包的数量;若判断出所述数量为整数,则将所述数量的广播电视业务数据包打包在一个广播帧中;采用级联码对所述广播帧进行编码,获得经过信道编码的广播帧,通过对EOC技术进行改进,采用该广播电视业务数据处理方法对广播电视业务数据包进行处理,不仅能够利用更大的信道带宽和更高的传输速率传输广播电视业务数据包,还能够保证较低的误码率和较高的传输可靠性。
文档编号H04N21/238GK103108216SQ20131000809
公开日2013年5月15日 申请日期2013年1月9日 优先权日2013年1月9日
发明者赵翠, 朱里越, 崔竞飞, 欧阳峰 申请人:国家广播电影电视总局广播科学研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1