一种数据传输方法及装置制造方法及图纸

技术编号:14409828 阅读:103 留言:0更新日期:2017-01-11 20:21
本发明专利技术公开了一种数据传输方法,所述方法包括:中继节点对第一信息及第二信息进行联合译码处理得到第一联合译码信息,并确定所述第一联合译码信息中的有效译码信息;对所述有效译码信息进行网络编码得到网络编码信息,并将所述网络编码信息发送给目的节点;所述网络编码信息用作目的节点进行联合译码处理及判断是否需要进行信息重传的依据。本发明专利技术还公开了一种数据传输装置。

【技术实现步骤摘要】

本专利技术涉及无线网络传输
,尤其涉及一种数据传输方法及装置
技术介绍
网络编码(NC,NetworkCoding)理论最初是由Ahlswede等人提出的用来增加网络传输容量、提高吞吐量的一种网络传输技术;它是一种融合了路由和编码的信息交换技术,其核心思想是在网络中的各个节点对各条信道上接收到的信息进行线性或非线性的处理,然后转发给目的节点。现有技术中,中继节点对接收到的信息译码,并将译码结果进行网络编码,然而,由于译码错误导致差错传播,影响接收机的译码性能,进而增加了重发次数,降低了频谱利用率。因此,提供一种数据传输方案,能够有效的避免差错传播、提高频谱利用率,已成为亟待解决的问题。
技术实现思路
有鉴于此,本专利技术实施例期望提供一种数据传输方法及装置,能够有效的避免差错传播、提高传输可靠性及频谱利用率。为达到上述目的,本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供了一种数据传输方法,所述方法包括:中继节点对第一信息及第二信息进行联合译码处理得到第一联合译码信息,并确定所述第一联合译码信息中的有效译码信息;对所述有效译码信息进行网络编码得到网络编码信息,并将所述网络编码信息发送给目的节点;所述网络编码信息用作目的节点进行联合译码处理及判断是否需要进行信息重传的依据。上述方案中,所述确定所述第一联合译码信息中的有效译码信息包括:中继节点对所述第一联合译码信息进行循环冗余码校验CRC,确定所述第一联合译码信息中CRC校验成功的信息为有效译码信息。上述方案中,所述将所述网络编码信息发送给目的节点之后,所述方法还包括:中继节点接收目的节点反馈的非确认NACK消息,并确定自身对所述NACK消息中包含的需要重传的信息译码正确且重传次数不大于预设的最大重传次数时,重新发送所述需要重传的信息给目的节点;或者,确定自身对所述NACK消息中包含的需要重传的信息译码错误且重传次数不大于预设的最大重传次数时,通知信源节点重新发送所述需要重传的信息。上述方案中,所述需要重传的信息包含一个数据包;相应的,中继节点重新发送所述需要重传的信息给目的节点包括:中继节点发送所述数据包的增量冗余包给所述目的节点。上述方案中,所述需要重传的信息包含一个以上数据包;相应的,中继节点重新发送所述需要重传的信息给目的节点包括:中继节点对所述需要重传的信息进行网络编码,并将编码后的信息发送给所述目的节点。本专利技术实施例还提供了一种数据传输方法,所述方法包括:目的节点接收中继节点发送的网络编码信息,并对所述网络编码信息进行译码得到编码前信息;对所述编码前信息及第三信息进行联合译码处理得到第二联合译码信息,并依据所述第二联合译码信息判断是否需要进行信息重传;其中,所述网络编码信息为中继节点对第一信息及第二信息进行联合译码得到第一联合译码信息,并确定所述第一联合译码信息中的有效译码信息后,对有效译码信息进行网络编码得到的信息。上述方案中,所述依据所述第二联合译码信息判断是否需要进行信息重传包括:对所述第二联合译码信息进行CRC校验,CRC校验失败时,确定需要进行信息重传,CRC校验成功时,确定不需要进行信息重传;相应的,确定需要进行信息重传时,所述方法还包括:反馈NACK信息给中继节点;确定不需要进行信息重传时,所述方法还包括:反馈确认ACK信息给中继节点及信源节点。本专利技术实施例还提供了一种数据传输装置,所述装置位于中继节点,所述装置包括:第一处理模块及网络编码模块;其中,所述第一处理模块,用于对第一信息及第二信息进行联合译码处理得到第一联合译码信息,并确定所述第一联合译码信息中的有效译码信息;所述网络编码模块,用于对所述有效译码信息进行网络编码得到网络编码信息,并将所述网络编码信息发送给目的节点;所述网络编码信息用作目的节点进行联合译码处理及判断是否需要进行信息重传的依据。上述方案中,所述第一处理模块,具体用于对所述第一联合译码信息进行CRC校验,确定所述第一联合译码信息中CRC校验成功的信息为有效译码信息。上述方案中,所述装置还包括:信息重传模块,用于接收目的节点反馈的NACK消息,并确定自身对所述NACK消息中包含的需要重传的信息译码正确且重传次数不大于预设的最大重传次数时,重新发送所述需要重传的信息给目的节点;以及,确定自身对所述NACK消息中包含的需要重传的信息译码错误且重传次数不大于预设的最大重传次数时,通知信源节点重新发送所述需要重传的信息。上述方案中,所述需要重传的信息包含一个数据包;相应的,所述信息重传模块,具体用于发送所述数据包的增量冗余包给所述目的节点。上述方案中,所述需要重传的信息包含一个以上数据包;相应的,所述信息重传模块,具体用于对所述需要重传的信息进行网络编码,并将编码后的信息发送给所述目的节点。本专利技术实施例还提供了一种数据传输装置,所述装置位于目的节点,所述装置包括:译码模块及第二处理模块;其中,所述译码模块,用于接收中继节点发送的网络编码信息,并对所述网络编码信息进行译码得到编码前信息;所述第二处理模块,用于对所述编码前信息及第三信息进行联合译码处理得到第二联合译码信息,并依据所述第二联合译码信息判断是否需要进行信息重传;其中,所述网络编码信息为中继节点对第一信息及第二信息进行联合译码得到第一联合译码信息,并确定所述第一联合译码信息中的有效译码信息后,对有效译码信息进行网络编码得到的信息。上述方案中,所述第二处理模块,具体用于对所述第二联合译码信息进行CRC校验,CRC校验失败时,确定需要进行信息重传,CRC校验成功时,确定不需要进行信息重传;相应的,所述第二处理模块,还用于在确定需要进行信息重传时,反馈NACK信息给中继节点;以及在确定不需要进行信息重传时,反馈ACK信息给中继节点及信源节点。本专利技术实施例所提供的数据传输方法及装置,中继节点对第一信息及第二信息进行联合译码处理得到第一联合译码信息,并确定所述第一联合译码信息中的有效译码信息;对所述有效译码信息进行网络编码得到网络编码信息,并将所述网络编码信息发送给目的节点;所述网络编码信息用作目的节点对其进行译码后得到的信息及第三信息进行联合译码处理的依据。如此,对第一信息及第二信息进行联合译码处理,提高了中继节点的译码性能;仅对有效译码信息进行网络编码,避免了网络编码引起的差错传播;同时,将混合自动重传请求(HARQ,HybridAutomaticRetransmission-request)技术与网络编码结合,提高了传输的可靠性,提高了频谱效率。附图说明图1为本专利技术实施例一数据传输方法流程示意图;图2为本专利技术实施例二数据传输方法流程示意图;图3为本专利技术实施例三数据传输方法流程示意图;图4为本专利技术实施例数据传输系统示意图;图5为本专利技术实施例一数据传输装置组成结构示意图;图6为本专利技术实施例二数据传输装置组成结构示意图。具体实施方式在本专利技术实施例中,中继节点对第一信息及第二信息进行联合译码处理得到第一联合译码信息,并确定所述第一联合译码信息中的有效译码信息;对所述有效译码信息进行网络编码得到网络编码信息,并将所述网络编码信息发送给目的节点;所述网络编码信息用作目的节点进行联合译码处理及判断是否需要进行信息本文档来自技高网...
一种数据传输方法及装置

【技术保护点】
一种数据传输方法,其特征在于,所述方法包括:中继节点对第一信息及第二信息进行联合译码处理得到第一联合译码信息,并确定所述第一联合译码信息中的有效译码信息;对所述有效译码信息进行网络编码得到网络编码信息,并将所述网络编码信息发送给目的节点;所述网络编码信息用作目的节点进行联合译码处理及判断是否需要进行信息重传的依据。

【技术特征摘要】
1.一种数据传输方法,其特征在于,所述方法包括:中继节点对第一信息及第二信息进行联合译码处理得到第一联合译码信息,并确定所述第一联合译码信息中的有效译码信息;对所述有效译码信息进行网络编码得到网络编码信息,并将所述网络编码信息发送给目的节点;所述网络编码信息用作目的节点进行联合译码处理及判断是否需要进行信息重传的依据。2.根据权利要求1所述方法,其特征在于,所述确定所述第一联合译码信息中的有效译码信息包括:中继节点对所述第一联合译码信息进行循环冗余码校验CRC,确定所述第一联合译码信息中CRC校验成功的信息为有效译码信息。3.根据权利要求1或2所述方法,其特征在于,所述将所述网络编码信息发送给目的节点之后,所述方法还包括:中继节点接收目的节点反馈的非确认NACK消息,并确定自身对所述NACK消息中包含的需要重传的信息译码正确且重传次数不大于预设的最大重传次数时,重新发送所述需要重传的信息给目的节点;或者,确定自身对所述NACK消息中包含的需要重传的信息译码错误且重传次数不大于预设的最大重传次数时,通知信源节点重新发送所述需要重传的信息。4.根据权利要求3所述方法,其特征在于,所述需要重传的信息包含一个数据包;相应的,中继节点重新发送所述需要重传的信息给目的节点包括:中继节点发送所述数据包的增量冗余包给所述目的节点。5.根据权利要求3所述方法,其特征在于,所述需要重传的信息包含一个以上数据包;相应的,中继节点重新发送所述需要重传的信息给目的节点包括:中继节点对所述需要重传的信息进行网络编码,并将编码后的信息发送给所述目的节点。6.一种数据传输方法,其特征在于,所述方法包括:目的节点接收中继节点发送的网络编码信息,并对所述网络编码信息进行译码得到编码前信息;对所述编码前信息及第三信息进行联合译码处理得到第二联合译码信息,并依据所述第二联合译码信息判断是否需要进行信息重传;其中,所述网络编码信息为中继节点对第一信息及第二信息进行联合译码得到第一联合译码信息,并确定所述第一联合译码信息中的有效译码信息后,对有效译码信息进行网络编码得到的信息。7.根据权利要求6所述方法,其特征在于,所述依据所述第二联合译码信息判断是否需要进行信息重传包括:对所述第二联合译码信息进行CRC校验,CRC校验失败时,确定需要进行信息重传,CRC校验成功时,确定不需要进行信息重传;相应的,确定需要进行信息重传时,所述方法还包括:反馈NACK信息给中继节点;确定不需要进行信息重传时,所述方法还包括:反馈确认ACK信息给中继节点。8.一种数据传输装...

【专利技术属性】
技术研发人员:王晓妮张芳
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1