CN105871505A - 多维码处理方法、发送端、接收端和系统 - Google Patents
多维码处理方法、发送端、接收端和系统 Download PDFInfo
- Publication number
- CN105871505A CN105871505A CN201510036890.6A CN201510036890A CN105871505A CN 105871505 A CN105871505 A CN 105871505A CN 201510036890 A CN201510036890 A CN 201510036890A CN 105871505 A CN105871505 A CN 105871505A
- Authority
- CN
- China
- Prior art keywords
- bits
- dimensional code
- group
- parity
- bit
- 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.)
- Granted
Links
Landscapes
- Error Detection And Correction (AREA)
Abstract
本发明公开了一种多维码处理方法、发送端、接收端和系统,所述多维码处理方法包括:发送端依据输入信息序列,形成维度为2*N的多维码;其中,所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;发送端发送所述多维码;接收端接收所述多维码;接收端解调所述多维码,获取所述多维码中的N*k-1个信息比特。
Description
技术领域
本发明涉及通信领域的调制解调技术,尤其涉及一种多维码处理方法、发送端、接收端和系统。
背景技术
在相干光通信中,相干光接收机可以探测出光的幅度、相位、偏振态、频率所携带的所有信息,因此相干光通信具有多种可选的调制方式。
传统的调制格式利用信号的幅度、相位可构成多种一维、二维的调制信号星座图。对于更高维度的调制,现有的方法是在传统的一维或二维调制的基础上通过利用光的偏振状态、信号脉冲位置等进一步扩展信号空间的维度来实现。
现有的一种基于偏振态关联的多维调制方法如附图1所示,每个符号携带k比特信息,X偏振态上的符号直接由k比特有效信息(b1b2…bk)映射得到,Y偏振态上每个符号仅携带k-1比特有效信息(b1’b2’…bk-1’),将X偏振态上的k比特输入与Y偏振态上的k-1比特输入进行模二加运算得到Y偏振态上的符号的第k比特输入,由此可以使得映射后两个偏振态上的符号相互关联。将两个偏振态上的符号进行关联后,形成一束信号发送给接收端。显然采用这种方法进行信号调制时,X偏振态和Y偏振态因为Y偏振态中每一个符号的第k比特与X偏振态具有偏振态关联性。
首先,采用这种X偏振态和Y偏振态之间具有偏振关联性的方式形成多维符号,在进行多维扩展时,调制维度变仅能从单偏振态调制维度转换成二维调制,缺乏维度扩展的灵活性。
其次,在现有技术中,接收端接收到上述发送端发送的信号后,若采用现有的相干解调,将会因为X偏振态和Y偏振态之间的偏振态关联,而导致将一束信号分为两个偏振态的过程中,出现恢复和解调失效。显然现有的相干解调不适用上述利用偏振态调制形成的多维符号。
发明内容
有鉴于此,本发明实施例期望提供一种多维码处理方法、发送端、接收端和系统,以解决多维码调制的维度扩展不够灵活的问题。
为达到上述目的,本发明的技术方案是这样实现的:
本发明实施例第一方面提供一种多维码处理方法,所述方法包括:
发送端依据输入信息序列,形成维度为2*N的多维码;其中,所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;所述k为每一个所述符号包括的比特数;
发送端发送所述多维码;
接收端接收所述多维码;
接收端解调所述多维码,获取所述多维码中的N*k-1个信息比特。
优选地,
所述发送端依据输入信息序列,形成维度为2*N的多维码,包括:
获取输入信息序列;
对所述输入信息序列进行分组,得到包括所述输入信息序列中连续分布的N*k-1个信息比特的第一分组;
对每一个所述第一分组进行奇偶校验编码,得到包括N*k个比特的第二分组;其中,所述N*k个比特中包括1个比特的奇偶校验比特;
将所述第二分组依次映射为N个符号。
优选地,
所述接收端解调所述多维码,获取所述多维码中的N*k-1个信息比特,包括:
对包括至少一个多维码的接收信号进行采样,获得样值序列;
对所述样值序列进行分组,形成包括N个样值的第三分组;
对每一个所述第三分组包括的N个样值进行解映射,得到N*k个比特;其中,所述第三分组中所述N*k个比特中包括1个比特的奇偶校验比特;所述k为每一个所述符号包括的比特数;
将所述N*k比特进行奇偶校验,形成校验结果;
利用所述校验结果进行判决后,输出所述多维码中的所述N*k-1信息比特。
本发明实施例第一二方面提供一种多维码处理方法,所述方法包括:
依据输入信息序列,形成维度为2*N的多维码;其中,所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;所述k为每一个所述符号包括的比特数;
发送所述多维码。
优选地,
所述依据输入信息序列,形成维度为2*N的多维码,包括:
获取输入信息序列;
对所述输入信息序列进行分组,得到包括所述输入信息序列中连续分布的N*k-1个信息比特的第一分组;
对每一个所述第一分组进行奇偶校验编码,得到包括N*k个比特的第二分组;其中,所述N*k个比特中包括1个比特的奇偶校验比特;
将所述第二分组依次映射为N个符号。
优选地,
所述对每一个所述第一分组进行奇偶校验编码,得到包括N*k个比特的第二分组,包括:
将所述第一分组中的各比特进行模二求和运算,得到所述奇偶校验比特;
将所述奇偶校验比特添加到所述第一分组中,形成所述第二分组。
优选地,
所述方法还包括:
将X偏振态上形成所述多维码与所述Y偏振态上形成的所述多维码进行关联,形成一个调制信号;
发送所述调制信号。
优选地,
所述调制信号为光信号;
所述发送所述调制信号包括:
将所述光信号耦合到光信号信道中。
本发明实施例第三方面提供一种多维码处理方法,所述方法包括:
接收端接收所述多维码;所述多维码的维度为2*N;所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;所述k为每一个所述符号包括的比特数;
接收端解调所述多维码,获取所述多维码中的所述N*k-1个信息比特。
优选地,
所述接收端解调所述多维码,获取所述多维码中的所述N*k-1个信息比特,包括:
对包括至少一个多维码的接收信号进行采样,获得样值序列;
对所述样值序列进行分组,形成包括N个样值的第三分组;
对每一个所述第三分组包括的N个样值进行解映射,得到N*k个比特;其中,所述第三分组中所述N*k个比特中包括1个比特的奇偶校验比特;
将所述N*k比特进行奇偶校验,形成校验结果;
利用所述校验结果进行判决后,输出所述多维码中的所述N*k-1信息比特。
优选地,
所述将所述N*k比特进行奇偶校验,形成校验结果,包括:
将所述N*k比特中的前N*k-1比特进行模二加运算,得到运算结果;
当所述运算结果与所述奇偶校验比特一致时,确认校验通过,否则校验不通过。
优选地,
在所述对每一个所述第三分组包括的N个样值进行解映射之前,所述方法还包括:
将所述每一个所述第三分组中的N个样值采用第一欧式距离进行判决,形成判决结果;
所述对每一个所述第三分组包括的N个样值进行解映射,包括:
依据所述判决结果进行解映射。
优选地,
所述方法还包括:
当校验不通过时,将所述每一个所述第三分组中的N个样值采用第二欧式距离进行判决;其中,所述第一欧式距离小于所述第二欧式距离。
优选地,
所述方法还包括:
在对接收信号进行采样,获得样值序列之前,将接收的一束信号分为两个接收信号;其中,一个所述接收信号为对应于X偏振态的接收信号;另一个为对应于Y偏振态的接收信号。
本发明实施例第四方面提供一种多维码处理系统,所述系统包括:
发送端,用于依据输入信息序列,形成维度为2*N的多维码;其中,所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;及发送所述多维码;所述k为每一个所述符号包括的比特数;
接收端,用于接收所述多维码;及接收端解调所述多维码,获取所述多维码中的N*k-1个信息比特。
优选地,
所述发送端,具体用于获取输入信息序列;对所述输入信息序列进行分组,得到包括所述输入信息序列中连续分布的N*k-1个信息比特的第一分组;对每一个所述第一分组进行奇偶校验编码,得到包括N*k个比特的第二分组;其中,所述N*k个比特中包括1个比特的奇偶校验比特;及将所述第二分组依次映射为N个符号。
优选地,
所述接收端,具体用于对包括至少一个多维码的接收信号进行采样,获得样值序列;对所述样值序列进行分组,形成包括N个样值的第三分组;对每一个所述第三分组包括的N个样值进行解映射,得到N*k个比特;其中,所述第三分组中所述N*k个比特中包括1个比特的奇偶校验比特;将所述N*k比特进行奇偶校验,形成校验结果;利用所述校验结果进行判决后,输出所述多维码中的所述N*k-1信息比特。
本发明实施例第五方面提供一种发送端,所述发送端包括:
调制单元,用于依据输入信息序列,形成维度为2*N的多维码;其中,所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;所述k为每一个所述符号包括的比特数;
发送单元,用于发送所述多维码。
优选地,
所述调制单元,包括:
获取模块,用于获取输入信息序列;
第一分组模块,用于对所述输入信息序列进行分组,得到包括所述输入信息序列中连续分布的N*k-1个信息比特的第一分组;
校验编码模块,用于对每一个所述第一分组进行奇偶校验编码,得到包括N*k个比特的第二分组;其中,所述N*k个比特中包括1个比特的奇偶校验比特;
映射模块,用于将所述第二分组依次映射为N个符号。
优选地,
所述校验编码模块,具体用于将所述第一分组中的各比特进行模二求和运算,得到所述奇偶校验比特;及将所述奇偶校验比特添加到所述第一分组中,形成所述第二分组。
优选地,
所述装置还包括:
关联单元,用于将X偏振态上形成所述多维码与所述Y偏振态上形成的所述多维码进行关联,形成一个调制信号;
发送单元,具体用于发送所述调制信号。
本发明实施例第六方面提供一种接收端,所述接收端包括:
接收单元,用于接收所述多维码;其中,所述多维码的维度为2*N;所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;所述k为每一个所述符号包括的比特数;
解调单元,用于解调所述多维码,获取所述多维码中的N*k-1个信息比特。
优选地,
所述解调单元,包括:
采样模块,用于对包括至少一个所述多维码的接收信号进行采样,获得样值序列;
第二分组模块,用于对所述样值序列进行分组,形成包括N个样值的第三分组;其中,所述N表示的每一个多维码的符号数;
解映射模块,用于对每一个所述第三分组包括的N个样值进行解映射,得到N*k个比特;其中,所述第三分组中所述N*k个比特中包括1个比特的奇偶校验比特;
校验模块,用于将所述N*k比特进行奇偶校验;
输出模块,用于利用所述校验结果进行判决后,输出所述多维码中的所述N*k-1信息比特。
优选地,
所述校验模块,具体用于将所述N*k比特中的所述N*k-1信息比特进行模二加运算,得到运算结果;及当所述运算结果与所述奇偶校验比特一致时,确认校验通过,否则校验不通过。
优选地,
所述接收端还包括:
判决模块,用于在所述对每一个所述第三分组包括的N个样值进行解映射之前,将所述每一个所述第三分组中的N个样值采用第一欧式距离进行判决,形成判决结果;
所述解映射模块,具体用于依据所述判决结果进行解映射。
优选地,
所述判决模块,还用于当校验不通过时,将所述每一个所述第三分组中的N个样值采用第二欧式距离进行判决;其中,所述第一欧式距离小于所述第二欧式距离。
优选地,
所述装置还包括:
分开单元,用于在对接收信号进行采样,获得样值序列之前,将接收的一束信号分为两个接收信号;其中,一个所述接收信号为对应于X偏振态的接收信号;另一个为对应于Y偏振态的接收信号。
本发明实施例所述的多维码处理方法、发送端、接收端和系统,在进行多维码的调制时,在每一个多维码内均携带有奇偶校验比特,从而相对于多维码间的奇偶校验,多维码的维度仅决定于多维码包括的符号数,从而可简便的通过调整每一个多维码包括的符号数来实现多维码维度扩展的灵活调整。与此同时,采用这种方法进行多维码的调制和解决,应用于双偏振态的多维码调制过程中,分别形成双偏振态上的多维码,两个偏振态的多维码之间没有关联关系,从而不具有偏振态关联,从而接收端可以采用现有技术进行解调。
附图说明
图1为一种偏振态关联的四维码调制方法的流程示意图;
图2为本发明实施例所述的第一种多维码处理方法的流程示意图;
图3为本发明实施例所述的第二种多维码处理方法的流程示意图;
图4为本发明实施例所述的第三种多维码处理方法的流程示意图;
图5为本发明实施例所述的多维码的调制方法的流程示意图;
图6为本发明实施例所述的第三种多维码处理方法的流程示意图;
图7为本发明实施例所述的多维码解调方法的流程示意图;
图8为本发明实施例所述的多维码处理系统的结构示意图;
图9为本发明实施例所述的发送端的结构示意图;
图10为本发明实施例所述的调制单元的结构示意图;
图11为本发明实施例所述的接收端的结构示意图;
图12为本发明实施例所述的解调单元的结构示意图;
图13为本发明示例所述的多维码调制解调的示意流程图之一;
图14为本发明示例所述的多维码调制解调的示意流程图之二;
图15为本发明示例所述的多维码处理的效果示意图。
具体实施方式
以下结合说明书附图及具体实施例对本发明的技术方案做进一步的详细阐述。
方法实施例一:
如图2所示,本实施例提供一种多维码处理方法,所述方法包括:
步骤S101:发送端依据输入信息序列,形成维度为2*N的多维码;其中,所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;所述k为每一个所述符号包括的比特数;
步骤S102:发送端发送所述多维码;
步骤S103:接收端接收所述多维码;
步骤S104:接收端解调所述多维码,获取所述多维码中的N*k-1个信息比特。
在本实施例中发送端形成的多维码,包括N*k个比特;其中,每一个多维码均包括一个奇偶校验比特,该比特可用于该多维码的校验,从而不用像现有技术中在双偏振态的数据进行校验。
本实施例所述的多维码调制方法可以应用于单偏振态调制,也可以应用于如现有技术中所述的双偏振态的多维码处理;采用这种方法进行双偏振态的多维码处理时,形成的每一个偏振态上的多维码之间不会产生偏振态关联,从而能够方便后续接收端的解调,且在本实施例中可以通过控制所述N的大小实现多维码的维数的灵活调整。
在本实施例中一个所述多维码的维数等于2*N;由于所述符号为复符号;每一个所述复符号包括实部和虚部;且实部和虚部通常对应着不同的维度,从而一个所述多维码的维数为2*N。显然可以通过控制调制过程中N的大小,实现多维码维数的灵活控制。
进一步地,如图3所示,所述步骤S101可包括:
步骤S310:获取输入信息序列;
步骤S320:对所述输入信息序列进行分组,得到包括所述输入信息序列中连续分布的N*k-1个信息比特的第一分组;
步骤S330:对每一个所述第一分组进行奇偶校验编码,得到包括N*k个比特的第二分组;其中,所述N*k个比特中包括1个比特的奇偶校验比特;通常可以将所述奇偶检验比特作为所述第二分组中的最后一个比特;
步骤S340:将所述第二分组依次映射为N个符号。
所述输入信息序列通常为代表有指定意义的01序列;具体如0001010100。在步骤S320中依次对所述输入信息序列进行分组。若当前所述输入信息序列包括16个比特;每一个所述第一分组包括4个比特;则将形成4个第一分组;其中,第1个第一分组包括的是所述输入信息序列中第0比特至第3比特;第2个第一分组包括的是所述输入信息序列中第4比特至第7比特。此处,所述输入信息序列中各个比特的计数是从0开始的。
在本实施例中每一个所述第一分组包括N*k-1个信息比特;其中,N表示的每一个多维码包括的符号数;如当一个多维码包括两个符号时,所述N等于2;k则表示了每一个符号包括的比特数。
在本实施例中还包括步骤S330可具体包括将所述第一分组中的各比特进行模二求和运算,得到所述奇偶校验比特;及将所述奇偶校验比特添加到所述第一分组中,形成所述第二分组。采用这种方法进行奇偶校验编码具有实现简便的优点。
在本实施例中所述的模二求和为将所述第一分组中的各个比特进行异或操作。例如 所述为异或操作符。
在步骤S340中将第二分组依次映射为N个符号,此处,具体如进行星座图映射或格雷映射等,得到多维码。通常形成的多维码中前N*k-1个比特为所述信息比特,第N*k个比特为所述奇偶校验比特;这样能够方便后续接收端对信息比特和奇偶校验比特的区分。
本实施例提供了一种具体如何执行步骤S101的方法,具有实现简便易行的优点。
作为本实施例的进一步改进,如图3所示,所述步骤S104可包括:
步骤S350:对包括至少一个多维码的接收信号进行采样,获得样值序列;
步骤S360:对所述样值序列进行分组,形成包括N个样值的第三分组;其中,所述N表示的每一个多维码的符号数;
步骤S370:对每一个所述第三分组包括的N个样值进行解映射,得到N*k个比特;其中,所述第三分组中所述N*k个比特中包括1个比特的奇偶校验比特;
步骤S380:将所述N*k比特进行奇偶校验,形成校验结果;
步骤S390:利用所述校验结果进行判决后,输出所述多维码中的所述N*k-1信息比特。当所述奇偶校验比特为所述第二分组及所述多维码中的最后一个比特时,则在步骤S390中为输出多维码中的前N*k-1个比特,即为输出所述信息比特。
在本实施例中因为每一个多维码均单独携带有奇偶校验比特,故在进行奇偶校验时,是对每一个多维码进行奇偶校验;根据奇偶校验可以知道第三分组对应的比特信息在传输过程中或在接收端的信号处理过程中,是否出现问题,进而在进行符号判决采取相应的对策提高解调出正确的信息比特的概率。
在步骤S390中将根据奇偶校验结果进行接收信号是为1或为0等判决,判决之后输出所述信息比特。
显然在本实施例中进行信号解调时,具有实现简便的优点,且任意两个多维码内的比特没有关联性,从而不需要进行多维码之间内部的比特关联性处理,从而能够直接利用现有技术中的解调结构进行上述解调。
首先,本发明实施例提供了一种多维码的处理方法,该多维码处理方法形成的多维码,均单独包括至少一个比特的奇偶校验比特,从而方便接收端依据多维码自身携带的奇偶校验比特进行多维码的校验,从而应用于双偏振态调制时,不会导致需要将X偏振态和Y偏振态上的多维码联合校验的问题,从而不会导致相干接收中因联合校验导致的解调失效的问题。
方法实施例二:
如图4所示,本实施例提供一种本实施例提供一种多维码调制方法,所述方法包括:
步骤S110:依据输入信息序列,形成维度为2*N的多维码;其中,所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;所述k为每一个所述符号包括的比特数;
步骤S120:发送所述多维码。
在本实施例形成的多维码中自身携带一个奇偶校验比特,这样在接收端能够直接根据多维码自身携带的这个奇偶校验比特进行校验,而不用从其他多维码或其他信息中获取校验比特,从而能够简便实现多维码的校验。
如图5所示,所述步骤S110具体可包括:
步骤S111:获取输入信息序列;
步骤S112:对所述输入信息序列进行分组,得到包括所述输入信息序列中连续分布的N*k-1个信息比特的第一分组;
步骤S113:对每一个所述第一分组进行奇偶校验编码,得到包括N*k个比特的第二分组;其中,所述N*k个比特中包括1个比特的奇偶校验比特;
步骤S114:将所述第二分组依次映射为N个符号;
所述输入信息序列通常为代表有指定意义的01序列;具体如0001010100。
在步骤S112中使依次对所述输入信息序列进行分组。若当前所述输入信息序列包括16个比特;每一个所述第一分组包括4个比特;则将形成4个第一分组;其中,第1个第一分组包括的是所述输入信息序列中第0比特至第3比特;第2个第一分组包括的是所述输入信息序列中第4比特至第7比特。此处,所述输入信息序列中各个比特的计数是从0开始的。
在本实施例中每一个所述第一分组包括N*k-1个信息比特;其中,N表示的每一个多维码包括的符号数;如当一个多维码包括两个符号时,所述N等于2;k则表示了每一个符号包括的比特数。
在本实施例中还包括步骤S113,对每一个所述第一分组进行奇偶校验编码;将形成比所述第一分组多1个比特的第二分组;第二分组中比第一分组中多出来的该比特为第一分组中各个比特进行奇偶校验得到的奇偶校验比特。
在步骤S114中将第二分组依次映射为N个符号,此处,具体如进行星座图映射或格雷映射等,得到多维码。
本实施例所述的多维码调制方法可以应用于单偏振态调制,也可以应用于如现有技术中所述的双偏振态调制;采用这种方法进行双偏振态调制时,形成的每一个偏振态上的多维码之间不会产生偏振态关联,从而能够方便后续接收端直接采用现有方法进行解调,从而具有与现有技术兼容性佳的优点。且在本实施例中可以通过控制所述N的大小实现多维码的维数的灵活调整。
在本实施例中一个所述多维码的维数等于2*N;由于所述符号为复符号;每一个所述复符号包括实部和虚部;且实部和虚部通常对应着不同的维度,从而一个所述多维码的维数为2*N。显然可以通过控制调制过程中N的大小,实现多维码维数的灵活控制。
具体地,所述步骤S113可包括:将所述第一分组中的各比特进行模二求和运算,得到所述奇偶校验比特;及将所述奇偶校验比特添加到所述第一分组中,形成所述第二分组。采用这种方法进行奇偶校验编码具有实现简便的优点。
在本实施例中所述的模二求和为将所述第一分组中的各个比特进行异或操作。例如 所述为异或操作符。
本实施例所述的方法可以应用于单偏振态编码,也可以应用于双偏振态编码;当应用于双偏振态编码时,所述方法还包括:将X偏振态上形成所述多维码与所述Y偏振态上形成的所述多维码进行关联,形成一个调制信号;及发送所述调制信号。
形成X偏振态上的多维码和形成Y偏振态上的多维码都采用上述步骤S110至步骤S114;为了实现偏振态联合调制,在本实施例中还将两个偏振态上的多维码进行关联,得到一个调制信号,以提高传输效率。显然在本实施例中X偏振态和Y偏振态内具体多维码的比特构成,彼此之间没有关联关系,即X偏振态和Y偏振态之间没有偏振关联,故在接收端可以采用现有的相干接收结构进行一个信号到两个偏振态上信号的分离,与现有技术有很强的兼容性。
进一步地,所述调制信号为光信号;所述发送所述调制信号包括:将所述光信号耦合到光信号信道中。所述光信号信道具体如光纤形成的光信号信道等。
本实施例所述的多维码调制方法可应用于各种类型的通信,尤其适用于光纤通信过程中。
方法实施例三:
如图6所示,本实施例提供一种多维码解调方法,所述方法包括:
步骤S210:接收所述多维码;所述多维码的维度为2*N;所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;所述k为每一个所述符号包括的比特数;
步骤S220:解调所述多维码,获取所述多维码中的所述N*k-1个信息比特。
本实施例接收的多维码同样时自身写到奇偶校验码的多维码,这样多维码本身就能实现校验,从而具有校验简便的优点。
该方法是与方法实施例二中的多维码调制方法,通常是成对或成套适用的。
如图7所示,所述步骤S220可包括:
步骤S221:对接收信号进行采样,获得样值序列;
步骤S222:对所述样值序列进行分组,形成包括N个样值的第三分组;
步骤S223:对每一个所述第三分组包括的N个样值进行解映射,得到N*k个比特;其中,所述第三分组中所述N*k个比特中包括1个比特的奇偶校验比特;通常所述奇偶校验比特为所述N*k个比特中的最后一个比特。
步骤S224:将所述N*k比特进行奇偶校验,形成校验结果;
步骤S225:利用所述校验结果进行判决后,输出所述多维码中的所述N*k-1信息比特。
在步骤S211中具体如何进行采样,形成采样序列可以参见现有技术,在此就不再详细介绍了。
在步骤S222中形成的第三分组包括N个样值;而此处的每一个样值对应于方法实施例一中的一个符号;每一个样值包括k个比特。
在步骤S223中的解映射与方法实施例二中的符号映射方式相关,通常是接收端和发送端预先协商好的或基于某种通信协议确定,具体如何进行解映射可以参见现有技术中各种方式的解映射,在此就不再详细介绍。
在本实施例中因为每一个多维码均单独携带有奇偶校验比特,故在进行奇偶校验时,是对每一个多维码进行奇偶校验;根据奇偶校验可以知道第三分组对应的比特信息在传输过程中或在接收端的信号处理过程中,是否出现问题,若出现问题将会进入异常处理流程,具体如出现大量错误时,是否请求重传或重写进行接收端的某一些信号处理。
当是依据所述奇偶校验比特进行验证,形成校验结果;所述校验结果为后续进行符号判决提供依据,以提高解调出正确的信息比特的概率。
显然在本实施例中进行信号解调时,具有实现简便的优点,且任意两个多维码内的比特没有关联性,从而不需要进行多维码之间内部的比特关联性处理,从而能够直接利用现有技术中的解调结构进行上述解调。
进一步地,所述步骤S224可包括:将所述N*k比特中的N*k-1信息比特进行模二加运算,得到运算结果;及当所述运算结果与所述奇偶校验比特一致时,确认校验通过,否则校验不通过。通常所述信息比特为N*k比特中的前N*k比特。
在方法实施例二中进行奇偶校验编码的方式有多种,其中通过对第一分组中各个比特的模二加运是其中的一种,故在本实施例进行校验时,将第三分组中的N*k-1信息比特进行模二加运算,并将结果与奇偶校验比特进行比较来实现奇偶检验;这种方式具有实现简便的优点。
在具体实现时,在执行步骤S223之前,所述方法还包括:
将所述每一个所述第三分组中的N个样值采用第一欧式距离进行判决,形成判决结果;
所述对每一个所述第三分组包括的N个样值进行解映射,包括:
依据所述判决结果进行解映射。
这里每一个样值在坐标系上对应一个点;在坐标系内还包括理想点;首先计算样值与理想点之间的欧式距离;将计算得到的欧式距离与预先设定的第一欧式距离进行比较,来确定每一个样值对应的序列。
在本实施例中采用第一欧式距离进行判决;在解映射时是根据判决结果进行解映射。在判决的过程中可能会因为信号衰落等问题,导致判决结果不准确的问题,进而将导致后续奇偶校验中的不一致。
针对上述问题,在本实施例中所述方法还包括:
当校验不通过时,将所述每一个所述第三分组中的N个样值采用第二欧式距离进行判决;其中,所述第一欧式距离小于所述第二欧式距离。
第二欧式距离大于第一欧式距离,以第二欧式距离进行判决,得到的判决将可能不同于利用第一欧式距离的到判决结果,依据第二距离得到的判决结果再次进入步骤S224和S225可能得到正确的解调信息;这样的处理方式,可以调高解调正确率以及减少重传等问题。
本实施例接收端接收的信号可能是单偏振态信号,还可能是双偏振态信号,故在本实施例中,所述方法还包括:
在对接收信号进行采样,获得样值序列之前,将接收的一束信号分为两个接收信号;其中,一个所述接收信号为对应于X偏振态的接收信号;另一个为对应于Y偏振态的接收信号。
通常X偏振态和Y偏振态是两个相互垂直的偏振态,在实施例中在执行步骤S210至步骤S250之前可以采用相干接收等方法将一个接收信号,分成X偏振态和Y偏振态上的两个接收信号,然后单独采用步骤S210至步骤S250对每一个接收信号进行解调,显然两个偏振态的信号之间没有偏振态关联,从而不会出现失效的问题。
设备实施例一:
如图8所示,本实施例提供一种多维码处理系统,所述系统包括:
发送端101,用于依据输入信息序列,形成维度为2*N的多维码;其中,所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;及发送所述多维码;所述k为每一个所述符号包括的比特数;
接收端102,用于接收所述多维码;及接收端解调所述多维码,获取所述多维码中的N*k-1个信息比特。
本实施例所述的系统可以用于为方法实施例一中的所述的多维码处理提供硬件结构,能够实现方法实施例一中任意所述的技术方案,从而具有能够根据多维码自身携带的奇偶校验比特对多维码进行校验的优点,且在应用于双偏振态时,不会导致X偏振态和Y偏振态上相互干扰导致解调失效的问题;且多维码的维度仅取决于多维码包括的符号数,显然本实施例所述的装置是一个能够灵活控制多维码维度的系统。
所述发送端101,具体用于获取输入信息序列;对所述输入信息序列进行分组,得到包括所述输入信息序列中连续分布的N*k-1个信息比特的第一分组;对每一个所述第一分组进行奇偶校验编码,得到包括N*k个比特的第二分组;其中,所述N*k个比特中包括1个比特的奇偶校验比特;及将所述第二分组依次映射为N个符号。
所述接收端102,具体用于对包括至少一个多维码的接收信号进行采样,获得样值序列;对所述样值序列进行分组,形成包括N个样值的第三分组;对每一个所述第三分组包括的N个样值进行解映射,得到N*k个比特;其中,所述第三分组中所述N*k个比特中包括1个比特的奇偶校验比特;将所述N*k比特进行奇偶校验,形成校验结果;利用所述校验结果进行判决后,输出所述多维码中的所述N*k-1信息比特。
在本实施例中所述多维码可以应用光信号传输系统中,这样所述接收端101和接收端102之间是通过光导连接的,具体如通过千兆光纤连接的。
本实施例所述的发送端101为形成所述多维码且发送包括至少一个多维码的信号的装置,具体如光信号发送机。所述接收端102可为接收所述多维码,并解调所述多维码的装置,具体如光信号接收机等结构。
设备实施例二:
如图9所示,本实施例提供发送端,所述装置包括:
调制单元110,用于依据输入信息序列,形成维度为2*N的多维码;其中,所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;所述k为每一个所述符号包括的比特数;
发送单元120,用于发送所述多维码。
所述调制单元110可包括处理器或处理芯片和存储介质;所述处理器或处理芯片和存储介质之间通过总线连接。所述存储介质上存储有可执行代码;所述处理器或处理芯片通过读取并运行所述可执行代码,可以实现包括信息比特和奇偶校验比特的多维码的调制。
所述发送单元120可包括通信接口,用于发送包括所述多维码的信号。具体如发送信号是基于所述多维码形成的信号。
本实施例的所述发送端中所述调制单元,可为现有技术中调制芯片,所述发送单元可为光信号通信接口;为方法实施例二所述的多维码处理方法提供了实现硬件。
进一步地,如图10所示,所述调制单元包括:
获取模块111,用于获取输入信息序列;
第一分组模块112,用于对所述输入信息序列进行分组,得到包括所述输入信息序列中连续分布的N*k-1个信息比特的第一分组;
校验编码模块113,用于对每一个所述第一分组进行奇偶校验编码,得到包括N*k个比特的第二分组;其中,所述N*k个比特中包括1个比特的奇偶校验比特;
映射模块114,用于将所述第二分组依次映射为N个符号;
所述获取模块111的具体结构可包括信息接收接口,具体如接收接口,如从外设接收信息;具体如有线或无线接收接口;无线接收接口可包括接收天线;所述有线接收接口可包括电缆接口或光缆接口。所述获取模块111还可包括人机交互接口,如触控屏或键盘、鼠标等方式输入用户指示进而转换成的所述输入信息序列。所述输入信息序列具体可包括01序列。
所述第一分组模块112、校验编码模块113及映射模块114的具体结构可包括处理器和存储介质;所述处理器和存储介质之间通过总线连接。所述存储介质上存储有可执行代码;所述处理器通过读取并运行所述可执行代码可以执行上述第一分组模块112、校验编码模块113及映射模块114对应的功能。所述第一分组模块112、校验编码模块113及映射模块114可以单独对应不同的处理器,也可以集成对应于同一处理器。当集成对应于同一处理器时,所述处理器采用时分复用或并发线程的方式执行第一分组模块112、校验编码模块113及映射模块114的功能。所述处理器可以为应用处理器AP、数字信号处理器DSP、可编程阵列PLC、微处理器MCU或忠言处理器CUP等具有信号能力的处理结构。
本实施例所述的发送端,在进行多维码调制时每一个多维码均自行包括奇偶校验比特,而不用进行多维码之间的奇偶校验,从而应用于双偏振态的多维码调制过程中,不会产生多维码之间的关联即产生偏振态的关联,从而能够利用现有的相干解调等结构进行本装置生成的多维码的解调,从而具有与现有技术兼容性强的优点。
显然本实施例所述多维码的维度等于2*N,显然仅决定多维码包括符号数;显然可以通过调整符号数可以灵活控制多维码的维度。
进一步地,所述校验编码模块113,具体用于将所述第一分组中的各比特进行模二求和运算,得到所述奇偶校验比特;及将所述奇偶校验比特添加到所述第一分组中,形成所述第二分组。
本实施例所述奇偶校验比特模块113具体可包括各种形式的逻辑门电路组成的处理芯片,可以进行所述模二求和运算。本实施例进一步的细化了所述校验编码模块113的结构,具有结构简单的优点。
所述装置还包括:
关联单元,用于将X偏振态上形成所述多维码与所述Y偏振态上形成的所述多维码进行关联,形成一个调制信号;
发送单元,具体用于发送所述调制信号。
所述关联单元为将不同偏振态上的多维码合并成一个调制符号的功能结构,具体如何实现多维码之间的关联可以参见现有技术,在此就不再展开了。
本实施例中所述发送端,可以应用于电信号的调制,也可以应用于光信号的调制,在本实施例中可选为光信号的调制,则此时形成的所述调制信号为光信号;发送所述调制信号包括将光信号耦合到光信号信道中,具体如光纤中。故在此时,所述发送单元可包括光纤耦合器,用于将调制号的光信号耦合到光信号信道中。
综合上述本实施例所述的发送端为方法实施例二所述的多维码调制方法提供了实现硬件,同样的具有多维码维度扩展灵活性佳及与现有技术兼容性强的优点。
设备实施例三:
如图11所示,本实施例提供一种接收端,所述接收端包括:
接收单元210,用于接收所述多维码;其中,所述多维码的维度为2*N;所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;所述k为每一个所述符号包括的比特数;
解调单元220,用于解调所述多维码,获取所述多维码中的N*k-1个信息比特。
本实施例所述的接收单元210为接收包括所述多维码的通信接口,所述通信接口具体可为如光缆接口等。
所述解调单元220可包括处理器或处理芯片和存储介质;所述处理器或处理芯片和存储介质之间通过总线连接。所述存储介质上存储有可执行代码;所述处理器或处理芯片通过读取并运行所述可执行代码,可以实现包括信息比特和奇偶校验比特的多维码的解调。
如图12所示,所述解调单元,包括:
采样模块211,用于对接收信号进行采样,获得样值序列;
第二分组模块222,用于对所述样值序列进行分组,形成包括N个样值的第三分组;
解映射模块233,用于对每一个所述第三分组包括的N个样值进行解映射,得到N*k个比特;其中,所述第三分组中所述N*k个比特中包括1个比特的奇偶校验比特;
校验模块224,用于将所述N*k比特进行奇偶校验;
输出模块225,用于利用所述校验结果进行判决后,输出所述多维码中的所述N*k-1信息比特。
所述采样模块211、第二分组模块222、解映射模块223、校验模块224及输出模块225的具体结构可包括处理器和存储介质;所述处理器和存储介质之间通过总线连接。所述存储介质上存储有可执行代码;所述处理器通过读取并运行所述可执行代码可以执行上述采样模块211、第二分组模块222、解映射模块223、校验模块224及输出模块225对应的功能。
所述采样模块211、第二分组模块222、解映射模块223、校验模块224及输出模块225可以单独对应不同的处理器,也可以集成对应于同一处理器。当集成对应于同一处理器时,所述处理器采用时分复用或并发线程的方式执行所述采样模块211、第二分组模块222、解映射模块223、校验模块224及输出模块225的功能。所述处理器可以为应用处理器AP、数字信号处理器DSP、可编程阵列PLC、微处理器MCU或忠言处理器CUP等具有信号能力的处理结构。
本实施例所述的接收端进行多维码解调时可以沿用至少部分现有技术中的解调结构,通过所述校验模块基于多维码自身携带奇偶检验比特进行校验,无需进行X和Y偏振态的多维码之间的关联校验,从而不会出现解调失效的问题;且所述多维码的维度决定该多维码携带的符号数,可以通过符号数的控制灵活的调控所述多维码的温度。
进一步地,所述校验模块224,具体用于将所述N*k比特中的所述N*k-1信息比特进行模二加运算,得到运算结果;及当所述运算结果与所述奇偶校验比特一致时,确认校验通过,否则校验不通过。通常所述N*k比特中的前N*k-1比特为所述信息比特,最后一个比特为所述奇偶校验比特。
本实施例校验模块224的具体包括具有模二加运算的计算器或具有模二加运算功能的处理器等结构。本实施例在上述的基础上进一步具体化了所述校验模块224的结构。
所述接收端还包括:
判决模块,用于在所述对每一个所述第三分组包括的N个样值进行解映射之前,将所述每一个所述第三分组中的N个样值采用第一欧式距离进行判决,形成判决结果;
所述解映射模块,具体用于依据所述判决结果进行解映射。
本实施例所述的判决模块可包括计算器或具有计算功能处理器,所述计算器用于计算样值与理想值之间的实际欧式距离,还可包括比较器将实际欧式距离与第一欧式距离进行比较,并根据比较结果形成判决结果。
所述解映射模块的结构可以参见本实施例的前述部分,在此就不再重复了。
所述判决模块,还用于当校验不通过时,将所述每一个所述第三分组中的N个样值采用第二欧式距离进行判决;其中,所述第一欧式距离小于所述第二欧式距离。
判决模块根据当前是第几次判决,选定形成判决结果的欧式距离;在本实施例中第二欧式距离大于第一欧式距离。显然所述判决模块可以采用不同欧式距离确定判决结果,能够提高解调的正确率。
本实施例所述的装置可用于单偏振态的多维码的解调,也可以应用于双偏振态的多维码的解调;当应用于双偏振态的多维码解调时,所述接收端还包括:
分开单元,用于在对接收信号进行采样,获得样值序列之前,将接收的一束信号分为两个接收信号;其中,一个所述接收信号为对应于X偏振态的接收信号;另一个为对应于Y偏振态的接收信号。
所述分开单元的具体结构同样可对应于处理器;所述处理器通过代码执行能够实现将一束信号分成具有一定偏振角度差异分别对应于X偏振态和Y偏振态的多个接收信号。所述处理器的结构可参见本实施例的前述部分,在此就不再重复了。
本实施例所述的解调装置可用于电信号解调也可用于光信号的解调,在本实施例中可选为光信号解调装置。
以下结合上述任一实施例提供几个具体示例:
示例一:
如图13所示,以偏振复用正交相移键控(PM-QPSK)为基础,在两个偏振态上各自通过引入二符号校验(此处,所述二符号校验表示一个多维码包括2个符号),使二维的QPSK调制扩展为四维调制,其频谱效率和光信噪比OSNR性能等效于现有的PS-QPSK。具体实施过程包括以下步骤:
步骤301及步骤302:输入以3比特为一组的随机二进制序列,每次将输入的3比特进行模二求和得到校验比特,并将获得该校验比特添加到输入的3比特后形成4比特分组,完成奇偶校验编码。此处,所述随机二进制序列相当于包括3个比特的第一分组。所述4比特分组即上述的第二分组。
步骤303及步骤304:将输入的4比特分组二进制信号依据格雷映射规律依次映射为两个连续的QPSK符号,每个QPSK符号含2比特信息。
步骤305:将步骤303、304的输出分别作为PM-QPSK调制器的两个正交偏振态上的调制数据,两个偏振态上的光信号经偏振合束后输入到光纤信道中。
步骤306:从光纤信道中接收光信号并进行解调,经过相干接收数字信号处理分别得到两个偏振态上的QPSK符号样值序列。
步骤307及步骤308:将输入的QPSK符号样值序列进行分组,每次完成2个符号样值的判决;具体地,依据最小欧氏距离准则分别求出两个符号的最大似然判决星座点,将两个判决符号对应的比特进行校验。若校验通过,则认为判决正确;若校验不符,则认为这两个符号中偏离判决星座点距离更大的符号判决错误,将该符号改判为次小欧氏距离星座点。
此处,所述最小欧式距离相当于上述实施例中的第一欧式距离;所述次小欧式距离相当于上述实施例中的第二欧式距离。
示例二:
如图14所示,以偏振复用正交相移键控(PM-QPSK)为基础,在两个偏振态上各自通过引入四符号校验,使二维的QPSK调制扩展为八维调制。具体实施过程包括以下步骤:
步骤401及步骤402:输入以7比特为一组的随机二进制序列,每次将输入的7比特进行模二求和得到校验比特,并将校验位添加到输入的7比特后形成8比特分组,完成奇偶校验编码。
步骤403及步骤404:将输入的8比特分组二进制信号依据格雷映射规律依次映射为四个连续的QPSK符号,每个QPSK符号含2比特信息。
步骤405:将步骤403、404的输出分别作为PM-QPSK调制器的两个正交偏振态上的调制数据,两个偏振态上的光信号经偏振合束后输入到光纤信道中。
步骤406:从光纤信道中接收光信号并进行解调,经过相干接收数字信号处理分别得到两个偏振态上的QPSK符号样值序列。
步骤407及步骤408:将输入的QPSK符号样值序列进行分组,每次完成四个符号样值的判决;具体地,依据最小欧氏距离准则分别求出四个符号的最大似然判决星座点,将四个判决符号对应的全部比特信息进行奇偶校验。若校验通过,则认为判决正确;若校验不符,则认为这四个符号中偏离判决星座点距离更大的符号判决错误,将该符号改判为次小欧氏距离星座点。
图15所示的为示例一和示例二对接收端的接收信号质量的仿真效果图。
以30GBaud符号速率(120Gbps比特速率)的PM-QPSK系统背靠背仿真性能为参考系统,考察误码率为10-3时系统所需光信噪比(OSNR)条件,可以看出多维调制系统的频谱效率和OSNR性能的改善具体如下:
1)30Gbaud符号速率的二符号校验QPSK系统相对参考系统的OSNR要求降低约2.2dB;
2)40Gbaud符号速率(120Gbps有效比特速率)的二符号校验QPSK系统相对参考系统的OSNR要求降低约0.9dB;
3)30Gbaud符号速率的四符号校验QPSK系统相对参考系统的OSNR要求降低约1.55dB;
4)34.285Gbaud符号速率(120Gbps有效比特速率)的四符号校验QPSK系统相对参考系统的OSNR要求降低约1dB。
本实施例所述的多维码调制解调方法,还可以基于PM-16QAM进行设计,例如二符号校验16QAM为四维调制,频谱效率和OSNR性能等效于现有的128-SP-QAM;三符号校验16QAM为六维调制,进一步优化了系统的频谱效率和OSNR性能。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以全部集成在一个处理模块中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (27)
1.一种多维码处理方法,其特征在于,所述方法包括:
发送端依据输入信息序列,形成维度为2*N的多维码;其中,所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;所述k为每一个所述符号包括的比特数;
发送端发送所述多维码;
接收端接收所述多维码;
接收端解调所述多维码,获取所述多维码中的N*k-1个信息比特。
2.根据权利要求1所述的方法,其特征在于,
所述发送端依据输入信息序列,形成维度为2*N的多维码,包括:
获取输入信息序列;
对所述输入信息序列进行分组,得到包括所述输入信息序列中连续分布的N*k-1个信息比特的第一分组;
对每一个所述第一分组进行奇偶校验编码,得到包括N*k个比特的第二分组;其中,所述N*k个比特中包括1个比特的奇偶校验比特;
将所述第二分组依次映射为N个符号。
3.根据权利要求1所述的方法,其特征在于,
所述接收端解调所述多维码,获取所述多维码中的N*k-1个信息比特,包括:
对包括至少一个多维码的接收信号进行采样,获得样值序列;
对所述样值序列进行分组,形成包括N个样值的第三分组;
对每一个所述第三分组包括的N个样值进行解映射,得到N*k个比特;其中,所述第三分组中所述N*k个比特中包括1个比特的奇偶校验比特;所述k为每一个所述符号包括的比特数;
将所述N*k比特进行奇偶校验,形成校验结果;
利用所述校验结果进行判决后,输出所述多维码中的所述N*k-1信息比特。
4.一种多维码处理方法,其特征在于,所述方法包括:
依据输入信息序列,形成维度为2*N的多维码;其中,所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;所述k为每一个所述符号包括的比特数;
发送所述多维码。
5.根据权利要求5所述的方法,其特征在于,
所述依据输入信息序列,形成维度为2*N的多维码,包括:
获取输入信息序列;
对所述输入信息序列进行分组,得到包括所述输入信息序列中连续分布的N*k-1个信息比特的第一分组;
对每一个所述第一分组进行奇偶校验编码,得到包括N*k个比特的第二分组;其中,所述N*k个比特中包括1个比特的奇偶校验比特;
将所述第二分组依次映射为N个符号。
6.根据权利要求4所述的方法,其特征在于,
所述对每一个所述第一分组进行奇偶校验编码,得到包括N*k个比特的第二分组,包括:
将所述第一分组中的各比特进行模二求和运算,得到所述奇偶校验比特;
将所述奇偶校验比特添加到所述第一分组中,形成所述第二分组。
7.根据权利要求4所述的方法,其特征在于,
所述方法还包括:
将X偏振态上形成所述多维码与所述Y偏振态上形成的所述多维码进行关联,形成一个调制信号;
发送所述调制信号。
8.根据权利要求7所述的方法,其特征在于,
所述调制信号为光信号;
所述发送所述调制信号包括:
将所述光信号耦合到光信号信道中。
9.一种多维码处理方法,其特征在于,所述方法包括:
接收端接收所述多维码;所述多维码的维度为2*N;所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;所述k为每一个所述符号包括的比特数;
接收端解调所述多维码,获取所述多维码中的所述N*k-1个信息比特。
10.根据权利要求9所述的方法,其特特征在于,
所述接收端解调所述多维码,获取所述多维码中的所述N*k-1个信息比特,包括:
对包括至少一个多维码的接收信号进行采样,获得样值序列;
对所述样值序列进行分组,形成包括N个样值的第三分组;
对每一个所述第三分组包括的N个样值进行解映射,得到N*k个比特;其中,所述第三分组中所述N*k个比特中包括1个比特的奇偶校验比特;
将所述N*k比特进行奇偶校验,形成校验结果;
利用所述校验结果进行判决后,输出所述多维码中的所述N*k-1信息比特。
11.根据权利要求9所述的方法,其特征在于,
所述将所述N*k比特进行奇偶校验,形成校验结果,包括:
将所述N*k比特中的前N*k-1比特进行模二加运算,得到运算结果;
当所述运算结果与所述奇偶校验比特一致时,确认校验通过,否则校验不通过。
12.根据权利要求10所述的方法,其特征在于,
在所述对每一个所述第三分组包括的N个样值进行解映射之前,所述方法还包括:
将所述每一个所述第三分组中的N个样值采用第一欧式距离进行判决,形成判决结果;
所述对每一个所述第三分组包括的N个样值进行解映射,包括:
依据所述判决结果进行解映射。
13.根据权利要求12所述的方法,其特征在于,
所述方法还包括:
当校验不通过时,将所述每一个所述第三分组中的N个样值采用第二欧式距离进行判决;其中,所述第一欧式距离小于所述第二欧式距离。
14.根据权利要求13所述的方法,其特征在于,
所述方法还包括:
在对接收信号进行采样,获得样值序列之前,将接收的一束信号分为两个接收信号;其中,一个所述接收信号为对应于X偏振态的接收信号;另一个为对应于Y偏振态的接收信号。
15.一种多维码处理系统,其特征在于,所述系统包括:
发送端,用于依据输入信息序列,形成维度为2*N的多维码;其中,所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;及发送所述多维码;所述k为每一个所述符号包括的比特数;
接收端,用于接收所述多维码;及接收端解调所述多维码,获取所述多维码中的N*k-1个信息比特。
16.根据权利要求15所述的系统,其特征在于,
所述发送端,具体用于获取输入信息序列;对所述输入信息序列进行分组,得到包括所述输入信息序列中连续分布的N*k-1个信息比特的第一分组;对每一个所述第一分组进行奇偶校验编码,得到包括N*k个比特的第二分组;其中,所述N*k个比特中包括1个比特的奇偶校验比特;及将所述第二分组依次映射为N个符号。
17.根据权利要求15所述的系统,其特征在于,
所述接收端,具体用于对包括至少一个多维码的接收信号进行采样,获得样值序列;对所述样值序列进行分组,形成包括N个样值的第三分组;对每一个所述第三分组包括的N个样值进行解映射,得到N*k个比特;其中,所述第三分组中所述N*k个比特中包括1个比特的奇偶校验比特;将所述N*k比特进行奇偶校验,形成校验结果;利用所述校验结果进行判决后,输出所述多维码中的所述N*k-1信息比特。
18.一种发送端,其特征在于,所述发送端包括:
调制单元,用于依据输入信息序列,形成维度为2*N的多维码;其中,所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;所述k为每一个所述符号包括的比特数;
发送单元,用于发送所述多维码。
19.根据权利要求18所述的发送端,其特征在于,
所述调制单元,包括:
获取模块,用于获取输入信息序列;
第一分组模块,用于对所述输入信息序列进行分组,得到包括所述输入信息序列中连续分布的N*k-1个信息比特的第一分组;
校验编码模块,用于对每一个所述第一分组进行奇偶校验编码,得到包括N*k个比特的第二分组;其中,所述N*k个比特中包括1个比特的奇偶校验比特;
映射模块,用于将所述第二分组依次映射为N个符号。
20.根据权利要求19所述的发送端,其特征在于,
所述校验编码模块,具体用于将所述第一分组中的各比特进行模二求和运算,得到所述奇偶校验比特;及将所述奇偶校验比特添加到所述第一分组中,形成所述第二分组。
21.根据权利要求18所述的发送端,其特征在于,
所述装置还包括:
关联单元,用于将X偏振态上形成所述多维码与所述Y偏振态上形成的所述多维码进行关联,形成一个调制信号;
发送单元,具体用于发送所述调制信号。
22.一种接收端,其特征在于,所述接收端包括:
接收单元,用于接收所述多维码;其中,所述多维码的维度为2*N;所述N为一个所述多维码包括的符号数;一个所述多维码包括N*k-1个信息比特和1个奇偶检验比特;所述k为每一个所述符号包括的比特数;
解调单元,用于解调所述多维码,获取所述多维码中的N*k-1个信息比特。
23.根据权利要求22所述的接收端,其特征在于,
所述解调单元,包括:
采样模块,用于对包括至少一个所述多维码的接收信号进行采样,获得样值序列;
第二分组模块,用于对所述样值序列进行分组,形成包括N个样值的第三分组;其中,所述N表示的每一个多维码的符号数;
解映射模块,用于对每一个所述第三分组包括的N个样值进行解映射,得到N*k个比特;其中,所述第三分组中所述N*k个比特中包括1个比特的奇偶校验比特;
校验模块,用于将所述N*k比特进行奇偶校验;
输出模块,用于利用所述校验结果进行判决后,输出所述多维码中的所述N*k-1信息比特。
24.根据权利要求23所述的接收端,其特征在于,
所述校验模块,具体用于将所述N*k比特中的所述N*k-1信息比特进行模二加运算,得到运算结果;及当所述运算结果与所述奇偶校验比特一致时,确认校验通过,否则校验不通过。
25.根据权利要求23所述的接收端,其特征在于,
所述接收端还包括:
判决模块,用于在所述对每一个所述第三分组包括的N个样值进行解映射之前,将所述每一个所述第三分组中的N个样值采用第一欧式距离进行判决,形成判决结果;
所述解映射模块,具体用于依据所述判决结果进行解映射。
26.根据权利要求25所述的接收端,其特征在于,
所述判决模块,还用于当校验不通过时,将所述每一个所述第三分组中的N个样值采用第二欧式距离进行判决;其中,所述第一欧式距离小于所述第二欧式距离。
27.根据权利要求22所述的接收端,其特征在于,
所述装置还包括:
分开单元,用于在对接收信号进行采样,获得样值序列之前,将接收的一束信号分为两个接收信号;其中,一个所述接收信号为对应于X偏振态的接收信号;另一个为对应于Y偏振态的接收信号。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510036890.6A CN105871505B (zh) | 2015-01-23 | 2015-01-23 | 多维码处理方法、发送端、接收端和系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510036890.6A CN105871505B (zh) | 2015-01-23 | 2015-01-23 | 多维码处理方法、发送端、接收端和系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105871505A true CN105871505A (zh) | 2016-08-17 |
CN105871505B CN105871505B (zh) | 2020-04-28 |
Family
ID=56623647
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510036890.6A Active CN105871505B (zh) | 2015-01-23 | 2015-01-23 | 多维码处理方法、发送端、接收端和系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105871505B (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106788772A (zh) * | 2016-12-07 | 2017-05-31 | 中国联合网络通信集团有限公司 | 基于符号的多维调制解调方法和装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0848501B1 (fr) * | 1996-12-10 | 2003-06-04 | Koninklijke Philips Electronics N.V. | Système et procédé de transmission numérique comportant un code produit combiné à une modulation multidimensionnelle |
CN1645752A (zh) * | 2005-01-21 | 2005-07-27 | 清华大学 | 一种Turbo码与多维调制级联的系统编译码方案 |
CN102761373A (zh) * | 2011-04-28 | 2012-10-31 | 北京邮电大学 | 一种实现相干接收的高速大容量无源光网络系统及方法 |
US8873953B2 (en) * | 2011-06-17 | 2014-10-28 | Nec Laboratories America, Inc. | Multiple-symbol polarization switching for differential-detection modulation formats |
-
2015
- 2015-01-23 CN CN201510036890.6A patent/CN105871505B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0848501B1 (fr) * | 1996-12-10 | 2003-06-04 | Koninklijke Philips Electronics N.V. | Système et procédé de transmission numérique comportant un code produit combiné à une modulation multidimensionnelle |
CN1645752A (zh) * | 2005-01-21 | 2005-07-27 | 清华大学 | 一种Turbo码与多维调制级联的系统编译码方案 |
CN102761373A (zh) * | 2011-04-28 | 2012-10-31 | 北京邮电大学 | 一种实现相干接收的高速大容量无源光网络系统及方法 |
US8873953B2 (en) * | 2011-06-17 | 2014-10-28 | Nec Laboratories America, Inc. | Multiple-symbol polarization switching for differential-detection modulation formats |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106788772A (zh) * | 2016-12-07 | 2017-05-31 | 中国联合网络通信集团有限公司 | 基于符号的多维调制解调方法和装置 |
CN106788772B (zh) * | 2016-12-07 | 2019-04-16 | 中国联合网络通信集团有限公司 | 基于符号的多维调制解调方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN105871505B (zh) | 2020-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10903937B2 (en) | Apparatus and method for communicating data over an optical channel | |
US9106470B2 (en) | Enhanced decoding and demapping method and apparatus for QAM data signals | |
US20150078486A1 (en) | Code modulation and demodulation method and apparatus for high order modulation | |
CN102790747B (zh) | 一种空间调制系统映射方法 | |
KR20070081786A (ko) | 통신시스템에서 다중입출력을 위한 신호 수신 방법 및 장치 | |
KR102061653B1 (ko) | 무선 통신 시스템에서 비트 심볼 매핑 방법 및 장치 | |
JP3665315B2 (ja) | 変調タイプのブラインド検出方法およびそのシステム | |
TWI738317B (zh) | 一種通訊系統及其方法 | |
CN114567534B (zh) | 软判决方法、装置、计算机设备及计算机可读存储介质 | |
CN102447667B (zh) | 基于网络编码的数据处理方法和系统 | |
CN110365414A (zh) | 一种适合于对数正态湍流信道的增强型光空间调制方法 | |
CN105871505A (zh) | 多维码处理方法、发送端、接收端和系统 | |
CN105872605B (zh) | 基于叠加编码的信令编码调制方法及解调译码方法 | |
WO2023124890A1 (zh) | 调制方法、解调方法以及相关装置 | |
CN116633484A (zh) | Urllc短包传输方法、系统及介质 | |
CN116366415A (zh) | 调制方法、解调方法以及相关装置 | |
CN103117838B (zh) | 高性能低复杂度的tcm-4cpm设计方法和系统 | |
CN109842423B (zh) | 多天线接收信号的处理方法及装置 | |
US11336387B2 (en) | Wireless communication apparatus, data reception method, and program | |
WO2019041067A1 (zh) | 极化译码的方法与装置 | |
CN106788772A (zh) | 基于符号的多维调制解调方法和装置 | |
US20140204982A1 (en) | Spreading sequence selection | |
CN106899532B (zh) | 一种信号处理方法和装置 | |
JP2015186246A (ja) | 通信システム、送信機、受信機 | |
CN107493153A (zh) | 提升编码率搜寻可靠度的信号检测方法及信号接收装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |