[发明专利]数据传输方法有效
申请号: | 200810088686.9 | 申请日: | 2008-04-14 |
公开(公告)号: | CN101562507A | 公开(公告)日: | 2009-10-21 |
发明(设计)人: | 刘扬 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L1/16 | 分类号: | H04L1/16;H04L1/18;H04L1/00;H04L12/56 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 | ||
技术领域
本发明涉及通信领域,更具体地涉及一种数据传输方法。
背景技术
无线多跳通信系统的设计目标是在充分利用有限的无线网络资源的前提下,使各接收节点能快速收到完整信息。网络编码就是其中一种技术。从广义上来讲,网络编码是网络中的节点将接收到的信息进行编码后再转发出去的多点传送技术。一个网络编码和传统中转的例子对比如图1a和图1b所示。图1a是传统中转的例子,节点A把数据a发送给中继R,然后节点B把数据发送给中继R。R依次把数据b发送给节点A和把数据a发送给节点B。这样经过4条链路的传输,A和B可以收到各自的数据b和a。而在图1b中,应用网络编码技术,将收到的数据a和数据b进行网络编码(例如异或),再把编码的数据用同样的时间和频率资源(即同一条链路)多播出去。节点A可以根据接收到的信息用自己发送的数据a解出所需要的数据b(网络解码)。同样,节点B可以根据接收到的信息用自己发送的数据b解出所需要的数据a。这样,采用了网络编码技术后(见图1b所示),只需要使用3条链路就可以实现传统方式的所有通信要求。
但是,现有技术中,并没有一种方法定义采用网络编码后多跳中继系统应该如何实现反馈。。例如,假如中继R没有正确收到节点A或者节点B发送的数据应该如何处理?即使R正确接收了节点 A和节点B发送的数据,但是节点A或者节点B也无法进行网络解码又应该怎么处理?因此需要一种技术解决这些问题。
发明内容
鉴于以上所述的一个或多个问题,本发明提供了一种数据传输方法。
根据本发明实施例的数据传输方法包括:中继节点判断其是否正确接收了来自节点A的数据a和来自节点B的数据b;如果判断结果为是,则中继节点分别向节点A和节点B发送中继节点接收正确反馈,以向节点A和节点B指示中继节点分别正确接收了数据a和数据b,或中继节点分别向节点A和节点B发送中继节点接收正确反馈以向节点A和节点B指示中继节点分别正确接收了数据b和数据a,并分别对数据a和数据b进行网络编码,将编码后的数据a和数据接收通知发送至节点B,将编码后的数据b和数据接收通知发送至节点a;节点A通过中继节点接收正确反馈获知中继节点正确接收了数据a,节点B通过中继节点接收正确反馈获知中继节点正确接收了数据b。节点A接收到数据接收通知后,对编码后的数据b进行解码,在解码成功的情况下,将解码成功反馈和新的数据a1发送至中继节点,在解码失败的情况下,将解码失败反馈和新的数据a1发送至中继节点。节点B接收到数据接收通知后,对编码后的数据a进行解码,在解码成功的情况下,将解码成功反馈和新的数据b1发送至中继节点,在解码失败的情况下,将解码失败反馈和新的数据b1发送至中继节点。
其中,在节点A解码失败、节点B解码成功的情况下,还包括:中继节点判断是否正确接收了新的数据a1和新的数据b1;在判断结果为是的情况下,中继节点不对数据b进行网络编码,向节点A发送中继节点接收正确反馈以向节点A指示中继节点正确接收了新的数据a1,并向节点A发送数据接收通知、以及数据b,向节点B发送中继节点接收正确反馈以向节点B指示中继节点正确接收了新的数据b1,并向节点B发送数据拒绝通知。
其中,在节点A和节点B都解码成功的情况下,还包括:中继节点判断是否正确接收了新的数据a1和新的数据b1;在判断结果为是的情况下,中继节点分别对新的数据a1和新的数据b1进行网络编码,向节点A发送中继节点接收正确反馈以向节点A指示中继节点正确接收了新的数据a1,并向节点A发送数据接收通知、以及编码后的数据b1,向节点B发送中继节点接收正确反馈以向节点B指示中继节点正确接收了新的数据b1,并向节点B发送数据接收通知、以及编码后的数据a1。
其中,在节点A和节点B都解码失败的情况下,还包括:中继节点判断是否正确接收了新的数据a1和新的数据b1;在判断结果为是的情况下,中继节点分别对新的数据a1和新的数据b1进行网络编码,向节点A发送中继节点接收正确反馈以向节点A指示中继节点正确接收了新的数据a1,并向节点A发送数据接收通知、以及编码后的数据b,向节点B发送中继节点接收正确反馈以向节点B指示中继节点正确接收了新的数据b1,并向节点B发送数据接收通知、以及编码后的数据a。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810088686.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有消毒结构的刀架
- 下一篇:咖啡机冲泡器自锁装置