【技术实现步骤摘要】
本专利技术属于通信
,更进一步涉及自由空间光通信的差错控制
中的一种自由空间光通信(Free Space Optical, FS0)中混合自动请求重传(HybridAutomatic Repeat reQuest,HARQ)系统及方法。本专利技术可用于对实时性、可靠性和传输效率有较高要求的自由空间光通信系统中。
技术介绍
自由空间光通信是一种在自由空间中以光(主要指激光)为载体进行通信的新型宽带无线通信技术。它具有调制速率高、频带宽、容量大、不占用频谱资源、保密性好、成本低、安装快速、协议透明和组网灵活方便等诸多优点,是公认的未来宽带移动通信的最佳方式之一,因而有着广阔的应用前景。近年来,随着骨干网的基本建成,最后一公里问题的出现,各方面技术的不断发展,设备研制的逐渐成熟,以及宽带数据业务和快速应急业务的驱动,FSO作为通信热点技术之一,受到了人们的广泛重视。FSO受天气因素、地形条件、外来物的影响较大,特别是大气信道中的时变、多径、阴影、多普勒频移等引起的随机错误和突发错误会严重恶化系统性能,影响FSO系统的稳定性和可靠性。同时,日益增长的宽带数据业务和快速应急业务也对系统的实时性和可靠性提出了更高的要求。FSO中传统提高通信质量的方法主要有大孔径接收技术、多光束传输的分集技术、多波长传输技术、部分相干光传输技术、捕获、猫准和跟踪(AcquisitionPointing and Tracking,APT)技术、自适应光学技术以及调制解调技术等。但这些技术方法具有一定的局限性,它们往往只在条件较好时有效,当天气状况恶劣和其他条件恶化时,这些方 ...
【技术保护点】
一种自由空间光通信中混合自动请求重传系统,包括发送部分、接收部分及控制部分,其中:所述的发送部分包括分块检错编码模块、纠错编码模块、分集发送模块;分块检错编码模块的输出端连接纠错编码模块的输入端,纠错编码模块的输出端连接分集发送模块的输入端;所述的分块检错编码模块,用于在自适应控制模块控制下,对发送数据帧进行自适应分块和分块的检错编码,以及在分块出错时进行重传;所述的纠错编码模块,用于对分块检错编码模块输出的数据帧进行纠错编码;所述的分集发送模块,用于在自适应控制模块控制下,对纠错编码后的数据帧进行自适应分集发送;所述的接收部分包括分集接收模块、码合并与纠错译码模块、分块检错译码模块;所述的分集接收模块的输出端连接码合并与纠错译码模块的输入端,码合并与纠错译码模块的输出端连接分块检错译码模块的输入端;所述的分集接收模块,用于对接收到的数据帧进行分集接收及译码;所述的码合并与纠错译码模块,用于在自适应控制模块控制下对分集接收数据帧进行码合并和纠错译码;所述的分块检错译码模块,用于对纠错译码后的数据帧进行分块检错译码,并给出相应的反馈信息;所述的控制部分包括信噪比估计模块、自适应控制模块; ...
【技术特征摘要】
1.一种自由空间光通信中混合自动请求重传系统,包括发送部分、接收部分及控制部分,其中: 所述的发送部分包括分块检错编码模块、纠错编码模块、分集发送模块;分块检错编码模块的输出端连接纠错编码模块的输入端,纠错编码模块的输出端连接分集发送模块的输入端;所述的分块检错编码模块,用于在自适应控制模块控制下,对发送数据帧进行自适应分块和分块的检错编码,以及在分块出错时进行重传;所述的纠错编码模块,用于对分块检错编码模块输出的数据帧进行纠错编码;所述的分集发送模块,用于在自适应控制模块控制下,对纠错编码后的数据帧进行自适应分集发送; 所述的接收部分包括分集接收模块、码合并与纠错译码模块、分块检错译码模块;所述的分集接收模块的输出端连接码合并与纠错译码模块的输入端,码合并与纠错译码模块的输出端连接分块检错译码模块的输入端;所述的分集接收模块,用于对接收到的数据帧进行分集接收及译码;所述的码合并与纠错译码模块,用于在自适应控制模块控制下对分集接收数据帧进行码合并和纠错译码;所述的分块检错译码模块,用于对纠错译码后的数据帧进行分块检错译码,并给出相应的反馈信息; 所述的控制部分包括信噪比估计模块、自适应控制模块;信噪比估计模块的输出端连接自适应控制模块的输入端,自适应控制模块的输出端分别与分块检错编码模块的输入端、分集发送模块的输入端、码合并与纠错译码模块的输入端相连;所述的信噪比估计模块,用于对当前信道的信噪比进行估计;所述的自适应控制模块,用于根据反馈信息、信噪比估计信息及上一帧数据正确传输所需的重传次数估计当前信道条件,按照估计的当前信道条件产生控制信息,实现对分块检错编码模块中发送数据帧的分块数、分集发送模块中分集数和编码模式、码合并与纠错译码模块中码合并方式的自适应控制。2.根据权利要求1所述的用于自由空间光通信的混合自动请求重传系统,其特征在于:所述发送部分中的分块检错编码模块包括数据拆分模块、多个检错编码单元及分块缓存合并模块;数据拆分模块的多个输出端连接多个检错编码单元的输入端,多个检错编码单元的输出端分别与分块缓存合并模块的多个输入端连接,分块缓存合并模块的输出端连接纠错编码模块的输入 端,自适应控制模块的输出端分别与数据拆分模块的输入端和分块缓存合并模块的输入端相连;其中: 所述的数据拆分模块,用于在自适应控制模块控制下,对发送数据帧进行自适应分块,并将分块发送到检错编码单元; 所述的多个检错编码单元,用于对每个分块进行检错编码,并将检错编码后的分块发送到分块缓存合并模块,检错编码单元的数目为大于I的整数,其最大值由系统的应用环境及分块策略确定,实际中用到的单元数与每一发送数据帧经过数据拆分模块进行分块后的实际分块数相同; 所述的分块缓存合并模块,用于对经过检错编码后的分块数据帧进行缓存及合并,并将合并后的数据帧发送到纠错编码模块,在自适应控制模块的控制下对出错的分块进行重传。3.根据权利要求1所述的用于自由空间光通信的混合自动请求重传系统,其特征在于:所述发送部分中的分集发送模块包括分集发送控制模块及多个发送单元;纠错编码模块的输出端连接分集发送控制模块的输入端,分集发送控制模块的多个输出端分别与多个发送单元的输入端连接,自适应控制模块的输出端连接分集发送控制模块的输入端;其中: 所述的分集发送控制模块,用于根据自适应控制模块的控制信息对数据发送的分集数和每个分集的编码模式进行自适应选择; 所述的多个发送单元,用于对每个分集的数据帧进行发送,发送单元的数目为大于I的整数,其最大值由系统的应用环境及分集策略确定,实际中用到的单元数与分集发送控制模块所选分集数相同。4.根据权利要求1所述的用于自由空间光通信的混合自动请求重传系统,其特征在于:所述接收部分中的分集接收模块包括多个接收单元及分集译码缓存模块;多个接收单元的输出端分别与分集译码缓存模块的多个输入端连接,分集译码缓存模块的输出端连接码合并与纠错译码模块的输入端;其中: 所述的多个接收单元,用于对每个分集的数据帧进行接收,接收单元的数目为大于I的整数,接收单元的数目与发送分集模块中发送单元的数目相同; 所述的分集译码缓存模块,用于对每个分集接收的数据帧进行译码和缓存,并将译码后的数据帧发送到码合并与纠错译码模块。5.根据权利要求1所述的用于自由空间光通信的混合自动请求重传系统,其特征在于:所述接收部分中的分块检错译码模块包括数据拆分模块、多个检错译码单元及分块缓存合并模块;数据拆分模块的多个输出端分别与多个检错译码单元的输入端连接,多个检错译码单元的输出端分别与分块缓存合并模块的多个输入端连接,码合并与纠错译码模块的输出端连接数据拆分模块的输入端;其中: 所述的数据拆分模块,用于对纠错编码后的接收数据帧进行分块,并将分块发送到检错译码单元; 所述的多个检错译码单元,用于对每个分块进行检错编码,并将检错编码后的分块发送到分块缓存合并模块,检错译码单元的数目为大于I的整数,接收部分中检错译码单元的数目与发送部分中检错编码单元的数目相同; 所述的分块缓存合并模块,用于对经过检错编码后的分块进行缓存,请求重传错误的检错译码分块,当所有分块都正确接收或重传次数达到系统设定的最大值后,将各分块合并成一个数据...
【专利技术属性】
技术研发人员:尚韬,吴继峰,杨银堂,田阗,张龙,
申请(专利权)人:西安电子科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。