本发明专利技术公开了一种重叠复用系统及其处理方法和装置。该方法包括:将重叠复用系统中的至少三路的并行数据流转换为串行数据流;向接收端传输串行数据流,其中,串行数据流用于获取目标信息,目标信息是由接收端将串行数据流转换为并行数据流,并通过至少三个译码器对并行数据流进行译码后得到的。通过本发明专利技术,达到了提高重叠复用系统中信息传输的可靠性的效果。
An Overlapping Multiplexing System and Its Processing Method and Device
【技术实现步骤摘要】
一种重叠复用系统及其处理方法和装置
本专利技术涉及数据处理领域,具体而言,涉及一种重叠复用系统及其处理方法和装置。
技术介绍
目前,传统的重叠复用系统(Turbo-OvXDM)为一个二维的级联系统,在两路相同的数据流经过交织器之后,形成相关性较低的两路数据流,对两路数据流分别进行OvXDM编码,再将编码后的数据流组合进行传输。图1是根据相关技术中的一种二维Turbo-OvTDM系统发送端的示意图。如图1所示,Turbo结构的OvXDM系统采用了类似于Turbo码的结构,Turbo码将两个简单分量码通过伪随机交织器并行级联来构造具有伪随机特性的长码,并通过在两个软入/软出(SISO)译码器之间进行多次迭代而实现了伪随机译码。在发送端,输入为x,通过一个交织器,将OvTDM编码器1和OvTDM编码器2级联起来,构成并行级联的OvXDM传输方式。其中,OvTDM编码器1输出xi,作为实部数据,OvTDM编码器2输出xj,xj乘以j,作为虚部数据。最后将实部数据和虚部数据进行求和,并输出求和结果。图2是根据相关技术中的一种二维Turbo-OvTDM系统接收端的示意图。如图2所示,接收端也采用了类似Turbo码译码器的迭代译码结构。以OvTDM系统为例,,该迭代译码结构主要包括与编码器对应的两个软入软出(SISO)的OvTDM译码器和相应的交织器与解交织器。每个译码器分别包括两个输入信息和一个输出信息,在每次的迭代译码过程中,译码器分别将所对应的接收信号和来自另一个译码器的外信息作为输入,并且计算由此译码器所产生的外信息,而后进行相应的解交织最后输出。通过如此的迭代进行两个译码器之间的互信息交换。其中,OvTDM译码器1的输入为实部信息Real(r)和外信息Ext2经解交织后的信息,外信息Ext2由OvTDM译码器2输出,OvTDM译码器2的输入为虚部信息Imag(r)和外信息Ext1经交织后的信息,外信息Ext1由OvTDM译码器1输出。但是存在二维重叠复用系统的信息传输的可靠性低的问题。针对现有技术中重叠复用系统的信息传输的可靠性低的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种重叠复用系统及其处理方法和装置,以至少解决相关技术中重叠复用系统的信息传输的可靠性低的问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种重叠复用系统的处理方法。该方法包括:将重叠复用系统中的至少三路的并行数据流转换为串行数据流;向接收端传输串行数据流,其中,串行数据流用于获取目标信息,目标信息是由接收端将串行数据流转换为并行数据流,并通过至少三个译码器对并行数据流进行译码后得到的。可选地,将重叠复用系统中的至少三路的并行数据流转换为串行数据流包括:通过至少三个编码器构建与至少三个编码器一一对应的并行支路;将并行数据流向与至少三个编码器对应的并行支路输入;在并行支路中,通过编码器对并行数据流进行重叠复用编码,并通过转换器将编码后的并行数据流转换为串行数据流。可选地,在将并行数据流向与至少三个编码器对应的并行支路输入之后,该方法还包括:对并行支路输入的并行数据流中每路数据流的数据顺序进行重新排序,得到重新排序之后的并行数据流,其中,并行支路输入的并行数据流中的每路数据流为同一个发送数据流,重新排序之后的并行数据流之间的相关性低于处理之前的并行数据流之间的相关性;通过编码器对并行数据流进行重叠复用编码,并通过转换器将编码后的并行数据流转换为串行数据流包括:通过编码器对重新排序之后的并行数据流进行重叠复用编码,并通过转换器将编码后的并行数据流转换为串行数据流。可选地,对并行支路输入的并行数据流中每路数据流的数据顺序进行重新排序,得到重新排序之后的并行数据流包括:通过并行支路中设置的交织器打乱并行支路输入的并行数据流中的数据顺序,得到重新排序之后的并行数据流。为了实现上述目的,根据本专利技术的另一方面,提供了一种重叠复用系统的处理方法。该方法包括:接收发送端发送的串行数据流,其中,串行数据流由发送端将重叠复用系统中的至少三路的并行数据流转换得到的;将串行数据流转换为并行数据流,并将并行数据流向至少三个译码器输入;通过至少三个译码器对并行数据流进行译码,得到目标信息。可选地,将串行数据流转换为并行数据流,并将并行数据流向至少三个译码器输入包括:将接收到的串行数据流转换为并行数据流,并将转换后的并行数据流向至少三级支路进行分离,得到至少三级支路信息;将至少三级支路信息向至少三个译码器一一输入;通过至少三个译码器对并行数据流进行译码,得到目标信息包括:通过至少三个译码器一一对至少三级支路信息进行译码,得到目标信息。可选地,将至少三级支路信息向至少三个译码器一一输入包括:将至少三级支路信息与至少三级第一信息,一一向至少三个译码器输入;通过至少三个译码器对并行数据流进行译码,得到目标信息包括:通过至少三个译码器对至少三级支路信息和至少三级第一信息进行迭代译码,得到至少三个译码器的第二信息和第三信息,其中,目标信息为经过迭代后最高级支路译码器输出的第二信息经由排序恢复得到的信息,第三信息为第二信息与第一信息之差。可选地,将至少三级支路信息与至少三级第一信息,一一向至少三个译码器输入包括:每级第一信息需去除对应级译码器中之前进行迭代译码产生的第三信息;每级第一信息在去除对应级译码器中之前产生的第三信息之后,与对应级支路信息,分别向对应级译码器输入。为了实现上述目的,根据本专利技术的另一方面,还提供了一种重叠复用系统的处理装置。该装置包括:转换单元,用于将重叠复用系统中的至少三路的并行数据流转换为串行数据流;传输单元,用于向接收端传输串行数据流,其中,串行数据流用于获取目标信息,目标信息是由接收端将串行数据流转换为并行数据流,并通过至少三个译码器对并行数据流进行译码后得到的。为了实现上述目的,根据本专利技术的另一方面,还提供了一种重叠复用系统的处理装置。该装置包括:接收单元,用于接收发送端发送的串行数据流,其中,串行数据流由发送端将重叠复用系统中的至少三路的并行数据流转换得到的;第一处理单元,用于将串行数据流转换为并行数据流,并将并行数据流向至少三个译码器输入;第二处理单元,用于通过至少三个译码器对并行数据流进行译码,得到目标信息。为了实现上述目的,根据本专利技术的另一方面,还提供了一种存储介质。该存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行本专利技术实施例的重叠复用系统的处理方法。为了实现上述目的,根据本专利技术的另一方面,还提供了一种处理器。该处理器用于运行程序,其中,程序运行时执行本专利技术实施例的重叠复用系统的处理方法。在本专利技术实施例中,通过将重叠复用系统中的至少三路的并行数据流转换为串行数据流;向接收端传输串行数据流,其中,串行数据流用于获取目标信息,目标信息是由接收端将串行数据流转换为并行数据流,并通过至少三个译码器对并行数据流进行译码后得到的。由于增加了重叠复用系统的级联维度,构建了多维的重叠复用系统,在配合递归的编码系统联合使用后,可以在更低的信噪比下进行可靠通信,达到更好的通信效果。保证信息传输的可靠性,解决了重叠复用系统的信息传输的可靠性低的技术问题,进而达到了提高重叠复用系统中信息传输的可靠性的技术本文档来自技高网...
【技术保护点】
1.一种重叠复用系统的处理方法,其特征在于,包括:将重叠复用系统中的至少三路的并行数据流转换为串行数据流;向接收端传输所述串行数据流,其中,所述串行数据流用于获取目标信息,所述目标信息是由所述接收端将所述串行数据流转换为并行数据流,并通过至少三个译码器对所述并行数据流进行译码后得到的。
【技术特征摘要】
1.一种重叠复用系统的处理方法,其特征在于,包括:将重叠复用系统中的至少三路的并行数据流转换为串行数据流;向接收端传输所述串行数据流,其中,所述串行数据流用于获取目标信息,所述目标信息是由所述接收端将所述串行数据流转换为并行数据流,并通过至少三个译码器对所述并行数据流进行译码后得到的。2.根据权利要求1所述的方法,其特征在于,将所述重叠复用系统中的至少三路的所述并行数据流转换为所述串行数据流包括:通过至少三个编码器构建与至少三个所述编码器一一对应的并行支路;将所述并行数据流向与至少三个所述编码器对应的所述并行支路输入;在所述并行支路中,通过编码器对所述并行数据流进行重叠复用编码,并通过转换器将编码后的所述并行数据流转换为所述串行数据流。3.根据权利要求2所述的方法,其特征在于,在将所述并行数据流向与至少三个所述编码器对应的所述并行支路输入之后,所述方法还包括:对所述并行支路输入的所述并行数据流中每路数据流的数据顺序进行重新排序,得到重新排序之后的所述并行数据流,其中,所述并行支路输入的所述并行数据流中的每路数据流为同一个发送数据流,重新排序之后的所述并行数据流之间的相关性低于处理之前的所述并行数据流之间的相关性;通过所述编码器对所述并行数据流进行重叠复用编码,并通过转换器将编码后的所述并行数据流转换为所述串行数据流包括:通过所述编码器对重新排序之后的所述并行数据流进行重叠复用编码,并通过转换器将编码后的所述并行数据流转换为所述串行数据流。4.根据权利要求3所述的方法,其特征在于,对所述并行支路输入的所述并行数据流中的数据顺序进行重新排序,得到重新排序之后的所述并行数据流包括:通过所述并行支路中设置的交织器打乱所述并行支路输入的所述并行数据流中的数据顺序,得到重新排序之后的所述并行数据流。5.一种重叠复用系统的处理方法,其特征在于,包括:接收发送端发送的串行数据流,其中,所述串行数据流由所述发送端将重叠复用系统中的至少三路的并行数据流转换得到的;将所述串行数据流转换为并行数据流,并将所述并行数据流向至少三个译码器输入;通过至少三个所述译码器对所述并行数据流进行译码,得到目标信息。6.根据权利要求1所述的方法,其特征在于,将所述串行数据流转换为所述并行数据流,并将所述并行数据流向至少三个所述译码器输入包括:将接收到的所述串行数据流转换为所述并行数据流,并将转换后的所述并行数据流向至少三级支路进行分离,得到至少三级支路信息;将至少三级所述支路信息向至少三个所述译码器一一输入;通过至少三个所述译码器对所述并行数据流进行译码,得到所...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:深圳超级数据链技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。